From 97b9529c814e72e447c4870f4f9865776f2e1d1f Mon Sep 17 00:00:00 2001 From: Jonathan Tran Date: Mon, 18 Nov 2024 13:47:24 -0500 Subject: [PATCH 1/7] doc: Add more docs and links for KCL import (#4488) * Add links in docs to KCL module documentation * Add import statement test in import() stdlib doc comments * Update doc test outputs * Update doc outputs --- docs/kcl/import.md | 13 ++++++++++++ docs/kcl/index.md | 1 + docs/kcl/std.json | 5 +++-- src/wasm-lib/kcl/common.kcl | 20 ++++++++++++++++++ src/wasm-lib/kcl/src/docs/templates/index.hbs | 1 + src/wasm-lib/kcl/src/std/import.rs | 12 +++++++++++ .../outputs/serial_test_example_import5.png | Bin 0 -> 25521 bytes 7 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 src/wasm-lib/kcl/common.kcl create mode 100644 src/wasm-lib/kcl/tests/outputs/serial_test_example_import5.png diff --git a/docs/kcl/import.md b/docs/kcl/import.md index 8c8a2f70b..ec4043c2e 100644 --- a/docs/kcl/import.md +++ b/docs/kcl/import.md @@ -10,6 +10,8 @@ For formats lacking unit data (such as STL, OBJ, or PLY files), the default unit Note: The import command currently only works when using the native Modeling App. +For importing KCL functions using the `import` statement, see the docs on [KCL modules](/docs/kcl/modules). + ```js import(file_path: String, options?: ImportFormat) -> ImportedGeometry ``` @@ -59,4 +61,15 @@ model = import("tests/inputs/cube.step") ![Rendered example of import 4](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAEqe0lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispV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hCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf960hCEpKQhCQkIQlJSEISkpCEJCQhif8Oq9WK2267jWuvvZYbb7zx+Cu+4iu+9Z/92Z/9zOHh4S5XXXXVVVdd9aKhHD9+nKuuuuqqq656Ub3jO77jZ735m7/5RwN8//d/P7fddhuSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqqquuuurfRhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1fMnCUlIQhKSkIQkJCEJSUhCEpKQhCT+PVarFbfddhvXXnstN9544/FXfMVXfOs/+7M/+5nDw8Ndrrrqqquuuupfhh70oAdx1VVXXXXVVS+K13md13nvD//wD/8ugO///u/ntttu46r/2yRx1VX/EttcddULYpur/u1sc7/jx4/zFm/xFjzoQQ/ivvvuu/WzPuuzXue+++67lauuuuqqq6564dCDHvQgrrrqqquuuupf8jqv8zrv/eEf/uHfBfD93//93HbbbVz1byeJq6666r+Oba763802V8GxY8d4j/d4D44dO8Z9991362d91me9zn333XcrV1111VVXXfWCoQc96EFcddVVV1111QvzYi/2Yq/9uZ/7ub8F8PM///P87d/+Lf9XSOKqq6666j+Lba76n8E2/1ccO3aM93iP9+DYsWPcd999t37Ih3zIQ7jqqquuuuqqFww96EEP4qqrrrrqqqtekBd7sRd77c/93M/9LYCf//mf52//9m/5ryKJq6666qqrXjDbXPWfzzb/0xw7doz3eI/34NixY9x33323fsiHfMhDuOqqq6666qrnDz3oQQ/iqquuuuqqq56fF3uxF3vtz/3cz/0tgJ//+Z/nb//2b3lBJHHVVVddddX/fra56j+Obf6zHDt2jPd4j/fg2LFj3Hfffbd+yId8yEO46qqrrrrqqueFHvSgB3HVVVddddVVz+3FXuzFXvtzP/dzfwvg937v9/j93/99rrpKEldd9dxsc9VVz49trvrXs82L6tixY7zHe7wHx44d47777rv1Qz7kQx7CVVddddVVVz0nyvHjx7nqqquuuuqqB3qxF3ux1/7cz/3c3wL4u7/7O37913+dq/7zSUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJ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rvqfi+Cqq6666qqr/pfY2dnhX8s2/9ls85/JNv+ZbGOb/yy2+c9im/8MtvmPZpv/CLb538w2/1q2+dewzYvKNi8K2/x3s81V/3OcPHkSgLNnzz6Dq6666qqrrvqfjeCqq6666qqr/of7h3/4h98G2NnZ4d/CNrb5z2Sb/0y2sc1/Jtv8Z7HNfxbb/Gewzf9Utvn3ss2/h22u+tezzX8G2/x/JYl/C0n8eywWCwD+/u///re56qqrrrrqqv/ZCK666qqrrrrqf7j77rvvVoBjx47x72Gb/0y2sc1/Jtv8Z7LNfxbb/GexzX8G2/xHss1/FNv8e9nmv4Nt/rVs8/+Bbf6vk8R/FUlcddVVV1111VVQueqqq6666qr/JXZ2dniHd3gHHve4x/E/nST+M0nifzNJ/G8iif9IkvifQhL/HpL4ryKJ/wySeFFI4j+CJF4YSfxbSOJfQxLPjyReVJJ4IEn8SyTxL5HEA0niBZHEA0niBZHE8yOJ+0niBZEEwGKx4OEPfzgA//AP//DbXHXVVVddddX/bFSuuuqqq6666n+4s2fPPuNHfuRHPvud3umdPvvmm2/m5ptv5qqrrrrqqqv+u/3DP/zDb9933323ctVVV1111VX/s1G56qqrrrrqqv8FfvRHf/RzAK655poHc9VVV1111VX/A/zoj/7o59x33323ctVVV1111VX/s6EHPehBXHXVVVddddVVV1111VVXXXXVVVddddVV/ydRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8q/hFQenDrm8dOUAAAAABJRU5ErkJggg==) +```js +import height, buildSketch from 'common.kcl' + +plane = 'XZ' +margin = 2 +s1 = buildSketch(plane, [0, 0]) +s2 = buildSketch(plane, [0, height() + margin]) +``` + +![Rendered example of import 5](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAABjeElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVf4trrrnmwZ/zOZ/zW1x11VVX/T/w9V//9e/zD//wD7/NVVddddVVV131X43KVVddddVVV131X+6aa6558Bd/8Rf/1qu92qs9mKuuuuqq/x++6+u//uvf5x/+4R9+m6uuuuqqq6666r8Slauuuuqqq6666r/FmTNnHtz3PVddddVV/x9cc801Dz579uytXHXVVVddddVV/9WoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqr/svdd999tw7DwFVXXXXV/yf33XffrVx11VVXXXXVVf/VqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XEVx11VVXXXXVVf8t7rvvvluHYeCqq6666v+6YRi47777buWqq6666qqrrvrvQHDVVVddddVVV/23OHv27K3r9Zqrrrrqqv/r1us1Z8+evZWrrrrqqquuuuq/A5Wrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddV/i/vuu+/WYRi46qqrrvq/bhgG7rvvvlu56qqrrrrqqqv+O1C56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVf9t7jvvvtuHYaBq6666qr/64Zh4L777ruVq6666qqrrrrqvwOVq6666qqrrrrqqquuuuqq/0R33303Z8+efQZXXXXVVVddddV/BypXXXXVVVddddV/i7Nnzz5jGAauuuqqq6666qqrrrrqqqv+E1G56qqrrrrqqqv+W9x33323rtdrrrrqqquuuuqqq6666qqr/hNRueqqq6666qqrrrrqqquu+k9233333cpVV1111VVXXfXfgcpVV1111VVXXfXf4uzZs7cOw8BVV1111f8HZ8+evZWrrrrqqquuuuq/A5Wrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddV/i/vuu+/WYRi46qqrrvr/4L777ruVq6666qqrrrrqvwOVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yqCq6666qqrrrrqv81999136zAMXHXVVVf9XzUMA/fdd9+tXHXVVVddddVV/10Irrrqqquuuuqq/zZnz569db1ec9VVV131f9V6vebs2bO3ctVVV1111VVX/XehctVVV1111VVXXXXVVVdd9Z9kGAauuuqqq6666qr/VlSuuuqqq6666qr/Nvfdd9+twzBw1VVXXfV/2X333XcrV1111VVXXXXVfxcqV1111VVXXXXVf6thGLjqqquuuuqqq6666qqrrvpPQuWqq6666qqrrvpvc999993KVVddddX/YcMwcN99993KVVddddVVV13134XKVVddddVVV1111VVXXXXVf5K7776bs2fPPoOrrrrqqquuuuq/C5Wrrrrqqquuuuq/zdmzZ58xDANXXXXVVVddddVVV1111VX/SahcddVVV1111VX/be67775b1+s1V1111VX/l9133323ctVVV1111VVX/XehctVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquu+m9z9uzZW4dh4Kqrrrrq/7KzZ8/eylVXXXXVVVdd9d+FylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666r/Nfffdd+swDFx11VVX/V9233333cpVV1111VVXXfXfheCqq6666qqrrvpvdd999906DANXXXXVVVddddVVV1111VX/CahcddVVV1111VVXXXXVVVf9JxiGgfvuu+9Wrrrqqquuuuqq/04EV1111VVXXXXVf6uzZ8/eul6vueqqq676v2a9XnP27Nlbueqqq6666qqr/jtRueqqq6666qqrrrrqqquu+k8wDAP33XffrVx11VVXXXXVVf+dqFx11VVXXXXVVf+t7rvvvluHYeCqq6666qqrrrrqqquuuuo/AZWrrrrqqquuuuq/1X333XfrMAxcddVVV1111VVXXXXVVVf9J6By1VVXXXXVVVddddVVV131n+AZz3gG9913361cddVVV1111VX/nahcddVVV1111VX/rc6ePfuMYRi46qqrrvq/6OzZs8/gqquuuuqqq67670Tlqquuuuqqq676b7der7nqqquuuuqqq6666qqrrvpPQOWqq6666qqrrvpvdd99993KVVddddX/Uffdd9+tXHXVVVddddVV/52oXHXVVVddddVVV1111VVX/Sc5e/bsrVx11VVXXXXVVf+dqFx11VVXXXXVVf+tzp49e+swDFx11VVXXXXVVVddddVVV/0noHLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrvpvdd999906DANXXXXVVf8X3Xfffbdy1VVXXXXVVVf9dyK46qqrrrrqqqv+29133323DsPAVVddddVVV1111VVXXXXVfzAqV1111VVXXXXVVVddddVV/8GGYeC+++67lauuuuqqq6666r8bwVVXXXXVVVdd9d/u7Nmzt67Xa6666qqr/q9Yr9ecPXv2Vq666qqrrrrqqv9uVK666qqrrrrqqquuuuqqq/6DDcPAfffddytXXXXVVVddddV/NypXXXXVVVddddV/u/vuu+/WYRi46qqrrrrqqquuuuqqq676D0blqquuuuqqq676b3fffffdOgwDV1111VVXXXXVVVddddVV/8GoXHXVVVddddVVV1111VVX/Qd7xjOewX333XcrV1111VVXXXXVfzcqV1111VVXXXXVf7uzZ88+YxgGrrrqqqv+Lzl79uwzuOqqq6666qqr/rtRueqqq6666qqr/tvdd999t67Xa6666qqrrrrqqquuuuqqq/6DUbnqqquuuuqqq6666qqrrvpPcN99993KVVddddVVV131343KVVddddVVV1313+7s2bO3DsPAVVddddX/JWfPnr2Vq6666qqrrrrqvxuVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVV/wnuu+++W7nqqquuuuqqq/67Ubnqqquuuuqqq/7b3XfffbcOw8BVV1111VVXXXXVVVddddV/MIKrrrrqqquuuup/hPvuu+/WYRi46qqrrvrfbhgG7rvvvlu56qqrrrrqqqv+JyC46qqrrrrqqqv+Rzh79uyt6/Waq6666qqrrrrqqquuuuqq/0BUrrrqqquuuuqqq6666qqr/gOt12vOnj17K1ddddVVV1111f8EVK666qqrrrrqqquuuuqqq/4DDcPAfffddytXXXXVVVddddX/BFSuuuqqq6666qr/Ee67775bh2Hgqquuuuqqq6666qqrrrrqPxCVq6666qqrrrrqf4T77rvv1mEYuOqqq676324YBu67775bueqqq6666qqr/iegctVVV1111VVXXXXVVVdd9R/o7rvv5qqrrrrqqquu+h+DylVXXXXVVVdd9T/C2bNnnzEMA1ddddVV/xecPXv2GVx11VVXXXXVVf8TULnqqquuuuqqq/5HuO+++25dr9dcddVVV1111VVXXXXVVVf9B6Jy1VVXXXXVVVddddVVV131H+y+++67lauuuuqqq6666n8CKlddddVVV1111f8IZ8+evXUYBq666qqr/i84e/bsrVx11VVXXXXVVf8TULnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXfUf7L777ruVq6666qqrrrrqfwIqV1111VVXXXXV/wj33XffrcMwcNVVV1111VVXXXXVVVdd9R+I4Kqrrrrqqquu+h/jvvvuu3UYBq666qqr/rcahoH77rvvVq666qqrrrrqqv8pCK666qqrrrrqqv8xzp49e+t6veaqq6666n+r9XrNVVddddVVV131PwqVq6666qqrrrrqqquuuuqq/0Bnz569lauuuuqqq6666n8KKlddddVVV1111VVXXXXVVf9BhmHgvvvuu5Wrrrrqqquuuup/CipXXXXVVVddddX/GPfdd9+twzBw1VVXXXXVVVddddVVV131H4TKVVddddVVV131P8Z999136zAMXHXVVVf9bzUMA/fdd9+tXHXVVVddddVV/1NQueqqq6666qqrrrrqqquu+g9y9913c9VVV1111VVX/Y9C5aqrrrrqqquu+h/j7NmzzxiGgauuuuqq/83Onj37DK666qqrrrrqqv8pqFx11VVXXXXVVf9j3Hfffbeu12uuuuqqq6666qqrrrrqqqv+g1C56qqrrrrqqquuuuqqq676D3TffffdylVXXXXVVVdd9T8Flauuuuqqq6666n+Ms2fP3joMA1ddddVV/5udPXv2Vq666qqrrrrqqv8pqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq/7HuO+++24dhoGrrrrqqv/N7rvvvlu56qqrrrrqqqv+p6By1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Vw1VVXXXXVVVf9j3LffffdOgwDV1111VX/2wzDwH333XcrV1111VVXXXXV/yQEV1111VVXXXXV/yhnz569db1ec9VVV131v816vebs2bO3ctVVV1111VVX/U9C5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVdd9T/Kfffdd+swDFx11VVX/W8zDAP33XffrVx11VVXXXXVVf+TULnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV/2Pct999906DANXXXXVVf/bDMPAfffddytXXXXVVVddddX/JFSuuuqqq6666qqrrrrqqqv+A9x9992cPXv2GVx11VVXXXXVVf+TULnqqquuuuqqq/5HOXv27DOGYeCqq6666qqrrrrqqquuuuo/AJWrrrrqqquuuup/lPvuu+/W9XrNVVddddVVV1111VVXXXXVfwAqV1111VVXXXXVVVddddVV/0Huu+++W7nqqquuuuqqq/4noXLVVVddddVVV/2Pcvbs2VuHYeCqq6666n+js2fP3spVV1111VVXXfU/CZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddX/KPfdd9+twzBw1VVXXfW/0X333XcrV1111VVXXXXV/yRUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6sIrrrqqquuuuqq/3Huu+++W4dh4Kqrrrrqf4thGLjvvvtu5aqrrrrqqquu+p+G4Kqrrrrqqquu+h/n7Nmzt67Xa6666qqr/rdYr9ecPXv2Vq666qqrrrrqqv9pqFx11VVXXXXVVVddddVVV/07DcPAVVddddVVV131PxKVq6666qqrrrrqf5z77rvv1mEYuOqqq6763+S+++67lauuuuqqq6666n8aKlddddVVV1111f9IwzBw1VVXXXXVVVddddVVV13170Tlqquuuuqqq676H+e+++67lauuuuqq/0We8YxncN99993KVVddddVVV131Pw2Vq6666qqrrrrqqquuuuqq/wBnz559BlddddVVV1111f80VK666qqrrrrqqv9xzp49+4xhGLjqqquuuuqqq6666qqrrvp3onLVVVddddVVV/2Pc9999926Xq+56qqrrvrf5L777ruVq6666qqrrrrqfxoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqq/3HOnj176zAMXHXVVVf9b3L27Nlbueqqq6666qqr/qehctVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquu+h/nvvvuu3UYBq666qqr/je57777buWqq6666qqrrvqfhuCqq6666qqrrvof6b777rt1GAauuuqqq6666qqrrrrqqqv+HahcddVVV1111VVXXXXVVVf9OwzDwH333XcrV1111VVXXXXV/0QEV1111VVXXXXV/0hnz569db1ec9VVV131P916vebs2bO3ctVVV1111VVX/U9E5aqrrrrqqquuuuqqq6666t9hGAbuu+++W7nqqquuuuqqq/4nonLVVVddddVVV/2PdN999906DANXXXXVVVddddVVV1111VX/DlSuuuqqq6666qr/ke67775bh2Hgqquuuuqqq6666qqrrrrq34HKVVddddVVV1111VVXXXXVv8MznvEM7rvvvlu56qqrrrrqqqv+J6Jy1VVXXXXVVVf9j3T27NlnDMPAVVddddX/BmfPnn0GV1111VVXXXXV/0RUrrrqqquuuuqq/7HW6zVXXXXVVVddddVVV1111VX/DlSuuuqqq6666qr/ke67775bueqqq676X+K+++67lauuuuqqq6666n8iKlddddVVV1111VVXXXXVVf9OZ8+evZWrrrrqqquuuup/IipXXXXVVVddddX/SGfPnr11GAauuuqqq6666qqrrrrqqqv+HahcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqqv+R7rvvvtuHYaBq6666qr/De67775bueqqq6666qqr/iciuOqqq6666qqr/se67777bh2Ggauuuuqqq6666qqrrrrqqn8jKlddddVVV1111VVXXXXVVf9GwzBw33333cpVV1111VVXXfU/FcFVV1111VVXXfU/1tmzZ29dr9dcddVVV/1PtV6vOXv27K1cddVVV1111VX/U1G56qqrrrrqqquuuuqqq676NxqGgfvuu+9Wrrrqqquuuuqq/6moXHXVVVddddVV/2Pdd999tw7DwFVXXXXVVVddddVVV1111b8Rlauuuuqqq6666n+s++6779ZhGLjqqquu+p9qGAauuuqqq6666qr/0ahcddVVV1111VVXXXXVVVf9G919993cd999t3LVVVddddVVV/1PReWqq6666qqrrvof6+zZs88YhoGrrrrqqv/Jzp49+wyuuuqqq6666qr/qahcddVVV1111VX/Y9133323rtdrrrrqqquuuuqqq6666qqr/o2oXHXVVVddddVVV1111VVX/Tvcd999t3LVVVddddVVV/1PReWqq6666qqrrvof6+zZs7cOw8BVV1111f9kZ8+evZWrrrrqqquuuup/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqqv+He67775bueqqq6666qqr/qeictVVV1111VVX/Y9133333ToMA1ddddVVV1111VVXXXXVVf9GBFddddVVV1111f9o9913363DMHDVVVdd9T/NMAzcd999t3LVVVddddVVV/1PRnDVVVddddVVV/2Pdvbs2VvX6zVXXXXVVVddddVVV1111VX/BlSuuuqqq6666qqrrrrqqqv+DdbrNWfPnr2Vq6666qqrrrrqfzIqV1111VVXXXXVVVddddVV/wbDMHDffffdylVXXXXVVVdd9T8Zlauuuuqqq6666n+0++6779ZhGLjqqquuuuqqq6666qqrrvo3oHLVVVddddVVV/2Pdt999906DANXXXXVVf/TDMPAfffddytXXXXVVVddddX/ZFSuuuqqq6666qqrrrrqqqv+De6++26uuuqqq6666qr/8ahcddVVV1111VX/o509e/YZwzBw1VVXXfU/0dmzZ5/BVVddddVVV131PxmVq6666qqrrrrqf7T77rvv1vV6zVVXXXXVVVddddVVV1111b8Blauuuuqqq6666qqrrrrqqn+j++6771auuuqqq6666qr/yahcddVVV1111VX/o509e/bWYRi46qqrrvqf6OzZs7dy1VVXXXXVVVf9T0blqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV131P94wDFx11VVX/U9033333cpVV1111VVXXfU/GZWrrrrqqquuuup/tPvuu+9Wrrrqqquuuuqqq6666qqr/m0Irrrqqquuuuqq//Huu+++W4dh4Kqrrrrqf4phGLjvvvtu5aqrrrrqqquu+p+O4Kqrrrrqqquu+h/v7Nmzt67Xa6666qqr/qdYr9ecPXv2Vq666qqrrrrqqv/pqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrvpXGoaB++6771auuuqqq6666qr/6ahcddVVV1111VX/49133323DsPAVVddddVVV1111VVXXXXVvxKVq6666qqrrrrqf7z77rvv1mEYuOqqq676n2IYBu67775bueqqq6666qqr/qejctVVV1111VVXXXXVVVdd9a909913c9VVV1111VVX/a9A5aqrrrrqqquu+h/v7NmzzxiGgauuuuqq/0nOnj37DK666qqrrrrqqv/pqFx11VVXXXXVVf/j3Xfffbeu12uuuuqqq6666qqrrrrqqqv+lahcddVVV1111VVXXXXVVVf9G9x33323ctVVV1111VVX/U9H5aqrrrrqqquu+h/v7Nmztw7DwFVXXXXV/yRnz569lauuuuqqq6666n86KlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqv/x7rvvvluHYeCqq6666n+S++6771auuuqqq6666qr/6ahcddVVV1111VVXXXXVVVddddVVV1111VX/VxFcddVVV1111VX/K9x33323DsPAVVddddV/t2EYuO+++27lqquuuuqqq67634Dgqquuuuqqq676X+Hs2bO3rtdrrrrqqqv+u63Xa86ePXsrV1111VVXXXXV/wZUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVV/yvcd999tw7DwFVXXXXVf7dhGLjvvvtu5aqrrrrqqquu+t+AylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666n+F++6779ZhGLjqqquu+u82DAP33XffrVx11VVXXXXVVf8bULnqqquuuuqqq6666qqrrvpXuPvuuzl79uwzuOqqq6666qqr/jegctVVV1111VVX/a9w9uzZZwzDwFVXXXXVVVddddVVV1111b8Clauuuuqqq6666n+F++6779b1es1VV1111VVXXXXVVVddddW/ApWrrrrqqquuuuqqq6666qp/pfvuu+9Wrrrqqquuuuqq/w2oXHXVVVddddVV/yucPXv21mEYuOqqq676n+Ds2bO3ctVVV1111VVX/W9A5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVdd9b/Cfffdd+swDFx11VVX/U9w33333cpVV1111VVXXfW/AZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KoKrrrrqqquuuup/jfvuu+/WYRi46qqrrvrvMgwD9913361cddVVV1111VX/WxBcddVVV1111VX/a5w9e/bW9XrNVVddddV/l/V6zdmzZ2/lqquuuuqqq67634LKVVddddVVV1111VVXXXXVi2gYBq666qqrrrrqqv9VqFx11VVXXXXVVf9r3HfffbcOw8BVV1111X+n++6771auuuqqq6666qr/LahcddVVV1111VX/a9x33323DsPAVVddddVVV1111VVXXXXVi4jKVVddddVVV1111VVXXXXVi2gYBu67775bueqqq6666qqr/regctVVV1111VVXXXXVVVdd9SK6++67OXv27DO46qqrrrrqqqv+t6By1VVXXXXVVVf9r3H27NlnDMPAVVddddVVV1111VVXXXXVi4jKVVddddVVV131v8Z9991363q95qqrrrrqv9N99913K1ddddVVV1111f8WVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVf9rnD179tZhGLjqqquu+u909uzZW7nqqquuuuqqq/63oHLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrvpf47777rt1GAauuuqqq/473Xfffbdy1VVXXXXVVVf9b0Fw1VVXXXXVVVf9r3LffffdOgwDV1111VVXXXXVVVddddVVLwIqV1111VVXXXXVVVddddVVL4JhGLjvvvtu5aqrrrrqqquu+t+E4Kqrrrrqqquu+l/l7Nmzt67Xa6666qqr/qut12vOnj17K1ddddVVV1111f8mVK666qqrrrrqqquuuuqqq14EwzBw33333cpVV1111VVXXfW/CZWrrrrqqquuuup/lfvuu+/WYRi46qqrrrrqqquuuuqqq656EVC56qqrrrrqqqv+V7nvvvtuHYaBq6666qqrrrrqqquuuuqqFwGVq6666qqrrrrqqquuuuqqF8EznvEM7rvvvlu56qqrrrrqqqv+N6Fy1VVXXXXVVVf9r3L27NlnDMPAVVddddV/h7Nnzz6Dq6666qqrrrrqfxMqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqq/1Xuu+++W9frNVddddVV/x3uu+++W7nqqquuuuqqq/43oXLVVVddddVVV1111VVXXfUiOnv27K1cddVVV1111VX/m1C56qqrrrrqqqv+Vzl79uytwzBw1VVXXXXVVVddddVVV131IqBy1VVXXXXVVVddddVVV131Irrvvvtu5aqrrrrqqquu+t+EylVXXXXVVVdd9b/Kfffdd+swDFx11VVXXXXVVVddddVVV70ICK666qqrrrrqqv917rvvvluHYeCqq6666qqrrrrqqquuuupfQOWqq6666qqrrrrqqquuuupfMAwD9913361cddVVV1111VX/2xBcddVVV1111VX/65w9e/bW9XrNVVddddV/lfV6zdmzZ2/lqquuuuqqq67634bKVVddddVVV1111VVXXXXVv2AYBu67775bueqqq6666qqr/rehctVVV1111VVX/a9z33333ToMA1ddddVVV1111VVXXXXVVf8CKlddddVVV1111f869913363DMHDVVVdd9V9lGAauuuqqq6666qr/lahcddVVV1111VVXXXXVVVf9C+6++27uu+++W7nqqquuuuqqq/63oXLVVVddddVVV/2vc/bs2WcMw8BVV1111X+ls2fPPoOrrrrqqquuuup/GypXXXXVVVddddX/Ovfdd9+t6/Waq6666qqrrrrqqquuuuqqfwGVq6666qqrrrrqqquuuuqqF8F99913K1ddddVVV1111f82VK666qqrrrrqqv91zp49e+swDFx11VVX/Vc6e/bsrVx11VVXXXXVVf/bULnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXfUiuO+++27lqquuuuqqq67634bKVVddddVVV131v85999136zAMXHXVVVddddVVV1111VVX/QsIrrrqqquuuuqq/5Xuu+++W4dh4KqrrrrqP9swDNx33323ctVVV1111VVX/W9EcNVVV1111VVX/a909uzZW9frNVddddVVV1111VVXXXXVVS8Elauuuuqqq6666qqrrrrqqhdivV5z9uzZW7nqqquuuuqqq/43onLVVVddddVVV1111VVXXfVCDMPAfffddytXXXXVVVddddX/RlSuuuqqq6666qr/le67775bh2Hgqquuuuqqq6666qqrrrrqhaBy1VVXXXXVVVf9r3TffffdOgwDV1111VX/2YZh4L777ruVq6666qqrrrrqfyMqV1111VVXXXXVVVddddVVL8Tdd9/NVVddddVVV131vxaVq6666qqrrrrqf6WzZ88+YxgGrrrqqqv+K5w9e/YZXHXVVVddddVV/xtRueqqq6666qqr/le67777bl2v11x11VVXXXXVVVddddVVV70QVK666qqrrrrqqquuuuqqq/4F9913361cddVVV1111VX/G1G56qqrrrrqqqv+Vzp79uytwzBw1VVXXfVf4ezZs7dy1VVXXXXVVVf9b0Tlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV131v9YwDFx11VVX/Ve47777buWqq6666qqrrvrfiMpVV1111VVXXfW/0n333XcrV1111VVXXXXVVVddddVVLxzBVVddddVVV131v9Z999136zAMXHXVVVf9ZxmGgfvuu+9Wrrrqqquuuuqq/60Irrrqqquuuuqq/7XOnj1763q95qqrrrrqP8t6vebs2bO3ctVVV1111VVX/W9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111QswDAP33XffrVx11VVXXXXVVf9bUbnqqquuuuqqq/7Xuu+++24dhoGrrrrqqquuuuqqq6666qoXgMpVV1111VVXXfW/1n333XfrMAxcddVVV/1nGYaB++6771auuuqqq6666qr/rahcddVVV1111VVXXXXVVVe9AHfffTdXXXXVVVddddX/alSuuuqqq6666qr/tc6ePfuMYRi46qqrrvrPdPbs2Wdw1VVXXXXVVVf9b0Xlqquuuuqqq676X+u+++67db1ec9VVV1111VVXXXXVVVdd9QJQueqqq6666qqrrrrqqquueiHuu+++W7nqqquuuuqqq/63onLVVVddddVVV/2vdfbs2VuHYeCqq6666j/T2bNnb+Wqq6666qqrrvrfispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuup/rfvuu+/WYRi46qqrrvrPdN99993KVVddddVVV131vxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yqCq6666qqrrrrqf7X77rvv1mEYuOqqq676jzYMA/fdd9+tXHXVVVddddVV/5sRXHXVVVddddVV/6udPXv21vV6zVVXXXXVf7T1es3Zs2dv5aqrrrrqqquu+t+MylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666n+1++6779ZhGLjqqquu+o82DAP33XffrVx11VVXXXXVVf+bUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV/2vdt999906DANXXXXVVf/RhmHgvvvuu5Wrrrrqqquuuup/MypXXXXVVVddddVVV1111VXPx913383Zs2efwVVXXXXVVVdd9b8Zlauuuuqqq6666n+1s2fPPmMYBq666qqrrrrqqquuuuqqq54PKlddddVVV1111f9q9913363r9Zqrrrrqqquuuuqqq6666qrng8pVV1111VVXXXXVVVddddULcN99993KVVddddVVV131vxmVq6666qqrrrrqf7WzZ8/eOgwDV1111VX/Gc6ePXsrV1111VVXXXXV/2ZUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVV/6vdd999tw7DwFVXXXXVf4b77rvvVq666qqrrrrqqv/NqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XEVx11VVXXXXVVf/r3XfffbcOw8BVV1111X+UYRi47777buWqq6666qqrrvrfjuCqq6666qqrrvpf7+zZs7eu12uuuuqqq/6jrNdrzp49eytXXXXVVVddddX/dlSuuuqqq6666qqrrrrqqqueyzAM3Hfffbdy1VVXXXXVVVf9b0flqquuuuqqq676X+++++67dRgGrrrqqquuuuqqq6666qqrnguVq6666qqrrrrqf7377rvv1mEYuOqqq6666qqrrrrqqquuei5Urrrqqquuuuqqq6666qqrnssznvEM7rvvvlu56qqrrrrqqqv+t6Ny1VVXXXXVVVddddVVV131fJw9e/YZXHXVVVddddVV/9tRueqqq6666qqr/tc7e/bsM4Zh4Kqrrrrqqquuuuqqq6666rlQueqqq6666qqr/te77777bl2v11x11VVX/Ue67777buWqq6666qqrrvrfjspVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuup/vbNnz946DANXXXXVVf+Rzp49eytXXXXVVVddddX/dlSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VX/69133323DsPAVVddddV/pPvuu+9Wrrrqqquuuuqq/+0Irrrqqquuuuqq/xPuu+++W4dh4Kqrrrrqqquuuuqqq6666gGoXHXVVVddddVVV1111VVXPcAwDNx33323ctVVV1111VVX/V9AcNVVV1111VVX/Z9w9uzZW9frNVddddVV/17DMHD27Nlbueqqq6666qqr/i+gctVVV1111VVXXXXVVVdd9QDr9Zr77rvvVq666qqrrrrqqv8LqFx11VVXXXXVVf8n3HfffbcOw8BVV1111VVXXXXVVVddddUDULnqqquuuuqqq/5PuO+++24dhoGrrrrqqquuuuqqq6666qoHoHLVVVddddVVV1111VVXXfUAz3jGM7jvvvtu5aqrrrrqqquu+r+AylVXXXXVVVdd9X/C2bNnnzEMA1ddddVV/xHOnj37DK666qqrrrrqqv8LCK666qqrrrrqqv8zzp8/z1VXXXXVVVddddVVV1111QNQueqqq6666qqr/k+47777buWqq6666j/IfffddytXXXXVVVddddX/BehBD3oQV1111VVXXXXV/37XXHPNg8+cOfPgz/3cz/0trrrqqqv+Hb7+67/+fX7rt37ru7nqqquuuuqqq/4vQA960IO46qqrrrrqqqv+b7jmmmsezFVX/R9h25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTyAbUsSD2DbksQD2LYk8QC2LUk8gG1LEg9g25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTzAfffddytXXXXVVVddddX/FehBD3oQV1111VVXXXXVVVddddVVV1111VVXXXXV/0lUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV131f9Y7vuM7ftaLv/iLvzZX/XcRYJ6TAPOcBJjnJMA8JwHmOQkwz0mAeU4CzHMSYJ6TAPOcBJjnJMA8JwHmOQkwz0mAeU4CzHMSYJ6TAPOcBJjnJMA8JwHmOQkwz0mAeU4CzHMSYJ6TAPOcBJjnJMA8JwHmOQkwz0mAeU4CzHMSYJ6TAPOc9Pd///e/9aM/+qOfw1VXXXXVVVdd9X8Rlauuuuqqq6666v+kd3zHd/ysd33Xd33vhz70oQ/mqv90krDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkXvIlX/JBZ8+efcZv/dZvfTdXXXXVVVddddX/NVSuuuqqq6666qr/k6655poH33TTTQ/e3t7mqquuuuqFuemmmx78Yi/2Yq/1W7/1W9/NVVddddVVV131fw2Vq6666qqrrrrq/6T77rvv1mEYuOqqq676lwzDwH333XcrV1111VVXXXXV/0VUrrrqqquuuuqqq6666qr/1+6++27Onj37DK666qqrrrrqqv+LqFx11VVXXXXVVf8nnT179hnDMHDVVVddddVVV1111VVX/b9G5aqrrrrqqquu+j/pvvvuu3W9XnPVVVddddVVV1111VVX/b9G5aqrrrrqqquuuuqqq676f+++++67lauuuuqqq6666v8iKlddddVVV1111f9JZ8+evXUYBq666qqrXhRnz569lauuuuqqq6666v8iKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqv+T7rvvvluHYeCqq6666kVx33333cpVV1111VVXXfV/EcFVV1111VVXXfV/2jAMXHXVVVddddVVV1111VX/bxFcddVVV1111VX/Z9133323ctVVV131QgzDwH333XcrV1111VVXXXXV/1UEV1111VVXXXXV/1lnz569db1ec9VVV131ggzDwNmzZ2/lqquuuuqqq676v4rKVVddddVVV1111VVXXfX/1nq95r777ruVq6666qqrrrrq/yoqV1111VVXXXXV/1n33XffrcMwcNVVV1111VVXXXXVVVf9v0Xlqquuuuqqq676P+u+++67dRgGrrrqqquuuuqqq6666qr/t6hcddVVV1111VVXXXXVVf9vPeMZz+C+++67lauuuuqqq6666v8qKlddddVVV1111VVXXXXV/2tnz559BlddddVVV1111f9VVK666qqrrrrqqv+zzp49+4xhGLjqqquuuuqqq6666qqr/t+ictVVV1111VVX/Z9133333bper7nqqquuemHuu+++W7nqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrvo/6+zZs7cOw8BVV1111Qtz9uzZW7nqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrvo/67777rt1GAauuuqqq16Y++6771auuuqqq6666qr/qwiuuuqqq6666qr/0+67775bh2Hgqquuuuqqq6666qqrrvp/icpVV1111VVXXXXVVVdd9f/SMAycPXv2GVx11VVXXXXVVf+XEVx11VVXXXXVVf+nnT179tb1es1VV1111XNbr9fcd999t3LVVVddddVVV/1fRuWqq6666qqrrrrqqquu+n9pGAbuu+++W7nqqquuuuqqq/4vo3LVVVddddVVV/2fdt999906DANXXXXVVVddddVVV1111f9LVK666qqrrrrqqv/T7rvvvluHYeCqq6666qqrrrrqqquu+n+JylVXXXXVVVddddVVV131/9IznvEM7rvvvqdz1VVXXXXVVVf9X0blqquuuuqqq676P+3s2bPPGIaBq6666qrn5+zZs8/gqquuuuqqq676v4zKVVddddVVV131f9p9991363q95qqrrrrqqquuuuqqq676f4nKVVddddVVV1111VVXXfX/1tmzZ2/lqquuuuqqq676v4zKVVddddVVV1111VVXXfX/1n333XcrV1111VVXXXXV/2VUrrrqqquuuuqq/9POnj176zAMXHXVVVddddVVV1111VX/L1G56qqrrrrqqquuuuqqq/7fuu+++27lqquuuuqqq676v4zKVVddddVVV131f9p999136zAMXHXVVVddddVVV1111VX/LxFcddVVV1111VX/59133323DsPAVVddddVVV1111VVXXfX/DpWrrrrqqquuuuqqq6666v+dYRi47777buWqq6666qqrrvq/juCqq6666qqrrvo/7+zZs7eu12uuuuqqq+63Xq85e/bsrVx11VVXXXXVVf/XUbnqqquuuuqqq6666qqr/t8ZhoH77rvvVq666qqrrrrqqv/rqFx11VVXXXXVVf/n3XfffbcOw8BVV1111VVXXXXVVVdd9f8Olauuuuqqq6666v+8++6779ZhGLjqqquuut8wDNx33323ctVVV1111VVX/V9H5aqrrrrqqquuuuqqq676f+fuu+/mqquuuuqqq676f4HKVVddddVVV131f97Zs2efMQwDV1111VUPdPbs2Wdw1VVXXXXVVVf9X0flqquuuuqqq676P+++++67db1ec9VVV1111VVXXXXVVVf9v0Plqquuuuqqq6666qqrrvp/6b777ruVq6666qqrrrrq/zoqV1111VVXXXXV/3lnz569dRgGrrrqqqse6OzZs7dy1VVXXXXVVVf9X0flqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXfX/0n333XcrV1111VVXXXXV/3VUrrrqqquuuuqq//Puu+++W4dh4Kqrrrrqqquuuuqqq676f4fgqquuuuqqq676f+G+++67dRgGrrrqqquGYeC+++67lauuuuqqq6666v8Dgquuuuqqq6666v+Fs2fP3rper7nqqquuuuqqq6666qqr/l+hctVVV1111VVXXXXVVVf9v7Jerzl79uytXHXVVVddddVV/x9Queqqq6666qqrrrrqqqv+XxmGgfvuu+9Wrrrqqquuuuqq/w+oXHXVVVddddVV/y/cd999tw7DwFVXXXXVVVddddVVV131/wqVq6666qqrrrrq/4X77rvv1mEYuOqqq64ahoH77rvvVq666qqrrrrqqv8PqFx11VVXXXXVVVddddVV/6/cfffdXHXVVVddddVV/29Queqqq6666qqr/l84e/bsM4Zh4KqrrroK4OzZs8/gqquuuuqqq676/4DKVVddddVVV131/8J9991363q95qqrrrrqqquuuuqqq676f4XKVVddddVVV1111VVXXfX/zn333XcrV1111VVXXXXV/wdUrrrqqquuuuqq/xfOnj176zAMXHXVVVcBnD179lauuuqqq6666qr/D6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqqv+X7jvvvtuHYaBq6666iqA++6771auuuqqq6666qr/D6hcddVVV1111VVXXXXVVVddddVVV1111VX/VxFcddVVV1111VX/b9x33323DsPAVVdd9f/XMAzcd999t3LVVVddddVVV/1/QXDVVVddddVVV/2/cfbs2VvX6zVXXXXV/1/r9ZqzZ8/eylVXXXXVVVdd9f8Flauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXV/xvDMHDffffdylVXXXXVVVdd9f8Flauuuuqqq6666v+N++6779ZhGLjqqquuuuqqq6666qqr/t+gctVVV1111VVX/b9x33333ToMA1ddddX/X8MwcN99993KVVddddVVV131/wWVq6666qqrrrrqqquuuur/jbvvvpurrrrqqquuuur/FSpXXXXVVVddddX/G2fPnn3GMAxcddVV/7+dPXv2GVx11VVXXXXVVf9fULnqqquuuuqqq/7fuO+++25dr9dcddVVV1111VVXXXXVVf9vULnqqquuuuqqq6666qqr/l+57777buWqq6666qqrrvr/gspVV1111VVXXfX/xtmzZ28dhoGrrrrq/7ezZ8/eylVXXXXVVVdd9f8Flauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111f8b9913363DMHDVVVf9/3bffffdylVXXXXVVVdd9f8Flauuuuqqq6666qqrrrrqqquuuuqqq6666v8qgquuuuqqq6666v+V++6779ZhGLjqqqv+/xmGgfvuu+9Wrrrqqquuuuqq/08Irrrqqquuuuqq/1fOnj1763q95qqrrvr/ZxgGzp49eytXXXXVVVddddX/J1Suuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VX/r9x33323DsPAVVdd9f/Per3mvvvuu5Wrrrrqqquuuur/EypXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qr/V+67775bh2Hgqquu+v9nGAbuu+++W7nqqquuuuqqq/4/oXLVVVddddVVV1111VVX/b9w9913c/bs2Wdw1VVXXXXVVVf9f0Llqquuuuqqq676f+Xs2bPPGIaBq6666qqrrrrqqquuuur/BSpXXXXVVVddddX/K/fdd9+t6/Waq6666qqrrrrqqquuuur/BSpXXXXVVVddddVVV1111f8b9913361cddVVV1111VX/n1C56qqrrrrqqqv+Xzl79uytwzBw1VVX/f909uzZW7nqqquuuuqqq/4/oXLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrvp/5b777rt1GAauuuqq/5/uu+++W7nqqquuuuqqq/4/Ibjqqquuuuqqq/5fGoaBq6666qqrrrrqqquuuur/PIKrrrrqqquuuur/nfvuu+9Wrrrqqv9XhmHg7Nmzz+Cqq6666qqrrvr/huCqq6666qqrrvp/57777rt1vV5z1VVX/f+xXq+57777buWqq6666qqrrvr/hspVV1111VVXXXXVVVdd9X/eMAzcd999t3LVVVddddVVV/1/Q+Wqq6666qqrrvp/5+zZs7cOw8BVV1111VVXXXXVVVdd9X8elauuuuqqq6666v+d++6779ZhGLjqqquuuuqqq6666qqr/s+jctVVV1111VVXXXXVVVf9n/eMZzyD++677+lcddVVV1111VX/31C56qqrrrrqqquuuuqqq/5fOHv27DO46qqrrrrqqqv+v6Fy1VVXXXXVVVf9v3P27Nlbh2Hgqquuuuqqq6666qqrrvo/j8pVV1111VVXXfX/zn333Xfrer3mqquu+v/l7Nmzt3LVVVddddVVV/1/Q+Wqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXfX/zn333XfrMAxcddVV/7/cd999t3LVVVddddVVV/1/Q+Wqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXfX/ztmzZ58xDANXXXXV/y/33XffrVx11VVXXXXVVf/fEFx11VVXXXXVVf8v3XfffbcOw8BVV1111VVXXXXVVVdd9X8alauuuuqqq6666qqrrrrq/7RhGLjvvvtu5aqrrrrqqquu+v+I4Kqrrrrqqquu+n/p7Nmzt67Xa6666qr/+9brNWfPnr2Vq6666qqrrrrq/yMqV1111VVXXXXVVVddddX/acMwcN99993KVVddddVVV131/xGVq6666qqrrrrq/6X77rvv1mEYuOqqq6666qqrrrrqqqv+T6Ny1VVXXXXVVVf9v3TffffdOgwDV1111VVXXXXVVVddddX/aVSuuuqqq6666qqrrrrqqv/TnvGMZ3DffffdylVXXXXVVVdd9f8Rlauuuuqqq6666v+ls2fPPmMYBq666qr/H86ePfsMrrrqqquuuuqq/4+oXHXVVVddddVV/y/dd999t67Xa6666qqrrrrqqquuuuqq/9OoXHXVVVddddVVV1111VX/59133323ctVVV1111VVX/X9E5aqrrrrqqquuuuqqq676P+/s2bO3ctVVV1111VVX/X9E5aqrrrrqqquu+n/p7Nmztw7DwFVXXXXVVVddddVVV131fxqVq6666qqrrrrqqquuuur/vPvuu+9Wrrrqqquuuuqq/4+oXHXVVVddddVV/y/dd999tw7DwFVXXXXVVVddddVVV131fxrBVVddddVVV131/9Z999136zAMXHXVVVddddVVV1111VX/ZxFcddVVV1111VX/r63Xa6666qr/u4Zh4L777ruVq6666qqrrrrq/yuCq6666qqrrrrq/62zZ8/eylVXXfV/2nq95uzZs7dy1VVXXXXVVVf9f0Xlqquuuuqqq6666qqrrvo/axgG7rvvvlu56qqrrrrqqqv+v6Jy1VVXXXXVVVf9v3XffffdOgwDV1111VVXXXXVVVddddX/WVSuuuqqq6666qr/t+67775bh2Hgqquu+r9rGAbuu+++W7nqqquuuuqqq/6/onLVVVddddVVV1111VVX/Z919913c9VVV1111VVX/b9G5aqrrrrqqquu+n/r7NmzzxiGgauuuur/trNnzz6Dq6666qqrrrrq/ysqV1111VVXXXXV/1v33Xffrev1mquuuuqqq6666qqrrrrq/ywqV1111VVXXXXVVVddddX/affdd9+tXHXVVVddddVV/19Rueqqq6666qqr/t86e/bsrcMwcNVVV/3fdvbs2Vu56qqrrrrqqqv+v6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrvo/7b777ruVq6666qqrrrrq/ysqV1111VVXXXXV/1v33XffrcMwcNVVV1111VVXXXXVVVf9n0Vw1VVXXXXVVVf9v3bffffdOgwDV1111f89wzBw33333cpVV1111VVXXfX/GcFVV1111VVXXfX/2tmzZ29dr9dcddVVV1111VVXXXXVVf8nUbnqqquuuuqqq6666qqr/k9ar9ecPXv2Vq666qqrrrrqqv/PqFx11VVXXXXVVVddddVV/ycNw8B99913K1ddddVVV1111f9nVK666qqrrrrqqv/X7rvvvluHYeCqq6666qqrrrrqqquu+j+JylVXXXXVVVdd9f/afffdd+swDFx11VX/9wzDwH333XcrV1111VVXXXXV/2dUrrrqqquuuuqqq6666qr/k+6++26uuuqqq6666qr/96hcddVVV1111VX/r509e/YZwzBw1VVX/d909uzZZ3DVVVddddVVV/1/RuWqq6666qqrrvp/7b777rt1vV5z1VVXXXXVVVddddVVV/2fROWqq6666qqrrrrqqquu+j/rvvvuu5Wrrrrqqquuuur/MypXXXXVVVddddX/a2fPnr11GAauuuqq/5vOnj17K1ddddVVV1111f9nVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVf+v3XfffbcOw8BVV131f9N99913K1ddddVVV1111f9nVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rCK666qqrrrrqqv/37rvvvluHYeCqq676v2MYBu67775bueqqq6666qqr/r8juOqqq6666qqr/t87e/bsrev1mquuuur/jmEYOHv27K1cddVVV1111VX/31G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddBQzDwFVXXfV/x3q95r777ruVq6666qqrrrrq/zsqV1111VVXXXXV/3v33XffrVx11VVXXXXVVVddddVV/xdRueqqq6666qqr/t+77777bh2Ggauuuur/jmEYuO+++27lqquuuuqqq676/47KVVddddVVV1111VVXXfV/zt13381VV1111VVXXXUVQOWqq6666qqrrvp/7+zZs88YhoGrrrrq/5azZ88+g6uuuuqqq6666v87KlddddVVV1111f979913363r9Zqrrrrqqquuuuqqq6666v8cKlddddVVV1111VVXXXXV/0n33XffrVx11VVXXXXVVf/fUbnqqquuuuqqq/7fO3v27K3DMHDVVVf933L27Nlbueqqq6666qqr/r+jctVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquu+n/vvvvuu3UYBq666qr/W+67775bueqqq6666qqr/r+jctVVV1111VVXXXXVVVddddVVV1111VVX/V9FcNVVV1111VVXXQXcd999tw7DwFVXXfW/3zAMnD179hlcddVVV1111VVXAcFVV1111VVXXXUVcN999926Xq+56qqr/vdbr9fcd999t3LVVVddddVVV10FVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVcBZ8+evXUYBq666qr//YZh4L777ruVq6666qqrrrrqKqBy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq666CrjvvvtuHYaBq6666n+/YRi47777ns5VV1111VVXXXUVULnqqquuuuqqq6666qqr/k+5++67OXv27DO46qqrrrrqqquuAipXXXXVVVddddVVwNmzZ28dhoGrrrrqqquuuuqqq6666v8UKlddddVVV1111VXAfffdd+t6veaqq6666qqrrrrqqquu+j+FylVXXXXVVVddddVVV131f87Zs2dv5aqrrrrqqquuugqoXHXVVVddddVVVwH33XffrcMwcNVVV/3fcN99993KVVddddVVV111FVC56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddBZw9e/YZwzBw1VVX/d9w33333cpVV1111VVXXXUVEFx11VVXXXXVVVc9wDAMXHXVVVddddVVV1111VX/ZxBcddVVV1111VVXPdN99913K1ddddX/asMwcN99993KVVddddVVV1111RUEV1111VVXXXXVVc909uzZW9frNVddddX/Xuv1mrNnz97KVVddddVVV1111RVUrrrqqquuuuqqq6666qr/M4Zh4L777ruVq6666qqrrrrqqiuoXHXVVVddddVVVz3Tfffdd+swDFx11VVXXXXVVVddddVV/2dQueqqq6666qqrrnqm++6779ZhGLjqqquuuuqqq6666qqr/s+gctVVV1111VVXXXXVVVf9n/GMZzyD++6771auuuqqq6666qqrrqBy1VVXXXXVVVddddVVV/2fcvbs2Wdw1VVXXXXVVVdddQWVq6666qqrrrrqqmc6e/bsM4Zh4Kqrrrrqqquuuuqqq676P4PKVVddddVVV1111TPdd999t67Xa6666qr/3e67775bueqqq6666qqrrrqCylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qpnOnv27K3DMHDVVVf973b27Nlbueqqq6666qqrrrqCylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qpnuu+++24dhoGrrrrqf7f77rvvVq666qqrrrrqqquuILjqqquuuuqqq656gPvuu+/WYRi46qqrrrrqqquuuuqqq/5PoHLVVVddddVVV1111VVX/Z8wDAP33XffrVx11VVXXXXVVVc9G8FVV1111VVXXXXVA5w9e/bW9XrNVVdd9b/Per3m7Nmzt3LVVVddddVVV131bFSuuuqqq6666qqrrrrqqv8ThmHgvvvuu5WrrrrqqquuuuqqZ6Ny1VVXXXXVVVdd9QD33XffrcMwcNVVV1111VVXXXXVVVf9n0Dlqquuuuqqq6666gHuu+++W4dh4Kqrrrrqqquuuuqqq676P4HKVVddddVVV1111VVXXfV/wjOe8Qzuu+++W7nqqquuuuqqq656NipXXXXVVVddddVVD3D27NlnDMPAVVdd9b/T2bNnn8FVV1111VVXXXXVs1G56qqrrrrqqquueoD77rvv1vV6zVVXXXXVVVddddVVV131fwKVq6666qqrrrrqqquuuur/jPvuu+9Wrrrqqquuuuqqq56NylVXXXXVVVddddVVV131f8bZs2dv5aqrrrrqqquuuurZqFx11VVXXXXVVVc9wNmzZ28dhoGrrrrqqquuuuqqq6666v8EKlddddVVV1111VVXXXXV/xn33XffrVx11VVXXXXVVVc9G5WrrrrqqquuuuqqB7jvvvtuHYaBq6666qqrrrrqqquuuur/BIKrrrrqqquuuuqq53LffffdOgwDV1111VVXXXXVVVddddX/egRXXXXVVVddddVVz8d6veaqq67632MYBu67775bueqqq6666qqrrnpOBFddddVVV1111VXP5ezZs7dy1VVX/a+yXq85e/bsrVx11VVXXXXVVVc9JypXXXXVVVddddVVV1111f96wzBw33333cpVV1111VVXXXXVc6Jy1VVXXXXVVVdd9Vzuu+++W4dh4Kqrrrrqqquuuuqqq676X4/KVVddddVVV1111XO57777bh2Ggauuuup/j2EYuO+++27lqquuuuqqq6666jlRueqqq6666qqrrrrqqqv+17v77ru56qqrrrrqqquuej4Irrrqqquuuuqqq57L2bNnn3H33Xdz1VVX/e9y9uzZZ3DVVVddddVVV131nKhcddVVV1111VVXPZd/+Id/+O0f+ZEf+Wzgs7nqqqv+V/iRH/mRz/6Hf/iH3+aqq6666qqrrrrqOaEHPehBXHXVVVddddVVVz23a6655sG2LUk8gG1LEg9g25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTyAbUsSD2DbksQD2LYk8QC2LUk8gG1LEg9g25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTyAbUsSD2DbksQD2LYk8QC2LUk8gG1LEg9g25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTyAbUsSD2DbksQD2LYk8QC2LUk8gG1LEg9g25LEA9i2JPEAti1JPIBtSxIPYNuSxAPYtiTxALYtSTyAbUsSD2DbksQD2PbZs2efwVVXXXXVVVddddXzQg960IO46qqrrrrqqquuuuqqq6666qqrrrrqqqv+T6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X8U/ApI1TtC683z4AAAAAElFTkSuQmCC) + diff --git a/docs/kcl/index.md b/docs/kcl/index.md index 0e3a6705c..2da987c3b 100644 --- a/docs/kcl/index.md +++ b/docs/kcl/index.md @@ -7,6 +7,7 @@ layout: manual ## Table of Contents * [Types](kcl/types) +* [Modules](kcl/modules) * [Known Issues](kcl/KNOWN-ISSUES) * [`abs`](kcl/abs) * [`acos`](kcl/acos) diff --git a/docs/kcl/std.json b/docs/kcl/std.json index 6074ca93c..79c44ecf5 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -74007,7 +74007,7 @@ { "name": "import", "summary": "Import a CAD file.", - "description": "For formats lacking unit data (such as STL, OBJ, or PLY files), the default unit of measurement is millimeters. Alternatively you may specify the unit by passing your desired measurement unit in the options parameter. When importing a GLTF file, the bin file will be imported as well. Import paths are relative to the current project directory.\n\nNote: The import command currently only works when using the native Modeling App.", + "description": "For formats lacking unit data (such as STL, OBJ, or PLY files), the default unit of measurement is millimeters. Alternatively you may specify the unit by passing your desired measurement unit in the options parameter. When importing a GLTF file, the bin file will be imported as well. Import paths are relative to the current project directory.\n\nNote: The import command currently only works when using the native Modeling App.\n\nFor importing KCL functions using the `import` statement, see the docs on [KCL modules](/docs/kcl/modules).", "tags": [], "args": [ { @@ -74411,7 +74411,8 @@ "model = import(\"tests/inputs/cube.obj\", { type: \"obj\", units: \"m\" })", "model = import(\"tests/inputs/cube.gltf\")", "model = import(\"tests/inputs/cube.sldprt\")", - "model = import(\"tests/inputs/cube.step\")" + "model = import(\"tests/inputs/cube.step\")", + "import height, buildSketch from 'common.kcl'\n\nplane = 'XZ'\nmargin = 2\ns1 = buildSketch(plane, [0, 0])\ns2 = buildSketch(plane, [0, height() + margin])" ] }, { diff --git a/src/wasm-lib/kcl/common.kcl b/src/wasm-lib/kcl/common.kcl new file mode 100644 index 000000000..31463d55e --- /dev/null +++ b/src/wasm-lib/kcl/common.kcl @@ -0,0 +1,20 @@ +// This file is used by the import docs. + +export fn width = () => { + return 10 +} + +export fn height = () => { + return 10 +} + +export fn buildSketch = (plane, offset) => { + w = width() + h = height() + return startSketchOn(plane) + |> startProfileAt(offset, %) + |> line([w, 0], %) + |> line([0, h], %) + |> line([-w, 0], %) + |> close(%) +} diff --git a/src/wasm-lib/kcl/src/docs/templates/index.hbs b/src/wasm-lib/kcl/src/docs/templates/index.hbs index b7a39a357..6f2dfc318 100644 --- a/src/wasm-lib/kcl/src/docs/templates/index.hbs +++ b/src/wasm-lib/kcl/src/docs/templates/index.hbs @@ -7,6 +7,7 @@ layout: manual ## Table of Contents * [Types](kcl/types) +* [Modules](kcl/modules) * [Known Issues](kcl/KNOWN-ISSUES) {{#each functions}} * [`{{name}}`](kcl/{{name}}) diff --git a/src/wasm-lib/kcl/src/std/import.rs b/src/wasm-lib/kcl/src/std/import.rs index 3167c7fc8..978358843 100644 --- a/src/wasm-lib/kcl/src/std/import.rs +++ b/src/wasm-lib/kcl/src/std/import.rs @@ -144,6 +144,9 @@ pub async fn import(exec_state: &mut ExecState, args: Args) -> Result ResultT|?SwG2=vdBDN`@Mudn4;UWmM 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 Date: Mon, 18 Nov 2024 16:25:25 -0500 Subject: [PATCH 2/7] Show offset planes in the scene, let user select them (#4481) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update offset_plane to actually create and show the plane in-engine * Fix broken ability to use offsetPlanes in startSketchOn * Make the newly-visible offset planes usable for sketching via UI * Add a playwright test for sketching on an offset plane via point-and-click * cargo clippy & cargo fmt * Make `PlaneData` the first item of `SketchData` so autocomplete continues to work well for `startSketchOn` * @nadr0 feedback re: `offsetIndex` * From @jtran: "Need to call the ID generator so that IDs are stable." * More feedback from @jtran and fix incomplete use of `id_generator` in last commit * Oops I missed saving `isPathToNodeNumber` earlier 🤦🏻 * Make the distinction between `Plane` and `PlaneOrientationData` more clear per @nadr0 and @lf94's feedback * Make `newPathToNode` less hardcoded, per @lf94's feedback * Don't need to unbox and rebox `plane` * A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu-latest-8-cores) * A snapshot a day keeps the bugs away! 📷🐛 (OS: windows-latest-8-cores) * Rearranging of enums and structs, but the offsetPlanes are still not used by their sketches * A snapshot a day keeps the bugs away! 📷🐛 (OS: ubuntu-latest-8-cores) * A snapshot a day keeps the bugs away! 📷🐛 (OS: windows-latest-8-cores) * Revert all my little newtype fiddling it's a waste of time. * Update docs * cargo fmt * Remove log * Print the unexpected diagnostics * Undo renaming of `PlaneData` * Remove generated PlaneRientationData docs page * Redo doc generation after undoing `PlaneData` rename * Impl FromKclValue for the new plane datatypes * Clippy lint * When starting a sketch, only hide the plane if it's a custom plane * Fix FromKclValue and macro use since merge * Fix to not convert Plane to PlaneData * Make sure offset planes are `Custom` type * SketchData actually doesn't need to be in a certain order This avoids the autocompletion issue I was having. --------- Co-authored-by: github-actions[bot] Co-authored-by: Adam Chalmers Co-authored-by: Jonathan Tran --- docs/kcl/offsetPlane.md | 4 +- docs/kcl/std.json | 523 +++++++++++------- docs/kcl/types/KclValue.md | 2 +- docs/kcl/types/Plane.md | 27 + docs/kcl/types/PlaneData.md | 4 +- docs/kcl/types/SketchData.md | 12 + e2e/playwright/sketch-tests.spec.ts | 41 ++ ...-load---solid-2d-1-Google-Chrome-win32.png | Bin 48006 -> 48015 bytes ...-load---solid-3d-1-Google-Chrome-linux.png | Bin 66255 -> 66247 bytes src/components/ModelingMachineProvider.tsx | 25 +- src/hooks/useEngineConnectionSubscriptions.ts | 40 +- src/lang/modifyAst.ts | 55 ++ src/lang/std/artifactGraph.test.ts | 56 ++ src/lang/std/artifactGraph.ts | 15 +- src/lang/wasm.ts | 6 + src/machines/modelingMachine.ts | 13 +- src/wasm-lib/kcl/src/executor.rs | 19 + src/wasm-lib/kcl/src/lsp/tests.rs | 11 +- src/wasm-lib/kcl/src/std/args.rs | 49 +- src/wasm-lib/kcl/src/std/planes.rs | 62 ++- src/wasm-lib/kcl/src/std/sketch.rs | 41 +- 21 files changed, 762 insertions(+), 243 deletions(-) create mode 100644 docs/kcl/types/Plane.md diff --git a/docs/kcl/offsetPlane.md b/docs/kcl/offsetPlane.md index c5e87f655..2ead03d87 100644 --- a/docs/kcl/offsetPlane.md +++ b/docs/kcl/offsetPlane.md @@ -9,7 +9,7 @@ Offset a plane by a distance along its normal. For example, if you offset the 'XZ' plane by 10, the new plane will be parallel to the 'XZ' plane and 10 units away from it. ```js -offsetPlane(std_plane: StandardPlane, offset: number) -> PlaneData +offsetPlane(std_plane: StandardPlane, offset: number) -> Plane ``` @@ -22,7 +22,7 @@ offsetPlane(std_plane: StandardPlane, offset: number) -> PlaneData ### Returns -[`PlaneData`](/docs/kcl/types/PlaneData) - Data for a plane. +[`Plane`](/docs/kcl/types/Plane) - A plane. ### Examples diff --git a/docs/kcl/std.json b/docs/kcl/std.json index 79c44ecf5..7fdde7c26 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -105747,109 +105747,90 @@ ], "returnValue": { "name": "", - "type": "PlaneData", + "type": "Plane", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "PlaneData", - "description": "Data for a plane.", - "oneOf": [ - { - "description": "The XY plane.", - "type": "string", - "enum": [ - "XY" - ] - }, - { - "description": "The opposite side of the XY plane.", - "type": "string", - "enum": [ - "-XY" - ] - }, - { - "description": "The XZ plane.", - "type": "string", - "enum": [ - "XZ" - ] - }, - { - "description": "The opposite side of the XZ plane.", - "type": "string", - "enum": [ - "-XZ" - ] - }, - { - "description": "The YZ plane.", - "type": "string", - "enum": [ - "YZ" - ] - }, - { - "description": "The opposite side of the YZ plane.", - "type": "string", - "enum": [ - "-YZ" - ] - }, - { - "description": "A defined plane.", - "type": "object", - "required": [ - "plane" - ], - "properties": { - "plane": { - "type": "object", - "required": [ - "origin", - "xAxis", - "yAxis", - "zAxis" - ], - "properties": { - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane’s X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane’s Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "zAxis": { - "description": "The z-axis (normal).", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - } - }, - "additionalProperties": false - } + "title": "Plane", + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "value", + "xAxis", + "yAxis", + "zAxis" ], + "properties": { + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + }, "definitions": { + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, "Point3d": { "type": "object", "required": [ @@ -105871,6 +105852,33 @@ "format": "double" } } + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 } } }, @@ -179036,13 +179044,16 @@ { "$ref": "#/components/schemas/PlaneData" }, + { + "$ref": "#/components/schemas/Plane" + }, { "$ref": "#/components/schemas/Solid" } ], "definitions": { "PlaneData": { - "description": "Data for a plane.", + "description": "Orientation data that can be used to construct a plane, not a plane in itself.", "oneOf": [ { "description": "The XY plane.", @@ -179163,6 +179174,114 @@ } } }, + "Plane": { + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 + }, "Solid": { "description": "An solid is a collection of extrude surfaces.", "type": "object", @@ -179444,16 +179563,6 @@ } } }, - "SourceRange": { - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, "Sketch": { "description": "A sketch is a collection of paths.", "type": "object", @@ -180208,43 +180317,6 @@ } ] }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - } - ] - }, - "Metadata": { - "description": "Metadata.", - "type": "object", - "required": [ - "sourceRange" - ], - "properties": { - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, "BasePath": { "description": "A base path.", "type": "object", @@ -180460,7 +180532,7 @@ "nullable": true, "definitions": { "PlaneData": { - "description": "Data for a plane.", + "description": "Orientation data that can be used to construct a plane, not a plane in itself.", "oneOf": [ { "description": "The XY plane.", @@ -180581,6 +180653,114 @@ } } }, + "Plane": { + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 + }, "Solid": { "description": "An solid is a collection of extrude surfaces.", "type": "object", @@ -180862,16 +181042,6 @@ } } }, - "SourceRange": { - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, "Sketch": { "description": "A sketch is a collection of paths.", "type": "object", @@ -181626,43 +181796,6 @@ } ] }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - } - ] - }, - "Metadata": { - "description": "Metadata.", - "type": "object", - "required": [ - "sourceRange" - ], - "properties": { - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, "BasePath": { "description": "A base path.", "type": "object", diff --git a/docs/kcl/types/KclValue.md b/docs/kcl/types/KclValue.md index 6cfeac72e..61eb5236f 100644 --- a/docs/kcl/types/KclValue.md +++ b/docs/kcl/types/KclValue.md @@ -180,7 +180,7 @@ A plane. | Property | Type | Description | Required | |----------|------|-------------|----------| -| `type` |enum: `Plane`| | No | +| `type` |enum: [`Plane`](/docs/kcl/types/Plane)| | No | | `id` |`string`| The id of the plane. | No | | `value` |[`PlaneType`](/docs/kcl/types/PlaneType)| Any KCL value. | No | | `origin` |[`Point3d`](/docs/kcl/types/Point3d)| Origin of the plane. | No | diff --git a/docs/kcl/types/Plane.md b/docs/kcl/types/Plane.md new file mode 100644 index 000000000..f1aa17aba --- /dev/null +++ b/docs/kcl/types/Plane.md @@ -0,0 +1,27 @@ +--- +title: "Plane" +excerpt: "A plane." +layout: manual +--- + +A plane. + +**Type:** `object` + + + + + +## Properties + +| Property | Type | Description | Required | +|----------|------|-------------|----------| +| `id` |`string`| The id of the plane. | No | +| `value` |[`PlaneType`](/docs/kcl/types/PlaneType)| A plane. | No | +| `origin` |[`Point3d`](/docs/kcl/types/Point3d)| Origin of the plane. | No | +| `xAxis` |[`Point3d`](/docs/kcl/types/Point3d)| What should the plane’s X axis be? | No | +| `yAxis` |[`Point3d`](/docs/kcl/types/Point3d)| What should the plane’s Y axis be? | No | +| `zAxis` |[`Point3d`](/docs/kcl/types/Point3d)| The z-axis (normal). | No | +| `__meta` |`[` [`Metadata`](/docs/kcl/types/Metadata) `]`| | No | + + diff --git a/docs/kcl/types/PlaneData.md b/docs/kcl/types/PlaneData.md index f16cfd9d2..8cc4707c2 100644 --- a/docs/kcl/types/PlaneData.md +++ b/docs/kcl/types/PlaneData.md @@ -1,10 +1,10 @@ --- title: "PlaneData" -excerpt: "Data for a plane." +excerpt: "Orientation data that can be used to construct a plane, not a plane in itself." layout: manual --- -Data for a plane. +Orientation data that can be used to construct a plane, not a plane in itself. diff --git a/docs/kcl/types/SketchData.md b/docs/kcl/types/SketchData.md index 53ee3ef0c..fbb01aa85 100644 --- a/docs/kcl/types/SketchData.md +++ b/docs/kcl/types/SketchData.md @@ -22,6 +22,18 @@ Data for start sketch on. You can start a sketch on a plane or an solid. +---- +Data for start sketch on. You can start a sketch on a plane or an solid. + +[`Plane`](/docs/kcl/types/Plane) + + + + + + + + ---- Data for start sketch on. You can start a sketch on a plane or an solid. diff --git a/e2e/playwright/sketch-tests.spec.ts b/e2e/playwright/sketch-tests.spec.ts index a846962b2..1a315b000 100644 --- a/e2e/playwright/sketch-tests.spec.ts +++ b/e2e/playwright/sketch-tests.spec.ts @@ -1274,3 +1274,44 @@ test2.describe('Sketch mode should be toleratant to syntax errors', () => { } ) }) + +test2.describe(`Sketching with offset planes`, () => { + test2( + `Can select an offset plane to sketch on`, + async ({ app, scene, toolbar, editor }) => { + // We seed the scene with a single offset plane + await app.initialise(`offsetPlane001 = offsetPlane("XY", 10)`) + + const [planeClick, planeHover] = scene.makeMouseHelpers(650, 200) + + await test2.step(`Start sketching on the offset plane`, async () => { + await toolbar.startSketchPlaneSelection() + + await test2.step(`Hovering should highlight code`, async () => { + await planeHover() + await editor.expectState({ + activeLines: [`offsetPlane001=offsetPlane("XY",10)`], + diagnostics: [], + highlightedCode: 'offsetPlane("XY", 10)', + }) + }) + + await test2.step( + `Clicking should select the plane and enter sketch mode`, + async () => { + await planeClick() + // Have to wait for engine-side animation to finish + await app.page.waitForTimeout(600) + await expect2(toolbar.lineBtn).toBeEnabled() + await editor.expectEditor.toContain('startSketchOn(offsetPlane001)') + await editor.expectState({ + activeLines: [`offsetPlane001=offsetPlane("XY",10)`], + diagnostics: [], + highlightedCode: '', + }) + } + ) + }) + } + ) +}) diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-win32.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-win32.png index 93ac49f9bfef585a698941704f912e34d6d4c1f2..113275c1493db0d14c6e4d31e0c9bcb370f0facb 100644 GIT binary patch delta 28922 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 delta 24007 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 MisrSfD@L#XA3(-sS^xk5 diff --git a/src/components/ModelingMachineProvider.tsx b/src/components/ModelingMachineProvider.tsx index e450e76ee..939b2c2f8 100644 --- a/src/components/ModelingMachineProvider.tsx +++ b/src/components/ModelingMachineProvider.tsx @@ -63,6 +63,7 @@ import { import { moveValueIntoNewVariablePath, sketchOnExtrudedFace, + sketchOnOffsetPlane, startSketchOnDefault, } from 'lang/modifyAst' import { Program, parse, recast } from 'lang/wasm' @@ -636,13 +637,16 @@ export const ModelingMachineProvider = ({ ), 'animate-to-face': fromPromise(async ({ input }) => { if (!input) return undefined - if (input.type === 'extrudeFace') { - const sketched = sketchOnExtrudedFace( - kclManager.ast, - input.sketchPathToNode, - input.extrudePathToNode, - input.faceInfo - ) + if (input.type === 'extrudeFace' || input.type === 'offsetPlane') { + const sketched = + input.type === 'extrudeFace' + ? sketchOnExtrudedFace( + kclManager.ast, + input.sketchPathToNode, + input.extrudePathToNode, + input.faceInfo + ) + : sketchOnOffsetPlane(kclManager.ast, input.pathToNode) if (err(sketched)) { const sketchedError = new Error( 'Incompatible face, please try another' @@ -654,10 +658,9 @@ export const ModelingMachineProvider = ({ await kclManager.executeAstMock(modifiedAst) - await letEngineAnimateAndSyncCamAfter( - engineCommandManager, - input.faceId - ) + const id = + input.type === 'extrudeFace' ? input.faceId : input.planeId + await letEngineAnimateAndSyncCamAfter(engineCommandManager, id) sceneInfra.camControls.syncDirection = 'clientToEngine' return { sketchPathToNode: pathToNewSketchNode, diff --git a/src/hooks/useEngineConnectionSubscriptions.ts b/src/hooks/useEngineConnectionSubscriptions.ts index 3bfeb5f14..0640023ad 100644 --- a/src/hooks/useEngineConnectionSubscriptions.ts +++ b/src/hooks/useEngineConnectionSubscriptions.ts @@ -88,6 +88,10 @@ export function useEngineConnectionSubscriptions() { ? [codeRef.range] : [codeRef.range, consumedCodeRef.range] ) + } else if (artifact?.type === 'plane') { + const codeRef = artifact.codeRef + if (err(codeRef)) return + editorManager.setHighlightRange([codeRef.range]) } else { editorManager.setHighlightRange([[0, 0]]) } @@ -186,8 +190,42 @@ export function useEngineConnectionSubscriptions() { }) return } + const artifact = + engineCommandManager.artifactGraph.get(planeOrFaceId) + + if (artifact?.type === 'plane') { + const planeInfo = await getFaceDetails(planeOrFaceId) + sceneInfra.modelingSend({ + type: 'Select default plane', + data: { + type: 'offsetPlane', + zAxis: [ + planeInfo.z_axis.x, + planeInfo.z_axis.y, + planeInfo.z_axis.z, + ], + yAxis: [ + planeInfo.y_axis.x, + planeInfo.y_axis.y, + planeInfo.y_axis.z, + ], + position: [ + planeInfo.origin.x, + planeInfo.origin.y, + planeInfo.origin.z, + ].map((num) => num / sceneInfra._baseUnitMultiplier) as [ + number, + number, + number + ], + planeId: planeOrFaceId, + pathToNode: artifact.codeRef.pathToNode, + }, + }) + } + + // Artifact is likely an extrusion face const faceId = planeOrFaceId - const artifact = engineCommandManager.artifactGraph.get(faceId) const extrusion = getSweepFromSuspectedSweepSurface( faceId, engineCommandManager.artifactGraph diff --git a/src/lang/modifyAst.ts b/src/lang/modifyAst.ts index b581958d3..8ef1aef1e 100644 --- a/src/lang/modifyAst.ts +++ b/src/lang/modifyAst.ts @@ -19,6 +19,7 @@ import { ProgramMemory, SourceRange, sketchFromKclValue, + isPathToNodeNumber, } from './wasm' import { isNodeSafeToReplacePath, @@ -526,6 +527,60 @@ export function sketchOnExtrudedFace( } } +/** + * Modify the AST to create a new sketch using the variable declaration + * of an offset plane. The new sketch just has to come after the offset + * plane declaration. + */ +export function sketchOnOffsetPlane( + node: Node, + offsetPathToNode: PathToNode +) { + let _node = { ...node } + + // Find the offset plane declaration + const offsetPlaneDeclarator = getNodeFromPath( + _node, + offsetPathToNode, + 'VariableDeclarator', + true + ) + if (err(offsetPlaneDeclarator)) return offsetPlaneDeclarator + const { node: offsetPlaneNode } = offsetPlaneDeclarator + const offsetPlaneName = offsetPlaneNode.id.name + + // Create a new sketch declaration + const newSketchName = findUniqueName( + node, + KCL_DEFAULT_CONSTANT_PREFIXES.SKETCH + ) + const newSketch = createVariableDeclaration( + newSketchName, + createCallExpressionStdLib('startSketchOn', [ + createIdentifier(offsetPlaneName), + ]), + undefined, + 'const' + ) + + // Decide where to insert the new sketch declaration + const offsetIndex = offsetPathToNode[1][0] + + if (!isPathToNodeNumber(offsetIndex)) { + return new Error('Expected offsetIndex to be a number') + } + // and insert it + _node.body.splice(offsetIndex + 1, 0, newSketch) + const newPathToNode = structuredClone(offsetPathToNode) + newPathToNode[1][0] = offsetIndex + 1 + + // Return the modified AST and the path to the new sketch declaration + return { + modifiedAst: _node, + pathToNode: newPathToNode, + } +} + export const getLastIndex = (pathToNode: PathToNode): number => splitPathAtLastIndex(pathToNode).index diff --git a/src/lang/std/artifactGraph.test.ts b/src/lang/std/artifactGraph.test.ts index 837acc894..4234bc058 100644 --- a/src/lang/std/artifactGraph.test.ts +++ b/src/lang/std/artifactGraph.test.ts @@ -98,12 +98,22 @@ sketch004 = startSketchOn(extrude003, seg02) |> close(%) extrude004 = extrude(3, sketch004) ` +const exampleCodeOffsetPlanes = ` +offsetPlane001 = offsetPlane("XY", 20) +offsetPlane002 = offsetPlane("XZ", -50) +offsetPlane003 = offsetPlane("YZ", 10) + +sketch002 = startSketchOn(offsetPlane001) + |> startProfileAt([0, 0], %) + |> line([6.78, 15.01], %) +` // add more code snippets here and use `getCommands` to get the orderedCommands and responseMap for more tests const codeToWriteCacheFor = { exampleCode1, sketchOnFaceOnFaceEtc, exampleCodeNo3D, + exampleCodeOffsetPlanes, } as const type CodeKey = keyof typeof codeToWriteCacheFor @@ -165,6 +175,52 @@ afterAll(() => { }) describe('testing createArtifactGraph', () => { + describe('code with offset planes and a sketch:', () => { + let ast: Program + let theMap: ReturnType + + it('setup', () => { + // putting this logic in here because describe blocks runs before beforeAll has finished + const { + orderedCommands, + responseMap, + ast: _ast, + } = getCommands('exampleCodeOffsetPlanes') + ast = _ast + theMap = createArtifactGraph({ orderedCommands, responseMap, ast }) + }) + + it(`there should be one sketch`, () => { + const sketches = [...filterArtifacts({ types: ['path'] }, theMap)].map( + (path) => expandPath(path[1], theMap) + ) + expect(sketches).toHaveLength(1) + sketches.forEach((path) => { + if (err(path)) throw path + expect(path.type).toBe('path') + }) + }) + + it(`there should be three offsetPlanes`, () => { + const offsetPlanes = [ + ...filterArtifacts({ types: ['plane'] }, theMap), + ].map((plane) => expandPlane(plane[1], theMap)) + expect(offsetPlanes).toHaveLength(3) + offsetPlanes.forEach((path) => { + expect(path.type).toBe('plane') + }) + }) + + it(`Only one offset plane should have a path`, () => { + const offsetPlanes = [ + ...filterArtifacts({ types: ['plane'] }, theMap), + ].map((plane) => expandPlane(plane[1], theMap)) + const offsetPlaneWithPaths = offsetPlanes.filter( + (plane) => plane.paths.length + ) + expect(offsetPlaneWithPaths).toHaveLength(1) + }) + }) describe('code with an extrusion, fillet and sketch of face:', () => { let ast: Program let theMap: ReturnType diff --git a/src/lang/std/artifactGraph.ts b/src/lang/std/artifactGraph.ts index e96b6b3f8..8fddddc01 100644 --- a/src/lang/std/artifactGraph.ts +++ b/src/lang/std/artifactGraph.ts @@ -249,7 +249,20 @@ export function getArtifactsToUpdate({ const cmd = command.cmd const returnArr: ReturnType = [] if (!response) return returnArr - if (cmd.type === 'enable_sketch_mode') { + if (cmd.type === 'make_plane' && range[1] !== 0) { + // If we're calling `make_plane` and the code range doesn't end at `0` + // it's not a default plane, but a custom one from the offsetPlane standard library function + return [ + { + id, + artifact: { + type: 'plane', + pathIds: [], + codeRef: { range, pathToNode }, + }, + }, + ] + } else if (cmd.type === 'enable_sketch_mode') { const plane = getArtifact(currentPlaneId) const pathIds = plane?.type === 'plane' ? plane?.pathIds : [] const codeRef = diff --git a/src/lang/wasm.ts b/src/lang/wasm.ts index bae827193..d3373119a 100644 --- a/src/lang/wasm.ts +++ b/src/lang/wasm.ts @@ -144,6 +144,12 @@ export const parse = (code: string | Error): Node | Error => { export type PathToNode = [string | number, string][] +export const isPathToNodeNumber = ( + pathToNode: string | number +): pathToNode is number => { + return typeof pathToNode === 'number' +} + export interface ExecState { memory: ProgramMemory idGenerator: IdGenerator diff --git a/src/machines/modelingMachine.ts b/src/machines/modelingMachine.ts index f3147c8c5..9f9810432 100644 --- a/src/machines/modelingMachine.ts +++ b/src/machines/modelingMachine.ts @@ -159,6 +159,15 @@ export type DefaultPlane = { yAxis: [number, number, number] } +export type OffsetPlane = { + type: 'offsetPlane' + position: [number, number, number] + planeId: string + pathToNode: PathToNode + zAxis: [number, number, number] + yAxis: [number, number, number] +} + export type SegmentOverlayPayload = | { type: 'set-one' @@ -198,7 +207,7 @@ export type ModelingMachineEvent = | { type: 'Sketch On Face' } | { type: 'Select default plane' - data: DefaultPlane | ExtrudeFacePlane + data: DefaultPlane | ExtrudeFacePlane | OffsetPlane } | { type: 'Set selection' @@ -1394,7 +1403,7 @@ export const modelingMachine = setup({ } ), 'animate-to-face': fromPromise( - async (_: { input?: ExtrudeFacePlane | DefaultPlane }) => { + async (_: { input?: ExtrudeFacePlane | DefaultPlane | OffsetPlane }) => { return {} as | undefined | { diff --git a/src/wasm-lib/kcl/src/executor.rs b/src/wasm-lib/kcl/src/executor.rs index cfc7a46f3..58308cb32 100644 --- a/src/wasm-lib/kcl/src/executor.rs +++ b/src/wasm-lib/kcl/src/executor.rs @@ -801,6 +801,17 @@ impl Plane { }, } } + + /// The standard planes are XY, YZ and XZ (in both positive and negative) + pub fn is_standard(&self) -> bool { + !self.is_custom() + } + + /// The standard planes are XY, YZ and XZ (in both positive and negative) + /// Custom planes are any other plane that the user might specify. + pub fn is_custom(&self) -> bool { + matches!(self.value, PlaneType::Custom) + } } #[derive(Debug, Default, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] @@ -1049,6 +1060,14 @@ impl KclValue { } } + pub fn as_plane(&self) -> Option<&Plane> { + if let KclValue::Plane(value) = &self { + Some(value) + } else { + None + } + } + pub fn as_solid(&self) -> Option<&Solid> { if let KclValue::Solid(value) = &self { Some(value) diff --git a/src/wasm-lib/kcl/src/lsp/tests.rs b/src/wasm-lib/kcl/src/lsp/tests.rs index bb2f8991d..a2035733b 100644 --- a/src/wasm-lib/kcl/src/lsp/tests.rs +++ b/src/wasm-lib/kcl/src/lsp/tests.rs @@ -2,7 +2,7 @@ use std::collections::BTreeMap; use pretty_assertions::assert_eq; use tower_lsp::{ - lsp_types::{SemanticTokenModifier, SemanticTokenType}, + lsp_types::{Diagnostic, SemanticTokenModifier, SemanticTokenType}, LanguageServer, }; @@ -2369,7 +2369,14 @@ async fn kcl_test_kcl_lsp_diagnostics_on_execution_error() { // Get the diagnostics. let diagnostics = server.diagnostics_map.get("file:///test.kcl"); - assert!(diagnostics.is_none()); + if let Some(diagnostics) = diagnostics { + let ds: Vec = diagnostics.to_owned(); + eprintln!("Expected no diagnostics, but found some."); + for d in ds { + eprintln!("{:?}: {}", d.severity, d.message); + } + panic!(); + } } #[tokio::test(flavor = "multi_thread")] diff --git a/src/wasm-lib/kcl/src/std/args.rs b/src/wasm-lib/kcl/src/std/args.rs index 2910609ac..562c36c3c 100644 --- a/src/wasm-lib/kcl/src/std/args.rs +++ b/src/wasm-lib/kcl/src/std/args.rs @@ -794,6 +794,45 @@ impl<'a> FromKclValue<'a> for crate::std::planes::StandardPlane { } } +impl<'a> FromKclValue<'a> for crate::executor::Plane { + fn from_kcl_val(arg: &'a KclValue) -> Option { + if let Some(plane) = arg.as_plane() { + return Some(plane.clone()); + } + + let obj = arg.as_object()?; + let_field_of!(obj, id); + let_field_of!(obj, value); + let_field_of!(obj, origin); + let_field_of!(obj, x_axis "xAxis"); + let_field_of!(obj, y_axis "yAxis"); + let_field_of!(obj, z_axis "zAxis"); + let_field_of!(obj, meta "__meta"); + Some(Self { + id, + value, + origin, + x_axis, + y_axis, + z_axis, + meta, + }) + } +} + +impl<'a> FromKclValue<'a> for crate::executor::PlaneType { + fn from_kcl_val(arg: &'a KclValue) -> Option { + let plane_type = match arg.as_str()? { + "XY" | "xy" => Self::XY, + "XZ" | "xz" => Self::XZ, + "YZ" | "yz" => Self::YZ, + "Custom" => Self::Custom, + _ => return None, + }; + Some(plane_type) + } +} + impl<'a> FromKclValue<'a> for kittycad_modeling_cmds::units::UnitLength { fn from_kcl_val(arg: &'a KclValue) -> Option { let s = arg.as_str()?; @@ -1264,11 +1303,15 @@ impl<'a> FromKclValue<'a> for crate::executor::Solid { impl<'a> FromKclValue<'a> for super::sketch::SketchData { fn from_kcl_val(arg: &'a KclValue) -> Option { - let case1 = super::sketch::PlaneData::from_kcl_val; - let case2 = crate::executor::Solid::from_kcl_val; + // Order is critical since PlaneData is a subset of Plane. + let case1 = crate::executor::Plane::from_kcl_val; + let case2 = super::sketch::PlaneData::from_kcl_val; + let case3 = crate::executor::Solid::from_kcl_val; case1(arg) + .map(Box::new) .map(Self::Plane) - .or_else(|| case2(arg).map(Box::new).map(Self::Solid)) + .or_else(|| case2(arg).map(Self::PlaneOrientation)) + .or_else(|| case3(arg).map(Box::new).map(Self::Solid)) } } diff --git a/src/wasm-lib/kcl/src/std/planes.rs b/src/wasm-lib/kcl/src/std/planes.rs index e322185d2..072d99962 100644 --- a/src/wasm-lib/kcl/src/std/planes.rs +++ b/src/wasm-lib/kcl/src/std/planes.rs @@ -1,17 +1,20 @@ //! Standard library plane helpers. use derive_docs::stdlib; +use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, shared::Color, ModelingCmd}; +use kittycad_modeling_cmds as kcmc; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; use crate::{ errors::KclError, - executor::{ExecState, KclValue, Plane}, + executor::{ExecState, KclValue, Plane, PlaneType}, std::{sketch::PlaneData, Args}, }; /// One of the standard planes. -#[derive(Debug, Clone, Copy, Deserialize, Serialize, PartialEq, JsonSchema)] +#[derive(Debug, Clone, Copy, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[ts(export)] #[serde(rename_all = "camelCase")] pub enum StandardPlane { /// The XY plane. @@ -50,8 +53,8 @@ impl From for PlaneData { /// Offset a plane by a distance along its normal. pub async fn offset_plane(exec_state: &mut ExecState, args: Args) -> Result { let (std_plane, offset): (StandardPlane, f64) = args.get_data_and_float()?; - let plane_data = inner_offset_plane(std_plane, offset, exec_state).await?; - let plane = Plane::from_plane_data(plane_data, exec_state); + let plane = inner_offset_plane(std_plane, offset, exec_state).await?; + make_offset_plane_in_engine(&plane, exec_state, &args).await?; Ok(KclValue::Plane(Box::new(plane))) } @@ -144,11 +147,14 @@ async fn inner_offset_plane( std_plane: StandardPlane, offset: f64, exec_state: &mut ExecState, -) -> Result { +) -> Result { // Convert to the plane type. let plane_data: PlaneData = std_plane.into(); // Convert to a plane. let mut plane = Plane::from_plane_data(plane_data, exec_state); + // Though offset planes are derived from standard planes, they are not + // standard planes themselves. + plane.value = PlaneType::Custom; match std_plane { StandardPlane::XY => { @@ -171,10 +177,44 @@ async fn inner_offset_plane( } } - Ok(PlaneData::Plane { - origin: Box::new(plane.origin), - x_axis: Box::new(plane.x_axis), - y_axis: Box::new(plane.y_axis), - z_axis: Box::new(plane.z_axis), - }) + Ok(plane) +} + +// Engine-side effectful creation of an actual plane object. +// offset planes are shown by default, and hidden by default if they +// are used as a sketch plane. That hiding command is sent within inner_start_profile_at +async fn make_offset_plane_in_engine(plane: &Plane, exec_state: &mut ExecState, args: &Args) -> Result<(), KclError> { + // Create new default planes. + let default_size = 100.0; + let color = Color { + r: 0.6, + g: 0.6, + b: 0.6, + a: 0.3, + }; + + args.batch_modeling_cmd( + plane.id, + ModelingCmd::from(mcmd::MakePlane { + clobber: false, + origin: plane.origin.into(), + size: LengthUnit(default_size), + x_axis: plane.x_axis.into(), + y_axis: plane.y_axis.into(), + hide: Some(false), + }), + ) + .await?; + + // Set the color. + args.batch_modeling_cmd( + exec_state.id_generator.next_uuid(), + ModelingCmd::from(mcmd::PlaneSetColor { + color, + plane_id: plane.id, + }), + ) + .await?; + + Ok(()) } diff --git a/src/wasm-lib/kcl/src/std/sketch.rs b/src/wasm-lib/kcl/src/std/sketch.rs index 05dad6d72..bcf089c17 100644 --- a/src/wasm-lib/kcl/src/std/sketch.rs +++ b/src/wasm-lib/kcl/src/std/sketch.rs @@ -894,7 +894,7 @@ pub async fn start_sketch_at(exec_state: &mut ExecState, args: Args) -> Result Result { // Let's assume it's the XY plane for now, this is just for backwards compatibility. let xy_plane = PlaneData::XY; - let sketch_surface = inner_start_sketch_on(SketchData::Plane(xy_plane), None, exec_state, &args).await?; + let sketch_surface = inner_start_sketch_on(SketchData::PlaneOrientation(xy_plane), None, exec_state, &args).await?; let sketch = inner_start_profile_at(data, sketch_surface, None, exec_state, args).await?; Ok(sketch) } @@ -905,11 +905,12 @@ async fn inner_start_sketch_at(data: [f64; 2], exec_state: &mut ExecState, args: #[ts(export)] #[serde(rename_all = "camelCase", untagged)] pub enum SketchData { - Plane(PlaneData), + PlaneOrientation(PlaneData), + Plane(Box), Solid(Box), } -/// Data for a plane. +/// Orientation data that can be used to construct a plane, not a plane in itself. #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] @@ -1069,10 +1070,11 @@ async fn inner_start_sketch_on( args: &Args, ) -> Result { match data { - SketchData::Plane(plane_data) => { - let plane = start_sketch_on_plane(plane_data, exec_state, args).await?; + SketchData::PlaneOrientation(plane_data) => { + let plane = make_sketch_plane_from_orientation(plane_data, exec_state, args).await?; Ok(SketchSurface::Plane(plane)) } + SketchData::Plane(plane) => Ok(SketchSurface::Plane(plane)), SketchData::Solid(solid) => { let Some(tag) = tag else { return Err(KclError::Type(KclErrorDetails { @@ -1106,7 +1108,7 @@ async fn start_sketch_on_face( })) } -async fn start_sketch_on_plane( +async fn make_sketch_plane_from_orientation( data: PlaneData, exec_state: &mut ExecState, args: &Args, @@ -1122,10 +1124,10 @@ async fn start_sketch_on_plane( plane.id = match data { PlaneData::XY => default_planes.xy, - PlaneData::XZ => default_planes.xz, - PlaneData::YZ => default_planes.yz, PlaneData::NegXY => default_planes.neg_xy, + PlaneData::XZ => default_planes.xz, PlaneData::NegXZ => default_planes.neg_xz, + PlaneData::YZ => default_planes.yz, PlaneData::NegYZ => default_planes.neg_yz, PlaneData::Plane { origin, @@ -1210,11 +1212,26 @@ pub(crate) async fn inner_start_profile_at( exec_state: &mut ExecState, args: Args, ) -> Result { - if let SketchSurface::Face(face) = &sketch_surface { - // Flush the batch for our fillets/chamfers if there are any. - // If we do not do these for sketch on face, things will fail with face does not exist. - args.flush_batch_for_solid_set(exec_state, face.solid.clone().into()) + match &sketch_surface { + SketchSurface::Face(face) => { + // Flush the batch for our fillets/chamfers if there are any. + // If we do not do these for sketch on face, things will fail with face does not exist. + args.flush_batch_for_solid_set(exec_state, face.solid.clone().into()) + .await?; + } + SketchSurface::Plane(plane) if !plane.is_standard() => { + // Hide whatever plane we are sketching on. + // This is especially helpful for offset planes, which would be visible otherwise. + args.batch_end_cmd( + exec_state.id_generator.next_uuid(), + ModelingCmd::from(mcmd::ObjectVisible { + object_id: plane.id, + hidden: true, + }), + ) .await?; + } + _ => {} } // Enter sketch mode on the surface. From 79e06b3a002a23fd36446516d32f85a62ad92228 Mon Sep 17 00:00:00 2001 From: Kevin Nadro Date: Mon, 18 Nov 2024 17:17:16 -0500 Subject: [PATCH 3/7] Nadro/adhoc/stdlib arcTo (three point arc) (#4485) * feat: implementing arcTo in standard library, first pass * feat: computing center and radius for arcto * fix: updating comment for arcTo * fix: cargo fmt fix * fix: bug, the x was used twice! * fix: Cleaning up some code and adding more comments * fix: this has to be removed * fix: resolved merge conflicts with main and updated the codebase to remove the JSON stuff * fix: addressing cargo clippy issues * fix: typos * fix: adding generated docs * Update doc test snapshots --------- Co-authored-by: Jonathan Tran --- docs/kcl/arc.md | 1 + docs/kcl/index.md | 1 + docs/kcl/std.json | 4100 ++++++++++++++++- src/wasm-lib/kcl/src/std/args.rs | 9 + src/wasm-lib/kcl/src/std/mod.rs | 1 + src/wasm-lib/kcl/src/std/sketch.rs | 156 +- .../outputs/serial_test_example_arc0.png | Bin 31241 -> 51187 bytes .../outputs/serial_test_example_arc_to0.png | Bin 0 -> 64165 bytes 8 files changed, 4265 insertions(+), 3 deletions(-) create mode 100644 src/wasm-lib/kcl/tests/outputs/serial_test_example_arc_to0.png diff --git a/docs/kcl/arc.md b/docs/kcl/arc.md index e17ac8a99..995e257ef 100644 --- a/docs/kcl/arc.md +++ b/docs/kcl/arc.md @@ -40,6 +40,7 @@ exampleSketch = startSketchOn('XZ') radius: 16 }, %) |> close(%) +example = extrude(10, exampleSketch) ``` ![Rendered example of arc 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAB50ElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrnumaa655MMCZM2cefM011zwY4MyZMw/iuVxzzTUP5pmuueaaBwPcd999t15zzTUP5rncd999t/Jc7rvvvluvueaaB9933323nj179hkA9913360AZ8+evRXgvvvuu5Wrrrrqqquuuuqqq/69qFx11VVXXXXVVVdd9X/eNddc8+AzZ848+JprrnnwmTNnHgRwzTXXPPiaa6558JkzZx58zTXXPJh/wcu+7Mvyn+Ev//IveWHuu+++WwHOnj1763333XfrP/zDP/wOwH333Xfr2bNnb73vvvtu5aqrrrrqqquuuuqqFwQ96EEP4qqrrrrqqquuuuqq/92uueaaBwO82Iu92GufOXPmQQAv/uIv/tpnzpx58DXXXPNgnsvLvuzL8r/VX/7lX/Lc7rvvvlvPnj1763333Xfrfffdd+vZs2efcd999936D//wD7/NVVddddVVV1111f9v6EEPehBXXXXVVVddddVVV/3vcc011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5vOzLviz/X/3lX/4lD3Tffffd+g//8A+/DfAP//APv3Pffffd+g//8A+/zVVXXXXVVVddddX/D+hBD3oQV1111VVXXXXVVVf9z3PNNdc8+MyZMw9+sRd7sdcCePEXf/HXfrEXe7HX5ple9mVflqv+df7yL/+S+9133323/sM//MNv/8M//MPv3Hfffbf+wz/8w29z1VVXXXXVVVdd9X8PetCDHsRVV1111VVXXXXVVf/9rrnmmge/9mu/9nsBvNM7vdNn8wAv+7Ivy1X/Of7yL/8SgPvuu+9WgH/4h3/47X/4h3/4nfvuu+/Wf/iHf/htrrrqqquuuuqqq/53Qw960IO46qqrrrrqqquuuuq/3jXXXPPg137t136vF3/xF3/tF3uxF3ttnullX/Zlueq/11/+5V8CcN9999169uzZW//+7//+t//hH/7hd/7hH/7ht7nqqquuuuqqq6763wU96EEP4qqrrrrqqquuuuqq/3zXXHPNg1/7tV/7vV78xV/8tV/sxV7stXmml33Zl+Wq/9n+8i//EoD77rvv1rNnz97693//97/9D//wD7/zD//wD7/NVVddddVVV1111f9s6EEPehBXXXXVVVddddVVV/3Hu+aaax782q/92u8F8E7v9E6fzTO97Mu+LFf97/aXf/mXANx33323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/D3rQgx7EVVddddVVV1111VX/Ma655poHv/Zrv/Z7vfiLv/hrv9iLvdhrA7zsy74sV/3f9pd/+ZcA3Hfffbf+wz/8w2//1m/91vf8wz/8w29z1VVXXXXVVVdd9d8PPehBD+Kqq6666qqrrrrqqn+ba6655sGv/dqv/V4A7/RO7/TZPNPLvuzLctX/T3/5l38JwH333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf890IMe9CCuuuqqq6666qqrrvrXecd3fMfPuuaaax78Oq/zOu8N8LIv+7JcddXz85d/+Zfcd999t/7DP/zDb//Wb/3W9/zDP/zDb3PVVVddddVVV131Xwc96EEP4qqrrrrqqquuuuqqf9mLvdiLvfaLvdiLvdY7vdM7fTbAy77sy3LVVf8af/mXf8l999136z/8wz/89j/8wz/8zm/91m99N1ddddVVV1111VX/udCDHvQgrrrqqquuuuqqq656/q655poHv/Zrv/Z7vdM7vdNnA7zsy74sV131H+Ev//Ivue+++279h3/4h9/+rd/6re/5h3/4h9/mqquuuuqqq6666j8eetCDHsRVV1111VVXXXXVVc92zTXXPPi1X/u13+ud3umdPhvgZV/2Zbnqqv9Mf/mXf8l9991362/91m9994/+6I9+DlddddVVV1111VX/cdCDHvQgrrrqqquuuuqqq66Cd3zHd/ys13md13nva6655sEv+7Ivy1VX/Vf7y7/8S+67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvr3QQ960IO46qqrrrrqqquu+v/qmmuuefBrv/Zrv9c7vdM7fTbAy77sy3LVVf8T/OVf/iX33Xffrb/1W7/13b/927/9Pffdd9+tXHXVVVddddVVV/3roQc96EFcddVVV1111VVX/X/zju/4jp/1Oq/zOu99zTXXPBjgZV/2Zbnqqv+J/vIv/5L77rvv1n/4h3/47d/6rd/6nn/4h3/4ba666qqrrrrqqqtedOhBD3oQV1111VVXXXXVVf8fXHPNNQ9+7dd+7fd6p3d6p88GeNmXfVmuuup/k7/8y7/kvvvuu/W3fuu3vvtHf/RHP4errrrqqquuuuqqfxl60IMexFVXXXXVVVddddX/Zddcc82DX/u1X/u93umd3umzAV72ZV+Wq6763+wv//Ivue+++279rd/6re/+0R/90c/hqquuuuqqq6666gVDD3rQg7jqqquuuuqqq676v+iaa6558Du+4zt+1uu8zuu898u+7Mty1VX/1/zlX/4l9913363/8A//8Nu/9Vu/9T3/8A//8NtcddVVV1111VVXPSf0oAc9iKuuuuqqq6666qr/S97xHd/xs17ndV7nva+55poHv+zLvixXXfX/wV/+5V/yW7/1W9/9W7/1W9/zD//wD7/NVVddddVVV1111RXoQQ96EFddddVVV1111VX/F7zjO77jZ73O67zOe19zzTUPftmXfVmuuur/o7/8y7/kt37rt777t37rt77nH/7hH36bq6666qqrrrrq/zv0oAc9iKuuuuqqq6666qr/zd7xHd/xs97pnd7pswFe9mVflquuugr+8i//kt/6rd/67t/6rd/6nn/4h3/4ba666qqrrrrqqv+v0IMe9CCuuuqqq6666qqr/jd6x3d8x896p3d6p88GeNmXfVmuuuqq5/WXf/mX/NZv/dZ3/9Zv/db3/MM//MNvc9VVV1111VVX/X+DHvSgB3HVVVddddVVV131v8nrvM7rvPc7vuM7ftY111zz4Jd92Zflqquu+pf95V/+Jb/1W7/13b/1W7/1Pf/wD//w21x11VVXXXXVVf9foAc96EFcddVVV1111VVX/W/wYi/2Yq/94R/+4d91zTXXPPhlX/Zlueqqq/71fvmXf/nWf/iHf/jtH/3RH/2c++6771auuuqqq6666qr/69CDHvQgrrrqqquuuuqqq/4nu+aaax784R/+4d/1Yi/2Yq/9si/7slx11VX/Pn/5l3/Jfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddX/ZehBD3oQV1111VVXXXXVVf8TXXPNNQ/+8A//8O96sRd7sdd+2Zd9Wa666qr/WH/5l3/Jfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddX/RehBD3oQV1111VVXXXXVVf/TvOM7vuNnvdM7vdNnv+zLvixXXXXVf66//Mu/5L777rv167/+69/nH/7hH36bq6666qqrrrrq/xLK8ePHueqqq6666qqrrvqf4nVe53Xe+yu+4iv+6sVf/MVf+2Vf9mW56qqr/vNdf/31PPzhDz/+6Ec/+r2vueaaB996661/c3h4uMtVV1111VVXXfV/AeX48eNcddVVV1111VVX/Xe75pprHvxJn/RJP/Xmb/7mH/2yL/uyXH/99Vx11VX/ta6//npe9VVf9aVvvvnmt97c3Dz+D//wD7/DVVddddVVV131vx160IMexFVXXXXVVVddddV/l2uuuebBr/3ar/1e7/RO7/TZL/uyL8tVV131P8Nf/uVfct9999369V//9e/zD//wD7/NVVddddVVV131vxXl+PHjXHXVVVddddVVV/13eMd3fMfP+qRP+qSffvEXf/HXftmXfVmuuuqq/zmuv/56Hv7whx8/efLka29ubh7/h3/4h9/hqquuuuqqq67634hy/Phxrrrqqquuuuqqq/4rXXPNNQ/+pE/6pJ96ndd5nfd+2Zd9Wa6//nquuuqq/5ke/vCHHz916tRrv87rvM57Hx0dXbr11lv/mquuuuqqq6666n8TyvHjx7nqqquuuuqqq676r/KO7/iOn/VJn/RJP/3Gb/zGD77++uu56qqr/ue7/vrrefjDH3785ptvfmuAs2fPPuPw8HCXq6666qqrrrrqfwPK8ePHueqqq6666qqrrvrPds011zz4kz7pk37qdV7ndd77ZV/2Zbnqqqv+97n++us5derUa7/iK77iW29ubh7/h3/4h9/hqquuuuqqq676nw496EEP4qqrrrrqqquuuuo/0zu+4zt+1ju90zt99su+7Mty1VVX/d/wl3/5l/zDP/zDb3/913/9+9x33323ctVVV1111VVX/U9FOX78OFddddVVV1111VX/Ga655poHf9InfdJPvc7rvM57v+zLvixXXXXV/x3XX389rbUHv+IrvuJbb25uHv+Hf/iH3+Gqq6666qqrrvqfiMpVV1111VVXXXXVf4J3fMd3/Kx3eqd3+uyXfdmX5aqrrvq/6WVf9mUBHnzNNdd8NsCP/uiPfg5XXXXVVVddddX/NOhBD3oQV1111VVXXXXVVf9Rrrnmmgd/+Id/+He92Iu92Gu/7Mu+LFddddX/D3/5l3/Jfffdd+tnfdZnvc599913K1ddddVVV1111f8UlOPHj3PVVVddddVVV131H+HFXuzFXvsrvuIr/uqN3/iNH3z99ddz1VVX/f9x/fXX8/CHP/z4zTff/Nabm5vH/+Ef/uF3uOqqq6666qqr/iegHD9+nKuuuuqqq6666qp/r3d8x3f8rI/4iI/47pd92Zflqquu+v/r4Q9/+PFTp0699jXXXPPgP/3TP/0Zrrrqqquuuuqq/27oQQ96EFddddVVV1111VX/Vtdcc82DP/zDP/y7XuzFXuy1X/ZlX5arrrrqKoC//Mu/5L777rv1sz7rs17nvvvuu5Wrrrrqqquuuuq/C+X48eNcddVVV1111VVX/Vu82Iu92Gt/xVd8xV+98Ru/8YOvv/56rrrqqqvud/311/Pwhz/8+M033/zWm5ubx//hH/7hd7jqqquuuuqqq/47UI4fP85VV1111VVXXXXVv9Y7vuM7ftZHfMRHfPfLvuzLctVVV131gjz84Q8/furUqdcG+Id/+Iff4aqrrrrqqquu+q+GHvSgB3HVVVddddVVV131orrmmmse/OEf/uHfdebMmQe/8Ru/8YO56qqrrnoR/OVf/iX33XffrZ/1WZ/1Ovfdd9+tXHXVVVddddVV/1WoXHXVVVddddVVV72Irrnmmgd/0zd909Nf9mVflquuuuqqf42XfdmXBXgw8Fuf9Vmf9Tr33XffrVx11VVXXXXVVf8VKMePH+eqq6666qqrrrrqX/JiL/Zir/0VX/EVf/WyL/uyXHXVVVf9Wz384Q8/fvPNN7/15ubm8X/4h3/4Ha666qqrrrrqqv9slOPHj3PVVVddddVVV131wrzjO77jZ33ER3zEd7/sy74sV1111VX/Xg9/+MOPnzp16rUB/uEf/uF3uOqqq6666qqr/jNRjh8/zlVXXXXVVVddddUL8rmf+7m/9Tqv8zrv/bIv+7JcddVVV/1Huf766zl16tRrv/iLv/hr/9Zv/db3cNVVV1111VVX/WehHD9+nKuuuuqqq6666qrnds011zz4kz7pk37qxV7sxV77ZV/2Zbnqqquu+o92/fXX01p78Ou8zuu895/92Z/9zOHh4S5XXXXVVVddddV/NCpXXXXVVVddddVVz+Waa6558Dd90zc9/WVf9mW56qqrrvrP9LIv+7IADwZ+67M+67Ne57777ruVq6666qqrrrrqPxLl+PHjXHXVVVddddVVV93vxV7sxV77K77iK/7qZV/2Zbnqqquu+q/y8Ic//PjNN9/81rfeeuvfnD179lauuuqqq6666qr/KJTjx49z1VVXXXXVVVddBfA6r/M67/1Jn/RJP/WyL/uyXHXVVVf9V3v4wx9+/OTJk6+9ubl5/B/+4R9+h6uuuuqqq6666j8C5fjx41x11VVXXXXVVVe94zu+42e97/u+71e/7Mu+LFddddVV/10e/vCHH2+tPXhzc/P4P/zDP/wOV1111VVXXXXVvxfl+PHjXHXVVVddddVV/799+Id/+He9+Zu/+Ue/7Mu+LFddddVV/90e/vCHHz916tRrA/zDP/zD73DVVVddddVVV/17UI4fP85VV1111VVXXfX/1+d+7uf+1iu+4iu+9cu+7Mty1VVXXfU/xfXXX8+pU6deG+Af/uEffoerrrrqqquuuurfinL8+HGuuuqqq6666qr/nz73cz/3t17sxV7stV/2ZV+Wq6666qr/aa6//npOnTr12gD/8A//8DtcddVVV1111VX/FpTjx49z1VVXXXXVVVf9/3LNNdc8+JM+6ZN+6sVe7MVe+2Vf9mW56qqrrvqf6vrrr+fUqVOvDfAP//APv8NVV1111VVXXfWvRTl+/DhXXXXVVVddddX/H9dcc82D3/Ed3/GzXvEVX/GtX/ZlX5arrrrqqv/prr/+ek6dOvXaAP/wD//wO1x11VVXXXXVVf8alOPHj3PVVVddddVVV/3/cM011zz4wz/8w7/rgz/4g9/6+uuv56qrrrrqf4vrr7+eU6dOvTbAP/zDP/wOV1111VVXXXXVi4py/Phxrrrqqquuuuqq//uuueaaB3/4h3/4d73He7zHa3PVVVdd9b/Q9ddfz6lTp14b4B/+4R9+h6uuuuqqq6666kVBOX78OFddddVVV1111f9t11xzzYM//MM//Lte7MVe7LWvv/56rrrqqqv+t7r++us5derUawP8wz/8w+9w1VVXXXXVVVf9SyjHjx/nqquuuuqqq676v+2TPumTfurFXuzFXvtlX/Zlueqqq6763+7666/n1KlTrw3wD//wD7/DVVddddVVV131wlCOHz/OVVddddVVV131f9fnfu7n/taLvdiLvfbLvuzLctVVV131f8X111/PqVOnXhvgH/7hH36Hq6666qqrrrrqBaEcP36cq6666qqrrrrq/6bP/dzP/a0Xe7EXe+2XfdmX5aqrrrrq/5rrr7+eU6dOvTbAP/zDP/wOV1111VVXXXXV80M5fvw4V1111VVXXXXV/z2f+7mf+1sv9mIv9tov+7Ivy1VXXXXV/1XXX389rbUHHx0dXbr11lv/mquuuuqqq6666rlRjh8/zlVXXXXVVVdd9X/L537u5/7Wi73Yi732y77sy3LVVVdd9X/dwx/+8OOz2eylb7311r85e/bsrVx11VVXXXXVVQ9EOX78OFddddVVV1111f8dH/7hH/5dr/iKr/jWL/uyL8tVV1111f8XD3/4w4+fPHnytf/sz/7sZw4PD3e56qqrrrrqqqvuRzl+/DhXXXXVVVddddX/De/4ju/4WW/+5m/+0S/7si/LVVddddX/Nw9/+MOP33zzzW/9Z3/2Zz9zeHi4y1VXXXXVVVddBUDlqquuuuqqq676P+HFXuzFXvud3umdPvtlX/Zlueqqq676/+qN3/iNHwz81od8yIc8hKuuuuqqq666CoDgqquuuuqqq676X+/FXuzFXvtzP/dzf+tlX/Zlueqqq676/+6aa6558Dd90zc9nauuuuqqq666CoBy/Phxrrrqqquuuuqq/71e7MVe7LU/93M/97de9mVflquuuuqqq+D6669nb2/v+DXXXPPgP/3TP/0Zrrrqqquuuur/N8rx48e56qqrrrrqqqv+d7rmmmse/BVf8RV/9bIv+7JcddVVV131bNdffz3z+fylAf7hH/7hd7jqqquuuuqq/78ox48f56qrrrrqqquu+t/pkz7pk37qjd/4jR/MVVddddVVz+P666+ntfbgW2+99W/Onj17K1ddddVVV131/xPl+PHjXHXVVVddddVV//t87ud+7m+92Iu92Gtff/31XHXVVVdd9fw9/OEPP37y5MnX/rM/+7OfOTw83OWqq6666qqr/v+hctVVV1111VVX/a/zju/4jp/1Yi/2Yq/9si/7slx11VVXXfXCvfEbv/GDgd/6kA/5kIdw1VVXXXXVVf//UI4fP85VV1111VVXXfW/x4u92Iu99kd8xEd898u+7Mty1VVXXXXVi2Zvb+/4Nddc8+A//dM//Rmuuuqqq6666v8XyvHjx7nqqquuuuqqq/53uOaaax78FV/xFX/1si/7slx11VVXXfWiu/7665nP5y8N8A//8A+/w1VXXXXVVVf9/0E5fvw4V1111VVXXXXV/w6f9Emf9FNv/MZv/GCuuuqqq676V7v++utprT341ltv/ZuzZ8/eylVXXXXVVVf9/0Bw1VVXXXXVVVf9r/C5n/u5v/ViL/Zir81VV1111VX/Zm/8xm/84A//8A//Lq666qqrrrrq/w+Cq6666qqrrrrqf7x3fMd3/KwXe7EXe+2XfdmX5aqrrrrqqn+fa6655sEf/uEf/l1cddVVV1111f8PlOPHj3PVVVddddVVV/3P9WIv9mKv/REf8RHf/bIv+7JcddVVV13173f99dczn89f+uzZs8+49dZb/5qrrrrqqquu+r+Ncvz4ca666qqrrrrqqv+5PvdzP/e3XuM1XuM4V1111VVX/Ye5/vrrmc1mL/1nf/ZnP3N4eLjLVVddddVVV/3fRTl+/DhXXXXVVVddddX/TJ/7uZ/7Ww95yENe+vrrr+eqq6666qr/WA9/+MOPz+fzl/6t3/qt7+Gqq6666qqr/u+iHD9+nKuuuuqqq6666n+eF3uxF3vtd3qnd/rsl33Zl+Wqq6666qr/HK21BwP8wz/8w+9w1VVXXXXVVf83UY4fP85VV1111VVXXfU/yzXXXPPgr/iKr/irl33Zl+Wqq6666qr/PNdffz2ttQffeuutf3P27Nlbueqqq6666qr/eyjHjx/nqquuuuqqq676n+WTPumTfuqN3/iNH8xVV1111VX/6R7+8Icfb609+Ld+67e+h6uuuuqqq676v4dy/Phxrrrqqquuuuqq/zne8R3f8bNe53Ve572vv/56rrrqqquu+q/RWnvwNddc8+A//dM//Rmuuuqqq6666v8WyvHjx7nqqquuuuqqq/5neLEXe7HX/oiP+IjvftmXfVmuuuqqq676r3P99dezt7d3/NZbb/2bs2fP3spVV1111VVX/d9BcNVVV1111VVX/Y/x4R/+4d/1si/7slx11VVXXfVf743f+I0f/OEf/uHfxVVXXXXVVVf930Jw1VVXXXXVVVf9j/CO7/iOn3XNNdc8mKuuuuqqq/7bXHPNNQ9+x3d8x8/iqquuuuqqq/7voBw/fpyrrrrqqquuuuq/14u92Iu99kd8xEd898u+7Mty1VVXXXXVf5/rr7+e1tqDn/GMZ/zNfffddytXXXXVVVdd9b8fwVVXXXXVVVdd9d/und7pnT7rZV/2Zbnqqquuuuq/3xu/8Rs/+B3f8R0/m6uuuuqqq676v4Hgqquuuuqqq676b/U6r/M67/1iL/Zir81VV1111VX/Y7zYi73Ya73O67zOe3PVVVddddVV//sRXHXVVVddddVV/22uueaaB3/4h3/4d73sy74sV1111VVX/c/xsi/7srzjO77jZ3HVVVddddVV//sRXHXVVVddddVV/20+/MM//Lte9mVflquuuuqqq/7nueaaax784R/+4d/FVVddddVVV/3vRnDVVVddddVVV/23eJ3XeZ33frEXe7HX5qqrrrrqqv+RXvZlX5YXe7EXe+0Xe7EXe22uuuqqq6666n8vyvHjx7nqqquuuuqqq/7rfcVXfMVfvezLvixXXXXVVVf9z/Xwhz/8eGvtwb/1W7/1PVx11VVXXXXV/04EV1111VVXXXXVf7kP//AP/y6uuuqqq676X+HFXuzFXvvFXuzFXpurrrrqqquu+t+J4Kqrrrrqqquu+i91zTXXPPh1Xud13vtlX/Zlueqqq6666n++l33Zl+XDP/zDv4urrrrqqquu+t+J4Kqrrrrqqquu+i/14R/+4d/1si/7slx11VVXXfW/xzXXXPPg13md13lvrrrqqquuuup/H4Krrrrqqquuuuq/zIu92Iu99ou92Iu9NlddddVVV/2v8rIv+7K80zu902dz1VVXXXXVVf/7EFx11VVXXXXVVf9l3umd3umzXvZlX5arrrrqqqv+9zlz5syDPvzDP/y7uOqqq6666qr/XQiuuuqqq6666qr/Eq/zOq/z3i/2Yi/22lx11VVXXfW/0su+7MvyYi/2Yq/9Yi/2Yq/NVVddddVVV/3vQXDVVVddddVVV/2XeMd3fMfPetmXfVmuuuqqq6763+uN3/iNH/w6r/M678VVV1111VVX/e9BcNVVV1111VVX/ad7x3d8x8+65pprHsxVV1111VX/673Yi73Ya7/Yi73Ya3PVVVddddVV/zsQXHXVVVddddVV/+ne6Z3e6bNf9mVflquuuuqqq/73u+aaax78Oq/zOu/FVVddddVVV/3vQHDVVVddddVVV/2n+vAP//Dv4qqrrrrqqv8zXvZlX5YXe7EXe+1rrrnmwVx11VVXXXXV/3wEV1111VVXXXXVf6rXeZ3Xee+XfdmX5aqrrrrqqv87rrnmmge/4zu+42dx1VVXXXXVVf/zEVx11VVXXXXVVf9pPvzDP/y7uOqqq6666v+cl33Zl+XFXuzFXvuaa655MFddddVVV131PxvBVVddddVVV131n+Z1Xud13vtlX/Zlueqqq6666v+ea6655sHv+I7v+FlcddVVV1111f9sBFddddVVV1111X+Kd3zHd/wsrrrqqquu+j/rZV/2ZXnxF3/x17nmmmsezFVXXXXVVVf9z0U5fvw4V1111VVXXXXVf7zP/dzP/e2XfdmX5aqrrrrqqv+79vb2jm9ubh7/0z/905/hqquuuuqqq/5nonLVVVddddVVV/2He8d3fMfP4qqrrrrqqv/zXvZlX5b77rvvtbnqqquuuuqq/7kIrrrqqquuuuqq/3Dv9E7v9Nkv+7Ivy1VXXXXVVf/3XXPNNQ9+ndd5nffmqquuuuqqq/5nIrjqqquuuuqqq/5DveM7vuNncdVVV1111f8bL/uyL8s7vuM7fhZXXXXVVVdd9T8TwVVXXXXVVVdd9R/qdV7ndd77ZV/2Zbnqqquuuur/j2uuuebBL/ZiL/baXHXVVVddddX/PARXXXXVVVddddV/mNd5ndd572uuuebBXHXVVVdd9f/Ky77sy/JO7/ROn8VVV1111VVX/c9DcNVVV1111VVX/Yd5ndd5nfd62Zd9Wa666qqrrvr/58yZMw++5pprHsxVV1111VVX/c9CcNVVV1111VVX/Yd4sRd7sdd+sRd7sdfmqquuuuqq/5euueaaB7/jO77jZ3HVVVddddVV/7NQueqqq6666qqr/kO8zuu8znu97Mu+LFddddVVV/3/9LIv+7Lcd999r81VV1111VVX/c9CcNVVV1111VVX/Yd4ndd5nffmqquuuuqq/9euueaaB7/4i7/4a3PVVVddddVV/3MQXHXVVVddddVV/26v8zqv895cddVVV131/97LvuzL8o7v+I6fzVVXXXXVVVf9z0Hlqquuuuqqq676d3vHd3zHz3rZl31Zrrrqqquuuuqaa655MFddddVVV131PwfBVVddddVVV1317/JiL/Zir33NNdc8mKuuuuqqq64Czpw586B3fMd3/Cyuuuqqq6666n8Ggquuuuqqq6666t/ldV7ndd7rZV/2ZbnqqquuuuoqgJd92ZfldV7ndd6bq6666qqrrvqfgeCqq6666qqrrvp3eZ3XeZ335qqrrrrqqqse4Jprrnnwi73Yi702V1111VVXXfXfj+Cqq6666qqrrvo3e53XeZ335qqrrrrqqquejxd7sRd7La666qqrrrrqvx/BVVddddVVV131b/Y6r/M67/WyL/uyXHXVVVddddUDvezLviyv8zqv895cddVVV1111X8/gquuuuqqq6666t/sxV7sxV6bq6666qqrrno+rrnmmge/2Iu92Gtz1VVXXXXVVf+9CK666qqrrrrqqn+Td3zHd/wsrrrqqquuuuoFeNmXfVle53Ve57246qqrrrrqqv9eVK666qqrrrrqqn+T13md13nvl33Zl+Wqq6666qqrXpAXe7EXe22uuuqqq6666r8XwVVXXXXVVVdd9a/2Oq/zOu99zTXXPJirrrrqqquueiGuueaaB7/Yi73Ya3PVVVddddVV/30Irrrqqquuuuqqf7UzZ8486GVf9mW56qqrrrrqqn/Ji73Yi70WV1111VVXXfXfh+Cqq6666qqrrvpXe53XeZ335qqrrrrqqqv+BS/7si/L67zO67w3V1111VVXXfXfh+Cqq6666qqrrvpXeZ3XeZ33vuaaax7MVVddddVVV70Irrnmmge/+Iu/+Gtz1VVXXXXVVf89qFx11VVXXXXVVf8qL/ZiL/ZaXHXVVVddddW/wpkzZx7MVVddddVVV/33ILjqqquuuuqqq/5VXuzFXuy1X/ZlX5arrrrqqquuelG87Mu+LK/zOq/z3lx11VVXXXXVfw8qV1111VVXXXXVv8o111zzYK666qqrrrrqX+Gaa655MFddddVVV13134Pgqquuuuqqq656kb3O67zOe3PVVVddddVV/0pnzpx50Iu92Iu9NlddddVVV131X4/gqquuuuqqq656kb3Yi73Ya73sy74sV1111VVXXfWv8bIv+7K82Iu92Gtx1VVXXXXVVf/1CK666qqrrrrqqhfZ67zO67w3V1111VVXXfVv8OIv/uKvzVVXXXXVVVf916Ny1VVXXXXVVVe9SF7sxV7stbnqqquuuuqqf6MzZ848mKuuuuqqq676r0dw1VVXXXXVVVe9SF7ndV7nvV72ZV+Wq6666qqrrvq3uOaaax78Yi/2Yq/NVVddddVVV/3XIrjqqquuuuqqq14kL/ZiL/baXHXVVVddddW/w4u92Iu9FlddddVVV131X4vgqquuuuqqq656kVxzzTUP5qqrrrrqqqv+jV72ZV+WF3/xF39trrrqqquuuuq/FpWrrrrqqquuuupf9Dqv8zrvzVVXXXXVVVf9O505c+bBXHXVVVddddV/LYKrrrrqqquuuupf9GIv9mKv9bIv+7JcddVVV1111b/HNddc8+AXe7EXe22uuuqqq6666r8OwVVXXXXVVVdd9S96sRd7sdfmqquuuuqqq/4DvNiLvdhrcdVVV1111VX/dQiuuuqqq6666qp/0TXXXPNgrrrqqquuuurf6WVf9mV58Rd/8dfmqquuuuqqq/7rULnqqquuuuqqq16o13md13lvrrrqqquuuuo/yJkzZx7MVVddddVVV/3XoXLVVVddddVVV71QL/ZiL/ZaL/uyL8tVV1111VVX/Ue45pprHsxVV1111VVX/dchuOqqq6666qqrXqgXe7EXe22uuuqqq6666j/Qi73Yi702V1111VVXXfVfg+Cqq6666qqrrrrqqquuuuqq/1LXXHPNg7nqqquuuuqq/xpUrrrqqquuuuqqF+qaa655MFddddVVV131H+RlX/ZlOXPmzIO46qqrrrrqqv8aBFddddVVV1111Qv0Oq/zOu/NVVddddVVV/0He/EXf/HX5qqrrrrqqqv+a1C56qqrrrrqqqteoDNnzjyIq6666qqrrvoPdubMmQdz1VVXXXXVVf81CK666qqrrrrqqhfommuuefDLvuzLctVVV1111VX/ka655poHX3PNNQ/mqquuuuqqq/7zEVx11VVXXXXVVS/Qi73Yi702V1111VVXXfWf4JprrnkwV1111VVXXfWfj+Cqq6666qqrrnqBrrnmmgdz1VVXXXXVVf8JHvvYx74WV1111VVXXfWfj+Cqq6666qqrrnq+Xud1Xue9ueqqq6666qr/BC/7si/LVVddddVVV/0XIbjqqquuuuqqq6666qqrrrrqv9yLv/iLvw5XXXXVVVdd9Z+PylVXXXXVVVdd9Xy92Iu92Gu97Mu+LFddddVVV1111VVXXXXVVf+LUbnqqquuuuqqq6666qqrrrrqv9w111zzYK666qqrrrrqPx+Vq6666qqrrrrq+XqxF3ux1+aqq6666qqr/pOcOXPmQVx11VVXXXXVfz6Cq6666qqrrrrq+brmmmsezFVXXXXVVVf9J3qxF3ux1+aqq6666qqr/nNRueqqq6666qqrrrrqqquuuuqqq6666qqr/q8iuOqqq6666qqrnseLvdiLvTZXXXXVVVdd9Z/sxV7sxV6Lq6666qqrrvrPRXDVVVddddVVVz2Pa6655sFcddVVV1111X+il33Zl+Wqq6666qqr/gtQueqqq6666qqrnseZM2cexFVXXXXVVVddddVVV1111f9+VK666qqrrrrqqudxzTXXPPhlX/Zlueqqq6666qr/TNdcc82Dueqqq6666qr/XFSuuuqqq6666qqrrrrqqquu+m9xzTXXPJirrrrqqquu+s9F5aqrrrrqqquueh7XXHPNg7nqqquuuuqqq6666qqrrvrfj8pVV1111VVXXfU8zpw582Cuuuqqq6666j/ZmTNnHsxVV1111VVX/eeictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquueh7XXHPNg7nqqquuuuqq/2TXXHPNg7nqqquuuuqq/1xUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6sIrrrqqquuuuqq53DNNdc8mKuuuuqqq676L3LNNdc8mKuuuuqqq676z0Plqquuuuqqq656DmfOnHkwV1111VVXXXXVVVddddVV/zdQueqqq6666qqrnsM111zzYK666qqrrrrqqquuuuqqq/5voHLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FcFVV1111VVXXXXVVVddddVV/23OnDnzYK666qqrrrrqPw+Vq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVczhz5syDuOqqq6666qqrrrrqqquu+r+BylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqqv+25w9e/ZWrrrqqquuuuo/D5Wrrrrqqquuuup5vOzLvixXXXXVVVddddVVV1111VX/BxBcddVVV1111VXP4y//8i+56qqrrrrqqquuuuqqq676P4DKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq/7b3Hfffbdy1VVXXXXVVf95qFx11VVXXXXVVc/h7Nmzz+Cqq6666qqrrrrqqquuuur/BipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu+m9x33333cpVV1111VVX/eeictVVV1111VVXPYf77rvvVq666qqrrrrqqquuuuqqq/5voHLVVVddddVVV1111VVXXXXVf4uzZ8/eylVXXXXVVVf956Jy1VVXXXXVVVddddVVV1111X+5YRi47777buWqq6666qqr/nNRueqqq6666qqrrrrqqquuuuq/3DAMXHXVVVddddV/ASpXXXXVVVddddVzOHv27K1cddVVV1111X+y9XrNfffddytXXXXVVVdd9Z+LylVXXXXVVVddddVVV1111VX/5Z7xjGdw9uzZZ3DVVVddddVV/7moXHXVVVddddVVz+G+++67lauuuuqqq6666qqrrrrqqv8bCK666qqrrrrqqudx33333cpVV1111VVX/Sf7h3/4h9/mqquuuuqqq/5zEVx11VVXXXXVVc/j7Nmzt3LVVVddddVVV1111VVXXfW/H5Wrrrrqqquuuuqqq6666qqr/sv9wz/8w2/fd999t3LVVVddddVV/7moXHXVVVddddVVz+O+++67lauuuuqq/2S//Mu/fOvZs2dv5ar/lz7zMz/zdbjqqquuuuqq/3xUrrrqqquuuuqq53Hffffd+pd/+Ze87Mu+LFddddVV/xn+8i//kn/4h3/47a//+q9/H6666qqrrrrqqqv+81C56qqrrrrqqquuuuqqq/5b/NZv/db3cNVVV1111VVXXfWfi8pVV1111VVXXfU8/uEf/uF3uOqqq676T/YP//APv81VV1111VVXXXXVfy4qV1111VVXXXXV8zh79uytXHXVVVf9J/qt3/qt7+aqq6666qqrrrrqPx+Vq6666qqrrrrqqquuuuq/1F/+5V/yD//wD7/DVVddddVVV1111X8+gquuuuqqq6666nncd999t9533323ctVVV131n+Qf/uEffpurrrrqqquuuuqq/3wEV1111VVXXXXV83X27Nlbueqqq676T3LffffdylVXXXXVVVddddV/PoKrrrrqqquuuur5+vu///vf5qqrrrrqP8Fv/dZvfQ9XXXXVVVddddVV/zUIrrrqqquuuuqqF+gv//Ivueqqq676j/SXf/mX/MM//MNvc9VVV1111VVXXfVfg8pVV1111VVXXfV8/cM//MPvcNVVV131n+C3fuu3vpurrrrqqquuuuqq/xpUrrrqqquuuuqq5+vs2bO3ctVVV131H+y3fuu3vpurrrrqqquuuuqq/zoEV1111VVXXXXVC3TffffdylVXXXXVf5C//Mu/5B/+4R9+h6uuuuqqq6666qr/OgRXXXXVVVddddXzdd9999169uzZW7nqqquu+g/0D//wD7/NVVddddVVV1111X8dgquuuuqqq6666gX6+7//+9/mqquuuuo/0H333XcrV1111VVXXXXVVf91CK666qqrrrrqqhfoH/7hH37nL//yL7nqqquu+o/wW7/1W9/NVVddddVVV1111X8tKlddddVVV1111Qt09uzZW7nqqquu+g/wl3/5l/zDP/zD73DVVVddddVVV131X4vKVVddddVVV1111VVXXfVf4h/+4R9+m6uuuuqqq6666qr/WgRXXXXVVVddddULdN999936D//wD7/NVVddddW/02/91m9993333XcrV1111VVXXXXVVf+1CK666qqrrrrqqhfq7//+73+bq6666qp/h7/8y7/kH/7hH36Hq6666qqrrrrqqv96BFddddVVV1111Qv1D//wD7/zl3/5l1x11VVX/Xv8wz/8w29z1VVXXXXVVVdd9V+PylVXXXXVVVdd9UKdPXv2Vq666qqr/p3uu+++W7nqqquuuuqqq676r0dw1VVXXXXVVVe9UPfdd9+t9913361cddVVV/0b/dZv/dZ3c9VVV1111VVXXfXfg+Cqq6666qqrrvoXnT179lauuuqqq/4N/vIv/5J/+Id/+B2uuuqqq6666qqr/nsQXHXVVVddddVV/6Lf+q3f+p6//Mu/5Kqrrrrq3+If/uEffpurrrrqqquuuuqq/x5Urrrqqquuuuqqf9E//MM//DZXXXXVVf8G//AP//A79913361cddVVV1111VVX/fcguOqqq6666qqr/kX33Xffrffdd9+tXHXVVVf9K/zlX/4l9913361cddVVV1111VVX/fchuOqqq6666qqrXiRnz569lauuuuqqf6Xf+q3f+m6uuuqqq6666qqr/vsQXHXVVVddddVVL5If+ZEf+Zy//Mu/5KqrrrrqX+Mf/uEffpurrrrqqquuuuqq/z5UrrrqqquuuuqqF8nZs2dv5aqrrrrqX+G3fuu3vpurrrrqqquuuuqq/14EV1111VVXXXXVi+S+++679R/+4R9+m6uuuuqqF8Ff/uVf8g//8A+/w1VXXXXVVVddddV/L4KrrrrqqquuuupF9vd///e/zVVXXXXVi+gf/uEffpurrrrqqquuuuqq/14EV1111VVXXXXVi+wf/uEffucv//Ivueqqq656Udx33323ctVVV1111VVXXfXfi+Cqq6666qqrrnqR/cM//MNv/8M//MNvc9VVV131L/it3/qt7+aqq6666qqrrrrqvx+Vq6666qqrrrrqX+W+++67lauuuuqqF+Iv//Iv+Yd/+Iff4aqrrrrqqquuuuq/H8FVV1111VVXXfWv8lu/9Vvf85d/+ZdcddVVV70wv/Vbv/XdXHXVVVddddVVV/33o3LVVVddddVVV/2rnD179lauuuqqq16I3/qt3/purrrqqquuuuqqq/5nILjqqquuuuqqq/5V7rvvvlv/4R/+4be56qqrrno+/vIv/5J/+Id/+B2uuuqqq6666qqr/mcguOqqq6666qqr/tV+5Ed+5HP+8i//kquuuuqq5+cf/uEffpurrrrqqquuuuqq/xmoXHXVVVddddVV/2pnz569lauuuuqqF+C+++67lauuuuqqq6666qr/GQiuuuqqq6666qp/tfvuu+/W3/qt3/purrrqqquey2/91m99N1ddddVVV1111VX/cxBcddVVV1111VX/Jr/1W7/1PX/5l3/JVVddddX9/vIv/5J/+Id/+B2uuuqqq6666qqr/ucguOqqq6666qqr/k3+4R/+4bf/4R/+4be56qqrrnqAf/iHf/htrrrqqquuuuqqq/7nILjqqquuuuqqq/7N/v7v//63//Iv/5KrrrrqKoDf+q3f+p777rvvVq666qqrrrrqqqv+5yC46qqrrrrqqqv+zX77t3/7e7jqqquuAv7yL/+S++677+lcddVVV1111VVX/c9CcNVVV1111VVX/Zvdd999t/7DP/zDb3PVVVddBfzDP/zD73DVVVddddVVV131PwvBVVddddVVV1317/Jbv/Vb3/OXf/mXXHXVVVf9wz/8w29z1VVXXXXVVVdd9T8Llauuuuqqq6666t/lH/7hH36bq6666v+93/qt3/purrrqqquuuuqqq/7nIbjqqquuuuqqq/5d7rvvvlt/67d+67u56qqr/t/6y7/8S/7hH/7hd7jqqquuuuqqq676n4fgqquuuuqqq676d/vRH/3Rz/nLv/xLrrrqqv+//uEf/uG3ueqqq6666qqrrvqfh+Cqq6666qqrrvp3u++++279h3/4h9/mqquu+n/rvvvuu5Wrrrrqqquuuuqq/3kIrrrqqquuuuqq/xA/8iM/8jl/+Zd/yVVXXfX/z2/91m99N1ddddVVV1111VX/MxFcddVVV1111VX/If7hH/7ht//hH/7ht7nqqqv+X/nLv/xLfuu3fut7uOqqq6666qqrrvqfieCqq6666qqrrvoP81u/9Vvf85d/+ZdcddVV/7/8wz/8w29z1VVXXXXVVVdd9T8Tlauuuuqqq6666j/MP/zDP/w2V1111f8rv/Vbv/XdXHXVVVddddVVV/3PRXDVVVddddVVV/2Hue+++279rd/6re/+y7/8S6666qr/+/7yL/+Sf/iHf/gdrrrqqquuuuqqq/7nIrjqqquuuuqqq/5D/eiP/ujncNVVV/2/8Q//8A+/zVVXXXXVVVddddX/XARXXXXVVVddddV/qPvuu+/W3/qt3/ruv/zLv+Sqq676v+++++67lauuuuqqq6666qr/uQiuuuqqq6666qr/cD/6oz/6OVx11VX/5/3Wb/3Wd3PVVVddddVVV131PxvBVVddddVVV131H+6+++679bd+67e++y//8i+56qqr/m/6y7/8S/7hH/7hd7jqqquuuuqqq676n43gqquuuuqqq676T/GjP/qjn8NVV131f9pv/dZvfTdXXXXVVVddddVV/7MRXHXVVVddddVV/ynuu+++W3/rt37ru//yL/+Sq6666v+e3/qt3/oerrrqqquuuuqqq/7nI7jqqquuuuqqq/7T/OiP/ujncNVVV/2f85d/+Zf8wz/8w29z1VVXXXXVVVdd9T8fwVVXXXXVVVdd9Z/mvvvuu/W3fuu3vvsv//Ivueqqq/5v+Yd/+Iff5qqrrrrqqquuuup/PoKrrrrqqquuuuo/1Y/+6I9+DlddddX/Offdd9+tXHXVVVddddVVV/3PR3DVVVddddVVV/2nuu+++279+q//+vf5y7/8S6666qr/G37rt37ru7nqqquuuuqqq67634Hgqquuuuqqq676T/cP//APv33ffffdylVXXfW/3l/+5V/yD//wD7/DVVddddVVV1111f8OBFddddVVV1111X+6++6779Yf/dEf/Zy//Mu/5Kqrrvrf7x/+4R9+m6uuuuqqq6666qr/HQiuuuqqq6666qr/Ev/wD//w2//wD//w21x11VX/q/3Wb/3Wd9933323ctVVV1111VVXXfW/A8FVV1111VVXXfVf4r777rv1R37kRz7nL//yL7nqqqv+d/rLv/xLrrrqqquuuuqqq/6XIbjqqquuuuqqq/7L/MM//MNv/8M//MNvc9VVV/2v9Vu/9Vvfw1VXXXXVVVddddX/HgRXXXXVVVddddV/qa//+q9/n7/8y7/kqquu+t/pH/7hH36bq6666qqrrrrqqv89KMePH+eqq6666qqrrvqvc3h4uAtw6tSp177++uu56qqr/vf4wR/8we/+0z/905/hqquuuuqqq6666n8Pgquuuuqqq6666r/cb//2b3/PfffddytXXXXV/xp/+Zd/yT/8wz/8DlddddVVV1111VX/uxBcddVVV1111VX/5e67775bv/7rv/59/vIv/5Krrrrqf49/+Id/+G2uuuqqq6666qqr/nchuOqqq6666qqr/lv8wz/8w2//1m/91nf/5V/+JVddddX/Dvfdd9+tXHXVVVddddVVV/3vQnDVVVddddVVV/23+dEf/dHP4aqrrvpf4bd+67e+m6uuuuqqq6666qr/fQiuuuqqq6666qr/Nvfdd9+tX//1X/8+f/mXf8lVV131P9df/uVf8g//8A+/w1VXXXXVVVddddX/PgRXXXXVVVddddV/q9/6rd/67n/4h3/4ba666qr/0X7rt37ru7nqqquuuuqqq67634fgqquuuuqqq676b/f1X//17/OXf/mXXHXVVf8z/dZv/db3cNVVV1111VVXXfW/E8FVV1111VVXXfXf7r777rv167/+69/nL//yL7nqqqv+Z/nLv/xL/uEf/uG3ueqqq6666qqrrvrfieCqq6666qqrrvof4bd+67e++x/+4R9+m6uuuup/nH/4h3/4ba666qqrrrrqqqv+dyK46qqrrrrqqqv+x/j6r//69/nLv/xLrrrqqv9Z7rvvvlu56qqrrrrqqquu+t+J4Kqrrrrqqquu+h/jvvvuu/Xrv/7r3+cv//Ivueqqq/5n+K3f+q3v5qqrrrrqqquuuup/L8rx48e56qqrrrrqqqv+57j11lv/+pprrnnwfD5/6euvv56rrrrqv89f/uVf8gu/8Atfc+utt/41V1111VVXXXXVVf87EVx11VVXXXXVVf/j/OiP/ujn3Hfffbdy1VVX/bf7h3/4h9/mqquuuuqqq6666n8vgquuuuqqq6666n+c++6779av//qvf5+//Mu/5Kqrrvrv81u/9Vvffd99993KVVddddVVV1111f9elOPHj3PVVVddddVVV/3Pc/bs2VsBTp069drXX389V1111X+tv/zLv+RP//RPf/of/uEffoerrrrqqquuuuqq/70Irrrqqquuuuqq/7F++7d/+3v+4R/+4bf/8i//kquuuuq/3m//9m9/D1ddddVVV1111VX/uxFcddVVV1111VX/Y9133323fv3Xf/373Hfffbdy1VVX/Ze77777buWqq6666qqrrrrqfzeCq6666qqrrrrqf7T77rvv1s/8zM987b/8y7/kqquu+q/zW7/1W9/NVVddddVVV1111f9+BFddddVVV1111f94Z8+efcbXf/3Xv89f/uVfctVVV/3n+8u//Ev+4R/+4Xe46qqrrrrqqquu+t+PylVXXXXVVVdd9b/Cb/3Wb333mTNnHgR89su+7Mty1VVX/ef6h3/4h9/mqquuuuqqq6666n8/gquuuuqqq6666n+N3/7t3/6ef/iHf/htrrrqqv9U991336333XffrVx11VVXXXXVVVf970dw1VVXXXXVVVf9r3Hffffd+vVf//Xv88u//Mu3ctVVV/2n+Yd/+Iff5qqrrrrqqquuuur/BoKrrrrqqquuuup/lfvuu+/Wz/qsz3qdv/zLv+Sqq676j/eXf/mX/NZv/db3cNVVV1111VVXXfV/A8FVV1111VVXXfW/zn333Xfr13/917/PX/7lX3LVVVf9x/uHf/iH3+aqq6666qqrrrrq/wYqV1111VVXXXXV/0q/9Vu/9d1nzpx5EPDZL/uyL8tVV131H+O3fuu3voerrrrqqquuuuqq/zuoXHXVVVddddVV/2v96I/+6OdwxWe/7Mu+LFddddW/z1/+5V/yD//wD7/NVVddddVVV1111f8dBFddddVVV1111f9qv/3bv/09//AP//Dbf/mXf8lVV1317/cP//APv81VV1111VVXXXXV/x0EV1111VVXXXXV/2r33XffrV//9V//Pv/wD//w21x11VX/bvfdd9+tXHXVVVddddVVV/3fQXDVVVddddVVV/2vd99999369V//9e/zy7/8y7dy1VVX/Zv91m/91ndz1VVXXXXVVVdd9X8LwVVXXXXVVVdd9X/Cfffdd+tnfuZnvvYv//Iv38pVV131r/aXf/mX/MM//MPvcNVVV1111VVXXfV/C8FVV1111VVXXfV/xtmzZ5/xWZ/1Wa/zl3/5l1x11VX/er/1W7/13Vx11VVXXXXVVVf930Jw1VVXXXXVVVf9n3Lffffd+iEf8iEP+cu//EuuuuqqF91v/dZvfTdXXXXVVVddddVV//cQXHXVVVddddVV/+fcd999t37913/9+/zlX/4lV1111b/sL//yL/mHf/iH3+Gqq6666qqrrrrq/x4qV1111VVXXXXV/0m/9Vu/9d0AH/7hH/5dL/uyL8tVV131wv3DP/zDb3PVVVddddVVV131fw+Vq6666qqrrrrq/6zf+q3f+m6AD//wD/+ul33Zl+Wqq656we67775bueqqq6666qqrrvq/h3L8+HGuuuqqq6666qr/u2699da/Pnv27DNuvvnmt77++uu56qqrntcP/uAPfvef/umf/gxXXXXVVVddddVV//dQjh8/zlVXXXXVVVdd9X/brbfe+tdnz559xs033/zW119/PVddddWz/eVf/iW/8Au/8DW33nrrX3PVVVddddVVV131fw+Vq6666qqrrrrq/4Xf+q3f+m6AD//wD/+ul33Zl+Wqq656tn/4h3/4ba666qqrrrrqqqv+byK46qqrrrrqqqv+3/it3/qt7/7Mz/zM1/nLv/xLrrrqqit+67d+67vvu+++W7nqqquuuuqqq676v4ngqquuuuqqq676f+Uf/uEffvuDP/iDH/yXf/mXXHXV/3d/+Zd/yVVXXXXVVVddddX/cQRXXXXVVVddddX/O2fPnn3Gh3zIhzzkL//yL7nqqv/vfuu3fut7uOqqq6666qqrrvq/i+Cqq6666qqrrvp/6b777rv1Qz7kQx7yy7/8y7dy1VX/j/3DP/zDb3PVVVddddVVV131fxeVq6666qqrrrrq/6377rvv1s/6rM96HeC3rrnmmge/7Mu+LFdd9f/Jb/3Wb30PV1111VVXXXXVVf+3UY4fP85VV1111VVXXfX/1+Hh4e6f/dmf/czm5ubx+Xz+0tdffz1XXfX/wV/+5V/yC7/wC19z6623/jVXXXXVVVddddVV/3dRjh8/zlVXXXXVVVdd9f/b4eHh7tOf/vS/Pjw83D116tRrX3/99Vx11f91d999N9/1Xd/1MYeHh7tcddVVV1111VVX/d9F5aqrrrrqqquuugo4e/bsM370R3/0c7jis1/2ZV+Wq676v+6+++67lauuuuqqq6666qr/26hcddVVV1111VVXPcCP/uiPfg5XfPbLvuzLctVV/1f91m/91ndz1VVXXXXVVVdd9X8fwVVXXXXVVVddddVz+dEf/dHP+ZAP+ZCH/PIv//KtXHXV/0F/+Zd/yT/8wz/8DlddddVVV1111VX/91G56qqrrrrqqquuej7uu+++Wz/zMz/ztYHfvuaaax78si/7slx11f8lv/Vbv/XdXHXVVVddddVVV/3fRzl+/DhXXXXVVVddddVVz8/R0dGlP/uzP/uZw8PD3VOnTr329ddfz1VX/V/wgz/4g9/9p3/6pz/DVVddddVVV1111f99VK666qqrrrrqqqteiPvuu+/WH/3RH/0crvjsl33Zl+Wqq/43+8u//Ev+4R/+4Xe46qqrrrrqqquu+v+B4KqrrrrqqquuuupF8KM/+qOf85mf+Zmv85d/+ZdcddX/dv/wD//w21x11VVXXXXVVVf9/0Bw1VVXXXXVVVdd9SL6h3/4h9/+4A/+4Af/8i//8q1/+Zd/yVVX/W9133333cpVV1111VVXXXXV/w+U48ePc9VVV1111VVXXfWiOjo6uvRnf/ZnP3N4eLh76tSp177++uu56qr/TX7wB3/wu//0T//0Z7jqqquuuuqqq676/4Fy/Phxrrrqqquuuuqqq/41Dg8Pd//hH/7hd/7hH/7hd06ePPnaD3/4w49z1VX/C/zlX/4lv/ALv/A1t956619z1VVXXXXVVVdd9f8D5fjx41x11VVXXXXVVVf9W5w9e/bWP/uzP/uZ+Xz+0q21B19//fVcddX/ZHfffTff9V3f9TGHh4e7XHXVVVddddVVV/3/QDl+/DhXXXXVVVddddVV/1aHh4e7f//3f//bh4eHu6dOnXrt66+/nquu+p/qB3/wB7/7t37rt76Hq6666qqrrrrqqv8/KMePH+eqq6666qqrrrrq3+Po6OjSP/zDP/zOb//2b3/PzTff/NZ7e3vHr7/+eq666n+Sv/zLv+RP//RPf/of/uEffoerrrrqqquuuuqq/z8ox48f56qrrrrqqquuuuo/wuHh4e6f/dmf/czh4eHuqVOnXvv666/nqqv+p7j77rv5hm/4hvc5PDzc5aqrrrrqqquuuur/D/SgBz2Iq6666qqrrrrqqv9oZ86cedDnfu7n/vY111zz4Jd92Zflqqv+u/3lX/4lb/d2byeuuuqqq6666qqr/n+hHD9+nKuuuuqqq6666qr/aEdHR5f+7M/+7GcODw93T5069drXX389V1313+kHf/AHv+dP//RPf5qrrrrqqquuuuqq/18ox48f56qrrrrqqquuuuo/w+Hh4e4//MM//M5v//Zvf8/NN9/81nt7e8evv/56rrrqv9pf/uVf8gu/8Atfc+utt/41V1111VVXXXXVVf+/UI4fP85VV1111VVXXXXVf6bDw8PdP/uzP/uZw8PD3VOnTr329ddfz1VX/Ve6++67+a7v+q6POTw83OWqq6666qqrrrrq/xfK8ePHueqqq6666qqrrvrPdnh4uPsP//APv/Pbv/3b3zOfz1+6tfbg66+/nquu+q/wN3/zN7f+6I/+6Odw1VVXXXXVVVdd9f8P5fjx41x11VVXXXXVVVf9Vzk8PNz9h3/4h985PDzcPXXq1GvffffdXH/99Vx11X+Wv/zLv+RP//RPf/pP//RPf4arrrrqqquuuuqq/38ox48f56qrrrrqqquuuuq/0uHh4e4//MM//M5v//Zvf8/h4eHuqVOnXvv666/nqqv+M9x9991813d918ecPXv2Vq666qqrrrrqqqv+/0EPetCDuOqqq6666qqrrvrvdM011zz4cz7nc37rmmuuefDLvuzLctVV/5H+8i//krd7u7cTV1111VVXXXXVVf8/UY4fP85VV1111VVXXXXVf6fDw8PdP/uzP/uZw8PD3VOnTr323XffzfXXX89VV/1H+MEf/MHv/tM//dOf4aqrrrrqqquuuur/J8rx48e56qqrrrrqqquu+u92eHi4+w//8A+/89u//dvfc3h4uHvq1KnXvvvuu7n++uu56qp/q7/8y7/kF37hF77m1ltv/Wuuuuqqq6666qqr/n+iHD9+nKuuuuqqq6666qr/KQ4PD3f/4R/+4Xd++7d/+3sODw93T5069drXX389V131b3H33XfzXd/1XR9zeHi4y1VXXXXVVVddddX/T5Tjx49z1VVXXXXVVVdd9T/N4eHh7j/8wz/8zm//9m9/z97e3vH5fP7S119/PVdd9a9x9913813f9V0fw1VXXXXVVVddddX/X5Tjx49z1VVXXXXVVVdd9T/V4eHh7p/+6Z/+zG/91m9993w+f+nW2oOvv/56rrrqRfGDP/iD3/2nf/qnP8NVV1111VVXXXXV/1+U48ePc9VVV1111VVXXfU/3dHR0aXf+q3f+p6zZ88+Y29v73hr7cHXX389V131gvzlX/4lv/ALv/A1t956619z1VVXXXXVVVdd9f8XetCDHsRVV1111VVXXXXV/zbXXHPNgz/8wz/8u17sxV7stV/2ZV+Wq656bn/5l3/J273d24mrrrrqqquuuuqq/98ox48f56qrrrrqqquuuup/m8PDw93f+q3f+p7f/u3f/p75fP7SrbUHX3/99Vx11f1+8Ad/8Lv/9E//9Ge46qqrrrrqqquu+v+Ncvz4ca666qqrrrrqqqv+tzo8PNz9rd/6re/57d/+7e+Zz+cv3Vp78PXXX89V/7/95V/+Jb/wC7/wNbfeeutfc9VVV1111VVXXfX/G+X48eNcddVVV1111VVX/W93eHi4+1u/9Vvf81u/9Vvf/ZSnPGX31KlTr3333Xdz/fXXc9X/P3fffTff9V3f9TGHh4e7XHXVVVddddVVV/3/Rjl+/DhXXXXVVVddddVV/1ccHR1d+od/+Iff+e3f/u3vOTw83G2tPXhvb+/49ddfz1X/f9x9991813d918dw1VVXXXXVVVdddRXl+PHjXHXVVVddddVVV/1fc3h4uPsP//APv/Nnf/ZnP3Prrbf+9d7e3vHW2oOvv/56rvq/7wd/8Ae/50//9E9/mquuuuqqq6666qqrKMePH+eqq6666qqrrrrq/6rDw8PdW2+99W9+67d+63t++7d/+3v29vaOz+fzl7777ru5/vrruer/nr/8y7/kF37hF77m1ltv/Wuuuuqqq6666qqrrqIcP36cq6666qqrrrrqqv8PDg8Pd//0T//0Z377t3/7ew4PD3fvueceWmsPvv7667nq/467776b7/qu7/qYw8PDXa666qqrrrrqqquuQg960IO46qqrrrrqqquu+v/qmmuuefBrv/Zrv9c7vdM7fTbAy77sy3LV/25f8RVf8d1f//Vf/z5cddVVV1111VVXXQVAOX78OFddddVVV1111VX/Xx0eHu7+wz/8w+/89m//9vfceuutf723t3e8tfbgu+++m+uvv56r/nf5y7/8S2699da//tM//dOf4aqrrrrqqquuuuoqACpXXXXVVVddddVVV3Hffffdet999936W7/1W99zzTXXPPi1X/u13+sf/uEfXvvFXuzFXhvgZV/2Zbnqf4ff+q3f+h6uuuqqq6666qqrrrofetCDHsRVV1111VVXXXXVVc/fmTNnHvQ6r/M67/3iL/7ir/1iL/Zirw3wsi/7slz1P9Nf/uVf8nZv93biqquuuuqqq6666qr7UY4fP85VV1111VVXXXXVVc/f0dHRpX/4h3/4nd/6rd/6nt/+7d/+nsPDw9177rmH1tqD7777bq6//nqu+p/jB3/wB7/7T//0T3+Gq6666qqrrrrqqqvuhx70oAdx1VVXXXXVVVddddW/zjXXXPPgF3uxF3vt13md13mvF3uxF3ttgJd92Zflqv8+f/mXf8nXf/3Xv89v/dZvfTdXXXXVVVddddVVV90PPehBD+Kqq6666qqrrrrqqn+7a6655sEv9mIv9lov9mIv9tov9mIv9trXXHPNg++7775b3/iN3/jBXPVf5i//8i/5kA/5kIfcd999t3LVVVddddVVV1111f2oXHXVVVddddVVV13173Lffffdet999936W7/1W98DcM011zz4zJkzDz579uxnvdiLvdhr80wv+7Ivy1X/ue67775bueqqq6666qqrrrrqgahcddVVV1111VVXXfUf6r777rv1vvvuu/UzP/Mzf/uaa655MMCLvdiLvfbrvM7rvNeLvdiLvTbP9LIv+7Jc9R/nt37rt76bq6666qqrrrrqqqueG5Wrrrrqqquuuuqqq/7T3HfffbcC3Hfffd/9W7/1W9995syZB0nSi73Yi732i73Yi73W67zO67w3D/CyL/uyXPWv95d/+Zf8wz/8w+9w1VVXXXXVVVddddVzQw960IO46qqrrrrqqquuuuq/z5kzZx704i/+4q9z5syZB734i7/4a7/Yi73Ya/NML/uyL8tV/7K//Mu/5O3e7u3EVVddddVVV1111VXPDT3oQQ/iqquuuuqqq6666qr/Wc6cOfOgF3/xF3+dF3uxF3stgGuuuebBL/ZiL/baPMDLvuzLctUVX/EVX/HdX//1X/8+XHXVVVddddVVV1313NCDHvQgrrrqqquuuuqqq676n+/MmTMPkqQXe7EXe+0zZ8486JprrnnwNddc8+AXe7EXe22ey8u+7Mvyf9Vf/uVf8kC/9Vu/9T1f//Vf/95cddVVV1111VVXXfX8oAc96EFcddVVV1111VVXXfW/2zXXXPPgM2fOPPiaa655MOAXe7EXe+1rrrnmwQAv9mIv9tq8AC/7si/L/xR/+Zd/yfNz33333Xr27Nlb77vvvlvvu+++WwH+4R/+4XfOnj1763333XcrV1111VVXXXXVVVe9MOhBD3oQV1111VVXXXXVVVf933bmzJkHSdKZM2cefM011zwY4MyZMw+65pprHgxwzTXXPBjgzJkzD+aZrrnmmgfzH+i+++67lQc4e/bsrffdd9+t9913360809mzZ59x33333QrwD//wD7/NVVddddVVV1111VX/XuhBD3oQV1111VVXXXXVVVdd9cJcc801D+YBbFuSeADbliQe4L777ruVq6666qqrrrrqqqv+O6EHPehBXHXVVVddddVVV1111VVXXXXVVVddddVV/ydRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VfwjYTZN46URVYEAAAAASUVORK5CYII=) diff --git a/docs/kcl/index.md b/docs/kcl/index.md index 2da987c3b..a74da760e 100644 --- a/docs/kcl/index.md +++ b/docs/kcl/index.md @@ -20,6 +20,7 @@ layout: manual * [`angledLineToX`](kcl/angledLineToX) * [`angledLineToY`](kcl/angledLineToY) * [`arc`](kcl/arc) +* [`arcTo`](kcl/arcTo) * [`asin`](kcl/asin) * [`assert`](kcl/assert) * [`assertEqual`](kcl/assertEqual) diff --git a/docs/kcl/std.json b/docs/kcl/std.json index 7fdde7c26..788a25d53 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -35888,7 +35888,4105 @@ "unpublished": false, "deprecated": false, "examples": [ - "exampleSketch = startSketchOn('XZ')\n |> startProfileAt([0, 0], %)\n |> line([10, 0], %)\n |> arc({\n angleStart: 0,\n angleEnd: 280,\n radius: 16\n }, %)\n |> close(%)" + "exampleSketch = startSketchOn('XZ')\n |> startProfileAt([0, 0], %)\n |> line([10, 0], %)\n |> arc({\n angleStart: 0,\n angleEnd: 280,\n radius: 16\n }, %)\n |> close(%)\nexample = extrude(10, exampleSketch)" + ] + }, + { + "name": "arcTo", + "summary": "Draw a 3 point arc.", + "description": "The arc is constructed such that the start point is the current position of the sketch and two more points defined as the end and interior point. The interior point is placed between the start point and end point. The radius of the arc will be controlled by how far the interior point is placed from the start and end.", + "tags": [], + "args": [ + { + "name": "data", + "type": "ArcToData", + "schema": { + "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", + "title": "ArcToData", + "description": "Data to draw a three point arc (arcTo).", + "type": "object", + "required": [ + "end", + "interior" + ], + "properties": { + "end": { + "description": "End point of the arc. A point in 3D space", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "interior": { + "description": "Interior point of the arc. A point in 3D space", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + } + } + }, + "required": true + }, + { + "name": "sketch", + "type": "Sketch", + "schema": { + "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", + "title": "Sketch", + "description": "A sketch is a collection of paths.", + "type": "object", + "required": [ + "__meta", + "id", + "on", + "paths", + "start" + ], + "properties": { + "id": { + "description": "The id of the sketch (this will change when the engine's reference to it changes).", + "type": "string", + "format": "uuid" + }, + "paths": { + "description": "The paths in the sketch.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Path" + } + }, + "on": { + "description": "What the sketch is on (can be a plane or a face).", + "allOf": [ + { + "$ref": "#/components/schemas/SketchSurface" + } + ] + }, + "start": { + "description": "The starting path.", + "allOf": [ + { + "$ref": "#/components/schemas/BasePath" + } + ] + }, + "tags": { + "description": "Tag identifiers that have been declared in this sketch.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/TagIdentifier" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + }, + "definitions": { + "Path": { + "description": "A path.", + "oneOf": [ + { + "description": "A path that goes to a point.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "ToPoint" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment that goes to a point", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArcTo" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArc" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "a complete arc", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Circle" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "the arc's radius", + "type": "number", + "format": "double" + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A path that is horizontal.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type", + "x" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Horizontal" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "An angled line to.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AngledLineTo" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "y": { + "description": "The y coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Base" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A circular arc, not necessarily tangential to the current point.", + "type": "object", + "required": [ + "__geoMeta", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Arc" + ] + }, + "center": { + "description": "Center of the circle that this arc is drawn on.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "Radius of the circle that this arc is drawn on.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + } + ] + }, + "TagDeclarator": { + "type": "object", + "required": [ + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, + "start": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "end": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + } + } + }, + "GeoMeta": { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "id", + "sourceRange" + ], + "properties": { + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 + }, + "SketchSurface": { + "description": "A sketch type.", + "oneOf": [ + { + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "plane" + ] + }, + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + { + "description": "A face.", + "type": "object", + "required": [ + "__meta", + "id", + "solid", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "face" + ] + }, + "id": { + "description": "The id of the face.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The tag of the face.", + "type": "string" + }, + "xAxis": { + "description": "What should the face’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the face’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "solid": { + "description": "The solid the face is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Solid" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + } + ] + }, + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, + "Point3d": { + "type": "object", + "required": [ + "x", + "y", + "z" + ], + "properties": { + "x": { + "type": "number", + "format": "double" + }, + "y": { + "type": "number", + "format": "double" + }, + "z": { + "type": "number", + "format": "double" + } + } + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "Solid": { + "description": "An solid is a collection of extrude surfaces.", + "type": "object", + "required": [ + "__meta", + "height", + "id", + "sketch", + "value" + ], + "properties": { + "id": { + "description": "The id of the solid.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The extrude surfaces.", + "type": "array", + "items": { + "$ref": "#/components/schemas/ExtrudeSurface" + } + }, + "sketch": { + "description": "The sketch.", + "allOf": [ + { + "$ref": "#/components/schemas/Sketch" + } + ] + }, + "height": { + "description": "The height of the solid.", + "type": "number", + "format": "double" + }, + "startCapId": { + "description": "The id of the extrusion start cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "endCapId": { + "description": "The id of the extrusion end cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "edgeCuts": { + "description": "Chamfers or fillets on this solid.", + "type": "array", + "items": { + "$ref": "#/components/schemas/EdgeCut" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "ExtrudeSurface": { + "description": "An extrude surface.", + "oneOf": [ + { + "description": "An extrude plane.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudePlane" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "An extruded arc.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudeArc" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "faceId": { + "description": "The id for the chamfer surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "faceId": { + "description": "The id for the fillet surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + } + ] + }, + "Sketch": { + "description": "A sketch is a collection of paths.", + "type": "object", + "required": [ + "__meta", + "id", + "on", + "paths", + "start" + ], + "properties": { + "id": { + "description": "The id of the sketch (this will change when the engine's reference to it changes).", + "type": "string", + "format": "uuid" + }, + "paths": { + "description": "The paths in the sketch.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Path" + } + }, + "on": { + "description": "What the sketch is on (can be a plane or a face).", + "allOf": [ + { + "$ref": "#/components/schemas/SketchSurface" + } + ] + }, + "start": { + "description": "The starting path.", + "allOf": [ + { + "$ref": "#/components/schemas/BasePath" + } + ] + }, + "tags": { + "description": "Tag identifiers that have been declared in this sketch.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/TagIdentifier" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "BasePath": { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to" + ], + "properties": { + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + "TagIdentifier": { + "type": "object", + "required": [ + "__meta", + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "info": { + "allOf": [ + { + "$ref": "#/components/schemas/TagEngineInfo" + } + ], + "nullable": true + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "TagEngineInfo": { + "description": "Engine information for a tag.", + "type": "object", + "required": [ + "id", + "sketch" + ], + "properties": { + "id": { + "description": "The id of the tagged object.", + "type": "string", + "format": "uuid" + }, + "sketch": { + "description": "The sketch the tag is on.", + "type": "string", + "format": "uuid" + }, + "path": { + "description": "The path the tag is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Path" + } + ], + "nullable": true + }, + "surface": { + "description": "The surface information for the tag.", + "allOf": [ + { + "$ref": "#/components/schemas/ExtrudeSurface" + } + ], + "nullable": true + } + } + }, + "EdgeCut": { + "description": "A fillet or a chamfer.", + "oneOf": [ + { + "description": "A fillet.", + "type": "object", + "required": [ + "edgeId", + "id", + "radius", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "id": { + "description": "The id of the engine command that called this fillet.", + "type": "string", + "format": "uuid" + }, + "radius": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to fillet.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + }, + { + "description": "A chamfer.", + "type": "object", + "required": [ + "edgeId", + "id", + "length", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "id": { + "description": "The id of the engine command that called this chamfer.", + "type": "string", + "format": "uuid" + }, + "length": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to chamfer.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + } + ] + } + } + }, + "required": true + }, + { + "name": "tag", + "type": "TagNode", + "schema": { + "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", + "title": "Nullable_TagDeclarator", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true, + "definitions": { + "Path": { + "description": "A path.", + "oneOf": [ + { + "description": "A path that goes to a point.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "ToPoint" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment that goes to a point", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArcTo" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArc" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "a complete arc", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Circle" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "the arc's radius", + "type": "number", + "format": "double" + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A path that is horizontal.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type", + "x" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Horizontal" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "An angled line to.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AngledLineTo" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "y": { + "description": "The y coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Base" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A circular arc, not necessarily tangential to the current point.", + "type": "object", + "required": [ + "__geoMeta", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Arc" + ] + }, + "center": { + "description": "Center of the circle that this arc is drawn on.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "Radius of the circle that this arc is drawn on.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + } + ] + }, + "TagDeclarator": { + "type": "object", + "required": [ + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, + "start": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "end": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + } + } + }, + "GeoMeta": { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "id", + "sourceRange" + ], + "properties": { + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 + }, + "SketchSurface": { + "description": "A sketch type.", + "oneOf": [ + { + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "plane" + ] + }, + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + { + "description": "A face.", + "type": "object", + "required": [ + "__meta", + "id", + "solid", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "face" + ] + }, + "id": { + "description": "The id of the face.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The tag of the face.", + "type": "string" + }, + "xAxis": { + "description": "What should the face’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the face’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "solid": { + "description": "The solid the face is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Solid" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + } + ] + }, + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, + "Point3d": { + "type": "object", + "required": [ + "x", + "y", + "z" + ], + "properties": { + "x": { + "type": "number", + "format": "double" + }, + "y": { + "type": "number", + "format": "double" + }, + "z": { + "type": "number", + "format": "double" + } + } + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "Solid": { + "description": "An solid is a collection of extrude surfaces.", + "type": "object", + "required": [ + "__meta", + "height", + "id", + "sketch", + "value" + ], + "properties": { + "id": { + "description": "The id of the solid.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The extrude surfaces.", + "type": "array", + "items": { + "$ref": "#/components/schemas/ExtrudeSurface" + } + }, + "sketch": { + "description": "The sketch.", + "allOf": [ + { + "$ref": "#/components/schemas/Sketch" + } + ] + }, + "height": { + "description": "The height of the solid.", + "type": "number", + "format": "double" + }, + "startCapId": { + "description": "The id of the extrusion start cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "endCapId": { + "description": "The id of the extrusion end cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "edgeCuts": { + "description": "Chamfers or fillets on this solid.", + "type": "array", + "items": { + "$ref": "#/components/schemas/EdgeCut" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "ExtrudeSurface": { + "description": "An extrude surface.", + "oneOf": [ + { + "description": "An extrude plane.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudePlane" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "An extruded arc.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudeArc" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "faceId": { + "description": "The id for the chamfer surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "faceId": { + "description": "The id for the fillet surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + } + ] + }, + "Sketch": { + "description": "A sketch is a collection of paths.", + "type": "object", + "required": [ + "__meta", + "id", + "on", + "paths", + "start" + ], + "properties": { + "id": { + "description": "The id of the sketch (this will change when the engine's reference to it changes).", + "type": "string", + "format": "uuid" + }, + "paths": { + "description": "The paths in the sketch.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Path" + } + }, + "on": { + "description": "What the sketch is on (can be a plane or a face).", + "allOf": [ + { + "$ref": "#/components/schemas/SketchSurface" + } + ] + }, + "start": { + "description": "The starting path.", + "allOf": [ + { + "$ref": "#/components/schemas/BasePath" + } + ] + }, + "tags": { + "description": "Tag identifiers that have been declared in this sketch.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/TagIdentifier" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "BasePath": { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to" + ], + "properties": { + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + "TagIdentifier": { + "type": "object", + "required": [ + "__meta", + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "info": { + "allOf": [ + { + "$ref": "#/components/schemas/TagEngineInfo" + } + ], + "nullable": true + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "TagEngineInfo": { + "description": "Engine information for a tag.", + "type": "object", + "required": [ + "id", + "sketch" + ], + "properties": { + "id": { + "description": "The id of the tagged object.", + "type": "string", + "format": "uuid" + }, + "sketch": { + "description": "The sketch the tag is on.", + "type": "string", + "format": "uuid" + }, + "path": { + "description": "The path the tag is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Path" + } + ], + "nullable": true + }, + "surface": { + "description": "The surface information for the tag.", + "allOf": [ + { + "$ref": "#/components/schemas/ExtrudeSurface" + } + ], + "nullable": true + } + } + }, + "EdgeCut": { + "description": "A fillet or a chamfer.", + "oneOf": [ + { + "description": "A fillet.", + "type": "object", + "required": [ + "edgeId", + "id", + "radius", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "id": { + "description": "The id of the engine command that called this fillet.", + "type": "string", + "format": "uuid" + }, + "radius": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to fillet.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + }, + { + "description": "A chamfer.", + "type": "object", + "required": [ + "edgeId", + "id", + "length", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "id": { + "description": "The id of the engine command that called this chamfer.", + "type": "string", + "format": "uuid" + }, + "length": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to chamfer.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + } + ] + } + } + }, + "required": false + } + ], + "returnValue": { + "name": "", + "type": "Sketch", + "schema": { + "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", + "title": "Sketch", + "description": "A sketch is a collection of paths.", + "type": "object", + "required": [ + "__meta", + "id", + "on", + "paths", + "start" + ], + "properties": { + "id": { + "description": "The id of the sketch (this will change when the engine's reference to it changes).", + "type": "string", + "format": "uuid" + }, + "paths": { + "description": "The paths in the sketch.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Path" + } + }, + "on": { + "description": "What the sketch is on (can be a plane or a face).", + "allOf": [ + { + "$ref": "#/components/schemas/SketchSurface" + } + ] + }, + "start": { + "description": "The starting path.", + "allOf": [ + { + "$ref": "#/components/schemas/BasePath" + } + ] + }, + "tags": { + "description": "Tag identifiers that have been declared in this sketch.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/TagIdentifier" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + }, + "definitions": { + "Path": { + "description": "A path.", + "oneOf": [ + { + "description": "A path that goes to a point.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "ToPoint" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment that goes to a point", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArcTo" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A arc that is tangential to the last path segment", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "TangentialArc" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "a complete arc", + "type": "object", + "required": [ + "__geoMeta", + "ccw", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Circle" + ] + }, + "center": { + "description": "the arc's center", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "the arc's radius", + "type": "number", + "format": "double" + }, + "ccw": { + "description": "arc's direction", + "type": "boolean" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A path that is horizontal.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type", + "x" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Horizontal" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "An angled line to.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AngledLineTo" + ] + }, + "x": { + "description": "The x coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "y": { + "description": "The y coordinate.", + "type": "number", + "format": "double", + "nullable": true + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Base" + ] + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + { + "description": "A circular arc, not necessarily tangential to the current point.", + "type": "object", + "required": [ + "__geoMeta", + "center", + "from", + "radius", + "to", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "Arc" + ] + }, + "center": { + "description": "Center of the circle that this arc is drawn on.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "radius": { + "description": "Radius of the circle that this arc is drawn on.", + "type": "number", + "format": "double" + }, + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + } + ] + }, + "TagDeclarator": { + "type": "object", + "required": [ + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "digest": { + "type": "array", + "items": { + "type": "integer", + "format": "uint8", + "minimum": 0.0 + }, + "maxItems": 32, + "minItems": 32, + "nullable": true + }, + "start": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "end": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + } + } + }, + "GeoMeta": { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "id", + "sourceRange" + ], + "properties": { + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "SourceRange": { + "type": "array", + "items": { + "type": "integer", + "format": "uint", + "minimum": 0.0 + }, + "maxItems": 3, + "minItems": 3 + }, + "SketchSurface": { + "description": "A sketch type.", + "oneOf": [ + { + "description": "A plane.", + "type": "object", + "required": [ + "__meta", + "id", + "origin", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "plane" + ] + }, + "id": { + "description": "The id of the plane.", + "type": "string", + "format": "uuid" + }, + "value": { + "$ref": "#/components/schemas/PlaneType" + }, + "origin": { + "description": "Origin of the plane.", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "xAxis": { + "description": "What should the plane’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the plane’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + { + "description": "A face.", + "type": "object", + "required": [ + "__meta", + "id", + "solid", + "type", + "value", + "xAxis", + "yAxis", + "zAxis" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "face" + ] + }, + "id": { + "description": "The id of the face.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The tag of the face.", + "type": "string" + }, + "xAxis": { + "description": "What should the face’s X axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "yAxis": { + "description": "What should the face’s Y axis be?", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "zAxis": { + "description": "The z-axis (normal).", + "allOf": [ + { + "$ref": "#/components/schemas/Point3d" + } + ] + }, + "solid": { + "description": "The solid the face is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Solid" + } + ] + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + } + ] + }, + "PlaneType": { + "description": "Type for a plane.", + "oneOf": [ + { + "type": "string", + "enum": [ + "XY", + "XZ", + "YZ" + ] + }, + { + "description": "A custom plane.", + "type": "string", + "enum": [ + "Custom" + ] + } + ] + }, + "Point3d": { + "type": "object", + "required": [ + "x", + "y", + "z" + ], + "properties": { + "x": { + "type": "number", + "format": "double" + }, + "y": { + "type": "number", + "format": "double" + }, + "z": { + "type": "number", + "format": "double" + } + } + }, + "Metadata": { + "description": "Metadata.", + "type": "object", + "required": [ + "sourceRange" + ], + "properties": { + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + "Solid": { + "description": "An solid is a collection of extrude surfaces.", + "type": "object", + "required": [ + "__meta", + "height", + "id", + "sketch", + "value" + ], + "properties": { + "id": { + "description": "The id of the solid.", + "type": "string", + "format": "uuid" + }, + "value": { + "description": "The extrude surfaces.", + "type": "array", + "items": { + "$ref": "#/components/schemas/ExtrudeSurface" + } + }, + "sketch": { + "description": "The sketch.", + "allOf": [ + { + "$ref": "#/components/schemas/Sketch" + } + ] + }, + "height": { + "description": "The height of the solid.", + "type": "number", + "format": "double" + }, + "startCapId": { + "description": "The id of the extrusion start cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "endCapId": { + "description": "The id of the extrusion end cap", + "type": "string", + "format": "uuid", + "nullable": true + }, + "edgeCuts": { + "description": "Chamfers or fillets on this solid.", + "type": "array", + "items": { + "$ref": "#/components/schemas/EdgeCut" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "ExtrudeSurface": { + "description": "An extrude surface.", + "oneOf": [ + { + "description": "An extrude plane.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudePlane" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "An extruded arc.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "extrudeArc" + ] + }, + "faceId": { + "description": "The face id for the extrude plane.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "faceId": { + "description": "The id for the chamfer surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + }, + { + "description": "Geometry metadata.", + "type": "object", + "required": [ + "faceId", + "id", + "sourceRange", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "faceId": { + "description": "The id for the fillet surface.", + "type": "string", + "format": "uuid" + }, + "tag": { + "description": "The tag.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "id": { + "description": "The id of the geometry.", + "type": "string", + "format": "uuid" + }, + "sourceRange": { + "description": "The source range.", + "allOf": [ + { + "$ref": "#/components/schemas/SourceRange" + } + ] + } + } + } + ] + }, + "Sketch": { + "description": "A sketch is a collection of paths.", + "type": "object", + "required": [ + "__meta", + "id", + "on", + "paths", + "start" + ], + "properties": { + "id": { + "description": "The id of the sketch (this will change when the engine's reference to it changes).", + "type": "string", + "format": "uuid" + }, + "paths": { + "description": "The paths in the sketch.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Path" + } + }, + "on": { + "description": "What the sketch is on (can be a plane or a face).", + "allOf": [ + { + "$ref": "#/components/schemas/SketchSurface" + } + ] + }, + "start": { + "description": "The starting path.", + "allOf": [ + { + "$ref": "#/components/schemas/BasePath" + } + ] + }, + "tags": { + "description": "Tag identifiers that have been declared in this sketch.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/TagIdentifier" + } + }, + "__meta": { + "description": "Metadata.", + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "BasePath": { + "description": "A base path.", + "type": "object", + "required": [ + "__geoMeta", + "from", + "to" + ], + "properties": { + "from": { + "description": "The from point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "to": { + "description": "The to point.", + "type": "array", + "items": { + "type": "number", + "format": "double" + }, + "maxItems": 2, + "minItems": 2 + }, + "tag": { + "description": "The tag of the path.", + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + }, + "__geoMeta": { + "description": "Metadata.", + "allOf": [ + { + "$ref": "#/components/schemas/GeoMeta" + } + ] + } + } + }, + "TagIdentifier": { + "type": "object", + "required": [ + "__meta", + "value" + ], + "properties": { + "value": { + "type": "string" + }, + "info": { + "allOf": [ + { + "$ref": "#/components/schemas/TagEngineInfo" + } + ], + "nullable": true + }, + "__meta": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Metadata" + } + } + } + }, + "TagEngineInfo": { + "description": "Engine information for a tag.", + "type": "object", + "required": [ + "id", + "sketch" + ], + "properties": { + "id": { + "description": "The id of the tagged object.", + "type": "string", + "format": "uuid" + }, + "sketch": { + "description": "The sketch the tag is on.", + "type": "string", + "format": "uuid" + }, + "path": { + "description": "The path the tag is on.", + "allOf": [ + { + "$ref": "#/components/schemas/Path" + } + ], + "nullable": true + }, + "surface": { + "description": "The surface information for the tag.", + "allOf": [ + { + "$ref": "#/components/schemas/ExtrudeSurface" + } + ], + "nullable": true + } + } + }, + "EdgeCut": { + "description": "A fillet or a chamfer.", + "oneOf": [ + { + "description": "A fillet.", + "type": "object", + "required": [ + "edgeId", + "id", + "radius", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "fillet" + ] + }, + "id": { + "description": "The id of the engine command that called this fillet.", + "type": "string", + "format": "uuid" + }, + "radius": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to fillet.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + }, + { + "description": "A chamfer.", + "type": "object", + "required": [ + "edgeId", + "id", + "length", + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "chamfer" + ] + }, + "id": { + "description": "The id of the engine command that called this chamfer.", + "type": "string", + "format": "uuid" + }, + "length": { + "type": "number", + "format": "double" + }, + "edgeId": { + "description": "The engine id of the edge to chamfer.", + "type": "string", + "format": "uuid" + }, + "tag": { + "allOf": [ + { + "$ref": "#/components/schemas/TagDeclarator" + } + ], + "nullable": true + } + } + } + ] + } + } + }, + "required": true + }, + "unpublished": false, + "deprecated": false, + "examples": [ + "exampleSketch = startSketchOn('XZ')\n |> startProfileAt([0, 0], %)\n |> arcTo({ end: [10, 0], interior: [5, 5] }, %)\n |> close(%)\nexample = extrude(10, exampleSketch)" ] }, { diff --git a/src/wasm-lib/kcl/src/std/args.rs b/src/wasm-lib/kcl/src/std/args.rs index 562c36c3c..ee3921ad4 100644 --- a/src/wasm-lib/kcl/src/std/args.rs +++ b/src/wasm-lib/kcl/src/std/args.rs @@ -1071,6 +1071,15 @@ impl<'a> FromKclValue<'a> for super::sketch::ArcData { } } +impl<'a> FromKclValue<'a> for super::sketch::ArcToData { + fn from_kcl_val(arg: &'a KclValue) -> Option { + let obj = arg.as_object()?; + let_field_of!(obj, end); + let_field_of!(obj, interior); + Some(Self { end, interior }) + } +} + impl<'a> FromKclValue<'a> for super::revolve::RevolveData { fn from_kcl_val(arg: &'a KclValue) -> Option { let obj = arg.as_object()?; diff --git a/src/wasm-lib/kcl/src/std/mod.rs b/src/wasm-lib/kcl/src/std/mod.rs index 05cf1fbab..f1cb08c26 100644 --- a/src/wasm-lib/kcl/src/std/mod.rs +++ b/src/wasm-lib/kcl/src/std/mod.rs @@ -91,6 +91,7 @@ lazy_static! { Box::new(crate::std::sketch::ProfileStart), Box::new(crate::std::sketch::Close), Box::new(crate::std::sketch::Arc), + Box::new(crate::std::sketch::ArcTo), Box::new(crate::std::sketch::TangentialArc), Box::new(crate::std::sketch::TangentialArcTo), Box::new(crate::std::sketch::TangentialArcToRelative), diff --git a/src/wasm-lib/kcl/src/std/sketch.rs b/src/wasm-lib/kcl/src/std/sketch.rs index bcf089c17..fd8367d32 100644 --- a/src/wasm-lib/kcl/src/std/sketch.rs +++ b/src/wasm-lib/kcl/src/std/sketch.rs @@ -1486,6 +1486,17 @@ pub enum ArcData { }, } +/// Data to draw a three point arc (arcTo). +#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[ts(export)] +#[serde(rename_all = "camelCase")] +pub struct ArcToData { + /// End point of the arc. A point in 3D space + pub end: [f64; 2], + /// Interior point of the arc. A point in 3D space + pub interior: [f64; 2], +} + /// Draw an arc. pub async fn arc(exec_state: &mut ExecState, args: Args) -> Result { let (data, sketch, tag): (ArcData, Sketch, Option) = args.get_data_and_sketch_and_tag()?; @@ -1516,7 +1527,7 @@ pub async fn arc(exec_state: &mut ExecState, args: Args) -> Result close(%) -// const example = extrude(10, exampleSketch) +/// const example = extrude(10, exampleSketch) /// ``` #[stdlib { name = "arc", @@ -1595,6 +1606,104 @@ pub(crate) async fn inner_arc( Ok(new_sketch) } +/// Draw a three point arc. +pub async fn arc_to(exec_state: &mut ExecState, args: Args) -> Result { + let (data, sketch, tag): (ArcToData, Sketch, Option) = args.get_data_and_sketch_and_tag()?; + + let new_sketch = inner_arc_to(data, sketch, tag, exec_state, args).await?; + Ok(KclValue::Sketch { + value: Box::new(new_sketch), + }) +} + +/// Draw a 3 point arc. +/// +/// The arc is constructed such that the start point is the current position of the sketch and two more points defined as the end and interior point. +/// The interior point is placed between the start point and end point. The radius of the arc will be controlled by how far the interior point is placed from +/// the start and end. +/// +/// ```no_run +/// const exampleSketch = startSketchOn('XZ') +/// |> startProfileAt([0, 0], %) +/// |> arcTo({ +/// end: [10,0], +/// interior: [5,5] +/// }, %) +/// |> close(%) +/// const example = extrude(10, exampleSketch) +/// ``` +#[stdlib { + name = "arcTo", +}] +pub(crate) async fn inner_arc_to( + data: ArcToData, + sketch: Sketch, + tag: Option, + exec_state: &mut ExecState, + args: Args, +) -> Result { + let from: Point2d = sketch.current_pen_position()?; + let id = exec_state.id_generator.next_uuid(); + + // The start point is taken from the path you are extending. + args.batch_modeling_cmd( + id, + ModelingCmd::from(mcmd::ExtendPath { + path: sketch.id.into(), + segment: PathSegment::ArcTo { + end: kcmc::shared::Point3d { + x: LengthUnit(data.end[0]), + y: LengthUnit(data.end[1]), + z: LengthUnit(0.0), + }, + interior: kcmc::shared::Point3d { + x: LengthUnit(data.interior[0]), + y: LengthUnit(data.interior[1]), + z: LengthUnit(0.0), + }, + relative: false, + }, + }), + ) + .await?; + + let start = [from.x, from.y]; + let interior = [data.interior[0], data.interior[1]]; + let end = [data.end[0], data.end[1]]; + + // compute the center of the circle since we do not have the value returned from the engine + let center = calculate_circle_center(start, interior, end); + + // compute the radius since we do not have the value returned from the engine + // Pick any of the 3 points since they all lie along the circle + let sum_of_square_differences = + (center[0] - start[0] * center[0] - start[0]) + (center[1] - start[1] * center[1] - start[1]); + let radius = sum_of_square_differences.sqrt(); + + let current_path = Path::Arc { + base: BasePath { + from: from.into(), + to: data.end, + tag: tag.clone(), + geo_meta: GeoMeta { + id, + metadata: args.source_range.into(), + }, + }, + center, + radius, + }; + + let mut new_sketch = sketch.clone(); + if let Some(tag) = &tag { + new_sketch.add_tag(tag, ¤t_path); + } + + new_sketch.paths.push(current_path); + + Ok(new_sketch) +} + /// Data to draw a tangential arc. #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, JsonSchema, ts_rs::TS)] #[ts(export)] @@ -1914,6 +2023,42 @@ async fn inner_tangential_arc_to_relative( Ok(new_sketch) } +// Calculate the center of 3 points +// To calculate the center of the 3 point circle 2 perpendicular lines are created +// These perpendicular lines will intersect at the center of the circle. +fn calculate_circle_center(p1: [f64; 2], p2: [f64; 2], p3: [f64; 2]) -> [f64; 2] { + // y2 - y1 + let y_2_1 = p2[1] - p1[1]; + // y3 - y2 + let y_3_2 = p3[1] - p2[1]; + // x2 - x1 + let x_2_1 = p2[0] - p1[0]; + // x3 - x2 + let x_3_2 = p3[0] - p2[0]; + + // Slope of two perpendicular lines + let slope_a = y_2_1 / x_2_1; + let slope_b = y_3_2 / x_3_2; + + // Values for line intersection + // y1 - y3 + let y_1_3 = p1[1] - p3[1]; + // x1 + x2 + let x_1_2 = p1[0] + p2[0]; + // x2 + x3 + let x_2_3 = p2[0] + p3[0]; + // y1 + y2 + let y_1_2 = p1[1] + p2[1]; + + // Solve for the intersection of these two lines + let numerator = (slope_a * slope_b * y_1_3) + (slope_b * x_1_2) - (slope_a * x_2_3); + let x = numerator / (2.0 * (slope_b - slope_a)); + + let y = ((-1.0 / slope_a) * (x - (x_1_2 / 2.0))) + (y_1_2 / 2.0); + + [x, y] +} + /// Data to draw a bezier curve. #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] @@ -2090,7 +2235,7 @@ mod tests { use pretty_assertions::assert_eq; - use crate::{executor::TagIdentifier, std::sketch::PlaneData}; + use crate::{executor::TagIdentifier, std::sketch::calculate_circle_center, std::sketch::PlaneData}; #[test] fn test_deserialize_plane_data() { @@ -2161,4 +2306,11 @@ mod tests { crate::std::sketch::FaceTag::StartOrEnd(crate::std::sketch::StartOrEnd::Start) ); } + + #[test] + fn test_circle_center() { + let actual = calculate_circle_center([0.0, 0.0], [5.0, 5.0], [10.0, 0.0]); + assert_eq!(actual[0], 5.0); + assert_eq!(actual[1], 0.0); + } } diff --git a/src/wasm-lib/kcl/tests/outputs/serial_test_example_arc0.png b/src/wasm-lib/kcl/tests/outputs/serial_test_example_arc0.png index a06938f06b59c23cb595615835968044464a4681..ce6d69dd719c857dbb39a9a1d51841fc5e53a913 100644 GIT binary patch literal 51187 zcmeIbeO#1P`aeGSgk{ER8I>uOl&xmenqY~{w&f~o#`yTQ3e=!o|*gizOHl6eV-ZV^ZowudwswExGz_5 zg8M$_T-Wu!-q*u9C*}9AjqiK+!*?4DhQ6T_Uin`JLr;9$?T6mI@TEBM(o}sCScFa6*6{CI;BTetee_uJ-Ae0OJ5>0b5Eho5D9{=4jqUyXdcuI;0oKQH=v z#h6*=vO})DJu`xH@$l7@aJlui*4tTgJ$Q|&w10HvnhfDzPa7B4F?vP;j)wsj%-J_m6VT)U| zc?Ue)&E-x6?Pe}_QUh+;k2~OT2R!~?#$y2mqe^Dj-pV+&X=LQ!?_*v_Xui24xFE6R zQtWUE#vEb4mNRpT@6O!n&EDO=cp;|xP(brL0nKj)pQYzi%));-WQaWdMSML!*SV}L z){>ah_-bTvMt;-5j=BQ_D(LSfKj&q?q!p3vD@?5`EY(uhPq_#A%|*YEUv8OOG^!-H z_4`dDeUf(hChRKd7T4fwYA6Ybss4UhHjTt)@C^v>@m6eX+A80GZgU$d#~D6~jm?c~ zc)U0YADT`!R29a5dEe0240G+R^IrR6v{ymOeM1eSlkB61zV<~$5~gd}VbI1XMpwfF zy?J4GPC3m%&RUv#F8X2F;G>f2DhFo76pixXAw}Fg7JhS&A>4i}!oElRBmQd)?Arqe zP90n2OT#*F;J}Q$xOJB<&3q<2uXnP)Gk>^qP`!E9VEe^v$3^QxUd@H!H4Dqr zBlnBJ1mF5Ftb4`vFw=`+ruMV(bJn+Jzn8A`E=={SQAe;MT}WyASu%aK5z1$eo-MsXL?65kly{=(KHQ&52-AcnU)#fDC zCP2e5IDIVbO5d>_xpO7F1Y%nj(Xl6@BVU%67sPTR!g)2KTYb8@E!{rRzrnmD%DH2< zZ7GRkMevo!f^YxL=PDM5ziO)DbXXKev~t8~KVr4h-_bD|-Zv?II;qVbwj^`&EOT>0 ze(Nf8>n!v6Rr%*wMUgF_O_LLTVy^O*fM5bWe=akYcI#2czN*QQ~715=4k>@oL0rD zszfIVn7unmAlTZv#@hNuw(Z4iTRBT3KwbLA|7;t(dYjR4eL`i#%l(zK3)K;)0s}sa z$|xoKzz705z704P zbbGw%c8tE%?Uqi;XUgQIhDl~S!eIdc&Wntt7isYWl*WLzQ)c@_QpE0|mE)dBQJ#WT zzLTyzwKsn9h3e(Iiu$}WFqwouAA`tq)|x{Y#sCjWeJTGv1`A?tx};ZW999_Pm)`R< zm0Wnvj7bByg$Bef+7{b>6HwKdhUpV1RFV1>r}~HAzrM9){ZZxqy=^Vu&=Nop;lC&? zvmQ;kk1gPDK8a89Vvz5sjduJLo!AnsG)J3?=>y4`C}RLl*Iv>GHM8j}37tGe0SxU4 z3pAhXGbF`#xxaIVe}i!gTjE#W6!m#G-S=o<@huD@@8+q4Px~aCKXU%!#r*=nJAeW? z2W!~Xr0Zy?T<8QzX)_7D$p~(>U=p( zC!`vzvd9CIl+4cSKx0U9l$Zt?LW7MghQmS)148X#&;_5;ynnJT^kg-x`5+yCI<~+^ z#V#(4eJ>%QLv;y$jx&CaFUUtsl{`YNhb=lx3s@P+bD3*FV~&M)l$abPZ6pstRiu?z zd(;ep1btIv-WU}QWJq&agBXVQi{Mw*+pk%VHa9o#5cbfuPS$uhrgr5DbA&MmtHvb# zRGW9YHm~JuM)UJYHw%+KgGS6Z@@gdcH>j&YM)^S}qg03SZ4rR0X^?D!Cr0;56=&9K>swN2Y^3l3&Lzzbf*LYyGhlBortG*~aJo&H%W_&)sb! zW_MBd3)M?zcPG{q4lv0eXpP+bwO}co9YwK+eKwgciDej*e|Ah_GdxloBsn>w`9Iqp zOR0I1|BUY+@R`5!iS@1IroCNmI$&i~hM&tg9xV-C8&wzU8br|IBSBY~wd@Y5-5uUZ zH~;9Vo703{l5?>NjBtW9jdJN`P-rmzh{b?R$YDR^-{5yBP-5dXs3%pzciZPZN@<6zPp(fEMo}ZNC{0UwxR=EaEshO*J z%qHvj7ogUX;-sm_actV+V-c6)s#a$^@+}?t_V#S$MIZkZ@AWhuF&Ib*0J8RDa$}F( z6*}QJ{gpxdO{L}K{_Eo=PpDkJ?qgD`36;5_m2FU}SNaF6^f%P)uYJY|VwJISv~y~7 z)6{H1ReqWt?MOdzc(NI;7gEV{-R-Lm; zwQ7R-rRS@2FOa8WRaS*Zu0PK<#yqmLwDji|EBa-R#VXB*EuT&>)zu``MK7G$Qekb& zuwEwiv-T)x4rVR>^jvpTb@+Q|f$Y)#Sgy*5iTwla4$XU(fe>E7KB01ne*@gpqZobG zxlfH9yN&P0#MoM==bxLN-^|QrdUSqM^u0blv62faL5L|6;daXn#v6)8O(o#ptMZ$P zmo?Bz8Tci5oA?77u$%>>ya`rF@nl^r{^G#RL6M31J%pS!dk-AwQ&3m;i~*ru-lJ@i zs}2XkB*|X|u~o834n7gsvb)Fud}zE9T7G>?c}mkFN2y6^F)5{<r*MN*Q!FcX zlvya2v)GF)-wW0{ctU@upFjv00`y2l2=h6F!z33qyfaWpQ&pH6&uRKhD#n%|$ZGWjk+VH`bb+wa`v|9^?BH6a7Ufg=28Tt12n{YCYsr zt;VRBgRR2b_*c{FrbR`LsaXRIwN0Blc9hHtzkm0I&%8GmePH;$CdTl=?uP=l(+nxj z+>M|dVj|8BbGiyQN~H35U~y_xM!Nb($OyWhwAbsKqLUkjw*BDa`2E)(?r-W6Jbmx= zh;mG;nCTM{b+6n!-mwC!_z9mTG;G!H`WF{d-lBe)-#rDV z^1eS+&vQGuDF1^!Z|(}uej~fY@b8jYm?mb437hs@nBA*jc3}6nLNZ6D7yY&9gYQ2W zX;?F8%<(=nNhrkyNRuWBiIy#@-C;Oi4LV5#y3<@)kOa?R8CMvdH>JgI`Wbj$bf}Y7 z#vzd0(&7}(;>PQl-%$+N{ZYa~7`ZT6Ocds;**P20V0(o(Y2jc5wme(k_wvJIuK)N1 z$uc1!VaEOiDZan$ube$!y#!J;6s{T6z2f|?cQH|#rw#KIN;)UMX(~ldq_8kJ7+}2c zJ1*Bl&M-2)gGCy*d|F)3@~bn;mqS(k+HNvcdPK+645LRrMY$eAvHbz0P{M2SO-<8G z8!3fQm9&0erlhX$&8)F7yST|@V{mb4)sOka_x4GuUltEyGYXhBG3^;4Oq!gMifP%} zzPK>^_^x*gA;L$-eDoP%iA#KB7;)`qGfzVsWy%NRV{C@~L2QP-xfTS;t>5@`Jo~e1 zTH_IkG#Sq^U{XFw*;$)ycJ47<8K3kqdDgP9{_v|pb^-<=JNPHUXtF+NXWl(NNC(70 zTfdK)zGEsh^O>3ZkN#s~+P($X35c>X&O$dyS~Mpy!MHD7W@wv+Wu$b2cLA#-cnd%h zf7V915YjcZ7vdZJv+M89E;x1Y=BaWu>PM8dHS>s`1l#>L_aM^|c3b$q+{}(#bJKsf zg=~y&|2q0N>a>#9$IW49C`gPTmbrtF?}FZ^T|VTK^eoSA4g>}c?UP(O=fG+cIC#Vd z>AuHi2Ud|1*2It!LT)@Qm--RNa1x8ys4Ga2;1c3$+1)oe$^ft|Um1j;r+R$SmGL1R z95k%Z(X`Bi}JSCr86esjmv zvIJ{BsULLF>(LbDwe_u5BpU7pXtpgrjR}qZ=;nj4wW=jF8OqE-3!R@*ZU&>*&_jaB z+{`G0@C8tNQmC3}XLa5Q+!Vp>eaIgY9kYWip)Rlp4LzzJqh#ci<#rhG&!2G9W*OW zr!YillYuEgJ}MG&GVSHTjlUpRS>Yj;hRm1xPs^W+)K5`O4047K6Vt$i_E~`I@dOC$ zn;Qd^^;*;;0fL|yZw)k*l5?I0#H+Z9IC+la-^K0!F3GhX?3kk^_}i7cJ^YusR04*! z#m^vJ#?)H{8_nJbx(%W-7qE^xVdq-9S}3jKpxd)E|?A(KH~0l|BOtsNW!qZ zy4r)!w7}z(#T1Vv5Q9tMgzcl4Mk2~8&t(?pHeZ|-5BNOlaG^5ibqE14ScEn%Y3O!> z8SV9=EOVygLS|8_{Y2{GW{;eK;_E4nbFw&+uB}K~NfF7*{iSJmn9HsA!>iwq%P&b7 zO9oAxwWTb^C#QVTa04e?O@X0yQzWn$sP%5)nt8YOl+5Rl10c-#F{%+9Rp~b~R1JF1 z_bLE>{qN@B?Ky{yg4F=9z;F&;9(ZucwveWOP3YFOPJt36Q5f-lMDzP>@LXI|bqad* zHgpR40OL|v$b?E{P3>XtrgspAI&MFDFh2gG3GhJ`6eJtMgA%oL0Zn+P*V8|Bp{o&1Qu~i;mjOpOK7p0_q%28L-m{ z<|@QUk%=v_rj`a0ilIxXU{bl10Cby5w*tuIWLVO#!r~6!M^PO}xb?9V<(~EXZWvcY zIrG2%u(F~e833Kuv}n?fjbvR^R4NQ<-ZcX*tPJiB&@Cpy$O2R3_d~Y{L&(3!rNzdl zm4rY209U@OTG9kf4jyTM3vNo*alqWsO2VlddY2BvFnc{-poJ|ezgZM_ASYoAg$IUu zDhv({zI+#jGLJm+Nc~qxT%;jC99p^E_xnI)%DwmAyRW4@As7Gu*Pi*+-#;{G-{oF| zJI)u*cQlm%D_Xvp@l1RYfh3^{%?8R~_~SEa_FER`2y5dr*2asgjxFV^^dLmMecy|YW08F7Ti-Tjs(Ll{ydMl#0SyMALLys%^y?}VH#`TqN}~iuQ)fR z=C5BP-7y^|^Qpgc%!Epmn(SfkrGL12bZp%tgbin(pGV_A(l@C7d|}Av1Ly2pf|_SK zsTl$dz@>o#E9kf3)YbJ=Ik`L}q;g33zzQ;iB%OOH4}S+IEhR;Y8wCW1SZyH@O*1V` zGYd1@|GVvRhy-3lg0Lm(no&p-l(0Lf>Q;H(t$oh+S}%@FA{^%;b|GSUeiHJ5tvN`S z`y+pY%85^@J>so&)5+&2!II`f0MAakkEV}^xI0z8j`s~JD?lZ_20BpeUug<@Vc`Gt7C|uR$yt$*b%IJKTay-`$rKhJCin_U0 zBXnke>49K>67@htESVkCBb26y;@2}8??*n&Qz8svT#L)Qn3eyq)mdjfP4yT9Wr-We zXHz*D;A8n+eLjYjS@8(34i@M1tDJsmHBDe9)!Q4zz;@&gdFT* zZI5JVmcY)pa%X(|=8iSs@@D5Uq}P5jbKi(oWKw*8Pu@(A#!P?b1PDk$M8h=lSl?$l zuV<2GsSt*TOJ2Ur+7xbWiUZEYa(Ta=^6rIW>*jqiCU%V}#oswXBy>0WHz=qDZrk)V zIsH12*!?@J&?XXm^KG9h)NrqY!RV|TtU;XsX;;;nF@M}KwGdivY1*TJIo*tOOAnLNfZ0cgV5T6x*(iH@3HK^>bYFR<1*Ti*^4N?djjb zMOQ;W)Bg%+DhD-+=#}gbM1Yb(>o|DE6p5vZB`S-~ozZw@sBsgO!jrCJX3XpKx|j0X zzYw>V${P*B3-t4A=x1?6S(>AGBnH$f3|M-Mn=wEDG}V2x@-JpJ+-t4B_vr`vKtqw} zGaZS_xpW-Sh8Zpi;StqdX2MiAMmd83GYNIM-pLqAb8{f&{ZGHMtKwf_iNl2J;x&T1 zDUQOx!E<646U@)b9GlSm5Lj_-gf>)1r`p0)H@HMX?vx;WgqJR=LeT{N8TfmkW9|oP>4tl`YNTeDeE-*T|{i>k0Vk@=?#8W{u%vre$&e#SHOQ=2;OAA zi&~vDfS=}=zWB$Xi9d!-I(z#^W9u>_YE+=LvC!PNXkG7Z;H;n0f6u- zE(}D*X*Ou6>B&<2_|0FZ?2ar3%_d?%+2>Iawoz>zW+efkk?=yoQRGqzXZ+Y3lM7*x zyDb92%XWCc_dId_w|SGz}FK4n?5IZ`K?<~;gwH>FNJ!O?jh3w zkXqvJ^;S9ni9n^iafGGuAHJ)4LS{<+7;QzBfgUc?d|Z^F#xFiPesN1qVrkAi>Ov9j zhS;4x>apbRx*O}e$6tHd@9qNP2wW`uaC2+Pdd&z!`zx3H=belBwn%vo8r*#I4M?HA zHoN9+pM(dgai-N~RAR_O!am3Xi$TNCE>KOhd$2vy)EsGyiHqBJN>d8sAa|w6|0g%I znYa*|SX8pOZ&>_yuLG^cGexk%p8l?6qy~a229;kP^v9E{GHo&7b#QDJ`Ymahx#_jDN=t_@yysu$KaFJQGvC4Xg7qrFud8((S9Zh zL~@+VBU+bd>tR*q8h3&i{)f!lp_#W|M+CR1KEUx~00D(+bvoOrq%vnoLcT90X1vAf zB2wM_;btoQ6HuV}VEo#nrYA!oO+>5^6HyUL((TR3i6?YcAx@PU)jfXv$Hd^qb*aJ5 ze?o^3ncBCR+DGcjuwk-0e_B;3x`UpGXnexbfnJPNC=;s&N4U(aAGl0dwiumf&m&v{ zNo%B}dfCE~ndC>v+6IGhz}oJHwJET+iO>M_x5EDs^FHF|oIBWAzrsc;&%Tv%FOdU7 zDP>1I5^0~~gBCQkP_y|q2 z#j++K3|jB+9FCAq$wl>E&{Zm9K`7L4n|FA4UN#XG9ALlK*69XkX&K3Up53^{bkr?L=;JQK?UGXTh4mw z7|J_4CjUNz?=v$hXc<6XB!ohf%VaP!Waei!l~Ei81S64C0yqvRIF4cX>iiVSSi(UP z^;rRVr@iPrF+QZRv)Oz20Gkc1v1>9HR;>;?*n)6D|!yK7AqZ>-ISi;AYY~w_;;z*2357*L!#+zy z3>2dQG4BBh{0(fo_D89E%be8>wm&Jo_{SP_$0uQh&*ysXhw87cXY%O!-lPx zmtYM`(3rUV!_E6pdoa)leN3%K)*U5MfW*+R*RSkNIp#~Te%6M;)`pAb`ab6RQTifw z8ek%4PaH?X>_;2M)a~mY`brPrjqvG2ZiqclOI)9VHd{>_y5AEi`A%jGCCnE?yCBSX z=&mBACki}0Tt+;;KM@4fC-FR(PdsB`>f$Ry{Os_D+l*R0x5={F-F4Ts2+M$T&T;PY z>v#^Ti?!DbBbks4f#u@fhMMBc8p;}ZA!_oe~lv-?ngFT{`dzAvqoSKN26 zXDp?pZNDY{84aIBa%XR0S4n~~9-hx3;%jqF!od|Nmpsn)O4B2?lLi%AHqV>2jiMxV zR05mFZ#Zfig;5PCICRJ>_R>P%oU-|SQsa&e8NKkv{ico_)2Z&EnCOF_EZMSUOBKQG zM|KbHYrfANmAyEIioJxKXMls6h@LLiy+AP2{l=ed1B3gzeC`L zmmwQTZrBLUKnDEz^f{N04~)L@-+#SszhrR?YS}JWuf+e?Aodk^YnVZ~AsdlVuiaHk5)e z2%A+YO znW{j*4Ls~q2lD!8!#>mp`zuu954VaOC2B0n??6&WwxwVxMD|DIlpUTFbm{27Uf_H<^-~ z)yS|_s6GD_ksx`BObimh=-Qlj&NK*VZKSX@rMtA?K2|#7<{%>v6|O5;j3}s{tGGT| zR?alajoCSscFJd4+bLS{w#3(L5emn1t0bD^*Zj6$FQIQJMG4MHi6LFz;GV2hwT(t& z;_>GvQ3{Ue-1y+ieum(-lVKp6YmY9KOrrTTniYQa=yhqob0ZX+chw=|*8rhVA z5wt6#^uWQ|1Ks92?eWxox7K%~8yY;oR=@6f_pwQqDnc12( zYg)Hh+6IA@kVDp0M>Vl?APp(tGsU~#+(9wam6IFtut9FL8P&p7v_Od#KjXq1{~d{5 zzn{$77Si_YU+Z~Uvmnq--llr*FN~(aoQ)yozm)jFBZCGtP}Pn~{n*(CoE*hC$-p_4 zmuf73FrHx&MR@v*KZ$pLa4n@2>3Izsv4XKsxYkPEH|#B566edyTM!^`_n zqz1$wl`Ow9sk}!rX;_85&4$i-^o4&;N`)1$PlxI#gUP4#ARnTf5t?P*?D8s#pX6HT z+cxtYgzN#Yazj{cXxJi-F6v^*%pk{Z z$wNaLQXtw4Xgaw$+8u?BqKBc{)W41ol-?{gn_m&D`)r%#kobmNqUk+Jj_JxRs?u=M zn1bzf)NlcG;9}1quKwuizPq1JnxjRbQS97Q(CQ2pj|7r`163moRJ5WxHM(t&U;%Pa z199$QEu!Va2V{1%GlACe0rtgh)(^CCIgPt@vuv|ekV%ruq2%bYkZa3MyxQE-;&+=` zVXVir++5~ri9b|{)uRAb@T+7voYV^PE#t?Jw*a}bsl}9=VSaG#qYFrNk z_0%4-k%VU9Ey@EV&E+Ib8Xi6fXY1U`BPc@RSbU>A?=ny%3`T0>J3yHbn3z{`T0(AG z6}50(uvkp>ML`z(MO})UB!lo(4Wjkv&=4{R<{v6)EGze~tJM7D0Tup6<^U` zl!Q>*hclH#&Q7D?kaOvyfiLoAo%flG=O2vDB}4%itzRQ^bWY5BY`MPn*7mI zi!KRl=RgbId)Nqr%FL1|1Ut$m+GbL1dx7Es?z6~f{L8kyK;88`DY>5I?0T%cKNo2o zzoyB4$51qU;l&p#?+T0S20&HyJRRF+HH%z9nl9|mxmBg3Pq?H9DXW@Zt^A6`{01db z$tK};kT8y0=51MUc9KO>^X0ml8?B;iloBOG!5W5THx47dVW^;NG5VrpVmy_kMBdR# znp|!Clm&K=DiW8#%$n&bC8T3*ssEYr43{Ges8ENeQhQ9cq}`o|!<~Gj-8cUG%W}sh z%b;Xz5VzD^yS5UofDBgH)$9U+XdVj$g~4HWA*t6JDx@xRX^!I3>)AHb5*~DKG$m7Z z&cNFa{T82{6qM+zORbkAwcyZf2bBXm@(UC4ybUh3>4}9WOyU9IrLM)n2R=NC$zl}7 zRXhrNtjZMZ(JFqnS-!_4T4)Cfb#PM395w0ES$efD@=-kr8Brf%S3S_`F*s7VYi~fH4^~00il^yfVOfUX$q}q z4(oHeGJ+LZh<*-s4`^YA{FPhw*B# zny5(gC!x4H(vWJ9Vw>(`eQC=)4HzZALGq!aG}@^EWz|j+Zclwh=S`Vn7q)|1&|m36 zbT|}0`mFeRlJx)b&pQOV~0GnjVe$tg+x@0w-m!?R0g{P0U)AMT2k<$DbEJu18# zq_Y=vej^WL!~UHKR;n};<{9kJ-)CqHV#Nuw?9)jj;FOsNRvXu|)L-QhWbp_v6p?I5 zS3cxn#_ld!RY@C>P@bZ|&`0bR()F?BaeY<7ZtSnyQ_h(n6d>lKg~lK=P?kPpIni=Y zt9(ajRS3N|85<5vWR%Fve00oiO2y91CphQ9*qhac>i<>2oKf23u75wv(0taG*jWkHH?R!U5C| zIs*+bjY1I;nb)v{i)RgST%gw#AjiE_r>t2SXQf20$+~)VU+&+=b`@8pP)$3id80px zcpvE_>ys%;C>Q1wbc-EE;ywnU!)uu#iH~?z+#*&vXOY3nBwwvM zB~|ZL&~u{@&f!AXCU3?X=JS|-k@7r6(_UhKoG$Df_s&0M4IORL@nJG;0IjUA|Aj$| z`B0B&5jB$`+~wgMiP8yB<^T?d=@x2_MIE{)HpqezPX=@YLo;s zBSm4+fTYJMs##{Lfs`iN7EQEIu|*Fdi*74ck$!-rUg^qfq<4^NSc71+e5iu1QM25W z1g0az{hfgY+!?oE0kuf02}Qt^eP$vq;i*^nk}P7bTRsVu=z#sVnN{(?Nan*06q-u zAMibp8tIQOLK53sc_$9$XmmWJ#R$GVb)Yhr^FG=K3TSf*iIg2i4vm-{#&7~ijXBu- z2%KC<;o_Qt3;$Ua<+N{#OgY?cPWhMCT8$>;|5MVUChlw9?L|8;@g^G)B#|GOisukZ zu~`|N$vN0E1we7&rc7Ztn8wHzfz<|)N>`r7aS{|ruEJ>#U0_rGQ_{Q7xofaW1)_0E z3(rMWqO&^?Y)I87iYFwvLhP4zQ!FAUJZ*3h_5?1~dWdBlNm+(0GCRmTU73w^&^1ao$@vq_j`E-F zp}k-EokUW+xF#1s^hQ-_djdU^5>c#Z9ASFAS!kC~JFI=RaYK}IH^hDfwuO3Dw+dd; zRa$O!`C~d-PFuwBO1IYC#*UG+|6NlpO6chG1w8T!S96?1E6Nm%#x_9k0H9{Na<6cA zoJ7`qz@oP$h2AK_5ihb|&bDbD9+PAr?;?9FLQZXQ?x@<<@b*g~T5M>c6R)NdwPPE0F)aIdQfx}T;BXJ}CKw8}N zDCfuv)yBXwLfdar#=KTSuy&O@jgdXP}tQi;r|wkwc=UQb#z zl7@*xflP<~yr)}*upoCjXM0&gE=P7FM;+oA4YWX!OTZpOBm`X1rcfz2O6x)`VMCjQ z1`E@Temh8*2eFErRvvV?VYr#a$a16`I3(QG+9P2?NgIm}4B40=SaFp|hF z%!MR61Wm{n(RN4Y7}80PKX@Qj%n;pjN(9qk*}f1Qd?f<%gGP}D66Q*%toj9{7}*`Q z71Iw}|8$ zWE?(C+sw4%;l}<#;uVL5nE4D4L|?q3(=}{x$?<=BqohElEVdLJ=INUdrLC;D6!I0) zf7(@Y5Uo^$@0p8kRdgbDtvc?nB-Igc#2^Tgihq+YppA#hpFxa?QEhm|LX>&)6Qb-00B!9)o} zd$E@ULt903*_}JgaAuh_Lvm@JMw!a6!ytgSFN43iP`zDw5Ex7HbM03c>n(Az|FAlZ zNTxnwQ(p{Pg;bS&lGNC94WV^odze6?V|yU>M{X4CkR*ycR=Tp9^5F)-Yc)tSNN)O! zs1gV_y_~{d&ObpnI0wPWF!hzBExHM^wg@OC?J!f`luyll*2Q=R7EPaUUT^mT zf@`57G)dz237P?PdL?E5NEo$LT1VDo%jyE6iM1e3j4% z4&4s|;@NO$M*fKW6S)P*O_|K_s`y<(I?3P>r$~tTu4w=0&gVWXA!Wy=M4ddUF@j{* z`bskW5bx$`g+W82K&pC+6O>&bCNJRM)gXZs636VgJf4Qm`Vv0nE;SsRM)Nw!^Rm95 zt_1jdee>oH!)QA3m<`QkVv1Rs-Hf3hYao*}D0 zLP4NQx)M6urWC=!d-3aBDM7^|Y5qDMgrF3v;v?E3;J|yt^08Jhr&!O%%K?`ITg-($^7)pJ%lf80nog=I0#WDp=Zv(zKYMm*0jPTX+@Rb ze_q&y)M#bb#S5Y?B!=w5dKi&zw)j{DsHNl(WuiBI@g<&vuH}dW}tgFL8@Fx;ZS6#u<`b^zI5WR7dI@=oY@jTuQ!6kl5t0f#rK&&+8gX%cjz9#>fas01Nc3O=HUWF=-`OpyZWq%~ zmSLB10iWHjrmEdnYe8Jx2^w+LigvO-u(22K@V3D;_ zmkJm*f&Oc{vI9_tfKUUMOc`8Uai;(mthLMEc(5SPRboa*8Uj=A7vZ0w5xi zT7azhNz4A3=2YnrOm*c+WoTro=J4Beak_*}3zvJt^bED=3vg2&m!3RGB^xU8tE|+u zszj>=D5z-XJOJrK1s~wbrSiU}CQ6~KfgI{5!;jH<##n4#1AQr2yIrw7BMifk&{lK- zDqSdwoc;l_x{o(OuxM7{$wHIG!l($$lGB`3tYqzle6H&~bAj-59yc_J@JRatIO`|u zMulK0ykkqiT5JRb+vx9NuG^L0OKNwQ@Z25`)W+$uc}$;HX(-}IsPa-Rj@Yhjke2mz zRXRLdS^%-Ey3F~x>clTWt+3$+r{Q+vyFy$W2-;fFO&p9E~ns<94RV5DjK8& zhY!sHYQx@w`0W4hHJ2&1KBTGvu;8&S6(wC%N9`IszaW8)Ml;+g%0wyRRb7OPG+0g+ zjQev5h#@#iip|92wW4#xN(p0_S4))>{$8FRn2VQ_-&MQH=U^?nfgqdGPH=;1&R z*TBF)+MPumqHSpt4hQ=9-$hN9I~Sc%|3SN{aS(%xJDAo;TWF8-L6Qa4)lVXOOD&se zQ8=25`ZyCVP#^=~lj z9T6Iw95u1O&s+chezbtDmvOBbA{>3=ieD9y?!^Z3g+C)Qd3s%mu@A&({1H2f46UAr zRGR`NzVR7s-a0h{ak#s|%l<&3P@Gws&g{DQR&{!GuL_TiXWNxF$wNNJ_E7NCPY)Ob zk`P-2^r~Mx@f};YeHNgj)WH2?@+C)^a;`TL5Y@qfN*A^yA+fM^D{{^-rtzf92HxgX zs(B7KitS_~m*~c~;X{jeejt8fE1qKDtnb1TuUa03eMUVCJWkJmQgwS?K&R<|$g`-RJeB68*eBy1{* z_WRnZ)4jxbW?E)q{|%Fz-2MyizaNx5D?6X7csjmnuFS*TK=(i>@c8WcwxXaIGwZKL z_OhI@Qis`i-luGsK7Be}E#o0XRis!b44w`RczEEzfd)HYk07xXxn0iqBk&AuylTYI zNrKYq!YvXnA28=&+Xq6O^>)ae?UrSd-@VEgR`5Xy11m1h%Dy@dtb{BC(G}Fd^@SOY zq!fbt<^2;dZD_@nSUarpBKt@-{_moqN#TF+V0yBFGjrzJWn1R8u2pTOq-yi%003tW z=^91+u7FC7B6M!;ijl1#PhhDN8Dl%?+5t(|s>BhC20EaXSdT^sR9zu)3jk8#;wYYxV(@;3bo;$pm!(^djB!oJ%QzxIl=9>!Ldz&?dClo^WZgt*8vFrS5<$Fv4y2?jvS^=r6rd8oX2WMcu3TI%knK3uia*BfImt$LJr> ztPi0#>_l~W@T97NOalykj@u|XbYSz++K%_%P^4W~rqyhlx5VE&c8p+GGRo7HfNfG) zPcpw#Xlw3F3*8>QkxuYYqLR}VpG>3RB)pz6MVK=l3th}GH|`>@$qWmWR@@0D29Mq-}oHFTJLc;gch>xt%ws*s!!g4o6Y z-Ly2V`JBGE5@%E7r*Gj)TOLWKv(FF;YxXQ$hKISmH!vB;^!4lvmR5-jmxvn#oGjDw zix(@&nrTq_+WwraWiQlWBGJ>J2T54*J67?rhJd#90VgSV(L9K}&Vw~)w~c|#Gi0(z zlr8%lPf4vXC%fxJxcqMHmp9oEv&onpIYM}U}uCpN`9fRMsZMSi@T{I9oPf$ z7c9gZ4Oagl4#>1sPQm3!v~`w)uTx{%%G8ytN(EpcFhT_Qcs!DPyeNzWe9A&&cA}p- zlI66@U8MUdt>a*NPcoxZ*a=!Bx`uzj#-z{-wSdek*oGz8iGE)B%qEkZgu5ut{U>&E ziqbSc_f!+uJKfExvv+wJTBK#jLg<^AqjKS>s0JKIxn45|jZG1X>E@96*1PX6!_F6R z^Rh&O%@PTYu<{Kn-WB_6cj6+n4K4*BkF2|55i3VyEntO|6918b#xpchr2W38e94F@ zN+KiXDy!=6@$}(H=Gwk3>Vs`3A9jx9%u>P3cv&4LEbDz5<^(|;KGY>7V1R;SXaeq3 z+*&sO)QHYB(j?JH(_u=b)zbc2r5TwNwk_)Xb1`1w$3Sr`$l~BY*W63|Ob%o%a>5Yj zxw$>~I2|iu4q^>Jt?P*N&@i=B3AO}|H$s?JHcU&3j1{Sw%S36|OyO$s_v|@F+sa_5 ze-aDO+fzrJ(ykx?+w8q`x*_MKEE2cN6gQ&tWl-Jg$*N{YMd9#OTHZ`S%{wE& zO$`C$_{20&N=g67E8oJl74@?!Xj5y9!jelFQXvHB`4KkWavA_FL(`=elMs zAvz;a{)6&SNEKgm&#FjtD54GbVcfFvB~h2)S*JuaO`%o< z!T|`1DmuEuHlhRZp3X6W@{*ogGS6rJzA3Y9Q+8j?0&p4vgP`zIPRjsa(9s} zMsq51K1GqzgQglP1+?-VP+oE8rX^0H^f3mS3F<~Z8xseiQppOLR0*9Y)|IWg4Oj3g z2Wyn3OB9Z(1`FdKDhw829RbfWvs0c*k($g**Ex&H4v??iZ6bmHBmBlc;wT-B-=8eT zN{dRpx@=X5M}lFmw;%27Slu38t3TYEZ=xZ~q7E}EMvD-a;B|{|D`;EFUeNWzE_XX{ zQ8A191YNmzu$hPuj+#64>^*eD2OZSb8(*+R6JJ_T!NRV_9onf*IH_#h6L%5qUQTC{ zF^S9QMCD8pm9unkA%>3G=&%r%!+C;zTeH<9FEryWV67Q93&3EzQ_itvfs{{C^e64? zc91qL=ets2tQ6GG52Fwr2wD%67IK)DGc9Im%V=QK(O^meyYM$Mo8HJ45YEvTuE$mW z!2a7sF%f=(Wkk$+_ucNDBMy0-i@s)dh1<)rO@7IALTsgnLYNSWjX^|<*!)fOnl0ck zqf_onYBrnVBdEQDvmJdos3lKB8^?iKYH+9$p>Yc}C6JTvN{X8jWDUN?xp(ghy6q{V zgY=f}pm?ws-ROq1@=ZPXBy2j-bu8pBPNT+h;;+RX5^;iKGog;iiPy!6(XqV=!_jk-}TC4+Zg6`OQ;SGGJdymo? zJz*7S{{)psPt>@kPOB_6a!v^ly1?$7$;W<|w*f+!hRNAFqDVWKB6%G8u(Ms!x1R66 zv78Ik(#?E{bc8s2Fco!Fw+k=_hv(iy?Ayd9*^!-#GK#N8V-}t>a{*smS}Xi6oJ96_ zHe{S9XvC8WJOhA0S8+w#FFI#p6rIM*YH%HR_ zW#-#BJouZc^>oz~U5=unp}I+5H3OX4CQe|-@udRB=`JeaCOo$0LmA}tun5X0E(7(h z;N?A;wm1}b6EmbU^Q5qr@ALU}m*tEsog-#BSBtkAui%D<#|(5qi5oeBpTxtkji0Rw zptA=)?K-O#lR!PHSvWw}tRozH(K&m@2bt0FE$YZLD^u9z5}yr#ogO0}Muj-m9IcMO z|Aw@0V!LS@^FzLag2}=n$^ZvO+X6x78#2}O7F0_@L}Yd-IQEP__TQbX6%hB|Fmi=T zy1=s*nBu~g7B~eW%kbqQ@Fr3?YYWvyJag+iyXpLBXScVqXy7-%0z?Vq z)5W?{6+9Nt7wejNG7$SGy*iQlEQ9A2W8dLgpE_~DPjz*516_L&kciCj*_N?Ty8t@Y z>wXz}apt9ZPM`~V`3lTW2F_8{$>YS}?VVrwBfS!LirzMd1P7PlPLRY4CGf>xSrh8= zTf%YXy7CnJd^%4)L7YcOXByCvWB$%jXl}xh#e)ywhOsujg&`NaF_q1(W-4^(cADeG zGiT2HgBN;GGTlLvc&m2jfqO&g&QP?^&@})!hM11e#JRt8bOMf-9wAQF>>HZ*6dUx; z+E%(!FBLmY%VgCu=%L4UG)nHMC9K}^NLC#D@X+_X_$}?A`Y}^1$^2?#%2Ev zX{+EA<)my;E!5ON5yGK?d0zMmC-AUv0w4ov;9wV-#ED35_bIdbHZhX}~MlV8tAXOMcz5u|~GEO1J6$=aiR8tJe#!(zH*t(4c)s#`bp!58En+_6GxlkH2K_o-0BmYXtCkI^*#|XwL5a0quj>tcH-?cM=Xxg z+b?1dzJ1axcD^J63J05!bidY-LAN!s{fQT=XNstX0V(yx#Z^QmyH(Jn%k}FJwr6Dw z^nBeIs_xQ_3e6+21?m8flMJw3r0Bsw5Tl;9ZNl|8s>_ALqTteMz@%)1?!l zE5ze|Ea*Ut=WS|t(QRwu20R1Z4Pf7sO*ew#y0ISxsL>HAk{8tx4W|n~jO)JsXZ3C> zlbzm*HW5)UQ4x_c#mJN(%DXc0pg(oVP^^V7IY?Xs+{~0caL)pmO>Clm$S>5{=ypcz%qHU*(mPh= z(}Eo1s_3<82d{sfK6o*7f>QqT@xEWJ8G_|;tsI46py4Y2;FXIbmQ44(a89e3j~9Mk zR>V$kzCdplxyJ%NB8yUBL6*fMT{DDiR4;%xKrd7;um@gXJs%=V4617wYO?>{on9%u zxXL-k>_8oAENdd2g~XajSEW7l$r5Z4Yoy*;L>paso@~y2{0tV^fFNIbYdhR$Hkq*% ze1@%}xb2JLwjE-#0`0NIf#MI-PC(qMWyJ!jY7e|q)&3KxJ>6Z-XVe>T|7H1W61X-k z^_*28&4jP{Im>h6tzlR{;l%OA&#F$)bu#~3Z^}t}r~4^KXaMo`y!m}a1R>NCrm}~Cl>*kaa7~BxRUC!_X>c@oMC)d{5+qx8T0K3laW+%;O+3T7xrEP< z38Z@r=)jX!jAA+kiUgC;6PUN^#=#b{A4~B)M#Jo0|50?yM|#^eX7-7D5b6vV4fpQg z;+)7#(Z%VFKL%Y|aCRAE2rid7BQOLPlDosP%l0NzF6aB8>ELaV+x0kRd&;!@XFV*? zbW*c}VoCt)%FT_p;|heu_2dKSy3O{3HFOhjlA8m=vXTS%KXS@VhduRX9AA2;P#U%c z2Y599R8&+{rB79dOKNj<^O~B?2b`c916G9Zx_pk*Pgd1VuY8|gX<;DeS3X2{l}7Ks z{trd>69K5cV>OVtA^$}0#!OJbA8B{_{8syp284xv7@ z{vN=sTp^xQtLCC8Y|Nl_ONu-!w@EU73qzh6*x`7b=SGalVB(St-NTZvfl*PNIyn#jYp8;_EmWV z*I~LAW~cQn*4?b&oIY^7yjM6ASMs%z=F;UibgAIzHN?Q^7G+QBHSUQNZ>km?C3E3G z&*LU^Sj$r$lN~l%#~*Qb95J3EGNB=UZ70$~a3LV!Io*%;+meNNH9QwVkuG5oGP^l@ zw$j_3ZPoMb+at#SByceNbfukRooepB?jSGC2!#WM*RVRbpGmEz3dE6T=VEg+%`nooG0|{$;+c}yqKbV%ZE|i;u8R}#W?^O*Kwp0aW?ut z9h8kzrKMOm`QOa@Xw$bu&7dPV6Tx;I5MCJ0w0o92$AZp6fIXiJ z)6AD(mxwcBd}vb|U!h8&;sI+2SxhG$(w1h5rwodXlV>*1G~1MbVer&rS4uIX(;*!) zV&=1IL?mIOUHcR%Qf`lL{DsO&5%8NxK899K!ddpT{YB3!xV994pmz1Tclm~zBtD-& zoJ5es2Z2@77G5vT_|OUaun0bxe>k7gC?f9G623>WGc(9u;!Z#itn6gkfg4P+9pPfn zxVU{Im=644_Dy&|ESzQuoq52GV#U=j^ZR}{Zo*R&zPy}L>UxUuu*WsP(;Owd0d6rJ ztS63a$)}_JW{K}@GcY~6Hl0d7aJE-aQ>Y?RfcFx{gZtc1clQ=7^RvIj8TQ1^@oYqQ zPC01%r_iGs!ly+M-CE1Wu|q%~e;<{RicOcKD+bCh&;amq*A0szf*Qxy%o^xgrxWy} z2dB$iq>C56LAyD>tA-W7b>P%T>wF9H3xmA(}?-IKPP zV#0JjmijM)`cH95YH<{8<3P77^<<#|#Q^)pXu8eCo%R`-Vmw`!Rk|G2HhS}f^|Uq> z`g*)6wi%0q=h~*dh`}tuDAs*UN5k)pe>8OV?Ade8==^Yw;H57ny zl2{H4We_o)rMbVwTdA+nTAZM>3l`9EOb;@3e3lP0Sj^`$aVd*_=-Fb<3NNBh|Eh?M zBL-@=Y@#0-z*+49qKn(Ro`<1da6Dz2WBkjW$Tf@yFkyY%*R&Q7KKp3K2Cs%M7Nb`& zvi?;lfxIteW|O6_rz%UBw6ooqBEyIjNuh~kfYhTc{}LJmhYgc|)V0N#K2xUXJGI<@ zX}gm3PiZ;jUz(y!(>J;4xfcG;nf;Y^ViG}}^kPSZzL^S+OnzOv`O`ZSla}O;#M~6* zjw(vJu|4aKjokr{J8cPNz`HN8Wr?og^bVauI(>`tI5wM wlvm?U&ckgr?gW}{VK=rH{a*!-*73Ve9jRYaAO4sD{|g=W+ABMM^VZV;4<_^Aq5uE@ literal 31241 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 diff --git a/src/wasm-lib/kcl/tests/outputs/serial_test_example_arc_to0.png b/src/wasm-lib/kcl/tests/outputs/serial_test_example_arc_to0.png new file mode 100644 index 0000000000000000000000000000000000000000..2729db0fdfe22457d4354e41188373335f6005c6 GIT binary patch literal 64165 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 DD!M>7 literal 0 HcmV?d00001 From 34f019305bde06bb1bd4a11e5a191ca521cc783b Mon Sep 17 00:00:00 2001 From: Adam Chalmers Date: Mon, 18 Nov 2024 16:20:32 -0600 Subject: [PATCH 4/7] Move tests into simulation (#4487) Replace wasm-lib integration tests with KCL simulation tests. --- src/wasm-lib/Cargo.lock | 2 + src/wasm-lib/justfile | 10 +- src/wasm-lib/kcl/Cargo.toml | 2 +- .../benches/compiler_benchmark_criterion.rs | 2 +- src/wasm-lib/kcl/benches/digest_benchmark.rs | 2 +- ...lsp_semantic_tokens_benchmark_criterion.rs | 2 +- src/wasm-lib/kcl/src/simulation_tests.rs | 1144 +- .../kcl/tests/array_elem_push_fail/ast.snap | 157 + .../array_elem_push_fail/execution_error.snap | 6 + .../kcl/tests/array_elem_push_fail/input.kcl | 3 + .../tests/array_elem_push_fail/tokens.snap | 219 + .../kcl/tests/array_index_oob/ast.snap | 82 + .../array_index_oob/execution_error.snap | 6 + .../kcl/tests/array_index_oob/input.kcl | 2 + .../kcl/tests/array_index_oob/tokens.snap | 105 + .../basic_fillet_cube_close_opposite/ast.snap | 418 + .../input.kcl | 11 + .../program_memory.snap | 644 + .../rendered_model.png | Bin 0 -> 94415 bytes .../tokens.snap | 789 + .../kcl/tests/basic_fillet_cube_end/ast.snap | 411 + .../kcl/tests/basic_fillet_cube_end/input.kcl | 11 + .../basic_fillet_cube_end/program_memory.snap | 515 + .../basic_fillet_cube_end/rendered_model.png | Bin 0 -> 91030 bytes .../tests/basic_fillet_cube_end/tokens.snap | 765 + .../basic_fillet_cube_next_adjacent/ast.snap | 418 + .../basic_fillet_cube_next_adjacent/input.kcl | 11 + .../program_memory.snap | 766 + .../rendered_model.png | Bin 0 -> 89755 bytes .../tokens.snap | 795 + .../ast.snap | 418 + .../input.kcl | 11 + .../program_memory.snap | 766 + .../rendered_model.png | Bin 0 -> 78728 bytes .../tokens.snap | 795 + .../tests/basic_fillet_cube_start/ast.snap | 396 + .../tests/basic_fillet_cube_start/input.kcl | 8 + .../program_memory.snap | 515 + .../rendered_model.png | Bin 0 -> 90740 bytes .../tests/basic_fillet_cube_start/tokens.snap | 747 + .../ast.snap | 291 + .../input.kcl | 6 + .../program_memory.snap | 339 + .../rendered_model.png | Bin 0 -> 52386 bytes .../tokens.snap | 519 + .../ast.snap | 291 + .../input.kcl | 6 + .../program_memory.snap | 339 + .../rendered_model.png | Bin 0 -> 57700 bytes .../tokens.snap | 519 + .../circular_pattern3d_a_pattern/ast.snap | 671 + .../circular_pattern3d_a_pattern/input.kcl | 21 + .../program_memory.snap | 59637 ++++++++ .../rendered_model.png | Bin 0 -> 130206 bytes .../circular_pattern3d_a_pattern/tokens.snap | 1137 + .../kcl/tests/comparisons_multiple/ast.snap | 80 + .../comparisons_multiple/execution_error.snap | 6 + .../kcl/tests/comparisons_multiple/input.kcl | 1 + .../tests/comparisons_multiple/tokens.snap | 105 + src/wasm-lib/kcl/tests/computed_var/ast.snap | 435 + src/wasm-lib/kcl/tests/computed_var/input.kcl | 14 + .../tests/computed_var/program_memory.snap | 194 + .../kcl/tests/computed_var/rendered_model.png | Bin 0 -> 19651 bytes .../kcl/tests/computed_var/tokens.snap | 585 + .../kcl/tests/fillet-and-shell/ast.snap | 2694 + .../kcl/tests/fillet-and-shell/input.kcl | 80 + .../fillet-and-shell/program_memory.snap | 2716 + .../tests/fillet-and-shell/rendered_model.png | Bin 0 -> 89412 bytes .../kcl/tests/fillet-and-shell/tokens.snap | 4407 + .../kcl/tests/import_constant/ast.snap | 35 + .../import_constant/execution_error.snap | 6 + .../kcl/tests/import_constant/input.kcl | 1 + .../kcl/tests/import_constant/tokens.snap | 57 + src/wasm-lib/kcl/tests/import_cycle1/ast.snap | 119 + .../tests/import_cycle1/execution_error.snap | 6 + .../kcl/tests/import_cycle1/input.kcl | 5 + .../kcl/tests/import_cycle1/tokens.snap | 219 + .../import_from_other_directory/input.kcl | 1 + .../kcl/tests/import_side_effect/ast.snap | 35 + .../import_side_effect/execution_error.snap | 6 + .../kcl/tests/import_side_effect/input.kcl | 1 + .../kcl/tests/import_side_effect/tokens.snap | 57 + .../tests/invalid_index_fractional/ast.snap | 107 + .../execution_error.snap | 6 + .../tests/invalid_index_fractional/input.kcl | 2 + .../invalid_index_fractional/tokens.snap | 147 + .../kcl/tests/invalid_index_negative/ast.snap | 141 + .../execution_error.snap | 6 + .../tests/invalid_index_negative/input.kcl | 3 + .../tests/invalid_index_negative/tokens.snap | 189 + .../kcl/tests/invalid_index_str/ast.snap | 107 + .../invalid_index_str/execution_error.snap | 6 + .../kcl/tests/invalid_index_str/input.kcl | 2 + .../kcl/tests/invalid_index_str/tokens.snap | 147 + .../kcl/tests/invalid_member_object/ast.snap | 83 + .../execution_error.snap | 6 + .../kcl/tests/invalid_member_object/input.kcl | 2 + .../tests/invalid_member_object/tokens.snap | 99 + .../tests/invalid_member_object_prop/ast.snap | 83 + .../execution_error.snap | 6 + .../invalid_member_object_prop/input.kcl | 2 + .../invalid_member_object_prop/tokens.snap | 99 + .../tests/linear_pattern3d_a_pattern/ast.snap | 588 + .../linear_pattern3d_a_pattern/input.kcl | 19 + .../program_memory.snap | 11561 ++ .../rendered_model.png | Bin 0 -> 105991 bytes .../linear_pattern3d_a_pattern/tokens.snap | 999 + .../kcl/tests/mike_stress_test/ast.snap | 51879 +++++++ .../kcl/tests/mike_stress_test/input.kcl | 3476 + .../mike_stress_test/program_memory.snap | 31146 +++++ .../tests/mike_stress_test/rendered_model.png | Bin 0 -> 47712 bytes .../kcl/tests/mike_stress_test/tokens.snap | 105903 +++++++++++++++ src/wasm-lib/kcl/tests/neg_xz_plane/ast.snap | 264 + src/wasm-lib/kcl/tests/neg_xz_plane/input.kcl | 6 + .../tests/neg_xz_plane/program_memory.snap | 208 + .../kcl/tests/neg_xz_plane/rendered_model.png | Bin 0 -> 57584 bytes .../kcl/tests/neg_xz_plane/tokens.snap | 459 + .../tests/non_string_key_of_object/ast.snap | 102 + .../execution_error.snap | 6 + .../tests/non_string_key_of_object/input.kcl | 2 + .../non_string_key_of_object/tokens.snap | 141 + .../kcl/tests/object_prop_not_found/ast.snap | 82 + .../execution_error.snap | 6 + .../kcl/tests/object_prop_not_found/input.kcl | 2 + .../tests/object_prop_not_found/tokens.snap | 111 + .../kcl/tests/pentagon_fillet_sugar/ast.snap | 1349 + .../kcl/tests/pentagon_fillet_sugar/input.kcl | 44 + .../pentagon_fillet_sugar/program_memory.snap | 4024 + .../pentagon_fillet_sugar/rendered_model.png | Bin 0 -> 84359 bytes .../tests/pentagon_fillet_sugar/tokens.snap | 2265 + src/wasm-lib/kcl/tests/pipe_as_arg/ast.snap | 953 + src/wasm-lib/kcl/tests/pipe_as_arg/input.kcl | 27 + .../kcl/tests/pipe_as_arg/program_memory.snap | 3404 + .../kcl/tests/pipe_as_arg/rendered_model.png | Bin 0 -> 92943 bytes .../kcl/tests/pipe_as_arg/tokens.snap | 1557 + .../ast.snap | 150 + .../execution_error.snap | 6 + .../input.kcl | 7 + .../tokens.snap | 219 + src/wasm-lib/kcl/tests/poop_chute/ast.snap | 2073 + src/wasm-lib/kcl/tests/poop_chute/input.kcl | 58 + .../kcl/tests/poop_chute/program_memory.snap | 1781 + .../kcl/tests/poop_chute/rendered_model.png | Bin 0 -> 75067 bytes src/wasm-lib/kcl/tests/poop_chute/tokens.snap | 3723 + src/wasm-lib/kcl/tests/riddle_small/ast.snap | 660 + src/wasm-lib/kcl/tests/riddle_small/input.kcl | 17 + .../tests/riddle_small/program_memory.snap | 510 + .../kcl/tests/riddle_small/rendered_model.png | Bin 0 -> 64023 bytes .../kcl/tests/riddle_small/tokens.snap | 1077 + .../ast.snap | 1647 + .../input.kcl | 48 + .../program_memory.snap | 4405 + .../rendered_model.png | Bin 0 -> 75389 bytes .../tokens.snap | 3009 + .../sketch-on-chamfer-two-times/ast.snap | 1647 + .../sketch-on-chamfer-two-times/input.kcl | 48 + .../program_memory.snap | 4405 + .../rendered_model.png | Bin 0 -> 75389 bytes .../sketch-on-chamfer-two-times/tokens.snap | 3009 + .../kcl/tests/sketch_on_face/ast.snap | 638 + .../kcl/tests/sketch_on_face/input.kcl | 15 + .../tests/sketch_on_face/program_memory.snap | 849 + .../tests/sketch_on_face/rendered_model.png | Bin 0 -> 52909 bytes .../kcl/tests/sketch_on_face/tokens.snap | 1113 + .../ast.snap | 1613 + .../input.kcl | 51 + .../program_memory.snap | 1565 + .../rendered_model.png | Bin 0 -> 45247 bytes .../tokens.snap | 2601 + .../sketch_on_face_circle_tagged/ast.snap | 630 + .../sketch_on_face_circle_tagged/input.kcl | 16 + .../program_memory.snap | 1025 + .../rendered_model.png | Bin 0 -> 79975 bytes .../sketch_on_face_circle_tagged/tokens.snap | 1065 + .../kcl/tests/sketch_on_face_end/ast.snap | 748 + .../kcl/tests/sketch_on_face_end/input.kcl | 20 + .../sketch_on_face_end/program_memory.snap | 969 + .../sketch_on_face_end/rendered_model.png | Bin 0 -> 103095 bytes .../kcl/tests/sketch_on_face_end/tokens.snap | 1281 + .../ast.snap | 755 + .../input.kcl | 20 + .../program_memory.snap | 969 + .../rendered_model.png | Bin 0 -> 20042 bytes .../tokens.snap | 1287 + .../kcl/tests/sketch_on_face_start/ast.snap | 748 + .../kcl/tests/sketch_on_face_start/input.kcl | 20 + .../sketch_on_face_start/program_memory.snap | 969 + .../sketch_on_face_start/rendered_model.png | Bin 0 -> 83475 bytes .../tests/sketch_on_face_start/tokens.snap | 1281 + .../kcl/tests/tan_arc_x_line/ast.snap | 596 + .../kcl/tests/tan_arc_x_line/input.kcl | 16 + .../tests/tan_arc_x_line/program_memory.snap | 251 + .../tests/tan_arc_x_line/rendered_model.png | Bin 0 -> 30694 bytes .../kcl/tests/tan_arc_x_line/tokens.snap | 1047 + .../kcl/tests/tangential_arc/ast.snap | 273 + .../kcl/tests/tangential_arc/input.kcl | 5 + .../tests/tangential_arc/program_memory.snap | 213 + .../tests/tangential_arc/rendered_model.png | Bin 0 -> 40585 bytes .../kcl/tests/tangential_arc/tokens.snap | 477 + src/wasm-lib/kcl/tests/xz_plane/ast.snap | 264 + src/wasm-lib/kcl/tests/xz_plane/input.kcl | 6 + .../kcl/tests/xz_plane/program_memory.snap | 208 + .../kcl/tests/xz_plane/rendered_model.png | Bin 0 -> 54550 bytes src/wasm-lib/kcl/tests/xz_plane/tokens.snap | 459 + src/wasm-lib/tests/executor/main.rs | 3 - src/wasm-lib/tests/executor/no_visuals.rs | 142 - src/wasm-lib/tests/executor/visuals.rs | 74 - 207 files changed, 360969 insertions(+), 233 deletions(-) create mode 100644 src/wasm-lib/kcl/tests/array_elem_push_fail/ast.snap create mode 100644 src/wasm-lib/kcl/tests/array_elem_push_fail/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/array_elem_push_fail/input.kcl create mode 100644 src/wasm-lib/kcl/tests/array_elem_push_fail/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/array_index_oob/ast.snap create mode 100644 src/wasm-lib/kcl/tests/array_index_oob/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/array_index_oob/input.kcl create mode 100644 src/wasm-lib/kcl/tests/array_index_oob/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/ast.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/input.kcl create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_end/ast.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_end/input.kcl create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_end/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_end/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_end/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/ast.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/input.kcl create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/ast.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/input.kcl create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_start/ast.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_start/input.kcl create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_start/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_start/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/basic_fillet_cube_start/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/ast.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/input.kcl create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/ast.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/input.kcl create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/ast.snap create mode 100644 src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/input.kcl create mode 100644 src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/comparisons_multiple/ast.snap create mode 100644 src/wasm-lib/kcl/tests/comparisons_multiple/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/comparisons_multiple/input.kcl create mode 100644 src/wasm-lib/kcl/tests/comparisons_multiple/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/computed_var/ast.snap create mode 100644 src/wasm-lib/kcl/tests/computed_var/input.kcl create mode 100644 src/wasm-lib/kcl/tests/computed_var/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/computed_var/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/computed_var/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/fillet-and-shell/ast.snap create mode 100644 src/wasm-lib/kcl/tests/fillet-and-shell/input.kcl create mode 100644 src/wasm-lib/kcl/tests/fillet-and-shell/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/fillet-and-shell/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/fillet-and-shell/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/import_constant/ast.snap create mode 100644 src/wasm-lib/kcl/tests/import_constant/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/import_constant/input.kcl create mode 100644 src/wasm-lib/kcl/tests/import_constant/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/import_cycle1/ast.snap create mode 100644 src/wasm-lib/kcl/tests/import_cycle1/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/import_cycle1/input.kcl create mode 100644 src/wasm-lib/kcl/tests/import_cycle1/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/import_from_other_directory/input.kcl create mode 100644 src/wasm-lib/kcl/tests/import_side_effect/ast.snap create mode 100644 src/wasm-lib/kcl/tests/import_side_effect/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/import_side_effect/input.kcl create mode 100644 src/wasm-lib/kcl/tests/import_side_effect/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_fractional/ast.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_fractional/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_fractional/input.kcl create mode 100644 src/wasm-lib/kcl/tests/invalid_index_fractional/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_negative/ast.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_negative/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_negative/input.kcl create mode 100644 src/wasm-lib/kcl/tests/invalid_index_negative/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_str/ast.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_str/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_index_str/input.kcl create mode 100644 src/wasm-lib/kcl/tests/invalid_index_str/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object/ast.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object/input.kcl create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object_prop/ast.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object_prop/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object_prop/input.kcl create mode 100644 src/wasm-lib/kcl/tests/invalid_member_object_prop/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/ast.snap create mode 100644 src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/input.kcl create mode 100644 src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/mike_stress_test/ast.snap create mode 100644 src/wasm-lib/kcl/tests/mike_stress_test/input.kcl create mode 100644 src/wasm-lib/kcl/tests/mike_stress_test/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/mike_stress_test/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/mike_stress_test/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/neg_xz_plane/ast.snap create mode 100644 src/wasm-lib/kcl/tests/neg_xz_plane/input.kcl create mode 100644 src/wasm-lib/kcl/tests/neg_xz_plane/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/neg_xz_plane/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/neg_xz_plane/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/non_string_key_of_object/ast.snap create mode 100644 src/wasm-lib/kcl/tests/non_string_key_of_object/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/non_string_key_of_object/input.kcl create mode 100644 src/wasm-lib/kcl/tests/non_string_key_of_object/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/object_prop_not_found/ast.snap create mode 100644 src/wasm-lib/kcl/tests/object_prop_not_found/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/object_prop_not_found/input.kcl create mode 100644 src/wasm-lib/kcl/tests/object_prop_not_found/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/pentagon_fillet_sugar/ast.snap create mode 100644 src/wasm-lib/kcl/tests/pentagon_fillet_sugar/input.kcl create mode 100644 src/wasm-lib/kcl/tests/pentagon_fillet_sugar/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/pentagon_fillet_sugar/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/pentagon_fillet_sugar/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_as_arg/ast.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_as_arg/input.kcl create mode 100644 src/wasm-lib/kcl/tests/pipe_as_arg/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_as_arg/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/pipe_as_arg/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/execution_error.snap create mode 100644 src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/input.kcl create mode 100644 src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/poop_chute/ast.snap create mode 100644 src/wasm-lib/kcl/tests/poop_chute/input.kcl create mode 100644 src/wasm-lib/kcl/tests/poop_chute/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/poop_chute/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/poop_chute/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/riddle_small/ast.snap create mode 100644 src/wasm-lib/kcl/tests/riddle_small/input.kcl create mode 100644 src/wasm-lib/kcl/tests/riddle_small/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/riddle_small/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/riddle_small/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_start/ast.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_start/input.kcl create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_start/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_start/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/sketch_on_face_start/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/tan_arc_x_line/ast.snap create mode 100644 src/wasm-lib/kcl/tests/tan_arc_x_line/input.kcl create mode 100644 src/wasm-lib/kcl/tests/tan_arc_x_line/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/tan_arc_x_line/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/tan_arc_x_line/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/tangential_arc/ast.snap create mode 100644 src/wasm-lib/kcl/tests/tangential_arc/input.kcl create mode 100644 src/wasm-lib/kcl/tests/tangential_arc/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/tangential_arc/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/tangential_arc/tokens.snap create mode 100644 src/wasm-lib/kcl/tests/xz_plane/ast.snap create mode 100644 src/wasm-lib/kcl/tests/xz_plane/input.kcl create mode 100644 src/wasm-lib/kcl/tests/xz_plane/program_memory.snap create mode 100644 src/wasm-lib/kcl/tests/xz_plane/rendered_model.png create mode 100644 src/wasm-lib/kcl/tests/xz_plane/tokens.snap delete mode 100644 src/wasm-lib/tests/executor/no_visuals.rs delete mode 100644 src/wasm-lib/tests/executor/visuals.rs diff --git a/src/wasm-lib/Cargo.lock b/src/wasm-lib/Cargo.lock index a7def2efe..6b3bcc0ad 100644 --- a/src/wasm-lib/Cargo.lock +++ b/src/wasm-lib/Cargo.lock @@ -1589,6 +1589,8 @@ dependencies = [ "console", "lazy_static", "linked-hash-map", + "pest", + "pest_derive", "regex", "serde", "similar", diff --git a/src/wasm-lib/justfile b/src/wasm-lib/justfile index 58c6815a3..819ecb241 100644 --- a/src/wasm-lib/justfile +++ b/src/wasm-lib/justfile @@ -13,15 +13,7 @@ redo-kcl-stdlib-docs: EXPECTORATE=overwrite {{cnr}} -p kcl-lib docs::gen_std_tests::test_generate_stdlib # Create a new KCL deterministic simulation test case. -new-sim-test test_name kcl_program render_to_png="true": - # Each test file gets its own directory. This will contain the KCL program, and its - # snapshotted artifacts (e.g. serialized tokens, serialized ASTs, program memory, - # PNG snapshots, etc). - mkdir kcl/tests/{{test_name}} - echo "{{kcl_program}}" > kcl/tests/{{test_name}}/input.kcl - # Add the various tests for this new test case. - cat kcl/tests/simtest.tmpl | sed "s/TEST_NAME_HERE/{{test_name}}/" | sed "s/RENDER_TO_PNG/{{render_to_png}}/" >> kcl/src/simulation_tests.rs - # Run all the tests for the first time, in the right order. +new-sim-test test_name render_to_png="true": {{cita}} -p kcl-lib -- tests::{{test_name}}::tokenize {{cita}} -p kcl-lib -- tests::{{test_name}}::parse {{cita}} -p kcl-lib -- tests::{{test_name}}::unparse diff --git a/src/wasm-lib/kcl/Cargo.toml b/src/wasm-lib/kcl/Cargo.toml index 0bfb1325d..a8cb0d9c7 100644 --- a/src/wasm-lib/kcl/Cargo.toml +++ b/src/wasm-lib/kcl/Cargo.toml @@ -86,7 +86,7 @@ expectorate = "1.1.0" handlebars = "6.2.0" iai = "0.1" image = { version = "0.25.5", default-features = false, features = ["png"] } -insta = { version = "1.41.1", features = ["json", "filters"] } +insta = { version = "1.41.1", features = ["json", "filters", "redactions"] } itertools = "0.13.0" pretty_assertions = "1.4.1" tokio = { version = "1.40.0", features = ["rt-multi-thread", "macros", "time"] } diff --git a/src/wasm-lib/kcl/benches/compiler_benchmark_criterion.rs b/src/wasm-lib/kcl/benches/compiler_benchmark_criterion.rs index 6205afc6f..ca3d76274 100644 --- a/src/wasm-lib/kcl/benches/compiler_benchmark_criterion.rs +++ b/src/wasm-lib/kcl/benches/compiler_benchmark_criterion.rs @@ -39,5 +39,5 @@ const KITT_PROGRAM: &str = include_str!("../../tests/executor/inputs/kittycad_sv const PIPES_PROGRAM: &str = include_str!("../../tests/executor/inputs/pipes_on_pipes.kcl"); const CUBE_PROGRAM: &str = include_str!("../../tests/executor/inputs/cube.kcl"); const MATH_PROGRAM: &str = include_str!("../../tests/executor/inputs/math.kcl"); -const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../../tests/executor/inputs/mike_stress_test.kcl"); +const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../tests/mike_stress_test/input.kcl"); const LSYSTEM_KOCH_SNOWFLAKE_PROGRAM: &str = include_str!("../../tests/executor/inputs/lsystem.kcl"); diff --git a/src/wasm-lib/kcl/benches/digest_benchmark.rs b/src/wasm-lib/kcl/benches/digest_benchmark.rs index 33bdbd14a..a1739cd6f 100644 --- a/src/wasm-lib/kcl/benches/digest_benchmark.rs +++ b/src/wasm-lib/kcl/benches/digest_benchmark.rs @@ -28,5 +28,5 @@ const KITT_PROGRAM: &str = include_str!("../../tests/executor/inputs/kittycad_sv const PIPES_PROGRAM: &str = include_str!("../../tests/executor/inputs/pipes_on_pipes.kcl"); const CUBE_PROGRAM: &str = include_str!("../../tests/executor/inputs/cube.kcl"); const MATH_PROGRAM: &str = include_str!("../../tests/executor/inputs/math.kcl"); -const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../../tests/executor/inputs/mike_stress_test.kcl"); +const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../tests/mike_stress_test/input.kcl"); const LSYSTEM_PROGRAM: &str = include_str!("../../tests/executor/inputs/lsystem.kcl"); diff --git a/src/wasm-lib/kcl/benches/lsp_semantic_tokens_benchmark_criterion.rs b/src/wasm-lib/kcl/benches/lsp_semantic_tokens_benchmark_criterion.rs index d74b95c05..02ac54653 100644 --- a/src/wasm-lib/kcl/benches/lsp_semantic_tokens_benchmark_criterion.rs +++ b/src/wasm-lib/kcl/benches/lsp_semantic_tokens_benchmark_criterion.rs @@ -62,6 +62,6 @@ const KITT_PROGRAM: &str = include_str!("../../tests/executor/inputs/kittycad_sv const PIPES_PROGRAM: &str = include_str!("../../tests/executor/inputs/pipes_on_pipes.kcl"); const CUBE_PROGRAM: &str = include_str!("../../tests/executor/inputs/cube.kcl"); const MATH_PROGRAM: &str = include_str!("../../tests/executor/inputs/math.kcl"); -const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../../tests/executor/inputs/mike_stress_test.kcl"); +const MIKE_STRESS_TEST_PROGRAM: &str = include_str!("../tests/mike_stress_test/input.kcl"); const GLOBAL_TAGS_FILE: &str = include_str!("../../tests/executor/inputs/global-tags.kcl"); const LSYSTEM_PROGRAM: &str = include_str!("../../tests/executor/inputs/lsystem.kcl"); diff --git a/src/wasm-lib/kcl/src/simulation_tests.rs b/src/wasm-lib/kcl/src/simulation_tests.rs index 4a7c67e00..94865d2f6 100644 --- a/src/wasm-lib/kcl/src/simulation_tests.rs +++ b/src/wasm-lib/kcl/src/simulation_tests.rs @@ -1,3 +1,5 @@ +use insta::rounded_redaction; + use crate::{ ast::types::{ModuleId, Node, Program}, errors::KclError, @@ -97,7 +99,13 @@ async fn execute(test_name: &str, render_to_png: bool) { twenty_twenty::assert_image(format!("tests/{test_name}/rendered_model.png"), &png, 0.99); } assert_snapshot(test_name, "Program memory after executing", || { - insta::assert_json_snapshot!("program_memory", program_memory); + insta::assert_json_snapshot!("program_memory", program_memory, { + ".environments[].**[].from[]" => rounded_redaction(4), + ".environments[].**[].to[]" => rounded_redaction(4), + ".environments[].**[].x[]" => rounded_redaction(4), + ".environments[].**[].y[]" => rounded_redaction(4), + ".environments[].**[].z[]" => rounded_redaction(4), + }); }); } Err(e) => { @@ -432,3 +440,1137 @@ mod array_elem_push { super::execute(TEST_NAME, false).await } } +mod invalid_index_str { + const TEST_NAME: &str = "invalid_index_str"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod invalid_index_negative { + const TEST_NAME: &str = "invalid_index_negative"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod invalid_index_fractional { + const TEST_NAME: &str = "invalid_index_fractional"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod invalid_member_object { + const TEST_NAME: &str = "invalid_member_object"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod invalid_member_object_prop { + const TEST_NAME: &str = "invalid_member_object_prop"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod non_string_key_of_object { + const TEST_NAME: &str = "non_string_key_of_object"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod array_index_oob { + const TEST_NAME: &str = "array_index_oob"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod object_prop_not_found { + const TEST_NAME: &str = "object_prop_not_found"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod pipe_substitution_inside_function_called_from_pipeline { + const TEST_NAME: &str = "pipe_substitution_inside_function_called_from_pipeline"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod comparisons_multiple { + const TEST_NAME: &str = "comparisons_multiple"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod import_cycle1 { + const TEST_NAME: &str = "import_cycle1"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod import_constant { + const TEST_NAME: &str = "import_constant"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod import_side_effect { + const TEST_NAME: &str = "import_side_effect"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod array_elem_push_fail { + const TEST_NAME: &str = "array_elem_push_fail"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, false).await + } +} +mod sketch_on_face { + const TEST_NAME: &str = "sketch_on_face"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod poop_chute { + const TEST_NAME: &str = "poop_chute"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod neg_xz_plane { + const TEST_NAME: &str = "neg_xz_plane"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod xz_plane { + const TEST_NAME: &str = "xz_plane"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_face_after_fillets_referencing_face { + const TEST_NAME: &str = "sketch_on_face_after_fillets_referencing_face"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod circular_pattern3d_a_pattern { + const TEST_NAME: &str = "circular_pattern3d_a_pattern"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod linear_pattern3d_a_pattern { + const TEST_NAME: &str = "linear_pattern3d_a_pattern"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod tangential_arc { + const TEST_NAME: &str = "tangential_arc"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod big_number_angle_to_match_length_x { + const TEST_NAME: &str = "big_number_angle_to_match_length_x"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod big_number_angle_to_match_length_y { + const TEST_NAME: &str = "big_number_angle_to_match_length_y"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_face_circle_tagged { + const TEST_NAME: &str = "sketch_on_face_circle_tagged"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod basic_fillet_cube_start { + const TEST_NAME: &str = "basic_fillet_cube_start"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod basic_fillet_cube_next_adjacent { + const TEST_NAME: &str = "basic_fillet_cube_next_adjacent"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod basic_fillet_cube_previous_adjacent { + const TEST_NAME: &str = "basic_fillet_cube_previous_adjacent"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod basic_fillet_cube_end { + const TEST_NAME: &str = "basic_fillet_cube_end"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod basic_fillet_cube_close_opposite { + const TEST_NAME: &str = "basic_fillet_cube_close_opposite"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_face_end { + const TEST_NAME: &str = "sketch_on_face_end"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_face_start { + const TEST_NAME: &str = "sketch_on_face_start"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_face_end_negative_extrude { + const TEST_NAME: &str = "sketch_on_face_end_negative_extrude"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod mike_stress_test { + const TEST_NAME: &str = "mike_stress_test"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod pentagon_fillet_sugar { + const TEST_NAME: &str = "pentagon_fillet_sugar"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod pipe_as_arg { + const TEST_NAME: &str = "pipe_as_arg"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod computed_var { + const TEST_NAME: &str = "computed_var"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod riddle_small { + const TEST_NAME: &str = "riddle_small"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod tan_arc_x_line { + const TEST_NAME: &str = "tan_arc_x_line"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod fillet_and_shell { + const TEST_NAME: &str = "fillet-and-shell"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_chamfer_two_times { + const TEST_NAME: &str = "sketch-on-chamfer-two-times"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} +mod sketch_on_chamfer_two_times_different_order { + const TEST_NAME: &str = "sketch-on-chamfer-two-times-different-order"; + + /// Test tokenizing KCL. + #[test] + fn tokenize() { + super::tokenize(TEST_NAME) + } + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[test] + fn unparse() { + super::unparse(TEST_NAME) + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} diff --git a/src/wasm-lib/kcl/tests/array_elem_push_fail/ast.snap b/src/wasm-lib/kcl/tests/array_elem_push_fail/ast.snap new file mode 100644 index 000000000..3dbdee066 --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_elem_push_fail/ast.snap @@ -0,0 +1,157 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing array_elem_push_fail.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 15, + "id": { + "end": 3, + "name": "arr", + "start": 0, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 8, + "raw": "1", + "start": 7, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 11, + "raw": "2", + "start": 10, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + { + "end": 14, + "raw": "3", + "start": 13, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 15, + "start": 6, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 15, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 40, + "id": { + "end": 25, + "name": "pushedArr", + "start": 16, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 36, + "name": "arr", + "start": 33, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 39, + "raw": "4", + "start": 38, + "type": "Literal", + "type": "Literal", + "value": 4 + } + ], + "callee": { + "end": 32, + "name": "push", + "start": 28, + "type": "Identifier" + }, + "end": 40, + "optional": false, + "start": 28, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 16, + "type": "VariableDeclarator" + } + ], + "end": 40, + "kind": "const", + "start": 16, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 54, + "id": { + "end": 45, + "name": "fail", + "start": 41, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 54, + "object": { + "end": 51, + "name": "arr", + "start": 48, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 53, + "raw": "3", + "start": 52, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 48, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 41, + "type": "VariableDeclarator" + } + ], + "end": 54, + "kind": "const", + "start": 41, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 55, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/array_elem_push_fail/execution_error.snap b/src/wasm-lib/kcl/tests/array_elem_push_fail/execution_error.snap new file mode 100644 index 000000000..f7a769447 --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_elem_push_fail/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing array_elem_push_fail.kcl +snapshot_kind: text +--- +undefined value: KclErrorDetails { source_ranges: [SourceRange([48, 54, 0])], message: "The array doesn't have any item at index 3" } diff --git a/src/wasm-lib/kcl/tests/array_elem_push_fail/input.kcl b/src/wasm-lib/kcl/tests/array_elem_push_fail/input.kcl new file mode 100644 index 000000000..733c22e95 --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_elem_push_fail/input.kcl @@ -0,0 +1,3 @@ +arr = [1, 2, 3] +pushedArr = push(arr, 4) +fail = arr[3] diff --git a/src/wasm-lib/kcl/tests/array_elem_push_fail/tokens.snap b/src/wasm-lib/kcl/tests/array_elem_push_fail/tokens.snap new file mode 100644 index 000000000..267e2e6c6 --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_elem_push_fail/tokens.snap @@ -0,0 +1,219 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing array_elem_push_fail.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "arr" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "[" + }, + { + "type": "number", + "start": 7, + "end": 8, + "value": "1" + }, + { + "type": "comma", + "start": 8, + "end": 9, + "value": "," + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "number", + "start": 10, + "end": 11, + "value": "2" + }, + { + "type": "comma", + "start": 11, + "end": 12, + "value": "," + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "number", + "start": 13, + "end": 14, + "value": "3" + }, + { + "type": "brace", + "start": 14, + "end": 15, + "value": "]" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": "\n" + }, + { + "type": "word", + "start": 16, + "end": 25, + "value": "pushedArr" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "operator", + "start": 26, + "end": 27, + "value": "=" + }, + { + "type": "whitespace", + "start": 27, + "end": 28, + "value": " " + }, + { + "type": "word", + "start": 28, + "end": 32, + "value": "push" + }, + { + "type": "brace", + "start": 32, + "end": 33, + "value": "(" + }, + { + "type": "word", + "start": 33, + "end": 36, + "value": "arr" + }, + { + "type": "comma", + "start": 36, + "end": 37, + "value": "," + }, + { + "type": "whitespace", + "start": 37, + "end": 38, + "value": " " + }, + { + "type": "number", + "start": 38, + "end": 39, + "value": "4" + }, + { + "type": "brace", + "start": 39, + "end": 40, + "value": ")" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": "\n" + }, + { + "type": "word", + "start": 41, + "end": 45, + "value": "fail" + }, + { + "type": "whitespace", + "start": 45, + "end": 46, + "value": " " + }, + { + "type": "operator", + "start": 46, + "end": 47, + "value": "=" + }, + { + "type": "whitespace", + "start": 47, + "end": 48, + "value": " " + }, + { + "type": "word", + "start": 48, + "end": 51, + "value": "arr" + }, + { + "type": "brace", + "start": 51, + "end": 52, + "value": "[" + }, + { + "type": "number", + "start": 52, + "end": 53, + "value": "3" + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": "]" + }, + { + "type": "whitespace", + "start": 54, + "end": 55, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/array_index_oob/ast.snap b/src/wasm-lib/kcl/tests/array_index_oob/ast.snap new file mode 100644 index 000000000..5ba9f2eef --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_index_oob/ast.snap @@ -0,0 +1,82 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing array_index_oob.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 8, + "id": { + "end": 3, + "name": "arr", + "start": 0, + "type": "Identifier" + }, + "init": { + "elements": [], + "end": 8, + "start": 6, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 8, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 19, + "id": { + "end": 10, + "name": "x", + "start": 9, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 19, + "object": { + "end": 16, + "name": "arr", + "start": 13, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 18, + "raw": "0", + "start": 17, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 13, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 9, + "type": "VariableDeclarator" + } + ], + "end": 19, + "kind": "const", + "start": 9, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 20, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/array_index_oob/execution_error.snap b/src/wasm-lib/kcl/tests/array_index_oob/execution_error.snap new file mode 100644 index 000000000..525b9c860 --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_index_oob/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing array_index_oob.kcl +snapshot_kind: text +--- +undefined value: KclErrorDetails { source_ranges: [SourceRange([13, 19, 0])], message: "The array doesn't have any item at index 0" } diff --git a/src/wasm-lib/kcl/tests/array_index_oob/input.kcl b/src/wasm-lib/kcl/tests/array_index_oob/input.kcl new file mode 100644 index 000000000..53a30946b --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_index_oob/input.kcl @@ -0,0 +1,2 @@ +arr = [] +x = arr[0] diff --git a/src/wasm-lib/kcl/tests/array_index_oob/tokens.snap b/src/wasm-lib/kcl/tests/array_index_oob/tokens.snap new file mode 100644 index 000000000..d394d812a --- /dev/null +++ b/src/wasm-lib/kcl/tests/array_index_oob/tokens.snap @@ -0,0 +1,105 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing array_index_oob.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "arr" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "[" + }, + { + "type": "brace", + "start": 7, + "end": 8, + "value": "]" + }, + { + "type": "whitespace", + "start": 8, + "end": 9, + "value": "\n" + }, + { + "type": "word", + "start": 9, + "end": 10, + "value": "x" + }, + { + "type": "whitespace", + "start": 10, + "end": 11, + "value": " " + }, + { + "type": "operator", + "start": 11, + "end": 12, + "value": "=" + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "word", + "start": 13, + "end": 16, + "value": "arr" + }, + { + "type": "brace", + "start": 16, + "end": 17, + "value": "[" + }, + { + "type": "number", + "start": 17, + "end": 18, + "value": "0" + }, + { + "type": "brace", + "start": 18, + "end": 19, + "value": "]" + }, + { + "type": "whitespace", + "start": 19, + "end": 20, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/ast.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/ast.snap new file mode 100644 index 000000000..9af793012 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/ast.snap @@ -0,0 +1,418 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing basic_fillet_cube_close_opposite.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 277, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "0", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 77, + "raw": "10", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 78, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 81, + "start": 80, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 90, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "10", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 100, + "name": "line", + "start": 96, + "type": "Identifier" + }, + "end": 112, + "optional": false, + "start": 96, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 125, + "raw": "0", + "start": 124, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 130, + "raw": "10", + "start": 128, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 130, + "operator": "-", + "start": 127, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 131, + "start": 123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 134, + "start": 133, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing2" + } + ], + "callee": { + "end": 122, + "name": "line", + "start": 118, + "type": "Identifier" + }, + "end": 144, + "optional": false, + "start": 118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 157, + "start": 156, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing3" + } + ], + "callee": { + "end": 155, + "name": "close", + "start": 150, + "type": "Identifier" + }, + "end": 167, + "optional": false, + "start": 150, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 183, + "raw": "10", + "start": 181, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 186, + "start": 185, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 180, + "name": "extrude", + "start": 173, + "type": "Identifier" + }, + "end": 187, + "optional": false, + "start": 173, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 273, + "properties": [ + { + "end": 218, + "key": { + "end": 215, + "name": "radius", + "start": 209, + "type": "Identifier" + }, + "start": 209, + "type": "ObjectProperty", + "value": { + "end": 218, + "raw": "2", + "start": 217, + "type": "Literal", + "type": "Literal", + "value": 2 + } + }, + { + "end": 266, + "key": { + "end": 231, + "name": "tags", + "start": 227, + "type": "Identifier" + }, + "start": 227, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 240, + "name": "thing3", + "start": 234, + "type": "Identifier", + "type": "Identifier" + }, + { + "arguments": [ + { + "end": 264, + "name": "thing3", + "start": 258, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 257, + "name": "getOppositeEdge", + "start": 242, + "type": "Identifier" + }, + "end": 265, + "optional": false, + "start": 242, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 266, + "start": 233, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 200, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 276, + "start": 275, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 199, + "name": "fillet", + "start": 193, + "type": "Identifier" + }, + "end": 277, + "optional": false, + "start": 193, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 277, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 277, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 278, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/input.kcl b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/input.kcl new file mode 100644 index 000000000..8f871a6f3 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/input.kcl @@ -0,0 +1,11 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 10], %, $thing) + |> line([10, 0], %) + |> line([0, -10], %, $thing2) + |> close(%, $thing3) + |> extrude(10, %) + |> fillet({ + radius: 2, + tags: [thing3, getOppositeEdge(thing3)] + }, %) diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/program_memory.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/program_memory.snap new file mode 100644 index 000000000..b0f985237 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/program_memory.snap @@ -0,0 +1,644 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing basic_fillet_cube_close_opposite.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "thing": { + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 159, + 166, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "thing": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 150, + 167, + 0 + ], + "tag": { + "end": 166, + "start": 159, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 159, + 166, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/rendered_model.png b/src/wasm-lib/kcl/tests/basic_fillet_cube_close_opposite/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9eeead613c897e066aae8345996c4650aa3a0e GIT binary patch literal 94415 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

{^4(MIryLwsLv?vLt}B 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" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "0" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 77, + "value": "10" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "]" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "operator", + "start": 80, + "end": 81, + "value": "%" + }, + { + "type": "comma", + "start": 81, + "end": 82, + "value": "," + }, + { + "type": "whitespace", + "start": 82, + "end": 83, + "value": " " + }, + { + "type": "dollar", + "start": 83, + "end": 84, + "value": "$" + }, + { + "type": "word", + "start": 84, + "end": 89, + "value": "thing" + }, + { + "type": "brace", + "start": 89, + "end": 90, + "value": ")" + }, + { + "type": "whitespace", + "start": 90, + "end": 93, + "value": "\n " + }, + { + "type": "operator", + "start": 93, + "end": 95, + "value": "|>" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "word", + "start": 96, + "end": 100, + "value": "line" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "10" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": ")" + }, + { + "type": "whitespace", + "start": 112, + "end": 115, + "value": "\n " + }, + { + "type": "operator", + "start": 115, + "end": 117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": " " + }, + { + "type": "word", + "start": 118, + "end": 122, + "value": "line" + }, + { + "type": "brace", + "start": 122, + "end": 123, + "value": "(" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "[" + }, + { + "type": "number", + "start": 124, + "end": 125, + "value": "0" + }, + { + "type": "comma", + "start": 125, + "end": 126, + "value": "," + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "operator", + "start": 127, + "end": 128, + "value": "-" + }, + { + "type": "number", + "start": 128, + "end": 130, + "value": "10" + }, + { + "type": "brace", + "start": 130, + "end": 131, + "value": "]" + }, + { + "type": "comma", + "start": 131, + "end": 132, + "value": "," + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "operator", + "start": 133, + "end": 134, + "value": "%" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "dollar", + "start": 136, + "end": 137, + "value": "$" + }, + { + "type": "word", + "start": 137, + "end": 143, + "value": "thing2" + }, + { + "type": "brace", + "start": 143, + "end": 144, + "value": ")" + }, + { + "type": "whitespace", + "start": 144, + "end": 147, + "value": "\n " + }, + { + "type": "operator", + "start": 147, + "end": 149, + "value": "|>" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 155, + "value": "close" + }, + { + "type": "brace", + "start": 155, + "end": 156, + "value": "(" + }, + { + "type": "operator", + "start": 156, + "end": 157, + "value": "%" + }, + { + "type": "comma", + "start": 157, + "end": 158, + "value": "," + }, + { + "type": "whitespace", + "start": 158, + "end": 159, + "value": " " + }, + { + "type": "dollar", + "start": 159, + "end": 160, + "value": "$" + }, + { + "type": "word", + "start": 160, + "end": 166, + "value": "thing3" + }, + { + "type": "brace", + "start": 166, + "end": 167, + "value": ")" + }, + { + "type": "whitespace", + "start": 167, + "end": 170, + "value": "\n " + }, + { + "type": "operator", + "start": 170, + "end": 172, + "value": "|>" + }, + { + "type": "whitespace", + "start": 172, + "end": 173, + "value": " " + }, + { + "type": "word", + "start": 173, + "end": 180, + "value": "extrude" + }, + { + "type": "brace", + "start": 180, + "end": 181, + "value": "(" + }, + { + "type": "number", + "start": 181, + "end": 183, + "value": "10" + }, + { + "type": "comma", + "start": 183, + "end": 184, + "value": "," + }, + { + "type": "whitespace", + "start": 184, + "end": 185, + "value": " " + }, + { + "type": "operator", + "start": 185, + "end": 186, + "value": "%" + }, + { + "type": "brace", + "start": 186, + "end": 187, + "value": ")" + }, + { + "type": "whitespace", + "start": 187, + "end": 190, + "value": "\n " + }, + { + "type": "operator", + "start": 190, + "end": 192, + "value": "|>" + }, + { + "type": "whitespace", + "start": 192, + "end": 193, + "value": " " + }, + { + "type": "word", + "start": 193, + "end": 199, + "value": "fillet" + }, + { + "type": "brace", + "start": 199, + "end": 200, + "value": "(" + }, + { + "type": "brace", + "start": 200, + "end": 201, + "value": "{" + }, + { + "type": "whitespace", + "start": 201, + "end": 209, + "value": "\n " + }, + { + "type": "word", + "start": 209, + "end": 215, + "value": "radius" + }, + { + "type": "colon", + "start": 215, + "end": 216, + "value": ":" + }, + { + "type": "whitespace", + "start": 216, + "end": 217, + "value": " " + }, + { + "type": "number", + "start": 217, + "end": 218, + "value": "2" + }, + { + "type": "comma", + "start": 218, + "end": 219, + "value": "," + }, + { + "type": "whitespace", + "start": 219, + "end": 227, + "value": "\n " + }, + { + "type": "word", + "start": 227, + "end": 231, + "value": "tags" + }, + { + "type": "colon", + "start": 231, + "end": 232, + "value": ":" + }, + { + "type": "whitespace", + "start": 232, + "end": 233, + "value": " " + }, + { + "type": "brace", + "start": 233, + "end": 234, + "value": "[" + }, + { + "type": "word", + "start": 234, + "end": 240, + "value": "thing3" + }, + { + "type": "comma", + "start": 240, + "end": 241, + "value": "," + }, + { + "type": "whitespace", + "start": 241, + "end": 242, + "value": " " + }, + { + "type": "word", + "start": 242, + "end": 257, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 257, + "end": 258, + "value": "(" + }, + { + "type": "word", + "start": 258, + "end": 264, + "value": "thing3" + }, + { + "type": "brace", + "start": 264, + "end": 265, + "value": ")" + }, + { + "type": "brace", + "start": 265, + "end": 266, + "value": "]" + }, + { + "type": "whitespace", + "start": 266, + "end": 272, + "value": "\n " + }, + { + "type": "brace", + "start": 272, + "end": 273, + "value": "}" + }, + { + "type": "comma", + "start": 273, + "end": 274, + "value": "," + }, + { + "type": "whitespace", + "start": 274, + "end": 275, + "value": " " + }, + { + "type": "operator", + "start": 275, + "end": 276, + "value": "%" + }, + { + "type": "brace", + "start": 276, + "end": 277, + "value": ")" + }, + { + "type": "whitespace", + "start": 277, + "end": 278, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_end/ast.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/ast.snap new file mode 100644 index 000000000..2f8eaeda8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/ast.snap @@ -0,0 +1,411 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing basic_fillet_cube_end.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 266, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "0", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 77, + "raw": "10", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 78, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 81, + "start": 80, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 90, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "10", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 100, + "name": "line", + "start": 96, + "type": "Identifier" + }, + "end": 112, + "optional": false, + "start": 96, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 125, + "raw": "0", + "start": 124, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 130, + "raw": "10", + "start": 128, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 130, + "operator": "-", + "start": 127, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 131, + "start": 123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 134, + "start": 133, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing2" + } + ], + "callee": { + "end": 122, + "name": "line", + "start": 118, + "type": "Identifier" + }, + "end": 144, + "optional": false, + "start": 118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 157, + "start": 156, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 155, + "name": "close", + "start": 150, + "type": "Identifier" + }, + "end": 158, + "optional": false, + "start": 150, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 174, + "raw": "10", + "start": 172, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 177, + "start": 176, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 171, + "name": "extrude", + "start": 164, + "type": "Identifier" + }, + "end": 178, + "optional": false, + "start": 164, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 262, + "properties": [ + { + "end": 209, + "key": { + "end": 206, + "name": "radius", + "start": 200, + "type": "Identifier" + }, + "start": 200, + "type": "ObjectProperty", + "value": { + "end": 209, + "raw": "2", + "start": 208, + "type": "Literal", + "type": "Literal", + "value": 2 + } + }, + { + "end": 255, + "key": { + "end": 222, + "name": "tags", + "start": 218, + "type": "Identifier" + }, + "start": 218, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 230, + "name": "thing", + "start": 225, + "type": "Identifier", + "type": "Identifier" + }, + { + "arguments": [ + { + "end": 253, + "name": "thing", + "start": 248, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 247, + "name": "getOppositeEdge", + "start": 232, + "type": "Identifier" + }, + "end": 254, + "optional": false, + "start": 232, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 255, + "start": 224, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 191, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 265, + "start": 264, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 190, + "name": "fillet", + "start": 184, + "type": "Identifier" + }, + "end": 266, + "optional": false, + "start": 184, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 266, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 266, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 267, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_end/input.kcl b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/input.kcl new file mode 100644 index 000000000..c488d992a --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/input.kcl @@ -0,0 +1,11 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 10], %, $thing) + |> line([10, 0], %) + |> line([0, -10], %, $thing2) + |> close(%) + |> extrude(10, %) + |> fillet({ + radius: 2, + tags: [thing, getOppositeEdge(thing)] + }, %) diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_end/program_memory.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/program_memory.snap new file mode 100644 index 000000000..71e470fb8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/program_memory.snap @@ -0,0 +1,515 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing basic_fillet_cube_end.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 150, + 158, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 150, + 158, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "thing": { + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "thing": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_end/rendered_model.png b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..14693be28bd0b31ec96a9146e45422dc86d541f5 GIT binary patch literal 91030 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 E4Twq&9{>OV literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_end/tokens.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/tokens.snap new file mode 100644 index 000000000..242408cf5 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_end/tokens.snap @@ -0,0 +1,765 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing basic_fillet_cube_end.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 7, + "value": "part001" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "word", + "start": 10, + "end": 23, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "string", + "start": 24, + "end": 28, + "value": "'XY'" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": ")" + }, + { + "type": "whitespace", + "start": 29, + "end": 32, + "value": "\n " + }, + { + "type": "operator", + "start": 32, + "end": 34, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "0" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 77, + "value": "10" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "]" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "operator", + "start": 80, + "end": 81, + "value": "%" + }, + { + "type": "comma", + "start": 81, + "end": 82, + "value": "," + }, + { + "type": "whitespace", + "start": 82, + "end": 83, + "value": " " + }, + { + "type": "dollar", + "start": 83, + "end": 84, + "value": "$" + }, + { + "type": "word", + "start": 84, + "end": 89, + "value": "thing" + }, + { + "type": "brace", + "start": 89, + "end": 90, + "value": ")" + }, + { + "type": "whitespace", + "start": 90, + "end": 93, + "value": "\n " + }, + { + "type": "operator", + "start": 93, + "end": 95, + "value": "|>" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "word", + "start": 96, + "end": 100, + "value": "line" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "10" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": ")" + }, + { + "type": "whitespace", + "start": 112, + "end": 115, + "value": "\n " + }, + { + "type": "operator", + "start": 115, + "end": 117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": " " + }, + { + "type": "word", + "start": 118, + "end": 122, + "value": "line" + }, + { + "type": "brace", + "start": 122, + "end": 123, + "value": "(" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "[" + }, + { + "type": "number", + "start": 124, + "end": 125, + "value": "0" + }, + { + "type": "comma", + "start": 125, + "end": 126, + "value": "," + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "operator", + "start": 127, + "end": 128, + "value": "-" + }, + { + "type": "number", + "start": 128, + "end": 130, + "value": "10" + }, + { + "type": "brace", + "start": 130, + "end": 131, + "value": "]" + }, + { + "type": "comma", + "start": 131, + "end": 132, + "value": "," + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "operator", + "start": 133, + "end": 134, + "value": "%" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "dollar", + "start": 136, + "end": 137, + "value": "$" + }, + { + "type": "word", + "start": 137, + "end": 143, + "value": "thing2" + }, + { + "type": "brace", + "start": 143, + "end": 144, + "value": ")" + }, + { + "type": "whitespace", + "start": 144, + "end": 147, + "value": "\n " + }, + { + "type": "operator", + "start": 147, + "end": 149, + "value": "|>" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 155, + "value": "close" + }, + { + "type": "brace", + "start": 155, + "end": 156, + "value": "(" + }, + { + "type": "operator", + "start": 156, + "end": 157, + "value": "%" + }, + { + "type": "brace", + "start": 157, + "end": 158, + "value": ")" + }, + { + "type": "whitespace", + "start": 158, + "end": 161, + "value": "\n " + }, + { + "type": "operator", + "start": 161, + "end": 163, + "value": "|>" + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "word", + "start": 164, + "end": 171, + "value": "extrude" + }, + { + "type": "brace", + "start": 171, + "end": 172, + "value": "(" + }, + { + "type": "number", + "start": 172, + "end": 174, + "value": "10" + }, + { + "type": "comma", + "start": 174, + "end": 175, + "value": "," + }, + { + "type": "whitespace", + "start": 175, + "end": 176, + "value": " " + }, + { + "type": "operator", + "start": 176, + "end": 177, + "value": "%" + }, + { + "type": "brace", + "start": 177, + "end": 178, + "value": ")" + }, + { + "type": "whitespace", + "start": 178, + "end": 181, + "value": "\n " + }, + { + "type": "operator", + "start": 181, + "end": 183, + "value": "|>" + }, + { + "type": "whitespace", + "start": 183, + "end": 184, + "value": " " + }, + { + "type": "word", + "start": 184, + "end": 190, + "value": "fillet" + }, + { + "type": "brace", + "start": 190, + "end": 191, + "value": "(" + }, + { + "type": "brace", + "start": 191, + "end": 192, + "value": "{" + }, + { + "type": "whitespace", + "start": 192, + "end": 200, + "value": "\n " + }, + { + "type": "word", + "start": 200, + "end": 206, + "value": "radius" + }, + { + "type": "colon", + "start": 206, + "end": 207, + "value": ":" + }, + { + "type": "whitespace", + "start": 207, + "end": 208, + "value": " " + }, + { + "type": "number", + "start": 208, + "end": 209, + "value": "2" + }, + { + "type": "comma", + "start": 209, + "end": 210, + "value": "," + }, + { + "type": "whitespace", + "start": 210, + "end": 218, + "value": "\n " + }, + { + "type": "word", + "start": 218, + "end": 222, + "value": "tags" + }, + { + "type": "colon", + "start": 222, + "end": 223, + "value": ":" + }, + { + "type": "whitespace", + "start": 223, + "end": 224, + "value": " " + }, + { + "type": "brace", + "start": 224, + "end": 225, + "value": "[" + }, + { + "type": "word", + "start": 225, + "end": 230, + "value": "thing" + }, + { + "type": "comma", + "start": 230, + "end": 231, + "value": "," + }, + { + "type": "whitespace", + "start": 231, + "end": 232, + "value": " " + }, + { + "type": "word", + "start": 232, + "end": 247, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 247, + "end": 248, + "value": "(" + }, + { + "type": "word", + "start": 248, + "end": 253, + "value": "thing" + }, + { + "type": "brace", + "start": 253, + "end": 254, + "value": ")" + }, + { + "type": "brace", + "start": 254, + "end": 255, + "value": "]" + }, + { + "type": "whitespace", + "start": 255, + "end": 261, + "value": "\n " + }, + { + "type": "brace", + "start": 261, + "end": 262, + "value": "}" + }, + { + "type": "comma", + "start": 262, + "end": 263, + "value": "," + }, + { + "type": "whitespace", + "start": 263, + "end": 264, + "value": " " + }, + { + "type": "operator", + "start": 264, + "end": 265, + "value": "%" + }, + { + "type": "brace", + "start": 265, + "end": 266, + "value": ")" + }, + { + "type": "whitespace", + "start": 266, + "end": 267, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/ast.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/ast.snap new file mode 100644 index 000000000..291eab3c0 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/ast.snap @@ -0,0 +1,418 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing basic_fillet_cube_next_adjacent.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 282, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "0", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 77, + "raw": "10", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 78, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 81, + "start": 80, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 90, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "10", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing1" + } + ], + "callee": { + "end": 100, + "name": "line", + "start": 96, + "type": "Identifier" + }, + "end": 121, + "optional": false, + "start": 96, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 134, + "raw": "0", + "start": 133, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 139, + "raw": "10", + "start": 137, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 139, + "operator": "-", + "start": 136, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 140, + "start": 132, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 143, + "start": 142, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing2" + } + ], + "callee": { + "end": 131, + "name": "line", + "start": 127, + "type": "Identifier" + }, + "end": 153, + "optional": false, + "start": 127, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 166, + "start": 165, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing3" + } + ], + "callee": { + "end": 164, + "name": "close", + "start": 159, + "type": "Identifier" + }, + "end": 176, + "optional": false, + "start": 159, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 192, + "raw": "10", + "start": 190, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 195, + "start": 194, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 189, + "name": "extrude", + "start": 182, + "type": "Identifier" + }, + "end": 196, + "optional": false, + "start": 182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 278, + "properties": [ + { + "end": 227, + "key": { + "end": 224, + "name": "radius", + "start": 218, + "type": "Identifier" + }, + "start": 218, + "type": "ObjectProperty", + "value": { + "end": 227, + "raw": "2", + "start": 226, + "type": "Literal", + "type": "Literal", + "value": 2 + } + }, + { + "end": 271, + "key": { + "end": 240, + "name": "tags", + "start": 236, + "type": "Identifier" + }, + "start": 236, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 269, + "name": "thing3", + "start": 263, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 262, + "name": "getNextAdjacentEdge", + "start": 243, + "type": "Identifier" + }, + "end": 270, + "optional": false, + "start": 243, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 271, + "start": 242, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 209, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 281, + "start": 280, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 208, + "name": "fillet", + "start": 202, + "type": "Identifier" + }, + "end": 282, + "optional": false, + "start": 202, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 282, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 282, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 283, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/input.kcl b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/input.kcl new file mode 100644 index 000000000..4b7a8633b --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/input.kcl @@ -0,0 +1,11 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 10], %, $thing) + |> line([10, 0], %, $thing1) + |> line([0, -10], %, $thing2) + |> close(%, $thing3) + |> extrude(10, %) + |> fillet({ + radius: 2, + tags: [getNextAdjacentEdge(thing3)] + }, %) diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/program_memory.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/program_memory.snap new file mode 100644 index 000000000..e8979c8e8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/program_memory.snap @@ -0,0 +1,766 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing basic_fillet_cube_next_adjacent.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "thing": { + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing1": { + "type": "TagIdentifier", + "value": "thing1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 113, + 120, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 145, + 152, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 168, + 175, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "thing": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing1": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 113, + 120, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 145, + 152, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 168, + 175, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/rendered_model.png b/src/wasm-lib/kcl/tests/basic_fillet_cube_next_adjacent/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..562ca4b890c44d0e0a6bbfab06bcf192f9a68f72 GIT binary patch literal 89755 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" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "0" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 77, + "value": "10" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "]" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "operator", + "start": 80, + "end": 81, + "value": "%" + }, + { + "type": "comma", + "start": 81, + "end": 82, + "value": "," + }, + { + "type": "whitespace", + "start": 82, + "end": 83, + "value": " " + }, + { + "type": "dollar", + "start": 83, + "end": 84, + "value": "$" + }, + { + "type": "word", + "start": 84, + "end": 89, + "value": "thing" + }, + { + "type": "brace", + "start": 89, + "end": 90, + "value": ")" + }, + { + "type": "whitespace", + "start": 90, + "end": 93, + "value": "\n " + }, + { + "type": "operator", + "start": 93, + "end": 95, + "value": "|>" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "word", + "start": 96, + "end": 100, + "value": "line" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "10" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "comma", + "start": 111, + "end": 112, + "value": "," + }, + { + "type": "whitespace", + "start": 112, + "end": 113, + "value": " " + }, + { + "type": "dollar", + "start": 113, + "end": 114, + "value": "$" + }, + { + "type": "word", + "start": 114, + "end": 120, + "value": "thing1" + }, + { + "type": "brace", + "start": 120, + "end": 121, + "value": ")" + }, + { + "type": "whitespace", + "start": 121, + "end": 124, + "value": "\n " + }, + { + "type": "operator", + "start": 124, + "end": 126, + "value": "|>" + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "word", + "start": 127, + "end": 131, + "value": "line" + }, + { + "type": "brace", + "start": 131, + "end": 132, + "value": "(" + }, + { + "type": "brace", + "start": 132, + "end": 133, + "value": "[" + }, + { + "type": "number", + "start": 133, + "end": 134, + "value": "0" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "-" + }, + { + "type": "number", + "start": 137, + "end": 139, + "value": "10" + }, + { + "type": "brace", + "start": 139, + "end": 140, + "value": "]" + }, + { + "type": "comma", + "start": 140, + "end": 141, + "value": "," + }, + { + "type": "whitespace", + "start": 141, + "end": 142, + "value": " " + }, + { + "type": "operator", + "start": 142, + "end": 143, + "value": "%" + }, + { + "type": "comma", + "start": 143, + "end": 144, + "value": "," + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "dollar", + "start": 145, + "end": 146, + "value": "$" + }, + { + "type": "word", + "start": 146, + "end": 152, + "value": "thing2" + }, + { + "type": "brace", + "start": 152, + "end": 153, + "value": ")" + }, + { + "type": "whitespace", + "start": 153, + "end": 156, + "value": "\n " + }, + { + "type": "operator", + "start": 156, + "end": 158, + "value": "|>" + }, + { + "type": "whitespace", + "start": 158, + "end": 159, + "value": " " + }, + { + "type": "word", + "start": 159, + "end": 164, + "value": "close" + }, + { + "type": "brace", + "start": 164, + "end": 165, + "value": "(" + }, + { + "type": "operator", + "start": 165, + "end": 166, + "value": "%" + }, + { + "type": "comma", + "start": 166, + "end": 167, + "value": "," + }, + { + "type": "whitespace", + "start": 167, + "end": 168, + "value": " " + }, + { + "type": "dollar", + "start": 168, + "end": 169, + "value": "$" + }, + { + "type": "word", + "start": 169, + "end": 175, + "value": "thing3" + }, + { + "type": "brace", + "start": 175, + "end": 176, + "value": ")" + }, + { + "type": "whitespace", + "start": 176, + "end": 179, + "value": "\n " + }, + { + "type": "operator", + "start": 179, + "end": 181, + "value": "|>" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": " " + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "extrude" + }, + { + "type": "brace", + "start": 189, + "end": 190, + "value": "(" + }, + { + "type": "number", + "start": 190, + "end": 192, + "value": "10" + }, + { + "type": "comma", + "start": 192, + "end": 193, + "value": "," + }, + { + "type": "whitespace", + "start": 193, + "end": 194, + "value": " " + }, + { + "type": "operator", + "start": 194, + "end": 195, + "value": "%" + }, + { + "type": "brace", + "start": 195, + "end": 196, + "value": ")" + }, + { + "type": "whitespace", + "start": 196, + "end": 199, + "value": "\n " + }, + { + "type": "operator", + "start": 199, + "end": 201, + "value": "|>" + }, + { + "type": "whitespace", + "start": 201, + "end": 202, + "value": " " + }, + { + "type": "word", + "start": 202, + "end": 208, + "value": "fillet" + }, + { + "type": "brace", + "start": 208, + "end": 209, + "value": "(" + }, + { + "type": "brace", + "start": 209, + "end": 210, + "value": "{" + }, + { + "type": "whitespace", + "start": 210, + "end": 218, + "value": "\n " + }, + { + "type": "word", + "start": 218, + "end": 224, + "value": "radius" + }, + { + "type": "colon", + "start": 224, + "end": 225, + "value": ":" + }, + { + "type": "whitespace", + "start": 225, + "end": 226, + "value": " " + }, + { + "type": "number", + "start": 226, + "end": 227, + "value": "2" + }, + { + "type": "comma", + "start": 227, + "end": 228, + "value": "," + }, + { + "type": "whitespace", + "start": 228, + "end": 236, + "value": "\n " + }, + { + "type": "word", + "start": 236, + "end": 240, + "value": "tags" + }, + { + "type": "colon", + "start": 240, + "end": 241, + "value": ":" + }, + { + "type": "whitespace", + "start": 241, + "end": 242, + "value": " " + }, + { + "type": "brace", + "start": 242, + "end": 243, + "value": "[" + }, + { + "type": "word", + "start": 243, + "end": 262, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 262, + "end": 263, + "value": "(" + }, + { + "type": "word", + "start": 263, + "end": 269, + "value": "thing3" + }, + { + "type": "brace", + "start": 269, + "end": 270, + "value": ")" + }, + { + "type": "brace", + "start": 270, + "end": 271, + "value": "]" + }, + { + "type": "whitespace", + "start": 271, + "end": 277, + "value": "\n " + }, + { + "type": "brace", + "start": 277, + "end": 278, + "value": "}" + }, + { + "type": "comma", + "start": 278, + "end": 279, + "value": "," + }, + { + "type": "whitespace", + "start": 279, + "end": 280, + "value": " " + }, + { + "type": "operator", + "start": 280, + "end": 281, + "value": "%" + }, + { + "type": "brace", + "start": 281, + "end": 282, + "value": ")" + }, + { + "type": "whitespace", + "start": 282, + "end": 283, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/ast.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/ast.snap new file mode 100644 index 000000000..81a9b55d7 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/ast.snap @@ -0,0 +1,418 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing basic_fillet_cube_previous_adjacent.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 286, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "0", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 77, + "raw": "10", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 78, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 81, + "start": 80, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 90, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "10", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing1" + } + ], + "callee": { + "end": 100, + "name": "line", + "start": 96, + "type": "Identifier" + }, + "end": 121, + "optional": false, + "start": 96, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 134, + "raw": "0", + "start": 133, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 139, + "raw": "10", + "start": 137, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 139, + "operator": "-", + "start": 136, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 140, + "start": 132, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 143, + "start": 142, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing2" + } + ], + "callee": { + "end": 131, + "name": "line", + "start": 127, + "type": "Identifier" + }, + "end": 153, + "optional": false, + "start": 127, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 166, + "start": 165, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing3" + } + ], + "callee": { + "end": 164, + "name": "close", + "start": 159, + "type": "Identifier" + }, + "end": 176, + "optional": false, + "start": 159, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 192, + "raw": "10", + "start": 190, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 195, + "start": 194, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 189, + "name": "extrude", + "start": 182, + "type": "Identifier" + }, + "end": 196, + "optional": false, + "start": 182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 282, + "properties": [ + { + "end": 227, + "key": { + "end": 224, + "name": "radius", + "start": 218, + "type": "Identifier" + }, + "start": 218, + "type": "ObjectProperty", + "value": { + "end": 227, + "raw": "2", + "start": 226, + "type": "Literal", + "type": "Literal", + "value": 2 + } + }, + { + "end": 275, + "key": { + "end": 240, + "name": "tags", + "start": 236, + "type": "Identifier" + }, + "start": 236, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 273, + "name": "thing3", + "start": 267, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 266, + "name": "getPreviousAdjacentEdge", + "start": 243, + "type": "Identifier" + }, + "end": 274, + "optional": false, + "start": 243, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 275, + "start": 242, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 209, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 285, + "start": 284, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 208, + "name": "fillet", + "start": 202, + "type": "Identifier" + }, + "end": 286, + "optional": false, + "start": 202, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 286, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 286, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 287, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/input.kcl b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/input.kcl new file mode 100644 index 000000000..6e7d72dcb --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/input.kcl @@ -0,0 +1,11 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 10], %, $thing) + |> line([10, 0], %, $thing1) + |> line([0, -10], %, $thing2) + |> close(%, $thing3) + |> extrude(10, %) + |> fillet({ + radius: 2, + tags: [getPreviousAdjacentEdge(thing3)] + }, %) diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/program_memory.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/program_memory.snap new file mode 100644 index 000000000..bf5f12953 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/program_memory.snap @@ -0,0 +1,766 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing basic_fillet_cube_previous_adjacent.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "thing": { + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing1": { + "type": "TagIdentifier", + "value": "thing1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 113, + 120, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 145, + 152, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 168, + 175, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "thing": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing1": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 121, + 0 + ], + "tag": { + "end": 120, + "start": 113, + "type": "TagDeclarator", + "value": "thing1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 113, + 120, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 127, + 153, + 0 + ], + "tag": { + "end": 152, + "start": 145, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 145, + 152, + 0 + ] + } + ] + }, + "thing3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 159, + 176, + 0 + ], + "tag": { + "end": 175, + "start": 168, + "type": "TagDeclarator", + "value": "thing3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 168, + 175, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/rendered_model.png b/src/wasm-lib/kcl/tests/basic_fillet_cube_previous_adjacent/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..091962613b57f59c5c87850216d7a2caa2c91474 GIT binary patch literal 78728 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" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "0" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 77, + "value": "10" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "]" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "operator", + "start": 80, + "end": 81, + "value": "%" + }, + { + "type": "comma", + "start": 81, + "end": 82, + "value": "," + }, + { + "type": "whitespace", + "start": 82, + "end": 83, + "value": " " + }, + { + "type": "dollar", + "start": 83, + "end": 84, + "value": "$" + }, + { + "type": "word", + "start": 84, + "end": 89, + "value": "thing" + }, + { + "type": "brace", + "start": 89, + "end": 90, + "value": ")" + }, + { + "type": "whitespace", + "start": 90, + "end": 93, + "value": "\n " + }, + { + "type": "operator", + "start": 93, + "end": 95, + "value": "|>" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "word", + "start": 96, + "end": 100, + "value": "line" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "10" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "comma", + "start": 111, + "end": 112, + "value": "," + }, + { + "type": "whitespace", + "start": 112, + "end": 113, + "value": " " + }, + { + "type": "dollar", + "start": 113, + "end": 114, + "value": "$" + }, + { + "type": "word", + "start": 114, + "end": 120, + "value": "thing1" + }, + { + "type": "brace", + "start": 120, + "end": 121, + "value": ")" + }, + { + "type": "whitespace", + "start": 121, + "end": 124, + "value": "\n " + }, + { + "type": "operator", + "start": 124, + "end": 126, + "value": "|>" + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "word", + "start": 127, + "end": 131, + "value": "line" + }, + { + "type": "brace", + "start": 131, + "end": 132, + "value": "(" + }, + { + "type": "brace", + "start": 132, + "end": 133, + "value": "[" + }, + { + "type": "number", + "start": 133, + "end": 134, + "value": "0" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "-" + }, + { + "type": "number", + "start": 137, + "end": 139, + "value": "10" + }, + { + "type": "brace", + "start": 139, + "end": 140, + "value": "]" + }, + { + "type": "comma", + "start": 140, + "end": 141, + "value": "," + }, + { + "type": "whitespace", + "start": 141, + "end": 142, + "value": " " + }, + { + "type": "operator", + "start": 142, + "end": 143, + "value": "%" + }, + { + "type": "comma", + "start": 143, + "end": 144, + "value": "," + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "dollar", + "start": 145, + "end": 146, + "value": "$" + }, + { + "type": "word", + "start": 146, + "end": 152, + "value": "thing2" + }, + { + "type": "brace", + "start": 152, + "end": 153, + "value": ")" + }, + { + "type": "whitespace", + "start": 153, + "end": 156, + "value": "\n " + }, + { + "type": "operator", + "start": 156, + "end": 158, + "value": "|>" + }, + { + "type": "whitespace", + "start": 158, + "end": 159, + "value": " " + }, + { + "type": "word", + "start": 159, + "end": 164, + "value": "close" + }, + { + "type": "brace", + "start": 164, + "end": 165, + "value": "(" + }, + { + "type": "operator", + "start": 165, + "end": 166, + "value": "%" + }, + { + "type": "comma", + "start": 166, + "end": 167, + "value": "," + }, + { + "type": "whitespace", + "start": 167, + "end": 168, + "value": " " + }, + { + "type": "dollar", + "start": 168, + "end": 169, + "value": "$" + }, + { + "type": "word", + "start": 169, + "end": 175, + "value": "thing3" + }, + { + "type": "brace", + "start": 175, + "end": 176, + "value": ")" + }, + { + "type": "whitespace", + "start": 176, + "end": 179, + "value": "\n " + }, + { + "type": "operator", + "start": 179, + "end": 181, + "value": "|>" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": " " + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "extrude" + }, + { + "type": "brace", + "start": 189, + "end": 190, + "value": "(" + }, + { + "type": "number", + "start": 190, + "end": 192, + "value": "10" + }, + { + "type": "comma", + "start": 192, + "end": 193, + "value": "," + }, + { + "type": "whitespace", + "start": 193, + "end": 194, + "value": " " + }, + { + "type": "operator", + "start": 194, + "end": 195, + "value": "%" + }, + { + "type": "brace", + "start": 195, + "end": 196, + "value": ")" + }, + { + "type": "whitespace", + "start": 196, + "end": 199, + "value": "\n " + }, + { + "type": "operator", + "start": 199, + "end": 201, + "value": "|>" + }, + { + "type": "whitespace", + "start": 201, + "end": 202, + "value": " " + }, + { + "type": "word", + "start": 202, + "end": 208, + "value": "fillet" + }, + { + "type": "brace", + "start": 208, + "end": 209, + "value": "(" + }, + { + "type": "brace", + "start": 209, + "end": 210, + "value": "{" + }, + { + "type": "whitespace", + "start": 210, + "end": 218, + "value": "\n " + }, + { + "type": "word", + "start": 218, + "end": 224, + "value": "radius" + }, + { + "type": "colon", + "start": 224, + "end": 225, + "value": ":" + }, + { + "type": "whitespace", + "start": 225, + "end": 226, + "value": " " + }, + { + "type": "number", + "start": 226, + "end": 227, + "value": "2" + }, + { + "type": "comma", + "start": 227, + "end": 228, + "value": "," + }, + { + "type": "whitespace", + "start": 228, + "end": 236, + "value": "\n " + }, + { + "type": "word", + "start": 236, + "end": 240, + "value": "tags" + }, + { + "type": "colon", + "start": 240, + "end": 241, + "value": ":" + }, + { + "type": "whitespace", + "start": 241, + "end": 242, + "value": " " + }, + { + "type": "brace", + "start": 242, + "end": 243, + "value": "[" + }, + { + "type": "word", + "start": 243, + "end": 266, + "value": "getPreviousAdjacentEdge" + }, + { + "type": "brace", + "start": 266, + "end": 267, + "value": "(" + }, + { + "type": "word", + "start": 267, + "end": 273, + "value": "thing3" + }, + { + "type": "brace", + "start": 273, + "end": 274, + "value": ")" + }, + { + "type": "brace", + "start": 274, + "end": 275, + "value": "]" + }, + { + "type": "whitespace", + "start": 275, + "end": 281, + "value": "\n " + }, + { + "type": "brace", + "start": 281, + "end": 282, + "value": "}" + }, + { + "type": "comma", + "start": 282, + "end": 283, + "value": "," + }, + { + "type": "whitespace", + "start": 283, + "end": 284, + "value": " " + }, + { + "type": "operator", + "start": 284, + "end": 285, + "value": "%" + }, + { + "type": "brace", + "start": 285, + "end": 286, + "value": ")" + }, + { + "type": "whitespace", + "start": 286, + "end": 287, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_start/ast.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/ast.snap new file mode 100644 index 000000000..4ad43276f --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/ast.snap @@ -0,0 +1,396 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing basic_fillet_cube_start.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 231, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "0", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 77, + "raw": "10", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 78, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 81, + "start": 80, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 90, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "10", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 100, + "name": "line", + "start": 96, + "type": "Identifier" + }, + "end": 112, + "optional": false, + "start": 96, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 125, + "raw": "0", + "start": 124, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 130, + "raw": "10", + "start": 128, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 130, + "operator": "-", + "start": 127, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 131, + "start": 123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 134, + "start": 133, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "thing2" + } + ], + "callee": { + "end": 122, + "name": "line", + "start": 118, + "type": "Identifier" + }, + "end": 144, + "optional": false, + "start": 118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 157, + "start": 156, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 155, + "name": "close", + "start": 150, + "type": "Identifier" + }, + "end": 158, + "optional": false, + "start": 150, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 174, + "raw": "10", + "start": 172, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 177, + "start": 176, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 171, + "name": "extrude", + "start": 164, + "type": "Identifier" + }, + "end": 178, + "optional": false, + "start": 164, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 227, + "properties": [ + { + "end": 202, + "key": { + "end": 199, + "name": "radius", + "start": 193, + "type": "Identifier" + }, + "start": 193, + "type": "ObjectProperty", + "value": { + "end": 202, + "raw": "2", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 2 + } + }, + { + "end": 225, + "key": { + "end": 208, + "name": "tags", + "start": 204, + "type": "Identifier" + }, + "start": 204, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 216, + "name": "thing", + "start": 211, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 224, + "name": "thing2", + "start": 218, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 225, + "start": 210, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 191, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 230, + "start": 229, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 190, + "name": "fillet", + "start": 184, + "type": "Identifier" + }, + "end": 231, + "optional": false, + "start": 184, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 231, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 231, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 232, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_start/input.kcl b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/input.kcl new file mode 100644 index 000000000..9bd0be501 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/input.kcl @@ -0,0 +1,8 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 10], %, $thing) + |> line([10, 0], %) + |> line([0, -10], %, $thing2) + |> close(%) + |> extrude(10, %) + |> fillet({ radius: 2, tags: [thing, thing2] }, %) diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_start/program_memory.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/program_memory.snap new file mode 100644 index 000000000..b71b23d14 --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/program_memory.snap @@ -0,0 +1,515 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing basic_fillet_cube_start.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 150, + 158, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 96, + 112, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 150, + 158, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "thing": { + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 2.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "thing": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 90, + 0 + ], + "tag": { + "end": 89, + "start": 83, + "type": "TagDeclarator", + "value": "thing" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 83, + 89, + 0 + ] + } + ] + }, + "thing2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "thing2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 144, + 0 + ], + "tag": { + "end": 143, + "start": 136, + "type": "TagDeclarator", + "value": "thing2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 136, + 143, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_start/rendered_model.png b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..8b46c59cfeb7c672052092d8e99f5a6363f828ec GIT binary patch literal 90740 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/basic_fillet_cube_start/tokens.snap b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/tokens.snap new file mode 100644 index 000000000..cb45c85ae --- /dev/null +++ b/src/wasm-lib/kcl/tests/basic_fillet_cube_start/tokens.snap @@ -0,0 +1,747 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing basic_fillet_cube_start.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 7, + "value": "part001" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "word", + "start": 10, + "end": 23, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "string", + "start": 24, + "end": 28, + "value": "'XY'" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": ")" + }, + { + "type": "whitespace", + "start": 29, + "end": 32, + "value": "\n " + }, + { + "type": "operator", + "start": 32, + "end": 34, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "0" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 77, + "value": "10" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "]" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "operator", + "start": 80, + "end": 81, + "value": "%" + }, + { + "type": "comma", + "start": 81, + "end": 82, + "value": "," + }, + { + "type": "whitespace", + "start": 82, + "end": 83, + "value": " " + }, + { + "type": "dollar", + "start": 83, + "end": 84, + "value": "$" + }, + { + "type": "word", + "start": 84, + "end": 89, + "value": "thing" + }, + { + "type": "brace", + "start": 89, + "end": 90, + "value": ")" + }, + { + "type": "whitespace", + "start": 90, + "end": 93, + "value": "\n " + }, + { + "type": "operator", + "start": 93, + "end": 95, + "value": "|>" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "word", + "start": 96, + "end": 100, + "value": "line" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "10" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": ")" + }, + { + "type": "whitespace", + "start": 112, + "end": 115, + "value": "\n " + }, + { + "type": "operator", + "start": 115, + "end": 117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": " " + }, + { + "type": "word", + "start": 118, + "end": 122, + "value": "line" + }, + { + "type": "brace", + "start": 122, + "end": 123, + "value": "(" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "[" + }, + { + "type": "number", + "start": 124, + "end": 125, + "value": "0" + }, + { + "type": "comma", + "start": 125, + "end": 126, + "value": "," + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "operator", + "start": 127, + "end": 128, + "value": "-" + }, + { + "type": "number", + "start": 128, + "end": 130, + "value": "10" + }, + { + "type": "brace", + "start": 130, + "end": 131, + "value": "]" + }, + { + "type": "comma", + "start": 131, + "end": 132, + "value": "," + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "operator", + "start": 133, + "end": 134, + "value": "%" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "dollar", + "start": 136, + "end": 137, + "value": "$" + }, + { + "type": "word", + "start": 137, + "end": 143, + "value": "thing2" + }, + { + "type": "brace", + "start": 143, + "end": 144, + "value": ")" + }, + { + "type": "whitespace", + "start": 144, + "end": 147, + "value": "\n " + }, + { + "type": "operator", + "start": 147, + "end": 149, + "value": "|>" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 155, + "value": "close" + }, + { + "type": "brace", + "start": 155, + "end": 156, + "value": "(" + }, + { + "type": "operator", + "start": 156, + "end": 157, + "value": "%" + }, + { + "type": "brace", + "start": 157, + "end": 158, + "value": ")" + }, + { + "type": "whitespace", + "start": 158, + "end": 161, + "value": "\n " + }, + { + "type": "operator", + "start": 161, + "end": 163, + "value": "|>" + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "word", + "start": 164, + "end": 171, + "value": "extrude" + }, + { + "type": "brace", + "start": 171, + "end": 172, + "value": "(" + }, + { + "type": "number", + "start": 172, + "end": 174, + "value": "10" + }, + { + "type": "comma", + "start": 174, + "end": 175, + "value": "," + }, + { + "type": "whitespace", + "start": 175, + "end": 176, + "value": " " + }, + { + "type": "operator", + "start": 176, + "end": 177, + "value": "%" + }, + { + "type": "brace", + "start": 177, + "end": 178, + "value": ")" + }, + { + "type": "whitespace", + "start": 178, + "end": 181, + "value": "\n " + }, + { + "type": "operator", + "start": 181, + "end": 183, + "value": "|>" + }, + { + "type": "whitespace", + "start": 183, + "end": 184, + "value": " " + }, + { + "type": "word", + "start": 184, + "end": 190, + "value": "fillet" + }, + { + "type": "brace", + "start": 190, + "end": 191, + "value": "(" + }, + { + "type": "brace", + "start": 191, + "end": 192, + "value": "{" + }, + { + "type": "whitespace", + "start": 192, + "end": 193, + "value": " " + }, + { + "type": "word", + "start": 193, + "end": 199, + "value": "radius" + }, + { + "type": "colon", + "start": 199, + "end": 200, + "value": ":" + }, + { + "type": "whitespace", + "start": 200, + "end": 201, + "value": " " + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "2" + }, + { + "type": "comma", + "start": 202, + "end": 203, + "value": "," + }, + { + "type": "whitespace", + "start": 203, + "end": 204, + "value": " " + }, + { + "type": "word", + "start": 204, + "end": 208, + "value": "tags" + }, + { + "type": "colon", + "start": 208, + "end": 209, + "value": ":" + }, + { + "type": "whitespace", + "start": 209, + "end": 210, + "value": " " + }, + { + "type": "brace", + "start": 210, + "end": 211, + "value": "[" + }, + { + "type": "word", + "start": 211, + "end": 216, + "value": "thing" + }, + { + "type": "comma", + "start": 216, + "end": 217, + "value": "," + }, + { + "type": "whitespace", + "start": 217, + "end": 218, + "value": " " + }, + { + "type": "word", + "start": 218, + "end": 224, + "value": "thing2" + }, + { + "type": "brace", + "start": 224, + "end": 225, + "value": "]" + }, + { + "type": "whitespace", + "start": 225, + "end": 226, + "value": " " + }, + { + "type": "brace", + "start": 226, + "end": 227, + "value": "}" + }, + { + "type": "comma", + "start": 227, + "end": 228, + "value": "," + }, + { + "type": "whitespace", + "start": 228, + "end": 229, + "value": " " + }, + { + "type": "operator", + "start": 229, + "end": 230, + "value": "%" + }, + { + "type": "brace", + "start": 230, + "end": 231, + "value": ")" + }, + { + "type": "whitespace", + "start": 231, + "end": 232, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/ast.snap b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/ast.snap new file mode 100644 index 000000000..fa34a2740 --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/ast.snap @@ -0,0 +1,291 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing big_number_angle_to_match_length_x.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 188, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "1", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 79, + "raw": "3.82", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 3.82 + } + ], + "end": 80, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 92, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "arguments": [ + { + "end": 139, + "name": "seg01", + "start": 134, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 142, + "raw": "3", + "start": 141, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + { + "end": 145, + "start": 144, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 133, + "name": "angleToMatchLengthX", + "start": 114, + "type": "Identifier" + }, + "end": 146, + "optional": false, + "start": 114, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 146, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 149, + "raw": "3", + "start": 148, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 150, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 153, + "start": 152, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 111, + "name": "angledLineToX", + "start": 98, + "type": "Identifier" + }, + "end": 154, + "optional": false, + "start": 98, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 167, + "start": 166, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 165, + "name": "close", + "start": 160, + "type": "Identifier" + }, + "end": 168, + "optional": false, + "start": 160, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 184, + "raw": "10", + "start": 182, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 187, + "start": 186, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 181, + "name": "extrude", + "start": 174, + "type": "Identifier" + }, + "end": 188, + "optional": false, + "start": 174, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 188, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 188, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 189, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/input.kcl b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/input.kcl new file mode 100644 index 000000000..95bea0ad9 --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/input.kcl @@ -0,0 +1,6 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([1, 3.82], %, $seg01) + |> angledLineToX([-angleToMatchLengthX(seg01, 3, %), 3], %) + |> close(%) + |> extrude(10, %) diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/program_memory.snap b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/program_memory.snap new file mode 100644 index 000000000..902b80baf --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/program_memory.snap @@ -0,0 +1,339 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing big_number_angle_to_match_length_x.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 98, + 154, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 168, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 98, + 154, + 0 + ] + }, + "from": [ + 1.0, + 3.82 + ], + "tag": null, + "to": [ + 3.0, + 0.4152 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 168, + 0 + ] + }, + "from": [ + 3.0, + 0.4152 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 85, + 91, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 85, + 91, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/rendered_model.png b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_x/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..c7864ad3c235eccd2af267e6c471c683524a0b5c GIT binary patch literal 52386 zcmeHwd3aP+wr?d&3Stz6Xd?tMfQlMz+MqHNhzM~)Y-4N@3UEj(U_=_3B!@wa5os`} zs1f4uy!Is*BFz&-!9oQmjIl3`fyOq9N)(hx#~2clI`6mEI>XvkCu-mK$NS#*>6fpl zlsS8^y@uZ!_S(A&uf1kO$M(Nz9}0y!W{te;x=^SM-X?!^Ok4a@G54Q0ghC(Ok#*V7 z>t`l?x3$$X>3?|q?ZftrLrdQM;Kh5cyk+f_y&IgLJ04#3_!VWVe%r6-p@w@m-Z}d} z3IIogWK+=+y)E*=GkoG<}zyeSP3e znB6Y@%gsSE;WImD^risvh~!w=bN2+0M*}rShJTf~CSGS_^r2rDra1bm#0>TSRTY(P z{Ay!{Zj`S5e+V9RkpoXnT086eNzorCMJo?({_x=D{uMu@*x#o_JATjqOskq(|IbE# zTdq;N`RKFl27NtLA#7dA!T7Q2FRZ+|_Or;*mm^>7+rD_n%Bo9#Xe7qeZJAA*BSf?zujnHwAJm0XW9*VQ2B`17h|WDUzn2rU1k1v z^|KGBT8At1*QL%`SDF8hovYs7x$4K?tSi_w+>5dyms87uf`oe z?R%F+57cu$0*!Eqp~OaQJOr7G|x?FPpS>)BZQgYA-3P{WLXW z+?N@#eHlmUBKGvymTR8AD2Zq6-uO|$zwXJXzbEv`jHV1GenUZPnCRW?y1~({F5FoZ3)x@4juvhIn-!6%2lK#hgtmT7C99R#x}z zp7k3)rM1T13OBt~!^`HkdDE0{wX+c_%sxT6_AP&GY0icf)_XK($=jI~-)$>AY2Xjf zrnKSJg0C6vwn9l~9K>AVrp&GU&xh(0HA8b=L3gZlsv@Jqz2z5H4m|QQ)U@j0^l{bG zKYi`stL^OVk)}45J8kqc%o(CdzdAi-)-f)pF=^GB+=^9O>Uh~u-?aQ{|822W*8W(l zsYe%U^<7yxYi0fG`=6TBz3E^yc5q0ZW7&YfNcI4@crYHuOGdu8OmEw)s}R)plXx<$$k~1*oE<0v_KTL`5$G?<3w#MZ=P1Z&>~Cu=Re0n zePats*IqPrUu#jLcZYRS@xspGSqKS^ zZW-4E-o709cKf(*UoQFaf4_M6hZn;utBx$G`po+6-lkFaK&wcplD}V8Fz|k*Rm|S5 zpZz44OMwv@m71-4lyn)N80G3onRY~*uFU_UfBwSK*cae(^1K4Dn1y^>HQtAf4d`@xh!z|(*SIDk24-SN2`;A4oj+zbd3Eg!!E+q_w2GygW`rh zBMl~qxH!M*BKntg=NGQ?xl2tgZj64ZKp!A6VD67DYhwq>Vh_=p!%t3GJNp_k8k$=4 zYR`(fe-QNlCGfN<&e=5Q%}`=p`RO++2Y3CfKV*5NG}_qrym6b~&9*m^;e7GV(rKhm z|5{dXxBKreR^&#zW1Lj2=M&6lY~`RM8TP+2W;O0C`EX}R>`!YO?P@|OSZfk5IOFJF zGdlcIgtEi&8k{#(EtT=2dYV^`;ukDD$zKS4aVOTsZod5JmeXbG9nY(92n_rH{ zbrwn1Fxp#NGTPV=FV?crHkDU>X?5Crb6xZ;aj%kITne&pAWeXSyvn{Dq=E%<`*x4y^;|fIs65?f`50J^>H4k zu}phDHljH*W~_)d?TCI^2IJlR&wqXuUN{9INO*Tt*VdN?~TWK=%4 z82a?d?1O9A?}FLk0nU`()Vz9s!XNqVp7psUhsQ+g##E``IND8X_IM>$1Q+9~x0F#_ zWz%w__R(lXq+^MN5+p6Gk*NXD64TNBUoPZ$9YqCS!-#= zH)+P|YMQY}9B~s6-M&#f4JI(|`qy52ZF3I_e%tJU#x!i2dAMiB2M}T?@92iS9o7SN zv&%dDwzxbr^R|)KO*t0l^9he3 zLf-jAUIRI_j1LHi@`-ng?}Rp|ehI|b+=FSv%fOF77{xtrS&OEgHtU)4@~gZ5@w5?# zW_luu2s6I2VHnVBO`&V`UV{UG{y`N=d-AmK-q2M$@1JrgxA^Fu z{rMXuG)Yv~K*Cax48=n{~YA$$l(fmv+Bi=$pLI8TY+2qv^j8 z)>h8STlEboQTg7@9X(~4PuTf=WP4`HpT6CF!K$>q-+ue;_d_;psycV$CvP@SZZ*ER z`khRgclYg^Zk`C5I?kIixpv5g_pS>0v^CQwLbRek{%yljES^^}dN)zuVPbLWwoLn` z^?Qz+2cPt*rd`{vwMb$(XAMhP>Bz;VJ~n0C33~^IH_XbPT>A;pFzYTNb>K2m3~-4# zD5T*7Fwx~_#)EOZj;A$vF|$B8gfMh+?E+rG;`eD5KfSPrs4{45N&4Z8b>)lS%*1RC zoghyr?C%qaspmWVQ$%j=@$(EdiHyDM2t=mC07NKwGWvtt`$>%FXY!33pZDvlb!8my zzTaVdF<2Vw#Sb>^-oI&&^TYJDz*y1Q`C1t~opsp_&Rdy|9z$22d&!YKQF=W|%#Y!l z+iAk`ZY{Pt?rpk~8Q!q2y!Mu2SdjcUHqT2`X5msIM&jC%lCO2HM~O-3<}+y#4&Ow; zFgibti=Lt#N^3BdjSy-K6R9Y7elRcS6XMulp^eIz<+oo#PSYd@3ZOeaQNwTJvFqlh za46f?Ppa*EweofT5T3bj#r915HyavOu(mqPdxvz^BTWg?15(1Z!_f#N3KMs^sM-kxZ;$Fa1k z*k1QcZo8EthBy4g*o+m(X7=n~#0W*AT{>k|G5rXrc&szw*ws51s+DmHYy^EEoE23S zJP$zih>7YH@${`=!+^#T68)rMDD@M$2*VV)EXoAE6nQdhfg^@t;90M5Qx`s2TSYop zw_C9;$SQbh%qM8aehs`)N=5+Ts#*rikD*&WcA%G>$74Rsx7yQod}gs!M+`rrh5X;b zy6u@8)-8b(dvo{O@ND^$Z|S;sVE?`N1vbo{4tRVEtZa!4-<1@IKBs>`sAvH*W}T2} z@=liJ(Qjy|w@C4Qg4B52uP?^p@y|iz36pDq$eyHuFVi?C2(Vwz{9K2peF^l-Bh6(k zh{19&lJ;sYyiSWc_L65rRG;~{82N?@jmabTH4t0DP0WXPh$UQ}-nC&J$Yp*y{+SeN zxA;ASv##~Xhaz?rT4?HB#sWh?z1R(#B!Q*jQc^}}(%;S8&`|kOd34*)_+^g)Ve-|c z)riGnHnt2X1}GISs?S8aLXEtN(&J%_?Sqe%toBvyEcnO2mUn=o6XZ!F<)oiwJ_HGA z!T95m#tJJOgk0GXwxoWszU4t7!Wn+Ky)oxi&YY7-zHB!W_#HHoOz9ICO!e(zNAcF< zE&Ax5w*v!NcO9PJ0P0-_)KkIFj%tQBf_X zG*OZ<4087z5NoDmK!7w+M{(9l(r0K%U%^Gp%^_At2t0KgyBbg62{LDb#4=1N3l(_Y zG#L4Sc*VL7V8R~?d?Bh5xlr&;RiPUc1kKf6dcf}ek++zA=d*v-aUlXkg+CrJ@@L}i zm~pkP1-op7HF!c6+TFi%Lsoxa6&j`*p<#Mq>f4!c4}NqAM3fi@qx~XubbXHt*$IS- zE)e_9<`|4~i`W@NU90nvOJ77~X+`1DYn2M-T!R1GZ)WekO=G}AmI8$mkS{V8FB5Rh zTD0F~olwN|iNLjp#VDX+B3jV}JPF*u6Rt!QS^b~U!Tz79^7?*s!IW_)ZugJv5WhpBPeGTazL!L}%!FxIgN z2=y;c{vg(Xg{W++`CVuNGEqV}cs>xNO%&Q-Qs?R!BqwWjVOQ8^{sysuTyb8Btb&NK$_N#e zc#}pWZh?-%7EVEOT8m`ZM>!6t6T@m3;!Lh-$qLXiqIfK046^l=?t zoupch8b{qqZe-jkyuzW(DUoIiGIgl~@XOey@I0gy3OqXOCrOOR!fq$6$KGA;-G2OB zqswoRZ>WISc}ORS0dza5xDN3>>ol;hTNa1_fiI zF4uB>gCN)Oq>H?Sobz9d>E%Y|fNHj%B1TlwV;i0lCl7j{0l;~ccBDP5BG4+{Ujf@v zZk6bSppoAJa49rF35%*_6z`*wg{sEe5Fo-8PD1E2tuTzC9H0ISGX;Uccc}x30N^Y^ zINno$`R?RQ*^5`mW~J#M;CK**$BC)%uh2n>^5MS3gNc}x344-OIH6=KRv-!rza^wV zF@-o+ER?vzBPpzF-CCvTZD}*TbB~@ghdSXNaDd(cfhn*rW}Z^Gw~XF7nUcds2Tv*D zq*UV;=$RY#@$8}iu0{l*5Jpvttc|=!tFQ{EjC-QtzT+u#H!_hppqX5Y9Sf={oZ=P+ ze-aIaKfze-p^os;<0k6|3|gxV$O9T7fmB?~(qUAe^(|wxHf8o}digw$$kVl0lZ8YH z$`!6?Jxvyp6g}m~s2H!KwEUzejdv_&39-!2h{Z_QT*Ou=TQg)W5_Xy4%39NLD3^0* zSJoiZqg*pnqU7ib;vk$D>gI&`W zCW+aAaR69TH$7`9o8Vgx{1d`0 zDjEAkl0l{CdL71>V34!j7#@J?6)C}ItWq3`K%u)6I%ZAuWh28Z3laz+afCgg~MFwHJp7 zbhV!dYY86Dg*BK8B|R-gpsobHTBXS$PjO6g6O~E4gVjOT<@-FVa)>tX z3m2FX48YCka%p08=V^Vg!_|T{|C9nDjsQr>A&(CIf@034I_6x?TMH;g24`NvDn?t) zEpu97mjy^ z$TNF+1A#$E;GhNqv6Yn4o2*kW?(ovpkQB zo(hV=2?i>?PDXp8+dyqS@9-+LRZ8nr13q7h>e!6^dwH!7&8PAQF($T+jJMoFYb zx~1QVCzll%!K){9PZNowcj+WBZJvp(j9*Uf?9~OuS9*K29`iiwOVCBARSPU6OJ&1q z8Y3>;v5A&FWTDW+p+Ch+9;SLOTxRn$Ti}3A*E0@}AQ$bNz{d4fw6JPUP(mi#ITVNhsOp4*db>tNR zvdP}C;ku>#oB(d%P~0@0zKf(d%9cNYK6#N1IT(l?Klv2naLHR$CXecJOn=^EX!GDP zp~sLAU=dz$LR>>a&}8YE*sB%8IxqI*WJ3H%tGjjQy+Im zF*8qgFnyD{c-#~Q!_)b`#!lCWeiCo@`^6K#Ql>gGJchJ9v4b|QatQp1-Zs>uTZO{S z_*(xvx~QJVMfLXAUV)t^3K!U`BUDHI$;h|BX8j`?D=MRyz2;XJc_*zIDKc=7XB?5e3NO5fm#h&Ct6QRbO*y`(BEa`R;{-oM&Mwy-XmObn0AM17jCb!F-0m}K`BoL;a9f>WgwU=2l3S0H zva63AFpC8B^kv|7Pl@#ezsloFr^GJQ=|#yrMNie|E;mq=;Sd2Jil_j=0`LN1vR}A{ zx;sTzXq;5wuy%=>JsprY5)R5vd;*_5hT#o$-6dGg1=@0;{WWOL67z-D3V)n{nYB%i z_iwy+ z64@sRHne)wWokbpTsS2*h)a0SCbyY9*eO$8z^0v@WvCRZs9QN;m|i}f%yGEeXcs|YXG;mPt7RrEGM3Z8$z365Ko zmohA^#za1)E!a5V;1?rH{EM{`kUP~ir!`0cdtz>*r6x#)#rjP$hKw?XXc;{?CAKB5 z;PO+fNo0zKBZx!z0^D;1{0;)?pbXED&|G7%v$1A zNGp%)KAPrmAf)`yaKrz=V;8u2uOM!!*K8sx=3zh91TZlsb!Vg|2&jc|t@u^t6m-Oq! zJK?I(A~F?njP+}xJaR-z_-g>7icKf#P^_Eef_JV#U3mwkT5e~gD{&(*6#hF)Q?Xh+ z8VG7zZT5apJuSrGsDy5;yT1e-NMKNn@YZbzKrh;ncuUJod&7xkmH8WOB_&8F$C)vf zlPvkJ)f?PnWSm?b&g1V~;3ctRfHvzoZY8%)UQ>JWiwus7vslxaq0ov}ym?$tG$rtx?36iO-YTdYaH;N7aKo36-={8xb7A1J-_3h*w2>|3dzR{p z(_6Winq~}bO5;-)s{$4y9Ug@(lMIetsd1d6*LY4F5lW(zz4^rW8aBd6-VTZvkJpXE zJ9#T|$XRVD{s7A<@PJoCZHVhR9EiAG22$down!j4X`O7C3u-#=J-cI#<8Z~$G%ytp zJCzT}#P79@o}jhAC&#g})ks#}M)?yTT`++5RlY1BB&Z-B0vY6yxYDAw$s$INg>?D; z{U&GeiW5}rAx>Zb{7+1b|A$#97ligQ^*vBmP!t;c}frjk>kiK87bl>`q-*UIsz@kL&Z( zJoX@fXp=>HPuN8P%?;roEd;y~Td~dRREm+xabOIReJPOgDJgj3;5Xc^YobjYK!Fd` zM*&zn)yQEURApf6g1t?1kVwAe)*B|c$*nNKXSaqUFYs^#BpN7TkaA^9v+s*e zUS(;~oz(Tz=IdAgObI#VGMwf?Q_QuA`%MHFe{GO4RpsD1xk?frPTi=(DU@e%?p%3y zX^jvyA@;aSGE`8OM25k2HWe;r=)~EAA&x=P0`QRb4<{D_WnRzeP*%u*nLxsuu7t1_ zrSeA4l>-}p8v72_|3|xQBROFNFZq(R-7!>OS{@~08Zu#U;q#oh%1K(e8xA5xb(Fyy z#bJ;)Jj5j|h4Bi{D4X+Le)vQcideFZIB)I2BO5*ZAAXw@MxYGj82A-?CXPpjoWwQr z8_vWLMy?`S(C)PkK6v~|?!ELO&%CyvU>XvqSW z?*H)h7VOcER+ksramhV2wsL~AzWSHMIzlB#JhM!Zr{a;9TT*BECvz)Ad~`ZHzt9d z#h&LPH#H&y;U)O+!Z><#uws9vU+ewTcLOa zXkbr{vGrlJ{3Rh7K6>1|*K1HaX{cZ)!((gDA!9ostOtq4-1tSAXR(fhu{mk~QJml7 zZbca*`i~2p4yH+iqC+=+skt!7D7tIUD!aw7|HJTEq&*wCXisG*DW3VGL8{(jeAS|r z;ZV2VY+q%>uejza7oNLd3JUdIgr8TaO(gu&aJwo7^i(i zEH@@`gfZhKT>&vR_b5IonnL^6Wb>NC0@K7{F(qn3@a^`(z<5=+Mx^~$&721&e1=dM z*A{S&;}!56hc56EFgj1A-FGyk@pu_`N`)ANDUq&Cd(YkeK?Y9HjC~n?^;|i$5bt3{ z6tZwfi4$cC%sC5#C2pz;Dr6WI1*OD{CR zV3Pc`l$~H4;YP`yEK*KLm^sdVNrWJ$LQrt0;#%dzbs^f++^F+Z-SBF?wD#aj z&NJ+SD0l2m_CEh$Afs;ZvP4Z|9efJ|Yj6<-^tkxW$q2fy&O+t#ZSs^TNVA9;P z=&Ds91;<&Ma&S)x>I-Aw?4c3fP+Vm7aux8vkGAadHRcbMl0RD2>^}(nBRbm%aiB;F zp!R7o-Vw^4AGGLc+S{ff+Rm1mub6MpppJ}u`mED6eaB9&4bNw1K#^k?MggiG3T@8A zNXaPv&v-H*q%$aDF^oyVrAtx3a6j4Ra0c}j>=+acYMd&I=$pFjyEinHIdQh|9%TZE zk(MZG%(U?ySH?rzCnhDF4Y^orTk2oSEi|l(8Gi>LX5*Nu0h9V=U)`KZ&0EJ#79dE;8hS zPzp#P5rh}SHGd5hyis=6PhAmEF;v6g*L*1iY&6!#$=VQEEMT&cOu@wodB8i+OLYJu z4epKP%@eCIC{6D@SQjH~gQ1?xo|#CyL5vLG2KGjbGg!m4ji;eXyiz76L?2nGAs^@UIdxsA-0kk&5GSZO|Aut z$H~z&+~Lz5*a_`Jq>2@iT>1)1-Lme+5N)=OQ5slb#Ec*D*2UJznO~5R_Jwc}y`BME zg+XFej|s{Utkbk1JnLWvo?O6jVGX87{7KweOdqHxBZd<}6YPHLBnS&(6bTD@1c3IJ z@>)5zFj=cxrk;=HoL^GWPy#svl_+|F>n9qJl+SV3p$3R7PpR*fB|tM)S&2@Z?g^mYCWb2iaRg==QxB0^0`2 zVV1(h0T1e-eJgZom8MH8X^!<&PmA>j_u7DFaZT{;4(TL~=g;ZVA;e*rN?vDaC=3I- zj>p`BU`R1(Zuv*^Os7Tm#0?E4NG}}^25yrE;-B!6DSS?ekx^M^wcd$IlQu7eKNE`W z9dLpug`FyL8;yUE5slUw6VjA)vx$Py;b+Xs`hTyTC}IAIs42mNO`#ban0QM_`l7 z;fi6aFim)5xi{1a2VyBb6k4a;OV>cO$1N5|s)%DQY(<|EjLs$O>PH>{vqpCX;o?9w zc`OZv(iUzU>OEQPg1_g3@hGra^&bAQ{gdbB# zxwbK5mTcYI^xkEiyZ#9A|0l%02t-voS@6TO8Gu^lA=91x^ zLQ2YwVePK11%jmw_kDNyUAdq@`f}6*NWD$mFd`RCc=) zl!NcX7wWblKQ~HMdgN_Rvwg;~StB7p?+c~uE0ru>JrKdM&<#&tVQyhnGG{`NI7j&v(u(D`7%L7x235ZVn6rAPD@})JlE_}Q;oDt4)()Q9a z23f@Y_`2&9IGb&E>p%g;jru(2S^pL&t;Jb~JwDCbCeA z@I;w~|Jcr^S#o}2mZdnJowd(u#j$!368mqo_L((!VVL(u{P^Po>5+`b3cjNcmvxP{Z54%#zy8u1bg$g50 z24IsHY({L+3}r!vkbXG2C_NTlwvCKWFMp@*2Lvr$mYlOZU;UVd}sax!Z`%Dy&K zf+F^h0OAFH~S*Y4r@AI>1lI@b~%ok4%ppxNGJREyDx{+IhwUE{NDue zaR)}CZFSlHIlQHtoj2DH{ zCF!vNP`^%^L1C?P(I=-I>QjgS9(rT-Vxpg#l784;i3fv~NbgVmjk9$)^qHfX!+Tgb zsEDK^p1!=3otC9g!9Gjl8uoH{twd+eOC9H>$I7tERD;kFI_h&2c5n&GAym1g(ord* zbrdCnGPqAG2nG@*{yIl&J1} z#O^pSf)jf5BdtgMJr|P81VZ@ivX9a1x|J`m8V@*ojub;OVN8wk1G3qYp`GkgL3~yx z3YHvXX$(K0as67BPdaM{OaQQQ4w&`GHfvGPfrIIqQ3WW~w1uc(_sH_|kmmgnYSQCa zXf`4i7sn7Qb~S=5DQCd!QCb71|3;j~rrv?7Q9|w2or;#V<|g=fs51Qha84{o!V{q` z4DEUd_8WdIJ$43w?y2-xKW&57DF)NL48T4UMIyw_v0T8w?`Yiy-R)Ea-IxJQIFsaq zjT6*L=$}#Ph4z^cY&w=ag3$c%bEwiJbU;K3R4pa?1j>@oYuGRTS)B@d5{kik*C6Yn zIy$#W$aC9ng+1o8uv)XQ7GS+;z{w-gk)7|=~2^|<+qCL_QDG;Gfgn%b@ z22!z3pdG7EH?+(;D}Z5(w=Y0*sZ{oeaX1pP3QmchKG}TwVhwr2U~?#|p$vdhCRDk) z7v5ww&4HXAN{>CCH8Cg{?50Op$S8Z_XPT)|rwRau?vvEDdy zfG-}FXWJdLxn-a{DP>qYr|8JWqHWQFbmR$4z{q`(NmNeo^sefDt*Ns4M0!W%;}a<( zJ>acJH=u z`MWeWY2?1DD>~U-ik8s;c)XW>{BkX$j=ExQ!CxVjMoQK+1`M*txv&zSDH>wF+8qM* zjOE)X#5*_rFb&g}G{)fbFwN&wY0(0#;o=dD0k&Vm+Ya_^SUX7PksP)+JPDYfrRqva zrLL6VN(M}O8sprN*~`9nUxytG3^~vHOkV~)eWfQAmE%NM0doDLJDiZqV#m?GK{~Zpi&Q#Ayp9s zXh+JV*)Rvz+8NFXmhUhD9$EQBtz3i#DS3FLNge7 zLkB<^%hUL>X$+FZ>~$bvQx&{-Y^b34f8); zqsL+?QXmRLB_9Yv71crxREPH}Oa=Hjvc&h0?+a|^H`tJe7C+j%L>QKO4bcG~zYSF+ z$YADZ66S9V4SG-^*IFd%N)um&Ht6psu?A@$(v#IRByk6A z*b}5jde8vwXaFRo#wnL7#~H?PXlOtg-Kqjdd#Ou&hH#Zv!ju`JI6;Xb+x}dF=;h!Y zin1fYMOh9Acp@l1uG3;jrSe|C5F!9HwLzsPK&7WUjG%y37Qq8rh3Vt2*Xm^MFhAm@ z<#uZqn`jxlrlu<)5Lw{aS#%F&e6h7o+ekZ6t^QOsDLR5$ywE}KJUOA3;)N4-NL5|1 z^G3m3jwFD+m>rRxB;6SOlC^Jspla!s!^oH1FEM%YWJ+1!2V@N+VE31GvJs5RYUCHz zHG>+XGp~UADJb2x&fo`yCm2O*rFEtb$QF`2MeRjRho_9W120{Sw$r-pYi4O|8n}T# zwij~~+<+|oU%(oL_Qe|QQ*x=*47*nFZaoX__Ce1d8z|60TA&@g)N}3Zzj4unSokK~ zg-goJ3BZcf%Mt2A$iB5&CuqJ@P~l=PlR^vFl72Wcv{S~zYAMy30e4YG+bMgoo~43o zd-A)L=;A=bRezKy5CGHz@-Cy%#+~BI3BP+fmTl|y73@{y;_p|ue~hIpVhIT~+T-fb zC5krp3$bg6{lzg^6e9W4wLC&Z-&GQIdPorPa$W|Bf^e&U*5>nzz(ep9y2@)HitbMj z()D`1^&CbRg(%%xLQC-mq1AMNbB4(?H&otdwq{-G!e4R-dDC$Ah-GJxB<&|Tt2b7- zi4HS!Nn0u0990Q=wLL~5LqSo2=1*aghO(}BB&lZ$bUa%10p(n?n6WgwuoT0jx^k8E z>BXEDuNs3}jlboVg|ztx5Vw!zQ4rcY%Yf8`3@i{I1#(v(Cgcz~t(-DoIAx(JyqHzlK3r!6lFvx&ELm!%HP{J6wMU& zwqc252&M9^G#2#Vy?gg(IJ}IeQ~Myx77rh(z_eiRgT|UJ?Nm__aND}wUEy@B18wx* zu(mOU4d3p@3nMCIL@4nIS(}+lhQJiWm9CwA9+RJk&`F5EBQON4NEnN;R6J+|Vm>BO zA=vcsv)F@v6p#m4W1%BsJ&Z(?vJXv zm08@)ol{tXJQBjenn-GzjFi9E57NeAEQ>3KUqz4;jzm`lZE3g*zTg zNTJAM*W9XB@!yJ3rHkeGe(5wSCl+E}QUp9MJi-`5TOVTwx!1? zq(PJ|stA&VNt8%~7>wreO+=wVKnK7!`g%){=>R{{P;u(a^vDR%CVEy@xQV`|ky0MD zOA zC^nVB?u8f(To*+M7rN{btq@Wb06(izkFj-Buz|4}e8q#vJw^H+c?K$J$GFaSjEMJv z7gif$@sSEvPdtx=#nDiQZMgwAURxPDp=*Ws3?hU1hKt?hAZu`*?;X!Kt(L}VPv_3+ zB}+Q4ZQKY|f7}`D$kHCH+Gn#esF8uA{j)|UKT|U&Av@ZlgK2DOWZUamgOK3*i~PjZ zd~Exh`@PTV$Gf`a%Qx(HE{;Rh?d1sHdhzP6X2tLpe;2dxlg8H*Z~Pgj{5kS2gl_#z z6_*U$sj-k$UH-M8@^!d81f5;9E$^08WHru%LRy;PI(0tneEE#H&eKd^y=D#uZXe7>FVt$YNJNYmSu>Z2dDIdfy}XVc6zPiQq1{Y3d$`J z50d_4>&p=$lz~J59`!az)q#S(6L<9v*QfiiM>z?U9z$VS`0)lLdk6bCE{or^O4U*D z^H5nnk&k8t(Fsiu*ynPP)V0N2t)qnbv*)`D1aLOZ8A&8n4P#0`jQjvpc~qqn?TonI z=_({=z4#gjwVF^gglb@?Kpys9Y4uQ9{5-SvV8VA{MRlKDX>1G^E(tQ~m(g(YLnzYU z{n_Y*e!3J{uPeFXH=(kSL=B4$IkGdo5TRZ*jOj1Euog;6ib@t0;wzEQwU(`)I7WFK zGvBC~`( zqR`i`9-r`~0LFdju6Dpkvuy{*c&Rk7ROdtxnj*d7wAxewXweijz|zssEWn_T4uU@%oR1^c?wbmwjTVNLFImZO8z>;PKwl#Gt=JEb`$bEE>($a< znVFe+qz2nOXzoI2=#V9egAjxn&|n8kkoB@eIh0o%)ZcRiBbdZW4;;f&PIQiy$v~I^ z@8?szLuFuf#gz=AP1Jq&*>k~A?RS_k; z6n&=Kxx1SBiR?$vPU4^_DI{%yW9xJdQv&Ve(LBwgWg~-6Z~_%ZvRpb2jaV>gZz0jA ze1>6-N?Cj8wBd3|9=mq!dUIVB!fDwh7{cXQVT~e4*v}s);UcaC^gq?`AIZ!rav@8R z*T52v;UJ-fQI%?)VW?Kh8Khd`#K>P0t57`gL^q`9l}LaRgj*@yvgtbqwoqy6`zZ9& zfiGl#F00kb2pc_rpchH<*)GE#`#nDB_fn;Rx+*z@h;8GwjTLvPRU^ei6IV04Z)zNrh!Qi^V47$!N&& zm4c5~3LYz2z6}{Ih0ikUn>4G4opL?MUj|}o4lnrA*mm*dAgiq^l-oSLthsG7ySqLa2&R`N3e(OZc=Fd20^gb~o-vIskZybSE8U1aV3s2sticZf?Z%G_bw!+xF0l=&MPst_Oi9`3Y=xr{y!NLwV2SE(0csYo>An|+Lv z->WG<7qA2~(BVSn2Z3S$I6*87$3Z+Ug^lWlk?-46(Ra=UkDgAVLpTi{L+GG`3b3Qr zbWVt5tM!gwo*Xu%9ndKDInb{WVQix3(K8?$4Co<{@;fA_Fs_F(keucfD7c->W`P=p zQwi~Sf(J1|Gs~$&r)|bdt?UywcDKe9Ef}9hRC7Mi%_R^c6e5WB zMpI%p0&tv=15E#om*C9%I4KJjm~TRcu0uNjhCn11m97l{yIZ-j-E(3(_yev7UU z7oa;3bttHp#D=u}EvU%~B5KlvZWwn(p_gw+j9!ekL(Zg+;GD;igN3jod%c&J47e&h@I}J=+Ug_K5oyQx~f8LpQDRot)!t+ znzhR9{sbc2f#@=Us?IoK16SZGet@#27^-4tNq#$;v7Qq1V?B)1L^J3&dG z9-84iL{_`{roIU&-XBzo*PJ59+7W8zG?SgCILN2C$Zx6c!;4VLpxr5y94(*-Q)y2Q zg*|vmY@~=pqL&AFOj9efQ_%7$ngj|u<)kM ze+D=`Ds{#rkpJU?1-YTpHpuvHEMZa+*;D zq4bOQ1?hwiX*_Q}TOHg+9;`JV-YtHczeG#RJ^=v@4nHvh*P{|y;NdoHJ}ZIHT*~V% zQW$`n1*qxs9p0;vZZlM^A^#UnPVlYO3askF+q^CjoIjVW05XsbPF4dd8Y&RJP6ryV z9vF^In6nj|QD8Egz&aRvN~-}Vl;1N9!KfS_Lt`q|0IHc5Whb@j;l{LmZeQ))yQ1g- zf%~grCE>xS1Ss@^OQ1qAO5XuIw$4V~us^dIwHz>s%!3?OT-%!+q+Hl!Kz$CaEB|D{ zI4uZfF;({j;#z=)DmvU!%$AG%$ej{}G@U{kal$i*5SnoosWUsHT!BTgAL;|(sw{w@ z-PtdM65>F^Ko_!s-ovpA0u0v{p%#F5XU`HvXNAwkw{5Ma)OP|qC+gj;;r%e`is9W& z{gl4NB`hZc*bdQ(X#ug&V1*)|w-+|_in9{agOjw2z5r)4hU4@yn7jD?N`d$np6HaZ{%FU z_JUe39i19=y0cw~)a+1BKymO%V+7tVd_UX%!tu%Cwy6D3rk1TorNwR3<2cofHdp*H zWd^dRp-gnDGSOH&uSGwnxtcATJZ!kg(WCBvc{Dk}?D`p(eyp~W*}%z2dFvSG%(U+6 z>!57svPCLngT~&Du59iR6yvL1dfr*&UgX}K!@-heia_#@Q7AqzW#W&1t6kt-HNRkt*1uc(cPW z4f}UlH@9KRki#ln>SZKs-Uce)kY8q@Z(f1x7ztLRS{i}gQxU1DXAKN%SJVBZRa3EklI@fTXf6Ld5wvw__Al3vX#J6@Bl-X~2In>>_(TSrVM8C>E zq!~QJR}Au&GmeN+qzg2f4~LLY|1zGje~(p?(??R^pYxCCJ{bFa)qq)#stq=*Mv7xF z^l^mN#|-TJteuUN4-2gseMM5jj?N|}K{T7=IygQJvrv~LR~QNP2eebpCqvO^=e8@+ zi8|B}rHEUx2AE4_V%02TaFjH3u|f0>O>~NU2M{Urme5+C|!lyT5)~T%_}+Bl}fmD+HU{qYCsfn zf=J(#Dt-tD0_UirzTa#69p)XGi*3Yx5H_4&)w6;+x{Jrw zx8LCkQmo1Dq7@`;MD`AYC{x|?H4+qS)q{z*(lu!LHs;*|#5`!2*0EZoi*SH>J`RT1 zF9gJ)wT3DmfP1b8Q3~dre4*QY?B2?zeU8#QyHwEcG($_*u{EMiVebd1{@$r(=uwu=X)qjxBJp<9OHhDh}Co% zw57kg7eS*@-!fJi(f5vo{Sz{{{sUiQZJ&f|ryiPub`Trq>mxxbIY2q$v2_-%SMNng zsWsTfF*N2^ zzYu{-dmQA(jlzSh0G3tht^3u+z0G7nLk$tg?L}lJ_|}x{9Iyndd`*8eIGb^NY`wyM~i5(Tr*RkZ*!deh)Ii=rO@|GG~$3gzVY3@vS)GvZpYEH zQV$9oPg0)HzT0c^!X;cQ6_|SXCW=A5EN6Orrx`eQ;KuPEerrLXZ z?!uB5uReH5`roE^n_IPWdbc7de~1tAE|K06Zvvi$DaqxeXB7^iejM-1Yg9f!=5;)= zY-jzTB7E!Pnl=^?#$WW6Hv z(QQIVMCmdeT%VVIC>L+?Af$n41jact95lwkJlqfd_0jJ0Ktb$6X-*<9bdZ7`e(Ae4 z-1Jts>3DV^Tj)l1m7lD(&Q-~%J%Y~C(|ItuscPnE{D$wm!J#4&WeemvMpURM2iU2oZYJ?YG8 zD|}OT?&dV-8M~d;xEBLovP%6fdq>h`U`X9?IVv#*N{$s_D%?37`GSO92ZAO5~AsqHeGJT*ON8@laCi_pp*8OoZ%$u1$ki<%x1})neIHvX|L}6Q)VA zLew8OFCGUFqM6NG=PllzOgx&n4*i@VS&>X+|Ay6=?VndfFP(W4pO#eNtGgL3=<)5l z-3;UV$Q?31B0r2z9K*G&D3POP(K0f~G9LB}SE~~CN%R(o{Q)jl#u~5$Ofhnz`;Kxl z4Q2nvQmjFSu@Ko1iYy>~>VdzXHF-S>$p04$sL<6B7X=WA-Sv9I?O;&RMbi(QO!CG@ z|I;" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "1" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 79, + "value": "3.82" + }, + { + "type": "brace", + "start": 79, + "end": 80, + "value": "]" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "comma", + "start": 83, + "end": 84, + "value": "," + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "dollar", + "start": 85, + "end": 86, + "value": "$" + }, + { + "type": "word", + "start": 86, + "end": 91, + "value": "seg01" + }, + { + "type": "brace", + "start": 91, + "end": 92, + "value": ")" + }, + { + "type": "whitespace", + "start": 92, + "end": 95, + "value": "\n " + }, + { + "type": "operator", + "start": 95, + "end": 97, + "value": "|>" + }, + { + "type": "whitespace", + "start": 97, + "end": 98, + "value": " " + }, + { + "type": "word", + "start": 98, + "end": 111, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": "(" + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": "[" + }, + { + "type": "operator", + "start": 113, + "end": 114, + "value": "-" + }, + { + "type": "word", + "start": 114, + "end": 133, + "value": "angleToMatchLengthX" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "(" + }, + { + "type": "word", + "start": 134, + "end": 139, + "value": "seg01" + }, + { + "type": "comma", + "start": 139, + "end": 140, + "value": "," + }, + { + "type": "whitespace", + "start": 140, + "end": 141, + "value": " " + }, + { + "type": "number", + "start": 141, + "end": 142, + "value": "3" + }, + { + "type": "comma", + "start": 142, + "end": 143, + "value": "," + }, + { + "type": "whitespace", + "start": 143, + "end": 144, + "value": " " + }, + { + "type": "operator", + "start": 144, + "end": 145, + "value": "%" + }, + { + "type": "brace", + "start": 145, + "end": 146, + "value": ")" + }, + { + "type": "comma", + "start": 146, + "end": 147, + "value": "," + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "number", + "start": 148, + "end": 149, + "value": "3" + }, + { + "type": "brace", + "start": 149, + "end": 150, + "value": "]" + }, + { + "type": "comma", + "start": 150, + "end": 151, + "value": "," + }, + { + "type": "whitespace", + "start": 151, + "end": 152, + "value": " " + }, + { + "type": "operator", + "start": 152, + "end": 153, + "value": "%" + }, + { + "type": "brace", + "start": 153, + "end": 154, + "value": ")" + }, + { + "type": "whitespace", + "start": 154, + "end": 157, + "value": "\n " + }, + { + "type": "operator", + "start": 157, + "end": 159, + "value": "|>" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": " " + }, + { + "type": "word", + "start": 160, + "end": 165, + "value": "close" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": "(" + }, + { + "type": "operator", + "start": 166, + "end": 167, + "value": "%" + }, + { + "type": "brace", + "start": 167, + "end": 168, + "value": ")" + }, + { + "type": "whitespace", + "start": 168, + "end": 171, + "value": "\n " + }, + { + "type": "operator", + "start": 171, + "end": 173, + "value": "|>" + }, + { + "type": "whitespace", + "start": 173, + "end": 174, + "value": " " + }, + { + "type": "word", + "start": 174, + "end": 181, + "value": "extrude" + }, + { + "type": "brace", + "start": 181, + "end": 182, + "value": "(" + }, + { + "type": "number", + "start": 182, + "end": 184, + "value": "10" + }, + { + "type": "comma", + "start": 184, + "end": 185, + "value": "," + }, + { + "type": "whitespace", + "start": 185, + "end": 186, + "value": " " + }, + { + "type": "operator", + "start": 186, + "end": 187, + "value": "%" + }, + { + "type": "brace", + "start": 187, + "end": 188, + "value": ")" + }, + { + "type": "whitespace", + "start": 188, + "end": 189, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/ast.snap b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/ast.snap new file mode 100644 index 000000000..55e8d40f1 --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/ast.snap @@ -0,0 +1,291 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing big_number_angle_to_match_length_y.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 188, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73, + "raw": "1", + "start": 72, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 79, + "raw": "3.82", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 3.82 + } + ], + "end": 80, + "start": 71, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 70, + "name": "line", + "start": 66, + "type": "Identifier" + }, + "end": 92, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "arguments": [ + { + "end": 139, + "name": "seg01", + "start": 134, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 142, + "raw": "3", + "start": 141, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + { + "end": 145, + "start": 144, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 133, + "name": "angleToMatchLengthY", + "start": 114, + "type": "Identifier" + }, + "end": 146, + "optional": false, + "start": 114, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 146, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 149, + "raw": "3", + "start": 148, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 150, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 153, + "start": 152, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 111, + "name": "angledLineToX", + "start": 98, + "type": "Identifier" + }, + "end": 154, + "optional": false, + "start": 98, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 167, + "start": 166, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 165, + "name": "close", + "start": 160, + "type": "Identifier" + }, + "end": 168, + "optional": false, + "start": 160, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 184, + "raw": "10", + "start": 182, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 187, + "start": 186, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 181, + "name": "extrude", + "start": 174, + "type": "Identifier" + }, + "end": 188, + "optional": false, + "start": 174, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 188, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 188, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 189, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/input.kcl b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/input.kcl new file mode 100644 index 000000000..848ea0af8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/input.kcl @@ -0,0 +1,6 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([1, 3.82], %, $seg01) + |> angledLineToX([-angleToMatchLengthY(seg01, 3, %), 3], %) + |> close(%) + |> extrude(10, %) diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/program_memory.snap b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/program_memory.snap new file mode 100644 index 000000000..4b7bb4c54 --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/program_memory.snap @@ -0,0 +1,339 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing big_number_angle_to_match_length_y.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 98, + 154, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 168, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 98, + 154, + 0 + ] + }, + "from": [ + 1.0, + 3.82 + ], + "tag": null, + "to": [ + 3.0, + 3.3954 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 168, + 0 + ] + }, + "from": [ + 3.0, + 3.3954 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "tags": { + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 85, + 91, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 1.0, + 3.82 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 92, + 0 + ], + "tag": { + "end": 91, + "start": 85, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 85, + 91, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/rendered_model.png b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..33c9af3618758fe812fe6c0487ce085d20bd5f03 GIT binary patch literal 57700 zcmeHw3v^Z0we|^!5iLgX5iLqUqo`L5w%rXDMYlDR-T$7Ad-WkMv4jq zEme?c9ld(the)}AfN+$D-~*#o3uFPT)Sq_{aE%9cj)X zCVQjb5APZWwt z{W{@D7~Pxy=I;`Xgr9i>?pU5+dNk#RqQ5_!V0v_+`kY>S!fR6Ntcm~S$At-t{^&6W z{y#!dVB^OabFeXg;r~POsLa{_^00;D4-bnU8x}7)@XjX(-s$x2^(DWnxOeVH6OVsA zwtex2t&4|_+Ee{@`Rdw{=4JVut`m-3*d+tMP`aQ?#?a!qt6to0VGEbZ$RnGY*X{Ti1MU;W_PY zJ6t#ChKHWmw{P8)bGj^>*{=Ul_3!*{KfG4gdpS?&h6%^M#}xET_+{4Op~c-M>j~}K z_5Iex%Z@&_eQfE(Wj?c4da0OO>vbX#c}Fmnms4pj$0n?*!c>OEw@h8NWmxp!pZf3m zQ~wD+jW-;Ke-caGRyXv9hssVVE}n8uyK#B9&AH*did>rVwhv~uTVDFns_h>gDcqy1 zk-k$6{<}jf%U2H^-%Y*5YL~@oC#bi64yq|k=^DtJ-UTJU%iT0Nr*=tB?JAxbyz|L~ zoOi~}h+}p;OJemU%lF6rN``vkqG;Zn)SED?v|ULkp7rpNvR*$M z{LaP>bB{b*-hituDQ4sOxh$R$GDf$oWA|kp`$~Pkr~HT8%754zQR^@AYKn3@+}V>b?$Q5zqic&vG|PQ?wY9b1mzU>`9{uj68P$Ed?e5ua zcU$EwKSS3af8BS_n9cDI1XRX8`o`Fr;gfQ_%A9?DSMToo_P8UL45%+AtCRVAX4Kps zXjLCI1Ju5X7IjMD;G{UoKv?x=kPyrYW@MM&+tCTJQDkWu1NSy8^5t< zgrM*tenLNpq-PD@UABH|7s4}M-`W1rs*8@#U-Izi(GfyR)hngd7au!*d^rMneBSVi zQDaKM0YcY!KapbV(bl0E6;S{IAKp#TiVo4WpU*vZ-NG8*O|6ff6(J8`EQTmTemPue z=JmsCX?qANU)=N3zfVEDH#uAp^(wYw5&|aCTcim4NX9J3NA9NU(;6ysyfJyl$Hr!< zP?_glU{ShZT1KkDt%d6wT@U_=EJ(0@IP3Vs5uo)~!~U@7H*c+6`4Pgp`l+0%W|2eS zz_}UQ>IP=7>FE7*+qP|DT4_DSw7f-%){5%CDykox)linzz=8Bt{|R4xUbQk_+c|Gn zr@YCv*=4bxZma7*#^9I?)F_U}4B7zrcJAD{Pub3$lX9w_%Gn7f*<1RHmP>ui*2JEb zPU|4t6y%Y*kK(&i^LD0I;R@a$^39Q58w8MvR)}vSDyZLx)_+GbkU;;O=1S}q-b$B0p*a)a=>NWiC|aNMHw35!bd)OW=9qi+6JO4a(Dx?YEt?`u8y0?dG%R9)VtxkOEt ztSG#{3Dhv~1UHD9%w-)9}L^xp+f=@ex+i zWc29K-Al#{A3l8acmKMK?2}dhudI~O#a)lzJKGzPIb^nXy2|2y1?Jr-s;Byl(P0wo z1PoW1d3om-RFxRxv`rg-T11&^+{T`*o4kuK-}?2}dnkpfA1}`-8FSG^7rnK3@#IWG z4EXCZGE>841#fMNKa~mUY1@2T-Pq|*j%c`S;J|_8X)&`Na%Nd$#LU2oV|J`Oup-sl zlhbfnX~V(NPd+bf_;W*+nHlJoAZ@t$==A&ubF(%WarBW#i;h1U!TdfQbMb=fZ+qpY zX77><((G<0_Yx0$4kb=anC?`Y2x4w_zE@8N(as zQiiz^ZzzQT-4URQGU#)J!GC7e{&RcLftz5gXHLV6)?*@Z#O}vkk8fW)m2g#hGrlb& zgLRsE(lx{;Ubany;BQNswuF}&p zu&=9nh-khir5gC}w09{$9vM3pQ*OPc9sv7x#q%HU{^CD=6@fVE->|zs)WN&)zh(~4 z-5hHT7K^SucC4d7{#uFrQ6ZX`Fm~)LLhA1JtIOJN`TFZ--CKHhJf9JLene{o9|@$0 zdZVWW)286J_I%erb`y;E4oLXw;|EqezjkfUTd$mR)0n?R>()kh!)_DGSIzRyfQ4db z7;07M@7!mNoLyfzyR3%=RcIyGDOS;``Y%OQr^5u*$8XZ{_g-4wwGoN_d$9}zB4G+s zWLv?LhYwHxc=r$AeGalvCDe9IE3##8tSKd&*h?U?!f#Lk6z}x2PwY&YeWu8G6!L}q zx4NQpd?tapZWx?*kz#xMh7{(m4bv8{TzQ7_pbo|HFU=Z%VFbbV-HPX*d#(k<+>Jmy zl{BZmyXyFkkK#lVB?SQe5<=IlhHrEF;pdc_x_s)ox2b59)uc%&%#o>>ZdAkGQAcaz zUabn!tc}nRDp9889iE)RDL~;3HYT~(KUVX(`th2284WO|68IDic}uI~w_!?&a%M(v zp|ql^TGbV0dJHn;AXG*AgoDa(^`&0dc;&$O`g%a_6P?FJKqxW;S2Q{N!yD08h-nAJ zDhIrCaNFu@BKi6Ge;$-S;*&WyP9Bk0UlMx-nH`25e+LlewW4n?k_r2nD9uHUhY~rN zr*BED!kRL#RsJfv9#)&Nu6A{K?Zb!)n(v`QKT{Ip%Ymcz{9*9kKa6{I;ei`&xZ%|= zKYXdf&@EfGa0Q4_$BkTCU6hH8IgD7g#89o$J<&B^etEu#SI40P1m9Mo#JjCFOIJ-ANnGP(?9 zXhl!N>AsSgKR5L~KNZH;C{^(;ERgj~X2bkGW%Ks+Z#iJqA2W}Xx1CZ8CF?XWqVjLO zo&`$6Z_YeY+M}g+cR^M8f38|3^KAE11PFTeDFa8<4eV3q;bm0j6n{?Mgop#iYbI zu@<}-KuB9pTcEvaK#Jt{Xc;H2SMOC^7P~?QB2ZUSuYcr zRA!^YYc8i4QB#bar^pE4_+4dAPr)o+UuR;5Zjrqm0C3vm z-gwCsEiB)rWlr&?^2)$C1Axp_1r%~$>w+zAQgXbWl6j=)vMKW$_DvU{zsuVtEtv{- z{k`QREC-p+yO@Vd%dVTC5Fk*zPg1nX$&BLoOciQgYC)CvN0$R%lj}OCPZ_c{0B>m; z@rjhsnMZCdStly_taK-{&i(gK_C|tk!1Wm_#2QuxJNnTy5umY_ir#fpqv)(EhwG*; zSa6M4RlbbPC@xL&1C-d{I%WCDo#!N~PPFyVAwn5w+T{uyP^>!s8?FgKFke70$`GW< zQIOcg6-$Swze?^}fyagpDm4&g>BZRqo9A6BO+Pcc%tNjNsrkVIny*r6W~j(Jj{V~A zk(N?S6-CNf0`yiO1V%t#^pf$JDp8d_-JptWcMY=!X%UznsOlTYTaxv?3lNTVimiP% z8B{sy7BRt5qp6{I`diDFe=rqry@$h5M+Z`?=IySTN7jJ4o2uWIjnFQV_ft9dBd}mU zpQ2anFMU#Ys`Oi%^wP1UC0G)a4f0+QT+V8PoHhaQewebhXu=jsk9$bVqmW+lCs0n_ zIU`1l@byMz^a6q0_-EGgpu$F0DJ~E{OI*Mk!f^s#j6avz0CSYLl>+Y%5*@8*l?-ui<(Y0 zT|#BByNQG$@kmLHWeVZ-)sjVn{pMdvhkwKYqlJW{2=4MOk&NBO<|M78U>3^0D?wIH zaymnTzZG%jg-Rw8TO*_Czy|ug+X^CTr_#rEeeul#+8KQkERaGL-WUW2E^)>Dy>el< zus&_osuh{U4BTJ2JyxVLnBcsjlJn9opMr|2E+bg$P+>UoJhD znRpEP%c7-AmaO-SEiaJ?NeYgI5&o*kivnWVjCF`_xw@WWb%pG;I9|YVpajweKvp~- zRDn!h`;%mbAFKA$6}`r1D_$Y6fH5gzJ8f|#i6bYFwL@m4qM)lNU@Bv$2tJ6fWkNy2 zAl5`>MM?zZJ}Bc+jR#FLr6sfw2@u{tT}+OanB2g$0>{xb3x*w)`6`P>O_@HsIN;G!{1iJYWNpR#5FjV$dM%eNA5@VUXbkHY)yr1!HV zwqq|SA!!z92S$SQUJB*^DKe|5reK81fL@p-A`nF5jp5t?tRA1fE;k@c<(#RS1O^DE zXcFl08GSxd2UX_$#TnAqQK;TxuPAI2P#xgJeY0Tz|%cem7s>Z}1iBj)0F_@21=r9bIXn`bKU>nT((AZ$MohlYPFC7tC!t4p` zmHx6NZ6evTfc0s;MG$N14UNZ)BeGF!k{F`&8!HUF`D{<{rpDaZP%H3flBMpotMl~) z;=_p4X$KF=?Ffey$J&gzJFlP$-CUhQNwQk`BZNUrDhux{JMbG^PmFa-gezq*zQU!* z`|qDhrO1CMB2dGyWQV#SpeN*HXSL`Cp&X&SP5M|+EM>q+m zZK1+nAg!|e&sHGDPLcYbC?S-+H^}VWj%gnb(Ua9gLJ6Q<_B&U&(ly6{f^LjZiIQcZ z0ON?%)>T&Wv6RGdMakZ=&)-AYPFi+;Lq9IG^&GEtL7vrJfV`aY@X!cV&TE)iImC3~ zP3i{lC5Ljy&!4)ND|3HmzXHz!W&N4~g+z(e1@KdS09pX=zSG7%9^uS}8Z=Z<#4b{( zjdgH1R!aUHbd896+9;Mp&N6Jv=>&7eaK3)@HY7%{H`9tgiZbSq!PA41}+bSg}9)q{>8kETKAj$|QLk3pdq(O70Z4C*`rnLrLX1 z!AR8CfKN!ZurqYW5Y~+hcgl@;MDT8Gl1+dOi+Qd0pdP|r9}VdjzuwuB!qC(JVaA#% z`;br0w<(@|!l}23I{zkHu&tb-DWg+8Hzl*79WJLeGmKn1+-)W_lYUJ_3PA32VwJih zth|Ke$`DSe>CgVmfnFuDWEOM6tvsZKhD&#)Xm!%Do))V#PtYt3s zHjyjEF*0I7=!8)SW=<`doH%rZjnibzq>W~p89w}QU7xZjD_go0(!V?BpW?X5#8U;$ zES76e!=E_jniuOTIU+;$%QJL~2#x7^<_8`%CTC|W&DlgvOdh}3Dq-A|a@pOJuuY3|FIB}{Re^5MnN-~xWCPh3 zTXDJ!KrPHqmjp}uvyhNob zejS)uVgrpZU@NzV%Yw}BfIY+J9UOh4%B{HAO{-I-YEM-M*_+W>h+YT^m~5!k@g{X~ zj?|EwCF5n5Y&T&OJfX>T?|NwP$b77uTy}TA2iG5EF=tL%fyOy(*F7N5WeUSOy`Rb) zU?dexiPY6;rr61Gw=W;J8%A`2M5ZT)4KyS*?$t(vwm%L8Ftx=lWqHvzP&#MHX%`~h z@~FuG6Uv-X*+0v$-Su;*)qn(y=%Nd9a{~y9gFIooQsk!A1reo)Wb@DQ0XkzepwILonS zq_}wlF^(wmfupMAV20={=a706Z$)+Ns5Z#hg1WRL-G(B)+&Sa1Hp%)S+O!LNIijIh z3YD-~flXM#nMFG13f~d~(7Kf?5g9(_WO$rG=?{S{vJ>N#TVYf0bMvz6JiAxja48%Q z{ILEbPv{KoXB!~t?;#91M^`SlF+|JY#0w(SHt=q3ne}labkqreg9q6Hl=d`y$^BW5 zewF&sL;>{=fK?46bOecX@dE}=-GppejYTB;JYZ*SD>y^i{@;fg%vt%pmcib6lP7^d z&SkT)Hd^6u)wJ7@njU@*S!+y>4q+d@y(t(jA}9pPzT{{r3Y5L$P*8bu8ly zZ)+EP*L2OSX&ZT^ zZ3plrHp4tc4Km|Y$EU0m5=`M;txrW84mKbZ@&~Qwm$)O#4b_s`u^`|JU zqLLXiz9-D6MtL(d;?7qN@ykkbDCKQ;|4BA?OK)zOb(M6ZpISyCD0OLz1~;gtB-Cwl z0cr!J4(Z)7Cxv?Oa^vm@G+kt8-MfTymCkj3G4r+1?jnltFg08lE;UG)sVZk$8=4 z!9->eJSF2h_4Zp_fl}?;0UPmjScA)NKW!2?aQ&?8F45qvDP1MZXJ(i2JTz}n8iAL! zT;_Qk=?-lxK$ay{NTEGq(lnAy7b!#=G$D6jfnWir)N{|%J(D^3*VZwOUV`#F3lAA> z@=IYEG9ZQ7W6 zOr4XE3DvPt*a0DPcCgkioh;Zh`kpL>U>2H$K@0CF>FL1Hq`R^pI2#F>*g0xW3F8j@ zGf>S*NRw$2?d^0g4Ryj(GuGkoh$e+7jxWKal<0{HxD!Bn0fySFPWXx5ZEIQH_RcP& zCdOi4Y=Ri!AV#gA z8Hk+j30G;1;HA|@k}omvY&A<2|}z%BaNrCm-Ru_Rv_n(kA9!V695G}%6i%H5^--wdZ{wjJvC z-C<^cm8Z~UnW9voB#uiZ(O;jPLi(t`X$mh^o4thk_ z!qJSGMtn~8u1JvCf(UX2M^u71Iw`Tc24FTisvZh#U6;z!sj<^c1W*wDmbnQz7TiSJ zQ0#8%2?RT54uU!Nzl$~$R?~;_W4elVp&4?Jpe;v;`0PzcUQUVgA`RD-U=s=zoP#z+o zoUM-NPy@a-$LSRY+a~?{Z7igRv0(Uo7$U@mvL!+XR6nzqp>4+}EC#uA_Eg|BN+JVI zUH`q_BZRz*o(B^uD=s2>r*L+P@BK3f$!J56M6? z)oJ7=xWl@Qy_yL;quP8LSr9DT-jLUts@6sk%Rz_mRa%`14M8WCcObCQ6L$_8{N2iI zoaBf5V%G^oDU)$B0lVm`cv&EP9h$t4*~Ek$*~=s)^nSFm1RxwdMrC*ueoOOhf}3$E z{UPW*l)e|5Se@mITu5osn!iHjVV-_x_$Z5UvCXQ>1L#fUYDQrV2gJa|J zWyx|n?ITdEnf$%}ny9=-CaRCdf_QNYm%bWs%Iqt&mZ42!cX>hQpe!m9G7%zANfDiK zg^oU7Dz-Hwpo6DiyUDnj!nybSsm;*nO>}ARmjSs1Z#qPLfh2U~?~H64#w^?5K1x;o z#L%XwQ`=`!oXD0@7Geg;@iLdyO*r~tLzD%0xf0URq6Dwv$ZxJbA5Mh2dfgOGM(O(W zK<>;|l=XHgG_I%|obAf=0%duNR7dz|9jC#HOoRMz2)F6E4^2sA|BmVqfddda(XXS) zwIBkZYvv+Xk~z09wXgsQ(JA}@^XY6sjREJhjKg5(a3^*BeedPY46K<|FjeRv+Vhxy zIB$pq?c}jrEK?x-*b4@;xP*oV{u8D&ik226=vqn8*#02&Yagg2WU?U>zmp9`?d7z? z&hgt}I08jMi2{lUmU#pCqd;c{qCjT`BBy>COpK04ITM}i#Y8@9D&z8lByp)d3hK9w zWmBsDqNURQ@!z|98|xFK5`U!$xQMceiU!I7P95TGZEiKEh*75bu3*3Dn(cDc#&NiN z@ZUmZi4*ykOE<7jxPwBW03ip^IoF%J%?;M6a;Ll#)8y%>J~(WzGU<-mr`o9yy>Mzp zZcv5G+clzFxp{HlqMbNIK~tF>+F4ISeN2ZhE6odItT`$<1?1N9CL?}|qTbLKCssrnq-ii>}pl)3*$L#(l7G} z9j{@5olHNl$^veeAy`87^(&G_W^!&or8F0n!^uuk6=2iXo$*gMcR6m}^k14O0#_`# zhr~-SNE*6r{=YD}*60I;lw|@pXW_01I9SJq&waLysH>J`$Q4}U2iwi^JRbFga3t>} z=BY}4&ffX*+`=^3*vZn3o!?vyOJ6#L4y=%l3L+hB+QMPe={TagAhT_AwE^{==#7`l zb_NQulbWm$$AM0}vvhSFl+-_Nr%gw%DG)ij8lWOm)nJ(75)PgAvc(paXTGVzJ)t={ zmuUHZcklp8XD5fuJP9-U3KzFmTj}U^kbrDvGdhj};Q?SLfRL}$Ud#lU1j?`*rRZ*p z8ytZRwA1~{N2X2<#}bgRl2~FF#&eGTKF;MKBp;A-Vt;V`c}*s$tbO)7*TT_}psXJ& zPlKYcrWu~>(sB70CCt<0@tiC^SqkW2cue)AeXbf)Ssw=lrt9+=fB_`VV+V>! zSqaA9l?npx!oCCe*e$voai@_U($&uKDjfbAa&q1$GI|O~Lct^yv2$lI&QYJlvT+?q zPfB5kqW0N+!lzoDRB;9$lq5_+<($Y-STsp)Ek7T`wuYGO9+`qtPwXS^06mRGQ+b`7 zGH_D?-~(LZw3{JKQwf+jGPOEQ@UrIIe;o#)9a6In;4K$NglXwaovS>2fyP~3RS!KW zv7aGD@+e_Qa({wE6c8JZ&)Z2ePUSw8rC^Sulf7zs=m|Snl9(hqIhsU=fx%ARrbJ}K z$G9Pl1rfC*M>Rt^k29Pwqn;+GxkfxjVhczuYZf}R=S-J*lmk=SA(%IbN+}f;s8pmb z+hrLZ2a!}sLvkr-5!*9Ki^|Z^tu|%a{Bf7(+>(^eha0hay>xv&l{b?Z*2fcOEGFql z2As#_z|_>-$UObT*|TMM8&KxqoZWmw+@jw^+BC=QKZ2+dLxGK<;)@6Xb>4$+A?t)c zc202u#L`uwn1ZiVTY!`E-LjI6$x0TtHJ)gCMs+hgT|<+jc0f=#OpwAMoet4A`)N>=~B=6&THrFn_AL!-vaGM~NX|o8~B8^@N3# zy%je`47i%jcvADY9!2ztP}FE0sdNja?dDQNI`^qVMGC`8m?fJqi~YHU!M*6gQUf*x z2N~2#UI3WK=UA;?+?uM{FV~*Yg8UQxQaylb3xWZ6v{h@|eysPMeDvIRf zkO3s1b*+-4qcucXq43MPK&zJa*^%JmSmNp8=veGEUuq(o8J5(<#6n%Ott@l$kg>sm?><)SzPFPKaNqa3SZY@9;XfQ zk|GAnjVdfe$wqx4iY=%Ti(MohFodcHf?MEU%fwD%PT9f5v0o47T*4;6;R?Pu?5p<2 zlhT9sS@mO|pd+k-CZQ2(F=!;4>IgFmb=l+{i!qQS+u{jL5eYT8YA(VI*C)_*8BTer zkCQL@&0$0o}#)gF|v~#yPyVss`%=U6+T0K|TT8UeoLtRY<#^H7? zDG|zTp<6dgr6H&@sBB?;$Xub5obDFdRy9u<6hfW-f>UUhUm)2{9DFbwIqA6cpiNF| z`k;TPs%MAh{GC)aebF3nZ+x2ssa;2x04l`%S)hbeFLqmWenv7CGoI$e9^c@ORM#bH z%q=}hEEJHyN=RUX$1hYuTVNw4DX(R0Flj)nDQoEbK@qJpp9vEfgZmIgfjt;!Ke`2M zEa%JcP|*^Wf_B@KH+qm1)w5%Soy%QZ)28WBWIZsEM)pZx-?g=K>jL&wm@>5gd@W$| zD?^Ve4&+$^AVM38n1BbP%q?_D*%6spd@ugBg~j9Bs4(~Eu1akSajKLwGjRv?D#S}K zs=0;%TG%TRP1vaHr_)gx&_}}ShMFx--BDZ|YzM4#Fv!QZ34A&mIw`?X zbc&C_Qb z6biUFc1LQ*Wrf|5+0s?XC-1)OQO# zpQd!0I2#?`!ft)6+df<#781A*gexZxQ7z*oI?iaQVMsHHu8Z9i-$-@?Lqn) z)GG+}7o8^fBkG=R%BdhpX&E~TE69Wk@VkysV#UR-Y;=s%sUYOwMo8I81KxF3HKu@$ zbM9O}Iuxl@MOFneKUtrzu0suzSGvj1RJy7c>{A4N(B;$MxeNzLP09E;2(I`|yI4EK zswksGlxKKrSnxA#+6qVCFUhSHx4A(;xH)4v8FU))s0$_JFV2m;1wv|@>V8@Wi&a&Y zFL3*bX|na3af`SxTS*fHCjuoGMA1(@6^x>FwqUlOOJ;lAkb(_kmhW0iQ5c(@L{&VS zpFqpoktvLKz=}pS}O5Wi$ z_z;|!yqVQ-)Yjqe*Waat2JPS}cmkf_mAE@Wo0+mu!x*N(s^hWVdN z5R(sV#B;?^9@7#=BE|wMBhvxrdMxF!kR~*0$^qD9X|dUyWVa5-L+59kOd^N|#$^5A z4CTr~+u?Jb+`GX+o3xW1hqJ9C{{zK2*-PhIaQuN_d$yHaisO7mTfSP*u_Dxhsf%DD zRTr_|$1TN;xP!N*CkaKu!w|t(cqia~W-_hRuTTLGK`MGt&Lcab)0H3C@i5T|udK47 z>Fb*#wjTtQTML=B`tiw`2Nqvw5|F6b31(FMqIS)de(`Y-Q9wZCtFI8-5D9?-{G21|AEPx?Pn%A1j}i}%@lKVp z7?%Lh_zTwx=Qdi1q6I8OlqhNl$V@~jQi8JE@7+A$ln$2F-dClA?ymq`F^A09+k#4<4g%&6Z+pW-SNA1=d2AgLwfo3RtBEou&g? z%Hu|&t`M}7;oQfjPZxBYox;+9V@ZTlP$p3n{s_i3xH6Du_YY8K$Xo2)XWqQd8=_WzSmUvW8nGV&^(=Lo(A1M)2)Zr)ubGHd z^`R7^Xo|~w@+n}!-!3LNgIit*apV8f<6R5JwE=n_ z*YMyZ%O0~d>jbVUZ~QVuZaM@%T-@s%;8)nIDXQ?aOb7x=NK!30$q!AWA*$@>HR;_A zQ87DrzTsCbHP|N?M1+DO(2KMM>WJ=r>_3#*UsJq%lXTY>q(k& z#d;LV(P98lP-6`Vl?g#e*z3zTOy*dt1-mU8MGz~=NEXyb0&)jleSXpy=Iz;6%O@l< zrX9&5Kae~UW?iv&9lJ<2LEC_hCA|i-p$FQ~TvA2wXTSk>q3E zXTpZ-8%y!0DI7}DknCYW!aBxhM5B~B`x-mW1H8M*6Q1t!_y#Sm@BxSJ30;^-%_J6q zd?SnSoU=EC$Ko;(hW%$$CnMh~8J#OFYZ!#6ZYoaW2<~w95exxhL9Ac&cNxmID)bZb z8lf{uKLa{%%5>s6N4ab|d71!8%uDCVO*^|O%4;MOVKb1-M3jTPh@4>Ot??W zBwd?YU=yZE{wBu!)U5MAtp$Q$2&Lj%paJ#iSkPk%-54(PpmU1{HtvCOHfInVVacH* z4@0UPrjOb1SZvF9u-Wb`PJMLA(8v!Hit?YF2PpHs(AwX|c+okRLem!jizprpyQmF;?3#lPMZg z`ik+X%P>e))RH(p*ku{cwI_oo%1FCVyTs{8`Nq7qZV`b&{w6nxk+j>abGb_i8lG+D%Z$LY!g@HHLFv*JK=8ad6EOG zXb?SM8vaR=twOOnAO9AEAr*;nMA&d(wjtI`C@3}0s5%4jXO7IvcB4G-(Mccp*z^Df zlOtJDZdV*drafl7i@B^?U5-;n z7CGSzMZ};b8O4qy+_?AOU8ic*iv4NBb4z}6b<*&^LdS@*r5i0eDIya23uiz~b_|j#i42oL z90?_#OyhwaUCeOwvrnbUW}$7#)fksxqe@u6vk~7-&!dpa(6uT*4ryX((>6h?o{Ud@ zv?_6Lg+>56L!H#2Kq{dl=rutRT|Gw2Bcq__Zq=xRrmMzl(8K56}Z zDSU6ApuJ@d?a{4@15;KkY}&o0(jZ#3^1>T8x9-v*(P&<9`&X)SC2L*>z_%CRgGn-J zyIM(qwr=Af);3nvs*aj9E(@Jp4m*ymOgo7@f-4$#QsGCLo2$FImy~QWkN9b~~Lyg&-2v_2iQmJ>xz(4&n$u z7EDjip=5dpT6Tzx8MSdF@Z&tJGL7#dGzyk@J~TEW#PSmUJ7?D8T89St!+VXOl>;iqU?=~V*BjS&_|k!UbTbx+=0mA$XZsM|-k&J& ze|LN_YSd{~{Vf=y!tAz?w~HnO3!Uq8qPpwKS1V4T>6Eh<=PesJ)&E1t*N#A4xHNf9SMsxI|G%KEVgp}jQ+%|mDv>{AXRE1=l8imZZt zOj*&e?zhsEHR8A)ASjW3dOMYjdOj)SOHX1Z>(Vya0jgpHD=9~P1pJe2EVB?NcN;~j z{C6^}JW%4@PI66-A`C7a9LVn2`?ASa$7~O?v!h}*c-Ww;)TWaOv!t1nICNLsNC61~ zv4aM)9%q3F?y;A*vdTTO4E4Ajs;6Y&U?C#wl2L6a1qw(TK}i(3Xi*K3i#3;LM6ozk zv|&lo+SxKBtj%8>JS54v323=db(2Cj1iJ}uojUQ}eZhGVvNTET>48ADQ?O~lY7NXK zvAwNU&Dw|q`0#sFjPWxCr zB?wjDaxGnZO(XdJrLKI8rLE~*v~iwd{_?+bFNT@R=+`#b3}Q7YV#@h^M-x*AZbD4) zI@RdJK0?!3Zzqf`sXsJnilapjg?9{`!`iBx6$VeTYQ&gyybUnCu`w24&a#|;x?K|4 z(2uDu2@mFCPA=Biz=juzJNuPHzPq;$IaSy?I!n`xGoxWpF^B)T&Cwr{)xD!EO`b?< zY&!14Y-ghyfo;FS1gi7#cHB7^Qe5(hSW&@boU4+|0qr(`okwq@&THVk{IbQU-GQSj zSSbUcew@eWM*pTs6K+=5w}CAZ7j1EInAzppH)h=d9wP=1-Le#yk3x&Ry6^y~%s80G zWg17gSvh2J%}d8}(O;DGjo;Mia)`;%LVGz~PX2JWJ=N2RNU>TK&B^5fQaxtE1O{v1 zL;^7ib4d@`*Ts?Q0=HS^NAJ5iezs&wR_8@%L_AyH*M2=8$7l&W%`pN4z+8(Ez)OAM>M6>d-^&3 zPHr@N%icWx+u7&|FU1}K|DY)@ilal@&^X(&_wmdjv-e%D|AG870wCJ5m)-#HTlO{^ z|838V4|}#gdY0N0i#HsIH%x5!CZpk-W#Y-wart@l`XfvyEj)ndLb+h($Vp;MjwU}X zOJNU4BPJ+Ep-k@xhrTpx{DrNLPR~C)FkU&Zw7zY|(Y9&T`LU|}(!IjD9i=UsZobFZ z&e$tLi|_5*5$RvqdUh>Ll+>VPKl+aVAsf}&aC+wOitWarbS>0;+tfvItZZB4qG;Zn zSrfO;YPJ(rJW#rCS>AzVt7i*F$aqt5A%CXnhaDIKEhf2cr>WB{1v;#^&Fqy24Fu?i z7ch}`V5JByZ;ITh9?b|fY#+; znwUHdI`JvN;6TBdrlxQ}EU+AqQ5Qw*^+4#OEL4`S z^=rnvel0+p3U5kM2+W)2WH79*Z!B%BYbTu$w}gb`R?dynB>$CF|F6hndxz%jJy5qc zTDNvouDv5=%z5&8mfmP;m6%Kgi2^jqO4k%47?35no5Fo{2)V>U3G|98ANs6d+~LU? zANP&_&^MQE!L3QmuJdZ|5Gc){&A(+$jJFLwaqI5?EOU{~2*0QznWb#@3XyH@%u^versebHAvJ|>xq)1Q=`$MHTRBT6~iroGj z8$irDm+NwNryJ66C`+bf;d4jlgH-n)gg;WRnZHu!@KodWOQ6 zY1Pw_oRKb~bshckVL<&rhoWyw7_~;~B#2-YsR`|55+BjBifwYZ&2N;Hm3ZifTBH;= zXr9Qwt6cx8BLxpG_&+7X0t_SmX)=pS_=$p;rifbtd_hkFLJ3_Pz{bA>%8NQb^6ac} zQ)WeWc8FGV$k~SyCnHaY^Z5;zN;=MJOVn%V*t|8q4Hu4(P>-vfcbkTT-I3*c{yGrj zk87?ft?2Ha-FCMP=Y))>BqLvI7&$T5nb0*gj;-yCA~ZfXNlihY45t{`Xe;YisKXZT z!kuSN8+S@$;reKN%7u}W?J$7tb!?)A&&Xk-n^mS*J zyp?ffvxuJ=L=*-QMou+oJE_iuNfI~;!>)3sqx=0S!hUD<(STk8~ zoRQFo(x#NwiT%l@1ag5uoBBhn5vrMqEF#nDMJ$o(`d=7$EV)$aFHf5@{F$!Q)1K6>RjnnjgBYKAYrq?%cV{u|?DN z(1?{E#p^yQO+d7rZx@9{&doduLM=oeiI8TTN{%!%M=2~Zwap&6Vha6V#cgrj$Hk8w z4BWOezhR{_9o-;E5CiDRT6n>NrfJ6&Db>@m6(gq?>db8))p7QbPxHII@X9L}!-ILd z7sG?GA9DR2f))GYt)$o;!jA~M^YoKJm?~YhkIj2K+hmheHtep`smTb0v7b*H{}Yvl zavJvJG;|B6tZ0gy={F%a$`V4D)g*W$G>vXEkTW?;p-j%&&+}hXl#bi=Tw_t{o$Krw z^KDr#+^Kq(R*NgO#p-TJDRjW4L-@4)g zZt2z`3_~ql%<2-^8GoD)8eQ3piW53l@j8_&GGB719+{Lgq&Z+x#c^ zPzU~Mep^`i+XS_d_bbUvIS4iij^q}YErZVRJ0Zgor3^I718LXcuG5V@Tdz5GtYh@( zrO~5XqcyKbYi^X)cl2Tj+xIBZ2MOqZ8@ZHgBEv_GQVk46Nm;f3%$g8twl1tGm7kIo zdzF6o?n!r^ZVC$*s_sv@X&~!L$Qo>yu(%mn@b))Pw;K1w>#f&Q=0AYUHgwe|;mTrE zk0fPdVw5KFppgiYE-94pP(h!tBQ>k{y_c4E?Y3>(IF7t;p<4F&k7^mS+3VnT$*DFkwXREwiAZvS7hAt*bZoepofc{*ZI*59Q&)-fJbnn?c6{ zY>$MxLP_9KJL`Q9?D~S6(xxI zCyugMQZ{o?{&!$ftOGZ_3r%eAsrNQe8)XvSa2gYL8J;786Xla6hD~8Ed=VE z8y*>U}A>c4*%G!8b^oiUyR)+vYVv#-N5*AbV`e?fl617nBSddodHU zI=2w2r^jq|lhf^dv$O5c8I@;V&7$!5b(OQLOAz;L9qM8=YSnLLUp@=E!bG8YB~Brc zlVE{@jF9^N{^f`LI(>a}$(Upk{x0t(>B4-Y;gK;k&ze`#V2#LWy-GXJhbb%PB^tnr(*I;8$O1jD3M!}^BWF2 z7pFoGS2v+&UMWP>Q6Yb1VcAV|gz3opt-f3FJOG(d{XGt|Wz=6JbjynUrTJ305H?nw z*X9y%v2u}dn|YOU5L_!X9k`!BU>FGjX57uHO3PVY4Lu^=%a!H?&oE7837@dp=dAHBB47x$3y z5(ad`{Z0k9Uo}SAd>R4LQ<}_@dJF~YoEvkWR)u`xQ&VtVw6(0(nhEpx65ANhye3c? zIBs{t#G30Ws^=t0;}|K;*_Kos6FK`m-iho)sT++e^a`-$XqsH!JxlIhxbo0VI8()K zl2EmYHuujY2?nyai5Bxpj92l5K=h<>6}R!OYBB%UBiR~Al_sJ@p_UHS5` zh2!7K6nHYYGOr1FV#UH;yFZxu@xEL>#26MM^IRTErxU%rRS=*dsSalEd*jOwp%Hs7 zcrj^Y#?P0Iz6_XT2OFpcUnzR%1mCGUw=BA!b|)LhQM`3R@ABaQ>|~*_Q%Hw|SxsOo z8G<5b!HdHdE`ORfTR5>MIq5UMVS=nsO-tT{Rp1rJx^;fJ`IMob%z5q050g|lgDOj> zI)3#b>2D?{C6TXo?08`4(EJlvB_m*T3y#FbSEIf8<%c+B^3tXUk_tF4SK1@vdwTEz zI>v?&=+zK~c}14IMx*lkLhZtSNLhcQ0XqU^GO4fXsCV4jhP%As^IAO3lR% zXTD`r8MWFPoAW=;g@(SR^mrq7kbIdV+9!l&L&)a!)K_0v^TEt^SN`KLi&S)6UoVu6 zkOB3@x5%2et?MMlmGR*0+7Tm1{uA|cnW$*L+vK0F*cpMa*Yll$-GXrldU zrTYxO_*TqZx@;M=MAC#2bIx<>?obFYe;%~qlTXf!Bx$3gH#^eNb?WIutMO|KtMULn6bVRbIX=3IM$n-=$!}h<#$$}gXouEsse*-U3C8j z-1oz@9%>Y=*zcV$(_g?y&#~-6x-oa!@L}WxqTcH&%`^*MqHI6D2L!=0_b&R)?ZfsY zRYdOb`?pPWgX1mDA3QkX!3BC3D%5Ye%UkAzv2Mm{TF=8i7LE-x9%V5n%Dz!GVoD|? zv{9Jbvo68Y`Cqs*xj=RfkjL#=oz3^)=@^mZ5fqn9j1Rk}4WmB~>Ro!AH~s3NDH0qV zxXbh8-(?)q3{J-rQ}Ho_!#lqI!Wz{rIEJ$aLs!ca5`!webeUCpv7u0DPB{&3ZX^;$ zNf+nybGW9TLXxQapb|9E8!!8ulgjB+Pg}9@(o2$>bKwftBZ~JXA^SJa{$XO;yU8;0 zn9WTcD4?ryISie7&`3*&)y(dSyYe0RDY^BIQLVNlz!W!ae>3~6%vGW8r#YmW~ zca@+jcZr?^*N+SP(PIMiKSI$B%pYUSVH_yDAIU?8%m2sZab#NAs%M9FZ25J41pmwK Nb=%Dge{t^<{}=k8b8r9v literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/tokens.snap b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/tokens.snap new file mode 100644 index 000000000..f3236600d --- /dev/null +++ b/src/wasm-lib/kcl/tests/big_number_angle_to_match_length_y/tokens.snap @@ -0,0 +1,519 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing big_number_angle_to_match_length_y.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 7, + "value": "part001" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "word", + "start": 10, + "end": 23, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "string", + "start": 24, + "end": 28, + "value": "'XY'" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": ")" + }, + { + "type": "whitespace", + "start": 29, + "end": 32, + "value": "\n " + }, + { + "type": "operator", + "start": 32, + "end": 34, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 70, + "value": "line" + }, + { + "type": "brace", + "start": 70, + "end": 71, + "value": "(" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "[" + }, + { + "type": "number", + "start": 72, + "end": 73, + "value": "1" + }, + { + "type": "comma", + "start": 73, + "end": 74, + "value": "," + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "number", + "start": 75, + "end": 79, + "value": "3.82" + }, + { + "type": "brace", + "start": 79, + "end": 80, + "value": "]" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "comma", + "start": 83, + "end": 84, + "value": "," + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "dollar", + "start": 85, + "end": 86, + "value": "$" + }, + { + "type": "word", + "start": 86, + "end": 91, + "value": "seg01" + }, + { + "type": "brace", + "start": 91, + "end": 92, + "value": ")" + }, + { + "type": "whitespace", + "start": 92, + "end": 95, + "value": "\n " + }, + { + "type": "operator", + "start": 95, + "end": 97, + "value": "|>" + }, + { + "type": "whitespace", + "start": 97, + "end": 98, + "value": " " + }, + { + "type": "word", + "start": 98, + "end": 111, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": "(" + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": "[" + }, + { + "type": "operator", + "start": 113, + "end": 114, + "value": "-" + }, + { + "type": "word", + "start": 114, + "end": 133, + "value": "angleToMatchLengthY" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "(" + }, + { + "type": "word", + "start": 134, + "end": 139, + "value": "seg01" + }, + { + "type": "comma", + "start": 139, + "end": 140, + "value": "," + }, + { + "type": "whitespace", + "start": 140, + "end": 141, + "value": " " + }, + { + "type": "number", + "start": 141, + "end": 142, + "value": "3" + }, + { + "type": "comma", + "start": 142, + "end": 143, + "value": "," + }, + { + "type": "whitespace", + "start": 143, + "end": 144, + "value": " " + }, + { + "type": "operator", + "start": 144, + "end": 145, + "value": "%" + }, + { + "type": "brace", + "start": 145, + "end": 146, + "value": ")" + }, + { + "type": "comma", + "start": 146, + "end": 147, + "value": "," + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "number", + "start": 148, + "end": 149, + "value": "3" + }, + { + "type": "brace", + "start": 149, + "end": 150, + "value": "]" + }, + { + "type": "comma", + "start": 150, + "end": 151, + "value": "," + }, + { + "type": "whitespace", + "start": 151, + "end": 152, + "value": " " + }, + { + "type": "operator", + "start": 152, + "end": 153, + "value": "%" + }, + { + "type": "brace", + "start": 153, + "end": 154, + "value": ")" + }, + { + "type": "whitespace", + "start": 154, + "end": 157, + "value": "\n " + }, + { + "type": "operator", + "start": 157, + "end": 159, + "value": "|>" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": " " + }, + { + "type": "word", + "start": 160, + "end": 165, + "value": "close" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": "(" + }, + { + "type": "operator", + "start": 166, + "end": 167, + "value": "%" + }, + { + "type": "brace", + "start": 167, + "end": 168, + "value": ")" + }, + { + "type": "whitespace", + "start": 168, + "end": 171, + "value": "\n " + }, + { + "type": "operator", + "start": 171, + "end": 173, + "value": "|>" + }, + { + "type": "whitespace", + "start": 173, + "end": 174, + "value": " " + }, + { + "type": "word", + "start": 174, + "end": 181, + "value": "extrude" + }, + { + "type": "brace", + "start": 181, + "end": 182, + "value": "(" + }, + { + "type": "number", + "start": 182, + "end": 184, + "value": "10" + }, + { + "type": "comma", + "start": 184, + "end": 185, + "value": "," + }, + { + "type": "whitespace", + "start": 185, + "end": 186, + "value": " " + }, + { + "type": "operator", + "start": 186, + "end": 187, + "value": "%" + }, + { + "type": "brace", + "start": 187, + "end": 188, + "value": ")" + }, + { + "type": "whitespace", + "start": 188, + "end": 189, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/ast.snap b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/ast.snap new file mode 100644 index 000000000..fad12181b --- /dev/null +++ b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/ast.snap @@ -0,0 +1,671 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing circular_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 163, + "id": { + "end": 13, + "name": "exampleSketch", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 34, + "raw": "'XZ'", + "start": 30, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 29, + "name": "startSketchOn", + "start": 16, + "type": "Identifier" + }, + "end": 35, + "optional": false, + "start": 16, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58, + "raw": "0", + "start": 57, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 61, + "raw": "0", + "start": 60, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 62, + "start": 56, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65, + "start": 64, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55, + "name": "startProfileAt", + "start": 41, + "type": "Identifier" + }, + "end": 66, + "optional": false, + "start": 41, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 79, + "raw": "0", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 82, + "raw": "2", + "start": 81, + "type": "Literal", + "type": "Literal", + "value": 2 + } + ], + "end": 83, + "start": 77, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 86, + "start": 85, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "line", + "start": 72, + "type": "Identifier" + }, + "end": 87, + "optional": false, + "start": 72, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 100, + "raw": "3", + "start": 99, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + { + "end": 103, + "raw": "1", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 1 + } + ], + "end": 104, + "start": 98, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 107, + "start": 106, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 97, + "name": "line", + "start": 93, + "type": "Identifier" + }, + "end": 108, + "optional": false, + "start": 93, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 121, + "raw": "0", + "start": 120, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 125, + "raw": "4", + "start": 124, + "type": "Literal", + "type": "Literal", + "value": 4 + }, + "end": 125, + "operator": "-", + "start": 123, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 126, + "start": 119, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 129, + "start": 128, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 118, + "name": "line", + "start": 114, + "type": "Identifier" + }, + "end": 130, + "optional": false, + "start": 114, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 143, + "start": 142, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 141, + "name": "close", + "start": 136, + "type": "Identifier" + }, + "end": 144, + "optional": false, + "start": 136, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 159, + "raw": "1", + "start": 158, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 162, + "start": 161, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 157, + "name": "extrude", + "start": 150, + "type": "Identifier" + }, + "end": 163, + "optional": false, + "start": 150, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 163, + "start": 16, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 163, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 258, + "id": { + "end": 171, + "name": "pattn1", + "start": 165, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 242, + "properties": [ + { + "end": 209, + "key": { + "end": 198, + "name": "axis", + "start": 194, + "type": "Identifier" + }, + "start": 194, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 202, + "raw": "1", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 205, + "raw": "0", + "start": 204, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 208, + "raw": "0", + "start": 207, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 209, + "start": 200, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 225, + "key": { + "end": 222, + "name": "instances", + "start": 213, + "type": "Identifier" + }, + "start": 213, + "type": "ObjectProperty", + "value": { + "end": 225, + "raw": "7", + "start": 224, + "type": "Literal", + "type": "Literal", + "value": 7 + } + }, + { + "end": 240, + "key": { + "end": 237, + "name": "distance", + "start": 229, + "type": "Identifier" + }, + "start": 229, + "type": "ObjectProperty", + "value": { + "end": 240, + "raw": "6", + "start": 239, + "type": "Literal", + "type": "Literal", + "value": 6 + } + } + ], + "start": 190, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 257, + "name": "exampleSketch", + "start": 244, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 189, + "name": "patternLinear3d", + "start": 174, + "type": "Identifier" + }, + "end": 258, + "optional": false, + "start": 174, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 165, + "type": "VariableDeclarator" + } + ], + "end": 258, + "kind": "const", + "start": 165, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 407, + "id": { + "end": 266, + "name": "pattn2", + "start": 260, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 398, + "properties": [ + { + "end": 306, + "key": { + "end": 295, + "name": "axis", + "start": 291, + "type": "Identifier" + }, + "start": 291, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 299, + "raw": "0", + "start": 298, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 302, + "raw": "0", + "start": 301, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 305, + "raw": "1", + "start": 304, + "type": "Literal", + "type": "Literal", + "value": 1 + } + ], + "end": 306, + "start": 297, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 333, + "key": { + "end": 316, + "name": "center", + "start": 310, + "type": "Identifier" + }, + "start": 310, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "argument": { + "end": 322, + "raw": "20", + "start": 320, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + "end": 322, + "operator": "-", + "start": 319, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 327, + "raw": "20", + "start": 325, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + "end": 327, + "operator": "-", + "start": 324, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 332, + "raw": "20", + "start": 330, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + "end": 332, + "operator": "-", + "start": 329, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 333, + "start": 318, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 350, + "key": { + "end": 346, + "name": "instances", + "start": 337, + "type": "Identifier" + }, + "start": 337, + "type": "ObjectProperty", + "value": { + "end": 350, + "raw": "41", + "start": 348, + "type": "Literal", + "type": "Literal", + "value": 41 + } + }, + { + "end": 369, + "key": { + "end": 364, + "name": "arcDegrees", + "start": 354, + "type": "Identifier" + }, + "start": 354, + "type": "ObjectProperty", + "value": { + "end": 369, + "raw": "360", + "start": 366, + "type": "Literal", + "type": "Literal", + "value": 360 + } + }, + { + "end": 396, + "key": { + "end": 389, + "name": "rotateDuplicates", + "start": 373, + "type": "Identifier" + }, + "start": 373, + "type": "ObjectProperty", + "value": { + "end": 396, + "raw": "false", + "start": 391, + "type": "Literal", + "type": "Literal", + "value": false + } + } + ], + "start": 287, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 406, + "name": "pattn1", + "start": 400, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 286, + "name": "patternCircular3d", + "start": 269, + "type": "Identifier" + }, + "end": 407, + "optional": false, + "start": 269, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 260, + "type": "VariableDeclarator" + } + ], + "end": 407, + "kind": "const", + "start": 260, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 408, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 165, + "start": 163, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "1": [ + { + "end": 260, + "start": 258, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/input.kcl b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/input.kcl new file mode 100644 index 000000000..6cc31d531 --- /dev/null +++ b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/input.kcl @@ -0,0 +1,21 @@ +exampleSketch = startSketchOn('XZ') + |> startProfileAt([0, 0], %) + |> line([0, 2], %) + |> line([3, 1], %) + |> line([0, -4], %) + |> close(%) + |> extrude(1, %) + +pattn1 = patternLinear3d({ + axis: [1, 0, 0], + instances: 7, + distance: 6 +}, exampleSketch) + +pattn2 = patternCircular3d({ + axis: [0, 0, 1], + center: [-20, -20, -20], + instances: 41, + arcDegrees: 360, + rotateDuplicates: false +}, pattn1) diff --git a/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/program_memory.snap b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/program_memory.snap new file mode 100644 index 000000000..690040530 --- /dev/null +++ b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/program_memory.snap @@ -0,0 +1,59637 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing circular_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "exampleSketch": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "pattn1": { + "type": "Solids", + "value": [ + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + } + ] + }, + "pattn2": { + "type": "Solids", + "value": [ + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/rendered_model.png b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca32ad13ed258ddb35892d1682403993265b154 GIT binary patch literal 130206 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/tokens.snap b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/tokens.snap new file mode 100644 index 000000000..336520c8b --- /dev/null +++ b/src/wasm-lib/kcl/tests/circular_pattern3d_a_pattern/tokens.snap @@ -0,0 +1,1137 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing circular_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 13, + "value": "exampleSketch" + }, + { + "type": "whitespace", + "start": 13, + "end": 14, + "value": " " + }, + { + "type": "operator", + "start": 14, + "end": 15, + "value": "=" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "word", + "start": 16, + "end": 29, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 29, + "end": 30, + "value": "(" + }, + { + "type": "string", + "start": 30, + "end": 34, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 34, + "end": 35, + "value": ")" + }, + { + "type": "whitespace", + "start": 35, + "end": 38, + "value": "\n " + }, + { + "type": "operator", + "start": 38, + "end": 40, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": " " + }, + { + "type": "word", + "start": 41, + "end": 55, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "(" + }, + { + "type": "brace", + "start": 56, + "end": 57, + "value": "[" + }, + { + "type": "number", + "start": 57, + "end": 58, + "value": "0" + }, + { + "type": "comma", + "start": 58, + "end": 59, + "value": "," + }, + { + "type": "whitespace", + "start": 59, + "end": 60, + "value": " " + }, + { + "type": "number", + "start": 60, + "end": 61, + "value": "0" + }, + { + "type": "brace", + "start": 61, + "end": 62, + "value": "]" + }, + { + "type": "comma", + "start": 62, + "end": 63, + "value": "," + }, + { + "type": "whitespace", + "start": 63, + "end": 64, + "value": " " + }, + { + "type": "operator", + "start": 64, + "end": 65, + "value": "%" + }, + { + "type": "brace", + "start": 65, + "end": 66, + "value": ")" + }, + { + "type": "whitespace", + "start": 66, + "end": 69, + "value": "\n " + }, + { + "type": "operator", + "start": 69, + "end": 71, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71, + "end": 72, + "value": " " + }, + { + "type": "word", + "start": 72, + "end": 76, + "value": "line" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "[" + }, + { + "type": "number", + "start": 78, + "end": 79, + "value": "0" + }, + { + "type": "comma", + "start": 79, + "end": 80, + "value": "," + }, + { + "type": "whitespace", + "start": 80, + "end": 81, + "value": " " + }, + { + "type": "number", + "start": 81, + "end": 82, + "value": "2" + }, + { + "type": "brace", + "start": 82, + "end": 83, + "value": "]" + }, + { + "type": "comma", + "start": 83, + "end": 84, + "value": "," + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "operator", + "start": 85, + "end": 86, + "value": "%" + }, + { + "type": "brace", + "start": 86, + "end": 87, + "value": ")" + }, + { + "type": "whitespace", + "start": 87, + "end": 90, + "value": "\n " + }, + { + "type": "operator", + "start": 90, + "end": 92, + "value": "|>" + }, + { + "type": "whitespace", + "start": 92, + "end": 93, + "value": " " + }, + { + "type": "word", + "start": 93, + "end": 97, + "value": "line" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "(" + }, + { + "type": "brace", + "start": 98, + "end": 99, + "value": "[" + }, + { + "type": "number", + "start": 99, + "end": 100, + "value": "3" + }, + { + "type": "comma", + "start": 100, + "end": 101, + "value": "," + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "number", + "start": 102, + "end": 103, + "value": "1" + }, + { + "type": "brace", + "start": 103, + "end": 104, + "value": "]" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "operator", + "start": 106, + "end": 107, + "value": "%" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": ")" + }, + { + "type": "whitespace", + "start": 108, + "end": 111, + "value": "\n " + }, + { + "type": "operator", + "start": 111, + "end": 113, + "value": "|>" + }, + { + "type": "whitespace", + "start": 113, + "end": 114, + "value": " " + }, + { + "type": "word", + "start": 114, + "end": 118, + "value": "line" + }, + { + "type": "brace", + "start": 118, + "end": 119, + "value": "(" + }, + { + "type": "brace", + "start": 119, + "end": 120, + "value": "[" + }, + { + "type": "number", + "start": 120, + "end": 121, + "value": "0" + }, + { + "type": "comma", + "start": 121, + "end": 122, + "value": "," + }, + { + "type": "whitespace", + "start": 122, + "end": 123, + "value": " " + }, + { + "type": "operator", + "start": 123, + "end": 124, + "value": "-" + }, + { + "type": "number", + "start": 124, + "end": 125, + "value": "4" + }, + { + "type": "brace", + "start": 125, + "end": 126, + "value": "]" + }, + { + "type": "comma", + "start": 126, + "end": 127, + "value": "," + }, + { + "type": "whitespace", + "start": 127, + "end": 128, + "value": " " + }, + { + "type": "operator", + "start": 128, + "end": 129, + "value": "%" + }, + { + "type": "brace", + "start": 129, + "end": 130, + "value": ")" + }, + { + "type": "whitespace", + "start": 130, + "end": 133, + "value": "\n " + }, + { + "type": "operator", + "start": 133, + "end": 135, + "value": "|>" + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "word", + "start": 136, + "end": 141, + "value": "close" + }, + { + "type": "brace", + "start": 141, + "end": 142, + "value": "(" + }, + { + "type": "operator", + "start": 142, + "end": 143, + "value": "%" + }, + { + "type": "brace", + "start": 143, + "end": 144, + "value": ")" + }, + { + "type": "whitespace", + "start": 144, + "end": 147, + "value": "\n " + }, + { + "type": "operator", + "start": 147, + "end": 149, + "value": "|>" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 157, + "value": "extrude" + }, + { + "type": "brace", + "start": 157, + "end": 158, + "value": "(" + }, + { + "type": "number", + "start": 158, + "end": 159, + "value": "1" + }, + { + "type": "comma", + "start": 159, + "end": 160, + "value": "," + }, + { + "type": "whitespace", + "start": 160, + "end": 161, + "value": " " + }, + { + "type": "operator", + "start": 161, + "end": 162, + "value": "%" + }, + { + "type": "brace", + "start": 162, + "end": 163, + "value": ")" + }, + { + "type": "whitespace", + "start": 163, + "end": 165, + "value": "\n\n" + }, + { + "type": "word", + "start": 165, + "end": 171, + "value": "pattn1" + }, + { + "type": "whitespace", + "start": 171, + "end": 172, + "value": " " + }, + { + "type": "operator", + "start": 172, + "end": 173, + "value": "=" + }, + { + "type": "whitespace", + "start": 173, + "end": 174, + "value": " " + }, + { + "type": "word", + "start": 174, + "end": 189, + "value": "patternLinear3d" + }, + { + "type": "brace", + "start": 189, + "end": 190, + "value": "(" + }, + { + "type": "brace", + "start": 190, + "end": 191, + "value": "{" + }, + { + "type": "whitespace", + "start": 191, + "end": 194, + "value": "\n " + }, + { + "type": "word", + "start": 194, + "end": 198, + "value": "axis" + }, + { + "type": "colon", + "start": 198, + "end": 199, + "value": ":" + }, + { + "type": "whitespace", + "start": 199, + "end": 200, + "value": " " + }, + { + "type": "brace", + "start": 200, + "end": 201, + "value": "[" + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "1" + }, + { + "type": "comma", + "start": 202, + "end": 203, + "value": "," + }, + { + "type": "whitespace", + "start": 203, + "end": 204, + "value": " " + }, + { + "type": "number", + "start": 204, + "end": 205, + "value": "0" + }, + { + "type": "comma", + "start": 205, + "end": 206, + "value": "," + }, + { + "type": "whitespace", + "start": 206, + "end": 207, + "value": " " + }, + { + "type": "number", + "start": 207, + "end": 208, + "value": "0" + }, + { + "type": "brace", + "start": 208, + "end": 209, + "value": "]" + }, + { + "type": "comma", + "start": 209, + "end": 210, + "value": "," + }, + { + "type": "whitespace", + "start": 210, + "end": 213, + "value": "\n " + }, + { + "type": "word", + "start": 213, + "end": 222, + "value": "instances" + }, + { + "type": "colon", + "start": 222, + "end": 223, + "value": ":" + }, + { + "type": "whitespace", + "start": 223, + "end": 224, + "value": " " + }, + { + "type": "number", + "start": 224, + "end": 225, + "value": "7" + }, + { + "type": "comma", + "start": 225, + "end": 226, + "value": "," + }, + { + "type": "whitespace", + "start": 226, + "end": 229, + "value": "\n " + }, + { + "type": "word", + "start": 229, + "end": 237, + "value": "distance" + }, + { + "type": "colon", + "start": 237, + "end": 238, + "value": ":" + }, + { + "type": "whitespace", + "start": 238, + "end": 239, + "value": " " + }, + { + "type": "number", + "start": 239, + "end": 240, + "value": "6" + }, + { + "type": "whitespace", + "start": 240, + "end": 241, + "value": "\n" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": "}" + }, + { + "type": "comma", + "start": 242, + "end": 243, + "value": "," + }, + { + "type": "whitespace", + "start": 243, + "end": 244, + "value": " " + }, + { + "type": "word", + "start": 244, + "end": 257, + "value": "exampleSketch" + }, + { + "type": "brace", + "start": 257, + "end": 258, + "value": ")" + }, + { + "type": "whitespace", + "start": 258, + "end": 260, + "value": "\n\n" + }, + { + "type": "word", + "start": 260, + "end": 266, + "value": "pattn2" + }, + { + "type": "whitespace", + "start": 266, + "end": 267, + "value": " " + }, + { + "type": "operator", + "start": 267, + "end": 268, + "value": "=" + }, + { + "type": "whitespace", + "start": 268, + "end": 269, + "value": " " + }, + { + "type": "word", + "start": 269, + "end": 286, + "value": "patternCircular3d" + }, + { + "type": "brace", + "start": 286, + "end": 287, + "value": "(" + }, + { + "type": "brace", + "start": 287, + "end": 288, + "value": "{" + }, + { + "type": "whitespace", + "start": 288, + "end": 291, + "value": "\n " + }, + { + "type": "word", + "start": 291, + "end": 295, + "value": "axis" + }, + { + "type": "colon", + "start": 295, + "end": 296, + "value": ":" + }, + { + "type": "whitespace", + "start": 296, + "end": 297, + "value": " " + }, + { + "type": "brace", + "start": 297, + "end": 298, + "value": "[" + }, + { + "type": "number", + "start": 298, + "end": 299, + "value": "0" + }, + { + "type": "comma", + "start": 299, + "end": 300, + "value": "," + }, + { + "type": "whitespace", + "start": 300, + "end": 301, + "value": " " + }, + { + "type": "number", + "start": 301, + "end": 302, + "value": "0" + }, + { + "type": "comma", + "start": 302, + "end": 303, + "value": "," + }, + { + "type": "whitespace", + "start": 303, + "end": 304, + "value": " " + }, + { + "type": "number", + "start": 304, + "end": 305, + "value": "1" + }, + { + "type": "brace", + "start": 305, + "end": 306, + "value": "]" + }, + { + "type": "comma", + "start": 306, + "end": 307, + "value": "," + }, + { + "type": "whitespace", + "start": 307, + "end": 310, + "value": "\n " + }, + { + "type": "word", + "start": 310, + "end": 316, + "value": "center" + }, + { + "type": "colon", + "start": 316, + "end": 317, + "value": ":" + }, + { + "type": "whitespace", + "start": 317, + "end": 318, + "value": " " + }, + { + "type": "brace", + "start": 318, + "end": 319, + "value": "[" + }, + { + "type": "operator", + "start": 319, + "end": 320, + "value": "-" + }, + { + "type": "number", + "start": 320, + "end": 322, + "value": "20" + }, + { + "type": "comma", + "start": 322, + "end": 323, + "value": "," + }, + { + "type": "whitespace", + "start": 323, + "end": 324, + "value": " " + }, + { + "type": "operator", + "start": 324, + "end": 325, + "value": "-" + }, + { + "type": "number", + "start": 325, + "end": 327, + "value": "20" + }, + { + "type": "comma", + "start": 327, + "end": 328, + "value": "," + }, + { + "type": "whitespace", + "start": 328, + "end": 329, + "value": " " + }, + { + "type": "operator", + "start": 329, + "end": 330, + "value": "-" + }, + { + "type": "number", + "start": 330, + "end": 332, + "value": "20" + }, + { + "type": "brace", + "start": 332, + "end": 333, + "value": "]" + }, + { + "type": "comma", + "start": 333, + "end": 334, + "value": "," + }, + { + "type": "whitespace", + "start": 334, + "end": 337, + "value": "\n " + }, + { + "type": "word", + "start": 337, + "end": 346, + "value": "instances" + }, + { + "type": "colon", + "start": 346, + "end": 347, + "value": ":" + }, + { + "type": "whitespace", + "start": 347, + "end": 348, + "value": " " + }, + { + "type": "number", + "start": 348, + "end": 350, + "value": "41" + }, + { + "type": "comma", + "start": 350, + "end": 351, + "value": "," + }, + { + "type": "whitespace", + "start": 351, + "end": 354, + "value": "\n " + }, + { + "type": "word", + "start": 354, + "end": 364, + "value": "arcDegrees" + }, + { + "type": "colon", + "start": 364, + "end": 365, + "value": ":" + }, + { + "type": "whitespace", + "start": 365, + "end": 366, + "value": " " + }, + { + "type": "number", + "start": 366, + "end": 369, + "value": "360" + }, + { + "type": "comma", + "start": 369, + "end": 370, + "value": "," + }, + { + "type": "whitespace", + "start": 370, + "end": 373, + "value": "\n " + }, + { + "type": "word", + "start": 373, + "end": 389, + "value": "rotateDuplicates" + }, + { + "type": "colon", + "start": 389, + "end": 390, + "value": ":" + }, + { + "type": "whitespace", + "start": 390, + "end": 391, + "value": " " + }, + { + "type": "keyword", + "start": 391, + "end": 396, + "value": "false" + }, + { + "type": "whitespace", + "start": 396, + "end": 397, + "value": "\n" + }, + { + "type": "brace", + "start": 397, + "end": 398, + "value": "}" + }, + { + "type": "comma", + "start": 398, + "end": 399, + "value": "," + }, + { + "type": "whitespace", + "start": 399, + "end": 400, + "value": " " + }, + { + "type": "word", + "start": 400, + "end": 406, + "value": "pattn1" + }, + { + "type": "brace", + "start": 406, + "end": 407, + "value": ")" + }, + { + "type": "whitespace", + "start": 407, + "end": 408, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/comparisons_multiple/ast.snap b/src/wasm-lib/kcl/tests/comparisons_multiple/ast.snap new file mode 100644 index 000000000..b8c8de189 --- /dev/null +++ b/src/wasm-lib/kcl/tests/comparisons_multiple/ast.snap @@ -0,0 +1,80 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing comparisons_multiple.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "end": 46, + "expression": { + "arguments": [ + { + "end": 18, + "left": { + "end": 13, + "left": { + "end": 8, + "raw": "3", + "start": 7, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "operator": "==", + "right": { + "end": 13, + "raw": "3", + "start": 12, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 7, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "==", + "right": { + "end": 18, + "raw": "3", + "start": 17, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 7, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 45, + "raw": "\"this should not compile\"", + "start": 20, + "type": "Literal", + "type": "Literal", + "value": "this should not compile" + } + ], + "callee": { + "end": 6, + "name": "assert", + "start": 0, + "type": "Identifier" + }, + "end": 46, + "optional": false, + "start": 0, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 0, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + } + ], + "end": 47, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/comparisons_multiple/execution_error.snap b/src/wasm-lib/kcl/tests/comparisons_multiple/execution_error.snap new file mode 100644 index 000000000..2a7bc6941 --- /dev/null +++ b/src/wasm-lib/kcl/tests/comparisons_multiple/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing comparisons_multiple.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([7, 13, 0])], message: "Expected a number, but found a boolean (true/false value)" } diff --git a/src/wasm-lib/kcl/tests/comparisons_multiple/input.kcl b/src/wasm-lib/kcl/tests/comparisons_multiple/input.kcl new file mode 100644 index 000000000..23492e838 --- /dev/null +++ b/src/wasm-lib/kcl/tests/comparisons_multiple/input.kcl @@ -0,0 +1 @@ +assert(3 == 3 == 3, "this should not compile") diff --git a/src/wasm-lib/kcl/tests/comparisons_multiple/tokens.snap b/src/wasm-lib/kcl/tests/comparisons_multiple/tokens.snap new file mode 100644 index 000000000..c6d3736ad --- /dev/null +++ b/src/wasm-lib/kcl/tests/comparisons_multiple/tokens.snap @@ -0,0 +1,105 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing comparisons_multiple.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 6, + "value": "assert" + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "(" + }, + { + "type": "number", + "start": 7, + "end": 8, + "value": "3" + }, + { + "type": "whitespace", + "start": 8, + "end": 9, + "value": " " + }, + { + "type": "operator", + "start": 9, + "end": 11, + "value": "==" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "number", + "start": 12, + "end": 13, + "value": "3" + }, + { + "type": "whitespace", + "start": 13, + "end": 14, + "value": " " + }, + { + "type": "operator", + "start": 14, + "end": 16, + "value": "==" + }, + { + "type": "whitespace", + "start": 16, + "end": 17, + "value": " " + }, + { + "type": "number", + "start": 17, + "end": 18, + "value": "3" + }, + { + "type": "comma", + "start": 18, + "end": 19, + "value": "," + }, + { + "type": "whitespace", + "start": 19, + "end": 20, + "value": " " + }, + { + "type": "string", + "start": 20, + "end": 45, + "value": "\"this should not compile\"" + }, + { + "type": "brace", + "start": 45, + "end": 46, + "value": ")" + }, + { + "type": "whitespace", + "start": 46, + "end": 47, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/computed_var/ast.snap b/src/wasm-lib/kcl/tests/computed_var/ast.snap new file mode 100644 index 000000000..ed01e5243 --- /dev/null +++ b/src/wasm-lib/kcl/tests/computed_var/ast.snap @@ -0,0 +1,435 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing computed_var.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 56, + "id": { + "end": 40, + "name": "arr", + "start": 37, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 45, + "raw": "0", + "start": 44, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 48, + "raw": "0", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 51, + "raw": "0", + "start": 50, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "10", + "start": 53, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 56, + "start": 43, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 37, + "type": "VariableDeclarator" + } + ], + "end": 56, + "kind": "const", + "start": 37, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 62, + "id": { + "end": 58, + "name": "i", + "start": 57, + "type": "Identifier" + }, + "init": { + "end": 62, + "raw": "3", + "start": 61, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 57, + "type": "VariableDeclarator" + } + ], + "end": 62, + "kind": "const", + "start": 57, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 75, + "id": { + "end": 66, + "name": "ten", + "start": 63, + "type": "Identifier" + }, + "init": { + "computed": true, + "end": 75, + "object": { + "end": 72, + "name": "arr", + "start": 69, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 74, + "name": "i", + "start": 73, + "type": "Identifier", + "type": "Identifier" + }, + "start": 69, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 63, + "type": "VariableDeclarator" + } + ], + "end": 75, + "kind": "const", + "start": 63, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "end": 115, + "expression": { + "arguments": [ + { + "end": 92, + "name": "ten", + "start": 89, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 96, + "raw": "10", + "start": 94, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 106, + "raw": "0.000001", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0.000001 + }, + { + "end": 114, + "raw": "\"oops\"", + "start": 108, + "type": "Literal", + "type": "Literal", + "value": "oops" + } + ], + "callee": { + "end": 88, + "name": "assertEqual", + "start": 77, + "type": "Identifier" + }, + "end": 115, + "optional": false, + "start": 77, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 77, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + }, + { + "declarations": [ + { + "end": 126, + "id": { + "end": 118, + "name": "p", + "start": 117, + "type": "Identifier" + }, + "init": { + "end": 126, + "raw": "\"foo\"", + "start": 121, + "type": "Literal", + "type": "Literal", + "value": "foo" + }, + "start": 117, + "type": "VariableDeclarator" + } + ], + "end": 126, + "kind": "const", + "start": 117, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 151, + "id": { + "end": 130, + "name": "obj", + "start": 127, + "type": "Identifier" + }, + "init": { + "end": 151, + "properties": [ + { + "end": 141, + "key": { + "end": 138, + "name": "foo", + "start": 135, + "type": "Identifier" + }, + "start": 135, + "type": "ObjectProperty", + "value": { + "end": 141, + "raw": "1", + "start": 140, + "type": "Literal", + "type": "Literal", + "value": 1 + } + }, + { + "end": 149, + "key": { + "end": 146, + "name": "bar", + "start": 143, + "type": "Identifier" + }, + "start": 143, + "type": "ObjectProperty", + "value": { + "end": 149, + "raw": "0", + "start": 148, + "type": "Literal", + "type": "Literal", + "value": 0 + } + } + ], + "start": 133, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + "start": 127, + "type": "VariableDeclarator" + } + ], + "end": 151, + "kind": "const", + "start": 127, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 164, + "id": { + "end": 155, + "name": "one", + "start": 152, + "type": "Identifier" + }, + "init": { + "computed": true, + "end": 164, + "object": { + "end": 161, + "name": "obj", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 163, + "name": "p", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 164, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "end": 204, + "expression": { + "arguments": [ + { + "end": 181, + "name": "one", + "start": 178, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 184, + "raw": "1", + "start": 183, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 195, + "raw": "0.0000001", + "start": 186, + "type": "Literal", + "type": "Literal", + "value": 0.0000001 + }, + { + "end": 203, + "raw": "\"oops\"", + "start": 197, + "type": "Literal", + "type": "Literal", + "value": "oops" + } + ], + "callee": { + "end": 177, + "name": "assertEqual", + "start": 166, + "type": "Identifier" + }, + "end": 204, + "optional": false, + "start": 166, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 166, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + } + ], + "end": 205, + "nonCodeMeta": { + "nonCodeNodes": { + "2": [ + { + "end": 77, + "start": 75, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "3": [ + { + "end": 117, + "start": 115, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "6": [ + { + "end": 166, + "start": 164, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [ + { + "end": 34, + "start": 0, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "This tests computed properties.", + "style": "line" + } + }, + { + "end": 37, + "start": 34, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/computed_var/input.kcl b/src/wasm-lib/kcl/tests/computed_var/input.kcl new file mode 100644 index 000000000..fa2aade6c --- /dev/null +++ b/src/wasm-lib/kcl/tests/computed_var/input.kcl @@ -0,0 +1,14 @@ +// This tests computed properties. + + +arr = [0, 0, 0, 10] +i = 3 +ten = arr[i] + +assertEqual(ten, 10, 0.000001, "oops") + +p = "foo" +obj = { foo: 1, bar: 0 } +one = obj[p] + +assertEqual(one, 1, 0.0000001, "oops") diff --git a/src/wasm-lib/kcl/tests/computed_var/program_memory.snap b/src/wasm-lib/kcl/tests/computed_var/program_memory.snap new file mode 100644 index 000000000..911deb222 --- /dev/null +++ b/src/wasm-lib/kcl/tests/computed_var/program_memory.snap @@ -0,0 +1,194 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing computed_var.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "arr": { + "type": "Array", + "value": [ + { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 44, + 45, + 0 + ] + } + ] + }, + { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 47, + 48, + 0 + ] + } + ] + }, + { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 50, + 51, + 0 + ] + } + ] + }, + { + "type": "Int", + "value": 10, + "__meta": [ + { + "sourceRange": [ + 53, + 55, + 0 + ] + } + ] + } + ], + "__meta": [ + { + "sourceRange": [ + 43, + 56, + 0 + ] + } + ] + }, + "i": { + "type": "Int", + "value": 3, + "__meta": [ + { + "sourceRange": [ + 61, + 62, + 0 + ] + } + ] + }, + "obj": { + "type": "Object", + "value": { + "bar": { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 148, + 149, + 0 + ] + } + ] + }, + "foo": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 140, + 141, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 133, + 151, + 0 + ] + } + ] + }, + "one": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 140, + 141, + 0 + ] + } + ] + }, + "p": { + "type": "String", + "value": "foo", + "__meta": [ + { + "sourceRange": [ + 121, + 126, + 0 + ] + } + ] + }, + "ten": { + "type": "Int", + "value": 10, + "__meta": [ + { + "sourceRange": [ + 53, + 55, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/computed_var/rendered_model.png b/src/wasm-lib/kcl/tests/computed_var/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..6148ae43278779b7986fcf452545890b852f2298 GIT binary patch literal 19651 zcmeI4!7GDd9LHZon&jl-C?`jbifD_Wg*HnO<%C>TLrTg;TO6%imK>1PyBpbs3rUL0 zPI6f(DJusDD_-y9@O7zy<^`dWOJWi%OeMudj2T?$#d1Eo(R#^!J8Ws$MT@_Sz;=S8vX8ar^rAFg7%6FFu_7KIXR4sljZz zqqDX6v2;4Wda&8Gkk58M_cj%dGj{H!@>1$a+(e>N@qFdweZ6_d`=;EB)86iVQ#|iP z!k#U;tvi{cNw1dN_nheHnMe1^UH;1M$2_`M{-Dq4z*FUze#TikPckqgqI_dA{h5l! z++dB#+{oC7hYCO9Arl1gKs+E1698dFGa5j!MgzLntcSEkvQ5N8mkSxREElW+aX%0b z#Djc{djE0W62PRE xN<2F@{=~Cm<4-+1!~^jlA5)0rkJ=KSWhV+DQx8VLcnH3C#{C3~W#y8*Q5*+{l literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/computed_var/tokens.snap b/src/wasm-lib/kcl/tests/computed_var/tokens.snap new file mode 100644 index 000000000..c4aa46e12 --- /dev/null +++ b/src/wasm-lib/kcl/tests/computed_var/tokens.snap @@ -0,0 +1,585 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing computed_var.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "lineComment", + "start": 0, + "end": 34, + "value": "// This tests computed properties." + }, + { + "type": "whitespace", + "start": 34, + "end": 37, + "value": "\n\n\n" + }, + { + "type": "word", + "start": 37, + "end": 40, + "value": "arr" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": " " + }, + { + "type": "operator", + "start": 41, + "end": 42, + "value": "=" + }, + { + "type": "whitespace", + "start": 42, + "end": 43, + "value": " " + }, + { + "type": "brace", + "start": 43, + "end": 44, + "value": "[" + }, + { + "type": "number", + "start": 44, + "end": 45, + "value": "0" + }, + { + "type": "comma", + "start": 45, + "end": 46, + "value": "," + }, + { + "type": "whitespace", + "start": 46, + "end": 47, + "value": " " + }, + { + "type": "number", + "start": 47, + "end": 48, + "value": "0" + }, + { + "type": "comma", + "start": 48, + "end": 49, + "value": "," + }, + { + "type": "whitespace", + "start": 49, + "end": 50, + "value": " " + }, + { + "type": "number", + "start": 50, + "end": 51, + "value": "0" + }, + { + "type": "comma", + "start": 51, + "end": 52, + "value": "," + }, + { + "type": "whitespace", + "start": 52, + "end": 53, + "value": " " + }, + { + "type": "number", + "start": 53, + "end": 55, + "value": "10" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "whitespace", + "start": 56, + "end": 57, + "value": "\n" + }, + { + "type": "word", + "start": 57, + "end": 58, + "value": "i" + }, + { + "type": "whitespace", + "start": 58, + "end": 59, + "value": " " + }, + { + "type": "operator", + "start": 59, + "end": 60, + "value": "=" + }, + { + "type": "whitespace", + "start": 60, + "end": 61, + "value": " " + }, + { + "type": "number", + "start": 61, + "end": 62, + "value": "3" + }, + { + "type": "whitespace", + "start": 62, + "end": 63, + "value": "\n" + }, + { + "type": "word", + "start": 63, + "end": 66, + "value": "ten" + }, + { + "type": "whitespace", + "start": 66, + "end": 67, + "value": " " + }, + { + "type": "operator", + "start": 67, + "end": 68, + "value": "=" + }, + { + "type": "whitespace", + "start": 68, + "end": 69, + "value": " " + }, + { + "type": "word", + "start": 69, + "end": 72, + "value": "arr" + }, + { + "type": "brace", + "start": 72, + "end": 73, + "value": "[" + }, + { + "type": "word", + "start": 73, + "end": 74, + "value": "i" + }, + { + "type": "brace", + "start": 74, + "end": 75, + "value": "]" + }, + { + "type": "whitespace", + "start": 75, + "end": 77, + "value": "\n\n" + }, + { + "type": "word", + "start": 77, + "end": 88, + "value": "assertEqual" + }, + { + "type": "brace", + "start": 88, + "end": 89, + "value": "(" + }, + { + "type": "word", + "start": 89, + "end": 92, + "value": "ten" + }, + { + "type": "comma", + "start": 92, + "end": 93, + "value": "," + }, + { + "type": "whitespace", + "start": 93, + "end": 94, + "value": " " + }, + { + "type": "number", + "start": 94, + "end": 96, + "value": "10" + }, + { + "type": "comma", + "start": 96, + "end": 97, + "value": "," + }, + { + "type": "whitespace", + "start": 97, + "end": 98, + "value": " " + }, + { + "type": "number", + "start": 98, + "end": 106, + "value": "0.000001" + }, + { + "type": "comma", + "start": 106, + "end": 107, + "value": "," + }, + { + "type": "whitespace", + "start": 107, + "end": 108, + "value": " " + }, + { + "type": "string", + "start": 108, + "end": 114, + "value": "\"oops\"" + }, + { + "type": "brace", + "start": 114, + "end": 115, + "value": ")" + }, + { + "type": "whitespace", + "start": 115, + "end": 117, + "value": "\n\n" + }, + { + "type": "word", + "start": 117, + "end": 118, + "value": "p" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "operator", + "start": 119, + "end": 120, + "value": "=" + }, + { + "type": "whitespace", + "start": 120, + "end": 121, + "value": " " + }, + { + "type": "string", + "start": 121, + "end": 126, + "value": "\"foo\"" + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": "\n" + }, + { + "type": "word", + "start": 127, + "end": 130, + "value": "obj" + }, + { + "type": "whitespace", + "start": 130, + "end": 131, + "value": " " + }, + { + "type": "operator", + "start": 131, + "end": 132, + "value": "=" + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "{" + }, + { + "type": "whitespace", + "start": 134, + "end": 135, + "value": " " + }, + { + "type": "word", + "start": 135, + "end": 138, + "value": "foo" + }, + { + "type": "colon", + "start": 138, + "end": 139, + "value": ":" + }, + { + "type": "whitespace", + "start": 139, + "end": 140, + "value": " " + }, + { + "type": "number", + "start": 140, + "end": 141, + "value": "1" + }, + { + "type": "comma", + "start": 141, + "end": 142, + "value": "," + }, + { + "type": "whitespace", + "start": 142, + "end": 143, + "value": " " + }, + { + "type": "word", + "start": 143, + "end": 146, + "value": "bar" + }, + { + "type": "colon", + "start": 146, + "end": 147, + "value": ":" + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "number", + "start": 148, + "end": 149, + "value": "0" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "}" + }, + { + "type": "whitespace", + "start": 151, + "end": 152, + "value": "\n" + }, + { + "type": "word", + "start": 152, + "end": 155, + "value": "one" + }, + { + "type": "whitespace", + "start": 155, + "end": 156, + "value": " " + }, + { + "type": "operator", + "start": 156, + "end": 157, + "value": "=" + }, + { + "type": "whitespace", + "start": 157, + "end": 158, + "value": " " + }, + { + "type": "word", + "start": 158, + "end": 161, + "value": "obj" + }, + { + "type": "brace", + "start": 161, + "end": 162, + "value": "[" + }, + { + "type": "word", + "start": 162, + "end": 163, + "value": "p" + }, + { + "type": "brace", + "start": 163, + "end": 164, + "value": "]" + }, + { + "type": "whitespace", + "start": 164, + "end": 166, + "value": "\n\n" + }, + { + "type": "word", + "start": 166, + "end": 177, + "value": "assertEqual" + }, + { + "type": "brace", + "start": 177, + "end": 178, + "value": "(" + }, + { + "type": "word", + "start": 178, + "end": 181, + "value": "one" + }, + { + "type": "comma", + "start": 181, + "end": 182, + "value": "," + }, + { + "type": "whitespace", + "start": 182, + "end": 183, + "value": " " + }, + { + "type": "number", + "start": 183, + "end": 184, + "value": "1" + }, + { + "type": "comma", + "start": 184, + "end": 185, + "value": "," + }, + { + "type": "whitespace", + "start": 185, + "end": 186, + "value": " " + }, + { + "type": "number", + "start": 186, + "end": 195, + "value": "0.0000001" + }, + { + "type": "comma", + "start": 195, + "end": 196, + "value": "," + }, + { + "type": "whitespace", + "start": 196, + "end": 197, + "value": " " + }, + { + "type": "string", + "start": 197, + "end": 203, + "value": "\"oops\"" + }, + { + "type": "brace", + "start": 203, + "end": 204, + "value": ")" + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/fillet-and-shell/ast.snap b/src/wasm-lib/kcl/tests/fillet-and-shell/ast.snap new file mode 100644 index 000000000..f1353ce37 --- /dev/null +++ b/src/wasm-lib/kcl/tests/fillet-and-shell/ast.snap @@ -0,0 +1,2694 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing fillet-and-shell.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 14, + "id": { + "end": 9, + "name": "rpizWidth", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 14, + "raw": "30", + "start": 12, + "type": "Literal", + "type": "Literal", + "value": 30 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 14, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 30, + "id": { + "end": 25, + "name": "rpizLength", + "start": 15, + "type": "Identifier" + }, + "init": { + "end": 30, + "raw": "65", + "start": 28, + "type": "Literal", + "type": "Literal", + "value": 65 + }, + "start": 15, + "type": "VariableDeclarator" + } + ], + "end": 30, + "kind": "const", + "start": 15, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 49, + "id": { + "end": 45, + "name": "caseThickness", + "start": 32, + "type": "Identifier" + }, + "init": { + "end": 49, + "raw": "1", + "start": 48, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 32, + "type": "VariableDeclarator" + } + ], + "end": 49, + "kind": "const", + "start": 32, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 61, + "id": { + "end": 57, + "name": "border", + "start": 51, + "type": "Identifier" + }, + "init": { + "end": 61, + "raw": "4", + "start": 60, + "type": "Literal", + "type": "Literal", + "value": 4 + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 61, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 78, + "id": { + "end": 74, + "name": "screwHeight", + "start": 63, + "type": "Identifier" + }, + "init": { + "end": 78, + "raw": "4", + "start": 77, + "type": "Literal", + "type": "Literal", + "value": 4 + }, + "start": 63, + "type": "VariableDeclarator" + } + ], + "end": 78, + "kind": "const", + "start": 63, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 114, + "id": { + "end": 89, + "name": "caseWidth", + "start": 80, + "type": "Identifier" + }, + "init": { + "end": 114, + "left": { + "end": 101, + "name": "rpizWidth", + "start": 92, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 114, + "left": { + "end": 110, + "name": "border", + "start": 104, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 114, + "raw": "2", + "start": 113, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 104, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 92, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 80, + "type": "VariableDeclarator" + } + ], + "end": 114, + "kind": "const", + "start": 80, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 151, + "id": { + "end": 125, + "name": "caseLength", + "start": 115, + "type": "Identifier" + }, + "init": { + "end": 151, + "left": { + "end": 138, + "name": "rpizLength", + "start": 128, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 151, + "left": { + "end": 147, + "name": "border", + "start": 141, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 151, + "raw": "2", + "start": 150, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 141, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 128, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 115, + "type": "VariableDeclarator" + } + ], + "end": 151, + "kind": "const", + "start": 115, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 166, + "id": { + "end": 162, + "name": "caseHeight", + "start": 152, + "type": "Identifier" + }, + "init": { + "end": 166, + "raw": "8", + "start": 165, + "type": "Literal", + "type": "Literal", + "value": 8 + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 191, + "id": { + "end": 186, + "name": "widthBetweenScrews", + "start": 168, + "type": "Identifier" + }, + "init": { + "end": 191, + "raw": "23", + "start": 189, + "type": "Literal", + "type": "Literal", + "value": 23 + }, + "start": 168, + "type": "VariableDeclarator" + } + ], + "end": 191, + "kind": "const", + "start": 168, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 220, + "id": { + "end": 211, + "name": "lengthBetweenScrews", + "start": 192, + "type": "Identifier" + }, + "init": { + "end": 220, + "left": { + "end": 216, + "raw": "29", + "start": 214, + "type": "Literal", + "type": "Literal", + "value": 29 + }, + "operator": "*", + "right": { + "end": 220, + "raw": "2", + "start": 219, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 214, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 192, + "type": "VariableDeclarator" + } + ], + "end": 220, + "kind": "const", + "start": 192, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 245, + "id": { + "end": 238, + "name": "miniHdmiDistance", + "start": 222, + "type": "Identifier" + }, + "init": { + "end": 245, + "raw": "12.4", + "start": 241, + "type": "Literal", + "type": "Literal", + "value": 12.4 + }, + "start": 222, + "type": "VariableDeclarator" + } + ], + "end": 245, + "kind": "const", + "start": 222, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 270, + "id": { + "end": 263, + "name": "microUsb1Distance", + "start": 246, + "type": "Identifier" + }, + "init": { + "end": 270, + "raw": "41.4", + "start": 266, + "type": "Literal", + "type": "Literal", + "value": 41.4 + }, + "start": 246, + "type": "VariableDeclarator" + } + ], + "end": 270, + "kind": "const", + "start": 246, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 293, + "id": { + "end": 288, + "name": "microUsb2Distance", + "start": 271, + "type": "Identifier" + }, + "init": { + "end": 293, + "raw": "54", + "start": 291, + "type": "Literal", + "type": "Literal", + "value": 54 + }, + "start": 271, + "type": "VariableDeclarator" + } + ], + "end": 293, + "kind": "const", + "start": 271, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 315, + "id": { + "end": 308, + "name": "miniHdmiWidth", + "start": 295, + "type": "Identifier" + }, + "init": { + "end": 315, + "raw": "11.2", + "start": 311, + "type": "Literal", + "type": "Literal", + "value": 11.2 + }, + "start": 295, + "type": "VariableDeclarator" + } + ], + "end": 315, + "kind": "const", + "start": 295, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 335, + "id": { + "end": 329, + "name": "microUsbWidth", + "start": 316, + "type": "Identifier" + }, + "init": { + "end": 335, + "raw": "7.4", + "start": 332, + "type": "Literal", + "type": "Literal", + "value": 7.4 + }, + "start": 316, + "type": "VariableDeclarator" + } + ], + "end": 335, + "kind": "const", + "start": 316, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 356, + "id": { + "end": 352, + "name": "connectorPadding", + "start": 336, + "type": "Identifier" + }, + "init": { + "end": 356, + "raw": "4", + "start": 355, + "type": "Literal", + "type": "Literal", + "value": 4 + }, + "start": 336, + "type": "VariableDeclarator" + } + ], + "end": 356, + "kind": "const", + "start": 336, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 741, + "id": { + "end": 370, + "name": "miniHdmiHole", + "start": 358, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 397, + "raw": "0", + "start": 396, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 452, + "left": { + "end": 431, + "left": { + "end": 412, + "name": "border", + "start": 406, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 431, + "name": "miniHdmiDistance", + "start": 415, + "type": "Identifier", + "type": "Identifier" + }, + "start": 406, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 452, + "left": { + "end": 448, + "name": "miniHdmiWidth", + "start": 435, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 452, + "raw": "2", + "start": 451, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 435, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 406, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 460, + "start": 387, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + ], + "callee": { + "end": 386, + "name": "startSketchAt", + "start": 373, + "type": "Identifier" + }, + "end": 461, + "optional": false, + "start": 373, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 484, + "raw": "0", + "start": 483, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 538, + "left": { + "end": 518, + "left": { + "end": 499, + "name": "border", + "start": 493, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 518, + "name": "miniHdmiDistance", + "start": 502, + "type": "Identifier", + "type": "Identifier" + }, + "start": 493, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 538, + "left": { + "end": 534, + "name": "miniHdmiWidth", + "start": 521, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 538, + "raw": "2", + "start": 537, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 521, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 493, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 545, + "start": 474, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 548, + "start": 547, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 473, + "name": "lineTo", + "start": 467, + "type": "Identifier" + }, + "end": 549, + "optional": false, + "start": 467, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 572, + "raw": "1", + "start": 571, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 626, + "left": { + "end": 606, + "left": { + "end": 587, + "name": "border", + "start": 581, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 606, + "name": "miniHdmiDistance", + "start": 590, + "type": "Identifier", + "type": "Identifier" + }, + "start": 581, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 626, + "left": { + "end": 622, + "name": "miniHdmiWidth", + "start": 609, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 626, + "raw": "2", + "start": 625, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 609, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 581, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 633, + "start": 562, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 636, + "start": 635, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 561, + "name": "lineTo", + "start": 555, + "type": "Identifier" + }, + "end": 637, + "optional": false, + "start": 555, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 660, + "raw": "1", + "start": 659, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 715, + "left": { + "end": 694, + "left": { + "end": 675, + "name": "border", + "start": 669, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 694, + "name": "miniHdmiDistance", + "start": 678, + "type": "Identifier", + "type": "Identifier" + }, + "start": 669, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 715, + "left": { + "end": 711, + "name": "miniHdmiWidth", + "start": 698, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 715, + "raw": "2", + "start": 714, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 698, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 669, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 723, + "start": 650, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 726, + "start": 725, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 649, + "name": "lineTo", + "start": 643, + "type": "Identifier" + }, + "end": 727, + "optional": false, + "start": 643, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 740, + "start": 739, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 738, + "name": "close", + "start": 733, + "type": "Identifier" + }, + "end": 741, + "optional": false, + "start": 733, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 741, + "start": 373, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 358, + "type": "VariableDeclarator" + } + ], + "end": 741, + "kind": "const", + "start": 358, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1191, + "id": { + "end": 747, + "name": "case", + "start": 743, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 768, + "raw": "'XY'", + "start": 764, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 763, + "name": "startSketchOn", + "start": 750, + "type": "Identifier" + }, + "end": 769, + "optional": false, + "start": 750, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 792, + "raw": "0", + "start": 791, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 795, + "raw": "0", + "start": 794, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 796, + "start": 790, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 799, + "start": 798, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 789, + "name": "startProfileAt", + "start": 775, + "type": "Identifier" + }, + "end": 800, + "optional": false, + "start": 775, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 823, + "name": "caseWidth", + "start": 814, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 826, + "raw": "0", + "start": 825, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 827, + "start": 813, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 830, + "start": 829, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "edge1" + } + ], + "callee": { + "end": 812, + "name": "lineTo", + "start": 806, + "type": "Identifier" + }, + "end": 839, + "optional": false, + "start": 806, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 862, + "name": "caseWidth", + "start": 853, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 874, + "name": "caseLength", + "start": 864, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 875, + "start": 852, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 878, + "start": 877, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "edge2" + } + ], + "callee": { + "end": 851, + "name": "lineTo", + "start": 845, + "type": "Identifier" + }, + "end": 887, + "optional": false, + "start": 845, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 902, + "raw": "0", + "start": 901, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 914, + "name": "caseLength", + "start": 904, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 915, + "start": 900, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 918, + "start": 917, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "edge3" + } + ], + "callee": { + "end": 899, + "name": "lineTo", + "start": 893, + "type": "Identifier" + }, + "end": 927, + "optional": false, + "start": 893, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 940, + "start": 939, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "edge4" + } + ], + "callee": { + "end": 938, + "name": "close", + "start": 933, + "type": "Identifier" + }, + "end": 949, + "optional": false, + "start": 933, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 973, + "name": "caseHeight", + "start": 963, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 976, + "start": 975, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 962, + "name": "extrude", + "start": 955, + "type": "Identifier" + }, + "end": 977, + "optional": false, + "start": 955, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1187, + "properties": [ + { + "end": 1008, + "key": { + "end": 1005, + "name": "radius", + "start": 999, + "type": "Identifier" + }, + "start": 999, + "type": "ObjectProperty", + "value": { + "end": 1008, + "raw": "1", + "start": 1007, + "type": "Literal", + "type": "Literal", + "value": 1 + } + }, + { + "end": 1180, + "key": { + "end": 1021, + "name": "tags", + "start": 1017, + "type": "Identifier" + }, + "start": 1017, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 1059, + "name": "edge1", + "start": 1054, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1053, + "name": "getNextAdjacentEdge", + "start": 1034, + "type": "Identifier" + }, + "end": 1060, + "optional": false, + "start": 1034, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1096, + "name": "edge2", + "start": 1091, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1090, + "name": "getNextAdjacentEdge", + "start": 1071, + "type": "Identifier" + }, + "end": 1097, + "optional": false, + "start": 1071, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1133, + "name": "edge3", + "start": 1128, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1127, + "name": "getNextAdjacentEdge", + "start": 1108, + "type": "Identifier" + }, + "end": 1134, + "optional": false, + "start": 1108, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1170, + "name": "edge4", + "start": 1165, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1164, + "name": "getNextAdjacentEdge", + "start": 1145, + "type": "Identifier" + }, + "end": 1171, + "optional": false, + "start": 1145, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1180, + "start": 1023, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 990, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1190, + "start": 1189, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 989, + "name": "fillet", + "start": 983, + "type": "Identifier" + }, + "end": 1191, + "optional": false, + "start": 983, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1191, + "start": 750, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 743, + "type": "VariableDeclarator" + } + ], + "end": 1191, + "kind": "const", + "start": 743, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1442, + "id": { + "end": 1204, + "name": "m25Screw", + "start": 1196, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 1425, + "id": { + "end": 1234, + "name": "screw", + "start": 1229, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1255, + "raw": "\"XY\"", + "start": 1251, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 1250, + "name": "startSketchOn", + "start": 1237, + "type": "Identifier" + }, + "end": 1256, + "optional": false, + "start": 1237, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1281, + "raw": "0", + "start": 1280, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1284, + "raw": "0", + "start": 1283, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1285, + "start": 1279, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1288, + "start": 1287, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1278, + "name": "startProfileAt", + "start": 1264, + "type": "Identifier" + }, + "end": 1289, + "optional": false, + "start": 1264, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1335, + "properties": [ + { + "end": 1320, + "key": { + "end": 1312, + "name": "center", + "start": 1306, + "type": "Identifier" + }, + "start": 1306, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 1316, + "name": "x", + "start": 1315, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1319, + "name": "y", + "start": 1318, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 1320, + "start": 1314, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 1333, + "key": { + "end": 1328, + "name": "radius", + "start": 1322, + "type": "Identifier" + }, + "start": 1322, + "type": "ObjectProperty", + "value": { + "end": 1333, + "raw": "2.5", + "start": 1330, + "type": "Literal", + "type": "Literal", + "value": 2.5 + } + } + ], + "start": 1304, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1338, + "start": 1337, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1303, + "name": "circle", + "start": 1297, + "type": "Identifier" + }, + "end": 1339, + "optional": false, + "start": 1297, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 1391, + "properties": [ + { + "end": 1375, + "key": { + "end": 1367, + "name": "center", + "start": 1361, + "type": "Identifier" + }, + "start": 1361, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 1371, + "name": "x", + "start": 1370, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1374, + "name": "y", + "start": 1373, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 1375, + "start": 1369, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 1389, + "key": { + "end": 1383, + "name": "radius", + "start": 1377, + "type": "Identifier" + }, + "start": 1377, + "type": "ObjectProperty", + "value": { + "end": 1389, + "raw": "1.25", + "start": 1385, + "type": "Literal", + "type": "Literal", + "value": 1.25 + } + } + ], + "start": 1359, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1394, + "start": 1393, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1358, + "name": "circle", + "start": 1352, + "type": "Identifier" + }, + "end": 1395, + "optional": false, + "start": 1352, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 1398, + "start": 1397, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1351, + "name": "hole", + "start": 1347, + "type": "Identifier" + }, + "end": 1399, + "optional": false, + "start": 1347, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1421, + "name": "height", + "start": 1415, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1424, + "start": 1423, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1414, + "name": "extrude", + "start": 1407, + "type": "Identifier" + }, + "end": 1425, + "optional": false, + "start": 1407, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1425, + "start": 1237, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 1229, + "type": "VariableDeclarator" + } + ], + "end": 1425, + "kind": "const", + "start": 1229, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 1440, + "name": "screw", + "start": 1435, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1440, + "start": 1428, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 1442, + "start": 1225 + }, + "end": 1442, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 1209, + "name": "x", + "start": 1208, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 1212, + "name": "y", + "start": 1211, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 1220, + "name": "height", + "start": 1214, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 1207, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 1196, + "type": "VariableDeclarator" + } + ], + "end": 1442, + "kind": "fn", + "start": 1193, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "end": 1573, + "expression": { + "arguments": [ + { + "end": 1501, + "left": { + "end": 1475, + "left": { + "end": 1459, + "name": "border", + "start": 1453, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 1475, + "left": { + "end": 1471, + "name": "rpizWidth", + "start": 1462, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1475, + "raw": "2", + "start": 1474, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1462, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1453, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 1501, + "left": { + "end": 1497, + "name": "widthBetweenScrews", + "start": 1479, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1501, + "raw": "2", + "start": 1500, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1479, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1453, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1558, + "left": { + "end": 1531, + "left": { + "end": 1514, + "left": { + "end": 1505, + "raw": "0", + "start": 1504, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "operator": "+", + "right": { + "end": 1514, + "name": "border", + "start": 1508, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1504, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1531, + "left": { + "end": 1527, + "name": "rpizLength", + "start": 1517, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1531, + "raw": "2", + "start": 1530, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1517, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1504, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 1558, + "left": { + "end": 1554, + "name": "lengthBetweenScrews", + "start": 1535, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1558, + "raw": "2", + "start": 1557, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1535, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1504, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1572, + "name": "screwHeight", + "start": 1561, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1452, + "name": "m25Screw", + "start": 1444, + "type": "Identifier" + }, + "end": 1573, + "optional": false, + "start": 1444, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1444, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + }, + { + "end": 1702, + "expression": { + "arguments": [ + { + "end": 1632, + "left": { + "end": 1606, + "left": { + "end": 1590, + "name": "border", + "start": 1584, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 1606, + "left": { + "end": 1602, + "name": "rpizWidth", + "start": 1593, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1606, + "raw": "2", + "start": 1605, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1593, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1584, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 1632, + "left": { + "end": 1628, + "name": "widthBetweenScrews", + "start": 1610, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1632, + "raw": "2", + "start": 1631, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1610, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1584, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1688, + "left": { + "end": 1662, + "left": { + "end": 1645, + "left": { + "end": 1636, + "raw": "0", + "start": 1635, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "operator": "+", + "right": { + "end": 1645, + "name": "border", + "start": 1639, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1635, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1662, + "left": { + "end": 1658, + "name": "rpizLength", + "start": 1648, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1662, + "raw": "2", + "start": 1661, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1648, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1635, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1688, + "left": { + "end": 1684, + "name": "lengthBetweenScrews", + "start": 1665, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1688, + "raw": "2", + "start": 1687, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1665, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1635, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1701, + "name": "screwHeight", + "start": 1690, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1583, + "name": "m25Screw", + "start": 1575, + "type": "Identifier" + }, + "end": 1702, + "optional": false, + "start": 1575, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1575, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + }, + { + "end": 1829, + "expression": { + "arguments": [ + { + "end": 1760, + "left": { + "end": 1735, + "left": { + "end": 1719, + "name": "border", + "start": 1713, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 1735, + "left": { + "end": 1731, + "name": "rpizWidth", + "start": 1722, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1735, + "raw": "2", + "start": 1734, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1722, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1713, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1760, + "left": { + "end": 1756, + "name": "widthBetweenScrews", + "start": 1738, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1760, + "raw": "2", + "start": 1759, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1738, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1713, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1815, + "left": { + "end": 1789, + "left": { + "end": 1772, + "left": { + "end": 1763, + "raw": "0", + "start": 1762, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "operator": "+", + "right": { + "end": 1772, + "name": "border", + "start": 1766, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1762, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1789, + "left": { + "end": 1785, + "name": "rpizLength", + "start": 1775, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1789, + "raw": "2", + "start": 1788, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1775, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1762, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1815, + "left": { + "end": 1811, + "name": "lengthBetweenScrews", + "start": 1792, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1815, + "raw": "2", + "start": 1814, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1792, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1762, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1828, + "name": "screwHeight", + "start": 1817, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1712, + "name": "m25Screw", + "start": 1704, + "type": "Identifier" + }, + "end": 1829, + "optional": false, + "start": 1704, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1704, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + }, + { + "end": 1958, + "expression": { + "arguments": [ + { + "end": 1887, + "left": { + "end": 1862, + "left": { + "end": 1846, + "name": "border", + "start": 1840, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 1862, + "left": { + "end": 1858, + "name": "rpizWidth", + "start": 1849, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1862, + "raw": "2", + "start": 1861, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1849, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1840, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1887, + "left": { + "end": 1883, + "name": "widthBetweenScrews", + "start": 1865, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1887, + "raw": "2", + "start": 1886, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1865, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1840, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1943, + "left": { + "end": 1916, + "left": { + "end": 1899, + "left": { + "end": 1890, + "raw": "0", + "start": 1889, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "operator": "+", + "right": { + "end": 1899, + "name": "border", + "start": 1893, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1889, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1916, + "left": { + "end": 1912, + "name": "rpizLength", + "start": 1902, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1916, + "raw": "2", + "start": 1915, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1902, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1889, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "-", + "right": { + "end": 1943, + "left": { + "end": 1939, + "name": "lengthBetweenScrews", + "start": 1920, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1943, + "raw": "2", + "start": 1942, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1920, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1889, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1957, + "name": "screwHeight", + "start": 1946, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1839, + "name": "m25Screw", + "start": 1831, + "type": "Identifier" + }, + "end": 1958, + "optional": false, + "start": 1831, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1831, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + }, + { + "end": 2021, + "expression": { + "arguments": [ + { + "end": 2014, + "properties": [ + { + "end": 1984, + "key": { + "end": 1975, + "name": "faces", + "start": 1970, + "type": "Identifier" + }, + "start": 1970, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 1983, + "raw": "'end'", + "start": 1978, + "type": "Literal", + "type": "Literal", + "value": "end" + } + ], + "end": 1984, + "start": 1977, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 2012, + "key": { + "end": 1997, + "name": "thickness", + "start": 1988, + "type": "Identifier" + }, + "start": 1988, + "type": "ObjectProperty", + "value": { + "end": 2012, + "name": "caseThickness", + "start": 1999, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 1966, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 2020, + "name": "case", + "start": 2016, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1965, + "name": "shell", + "start": 1960, + "type": "Identifier" + }, + "end": 2021, + "optional": false, + "start": 1960, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1960, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + } + ], + "end": 2022, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 32, + "start": 30, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "2": [ + { + "end": 51, + "start": 49, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "3": [ + { + "end": 63, + "start": 61, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "4": [ + { + "end": 80, + "start": 78, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "7": [ + { + "end": 168, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "9": [ + { + "end": 222, + "start": 220, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "12": [ + { + "end": 295, + "start": 293, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "15": [ + { + "end": 358, + "start": 356, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "16": [ + { + "end": 743, + "start": 741, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "17": [ + { + "end": 1193, + "start": 1191, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "18": [ + { + "end": 1444, + "start": 1442, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "19": [ + { + "end": 1575, + "start": 1573, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "20": [ + { + "end": 1704, + "start": 1702, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "21": [ + { + "end": 1831, + "start": 1829, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "22": [ + { + "end": 1960, + "start": 1958, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/fillet-and-shell/input.kcl b/src/wasm-lib/kcl/tests/fillet-and-shell/input.kcl new file mode 100644 index 000000000..8a650ff21 --- /dev/null +++ b/src/wasm-lib/kcl/tests/fillet-and-shell/input.kcl @@ -0,0 +1,80 @@ +rpizWidth = 30 +rpizLength = 65 + +caseThickness = 1 + +border = 4 + +screwHeight = 4 + +caseWidth = rpizWidth + border * 2 +caseLength = rpizLength + border * 2 +caseHeight = 8 + +widthBetweenScrews = 23 +lengthBetweenScrews = 29 * 2 + +miniHdmiDistance = 12.4 +microUsb1Distance = 41.4 +microUsb2Distance = 54 + +miniHdmiWidth = 11.2 +microUsbWidth = 7.4 +connectorPadding = 4 + +miniHdmiHole = startSketchAt([ + 0, + border + miniHdmiDistance - (miniHdmiWidth / 2) + ]) + |> lineTo([ + 0, + border + miniHdmiDistance + miniHdmiWidth / 2 + ], %) + |> lineTo([ + 1, + border + miniHdmiDistance + miniHdmiWidth / 2 + ], %) + |> lineTo([ + 1, + border + miniHdmiDistance - (miniHdmiWidth / 2) + ], %) + |> close(%) + +case = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> lineTo([caseWidth, 0], %, $edge1) + |> lineTo([caseWidth, caseLength], %, $edge2) + |> lineTo([0, caseLength], %, $edge3) + |> close(%, $edge4) + |> extrude(caseHeight, %) + |> fillet({ + radius: 1, + tags: [ + getNextAdjacentEdge(edge1), + getNextAdjacentEdge(edge2), + getNextAdjacentEdge(edge3), + getNextAdjacentEdge(edge4) + ] + }, %) + +fn m25Screw = (x, y, height) => { + screw = startSketchOn("XY") + |> startProfileAt([0, 0], %) + |> circle({ center: [x, y], radius: 2.5 }, %) + |> hole(circle({ center: [x, y], radius: 1.25 }, %), %) + |> extrude(height, %) + return screw +} + +m25Screw(border + rpizWidth / 2 - (widthBetweenScrews / 2), 0 + border + rpizLength / 2 - (lengthBetweenScrews / 2), screwHeight) + +m25Screw(border + rpizWidth / 2 - (widthBetweenScrews / 2), 0 + border + rpizLength / 2 + lengthBetweenScrews / 2, screwHeight) + +m25Screw(border + rpizWidth / 2 + widthBetweenScrews / 2, 0 + border + rpizLength / 2 + lengthBetweenScrews / 2, screwHeight) + +m25Screw(border + rpizWidth / 2 + widthBetweenScrews / 2, 0 + border + rpizLength / 2 - (lengthBetweenScrews / 2), screwHeight) + +shell({ + faces: ['end'], + thickness: caseThickness +}, case) diff --git a/src/wasm-lib/kcl/tests/fillet-and-shell/program_memory.snap b/src/wasm-lib/kcl/tests/fillet-and-shell/program_memory.snap new file mode 100644 index 000000000..a9e1a99f7 --- /dev/null +++ b/src/wasm-lib/kcl/tests/fillet-and-shell/program_memory.snap @@ -0,0 +1,2716 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing fillet-and-shell.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "border": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 60, + 61, + 0 + ] + } + ] + }, + "case": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 775, + 800, + 0 + ] + } + }, + "tags": { + "edge1": { + "type": "TagIdentifier", + "value": "edge1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 832, + 838, + 0 + ] + } + ] + }, + "edge2": { + "type": "TagIdentifier", + "value": "edge2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 880, + 886, + 0 + ] + } + ] + }, + "edge3": { + "type": "TagIdentifier", + "value": "edge3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 920, + 926, + 0 + ] + } + ] + }, + "edge4": { + "type": "TagIdentifier", + "value": "edge4", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 942, + 948, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 775, + 800, + 0 + ] + } + ] + }, + "height": 8.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 775, + 800, + 0 + ] + } + ] + }, + "caseHeight": { + "type": "Int", + "value": 8, + "__meta": [ + { + "sourceRange": [ + 165, + 166, + 0 + ] + } + ] + }, + "caseLength": { + "type": "Number", + "value": 73.0, + "__meta": [ + { + "sourceRange": [ + 28, + 30, + 0 + ] + }, + { + "sourceRange": [ + 60, + 61, + 0 + ] + }, + { + "sourceRange": [ + 150, + 151, + 0 + ] + } + ] + }, + "caseThickness": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 48, + 49, + 0 + ] + } + ] + }, + "caseWidth": { + "type": "Number", + "value": 38.0, + "__meta": [ + { + "sourceRange": [ + 12, + 14, + 0 + ] + }, + { + "sourceRange": [ + 60, + 61, + 0 + ] + }, + { + "sourceRange": [ + 113, + 114, + 0 + ] + } + ] + }, + "connectorPadding": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 355, + 356, + 0 + ] + } + ] + }, + "edge1": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 832, + 838, + 0 + ] + } + ] + }, + "edge2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 880, + 886, + 0 + ] + } + ] + }, + "edge3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 920, + 926, + 0 + ] + } + ] + }, + "edge4": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge4", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 942, + 948, + 0 + ] + } + ] + }, + "lengthBetweenScrews": { + "type": "Number", + "value": 58.0, + "__meta": [ + { + "sourceRange": [ + 214, + 216, + 0 + ] + }, + { + "sourceRange": [ + 219, + 220, + 0 + ] + } + ] + }, + "m25Screw": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 1425, + "id": { + "end": 1234, + "name": "screw", + "start": 1229, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1255, + "raw": "\"XY\"", + "start": 1251, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 1250, + "name": "startSketchOn", + "start": 1237, + "type": "Identifier" + }, + "end": 1256, + "optional": false, + "start": 1237, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1281, + "raw": "0", + "start": 1280, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1284, + "raw": "0", + "start": 1283, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1285, + "start": 1279, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1288, + "start": 1287, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1278, + "name": "startProfileAt", + "start": 1264, + "type": "Identifier" + }, + "end": 1289, + "optional": false, + "start": 1264, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1335, + "properties": [ + { + "end": 1320, + "key": { + "end": 1312, + "name": "center", + "start": 1306, + "type": "Identifier" + }, + "start": 1306, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 1316, + "name": "x", + "start": 1315, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1319, + "name": "y", + "start": 1318, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 1320, + "start": 1314, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 1333, + "key": { + "end": 1328, + "name": "radius", + "start": 1322, + "type": "Identifier" + }, + "start": 1322, + "type": "ObjectProperty", + "value": { + "end": 1333, + "raw": "2.5", + "start": 1330, + "type": "Literal", + "type": "Literal", + "value": 2.5 + } + } + ], + "start": 1304, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1338, + "start": 1337, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1303, + "name": "circle", + "start": 1297, + "type": "Identifier" + }, + "end": 1339, + "optional": false, + "start": 1297, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 1391, + "properties": [ + { + "end": 1375, + "key": { + "end": 1367, + "name": "center", + "start": 1361, + "type": "Identifier" + }, + "start": 1361, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 1371, + "name": "x", + "start": 1370, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1374, + "name": "y", + "start": 1373, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 1375, + "start": 1369, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 1389, + "key": { + "end": 1383, + "name": "radius", + "start": 1377, + "type": "Identifier" + }, + "start": 1377, + "type": "ObjectProperty", + "value": { + "end": 1389, + "raw": "1.25", + "start": 1385, + "type": "Literal", + "type": "Literal", + "value": 1.25 + } + } + ], + "start": 1359, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1394, + "start": 1393, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1358, + "name": "circle", + "start": 1352, + "type": "Identifier" + }, + "end": 1395, + "optional": false, + "start": 1352, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 1398, + "start": 1397, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1351, + "name": "hole", + "start": 1347, + "type": "Identifier" + }, + "end": 1399, + "optional": false, + "start": 1347, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1421, + "name": "height", + "start": 1415, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1424, + "start": 1423, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1414, + "name": "extrude", + "start": 1407, + "type": "Identifier" + }, + "end": 1425, + "optional": false, + "start": 1407, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1425, + "start": 1237, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 1229, + "type": "VariableDeclarator" + } + ], + "end": 1425, + "kind": "const", + "start": 1229, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 1440, + "name": "screw", + "start": 1435, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1440, + "start": 1428, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 1442, + "start": 1225 + }, + "end": 1442, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 1209, + "name": "x", + "start": 1208, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 1212, + "name": "y", + "start": 1211, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 1220, + "name": "height", + "start": 1214, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 1207, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "border": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 60, + 61, + 0 + ] + } + ] + }, + "case": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 775, + 800, + 0 + ] + } + }, + "tags": { + "edge1": { + "type": "TagIdentifier", + "value": "edge1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 832, + 838, + 0 + ] + } + ] + }, + "edge2": { + "type": "TagIdentifier", + "value": "edge2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 880, + 886, + 0 + ] + } + ] + }, + "edge3": { + "type": "TagIdentifier", + "value": "edge3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 920, + 926, + 0 + ] + } + ] + }, + "edge4": { + "type": "TagIdentifier", + "value": "edge4", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 942, + 948, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 775, + 800, + 0 + ] + } + ] + }, + "height": 8.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 1.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 775, + 800, + 0 + ] + } + ] + }, + "caseHeight": { + "type": "Int", + "value": 8, + "__meta": [ + { + "sourceRange": [ + 165, + 166, + 0 + ] + } + ] + }, + "caseLength": { + "type": "Number", + "value": 73.0, + "__meta": [ + { + "sourceRange": [ + 28, + 30, + 0 + ] + }, + { + "sourceRange": [ + 60, + 61, + 0 + ] + }, + { + "sourceRange": [ + 150, + 151, + 0 + ] + } + ] + }, + "caseThickness": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 48, + 49, + 0 + ] + } + ] + }, + "caseWidth": { + "type": "Number", + "value": 38.0, + "__meta": [ + { + "sourceRange": [ + 12, + 14, + 0 + ] + }, + { + "sourceRange": [ + 60, + 61, + 0 + ] + }, + { + "sourceRange": [ + 113, + 114, + 0 + ] + } + ] + }, + "connectorPadding": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 355, + 356, + 0 + ] + } + ] + }, + "edge1": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "to": [ + 38.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 806, + 839, + 0 + ], + "tag": { + "end": 838, + "start": 832, + "type": "TagDeclarator", + "value": "edge1" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 832, + 838, + 0 + ] + } + ] + }, + "edge2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ] + }, + "from": [ + 38.0, + 0.0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "to": [ + 38.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 845, + 887, + 0 + ], + "tag": { + "end": 886, + "start": 880, + "type": "TagDeclarator", + "value": "edge2" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 880, + 886, + 0 + ] + } + ] + }, + "edge3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ] + }, + "from": [ + 38.0, + 73.0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "to": [ + 0.0, + 73.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 893, + 927, + 0 + ], + "tag": { + "end": 926, + "start": 920, + "type": "TagDeclarator", + "value": "edge3" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 920, + 926, + 0 + ] + } + ] + }, + "edge4": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "edge4", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ] + }, + "from": [ + 0.0, + 73.0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 933, + 949, + 0 + ], + "tag": { + "end": 948, + "start": 942, + "type": "TagDeclarator", + "value": "edge4" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 942, + 948, + 0 + ] + } + ] + }, + "lengthBetweenScrews": { + "type": "Number", + "value": 58.0, + "__meta": [ + { + "sourceRange": [ + 214, + 216, + 0 + ] + }, + { + "sourceRange": [ + 219, + 220, + 0 + ] + } + ] + }, + "microUsb1Distance": { + "type": "Number", + "value": 41.4, + "__meta": [ + { + "sourceRange": [ + 266, + 270, + 0 + ] + } + ] + }, + "microUsb2Distance": { + "type": "Int", + "value": 54, + "__meta": [ + { + "sourceRange": [ + 291, + 293, + 0 + ] + } + ] + }, + "microUsbWidth": { + "type": "Number", + "value": 7.4, + "__meta": [ + { + "sourceRange": [ + 332, + 335, + 0 + ] + } + ] + }, + "miniHdmiDistance": { + "type": "Number", + "value": 12.4, + "__meta": [ + { + "sourceRange": [ + 241, + 245, + 0 + ] + } + ] + }, + "miniHdmiHole": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 467, + 549, + 0 + ] + }, + "from": [ + 0.0, + 10.8 + ], + "tag": null, + "to": [ + 0.0, + 22.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 555, + 637, + 0 + ] + }, + "from": [ + 0.0, + 22.0 + ], + "tag": null, + "to": [ + 1.0, + 22.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 643, + 727, + 0 + ] + }, + "from": [ + 1.0, + 22.0 + ], + "tag": null, + "to": [ + 1.0, + 10.8 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 733, + 741, + 0 + ] + }, + "from": [ + 1.0, + 10.8 + ], + "tag": null, + "to": [ + 0.0, + 10.8 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 10.799999999999999 + ], + "to": [ + 0.0, + 10.799999999999999 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 373, + 461, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 373, + 461, + 0 + ] + } + ] + } + }, + "miniHdmiWidth": { + "type": "Number", + "value": 11.2, + "__meta": [ + { + "sourceRange": [ + 311, + 315, + 0 + ] + } + ] + }, + "rpizLength": { + "type": "Int", + "value": 65, + "__meta": [ + { + "sourceRange": [ + 28, + 30, + 0 + ] + } + ] + }, + "rpizWidth": { + "type": "Int", + "value": 30, + "__meta": [ + { + "sourceRange": [ + 12, + 14, + 0 + ] + } + ] + }, + "screwHeight": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 77, + 78, + 0 + ] + } + ] + }, + "widthBetweenScrews": { + "type": "Int", + "value": 23, + "__meta": [ + { + "sourceRange": [ + 189, + 191, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 1207, + 1442, + 0 + ] + } + ] + }, + "microUsb1Distance": { + "type": "Number", + "value": 41.4, + "__meta": [ + { + "sourceRange": [ + 266, + 270, + 0 + ] + } + ] + }, + "microUsb2Distance": { + "type": "Int", + "value": 54, + "__meta": [ + { + "sourceRange": [ + 291, + 293, + 0 + ] + } + ] + }, + "microUsbWidth": { + "type": "Number", + "value": 7.4, + "__meta": [ + { + "sourceRange": [ + 332, + 335, + 0 + ] + } + ] + }, + "miniHdmiDistance": { + "type": "Number", + "value": 12.4, + "__meta": [ + { + "sourceRange": [ + 241, + 245, + 0 + ] + } + ] + }, + "miniHdmiHole": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 467, + 549, + 0 + ] + }, + "from": [ + 0.0, + 10.8 + ], + "tag": null, + "to": [ + 0.0, + 22.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 555, + 637, + 0 + ] + }, + "from": [ + 0.0, + 22.0 + ], + "tag": null, + "to": [ + 1.0, + 22.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 643, + 727, + 0 + ] + }, + "from": [ + 1.0, + 22.0 + ], + "tag": null, + "to": [ + 1.0, + 10.8 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 733, + 741, + 0 + ] + }, + "from": [ + 1.0, + 10.8 + ], + "tag": null, + "to": [ + 0.0, + 10.8 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 10.799999999999999 + ], + "to": [ + 0.0, + 10.799999999999999 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 373, + 461, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 373, + 461, + 0 + ] + } + ] + } + }, + "miniHdmiWidth": { + "type": "Number", + "value": 11.2, + "__meta": [ + { + "sourceRange": [ + 311, + 315, + 0 + ] + } + ] + }, + "rpizLength": { + "type": "Int", + "value": 65, + "__meta": [ + { + "sourceRange": [ + 28, + 30, + 0 + ] + } + ] + }, + "rpizWidth": { + "type": "Int", + "value": 30, + "__meta": [ + { + "sourceRange": [ + 12, + 14, + 0 + ] + } + ] + }, + "screwHeight": { + "type": "Int", + "value": 4, + "__meta": [ + { + "sourceRange": [ + 77, + 78, + 0 + ] + } + ] + }, + "widthBetweenScrews": { + "type": "Int", + "value": 23, + "__meta": [ + { + "sourceRange": [ + 189, + 191, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/fillet-and-shell/rendered_model.png b/src/wasm-lib/kcl/tests/fillet-and-shell/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..4675971c2e475dbaa2b0771755b595f098bab6aa GIT binary patch literal 89412 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 JzkbN${|jsjfz1E_ literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/fillet-and-shell/tokens.snap b/src/wasm-lib/kcl/tests/fillet-and-shell/tokens.snap new file mode 100644 index 000000000..2f8d5479e --- /dev/null +++ b/src/wasm-lib/kcl/tests/fillet-and-shell/tokens.snap @@ -0,0 +1,4407 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing fillet-and-shell.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 9, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "operator", + "start": 10, + "end": 11, + "value": "=" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "number", + "start": 12, + "end": 14, + "value": "30" + }, + { + "type": "whitespace", + "start": 14, + "end": 15, + "value": "\n" + }, + { + "type": "word", + "start": 15, + "end": 25, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "operator", + "start": 26, + "end": 27, + "value": "=" + }, + { + "type": "whitespace", + "start": 27, + "end": 28, + "value": " " + }, + { + "type": "number", + "start": 28, + "end": 30, + "value": "65" + }, + { + "type": "whitespace", + "start": 30, + "end": 32, + "value": "\n\n" + }, + { + "type": "word", + "start": 32, + "end": 45, + "value": "caseThickness" + }, + { + "type": "whitespace", + "start": 45, + "end": 46, + "value": " " + }, + { + "type": "operator", + "start": 46, + "end": 47, + "value": "=" + }, + { + "type": "whitespace", + "start": 47, + "end": 48, + "value": " " + }, + { + "type": "number", + "start": 48, + "end": 49, + "value": "1" + }, + { + "type": "whitespace", + "start": 49, + "end": 51, + "value": "\n\n" + }, + { + "type": "word", + "start": 51, + "end": 57, + "value": "border" + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "=" + }, + { + "type": "whitespace", + "start": 59, + "end": 60, + "value": " " + }, + { + "type": "number", + "start": 60, + "end": 61, + "value": "4" + }, + { + "type": "whitespace", + "start": 61, + "end": 63, + "value": "\n\n" + }, + { + "type": "word", + "start": 63, + "end": 74, + "value": "screwHeight" + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "operator", + "start": 75, + "end": 76, + "value": "=" + }, + { + "type": "whitespace", + "start": 76, + "end": 77, + "value": " " + }, + { + "type": "number", + "start": 77, + "end": 78, + "value": "4" + }, + { + "type": "whitespace", + "start": 78, + "end": 80, + "value": "\n\n" + }, + { + "type": "word", + "start": 80, + "end": 89, + "value": "caseWidth" + }, + { + "type": "whitespace", + "start": 89, + "end": 90, + "value": " " + }, + { + "type": "operator", + "start": 90, + "end": 91, + "value": "=" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "word", + "start": 92, + "end": 101, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "operator", + "start": 102, + "end": 103, + "value": "+" + }, + { + "type": "whitespace", + "start": 103, + "end": 104, + "value": " " + }, + { + "type": "word", + "start": 104, + "end": 110, + "value": "border" + }, + { + "type": "whitespace", + "start": 110, + "end": 111, + "value": " " + }, + { + "type": "operator", + "start": 111, + "end": 112, + "value": "*" + }, + { + "type": "whitespace", + "start": 112, + "end": 113, + "value": " " + }, + { + "type": "number", + "start": 113, + "end": 114, + "value": "2" + }, + { + "type": "whitespace", + "start": 114, + "end": 115, + "value": "\n" + }, + { + "type": "word", + "start": 115, + "end": 125, + "value": "caseLength" + }, + { + "type": "whitespace", + "start": 125, + "end": 126, + "value": " " + }, + { + "type": "operator", + "start": 126, + "end": 127, + "value": "=" + }, + { + "type": "whitespace", + "start": 127, + "end": 128, + "value": " " + }, + { + "type": "word", + "start": 128, + "end": 138, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 138, + "end": 139, + "value": " " + }, + { + "type": "operator", + "start": 139, + "end": 140, + "value": "+" + }, + { + "type": "whitespace", + "start": 140, + "end": 141, + "value": " " + }, + { + "type": "word", + "start": 141, + "end": 147, + "value": "border" + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "operator", + "start": 148, + "end": 149, + "value": "*" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "number", + "start": 150, + "end": 151, + "value": "2" + }, + { + "type": "whitespace", + "start": 151, + "end": 152, + "value": "\n" + }, + { + "type": "word", + "start": 152, + "end": 162, + "value": "caseHeight" + }, + { + "type": "whitespace", + "start": 162, + "end": 163, + "value": " " + }, + { + "type": "operator", + "start": 163, + "end": 164, + "value": "=" + }, + { + "type": "whitespace", + "start": 164, + "end": 165, + "value": " " + }, + { + "type": "number", + "start": 165, + "end": 166, + "value": "8" + }, + { + "type": "whitespace", + "start": 166, + "end": 168, + "value": "\n\n" + }, + { + "type": "word", + "start": 168, + "end": 186, + "value": "widthBetweenScrews" + }, + { + "type": "whitespace", + "start": 186, + "end": 187, + "value": " " + }, + { + "type": "operator", + "start": 187, + "end": 188, + "value": "=" + }, + { + "type": "whitespace", + "start": 188, + "end": 189, + "value": " " + }, + { + "type": "number", + "start": 189, + "end": 191, + "value": "23" + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": "\n" + }, + { + "type": "word", + "start": 192, + "end": 211, + "value": "lengthBetweenScrews" + }, + { + "type": "whitespace", + "start": 211, + "end": 212, + "value": " " + }, + { + "type": "operator", + "start": 212, + "end": 213, + "value": "=" + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "number", + "start": 214, + "end": 216, + "value": "29" + }, + { + "type": "whitespace", + "start": 216, + "end": 217, + "value": " " + }, + { + "type": "operator", + "start": 217, + "end": 218, + "value": "*" + }, + { + "type": "whitespace", + "start": 218, + "end": 219, + "value": " " + }, + { + "type": "number", + "start": 219, + "end": 220, + "value": "2" + }, + { + "type": "whitespace", + "start": 220, + "end": 222, + "value": "\n\n" + }, + { + "type": "word", + "start": 222, + "end": 238, + "value": "miniHdmiDistance" + }, + { + "type": "whitespace", + "start": 238, + "end": 239, + "value": " " + }, + { + "type": "operator", + "start": 239, + "end": 240, + "value": "=" + }, + { + "type": "whitespace", + "start": 240, + "end": 241, + "value": " " + }, + { + "type": "number", + "start": 241, + "end": 245, + "value": "12.4" + }, + { + "type": "whitespace", + "start": 245, + "end": 246, + "value": "\n" + }, + { + "type": "word", + "start": 246, + "end": 263, + "value": "microUsb1Distance" + }, + { + "type": "whitespace", + "start": 263, + "end": 264, + "value": " " + }, + { + "type": "operator", + "start": 264, + "end": 265, + "value": "=" + }, + { + "type": "whitespace", + "start": 265, + "end": 266, + "value": " " + }, + { + "type": "number", + "start": 266, + "end": 270, + "value": "41.4" + }, + { + "type": "whitespace", + "start": 270, + "end": 271, + "value": "\n" + }, + { + "type": "word", + "start": 271, + "end": 288, + "value": "microUsb2Distance" + }, + { + "type": "whitespace", + "start": 288, + "end": 289, + "value": " " + }, + { + "type": "operator", + "start": 289, + "end": 290, + "value": "=" + }, + { + "type": "whitespace", + "start": 290, + "end": 291, + "value": " " + }, + { + "type": "number", + "start": 291, + "end": 293, + "value": "54" + }, + { + "type": "whitespace", + "start": 293, + "end": 295, + "value": "\n\n" + }, + { + "type": "word", + "start": 295, + "end": 308, + "value": "miniHdmiWidth" + }, + { + "type": "whitespace", + "start": 308, + "end": 309, + "value": " " + }, + { + "type": "operator", + "start": 309, + "end": 310, + "value": "=" + }, + { + "type": "whitespace", + "start": 310, + "end": 311, + "value": " " + }, + { + "type": "number", + "start": 311, + "end": 315, + "value": "11.2" + }, + { + "type": "whitespace", + "start": 315, + "end": 316, + "value": "\n" + }, + { + "type": "word", + "start": 316, + "end": 329, + "value": "microUsbWidth" + }, + { + "type": "whitespace", + "start": 329, + "end": 330, + "value": " " + }, + { + "type": "operator", + "start": 330, + "end": 331, + "value": "=" + }, + { + "type": "whitespace", + "start": 331, + "end": 332, + "value": " " + }, + { + "type": "number", + "start": 332, + "end": 335, + "value": "7.4" + }, + { + "type": "whitespace", + "start": 335, + "end": 336, + "value": "\n" + }, + { + "type": "word", + "start": 336, + "end": 352, + "value": "connectorPadding" + }, + { + "type": "whitespace", + "start": 352, + "end": 353, + "value": " " + }, + { + "type": "operator", + "start": 353, + "end": 354, + "value": "=" + }, + { + "type": "whitespace", + "start": 354, + "end": 355, + "value": " " + }, + { + "type": "number", + "start": 355, + "end": 356, + "value": "4" + }, + { + "type": "whitespace", + "start": 356, + "end": 358, + "value": "\n\n" + }, + { + "type": "word", + "start": 358, + "end": 370, + "value": "miniHdmiHole" + }, + { + "type": "whitespace", + "start": 370, + "end": 371, + "value": " " + }, + { + "type": "operator", + "start": 371, + "end": 372, + "value": "=" + }, + { + "type": "whitespace", + "start": 372, + "end": 373, + "value": " " + }, + { + "type": "word", + "start": 373, + "end": 386, + "value": "startSketchAt" + }, + { + "type": "brace", + "start": 386, + "end": 387, + "value": "(" + }, + { + "type": "brace", + "start": 387, + "end": 388, + "value": "[" + }, + { + "type": "whitespace", + "start": 388, + "end": 396, + "value": "\n " + }, + { + "type": "number", + "start": 396, + "end": 397, + "value": "0" + }, + { + "type": "comma", + "start": 397, + "end": 398, + "value": "," + }, + { + "type": "whitespace", + "start": 398, + "end": 406, + "value": "\n " + }, + { + "type": "word", + "start": 406, + "end": 412, + "value": "border" + }, + { + "type": "whitespace", + "start": 412, + "end": 413, + "value": " " + }, + { + "type": "operator", + "start": 413, + "end": 414, + "value": "+" + }, + { + "type": "whitespace", + "start": 414, + "end": 415, + "value": " " + }, + { + "type": "word", + "start": 415, + "end": 431, + "value": "miniHdmiDistance" + }, + { + "type": "whitespace", + "start": 431, + "end": 432, + "value": " " + }, + { + "type": "operator", + "start": 432, + "end": 433, + "value": "-" + }, + { + "type": "whitespace", + "start": 433, + "end": 434, + "value": " " + }, + { + "type": "brace", + "start": 434, + "end": 435, + "value": "(" + }, + { + "type": "word", + "start": 435, + "end": 448, + "value": "miniHdmiWidth" + }, + { + "type": "whitespace", + "start": 448, + "end": 449, + "value": " " + }, + { + "type": "operator", + "start": 449, + "end": 450, + "value": "/" + }, + { + "type": "whitespace", + "start": 450, + "end": 451, + "value": " " + }, + { + "type": "number", + "start": 451, + "end": 452, + "value": "2" + }, + { + "type": "brace", + "start": 452, + "end": 453, + "value": ")" + }, + { + "type": "whitespace", + "start": 453, + "end": 459, + "value": "\n " + }, + { + "type": "brace", + "start": 459, + "end": 460, + "value": "]" + }, + { + "type": "brace", + "start": 460, + "end": 461, + "value": ")" + }, + { + "type": "whitespace", + "start": 461, + "end": 464, + "value": "\n " + }, + { + "type": "operator", + "start": 464, + "end": 466, + "value": "|>" + }, + { + "type": "whitespace", + "start": 466, + "end": 467, + "value": " " + }, + { + "type": "word", + "start": 467, + "end": 473, + "value": "lineTo" + }, + { + "type": "brace", + "start": 473, + "end": 474, + "value": "(" + }, + { + "type": "brace", + "start": 474, + "end": 475, + "value": "[" + }, + { + "type": "whitespace", + "start": 475, + "end": 483, + "value": "\n " + }, + { + "type": "number", + "start": 483, + "end": 484, + "value": "0" + }, + { + "type": "comma", + "start": 484, + "end": 485, + "value": "," + }, + { + "type": "whitespace", + "start": 485, + "end": 493, + "value": "\n " + }, + { + "type": "word", + "start": 493, + "end": 499, + "value": "border" + }, + { + "type": "whitespace", + "start": 499, + "end": 500, + "value": " " + }, + { + "type": "operator", + "start": 500, + "end": 501, + "value": "+" + }, + { + "type": "whitespace", + "start": 501, + "end": 502, + "value": " " + }, + { + "type": "word", + "start": 502, + "end": 518, + "value": "miniHdmiDistance" + }, + { + "type": "whitespace", + "start": 518, + "end": 519, + "value": " " + }, + { + "type": "operator", + "start": 519, + "end": 520, + "value": "+" + }, + { + "type": "whitespace", + "start": 520, + "end": 521, + "value": " " + }, + { + "type": "word", + "start": 521, + "end": 534, + "value": "miniHdmiWidth" + }, + { + "type": "whitespace", + "start": 534, + "end": 535, + "value": " " + }, + { + "type": "operator", + "start": 535, + "end": 536, + "value": "/" + }, + { + "type": "whitespace", + "start": 536, + "end": 537, + "value": " " + }, + { + "type": "number", + "start": 537, + "end": 538, + "value": "2" + }, + { + "type": "whitespace", + "start": 538, + "end": 544, + "value": "\n " + }, + { + "type": "brace", + "start": 544, + "end": 545, + "value": "]" + }, + { + "type": "comma", + "start": 545, + "end": 546, + "value": "," + }, + { + "type": "whitespace", + "start": 546, + "end": 547, + "value": " " + }, + { + "type": "operator", + "start": 547, + "end": 548, + "value": "%" + }, + { + "type": "brace", + "start": 548, + "end": 549, + "value": ")" + }, + { + "type": "whitespace", + "start": 549, + "end": 552, + "value": "\n " + }, + { + "type": "operator", + "start": 552, + "end": 554, + "value": "|>" + }, + { + "type": "whitespace", + "start": 554, + "end": 555, + "value": " " + }, + { + "type": "word", + "start": 555, + "end": 561, + "value": "lineTo" + }, + { + "type": "brace", + "start": 561, + "end": 562, + "value": "(" + }, + { + "type": "brace", + "start": 562, + "end": 563, + "value": "[" + }, + { + "type": "whitespace", + "start": 563, + "end": 571, + "value": "\n " + }, + { + "type": "number", + "start": 571, + "end": 572, + "value": "1" + }, + { + "type": "comma", + "start": 572, + "end": 573, + "value": "," + }, + { + "type": "whitespace", + "start": 573, + "end": 581, + "value": "\n " + }, + { + "type": "word", + "start": 581, + "end": 587, + "value": "border" + }, + { + "type": "whitespace", + "start": 587, + "end": 588, + "value": " " + }, + { + "type": "operator", + "start": 588, + "end": 589, + "value": "+" + }, + { + "type": "whitespace", + "start": 589, + "end": 590, + "value": " " + }, + { + "type": "word", + "start": 590, + "end": 606, + "value": "miniHdmiDistance" + }, + { + "type": "whitespace", + "start": 606, + "end": 607, + "value": " " + }, + { + "type": "operator", + "start": 607, + "end": 608, + "value": "+" + }, + { + "type": "whitespace", + "start": 608, + "end": 609, + "value": " " + }, + { + "type": "word", + "start": 609, + "end": 622, + "value": "miniHdmiWidth" + }, + { + "type": "whitespace", + "start": 622, + "end": 623, + "value": " " + }, + { + "type": "operator", + "start": 623, + "end": 624, + "value": "/" + }, + { + "type": "whitespace", + "start": 624, + "end": 625, + "value": " " + }, + { + "type": "number", + "start": 625, + "end": 626, + "value": "2" + }, + { + "type": "whitespace", + "start": 626, + "end": 632, + "value": "\n " + }, + { + "type": "brace", + "start": 632, + "end": 633, + "value": "]" + }, + { + "type": "comma", + "start": 633, + "end": 634, + "value": "," + }, + { + "type": "whitespace", + "start": 634, + "end": 635, + "value": " " + }, + { + "type": "operator", + "start": 635, + "end": 636, + "value": "%" + }, + { + "type": "brace", + "start": 636, + "end": 637, + "value": ")" + }, + { + "type": "whitespace", + "start": 637, + "end": 640, + "value": "\n " + }, + { + "type": "operator", + "start": 640, + "end": 642, + "value": "|>" + }, + { + "type": "whitespace", + "start": 642, + "end": 643, + "value": " " + }, + { + "type": "word", + "start": 643, + "end": 649, + "value": "lineTo" + }, + { + "type": "brace", + "start": 649, + "end": 650, + "value": "(" + }, + { + "type": "brace", + "start": 650, + "end": 651, + "value": "[" + }, + { + "type": "whitespace", + "start": 651, + "end": 659, + "value": "\n " + }, + { + "type": "number", + "start": 659, + "end": 660, + "value": "1" + }, + { + "type": "comma", + "start": 660, + "end": 661, + "value": "," + }, + { + "type": "whitespace", + "start": 661, + "end": 669, + "value": "\n " + }, + { + "type": "word", + "start": 669, + "end": 675, + "value": "border" + }, + { + "type": "whitespace", + "start": 675, + "end": 676, + "value": " " + }, + { + "type": "operator", + "start": 676, + "end": 677, + "value": "+" + }, + { + "type": "whitespace", + "start": 677, + "end": 678, + "value": " " + }, + { + "type": "word", + "start": 678, + "end": 694, + "value": "miniHdmiDistance" + }, + { + "type": "whitespace", + "start": 694, + "end": 695, + "value": " " + }, + { + "type": "operator", + "start": 695, + "end": 696, + "value": "-" + }, + { + "type": "whitespace", + "start": 696, + "end": 697, + "value": " " + }, + { + "type": "brace", + "start": 697, + "end": 698, + "value": "(" + }, + { + "type": "word", + "start": 698, + "end": 711, + "value": "miniHdmiWidth" + }, + { + "type": "whitespace", + "start": 711, + "end": 712, + "value": " " + }, + { + "type": "operator", + "start": 712, + "end": 713, + "value": "/" + }, + { + "type": "whitespace", + "start": 713, + "end": 714, + "value": " " + }, + { + "type": "number", + "start": 714, + "end": 715, + "value": "2" + }, + { + "type": "brace", + "start": 715, + "end": 716, + "value": ")" + }, + { + "type": "whitespace", + "start": 716, + "end": 722, + "value": "\n " + }, + { + "type": "brace", + "start": 722, + "end": 723, + "value": "]" + }, + { + "type": "comma", + "start": 723, + "end": 724, + "value": "," + }, + { + "type": "whitespace", + "start": 724, + "end": 725, + "value": " " + }, + { + "type": "operator", + "start": 725, + "end": 726, + "value": "%" + }, + { + "type": "brace", + "start": 726, + "end": 727, + "value": ")" + }, + { + "type": "whitespace", + "start": 727, + "end": 730, + "value": "\n " + }, + { + "type": "operator", + "start": 730, + "end": 732, + "value": "|>" + }, + { + "type": "whitespace", + "start": 732, + "end": 733, + "value": " " + }, + { + "type": "word", + "start": 733, + "end": 738, + "value": "close" + }, + { + "type": "brace", + "start": 738, + "end": 739, + "value": "(" + }, + { + "type": "operator", + "start": 739, + "end": 740, + "value": "%" + }, + { + "type": "brace", + "start": 740, + "end": 741, + "value": ")" + }, + { + "type": "whitespace", + "start": 741, + "end": 743, + "value": "\n\n" + }, + { + "type": "word", + "start": 743, + "end": 747, + "value": "case" + }, + { + "type": "whitespace", + "start": 747, + "end": 748, + "value": " " + }, + { + "type": "operator", + "start": 748, + "end": 749, + "value": "=" + }, + { + "type": "whitespace", + "start": 749, + "end": 750, + "value": " " + }, + { + "type": "word", + "start": 750, + "end": 763, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 763, + "end": 764, + "value": "(" + }, + { + "type": "string", + "start": 764, + "end": 768, + "value": "'XY'" + }, + { + "type": "brace", + "start": 768, + "end": 769, + "value": ")" + }, + { + "type": "whitespace", + "start": 769, + "end": 772, + "value": "\n " + }, + { + "type": "operator", + "start": 772, + "end": 774, + "value": "|>" + }, + { + "type": "whitespace", + "start": 774, + "end": 775, + "value": " " + }, + { + "type": "word", + "start": 775, + "end": 789, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 789, + "end": 790, + "value": "(" + }, + { + "type": "brace", + "start": 790, + "end": 791, + "value": "[" + }, + { + "type": "number", + "start": 791, + "end": 792, + "value": "0" + }, + { + "type": "comma", + "start": 792, + "end": 793, + "value": "," + }, + { + "type": "whitespace", + "start": 793, + "end": 794, + "value": " " + }, + { + "type": "number", + "start": 794, + "end": 795, + "value": "0" + }, + { + "type": "brace", + "start": 795, + "end": 796, + "value": "]" + }, + { + "type": "comma", + "start": 796, + "end": 797, + "value": "," + }, + { + "type": "whitespace", + "start": 797, + "end": 798, + "value": " " + }, + { + "type": "operator", + "start": 798, + "end": 799, + "value": "%" + }, + { + "type": "brace", + "start": 799, + "end": 800, + "value": ")" + }, + { + "type": "whitespace", + "start": 800, + "end": 803, + "value": "\n " + }, + { + "type": "operator", + "start": 803, + "end": 805, + "value": "|>" + }, + { + "type": "whitespace", + "start": 805, + "end": 806, + "value": " " + }, + { + "type": "word", + "start": 806, + "end": 812, + "value": "lineTo" + }, + { + "type": "brace", + "start": 812, + "end": 813, + "value": "(" + }, + { + "type": "brace", + "start": 813, + "end": 814, + "value": "[" + }, + { + "type": "word", + "start": 814, + "end": 823, + "value": "caseWidth" + }, + { + "type": "comma", + "start": 823, + "end": 824, + "value": "," + }, + { + "type": "whitespace", + "start": 824, + "end": 825, + "value": " " + }, + { + "type": "number", + "start": 825, + "end": 826, + "value": "0" + }, + { + "type": "brace", + "start": 826, + "end": 827, + "value": "]" + }, + { + "type": "comma", + "start": 827, + "end": 828, + "value": "," + }, + { + "type": "whitespace", + "start": 828, + "end": 829, + "value": " " + }, + { + "type": "operator", + "start": 829, + "end": 830, + "value": "%" + }, + { + "type": "comma", + "start": 830, + "end": 831, + "value": "," + }, + { + "type": "whitespace", + "start": 831, + "end": 832, + "value": " " + }, + { + "type": "dollar", + "start": 832, + "end": 833, + "value": "$" + }, + { + "type": "word", + "start": 833, + "end": 838, + "value": "edge1" + }, + { + "type": "brace", + "start": 838, + "end": 839, + "value": ")" + }, + { + "type": "whitespace", + "start": 839, + "end": 842, + "value": "\n " + }, + { + "type": "operator", + "start": 842, + "end": 844, + "value": "|>" + }, + { + "type": "whitespace", + "start": 844, + "end": 845, + "value": " " + }, + { + "type": "word", + "start": 845, + "end": 851, + "value": "lineTo" + }, + { + "type": "brace", + "start": 851, + "end": 852, + "value": "(" + }, + { + "type": "brace", + "start": 852, + "end": 853, + "value": "[" + }, + { + "type": "word", + "start": 853, + "end": 862, + "value": "caseWidth" + }, + { + "type": "comma", + "start": 862, + "end": 863, + "value": "," + }, + { + "type": "whitespace", + "start": 863, + "end": 864, + "value": " " + }, + { + "type": "word", + "start": 864, + "end": 874, + "value": "caseLength" + }, + { + "type": "brace", + "start": 874, + "end": 875, + "value": "]" + }, + { + "type": "comma", + "start": 875, + "end": 876, + "value": "," + }, + { + "type": "whitespace", + "start": 876, + "end": 877, + "value": " " + }, + { + "type": "operator", + "start": 877, + "end": 878, + "value": "%" + }, + { + "type": "comma", + "start": 878, + "end": 879, + "value": "," + }, + { + "type": "whitespace", + "start": 879, + "end": 880, + "value": " " + }, + { + "type": "dollar", + "start": 880, + "end": 881, + "value": "$" + }, + { + "type": "word", + "start": 881, + "end": 886, + "value": "edge2" + }, + { + "type": "brace", + "start": 886, + "end": 887, + "value": ")" + }, + { + "type": "whitespace", + "start": 887, + "end": 890, + "value": "\n " + }, + { + "type": "operator", + "start": 890, + "end": 892, + "value": "|>" + }, + { + "type": "whitespace", + "start": 892, + "end": 893, + "value": " " + }, + { + "type": "word", + "start": 893, + "end": 899, + "value": "lineTo" + }, + { + "type": "brace", + "start": 899, + "end": 900, + "value": "(" + }, + { + "type": "brace", + "start": 900, + "end": 901, + "value": "[" + }, + { + "type": "number", + "start": 901, + "end": 902, + "value": "0" + }, + { + "type": "comma", + "start": 902, + "end": 903, + "value": "," + }, + { + "type": "whitespace", + "start": 903, + "end": 904, + "value": " " + }, + { + "type": "word", + "start": 904, + "end": 914, + "value": "caseLength" + }, + { + "type": "brace", + "start": 914, + "end": 915, + "value": "]" + }, + { + "type": "comma", + "start": 915, + "end": 916, + "value": "," + }, + { + "type": "whitespace", + "start": 916, + "end": 917, + "value": " " + }, + { + "type": "operator", + "start": 917, + "end": 918, + "value": "%" + }, + { + "type": "comma", + "start": 918, + "end": 919, + "value": "," + }, + { + "type": "whitespace", + "start": 919, + "end": 920, + "value": " " + }, + { + "type": "dollar", + "start": 920, + "end": 921, + "value": "$" + }, + { + "type": "word", + "start": 921, + "end": 926, + "value": "edge3" + }, + { + "type": "brace", + "start": 926, + "end": 927, + "value": ")" + }, + { + "type": "whitespace", + "start": 927, + "end": 930, + "value": "\n " + }, + { + "type": "operator", + "start": 930, + "end": 932, + "value": "|>" + }, + { + "type": "whitespace", + "start": 932, + "end": 933, + "value": " " + }, + { + "type": "word", + "start": 933, + "end": 938, + "value": "close" + }, + { + "type": "brace", + "start": 938, + "end": 939, + "value": "(" + }, + { + "type": "operator", + "start": 939, + "end": 940, + "value": "%" + }, + { + "type": "comma", + "start": 940, + "end": 941, + "value": "," + }, + { + "type": "whitespace", + "start": 941, + "end": 942, + "value": " " + }, + { + "type": "dollar", + "start": 942, + "end": 943, + "value": "$" + }, + { + "type": "word", + "start": 943, + "end": 948, + "value": "edge4" + }, + { + "type": "brace", + "start": 948, + "end": 949, + "value": ")" + }, + { + "type": "whitespace", + "start": 949, + "end": 952, + "value": "\n " + }, + { + "type": "operator", + "start": 952, + "end": 954, + "value": "|>" + }, + { + "type": "whitespace", + "start": 954, + "end": 955, + "value": " " + }, + { + "type": "word", + "start": 955, + "end": 962, + "value": "extrude" + }, + { + "type": "brace", + "start": 962, + "end": 963, + "value": "(" + }, + { + "type": "word", + "start": 963, + "end": 973, + "value": "caseHeight" + }, + { + "type": "comma", + "start": 973, + "end": 974, + "value": "," + }, + { + "type": "whitespace", + "start": 974, + "end": 975, + "value": " " + }, + { + "type": "operator", + "start": 975, + "end": 976, + "value": "%" + }, + { + "type": "brace", + "start": 976, + "end": 977, + "value": ")" + }, + { + "type": "whitespace", + "start": 977, + "end": 980, + "value": "\n " + }, + { + "type": "operator", + "start": 980, + "end": 982, + "value": "|>" + }, + { + "type": "whitespace", + "start": 982, + "end": 983, + "value": " " + }, + { + "type": "word", + "start": 983, + "end": 989, + "value": "fillet" + }, + { + "type": "brace", + "start": 989, + "end": 990, + "value": "(" + }, + { + "type": "brace", + "start": 990, + "end": 991, + "value": "{" + }, + { + "type": "whitespace", + "start": 991, + "end": 999, + "value": "\n " + }, + { + "type": "word", + "start": 999, + "end": 1005, + "value": "radius" + }, + { + "type": "colon", + "start": 1005, + "end": 1006, + "value": ":" + }, + { + "type": "whitespace", + "start": 1006, + "end": 1007, + "value": " " + }, + { + "type": "number", + "start": 1007, + "end": 1008, + "value": "1" + }, + { + "type": "comma", + "start": 1008, + "end": 1009, + "value": "," + }, + { + "type": "whitespace", + "start": 1009, + "end": 1017, + "value": "\n " + }, + { + "type": "word", + "start": 1017, + "end": 1021, + "value": "tags" + }, + { + "type": "colon", + "start": 1021, + "end": 1022, + "value": ":" + }, + { + "type": "whitespace", + "start": 1022, + "end": 1023, + "value": " " + }, + { + "type": "brace", + "start": 1023, + "end": 1024, + "value": "[" + }, + { + "type": "whitespace", + "start": 1024, + "end": 1034, + "value": "\n " + }, + { + "type": "word", + "start": 1034, + "end": 1053, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1053, + "end": 1054, + "value": "(" + }, + { + "type": "word", + "start": 1054, + "end": 1059, + "value": "edge1" + }, + { + "type": "brace", + "start": 1059, + "end": 1060, + "value": ")" + }, + { + "type": "comma", + "start": 1060, + "end": 1061, + "value": "," + }, + { + "type": "whitespace", + "start": 1061, + "end": 1071, + "value": "\n " + }, + { + "type": "word", + "start": 1071, + "end": 1090, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1090, + "end": 1091, + "value": "(" + }, + { + "type": "word", + "start": 1091, + "end": 1096, + "value": "edge2" + }, + { + "type": "brace", + "start": 1096, + "end": 1097, + "value": ")" + }, + { + "type": "comma", + "start": 1097, + "end": 1098, + "value": "," + }, + { + "type": "whitespace", + "start": 1098, + "end": 1108, + "value": "\n " + }, + { + "type": "word", + "start": 1108, + "end": 1127, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1127, + "end": 1128, + "value": "(" + }, + { + "type": "word", + "start": 1128, + "end": 1133, + "value": "edge3" + }, + { + "type": "brace", + "start": 1133, + "end": 1134, + "value": ")" + }, + { + "type": "comma", + "start": 1134, + "end": 1135, + "value": "," + }, + { + "type": "whitespace", + "start": 1135, + "end": 1145, + "value": "\n " + }, + { + "type": "word", + "start": 1145, + "end": 1164, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1164, + "end": 1165, + "value": "(" + }, + { + "type": "word", + "start": 1165, + "end": 1170, + "value": "edge4" + }, + { + "type": "brace", + "start": 1170, + "end": 1171, + "value": ")" + }, + { + "type": "whitespace", + "start": 1171, + "end": 1179, + "value": "\n " + }, + { + "type": "brace", + "start": 1179, + "end": 1180, + "value": "]" + }, + { + "type": "whitespace", + "start": 1180, + "end": 1186, + "value": "\n " + }, + { + "type": "brace", + "start": 1186, + "end": 1187, + "value": "}" + }, + { + "type": "comma", + "start": 1187, + "end": 1188, + "value": "," + }, + { + "type": "whitespace", + "start": 1188, + "end": 1189, + "value": " " + }, + { + "type": "operator", + "start": 1189, + "end": 1190, + "value": "%" + }, + { + "type": "brace", + "start": 1190, + "end": 1191, + "value": ")" + }, + { + "type": "whitespace", + "start": 1191, + "end": 1193, + "value": "\n\n" + }, + { + "type": "keyword", + "start": 1193, + "end": 1195, + "value": "fn" + }, + { + "type": "whitespace", + "start": 1195, + "end": 1196, + "value": " " + }, + { + "type": "word", + "start": 1196, + "end": 1204, + "value": "m25Screw" + }, + { + "type": "whitespace", + "start": 1204, + "end": 1205, + "value": " " + }, + { + "type": "operator", + "start": 1205, + "end": 1206, + "value": "=" + }, + { + "type": "whitespace", + "start": 1206, + "end": 1207, + "value": " " + }, + { + "type": "brace", + "start": 1207, + "end": 1208, + "value": "(" + }, + { + "type": "word", + "start": 1208, + "end": 1209, + "value": "x" + }, + { + "type": "comma", + "start": 1209, + "end": 1210, + "value": "," + }, + { + "type": "whitespace", + "start": 1210, + "end": 1211, + "value": " " + }, + { + "type": "word", + "start": 1211, + "end": 1212, + "value": "y" + }, + { + "type": "comma", + "start": 1212, + "end": 1213, + "value": "," + }, + { + "type": "whitespace", + "start": 1213, + "end": 1214, + "value": " " + }, + { + "type": "word", + "start": 1214, + "end": 1220, + "value": "height" + }, + { + "type": "brace", + "start": 1220, + "end": 1221, + "value": ")" + }, + { + "type": "whitespace", + "start": 1221, + "end": 1222, + "value": " " + }, + { + "type": "operator", + "start": 1222, + "end": 1224, + "value": "=>" + }, + { + "type": "whitespace", + "start": 1224, + "end": 1225, + "value": " " + }, + { + "type": "brace", + "start": 1225, + "end": 1226, + "value": "{" + }, + { + "type": "whitespace", + "start": 1226, + "end": 1229, + "value": "\n " + }, + { + "type": "word", + "start": 1229, + "end": 1234, + "value": "screw" + }, + { + "type": "whitespace", + "start": 1234, + "end": 1235, + "value": " " + }, + { + "type": "operator", + "start": 1235, + "end": 1236, + "value": "=" + }, + { + "type": "whitespace", + "start": 1236, + "end": 1237, + "value": " " + }, + { + "type": "word", + "start": 1237, + "end": 1250, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 1250, + "end": 1251, + "value": "(" + }, + { + "type": "string", + "start": 1251, + "end": 1255, + "value": "\"XY\"" + }, + { + "type": "brace", + "start": 1255, + "end": 1256, + "value": ")" + }, + { + "type": "whitespace", + "start": 1256, + "end": 1261, + "value": "\n " + }, + { + "type": "operator", + "start": 1261, + "end": 1263, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1263, + "end": 1264, + "value": " " + }, + { + "type": "word", + "start": 1264, + "end": 1278, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 1278, + "end": 1279, + "value": "(" + }, + { + "type": "brace", + "start": 1279, + "end": 1280, + "value": "[" + }, + { + "type": "number", + "start": 1280, + "end": 1281, + "value": "0" + }, + { + "type": "comma", + "start": 1281, + "end": 1282, + "value": "," + }, + { + "type": "whitespace", + "start": 1282, + "end": 1283, + "value": " " + }, + { + "type": "number", + "start": 1283, + "end": 1284, + "value": "0" + }, + { + "type": "brace", + "start": 1284, + "end": 1285, + "value": "]" + }, + { + "type": "comma", + "start": 1285, + "end": 1286, + "value": "," + }, + { + "type": "whitespace", + "start": 1286, + "end": 1287, + "value": " " + }, + { + "type": "operator", + "start": 1287, + "end": 1288, + "value": "%" + }, + { + "type": "brace", + "start": 1288, + "end": 1289, + "value": ")" + }, + { + "type": "whitespace", + "start": 1289, + "end": 1294, + "value": "\n " + }, + { + "type": "operator", + "start": 1294, + "end": 1296, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1296, + "end": 1297, + "value": " " + }, + { + "type": "word", + "start": 1297, + "end": 1303, + "value": "circle" + }, + { + "type": "brace", + "start": 1303, + "end": 1304, + "value": "(" + }, + { + "type": "brace", + "start": 1304, + "end": 1305, + "value": "{" + }, + { + "type": "whitespace", + "start": 1305, + "end": 1306, + "value": " " + }, + { + "type": "word", + "start": 1306, + "end": 1312, + "value": "center" + }, + { + "type": "colon", + "start": 1312, + "end": 1313, + "value": ":" + }, + { + "type": "whitespace", + "start": 1313, + "end": 1314, + "value": " " + }, + { + "type": "brace", + "start": 1314, + "end": 1315, + "value": "[" + }, + { + "type": "word", + "start": 1315, + "end": 1316, + "value": "x" + }, + { + "type": "comma", + "start": 1316, + "end": 1317, + "value": "," + }, + { + "type": "whitespace", + "start": 1317, + "end": 1318, + "value": " " + }, + { + "type": "word", + "start": 1318, + "end": 1319, + "value": "y" + }, + { + "type": "brace", + "start": 1319, + "end": 1320, + "value": "]" + }, + { + "type": "comma", + "start": 1320, + "end": 1321, + "value": "," + }, + { + "type": "whitespace", + "start": 1321, + "end": 1322, + "value": " " + }, + { + "type": "word", + "start": 1322, + "end": 1328, + "value": "radius" + }, + { + "type": "colon", + "start": 1328, + "end": 1329, + "value": ":" + }, + { + "type": "whitespace", + "start": 1329, + "end": 1330, + "value": " " + }, + { + "type": "number", + "start": 1330, + "end": 1333, + "value": "2.5" + }, + { + "type": "whitespace", + "start": 1333, + "end": 1334, + "value": " " + }, + { + "type": "brace", + "start": 1334, + "end": 1335, + "value": "}" + }, + { + "type": "comma", + "start": 1335, + "end": 1336, + "value": "," + }, + { + "type": "whitespace", + "start": 1336, + "end": 1337, + "value": " " + }, + { + "type": "operator", + "start": 1337, + "end": 1338, + "value": "%" + }, + { + "type": "brace", + "start": 1338, + "end": 1339, + "value": ")" + }, + { + "type": "whitespace", + "start": 1339, + "end": 1344, + "value": "\n " + }, + { + "type": "operator", + "start": 1344, + "end": 1346, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1346, + "end": 1347, + "value": " " + }, + { + "type": "word", + "start": 1347, + "end": 1351, + "value": "hole" + }, + { + "type": "brace", + "start": 1351, + "end": 1352, + "value": "(" + }, + { + "type": "word", + "start": 1352, + "end": 1358, + "value": "circle" + }, + { + "type": "brace", + "start": 1358, + "end": 1359, + "value": "(" + }, + { + "type": "brace", + "start": 1359, + "end": 1360, + "value": "{" + }, + { + "type": "whitespace", + "start": 1360, + "end": 1361, + "value": " " + }, + { + "type": "word", + "start": 1361, + "end": 1367, + "value": "center" + }, + { + "type": "colon", + "start": 1367, + "end": 1368, + "value": ":" + }, + { + "type": "whitespace", + "start": 1368, + "end": 1369, + "value": " " + }, + { + "type": "brace", + "start": 1369, + "end": 1370, + "value": "[" + }, + { + "type": "word", + "start": 1370, + "end": 1371, + "value": "x" + }, + { + "type": "comma", + "start": 1371, + "end": 1372, + "value": "," + }, + { + "type": "whitespace", + "start": 1372, + "end": 1373, + "value": " " + }, + { + "type": "word", + "start": 1373, + "end": 1374, + "value": "y" + }, + { + "type": "brace", + "start": 1374, + "end": 1375, + "value": "]" + }, + { + "type": "comma", + "start": 1375, + "end": 1376, + "value": "," + }, + { + "type": "whitespace", + "start": 1376, + "end": 1377, + "value": " " + }, + { + "type": "word", + "start": 1377, + "end": 1383, + "value": "radius" + }, + { + "type": "colon", + "start": 1383, + "end": 1384, + "value": ":" + }, + { + "type": "whitespace", + "start": 1384, + "end": 1385, + "value": " " + }, + { + "type": "number", + "start": 1385, + "end": 1389, + "value": "1.25" + }, + { + "type": "whitespace", + "start": 1389, + "end": 1390, + "value": " " + }, + { + "type": "brace", + "start": 1390, + "end": 1391, + "value": "}" + }, + { + "type": "comma", + "start": 1391, + "end": 1392, + "value": "," + }, + { + "type": "whitespace", + "start": 1392, + "end": 1393, + "value": " " + }, + { + "type": "operator", + "start": 1393, + "end": 1394, + "value": "%" + }, + { + "type": "brace", + "start": 1394, + "end": 1395, + "value": ")" + }, + { + "type": "comma", + "start": 1395, + "end": 1396, + "value": "," + }, + { + "type": "whitespace", + "start": 1396, + "end": 1397, + "value": " " + }, + { + "type": "operator", + "start": 1397, + "end": 1398, + "value": "%" + }, + { + "type": "brace", + "start": 1398, + "end": 1399, + "value": ")" + }, + { + "type": "whitespace", + "start": 1399, + "end": 1404, + "value": "\n " + }, + { + "type": "operator", + "start": 1404, + "end": 1406, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1406, + "end": 1407, + "value": " " + }, + { + "type": "word", + "start": 1407, + "end": 1414, + "value": "extrude" + }, + { + "type": "brace", + "start": 1414, + "end": 1415, + "value": "(" + }, + { + "type": "word", + "start": 1415, + "end": 1421, + "value": "height" + }, + { + "type": "comma", + "start": 1421, + "end": 1422, + "value": "," + }, + { + "type": "whitespace", + "start": 1422, + "end": 1423, + "value": " " + }, + { + "type": "operator", + "start": 1423, + "end": 1424, + "value": "%" + }, + { + "type": "brace", + "start": 1424, + "end": 1425, + "value": ")" + }, + { + "type": "whitespace", + "start": 1425, + "end": 1428, + "value": "\n " + }, + { + "type": "keyword", + "start": 1428, + "end": 1434, + "value": "return" + }, + { + "type": "whitespace", + "start": 1434, + "end": 1435, + "value": " " + }, + { + "type": "word", + "start": 1435, + "end": 1440, + "value": "screw" + }, + { + "type": "whitespace", + "start": 1440, + "end": 1441, + "value": "\n" + }, + { + "type": "brace", + "start": 1441, + "end": 1442, + "value": "}" + }, + { + "type": "whitespace", + "start": 1442, + "end": 1444, + "value": "\n\n" + }, + { + "type": "word", + "start": 1444, + "end": 1452, + "value": "m25Screw" + }, + { + "type": "brace", + "start": 1452, + "end": 1453, + "value": "(" + }, + { + "type": "word", + "start": 1453, + "end": 1459, + "value": "border" + }, + { + "type": "whitespace", + "start": 1459, + "end": 1460, + "value": " " + }, + { + "type": "operator", + "start": 1460, + "end": 1461, + "value": "+" + }, + { + "type": "whitespace", + "start": 1461, + "end": 1462, + "value": " " + }, + { + "type": "word", + "start": 1462, + "end": 1471, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 1471, + "end": 1472, + "value": " " + }, + { + "type": "operator", + "start": 1472, + "end": 1473, + "value": "/" + }, + { + "type": "whitespace", + "start": 1473, + "end": 1474, + "value": " " + }, + { + "type": "number", + "start": 1474, + "end": 1475, + "value": "2" + }, + { + "type": "whitespace", + "start": 1475, + "end": 1476, + "value": " " + }, + { + "type": "operator", + "start": 1476, + "end": 1477, + "value": "-" + }, + { + "type": "whitespace", + "start": 1477, + "end": 1478, + "value": " " + }, + { + "type": "brace", + "start": 1478, + "end": 1479, + "value": "(" + }, + { + "type": "word", + "start": 1479, + "end": 1497, + "value": "widthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1497, + "end": 1498, + "value": " " + }, + { + "type": "operator", + "start": 1498, + "end": 1499, + "value": "/" + }, + { + "type": "whitespace", + "start": 1499, + "end": 1500, + "value": " " + }, + { + "type": "number", + "start": 1500, + "end": 1501, + "value": "2" + }, + { + "type": "brace", + "start": 1501, + "end": 1502, + "value": ")" + }, + { + "type": "comma", + "start": 1502, + "end": 1503, + "value": "," + }, + { + "type": "whitespace", + "start": 1503, + "end": 1504, + "value": " " + }, + { + "type": "number", + "start": 1504, + "end": 1505, + "value": "0" + }, + { + "type": "whitespace", + "start": 1505, + "end": 1506, + "value": " " + }, + { + "type": "operator", + "start": 1506, + "end": 1507, + "value": "+" + }, + { + "type": "whitespace", + "start": 1507, + "end": 1508, + "value": " " + }, + { + "type": "word", + "start": 1508, + "end": 1514, + "value": "border" + }, + { + "type": "whitespace", + "start": 1514, + "end": 1515, + "value": " " + }, + { + "type": "operator", + "start": 1515, + "end": 1516, + "value": "+" + }, + { + "type": "whitespace", + "start": 1516, + "end": 1517, + "value": " " + }, + { + "type": "word", + "start": 1517, + "end": 1527, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 1527, + "end": 1528, + "value": " " + }, + { + "type": "operator", + "start": 1528, + "end": 1529, + "value": "/" + }, + { + "type": "whitespace", + "start": 1529, + "end": 1530, + "value": " " + }, + { + "type": "number", + "start": 1530, + "end": 1531, + "value": "2" + }, + { + "type": "whitespace", + "start": 1531, + "end": 1532, + "value": " " + }, + { + "type": "operator", + "start": 1532, + "end": 1533, + "value": "-" + }, + { + "type": "whitespace", + "start": 1533, + "end": 1534, + "value": " " + }, + { + "type": "brace", + "start": 1534, + "end": 1535, + "value": "(" + }, + { + "type": "word", + "start": 1535, + "end": 1554, + "value": "lengthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1554, + "end": 1555, + "value": " " + }, + { + "type": "operator", + "start": 1555, + "end": 1556, + "value": "/" + }, + { + "type": "whitespace", + "start": 1556, + "end": 1557, + "value": " " + }, + { + "type": "number", + "start": 1557, + "end": 1558, + "value": "2" + }, + { + "type": "brace", + "start": 1558, + "end": 1559, + "value": ")" + }, + { + "type": "comma", + "start": 1559, + "end": 1560, + "value": "," + }, + { + "type": "whitespace", + "start": 1560, + "end": 1561, + "value": " " + }, + { + "type": "word", + "start": 1561, + "end": 1572, + "value": "screwHeight" + }, + { + "type": "brace", + "start": 1572, + "end": 1573, + "value": ")" + }, + { + "type": "whitespace", + "start": 1573, + "end": 1575, + "value": "\n\n" + }, + { + "type": "word", + "start": 1575, + "end": 1583, + "value": "m25Screw" + }, + { + "type": "brace", + "start": 1583, + "end": 1584, + "value": "(" + }, + { + "type": "word", + "start": 1584, + "end": 1590, + "value": "border" + }, + { + "type": "whitespace", + "start": 1590, + "end": 1591, + "value": " " + }, + { + "type": "operator", + "start": 1591, + "end": 1592, + "value": "+" + }, + { + "type": "whitespace", + "start": 1592, + "end": 1593, + "value": " " + }, + { + "type": "word", + "start": 1593, + "end": 1602, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 1602, + "end": 1603, + "value": " " + }, + { + "type": "operator", + "start": 1603, + "end": 1604, + "value": "/" + }, + { + "type": "whitespace", + "start": 1604, + "end": 1605, + "value": " " + }, + { + "type": "number", + "start": 1605, + "end": 1606, + "value": "2" + }, + { + "type": "whitespace", + "start": 1606, + "end": 1607, + "value": " " + }, + { + "type": "operator", + "start": 1607, + "end": 1608, + "value": "-" + }, + { + "type": "whitespace", + "start": 1608, + "end": 1609, + "value": " " + }, + { + "type": "brace", + "start": 1609, + "end": 1610, + "value": "(" + }, + { + "type": "word", + "start": 1610, + "end": 1628, + "value": "widthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1628, + "end": 1629, + "value": " " + }, + { + "type": "operator", + "start": 1629, + "end": 1630, + "value": "/" + }, + { + "type": "whitespace", + "start": 1630, + "end": 1631, + "value": " " + }, + { + "type": "number", + "start": 1631, + "end": 1632, + "value": "2" + }, + { + "type": "brace", + "start": 1632, + "end": 1633, + "value": ")" + }, + { + "type": "comma", + "start": 1633, + "end": 1634, + "value": "," + }, + { + "type": "whitespace", + "start": 1634, + "end": 1635, + "value": " " + }, + { + "type": "number", + "start": 1635, + "end": 1636, + "value": "0" + }, + { + "type": "whitespace", + "start": 1636, + "end": 1637, + "value": " " + }, + { + "type": "operator", + "start": 1637, + "end": 1638, + "value": "+" + }, + { + "type": "whitespace", + "start": 1638, + "end": 1639, + "value": " " + }, + { + "type": "word", + "start": 1639, + "end": 1645, + "value": "border" + }, + { + "type": "whitespace", + "start": 1645, + "end": 1646, + "value": " " + }, + { + "type": "operator", + "start": 1646, + "end": 1647, + "value": "+" + }, + { + "type": "whitespace", + "start": 1647, + "end": 1648, + "value": " " + }, + { + "type": "word", + "start": 1648, + "end": 1658, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 1658, + "end": 1659, + "value": " " + }, + { + "type": "operator", + "start": 1659, + "end": 1660, + "value": "/" + }, + { + "type": "whitespace", + "start": 1660, + "end": 1661, + "value": " " + }, + { + "type": "number", + "start": 1661, + "end": 1662, + "value": "2" + }, + { + "type": "whitespace", + "start": 1662, + "end": 1663, + "value": " " + }, + { + "type": "operator", + "start": 1663, + "end": 1664, + "value": "+" + }, + { + "type": "whitespace", + "start": 1664, + "end": 1665, + "value": " " + }, + { + "type": "word", + "start": 1665, + "end": 1684, + "value": "lengthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1684, + "end": 1685, + "value": " " + }, + { + "type": "operator", + "start": 1685, + "end": 1686, + "value": "/" + }, + { + "type": "whitespace", + "start": 1686, + "end": 1687, + "value": " " + }, + { + "type": "number", + "start": 1687, + "end": 1688, + "value": "2" + }, + { + "type": "comma", + "start": 1688, + "end": 1689, + "value": "," + }, + { + "type": "whitespace", + "start": 1689, + "end": 1690, + "value": " " + }, + { + "type": "word", + "start": 1690, + "end": 1701, + "value": "screwHeight" + }, + { + "type": "brace", + "start": 1701, + "end": 1702, + "value": ")" + }, + { + "type": "whitespace", + "start": 1702, + "end": 1704, + "value": "\n\n" + }, + { + "type": "word", + "start": 1704, + "end": 1712, + "value": "m25Screw" + }, + { + "type": "brace", + "start": 1712, + "end": 1713, + "value": "(" + }, + { + "type": "word", + "start": 1713, + "end": 1719, + "value": "border" + }, + { + "type": "whitespace", + "start": 1719, + "end": 1720, + "value": " " + }, + { + "type": "operator", + "start": 1720, + "end": 1721, + "value": "+" + }, + { + "type": "whitespace", + "start": 1721, + "end": 1722, + "value": " " + }, + { + "type": "word", + "start": 1722, + "end": 1731, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 1731, + "end": 1732, + "value": " " + }, + { + "type": "operator", + "start": 1732, + "end": 1733, + "value": "/" + }, + { + "type": "whitespace", + "start": 1733, + "end": 1734, + "value": " " + }, + { + "type": "number", + "start": 1734, + "end": 1735, + "value": "2" + }, + { + "type": "whitespace", + "start": 1735, + "end": 1736, + "value": " " + }, + { + "type": "operator", + "start": 1736, + "end": 1737, + "value": "+" + }, + { + "type": "whitespace", + "start": 1737, + "end": 1738, + "value": " " + }, + { + "type": "word", + "start": 1738, + "end": 1756, + "value": "widthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1756, + "end": 1757, + "value": " " + }, + { + "type": "operator", + "start": 1757, + "end": 1758, + "value": "/" + }, + { + "type": "whitespace", + "start": 1758, + "end": 1759, + "value": " " + }, + { + "type": "number", + "start": 1759, + "end": 1760, + "value": "2" + }, + { + "type": "comma", + "start": 1760, + "end": 1761, + "value": "," + }, + { + "type": "whitespace", + "start": 1761, + "end": 1762, + "value": " " + }, + { + "type": "number", + "start": 1762, + "end": 1763, + "value": "0" + }, + { + "type": "whitespace", + "start": 1763, + "end": 1764, + "value": " " + }, + { + "type": "operator", + "start": 1764, + "end": 1765, + "value": "+" + }, + { + "type": "whitespace", + "start": 1765, + "end": 1766, + "value": " " + }, + { + "type": "word", + "start": 1766, + "end": 1772, + "value": "border" + }, + { + "type": "whitespace", + "start": 1772, + "end": 1773, + "value": " " + }, + { + "type": "operator", + "start": 1773, + "end": 1774, + "value": "+" + }, + { + "type": "whitespace", + "start": 1774, + "end": 1775, + "value": " " + }, + { + "type": "word", + "start": 1775, + "end": 1785, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 1785, + "end": 1786, + "value": " " + }, + { + "type": "operator", + "start": 1786, + "end": 1787, + "value": "/" + }, + { + "type": "whitespace", + "start": 1787, + "end": 1788, + "value": " " + }, + { + "type": "number", + "start": 1788, + "end": 1789, + "value": "2" + }, + { + "type": "whitespace", + "start": 1789, + "end": 1790, + "value": " " + }, + { + "type": "operator", + "start": 1790, + "end": 1791, + "value": "+" + }, + { + "type": "whitespace", + "start": 1791, + "end": 1792, + "value": " " + }, + { + "type": "word", + "start": 1792, + "end": 1811, + "value": "lengthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1811, + "end": 1812, + "value": " " + }, + { + "type": "operator", + "start": 1812, + "end": 1813, + "value": "/" + }, + { + "type": "whitespace", + "start": 1813, + "end": 1814, + "value": " " + }, + { + "type": "number", + "start": 1814, + "end": 1815, + "value": "2" + }, + { + "type": "comma", + "start": 1815, + "end": 1816, + "value": "," + }, + { + "type": "whitespace", + "start": 1816, + "end": 1817, + "value": " " + }, + { + "type": "word", + "start": 1817, + "end": 1828, + "value": "screwHeight" + }, + { + "type": "brace", + "start": 1828, + "end": 1829, + "value": ")" + }, + { + "type": "whitespace", + "start": 1829, + "end": 1831, + "value": "\n\n" + }, + { + "type": "word", + "start": 1831, + "end": 1839, + "value": "m25Screw" + }, + { + "type": "brace", + "start": 1839, + "end": 1840, + "value": "(" + }, + { + "type": "word", + "start": 1840, + "end": 1846, + "value": "border" + }, + { + "type": "whitespace", + "start": 1846, + "end": 1847, + "value": " " + }, + { + "type": "operator", + "start": 1847, + "end": 1848, + "value": "+" + }, + { + "type": "whitespace", + "start": 1848, + "end": 1849, + "value": " " + }, + { + "type": "word", + "start": 1849, + "end": 1858, + "value": "rpizWidth" + }, + { + "type": "whitespace", + "start": 1858, + "end": 1859, + "value": " " + }, + { + "type": "operator", + "start": 1859, + "end": 1860, + "value": "/" + }, + { + "type": "whitespace", + "start": 1860, + "end": 1861, + "value": " " + }, + { + "type": "number", + "start": 1861, + "end": 1862, + "value": "2" + }, + { + "type": "whitespace", + "start": 1862, + "end": 1863, + "value": " " + }, + { + "type": "operator", + "start": 1863, + "end": 1864, + "value": "+" + }, + { + "type": "whitespace", + "start": 1864, + "end": 1865, + "value": " " + }, + { + "type": "word", + "start": 1865, + "end": 1883, + "value": "widthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1883, + "end": 1884, + "value": " " + }, + { + "type": "operator", + "start": 1884, + "end": 1885, + "value": "/" + }, + { + "type": "whitespace", + "start": 1885, + "end": 1886, + "value": " " + }, + { + "type": "number", + "start": 1886, + "end": 1887, + "value": "2" + }, + { + "type": "comma", + "start": 1887, + "end": 1888, + "value": "," + }, + { + "type": "whitespace", + "start": 1888, + "end": 1889, + "value": " " + }, + { + "type": "number", + "start": 1889, + "end": 1890, + "value": "0" + }, + { + "type": "whitespace", + "start": 1890, + "end": 1891, + "value": " " + }, + { + "type": "operator", + "start": 1891, + "end": 1892, + "value": "+" + }, + { + "type": "whitespace", + "start": 1892, + "end": 1893, + "value": " " + }, + { + "type": "word", + "start": 1893, + "end": 1899, + "value": "border" + }, + { + "type": "whitespace", + "start": 1899, + "end": 1900, + "value": " " + }, + { + "type": "operator", + "start": 1900, + "end": 1901, + "value": "+" + }, + { + "type": "whitespace", + "start": 1901, + "end": 1902, + "value": " " + }, + { + "type": "word", + "start": 1902, + "end": 1912, + "value": "rpizLength" + }, + { + "type": "whitespace", + "start": 1912, + "end": 1913, + "value": " " + }, + { + "type": "operator", + "start": 1913, + "end": 1914, + "value": "/" + }, + { + "type": "whitespace", + "start": 1914, + "end": 1915, + "value": " " + }, + { + "type": "number", + "start": 1915, + "end": 1916, + "value": "2" + }, + { + "type": "whitespace", + "start": 1916, + "end": 1917, + "value": " " + }, + { + "type": "operator", + "start": 1917, + "end": 1918, + "value": "-" + }, + { + "type": "whitespace", + "start": 1918, + "end": 1919, + "value": " " + }, + { + "type": "brace", + "start": 1919, + "end": 1920, + "value": "(" + }, + { + "type": "word", + "start": 1920, + "end": 1939, + "value": "lengthBetweenScrews" + }, + { + "type": "whitespace", + "start": 1939, + "end": 1940, + "value": " " + }, + { + "type": "operator", + "start": 1940, + "end": 1941, + "value": "/" + }, + { + "type": "whitespace", + "start": 1941, + "end": 1942, + "value": " " + }, + { + "type": "number", + "start": 1942, + "end": 1943, + "value": "2" + }, + { + "type": "brace", + "start": 1943, + "end": 1944, + "value": ")" + }, + { + "type": "comma", + "start": 1944, + "end": 1945, + "value": "," + }, + { + "type": "whitespace", + "start": 1945, + "end": 1946, + "value": " " + }, + { + "type": "word", + "start": 1946, + "end": 1957, + "value": "screwHeight" + }, + { + "type": "brace", + "start": 1957, + "end": 1958, + "value": ")" + }, + { + "type": "whitespace", + "start": 1958, + "end": 1960, + "value": "\n\n" + }, + { + "type": "word", + "start": 1960, + "end": 1965, + "value": "shell" + }, + { + "type": "brace", + "start": 1965, + "end": 1966, + "value": "(" + }, + { + "type": "brace", + "start": 1966, + "end": 1967, + "value": "{" + }, + { + "type": "whitespace", + "start": 1967, + "end": 1970, + "value": "\n " + }, + { + "type": "word", + "start": 1970, + "end": 1975, + "value": "faces" + }, + { + "type": "colon", + "start": 1975, + "end": 1976, + "value": ":" + }, + { + "type": "whitespace", + "start": 1976, + "end": 1977, + "value": " " + }, + { + "type": "brace", + "start": 1977, + "end": 1978, + "value": "[" + }, + { + "type": "string", + "start": 1978, + "end": 1983, + "value": "'end'" + }, + { + "type": "brace", + "start": 1983, + "end": 1984, + "value": "]" + }, + { + "type": "comma", + "start": 1984, + "end": 1985, + "value": "," + }, + { + "type": "whitespace", + "start": 1985, + "end": 1988, + "value": "\n " + }, + { + "type": "word", + "start": 1988, + "end": 1997, + "value": "thickness" + }, + { + "type": "colon", + "start": 1997, + "end": 1998, + "value": ":" + }, + { + "type": "whitespace", + "start": 1998, + "end": 1999, + "value": " " + }, + { + "type": "word", + "start": 1999, + "end": 2012, + "value": "caseThickness" + }, + { + "type": "whitespace", + "start": 2012, + "end": 2013, + "value": "\n" + }, + { + "type": "brace", + "start": 2013, + "end": 2014, + "value": "}" + }, + { + "type": "comma", + "start": 2014, + "end": 2015, + "value": "," + }, + { + "type": "whitespace", + "start": 2015, + "end": 2016, + "value": " " + }, + { + "type": "word", + "start": 2016, + "end": 2020, + "value": "case" + }, + { + "type": "brace", + "start": 2020, + "end": 2021, + "value": ")" + }, + { + "type": "whitespace", + "start": 2021, + "end": 2022, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/import_constant/ast.snap b/src/wasm-lib/kcl/tests/import_constant/ast.snap new file mode 100644 index 000000000..27cfa258e --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_constant/ast.snap @@ -0,0 +1,35 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing import_constant.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "end": 39, + "items": [ + { + "alias": null, + "end": 12, + "name": { + "end": 12, + "name": "three", + "start": 7, + "type": "Identifier" + }, + "start": 7, + "type": "ImportItem" + } + ], + "path": "export_constant.kcl", + "raw_path": "\"export_constant.kcl\"", + "start": 0, + "type": "ImportStatement", + "type": "ImportStatement" + } + ], + "end": 40, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/import_constant/execution_error.snap b/src/wasm-lib/kcl/tests/import_constant/execution_error.snap new file mode 100644 index 000000000..ecc0d57a4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_constant/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing import_constant.kcl +snapshot_kind: text +--- +engine: KclErrorDetails { source_ranges: [SourceRange([0, 39, 0])], message: "Failed to read file `export_constant.kcl`: No such file or directory (os error 2)" } diff --git a/src/wasm-lib/kcl/tests/import_constant/input.kcl b/src/wasm-lib/kcl/tests/import_constant/input.kcl new file mode 100644 index 000000000..f9411745e --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_constant/input.kcl @@ -0,0 +1 @@ +import three from "export_constant.kcl" diff --git a/src/wasm-lib/kcl/tests/import_constant/tokens.snap b/src/wasm-lib/kcl/tests/import_constant/tokens.snap new file mode 100644 index 000000000..f268f4e61 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_constant/tokens.snap @@ -0,0 +1,57 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing import_constant.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 6, + "value": "import" + }, + { + "type": "whitespace", + "start": 6, + "end": 7, + "value": " " + }, + { + "type": "word", + "start": 7, + "end": 12, + "value": "three" + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "word", + "start": 13, + "end": 17, + "value": "from" + }, + { + "type": "whitespace", + "start": 17, + "end": 18, + "value": " " + }, + { + "type": "string", + "start": 18, + "end": 39, + "value": "\"export_constant.kcl\"" + }, + { + "type": "whitespace", + "start": 39, + "end": 40, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/import_cycle1/ast.snap b/src/wasm-lib/kcl/tests/import_cycle1/ast.snap new file mode 100644 index 000000000..e1e478225 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_cycle1/ast.snap @@ -0,0 +1,119 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing import_cycle1.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "end": 35, + "items": [ + { + "alias": null, + "end": 10, + "name": { + "end": 10, + "name": "two", + "start": 7, + "type": "Identifier" + }, + "start": 7, + "type": "ImportItem" + } + ], + "path": "import_cycle2.kcl", + "raw_path": "\"import_cycle2.kcl\"", + "start": 0, + "type": "ImportStatement", + "type": "ImportStatement" + }, + { + "declarations": [ + { + "end": 81, + "id": { + "end": 50, + "name": "one", + "start": 47, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "end": 79, + "left": { + "arguments": [], + "callee": { + "end": 73, + "name": "two", + "start": 70, + "type": "Identifier" + }, + "end": 75, + "optional": false, + "start": 70, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 70, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 79, + "start": 63, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 81, + "start": 59 + }, + "end": 81, + "params": [], + "start": 53, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 47, + "type": "VariableDeclarator" + } + ], + "end": 81, + "kind": "fn", + "start": 37, + "type": "VariableDeclaration", + "type": "VariableDeclaration", + "visibility": "export" + } + ], + "end": 82, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 37, + "start": 35, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/import_cycle1/execution_error.snap b/src/wasm-lib/kcl/tests/import_cycle1/execution_error.snap new file mode 100644 index 000000000..26535746a --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_cycle1/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing import_cycle1.kcl +snapshot_kind: text +--- +engine: KclErrorDetails { source_ranges: [SourceRange([0, 35, 0])], message: "Failed to read file `import_cycle2.kcl`: No such file or directory (os error 2)" } diff --git a/src/wasm-lib/kcl/tests/import_cycle1/input.kcl b/src/wasm-lib/kcl/tests/import_cycle1/input.kcl new file mode 100644 index 000000000..9a92ffbfa --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_cycle1/input.kcl @@ -0,0 +1,5 @@ +import two from "import_cycle2.kcl" + +export fn one = () => { + return two() - 1 +} diff --git a/src/wasm-lib/kcl/tests/import_cycle1/tokens.snap b/src/wasm-lib/kcl/tests/import_cycle1/tokens.snap new file mode 100644 index 000000000..6443cf899 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_cycle1/tokens.snap @@ -0,0 +1,219 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing import_cycle1.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 6, + "value": "import" + }, + { + "type": "whitespace", + "start": 6, + "end": 7, + "value": " " + }, + { + "type": "word", + "start": 7, + "end": 10, + "value": "two" + }, + { + "type": "whitespace", + "start": 10, + "end": 11, + "value": " " + }, + { + "type": "word", + "start": 11, + "end": 15, + "value": "from" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "string", + "start": 16, + "end": 35, + "value": "\"import_cycle2.kcl\"" + }, + { + "type": "whitespace", + "start": 35, + "end": 37, + "value": "\n\n" + }, + { + "type": "keyword", + "start": 37, + "end": 43, + "value": "export" + }, + { + "type": "whitespace", + "start": 43, + "end": 44, + "value": " " + }, + { + "type": "keyword", + "start": 44, + "end": 46, + "value": "fn" + }, + { + "type": "whitespace", + "start": 46, + "end": 47, + "value": " " + }, + { + "type": "word", + "start": 47, + "end": 50, + "value": "one" + }, + { + "type": "whitespace", + "start": 50, + "end": 51, + "value": " " + }, + { + "type": "operator", + "start": 51, + "end": 52, + "value": "=" + }, + { + "type": "whitespace", + "start": 52, + "end": 53, + "value": " " + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": "(" + }, + { + "type": "brace", + "start": 54, + "end": 55, + "value": ")" + }, + { + "type": "whitespace", + "start": 55, + "end": 56, + "value": " " + }, + { + "type": "operator", + "start": 56, + "end": 58, + "value": "=>" + }, + { + "type": "whitespace", + "start": 58, + "end": 59, + "value": " " + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": "{" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "keyword", + "start": 63, + "end": 69, + "value": "return" + }, + { + "type": "whitespace", + "start": 69, + "end": 70, + "value": " " + }, + { + "type": "word", + "start": 70, + "end": 73, + "value": "two" + }, + { + "type": "brace", + "start": 73, + "end": 74, + "value": "(" + }, + { + "type": "brace", + "start": 74, + "end": 75, + "value": ")" + }, + { + "type": "whitespace", + "start": 75, + "end": 76, + "value": " " + }, + { + "type": "operator", + "start": 76, + "end": 77, + "value": "-" + }, + { + "type": "whitespace", + "start": 77, + "end": 78, + "value": " " + }, + { + "type": "number", + "start": 78, + "end": 79, + "value": "1" + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": "\n" + }, + { + "type": "brace", + "start": 80, + "end": 81, + "value": "}" + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/import_from_other_directory/input.kcl b/src/wasm-lib/kcl/tests/import_from_other_directory/input.kcl new file mode 100644 index 000000000..bd10324de --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_from_other_directory/input.kcl @@ -0,0 +1 @@ +import cube from "../cube.kcl" diff --git a/src/wasm-lib/kcl/tests/import_side_effect/ast.snap b/src/wasm-lib/kcl/tests/import_side_effect/ast.snap new file mode 100644 index 000000000..c9f0fc679 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_side_effect/ast.snap @@ -0,0 +1,35 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing import_side_effect.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "end": 40, + "items": [ + { + "alias": null, + "end": 10, + "name": { + "end": 10, + "name": "foo", + "start": 7, + "type": "Identifier" + }, + "start": 7, + "type": "ImportItem" + } + ], + "path": "export_side_effect.kcl", + "raw_path": "\"export_side_effect.kcl\"", + "start": 0, + "type": "ImportStatement", + "type": "ImportStatement" + } + ], + "end": 41, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/import_side_effect/execution_error.snap b/src/wasm-lib/kcl/tests/import_side_effect/execution_error.snap new file mode 100644 index 000000000..02879b1b8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_side_effect/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing import_side_effect.kcl +snapshot_kind: text +--- +engine: KclErrorDetails { source_ranges: [SourceRange([0, 40, 0])], message: "Failed to read file `export_side_effect.kcl`: No such file or directory (os error 2)" } diff --git a/src/wasm-lib/kcl/tests/import_side_effect/input.kcl b/src/wasm-lib/kcl/tests/import_side_effect/input.kcl new file mode 100644 index 000000000..d4f6de6a0 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_side_effect/input.kcl @@ -0,0 +1 @@ +import foo from "export_side_effect.kcl" diff --git a/src/wasm-lib/kcl/tests/import_side_effect/tokens.snap b/src/wasm-lib/kcl/tests/import_side_effect/tokens.snap new file mode 100644 index 000000000..ebb7d4507 --- /dev/null +++ b/src/wasm-lib/kcl/tests/import_side_effect/tokens.snap @@ -0,0 +1,57 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing import_side_effect.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 6, + "value": "import" + }, + { + "type": "whitespace", + "start": 6, + "end": 7, + "value": " " + }, + { + "type": "word", + "start": 7, + "end": 10, + "value": "foo" + }, + { + "type": "whitespace", + "start": 10, + "end": 11, + "value": " " + }, + { + "type": "word", + "start": 11, + "end": 15, + "value": "from" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "string", + "start": 16, + "end": 40, + "value": "\"export_side_effect.kcl\"" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_fractional/ast.snap b/src/wasm-lib/kcl/tests/invalid_index_fractional/ast.snap new file mode 100644 index 000000000..da2830284 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_fractional/ast.snap @@ -0,0 +1,107 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing invalid_index_fractional.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 15, + "id": { + "end": 3, + "name": "arr", + "start": 0, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 8, + "raw": "1", + "start": 7, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 11, + "raw": "2", + "start": 10, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + { + "end": 14, + "raw": "3", + "start": 13, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 15, + "start": 6, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 15, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 28, + "id": { + "end": 17, + "name": "x", + "start": 16, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 28, + "object": { + "end": 23, + "name": "arr", + "start": 20, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 27, + "raw": "1.2", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": 1.2 + }, + "start": 20, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 16, + "type": "VariableDeclarator" + } + ], + "end": 28, + "kind": "const", + "start": 16, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 29, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_fractional/execution_error.snap b/src/wasm-lib/kcl/tests/invalid_index_fractional/execution_error.snap new file mode 100644 index 000000000..955ba0223 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_fractional/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing invalid_index_fractional.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([20, 28, 0])], message: "Only strings or ints (>= 0) can be properties/indexes" } diff --git a/src/wasm-lib/kcl/tests/invalid_index_fractional/input.kcl b/src/wasm-lib/kcl/tests/invalid_index_fractional/input.kcl new file mode 100644 index 000000000..4f2a3483e --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_fractional/input.kcl @@ -0,0 +1,2 @@ +arr = [1, 2, 3] +x = arr[1.2] diff --git a/src/wasm-lib/kcl/tests/invalid_index_fractional/tokens.snap b/src/wasm-lib/kcl/tests/invalid_index_fractional/tokens.snap new file mode 100644 index 000000000..20cf06013 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_fractional/tokens.snap @@ -0,0 +1,147 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing invalid_index_fractional.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "arr" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "[" + }, + { + "type": "number", + "start": 7, + "end": 8, + "value": "1" + }, + { + "type": "comma", + "start": 8, + "end": 9, + "value": "," + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "number", + "start": 10, + "end": 11, + "value": "2" + }, + { + "type": "comma", + "start": 11, + "end": 12, + "value": "," + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "number", + "start": 13, + "end": 14, + "value": "3" + }, + { + "type": "brace", + "start": 14, + "end": 15, + "value": "]" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": "\n" + }, + { + "type": "word", + "start": 16, + "end": 17, + "value": "x" + }, + { + "type": "whitespace", + "start": 17, + "end": 18, + "value": " " + }, + { + "type": "operator", + "start": 18, + "end": 19, + "value": "=" + }, + { + "type": "whitespace", + "start": 19, + "end": 20, + "value": " " + }, + { + "type": "word", + "start": 20, + "end": 23, + "value": "arr" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "[" + }, + { + "type": "number", + "start": 24, + "end": 27, + "value": "1.2" + }, + { + "type": "brace", + "start": 27, + "end": 28, + "value": "]" + }, + { + "type": "whitespace", + "start": 28, + "end": 29, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_negative/ast.snap b/src/wasm-lib/kcl/tests/invalid_index_negative/ast.snap new file mode 100644 index 000000000..228c99279 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_negative/ast.snap @@ -0,0 +1,141 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing invalid_index_negative.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 15, + "id": { + "end": 3, + "name": "arr", + "start": 0, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 8, + "raw": "1", + "start": 7, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 11, + "raw": "2", + "start": 10, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + { + "end": 14, + "raw": "3", + "start": 13, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 15, + "start": 6, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 15, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 22, + "id": { + "end": 17, + "name": "i", + "start": 16, + "type": "Identifier" + }, + "init": { + "argument": { + "end": 22, + "raw": "1", + "start": 21, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "end": 22, + "operator": "-", + "start": 20, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "start": 16, + "type": "VariableDeclarator" + } + ], + "end": 22, + "kind": "const", + "start": 16, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 33, + "id": { + "end": 24, + "name": "x", + "start": 23, + "type": "Identifier" + }, + "init": { + "computed": true, + "end": 33, + "object": { + "end": 30, + "name": "arr", + "start": 27, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 32, + "name": "i", + "start": 31, + "type": "Identifier", + "type": "Identifier" + }, + "start": 27, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 23, + "type": "VariableDeclarator" + } + ], + "end": 33, + "kind": "const", + "start": 23, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 34, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_negative/execution_error.snap b/src/wasm-lib/kcl/tests/invalid_index_negative/execution_error.snap new file mode 100644 index 000000000..516c9414f --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_negative/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing invalid_index_negative.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([27, 33, 0])], message: "'-1' is negative, so you can't index an array with it" } diff --git a/src/wasm-lib/kcl/tests/invalid_index_negative/input.kcl b/src/wasm-lib/kcl/tests/invalid_index_negative/input.kcl new file mode 100644 index 000000000..457374509 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_negative/input.kcl @@ -0,0 +1,3 @@ +arr = [1, 2, 3] +i = -1 +x = arr[i] diff --git a/src/wasm-lib/kcl/tests/invalid_index_negative/tokens.snap b/src/wasm-lib/kcl/tests/invalid_index_negative/tokens.snap new file mode 100644 index 000000000..9a3bdc823 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_negative/tokens.snap @@ -0,0 +1,189 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing invalid_index_negative.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "arr" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "[" + }, + { + "type": "number", + "start": 7, + "end": 8, + "value": "1" + }, + { + "type": "comma", + "start": 8, + "end": 9, + "value": "," + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "number", + "start": 10, + "end": 11, + "value": "2" + }, + { + "type": "comma", + "start": 11, + "end": 12, + "value": "," + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "number", + "start": 13, + "end": 14, + "value": "3" + }, + { + "type": "brace", + "start": 14, + "end": 15, + "value": "]" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": "\n" + }, + { + "type": "word", + "start": 16, + "end": 17, + "value": "i" + }, + { + "type": "whitespace", + "start": 17, + "end": 18, + "value": " " + }, + { + "type": "operator", + "start": 18, + "end": 19, + "value": "=" + }, + { + "type": "whitespace", + "start": 19, + "end": 20, + "value": " " + }, + { + "type": "operator", + "start": 20, + "end": 21, + "value": "-" + }, + { + "type": "number", + "start": 21, + "end": 22, + "value": "1" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": "\n" + }, + { + "type": "word", + "start": 23, + "end": 24, + "value": "x" + }, + { + "type": "whitespace", + "start": 24, + "end": 25, + "value": " " + }, + { + "type": "operator", + "start": 25, + "end": 26, + "value": "=" + }, + { + "type": "whitespace", + "start": 26, + "end": 27, + "value": " " + }, + { + "type": "word", + "start": 27, + "end": 30, + "value": "arr" + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": "[" + }, + { + "type": "word", + "start": 31, + "end": 32, + "value": "i" + }, + { + "type": "brace", + "start": 32, + "end": 33, + "value": "]" + }, + { + "type": "whitespace", + "start": 33, + "end": 34, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_str/ast.snap b/src/wasm-lib/kcl/tests/invalid_index_str/ast.snap new file mode 100644 index 000000000..64b43737c --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_str/ast.snap @@ -0,0 +1,107 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing invalid_index_str.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 15, + "id": { + "end": 3, + "name": "arr", + "start": 0, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 8, + "raw": "1", + "start": 7, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 11, + "raw": "2", + "start": 10, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + { + "end": 14, + "raw": "3", + "start": 13, + "type": "Literal", + "type": "Literal", + "value": 3 + } + ], + "end": 15, + "start": 6, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 15, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 28, + "id": { + "end": 17, + "name": "x", + "start": 16, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 28, + "object": { + "end": 23, + "name": "arr", + "start": 20, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 27, + "raw": "\"s\"", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "s" + }, + "start": 20, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 16, + "type": "VariableDeclarator" + } + ], + "end": 28, + "kind": "const", + "start": 16, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 29, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/invalid_index_str/execution_error.snap b/src/wasm-lib/kcl/tests/invalid_index_str/execution_error.snap new file mode 100644 index 000000000..b890237a4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_str/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing invalid_index_str.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([20, 28, 0])], message: "Only integers >= 0 can be used as the index of an array, but you're using a string" } diff --git a/src/wasm-lib/kcl/tests/invalid_index_str/input.kcl b/src/wasm-lib/kcl/tests/invalid_index_str/input.kcl new file mode 100644 index 000000000..20781cd73 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_str/input.kcl @@ -0,0 +1,2 @@ +arr = [1, 2, 3] +x = arr["s"] diff --git a/src/wasm-lib/kcl/tests/invalid_index_str/tokens.snap b/src/wasm-lib/kcl/tests/invalid_index_str/tokens.snap new file mode 100644 index 000000000..f91c9f208 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_index_str/tokens.snap @@ -0,0 +1,147 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing invalid_index_str.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "arr" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "[" + }, + { + "type": "number", + "start": 7, + "end": 8, + "value": "1" + }, + { + "type": "comma", + "start": 8, + "end": 9, + "value": "," + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "number", + "start": 10, + "end": 11, + "value": "2" + }, + { + "type": "comma", + "start": 11, + "end": 12, + "value": "," + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "number", + "start": 13, + "end": 14, + "value": "3" + }, + { + "type": "brace", + "start": 14, + "end": 15, + "value": "]" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": "\n" + }, + { + "type": "word", + "start": 16, + "end": 17, + "value": "x" + }, + { + "type": "whitespace", + "start": 17, + "end": 18, + "value": " " + }, + { + "type": "operator", + "start": 18, + "end": 19, + "value": "=" + }, + { + "type": "whitespace", + "start": 19, + "end": 20, + "value": " " + }, + { + "type": "word", + "start": 20, + "end": 23, + "value": "arr" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "[" + }, + { + "type": "string", + "start": 24, + "end": 27, + "value": "\"s\"" + }, + { + "type": "brace", + "start": 27, + "end": 28, + "value": "]" + }, + { + "type": "whitespace", + "start": 28, + "end": 29, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/invalid_member_object/ast.snap b/src/wasm-lib/kcl/tests/invalid_member_object/ast.snap new file mode 100644 index 000000000..828da0620 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object/ast.snap @@ -0,0 +1,83 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing invalid_member_object.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 9, + "id": { + "end": 3, + "name": "num", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 9, + "raw": "999", + "start": 6, + "type": "Literal", + "type": "Literal", + "value": 999 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 9, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 20, + "id": { + "end": 11, + "name": "x", + "start": 10, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 20, + "object": { + "end": 17, + "name": "num", + "start": 14, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 19, + "raw": "3", + "start": 18, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 14, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 10, + "type": "VariableDeclarator" + } + ], + "end": 20, + "kind": "const", + "start": 10, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 21, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/invalid_member_object/execution_error.snap b/src/wasm-lib/kcl/tests/invalid_member_object/execution_error.snap new file mode 100644 index 000000000..0ccb14547 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing invalid_member_object.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([14, 20, 0])], message: "Only arrays and objects can be indexed, but you're trying to index an integer" } diff --git a/src/wasm-lib/kcl/tests/invalid_member_object/input.kcl b/src/wasm-lib/kcl/tests/invalid_member_object/input.kcl new file mode 100644 index 000000000..1875c80bf --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object/input.kcl @@ -0,0 +1,2 @@ +num = 999 +x = num[3] diff --git a/src/wasm-lib/kcl/tests/invalid_member_object/tokens.snap b/src/wasm-lib/kcl/tests/invalid_member_object/tokens.snap new file mode 100644 index 000000000..5a836da1d --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object/tokens.snap @@ -0,0 +1,99 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing invalid_member_object.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "num" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "number", + "start": 6, + "end": 9, + "value": "999" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": "\n" + }, + { + "type": "word", + "start": 10, + "end": 11, + "value": "x" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "operator", + "start": 12, + "end": 13, + "value": "=" + }, + { + "type": "whitespace", + "start": 13, + "end": 14, + "value": " " + }, + { + "type": "word", + "start": 14, + "end": 17, + "value": "num" + }, + { + "type": "brace", + "start": 17, + "end": 18, + "value": "[" + }, + { + "type": "number", + "start": 18, + "end": 19, + "value": "3" + }, + { + "type": "brace", + "start": 19, + "end": 20, + "value": "]" + }, + { + "type": "whitespace", + "start": 20, + "end": 21, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/invalid_member_object_prop/ast.snap b/src/wasm-lib/kcl/tests/invalid_member_object_prop/ast.snap new file mode 100644 index 000000000..d8f5eef03 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object_prop/ast.snap @@ -0,0 +1,83 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing invalid_member_object_prop.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 8, + "id": { + "end": 1, + "name": "b", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 8, + "raw": "true", + "start": 4, + "type": "Literal", + "type": "Literal", + "value": true + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 8, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 26, + "id": { + "end": 10, + "name": "x", + "start": 9, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 26, + "object": { + "end": 14, + "name": "b", + "start": 13, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 25, + "raw": "\"property\"", + "start": 15, + "type": "Literal", + "type": "Literal", + "value": "property" + }, + "start": 13, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 9, + "type": "VariableDeclarator" + } + ], + "end": 26, + "kind": "const", + "start": 9, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 27, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/invalid_member_object_prop/execution_error.snap b/src/wasm-lib/kcl/tests/invalid_member_object_prop/execution_error.snap new file mode 100644 index 000000000..737cb69f8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object_prop/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing invalid_member_object_prop.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([13, 26, 0])], message: "Only arrays and objects can be indexed, but you're trying to index a boolean (true/false value)" } diff --git a/src/wasm-lib/kcl/tests/invalid_member_object_prop/input.kcl b/src/wasm-lib/kcl/tests/invalid_member_object_prop/input.kcl new file mode 100644 index 000000000..7585a3495 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object_prop/input.kcl @@ -0,0 +1,2 @@ +b = true +x = b["property"] diff --git a/src/wasm-lib/kcl/tests/invalid_member_object_prop/tokens.snap b/src/wasm-lib/kcl/tests/invalid_member_object_prop/tokens.snap new file mode 100644 index 000000000..1f972fb86 --- /dev/null +++ b/src/wasm-lib/kcl/tests/invalid_member_object_prop/tokens.snap @@ -0,0 +1,99 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing invalid_member_object_prop.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 1, + "value": "b" + }, + { + "type": "whitespace", + "start": 1, + "end": 2, + "value": " " + }, + { + "type": "operator", + "start": 2, + "end": 3, + "value": "=" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "keyword", + "start": 4, + "end": 8, + "value": "true" + }, + { + "type": "whitespace", + "start": 8, + "end": 9, + "value": "\n" + }, + { + "type": "word", + "start": 9, + "end": 10, + "value": "x" + }, + { + "type": "whitespace", + "start": 10, + "end": 11, + "value": " " + }, + { + "type": "operator", + "start": 11, + "end": 12, + "value": "=" + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "word", + "start": 13, + "end": 14, + "value": "b" + }, + { + "type": "brace", + "start": 14, + "end": 15, + "value": "[" + }, + { + "type": "string", + "start": 15, + "end": 25, + "value": "\"property\"" + }, + { + "type": "brace", + "start": 25, + "end": 26, + "value": "]" + }, + { + "type": "whitespace", + "start": 26, + "end": 27, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/ast.snap b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/ast.snap new file mode 100644 index 000000000..669fd3166 --- /dev/null +++ b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/ast.snap @@ -0,0 +1,588 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing linear_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 163, + "id": { + "end": 13, + "name": "exampleSketch", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 34, + "raw": "'XZ'", + "start": 30, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 29, + "name": "startSketchOn", + "start": 16, + "type": "Identifier" + }, + "end": 35, + "optional": false, + "start": 16, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58, + "raw": "0", + "start": 57, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 61, + "raw": "0", + "start": 60, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 62, + "start": 56, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65, + "start": 64, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55, + "name": "startProfileAt", + "start": 41, + "type": "Identifier" + }, + "end": 66, + "optional": false, + "start": 41, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 79, + "raw": "0", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 82, + "raw": "2", + "start": 81, + "type": "Literal", + "type": "Literal", + "value": 2 + } + ], + "end": 83, + "start": 77, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 86, + "start": 85, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "line", + "start": 72, + "type": "Identifier" + }, + "end": 87, + "optional": false, + "start": 72, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 100, + "raw": "3", + "start": 99, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + { + "end": 103, + "raw": "1", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 1 + } + ], + "end": 104, + "start": 98, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 107, + "start": 106, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 97, + "name": "line", + "start": 93, + "type": "Identifier" + }, + "end": 108, + "optional": false, + "start": 93, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 121, + "raw": "0", + "start": 120, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 125, + "raw": "4", + "start": 124, + "type": "Literal", + "type": "Literal", + "value": 4 + }, + "end": 125, + "operator": "-", + "start": 123, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 126, + "start": 119, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 129, + "start": 128, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 118, + "name": "line", + "start": 114, + "type": "Identifier" + }, + "end": 130, + "optional": false, + "start": 114, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 143, + "start": 142, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 141, + "name": "close", + "start": 136, + "type": "Identifier" + }, + "end": 144, + "optional": false, + "start": 136, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 159, + "raw": "1", + "start": 158, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 162, + "start": 161, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 157, + "name": "extrude", + "start": 150, + "type": "Identifier" + }, + "end": 163, + "optional": false, + "start": 150, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 163, + "start": 16, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 163, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 258, + "id": { + "end": 171, + "name": "pattn1", + "start": 165, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 242, + "properties": [ + { + "end": 209, + "key": { + "end": 198, + "name": "axis", + "start": 194, + "type": "Identifier" + }, + "start": 194, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 202, + "raw": "1", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 205, + "raw": "0", + "start": 204, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 208, + "raw": "0", + "start": 207, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 209, + "start": 200, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 225, + "key": { + "end": 222, + "name": "instances", + "start": 213, + "type": "Identifier" + }, + "start": 213, + "type": "ObjectProperty", + "value": { + "end": 225, + "raw": "7", + "start": 224, + "type": "Literal", + "type": "Literal", + "value": 7 + } + }, + { + "end": 240, + "key": { + "end": 237, + "name": "distance", + "start": 229, + "type": "Identifier" + }, + "start": 229, + "type": "ObjectProperty", + "value": { + "end": 240, + "raw": "6", + "start": 239, + "type": "Literal", + "type": "Literal", + "value": 6 + } + } + ], + "start": 190, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 257, + "name": "exampleSketch", + "start": 244, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 189, + "name": "patternLinear3d", + "start": 174, + "type": "Identifier" + }, + "end": 258, + "optional": false, + "start": 174, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 165, + "type": "VariableDeclarator" + } + ], + "end": 258, + "kind": "const", + "start": 165, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 346, + "id": { + "end": 266, + "name": "pattn2", + "start": 260, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 337, + "properties": [ + { + "end": 304, + "key": { + "end": 293, + "name": "axis", + "start": 289, + "type": "Identifier" + }, + "start": 289, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 297, + "raw": "0", + "start": 296, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 300, + "raw": "0", + "start": 299, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 303, + "raw": "1", + "start": 302, + "type": "Literal", + "type": "Literal", + "value": 1 + } + ], + "end": 304, + "start": 295, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 319, + "key": { + "end": 316, + "name": "distance", + "start": 308, + "type": "Identifier" + }, + "start": 308, + "type": "ObjectProperty", + "value": { + "end": 319, + "raw": "1", + "start": 318, + "type": "Literal", + "type": "Literal", + "value": 1 + } + }, + { + "end": 335, + "key": { + "end": 332, + "name": "instances", + "start": 323, + "type": "Identifier" + }, + "start": 323, + "type": "ObjectProperty", + "value": { + "end": 335, + "raw": "7", + "start": 334, + "type": "Literal", + "type": "Literal", + "value": 7 + } + } + ], + "start": 285, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 345, + "name": "pattn1", + "start": 339, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 284, + "name": "patternLinear3d", + "start": 269, + "type": "Identifier" + }, + "end": 346, + "optional": false, + "start": 269, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 260, + "type": "VariableDeclarator" + } + ], + "end": 346, + "kind": "const", + "start": 260, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 347, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 165, + "start": 163, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "1": [ + { + "end": 260, + "start": 258, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/input.kcl b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/input.kcl new file mode 100644 index 000000000..50ae5fdd8 --- /dev/null +++ b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/input.kcl @@ -0,0 +1,19 @@ +exampleSketch = startSketchOn('XZ') + |> startProfileAt([0, 0], %) + |> line([0, 2], %) + |> line([3, 1], %) + |> line([0, -4], %) + |> close(%) + |> extrude(1, %) + +pattn1 = patternLinear3d({ + axis: [1, 0, 0], + instances: 7, + distance: 6 +}, exampleSketch) + +pattn2 = patternLinear3d({ + axis: [0, 0, 1], + distance: 1, + instances: 7 +}, pattn1) diff --git a/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/program_memory.snap b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/program_memory.snap new file mode 100644 index 000000000..5f00ac548 --- /dev/null +++ b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/program_memory.snap @@ -0,0 +1,11561 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing linear_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "exampleSketch": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "pattn1": { + "type": "Solids", + "value": [ + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + } + ] + }, + "pattn2": { + "type": "Solids", + "value": [ + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 108, + 0 + ] + }, + "from": [ + 0.0, + 2.0 + ], + "tag": null, + "to": [ + 3.0, + 3.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 114, + 130, + 0 + ] + }, + "from": [ + 3.0, + 3.0 + ], + "tag": null, + "to": [ + 3.0, + -1.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 136, + 144, + 0 + ] + }, + "from": [ + 3.0, + -1.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41, + 66, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 41, + 66, + 0 + ] + } + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/rendered_model.png b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..91c58188d81ab7a49a300f1c72ebdb107e8a7488 GIT binary patch literal 105991 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 K^To4&`2PSVi63JC literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/tokens.snap b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/tokens.snap new file mode 100644 index 000000000..f19ab0a52 --- /dev/null +++ b/src/wasm-lib/kcl/tests/linear_pattern3d_a_pattern/tokens.snap @@ -0,0 +1,999 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing linear_pattern3d_a_pattern.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 13, + "value": "exampleSketch" + }, + { + "type": "whitespace", + "start": 13, + "end": 14, + "value": " " + }, + { + "type": "operator", + "start": 14, + "end": 15, + "value": "=" + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "word", + "start": 16, + "end": 29, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 29, + "end": 30, + "value": "(" + }, + { + "type": "string", + "start": 30, + "end": 34, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 34, + "end": 35, + "value": ")" + }, + { + "type": "whitespace", + "start": 35, + "end": 38, + "value": "\n " + }, + { + "type": "operator", + "start": 38, + "end": 40, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": " " + }, + { + "type": "word", + "start": 41, + "end": 55, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "(" + }, + { + "type": "brace", + "start": 56, + "end": 57, + "value": "[" + }, + { + "type": "number", + "start": 57, + "end": 58, + "value": "0" + }, + { + "type": "comma", + "start": 58, + "end": 59, + "value": "," + }, + { + "type": "whitespace", + "start": 59, + "end": 60, + "value": " " + }, + { + "type": "number", + "start": 60, + "end": 61, + "value": "0" + }, + { + "type": "brace", + "start": 61, + "end": 62, + "value": "]" + }, + { + "type": "comma", + "start": 62, + "end": 63, + "value": "," + }, + { + "type": "whitespace", + "start": 63, + "end": 64, + "value": " " + }, + { + "type": "operator", + "start": 64, + "end": 65, + "value": "%" + }, + { + "type": "brace", + "start": 65, + "end": 66, + "value": ")" + }, + { + "type": "whitespace", + "start": 66, + "end": 69, + "value": "\n " + }, + { + "type": "operator", + "start": 69, + "end": 71, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71, + "end": 72, + "value": " " + }, + { + "type": "word", + "start": 72, + "end": 76, + "value": "line" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "[" + }, + { + "type": "number", + "start": 78, + "end": 79, + "value": "0" + }, + { + "type": "comma", + "start": 79, + "end": 80, + "value": "," + }, + { + "type": "whitespace", + "start": 80, + "end": 81, + "value": " " + }, + { + "type": "number", + "start": 81, + "end": 82, + "value": "2" + }, + { + "type": "brace", + "start": 82, + "end": 83, + "value": "]" + }, + { + "type": "comma", + "start": 83, + "end": 84, + "value": "," + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "operator", + "start": 85, + "end": 86, + "value": "%" + }, + { + "type": "brace", + "start": 86, + "end": 87, + "value": ")" + }, + { + "type": "whitespace", + "start": 87, + "end": 90, + "value": "\n " + }, + { + "type": "operator", + "start": 90, + "end": 92, + "value": "|>" + }, + { + "type": "whitespace", + "start": 92, + "end": 93, + "value": " " + }, + { + "type": "word", + "start": 93, + "end": 97, + "value": "line" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "(" + }, + { + "type": "brace", + "start": 98, + "end": 99, + "value": "[" + }, + { + "type": "number", + "start": 99, + "end": 100, + "value": "3" + }, + { + "type": "comma", + "start": 100, + "end": 101, + "value": "," + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "number", + "start": 102, + "end": 103, + "value": "1" + }, + { + "type": "brace", + "start": 103, + "end": 104, + "value": "]" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "operator", + "start": 106, + "end": 107, + "value": "%" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": ")" + }, + { + "type": "whitespace", + "start": 108, + "end": 111, + "value": "\n " + }, + { + "type": "operator", + "start": 111, + "end": 113, + "value": "|>" + }, + { + "type": "whitespace", + "start": 113, + "end": 114, + "value": " " + }, + { + "type": "word", + "start": 114, + "end": 118, + "value": "line" + }, + { + "type": "brace", + "start": 118, + "end": 119, + "value": "(" + }, + { + "type": "brace", + "start": 119, + "end": 120, + "value": "[" + }, + { + "type": "number", + "start": 120, + "end": 121, + "value": "0" + }, + { + "type": "comma", + "start": 121, + "end": 122, + "value": "," + }, + { + "type": "whitespace", + "start": 122, + "end": 123, + "value": " " + }, + { + "type": "operator", + "start": 123, + "end": 124, + "value": "-" + }, + { + "type": "number", + "start": 124, + "end": 125, + "value": "4" + }, + { + "type": "brace", + "start": 125, + "end": 126, + "value": "]" + }, + { + "type": "comma", + "start": 126, + "end": 127, + "value": "," + }, + { + "type": "whitespace", + "start": 127, + "end": 128, + "value": " " + }, + { + "type": "operator", + "start": 128, + "end": 129, + "value": "%" + }, + { + "type": "brace", + "start": 129, + "end": 130, + "value": ")" + }, + { + "type": "whitespace", + "start": 130, + "end": 133, + "value": "\n " + }, + { + "type": "operator", + "start": 133, + "end": 135, + "value": "|>" + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "word", + "start": 136, + "end": 141, + "value": "close" + }, + { + "type": "brace", + "start": 141, + "end": 142, + "value": "(" + }, + { + "type": "operator", + "start": 142, + "end": 143, + "value": "%" + }, + { + "type": "brace", + "start": 143, + "end": 144, + "value": ")" + }, + { + "type": "whitespace", + "start": 144, + "end": 147, + "value": "\n " + }, + { + "type": "operator", + "start": 147, + "end": 149, + "value": "|>" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 157, + "value": "extrude" + }, + { + "type": "brace", + "start": 157, + "end": 158, + "value": "(" + }, + { + "type": "number", + "start": 158, + "end": 159, + "value": "1" + }, + { + "type": "comma", + "start": 159, + "end": 160, + "value": "," + }, + { + "type": "whitespace", + "start": 160, + "end": 161, + "value": " " + }, + { + "type": "operator", + "start": 161, + "end": 162, + "value": "%" + }, + { + "type": "brace", + "start": 162, + "end": 163, + "value": ")" + }, + { + "type": "whitespace", + "start": 163, + "end": 165, + "value": "\n\n" + }, + { + "type": "word", + "start": 165, + "end": 171, + "value": "pattn1" + }, + { + "type": "whitespace", + "start": 171, + "end": 172, + "value": " " + }, + { + "type": "operator", + "start": 172, + "end": 173, + "value": "=" + }, + { + "type": "whitespace", + "start": 173, + "end": 174, + "value": " " + }, + { + "type": "word", + "start": 174, + "end": 189, + "value": "patternLinear3d" + }, + { + "type": "brace", + "start": 189, + "end": 190, + "value": "(" + }, + { + "type": "brace", + "start": 190, + "end": 191, + "value": "{" + }, + { + "type": "whitespace", + "start": 191, + "end": 194, + "value": "\n " + }, + { + "type": "word", + "start": 194, + "end": 198, + "value": "axis" + }, + { + "type": "colon", + "start": 198, + "end": 199, + "value": ":" + }, + { + "type": "whitespace", + "start": 199, + "end": 200, + "value": " " + }, + { + "type": "brace", + "start": 200, + "end": 201, + "value": "[" + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "1" + }, + { + "type": "comma", + "start": 202, + "end": 203, + "value": "," + }, + { + "type": "whitespace", + "start": 203, + "end": 204, + "value": " " + }, + { + "type": "number", + "start": 204, + "end": 205, + "value": "0" + }, + { + "type": "comma", + "start": 205, + "end": 206, + "value": "," + }, + { + "type": "whitespace", + "start": 206, + "end": 207, + "value": " " + }, + { + "type": "number", + "start": 207, + "end": 208, + "value": "0" + }, + { + "type": "brace", + "start": 208, + "end": 209, + "value": "]" + }, + { + "type": "comma", + "start": 209, + "end": 210, + "value": "," + }, + { + "type": "whitespace", + "start": 210, + "end": 213, + "value": "\n " + }, + { + "type": "word", + "start": 213, + "end": 222, + "value": "instances" + }, + { + "type": "colon", + "start": 222, + "end": 223, + "value": ":" + }, + { + "type": "whitespace", + "start": 223, + "end": 224, + "value": " " + }, + { + "type": "number", + "start": 224, + "end": 225, + "value": "7" + }, + { + "type": "comma", + "start": 225, + "end": 226, + "value": "," + }, + { + "type": "whitespace", + "start": 226, + "end": 229, + "value": "\n " + }, + { + "type": "word", + "start": 229, + "end": 237, + "value": "distance" + }, + { + "type": "colon", + "start": 237, + "end": 238, + "value": ":" + }, + { + "type": "whitespace", + "start": 238, + "end": 239, + "value": " " + }, + { + "type": "number", + "start": 239, + "end": 240, + "value": "6" + }, + { + "type": "whitespace", + "start": 240, + "end": 241, + "value": "\n" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": "}" + }, + { + "type": "comma", + "start": 242, + "end": 243, + "value": "," + }, + { + "type": "whitespace", + "start": 243, + "end": 244, + "value": " " + }, + { + "type": "word", + "start": 244, + "end": 257, + "value": "exampleSketch" + }, + { + "type": "brace", + "start": 257, + "end": 258, + "value": ")" + }, + { + "type": "whitespace", + "start": 258, + "end": 260, + "value": "\n\n" + }, + { + "type": "word", + "start": 260, + "end": 266, + "value": "pattn2" + }, + { + "type": "whitespace", + "start": 266, + "end": 267, + "value": " " + }, + { + "type": "operator", + "start": 267, + "end": 268, + "value": "=" + }, + { + "type": "whitespace", + "start": 268, + "end": 269, + "value": " " + }, + { + "type": "word", + "start": 269, + "end": 284, + "value": "patternLinear3d" + }, + { + "type": "brace", + "start": 284, + "end": 285, + "value": "(" + }, + { + "type": "brace", + "start": 285, + "end": 286, + "value": "{" + }, + { + "type": "whitespace", + "start": 286, + "end": 289, + "value": "\n " + }, + { + "type": "word", + "start": 289, + "end": 293, + "value": "axis" + }, + { + "type": "colon", + "start": 293, + "end": 294, + "value": ":" + }, + { + "type": "whitespace", + "start": 294, + "end": 295, + "value": " " + }, + { + "type": "brace", + "start": 295, + "end": 296, + "value": "[" + }, + { + "type": "number", + "start": 296, + "end": 297, + "value": "0" + }, + { + "type": "comma", + "start": 297, + "end": 298, + "value": "," + }, + { + "type": "whitespace", + "start": 298, + "end": 299, + "value": " " + }, + { + "type": "number", + "start": 299, + "end": 300, + "value": "0" + }, + { + "type": "comma", + "start": 300, + "end": 301, + "value": "," + }, + { + "type": "whitespace", + "start": 301, + "end": 302, + "value": " " + }, + { + "type": "number", + "start": 302, + "end": 303, + "value": "1" + }, + { + "type": "brace", + "start": 303, + "end": 304, + "value": "]" + }, + { + "type": "comma", + "start": 304, + "end": 305, + "value": "," + }, + { + "type": "whitespace", + "start": 305, + "end": 308, + "value": "\n " + }, + { + "type": "word", + "start": 308, + "end": 316, + "value": "distance" + }, + { + "type": "colon", + "start": 316, + "end": 317, + "value": ":" + }, + { + "type": "whitespace", + "start": 317, + "end": 318, + "value": " " + }, + { + "type": "number", + "start": 318, + "end": 319, + "value": "1" + }, + { + "type": "comma", + "start": 319, + "end": 320, + "value": "," + }, + { + "type": "whitespace", + "start": 320, + "end": 323, + "value": "\n " + }, + { + "type": "word", + "start": 323, + "end": 332, + "value": "instances" + }, + { + "type": "colon", + "start": 332, + "end": 333, + "value": ":" + }, + { + "type": "whitespace", + "start": 333, + "end": 334, + "value": " " + }, + { + "type": "number", + "start": 334, + "end": 335, + "value": "7" + }, + { + "type": "whitespace", + "start": 335, + "end": 336, + "value": "\n" + }, + { + "type": "brace", + "start": 336, + "end": 337, + "value": "}" + }, + { + "type": "comma", + "start": 337, + "end": 338, + "value": "," + }, + { + "type": "whitespace", + "start": 338, + "end": 339, + "value": " " + }, + { + "type": "word", + "start": 339, + "end": 345, + "value": "pattn1" + }, + { + "type": "brace", + "start": 345, + "end": 346, + "value": ")" + }, + { + "type": "whitespace", + "start": 346, + "end": 347, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/mike_stress_test/ast.snap b/src/wasm-lib/kcl/tests/mike_stress_test/ast.snap new file mode 100644 index 000000000..549d3a333 --- /dev/null +++ b/src/wasm-lib/kcl/tests/mike_stress_test/ast.snap @@ -0,0 +1,51879 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing mike_stress_test.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 74115, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54, + "raw": "0.0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0.0 + }, + { + "end": 59, + "raw": "0.0", + "start": 56, + "type": "Literal", + "type": "Literal", + "value": 0.0 + } + ], + "end": 60, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63, + "start": 62, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 64, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 103, + "raw": "0.3670208139314082", + "start": 85, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 103, + "operator": "-", + "start": 84, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 131, + "raw": "0.21201331909674526", + "start": 112, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 138, + "start": 75, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 141, + "start": 140, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 74, + "name": "line", + "start": 70, + "type": "Identifier" + }, + "end": 142, + "optional": false, + "start": 70, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 181, + "raw": "0.4707511307971115", + "start": 163, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 181, + "operator": "-", + "start": 162, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 208, + "raw": "0.4905279615419764", + "start": 190, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 215, + "start": 153, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 152, + "name": "line", + "start": 148, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 148, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 258, + "raw": "0.8328324229085962", + "start": 240, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 258, + "operator": "-", + "start": 239, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 285, + "raw": "0.4677492878818803", + "start": 267, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 292, + "start": 230, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 295, + "start": 294, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 229, + "name": "line", + "start": 225, + "type": "Identifier" + }, + "end": 296, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 335, + "raw": "0.8111463382182231", + "start": 317, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 335, + "operator": "-", + "start": 316, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 364, + "raw": "0.41814807547140576", + "start": 345, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 364, + "operator": "-", + "start": 344, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 371, + "start": 307, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 374, + "start": 373, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 306, + "name": "line", + "start": 302, + "type": "Identifier" + }, + "end": 375, + "optional": false, + "start": 302, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 414, + "raw": "0.03807684940941125", + "start": 395, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 442, + "raw": "0.25664826686353326", + "start": 423, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 449, + "start": 386, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 452, + "start": 451, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 385, + "name": "line", + "start": 381, + "type": "Identifier" + }, + "end": 453, + "optional": false, + "start": 381, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 492, + "raw": "0.23950083339596384", + "start": 473, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 520, + "raw": "0.43693196301855575", + "start": 501, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 527, + "start": 464, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 530, + "start": 529, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 463, + "name": "line", + "start": 459, + "type": "Identifier" + }, + "end": 531, + "optional": false, + "start": 459, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 571, + "raw": "0.16279444820904887", + "start": 552, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 571, + "operator": "-", + "start": 551, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 598, + "raw": "0.8064475707664818", + "start": 580, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 605, + "start": 542, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 608, + "start": 607, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 541, + "name": "line", + "start": 537, + "type": "Identifier" + }, + "end": 609, + "optional": false, + "start": 537, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 649, + "raw": "0.08972872009232558", + "start": 630, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 649, + "operator": "-", + "start": 629, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 678, + "raw": "0.08887625823751266", + "start": 659, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 678, + "operator": "-", + "start": 658, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 685, + "start": 620, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 688, + "start": 687, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 619, + "name": "line", + "start": 615, + "type": "Identifier" + }, + "end": 689, + "optional": false, + "start": 615, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 727, + "raw": "0.9203433427102556", + "start": 709, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 756, + "raw": "0.17343459369697545", + "start": 737, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 756, + "operator": "-", + "start": 736, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 763, + "start": 700, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 766, + "start": 765, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 699, + "name": "line", + "start": 695, + "type": "Identifier" + }, + "end": 767, + "optional": false, + "start": 695, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 808, + "raw": "0.0017496234414517975", + "start": 787, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 836, + "raw": "0.5178508316168335", + "start": 818, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 836, + "operator": "-", + "start": 817, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 843, + "start": 778, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 846, + "start": 845, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 777, + "name": "line", + "start": 773, + "type": "Identifier" + }, + "end": 847, + "optional": false, + "start": 773, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 885, + "raw": "0.6206263405732759", + "start": 867, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 913, + "raw": "0.8733399468665124", + "start": 895, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 913, + "operator": "-", + "start": 894, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 920, + "start": 858, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 923, + "start": 922, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 857, + "name": "line", + "start": 853, + "type": "Identifier" + }, + "end": 924, + "optional": false, + "start": 853, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 963, + "raw": "0.7776386664456383", + "start": 945, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 963, + "operator": "-", + "start": 944, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 990, + "raw": "0.7602780485384968", + "start": 972, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 997, + "start": 935, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1000, + "start": 999, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 934, + "name": "line", + "start": 930, + "type": "Identifier" + }, + "end": 1001, + "optional": false, + "start": 930, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1031, + "raw": "0.5439379760788592", + "start": 1013, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 1051, + "raw": "0.8449177589350552", + "start": 1033, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 1052, + "start": 1012, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1055, + "start": 1054, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1011, + "name": "line", + "start": 1007, + "type": "Identifier" + }, + "end": 1056, + "optional": false, + "start": 1007, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1096, + "raw": "0.13036646025917076", + "start": 1077, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 1096, + "operator": "-", + "start": 1076, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 1125, + "raw": "0.012051713627069693", + "start": 1105, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 1132, + "start": 1067, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1135, + "start": 1134, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1066, + "name": "line", + "start": 1062, + "type": "Identifier" + }, + "end": 1136, + "optional": false, + "start": 1062, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1175, + "raw": "0.1656465612645519", + "start": 1157, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 1175, + "operator": "-", + "start": 1156, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 1204, + "raw": "0.20775229173765486", + "start": 1185, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 1204, + "operator": "-", + "start": 1184, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1211, + "start": 1147, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1214, + "start": 1213, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1146, + "name": "line", + "start": 1142, + "type": "Identifier" + }, + "end": 1215, + "optional": false, + "start": 1142, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1254, + "raw": "0.0962723255929061", + "start": 1236, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 1254, + "operator": "-", + "start": 1235, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 1283, + "raw": "0.05417797659066137", + "start": 1264, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 1283, + "operator": "-", + "start": 1263, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1290, + "start": 1226, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1293, + "start": 1292, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1225, + "name": "line", + "start": 1221, + "type": "Identifier" + }, + "end": 1294, + "optional": false, + "start": 1221, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1323, + "raw": "0.902108945498191", + "start": 1306, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 1343, + "raw": "0.3958978534964961", + "start": 1325, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 1344, + "start": 1305, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1347, + "start": 1346, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1304, + "name": "line", + "start": 1300, + "type": "Identifier" + }, + "end": 1348, + "optional": false, + "start": 1300, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1387, + "raw": "0.27997950083139167", + "start": 1368, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 1416, + "raw": "0.17778188444008958", + "start": 1397, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 1416, + "operator": "-", + "start": 1396, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1423, + "start": 1359, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1426, + "start": 1425, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1358, + "name": "line", + "start": 1354, + "type": "Identifier" + }, + "end": 1427, + "optional": false, + "start": 1354, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1457, + "raw": "0.5235806061589545", + "start": 1439, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 1476, + "raw": "0.694318985642328", + "start": 1459, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 1477, + "start": 1438, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1480, + "start": 1479, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1437, + "name": "line", + "start": 1433, + "type": "Identifier" + }, + "end": 1481, + "optional": false, + "start": 1433, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1520, + "raw": "0.39140760219992154", + "start": 1501, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 1548, + "raw": "0.7839795272576484", + "start": 1530, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 1548, + "operator": "-", + "start": 1529, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1555, + "start": 1492, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1558, + "start": 1557, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1491, + "name": "line", + "start": 1487, + "type": "Identifier" + }, + "end": 1559, + "optional": false, + "start": 1487, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1589, + "raw": "0.8414243527073519", + "start": 1571, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 1609, + "raw": "0.5395591528940082", + "start": 1591, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 1610, + "start": 1570, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1613, + "start": 1612, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1569, + "name": "line", + "start": 1565, + "type": "Identifier" + }, + "end": 1614, + "optional": false, + "start": 1565, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1652, + "raw": "0.6137667704875602", + "start": 1634, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 1680, + "raw": "0.22119647516722085", + "start": 1661, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 1687, + "start": 1625, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1690, + "start": 1689, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1624, + "name": "line", + "start": 1620, + "type": "Identifier" + }, + "end": 1691, + "optional": false, + "start": 1620, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1721, + "raw": "0.8830488380766681", + "start": 1703, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 1741, + "raw": "0.6996724408425232", + "start": 1723, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 1742, + "start": 1702, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1745, + "start": 1744, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1701, + "name": "line", + "start": 1697, + "type": "Identifier" + }, + "end": 1746, + "optional": false, + "start": 1697, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1786, + "raw": "0.41290485754343953", + "start": 1767, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 1786, + "operator": "-", + "start": 1766, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 1814, + "raw": "0.4152647361760933", + "start": 1796, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 1814, + "operator": "-", + "start": 1795, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1821, + "start": 1757, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1824, + "start": 1823, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1756, + "name": "line", + "start": 1752, + "type": "Identifier" + }, + "end": 1825, + "optional": false, + "start": 1752, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1863, + "raw": "0.5169538755575687", + "start": 1845, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 1891, + "raw": "0.9085567867302617", + "start": 1873, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 1891, + "operator": "-", + "start": 1872, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1898, + "start": 1836, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1901, + "start": 1900, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1835, + "name": "line", + "start": 1831, + "type": "Identifier" + }, + "end": 1902, + "optional": false, + "start": 1831, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1941, + "raw": "0.6716353749059765", + "start": 1923, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 1941, + "operator": "-", + "start": 1922, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 1969, + "raw": "0.9605576808879026", + "start": 1951, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 1969, + "operator": "-", + "start": 1950, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1976, + "start": 1913, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1979, + "start": 1978, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1912, + "name": "line", + "start": 1908, + "type": "Identifier" + }, + "end": 1980, + "optional": false, + "start": 1908, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2020, + "raw": "0.010280170930300203", + "start": 2000, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 2049, + "raw": "0.37344123662342166", + "start": 2030, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 2049, + "operator": "-", + "start": 2029, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2056, + "start": 1991, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2059, + "start": 2058, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1990, + "name": "line", + "start": 1986, + "type": "Identifier" + }, + "end": 2060, + "optional": false, + "start": 1986, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2099, + "raw": "0.10357375682791004", + "start": 2080, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 2128, + "raw": "0.42294321030821425", + "start": 2109, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 2128, + "operator": "-", + "start": 2108, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2135, + "start": 2071, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2138, + "start": 2137, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2070, + "name": "line", + "start": 2066, + "type": "Identifier" + }, + "end": 2139, + "optional": false, + "start": 2066, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2177, + "raw": "0.4520311575096987", + "start": 2159, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 2206, + "raw": "0.11232675307600548", + "start": 2187, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 2206, + "operator": "-", + "start": 2186, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2213, + "start": 2150, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2216, + "start": 2215, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2149, + "name": "line", + "start": 2145, + "type": "Identifier" + }, + "end": 2217, + "optional": false, + "start": 2145, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 2256, + "raw": "0.8821185914380845", + "start": 2238, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 2256, + "operator": "-", + "start": 2237, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 2284, + "raw": "0.7155147434939819", + "start": 2266, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 2284, + "operator": "-", + "start": 2265, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2291, + "start": 2228, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2294, + "start": 2293, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2227, + "name": "line", + "start": 2223, + "type": "Identifier" + }, + "end": 2295, + "optional": false, + "start": 2223, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2325, + "raw": "0.9195487101690416", + "start": 2307, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 2345, + "raw": "0.2691627465297364", + "start": 2327, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 2346, + "start": 2306, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2349, + "start": 2348, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2305, + "name": "line", + "start": 2301, + "type": "Identifier" + }, + "end": 2350, + "optional": false, + "start": 2301, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2388, + "raw": "0.7098978191546745", + "start": 2370, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 2416, + "raw": "0.11710004169385968", + "start": 2397, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 2423, + "start": 2361, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2426, + "start": 2425, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2360, + "name": "line", + "start": 2356, + "type": "Identifier" + }, + "end": 2427, + "optional": false, + "start": 2356, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 2467, + "raw": "0.37876368560819995", + "start": 2448, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 2467, + "operator": "-", + "start": 2447, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 2494, + "raw": "0.7106729314759084", + "start": 2476, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 2501, + "start": 2438, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2504, + "start": 2503, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2437, + "name": "line", + "start": 2433, + "type": "Identifier" + }, + "end": 2505, + "optional": false, + "start": 2433, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 2545, + "raw": "0.29728126898353335", + "start": 2526, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 2545, + "operator": "-", + "start": 2525, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 2574, + "raw": "0.06649734568328003", + "start": 2555, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 2574, + "operator": "-", + "start": 2554, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2581, + "start": 2516, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2584, + "start": 2583, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2515, + "name": "line", + "start": 2511, + "type": "Identifier" + }, + "end": 2585, + "optional": false, + "start": 2511, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2624, + "raw": "0.22965781558352072", + "start": 2605, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 2652, + "raw": "0.7601866432836641", + "start": 2634, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 2652, + "operator": "-", + "start": 2633, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2659, + "start": 2596, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2662, + "start": 2661, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2595, + "name": "line", + "start": 2591, + "type": "Identifier" + }, + "end": 2663, + "optional": false, + "start": 2591, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 2702, + "raw": "0.6356501074317229", + "start": 2684, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 2702, + "operator": "-", + "start": 2683, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 2730, + "raw": "0.19458425399338064", + "start": 2711, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 2737, + "start": 2674, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2740, + "start": 2739, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2673, + "name": "line", + "start": 2669, + "type": "Identifier" + }, + "end": 2741, + "optional": false, + "start": 2669, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2771, + "raw": "0.5721251777404546", + "start": 2753, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 2791, + "raw": "0.2888584097921527", + "start": 2773, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 2792, + "start": 2752, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2795, + "start": 2794, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2751, + "name": "line", + "start": 2747, + "type": "Identifier" + }, + "end": 2796, + "optional": false, + "start": 2747, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 2835, + "raw": "0.9580409549552311", + "start": 2817, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 2835, + "operator": "-", + "start": 2816, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 2864, + "raw": "0.02243818192078395", + "start": 2845, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 2864, + "operator": "-", + "start": 2844, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2871, + "start": 2807, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2874, + "start": 2873, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2806, + "name": "line", + "start": 2802, + "type": "Identifier" + }, + "end": 2875, + "optional": false, + "start": 2802, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2913, + "raw": "0.3299184618602866", + "start": 2895, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 2941, + "raw": "0.8353726942369875", + "start": 2923, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 2941, + "operator": "-", + "start": 2922, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 2948, + "start": 2886, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 2951, + "start": 2950, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2885, + "name": "line", + "start": 2881, + "type": "Identifier" + }, + "end": 2952, + "optional": false, + "start": 2881, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 2990, + "raw": "0.7434639386755209", + "start": 2972, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 3018, + "raw": "0.7919648864138378", + "start": 3000, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 3018, + "operator": "-", + "start": 2999, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3025, + "start": 2963, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3028, + "start": 3027, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 2962, + "name": "line", + "start": 2958, + "type": "Identifier" + }, + "end": 3029, + "optional": false, + "start": 2958, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 3059, + "raw": "0.9935751011164615", + "start": 3041, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 3079, + "raw": "0.9042566468497608", + "start": 3061, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 3080, + "start": 3040, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3083, + "start": 3082, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3039, + "name": "line", + "start": 3035, + "type": "Identifier" + }, + "end": 3084, + "optional": false, + "start": 3035, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3123, + "raw": "0.5035812884687294", + "start": 3105, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 3123, + "operator": "-", + "start": 3104, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 3150, + "raw": "0.5150967434989442", + "start": 3132, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 3157, + "start": 3095, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3160, + "start": 3159, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3094, + "name": "line", + "start": 3090, + "type": "Identifier" + }, + "end": 3161, + "optional": false, + "start": 3090, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 3191, + "raw": "0.5526227215900215", + "start": 3173, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 3211, + "raw": "0.7612604137272441", + "start": 3193, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 3212, + "start": 3172, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3215, + "start": 3214, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3171, + "name": "line", + "start": 3167, + "type": "Identifier" + }, + "end": 3216, + "optional": false, + "start": 3167, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 3254, + "raw": "0.8593271349126876", + "start": 3236, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 3282, + "raw": "0.08414894953725849", + "start": 3263, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 3289, + "start": 3227, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3292, + "start": 3291, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3226, + "name": "line", + "start": 3222, + "type": "Identifier" + }, + "end": 3293, + "optional": false, + "start": 3222, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3332, + "raw": "0.8181049219192864", + "start": 3314, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 3332, + "operator": "-", + "start": 3313, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 3359, + "raw": "0.903548131323352", + "start": 3342, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 3359, + "operator": "-", + "start": 3341, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3366, + "start": 3304, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3369, + "start": 3368, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3303, + "name": "line", + "start": 3299, + "type": "Identifier" + }, + "end": 3370, + "optional": false, + "start": 3299, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 3408, + "raw": "0.3165782044458305", + "start": 3390, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 3437, + "raw": "0.24189274252014914", + "start": 3418, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 3437, + "operator": "-", + "start": 3417, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3444, + "start": 3381, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3447, + "start": 3446, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3380, + "name": "line", + "start": 3376, + "type": "Identifier" + }, + "end": 3448, + "optional": false, + "start": 3376, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3488, + "raw": "0.44390956414045135", + "start": 3469, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 3488, + "operator": "-", + "start": 3468, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 3517, + "raw": "0.25912591535126905", + "start": 3498, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 3517, + "operator": "-", + "start": 3497, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3524, + "start": 3459, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3527, + "start": 3526, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3458, + "name": "line", + "start": 3454, + "type": "Identifier" + }, + "end": 3528, + "optional": false, + "start": 3454, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3567, + "raw": "0.6605165911891009", + "start": 3549, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 3567, + "operator": "-", + "start": 3548, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 3596, + "raw": "0.40355115288839194", + "start": 3577, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 3596, + "operator": "-", + "start": 3576, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3603, + "start": 3539, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3606, + "start": 3605, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3538, + "name": "line", + "start": 3534, + "type": "Identifier" + }, + "end": 3607, + "optional": false, + "start": 3534, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3646, + "raw": "0.7170489950180006", + "start": 3628, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 3646, + "operator": "-", + "start": 3627, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 3674, + "raw": "0.23454356079651384", + "start": 3655, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 3681, + "start": 3618, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3684, + "start": 3683, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3617, + "name": "line", + "start": 3613, + "type": "Identifier" + }, + "end": 3685, + "optional": false, + "start": 3613, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3724, + "raw": "0.2568187045379722", + "start": 3706, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 3724, + "operator": "-", + "start": 3705, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 3753, + "raw": "0.45031188717601367", + "start": 3734, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 3753, + "operator": "-", + "start": 3733, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3760, + "start": 3696, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3763, + "start": 3762, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3695, + "name": "line", + "start": 3691, + "type": "Identifier" + }, + "end": 3764, + "optional": false, + "start": 3691, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 3802, + "raw": "0.6751951211858687", + "start": 3784, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 3830, + "raw": "0.9709424233465593", + "start": 3812, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 3830, + "operator": "-", + "start": 3811, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 3837, + "start": 3775, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3840, + "start": 3839, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3774, + "name": "line", + "start": 3770, + "type": "Identifier" + }, + "end": 3841, + "optional": false, + "start": 3770, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3880, + "raw": "0.5689619842972184", + "start": 3862, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 3880, + "operator": "-", + "start": 3861, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 3907, + "raw": "0.5918969913790362", + "start": 3889, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 3914, + "start": 3852, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3917, + "start": 3916, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3851, + "name": "line", + "start": 3847, + "type": "Identifier" + }, + "end": 3918, + "optional": false, + "start": 3847, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 3957, + "raw": "0.8328324229085962", + "start": 3939, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 3957, + "operator": "-", + "start": 3938, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 3984, + "raw": "0.4677492878818803", + "start": 3966, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 3991, + "start": 3929, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 3994, + "start": 3993, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 3928, + "name": "line", + "start": 3924, + "type": "Identifier" + }, + "end": 3995, + "optional": false, + "start": 3924, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4034, + "raw": "0.8111463382182231", + "start": 4016, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 4034, + "operator": "-", + "start": 4015, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 4063, + "raw": "0.41814807547140576", + "start": 4044, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 4063, + "operator": "-", + "start": 4043, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4070, + "start": 4006, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4073, + "start": 4072, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4005, + "name": "line", + "start": 4001, + "type": "Identifier" + }, + "end": 4074, + "optional": false, + "start": 4001, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4113, + "raw": "0.03807684940941125", + "start": 4094, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 4141, + "raw": "0.25664826686353326", + "start": 4122, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 4148, + "start": 4085, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4151, + "start": 4150, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4084, + "name": "line", + "start": 4080, + "type": "Identifier" + }, + "end": 4152, + "optional": false, + "start": 4080, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4191, + "raw": "0.23950083339596384", + "start": 4172, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 4219, + "raw": "0.43693196301855575", + "start": 4200, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 4226, + "start": 4163, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4229, + "start": 4228, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4162, + "name": "line", + "start": 4158, + "type": "Identifier" + }, + "end": 4230, + "optional": false, + "start": 4158, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4270, + "raw": "0.16279444820904887", + "start": 4251, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 4270, + "operator": "-", + "start": 4250, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 4297, + "raw": "0.8064475707664818", + "start": 4279, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 4304, + "start": 4241, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4307, + "start": 4306, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4240, + "name": "line", + "start": 4236, + "type": "Identifier" + }, + "end": 4308, + "optional": false, + "start": 4236, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4348, + "raw": "0.08972872009232558", + "start": 4329, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 4348, + "operator": "-", + "start": 4328, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 4377, + "raw": "0.08887625823751266", + "start": 4358, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 4377, + "operator": "-", + "start": 4357, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4384, + "start": 4319, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4387, + "start": 4386, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4318, + "name": "line", + "start": 4314, + "type": "Identifier" + }, + "end": 4388, + "optional": false, + "start": 4314, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4426, + "raw": "0.9203433427102556", + "start": 4408, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 4455, + "raw": "0.17343459369697545", + "start": 4436, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 4455, + "operator": "-", + "start": 4435, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4462, + "start": 4399, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4465, + "start": 4464, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4398, + "name": "line", + "start": 4394, + "type": "Identifier" + }, + "end": 4466, + "optional": false, + "start": 4394, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4507, + "raw": "0.0017496234414517975", + "start": 4486, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 4535, + "raw": "0.5178508316168335", + "start": 4517, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 4535, + "operator": "-", + "start": 4516, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4542, + "start": 4477, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4545, + "start": 4544, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4476, + "name": "line", + "start": 4472, + "type": "Identifier" + }, + "end": 4546, + "optional": false, + "start": 4472, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4584, + "raw": "0.6206263405732759", + "start": 4566, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 4612, + "raw": "0.8733399468665124", + "start": 4594, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 4612, + "operator": "-", + "start": 4593, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4619, + "start": 4557, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4622, + "start": 4621, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4556, + "name": "line", + "start": 4552, + "type": "Identifier" + }, + "end": 4623, + "optional": false, + "start": 4552, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4662, + "raw": "0.7776386664456383", + "start": 4644, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 4662, + "operator": "-", + "start": 4643, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 4689, + "raw": "0.7602780485384968", + "start": 4671, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 4696, + "start": 4634, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4699, + "start": 4698, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4633, + "name": "line", + "start": 4629, + "type": "Identifier" + }, + "end": 4700, + "optional": false, + "start": 4629, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 4730, + "raw": "0.5439379760788592", + "start": 4712, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 4750, + "raw": "0.8449177589350552", + "start": 4732, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 4751, + "start": 4711, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4754, + "start": 4753, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4710, + "name": "line", + "start": 4706, + "type": "Identifier" + }, + "end": 4755, + "optional": false, + "start": 4706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4795, + "raw": "0.13036646025917076", + "start": 4776, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 4795, + "operator": "-", + "start": 4775, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 4824, + "raw": "0.012051713627069693", + "start": 4804, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 4831, + "start": 4766, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4834, + "start": 4833, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4765, + "name": "line", + "start": 4761, + "type": "Identifier" + }, + "end": 4835, + "optional": false, + "start": 4761, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4874, + "raw": "0.1656465612645519", + "start": 4856, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 4874, + "operator": "-", + "start": 4855, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 4903, + "raw": "0.20775229173765486", + "start": 4884, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 4903, + "operator": "-", + "start": 4883, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4910, + "start": 4846, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4913, + "start": 4912, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4845, + "name": "line", + "start": 4841, + "type": "Identifier" + }, + "end": 4914, + "optional": false, + "start": 4841, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 4953, + "raw": "0.0962723255929061", + "start": 4935, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 4953, + "operator": "-", + "start": 4934, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 4982, + "raw": "0.05417797659066137", + "start": 4963, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 4982, + "operator": "-", + "start": 4962, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 4989, + "start": 4925, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 4992, + "start": 4991, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 4924, + "name": "line", + "start": 4920, + "type": "Identifier" + }, + "end": 4993, + "optional": false, + "start": 4920, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5022, + "raw": "0.902108945498191", + "start": 5005, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 5042, + "raw": "0.3958978534964961", + "start": 5024, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 5043, + "start": 5004, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5046, + "start": 5045, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5003, + "name": "line", + "start": 4999, + "type": "Identifier" + }, + "end": 5047, + "optional": false, + "start": 4999, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5086, + "raw": "0.27997950083139167", + "start": 5067, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 5115, + "raw": "0.17778188444008958", + "start": 5096, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 5115, + "operator": "-", + "start": 5095, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5122, + "start": 5058, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5125, + "start": 5124, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5057, + "name": "line", + "start": 5053, + "type": "Identifier" + }, + "end": 5126, + "optional": false, + "start": 5053, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5156, + "raw": "0.5235806061589545", + "start": 5138, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 5175, + "raw": "0.694318985642328", + "start": 5158, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 5176, + "start": 5137, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5179, + "start": 5178, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5136, + "name": "line", + "start": 5132, + "type": "Identifier" + }, + "end": 5180, + "optional": false, + "start": 5132, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5219, + "raw": "0.39140760219992154", + "start": 5200, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 5247, + "raw": "0.7839795272576484", + "start": 5229, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 5247, + "operator": "-", + "start": 5228, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5254, + "start": 5191, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5257, + "start": 5256, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5190, + "name": "line", + "start": 5186, + "type": "Identifier" + }, + "end": 5258, + "optional": false, + "start": 5186, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5288, + "raw": "0.8414243527073519", + "start": 5270, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 5308, + "raw": "0.5395591528940082", + "start": 5290, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 5309, + "start": 5269, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5312, + "start": 5311, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5268, + "name": "line", + "start": 5264, + "type": "Identifier" + }, + "end": 5313, + "optional": false, + "start": 5264, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5351, + "raw": "0.6137667704875602", + "start": 5333, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 5379, + "raw": "0.22119647516722085", + "start": 5360, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 5386, + "start": 5324, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5389, + "start": 5388, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5323, + "name": "line", + "start": 5319, + "type": "Identifier" + }, + "end": 5390, + "optional": false, + "start": 5319, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5420, + "raw": "0.8830488380766681", + "start": 5402, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 5440, + "raw": "0.6996724408425232", + "start": 5422, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 5441, + "start": 5401, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5444, + "start": 5443, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5400, + "name": "line", + "start": 5396, + "type": "Identifier" + }, + "end": 5445, + "optional": false, + "start": 5396, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 5485, + "raw": "0.41290485754343953", + "start": 5466, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 5485, + "operator": "-", + "start": 5465, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 5513, + "raw": "0.4152647361760933", + "start": 5495, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 5513, + "operator": "-", + "start": 5494, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5520, + "start": 5456, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5523, + "start": 5522, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5455, + "name": "line", + "start": 5451, + "type": "Identifier" + }, + "end": 5524, + "optional": false, + "start": 5451, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5562, + "raw": "0.5169538755575687", + "start": 5544, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 5590, + "raw": "0.9085567867302617", + "start": 5572, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 5590, + "operator": "-", + "start": 5571, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5597, + "start": 5535, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5600, + "start": 5599, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5534, + "name": "line", + "start": 5530, + "type": "Identifier" + }, + "end": 5601, + "optional": false, + "start": 5530, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5639, + "raw": "0.6751951211858687", + "start": 5621, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 5667, + "raw": "0.9709424233465593", + "start": 5649, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 5667, + "operator": "-", + "start": 5648, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5674, + "start": 5612, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5677, + "start": 5676, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5611, + "name": "line", + "start": 5607, + "type": "Identifier" + }, + "end": 5678, + "optional": false, + "start": 5607, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 5717, + "raw": "0.5689619842972184", + "start": 5699, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 5717, + "operator": "-", + "start": 5698, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 5744, + "raw": "0.5918969913790362", + "start": 5726, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 5751, + "start": 5689, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5754, + "start": 5753, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5688, + "name": "line", + "start": 5684, + "type": "Identifier" + }, + "end": 5755, + "optional": false, + "start": 5684, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5793, + "raw": "0.9464450621708211", + "start": 5775, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 5821, + "raw": "0.2684908127803667", + "start": 5803, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 5821, + "operator": "-", + "start": 5802, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5828, + "start": 5766, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5831, + "start": 5830, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5765, + "name": "line", + "start": 5761, + "type": "Identifier" + }, + "end": 5832, + "optional": false, + "start": 5761, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 5862, + "raw": "0.5241732366617591", + "start": 5844, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 5882, + "raw": "0.9011437416408563", + "start": 5864, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 5883, + "start": 5843, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5886, + "start": 5885, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5842, + "name": "line", + "start": 5838, + "type": "Identifier" + }, + "end": 5887, + "optional": false, + "start": 5838, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 5927, + "raw": "0.14255393713960607", + "start": 5908, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 5927, + "operator": "-", + "start": 5907, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 5955, + "raw": "0.5194262624564814", + "start": 5937, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 5955, + "operator": "-", + "start": 5936, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 5962, + "start": 5898, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 5965, + "start": 5964, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5897, + "name": "line", + "start": 5893, + "type": "Identifier" + }, + "end": 5966, + "optional": false, + "start": 5893, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 6005, + "raw": "0.4287123231350338", + "start": 5987, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 6005, + "operator": "-", + "start": 5986, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 6033, + "raw": "0.4223564528725028", + "start": 6015, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 6033, + "operator": "-", + "start": 6014, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6040, + "start": 5977, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6043, + "start": 6042, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 5976, + "name": "line", + "start": 5972, + "type": "Identifier" + }, + "end": 6044, + "optional": false, + "start": 5972, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 6084, + "raw": "0.09316367294024519", + "start": 6065, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 6084, + "operator": "-", + "start": 6064, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 6112, + "raw": "0.9063127021008246", + "start": 6094, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 6112, + "operator": "-", + "start": 6093, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6119, + "start": 6055, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6122, + "start": 6121, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6054, + "name": "line", + "start": 6050, + "type": "Identifier" + }, + "end": 6123, + "optional": false, + "start": 6050, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 6162, + "raw": "0.2767766535558669", + "start": 6144, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 6162, + "operator": "-", + "start": 6143, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 6189, + "raw": "0.6816248114129131", + "start": 6171, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 6196, + "start": 6134, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6199, + "start": 6198, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6133, + "name": "line", + "start": 6129, + "type": "Identifier" + }, + "end": 6200, + "optional": false, + "start": 6129, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6238, + "raw": "0.9796762495562534", + "start": 6220, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 6266, + "raw": "0.0822145668330625", + "start": 6248, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 6266, + "operator": "-", + "start": 6247, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6273, + "start": 6211, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6276, + "start": 6275, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6210, + "name": "line", + "start": 6206, + "type": "Identifier" + }, + "end": 6277, + "optional": false, + "start": 6206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 6316, + "raw": "0.8666513070867441", + "start": 6298, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 6316, + "operator": "-", + "start": 6297, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 6343, + "raw": "0.301053160242023", + "start": 6326, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 6343, + "operator": "-", + "start": 6325, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6350, + "start": 6288, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6353, + "start": 6352, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6287, + "name": "line", + "start": 6283, + "type": "Identifier" + }, + "end": 6354, + "optional": false, + "start": 6283, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6391, + "raw": "0.537415656028112", + "start": 6374, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 6420, + "raw": "0.020272692875002774", + "start": 6400, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 6427, + "start": 6365, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6430, + "start": 6429, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6364, + "name": "line", + "start": 6360, + "type": "Identifier" + }, + "end": 6431, + "optional": false, + "start": 6360, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6469, + "raw": "0.9332396256457531", + "start": 6451, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 6497, + "raw": "0.6228175690649898", + "start": 6479, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 6497, + "operator": "-", + "start": 6478, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6504, + "start": 6442, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6507, + "start": 6506, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6441, + "name": "line", + "start": 6437, + "type": "Identifier" + }, + "end": 6508, + "optional": false, + "start": 6437, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6547, + "raw": "0.18052415837320734", + "start": 6528, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 6576, + "raw": "0.36894384647296197", + "start": 6557, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 6576, + "operator": "-", + "start": 6556, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6583, + "start": 6519, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6586, + "start": 6585, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6518, + "name": "line", + "start": 6514, + "type": "Identifier" + }, + "end": 6587, + "optional": false, + "start": 6514, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6617, + "raw": "0.5384372634075449", + "start": 6599, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 6637, + "raw": "0.2377565050887107", + "start": 6619, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 6638, + "start": 6598, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6641, + "start": 6640, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6597, + "name": "line", + "start": 6593, + "type": "Identifier" + }, + "end": 6642, + "optional": false, + "start": 6593, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6681, + "raw": "0.39043436929278874", + "start": 6662, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 6709, + "raw": "0.14273182483160451", + "start": 6690, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 6716, + "start": 6653, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6719, + "start": 6718, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6652, + "name": "line", + "start": 6648, + "type": "Identifier" + }, + "end": 6720, + "optional": false, + "start": 6648, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6759, + "raw": "0.09782890412897283", + "start": 6740, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 6786, + "raw": "0.9907667536909659", + "start": 6768, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 6793, + "start": 6731, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6796, + "start": 6795, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6730, + "name": "line", + "start": 6726, + "type": "Identifier" + }, + "end": 6797, + "optional": false, + "start": 6726, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6835, + "raw": "0.5286610085921146", + "start": 6817, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 6863, + "raw": "0.7924508308419256", + "start": 6845, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 6863, + "operator": "-", + "start": 6844, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 6870, + "start": 6808, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6873, + "start": 6872, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6807, + "name": "line", + "start": 6803, + "type": "Identifier" + }, + "end": 6874, + "optional": false, + "start": 6803, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 6912, + "raw": "0.3789978184503342", + "start": 6894, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 6940, + "raw": "0.12396120576838676", + "start": 6921, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 6947, + "start": 6885, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 6950, + "start": 6949, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6884, + "name": "line", + "start": 6880, + "type": "Identifier" + }, + "end": 6951, + "optional": false, + "start": 6880, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 6990, + "raw": "0.9484912744890612", + "start": 6972, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 6990, + "operator": "-", + "start": 6971, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 7017, + "raw": "0.6729649846476855", + "start": 6999, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 7024, + "start": 6962, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7027, + "start": 7026, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 6961, + "name": "line", + "start": 6957, + "type": "Identifier" + }, + "end": 7028, + "optional": false, + "start": 6957, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 7066, + "raw": "0.7451758753425153", + "start": 7048, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 7095, + "raw": "0.21318737562458967", + "start": 7076, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 7095, + "operator": "-", + "start": 7075, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7102, + "start": 7039, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7105, + "start": 7104, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7038, + "name": "line", + "start": 7034, + "type": "Identifier" + }, + "end": 7106, + "optional": false, + "start": 7034, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 7144, + "raw": "0.1873200727251887", + "start": 7126, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 7173, + "raw": "0.15961374297992448", + "start": 7154, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 7173, + "operator": "-", + "start": 7153, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7180, + "start": 7117, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7183, + "start": 7182, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7116, + "name": "line", + "start": 7112, + "type": "Identifier" + }, + "end": 7184, + "optional": false, + "start": 7112, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7224, + "raw": "0.05729464924537564", + "start": 7205, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 7224, + "operator": "-", + "start": 7204, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 7252, + "raw": "0.5436345558508746", + "start": 7234, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 7252, + "operator": "-", + "start": 7233, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7259, + "start": 7195, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7262, + "start": 7261, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7194, + "name": "line", + "start": 7190, + "type": "Identifier" + }, + "end": 7263, + "optional": false, + "start": 7190, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7303, + "raw": "0.09582414374469184", + "start": 7284, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 7303, + "operator": "-", + "start": 7283, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 7331, + "raw": "0.7533839681212353", + "start": 7313, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 7331, + "operator": "-", + "start": 7312, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7338, + "start": 7274, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7341, + "start": 7340, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7273, + "name": "line", + "start": 7269, + "type": "Identifier" + }, + "end": 7342, + "optional": false, + "start": 7269, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7382, + "raw": "0.17254116580051848", + "start": 7363, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 7382, + "operator": "-", + "start": 7362, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 7410, + "raw": "0.7669113400341137", + "start": 7392, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 7410, + "operator": "-", + "start": 7391, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7417, + "start": 7353, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7420, + "start": 7419, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7352, + "name": "line", + "start": 7348, + "type": "Identifier" + }, + "end": 7421, + "optional": false, + "start": 7348, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 7451, + "raw": "0.8944730032887609", + "start": 7433, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 7471, + "raw": "0.6093318694741408", + "start": 7453, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 7472, + "start": 7432, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7475, + "start": 7474, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7431, + "name": "line", + "start": 7427, + "type": "Identifier" + }, + "end": 7476, + "optional": false, + "start": 7427, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7515, + "raw": "0.3670208139314082", + "start": 7497, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 7515, + "operator": "-", + "start": 7496, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 7543, + "raw": "0.21201331909674526", + "start": 7524, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 7550, + "start": 7487, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7553, + "start": 7552, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7486, + "name": "line", + "start": 7482, + "type": "Identifier" + }, + "end": 7554, + "optional": false, + "start": 7482, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7593, + "raw": "0.4707511307971115", + "start": 7575, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 7593, + "operator": "-", + "start": 7574, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 7620, + "raw": "0.4905279615419764", + "start": 7602, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 7627, + "start": 7565, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7630, + "start": 7629, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7564, + "name": "line", + "start": 7560, + "type": "Identifier" + }, + "end": 7631, + "optional": false, + "start": 7560, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7670, + "raw": "0.8328324229085962", + "start": 7652, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 7670, + "operator": "-", + "start": 7651, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 7697, + "raw": "0.4677492878818803", + "start": 7679, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 7704, + "start": 7642, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7707, + "start": 7706, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7641, + "name": "line", + "start": 7637, + "type": "Identifier" + }, + "end": 7708, + "optional": false, + "start": 7637, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7747, + "raw": "0.8111463382182231", + "start": 7729, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 7747, + "operator": "-", + "start": 7728, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 7776, + "raw": "0.41814807547140576", + "start": 7757, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 7776, + "operator": "-", + "start": 7756, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 7783, + "start": 7719, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7786, + "start": 7785, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7718, + "name": "line", + "start": 7714, + "type": "Identifier" + }, + "end": 7787, + "optional": false, + "start": 7714, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 7826, + "raw": "0.03807684940941125", + "start": 7807, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 7854, + "raw": "0.25664826686353326", + "start": 7835, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 7861, + "start": 7798, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7864, + "start": 7863, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7797, + "name": "line", + "start": 7793, + "type": "Identifier" + }, + "end": 7865, + "optional": false, + "start": 7793, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 7904, + "raw": "0.23950083339596384", + "start": 7885, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 7932, + "raw": "0.43693196301855575", + "start": 7913, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 7939, + "start": 7876, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 7942, + "start": 7941, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7875, + "name": "line", + "start": 7871, + "type": "Identifier" + }, + "end": 7943, + "optional": false, + "start": 7871, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 7983, + "raw": "0.16279444820904887", + "start": 7964, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 7983, + "operator": "-", + "start": 7963, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 8010, + "raw": "0.8064475707664818", + "start": 7992, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 8017, + "start": 7954, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8020, + "start": 8019, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 7953, + "name": "line", + "start": 7949, + "type": "Identifier" + }, + "end": 8021, + "optional": false, + "start": 7949, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 8061, + "raw": "0.08972872009232558", + "start": 8042, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 8061, + "operator": "-", + "start": 8041, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 8090, + "raw": "0.08887625823751266", + "start": 8071, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 8090, + "operator": "-", + "start": 8070, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8097, + "start": 8032, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8100, + "start": 8099, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8031, + "name": "line", + "start": 8027, + "type": "Identifier" + }, + "end": 8101, + "optional": false, + "start": 8027, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8139, + "raw": "0.9203433427102556", + "start": 8121, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 8168, + "raw": "0.17343459369697545", + "start": 8149, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 8168, + "operator": "-", + "start": 8148, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8175, + "start": 8112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8178, + "start": 8177, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8111, + "name": "line", + "start": 8107, + "type": "Identifier" + }, + "end": 8179, + "optional": false, + "start": 8107, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8220, + "raw": "0.0017496234414517975", + "start": 8199, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 8248, + "raw": "0.5178508316168335", + "start": 8230, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 8248, + "operator": "-", + "start": 8229, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8255, + "start": 8190, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8258, + "start": 8257, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8189, + "name": "line", + "start": 8185, + "type": "Identifier" + }, + "end": 8259, + "optional": false, + "start": 8185, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8297, + "raw": "0.6206263405732759", + "start": 8279, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 8325, + "raw": "0.8733399468665124", + "start": 8307, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 8325, + "operator": "-", + "start": 8306, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8332, + "start": 8270, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8335, + "start": 8334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8269, + "name": "line", + "start": 8265, + "type": "Identifier" + }, + "end": 8336, + "optional": false, + "start": 8265, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 8375, + "raw": "0.7776386664456383", + "start": 8357, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 8375, + "operator": "-", + "start": 8356, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 8402, + "raw": "0.7602780485384968", + "start": 8384, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 8409, + "start": 8347, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8412, + "start": 8411, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8346, + "name": "line", + "start": 8342, + "type": "Identifier" + }, + "end": 8413, + "optional": false, + "start": 8342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8443, + "raw": "0.5439379760788592", + "start": 8425, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 8463, + "raw": "0.8449177589350552", + "start": 8445, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 8464, + "start": 8424, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8467, + "start": 8466, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8423, + "name": "line", + "start": 8419, + "type": "Identifier" + }, + "end": 8468, + "optional": false, + "start": 8419, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 8508, + "raw": "0.13036646025917076", + "start": 8489, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 8508, + "operator": "-", + "start": 8488, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 8537, + "raw": "0.012051713627069693", + "start": 8517, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 8544, + "start": 8479, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8547, + "start": 8546, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8478, + "name": "line", + "start": 8474, + "type": "Identifier" + }, + "end": 8548, + "optional": false, + "start": 8474, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 8587, + "raw": "0.1656465612645519", + "start": 8569, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 8587, + "operator": "-", + "start": 8568, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 8616, + "raw": "0.20775229173765486", + "start": 8597, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 8616, + "operator": "-", + "start": 8596, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8623, + "start": 8559, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8626, + "start": 8625, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8558, + "name": "line", + "start": 8554, + "type": "Identifier" + }, + "end": 8627, + "optional": false, + "start": 8554, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 8666, + "raw": "0.0962723255929061", + "start": 8648, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 8666, + "operator": "-", + "start": 8647, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 8695, + "raw": "0.05417797659066137", + "start": 8676, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 8695, + "operator": "-", + "start": 8675, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8702, + "start": 8638, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8705, + "start": 8704, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8637, + "name": "line", + "start": 8633, + "type": "Identifier" + }, + "end": 8706, + "optional": false, + "start": 8633, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8735, + "raw": "0.902108945498191", + "start": 8718, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 8755, + "raw": "0.3958978534964961", + "start": 8737, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 8756, + "start": 8717, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8759, + "start": 8758, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8716, + "name": "line", + "start": 8712, + "type": "Identifier" + }, + "end": 8760, + "optional": false, + "start": 8712, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8799, + "raw": "0.27997950083139167", + "start": 8780, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 8828, + "raw": "0.17778188444008958", + "start": 8809, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 8828, + "operator": "-", + "start": 8808, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8835, + "start": 8771, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8838, + "start": 8837, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8770, + "name": "line", + "start": 8766, + "type": "Identifier" + }, + "end": 8839, + "optional": false, + "start": 8766, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8869, + "raw": "0.5235806061589545", + "start": 8851, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 8888, + "raw": "0.694318985642328", + "start": 8871, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 8889, + "start": 8850, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8892, + "start": 8891, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8849, + "name": "line", + "start": 8845, + "type": "Identifier" + }, + "end": 8893, + "optional": false, + "start": 8845, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 8932, + "raw": "0.39140760219992154", + "start": 8913, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 8960, + "raw": "0.7839795272576484", + "start": 8942, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 8960, + "operator": "-", + "start": 8941, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 8967, + "start": 8904, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 8970, + "start": 8969, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8903, + "name": "line", + "start": 8899, + "type": "Identifier" + }, + "end": 8971, + "optional": false, + "start": 8899, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9001, + "raw": "0.8414243527073519", + "start": 8983, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 9021, + "raw": "0.5395591528940082", + "start": 9003, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 9022, + "start": 8982, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9025, + "start": 9024, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 8981, + "name": "line", + "start": 8977, + "type": "Identifier" + }, + "end": 9026, + "optional": false, + "start": 8977, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9064, + "raw": "0.6137667704875602", + "start": 9046, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 9092, + "raw": "0.22119647516722085", + "start": 9073, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 9099, + "start": 9037, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9102, + "start": 9101, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9036, + "name": "line", + "start": 9032, + "type": "Identifier" + }, + "end": 9103, + "optional": false, + "start": 9032, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9133, + "raw": "0.8830488380766681", + "start": 9115, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 9153, + "raw": "0.6996724408425232", + "start": 9135, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 9154, + "start": 9114, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9157, + "start": 9156, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9113, + "name": "line", + "start": 9109, + "type": "Identifier" + }, + "end": 9158, + "optional": false, + "start": 9109, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 9198, + "raw": "0.41290485754343953", + "start": 9179, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 9198, + "operator": "-", + "start": 9178, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 9226, + "raw": "0.4152647361760933", + "start": 9208, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 9226, + "operator": "-", + "start": 9207, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9233, + "start": 9169, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9236, + "start": 9235, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9168, + "name": "line", + "start": 9164, + "type": "Identifier" + }, + "end": 9237, + "optional": false, + "start": 9164, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9275, + "raw": "0.5169538755575687", + "start": 9257, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 9303, + "raw": "0.9085567867302617", + "start": 9285, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 9303, + "operator": "-", + "start": 9284, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9310, + "start": 9248, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9313, + "start": 9312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9247, + "name": "line", + "start": 9243, + "type": "Identifier" + }, + "end": 9314, + "optional": false, + "start": 9243, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 9353, + "raw": "0.6716353749059765", + "start": 9335, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 9353, + "operator": "-", + "start": 9334, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 9381, + "raw": "0.9605576808879026", + "start": 9363, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 9381, + "operator": "-", + "start": 9362, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9388, + "start": 9325, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9391, + "start": 9390, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9324, + "name": "line", + "start": 9320, + "type": "Identifier" + }, + "end": 9392, + "optional": false, + "start": 9320, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9432, + "raw": "0.010280170930300203", + "start": 9412, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 9461, + "raw": "0.37344123662342166", + "start": 9442, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 9461, + "operator": "-", + "start": 9441, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9468, + "start": 9403, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9471, + "start": 9470, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9402, + "name": "line", + "start": 9398, + "type": "Identifier" + }, + "end": 9472, + "optional": false, + "start": 9398, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9511, + "raw": "0.10357375682791004", + "start": 9492, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 9540, + "raw": "0.42294321030821425", + "start": 9521, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 9540, + "operator": "-", + "start": 9520, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9547, + "start": 9483, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9550, + "start": 9549, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9482, + "name": "line", + "start": 9478, + "type": "Identifier" + }, + "end": 9551, + "optional": false, + "start": 9478, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9589, + "raw": "0.4520311575096987", + "start": 9571, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 9618, + "raw": "0.11232675307600548", + "start": 9599, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 9618, + "operator": "-", + "start": 9598, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9625, + "start": 9562, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9628, + "start": 9627, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9561, + "name": "line", + "start": 9557, + "type": "Identifier" + }, + "end": 9629, + "optional": false, + "start": 9557, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 9668, + "raw": "0.8821185914380845", + "start": 9650, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 9668, + "operator": "-", + "start": 9649, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 9696, + "raw": "0.7155147434939819", + "start": 9678, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 9696, + "operator": "-", + "start": 9677, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9703, + "start": 9640, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9706, + "start": 9705, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9639, + "name": "line", + "start": 9635, + "type": "Identifier" + }, + "end": 9707, + "optional": false, + "start": 9635, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9737, + "raw": "0.9195487101690416", + "start": 9719, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 9757, + "raw": "0.2691627465297364", + "start": 9739, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 9758, + "start": 9718, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9761, + "start": 9760, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9717, + "name": "line", + "start": 9713, + "type": "Identifier" + }, + "end": 9762, + "optional": false, + "start": 9713, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 9800, + "raw": "0.7098978191546745", + "start": 9782, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 9828, + "raw": "0.11710004169385968", + "start": 9809, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 9835, + "start": 9773, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9838, + "start": 9837, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9772, + "name": "line", + "start": 9768, + "type": "Identifier" + }, + "end": 9839, + "optional": false, + "start": 9768, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 9879, + "raw": "0.37876368560819995", + "start": 9860, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 9879, + "operator": "-", + "start": 9859, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 9906, + "raw": "0.7106729314759084", + "start": 9888, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 9913, + "start": 9850, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9916, + "start": 9915, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9849, + "name": "line", + "start": 9845, + "type": "Identifier" + }, + "end": 9917, + "optional": false, + "start": 9845, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 9957, + "raw": "0.29728126898353335", + "start": 9938, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 9957, + "operator": "-", + "start": 9937, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 9986, + "raw": "0.06649734568328003", + "start": 9967, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 9986, + "operator": "-", + "start": 9966, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 9993, + "start": 9928, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 9996, + "start": 9995, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 9927, + "name": "line", + "start": 9923, + "type": "Identifier" + }, + "end": 9997, + "optional": false, + "start": 9923, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10036, + "raw": "0.22965781558352072", + "start": 10017, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 10064, + "raw": "0.7601866432836641", + "start": 10046, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 10064, + "operator": "-", + "start": 10045, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10071, + "start": 10008, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10074, + "start": 10073, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10007, + "name": "line", + "start": 10003, + "type": "Identifier" + }, + "end": 10075, + "optional": false, + "start": 10003, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10114, + "raw": "0.6356501074317229", + "start": 10096, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 10114, + "operator": "-", + "start": 10095, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 10142, + "raw": "0.19458425399338064", + "start": 10123, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 10149, + "start": 10086, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10152, + "start": 10151, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10085, + "name": "line", + "start": 10081, + "type": "Identifier" + }, + "end": 10153, + "optional": false, + "start": 10081, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10183, + "raw": "0.5721251777404546", + "start": 10165, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 10203, + "raw": "0.2888584097921527", + "start": 10185, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 10204, + "start": 10164, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10207, + "start": 10206, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10163, + "name": "line", + "start": 10159, + "type": "Identifier" + }, + "end": 10208, + "optional": false, + "start": 10159, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10247, + "raw": "0.9580409549552311", + "start": 10229, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 10247, + "operator": "-", + "start": 10228, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 10276, + "raw": "0.02243818192078395", + "start": 10257, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 10276, + "operator": "-", + "start": 10256, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10283, + "start": 10219, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10286, + "start": 10285, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10218, + "name": "line", + "start": 10214, + "type": "Identifier" + }, + "end": 10287, + "optional": false, + "start": 10214, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10325, + "raw": "0.3299184618602866", + "start": 10307, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 10353, + "raw": "0.8353726942369875", + "start": 10335, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 10353, + "operator": "-", + "start": 10334, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10360, + "start": 10298, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10363, + "start": 10362, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10297, + "name": "line", + "start": 10293, + "type": "Identifier" + }, + "end": 10364, + "optional": false, + "start": 10293, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10402, + "raw": "0.7434639386755209", + "start": 10384, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 10430, + "raw": "0.7919648864138378", + "start": 10412, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 10430, + "operator": "-", + "start": 10411, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10437, + "start": 10375, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10440, + "start": 10439, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10374, + "name": "line", + "start": 10370, + "type": "Identifier" + }, + "end": 10441, + "optional": false, + "start": 10370, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10471, + "raw": "0.9935751011164615", + "start": 10453, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 10491, + "raw": "0.9042566468497608", + "start": 10473, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 10492, + "start": 10452, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10495, + "start": 10494, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10451, + "name": "line", + "start": 10447, + "type": "Identifier" + }, + "end": 10496, + "optional": false, + "start": 10447, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10535, + "raw": "0.5035812884687294", + "start": 10517, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 10535, + "operator": "-", + "start": 10516, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 10562, + "raw": "0.5150967434989442", + "start": 10544, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 10569, + "start": 10507, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10572, + "start": 10571, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10506, + "name": "line", + "start": 10502, + "type": "Identifier" + }, + "end": 10573, + "optional": false, + "start": 10502, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10603, + "raw": "0.5526227215900215", + "start": 10585, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 10623, + "raw": "0.7612604137272441", + "start": 10605, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 10624, + "start": 10584, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10627, + "start": 10626, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10583, + "name": "line", + "start": 10579, + "type": "Identifier" + }, + "end": 10628, + "optional": false, + "start": 10579, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10666, + "raw": "0.8593271349126876", + "start": 10648, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 10694, + "raw": "0.08414894953725849", + "start": 10675, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 10701, + "start": 10639, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10704, + "start": 10703, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10638, + "name": "line", + "start": 10634, + "type": "Identifier" + }, + "end": 10705, + "optional": false, + "start": 10634, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10744, + "raw": "0.8181049219192864", + "start": 10726, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 10744, + "operator": "-", + "start": 10725, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 10771, + "raw": "0.903548131323352", + "start": 10754, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 10771, + "operator": "-", + "start": 10753, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10778, + "start": 10716, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10781, + "start": 10780, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10715, + "name": "line", + "start": 10711, + "type": "Identifier" + }, + "end": 10782, + "optional": false, + "start": 10711, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 10820, + "raw": "0.3165782044458305", + "start": 10802, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 10849, + "raw": "0.24189274252014914", + "start": 10830, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 10849, + "operator": "-", + "start": 10829, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10856, + "start": 10793, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10859, + "start": 10858, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10792, + "name": "line", + "start": 10788, + "type": "Identifier" + }, + "end": 10860, + "optional": false, + "start": 10788, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10900, + "raw": "0.44390956414045135", + "start": 10881, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 10900, + "operator": "-", + "start": 10880, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 10929, + "raw": "0.25912591535126905", + "start": 10910, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 10929, + "operator": "-", + "start": 10909, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 10936, + "start": 10871, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 10939, + "start": 10938, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10870, + "name": "line", + "start": 10866, + "type": "Identifier" + }, + "end": 10940, + "optional": false, + "start": 10866, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 10979, + "raw": "0.6605165911891009", + "start": 10961, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 10979, + "operator": "-", + "start": 10960, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 11008, + "raw": "0.40355115288839194", + "start": 10989, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 11008, + "operator": "-", + "start": 10988, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11015, + "start": 10951, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11018, + "start": 11017, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 10950, + "name": "line", + "start": 10946, + "type": "Identifier" + }, + "end": 11019, + "optional": false, + "start": 10946, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11058, + "raw": "0.7170489950180006", + "start": 11040, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 11058, + "operator": "-", + "start": 11039, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 11086, + "raw": "0.23454356079651384", + "start": 11067, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 11093, + "start": 11030, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11096, + "start": 11095, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11029, + "name": "line", + "start": 11025, + "type": "Identifier" + }, + "end": 11097, + "optional": false, + "start": 11025, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11136, + "raw": "0.2568187045379722", + "start": 11118, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 11136, + "operator": "-", + "start": 11117, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 11165, + "raw": "0.45031188717601367", + "start": 11146, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 11165, + "operator": "-", + "start": 11145, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11172, + "start": 11108, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11175, + "start": 11174, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11107, + "name": "line", + "start": 11103, + "type": "Identifier" + }, + "end": 11176, + "optional": false, + "start": 11103, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11214, + "raw": "0.6751951211858687", + "start": 11196, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 11242, + "raw": "0.9709424233465593", + "start": 11224, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 11242, + "operator": "-", + "start": 11223, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11249, + "start": 11187, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11252, + "start": 11251, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11186, + "name": "line", + "start": 11182, + "type": "Identifier" + }, + "end": 11253, + "optional": false, + "start": 11182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11292, + "raw": "0.5689619842972184", + "start": 11274, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 11292, + "operator": "-", + "start": 11273, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 11319, + "raw": "0.5918969913790362", + "start": 11301, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 11326, + "start": 11264, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11329, + "start": 11328, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11263, + "name": "line", + "start": 11259, + "type": "Identifier" + }, + "end": 11330, + "optional": false, + "start": 11259, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11369, + "raw": "0.8328324229085962", + "start": 11351, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 11369, + "operator": "-", + "start": 11350, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 11396, + "raw": "0.4677492878818803", + "start": 11378, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 11403, + "start": 11341, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11406, + "start": 11405, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11340, + "name": "line", + "start": 11336, + "type": "Identifier" + }, + "end": 11407, + "optional": false, + "start": 11336, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11446, + "raw": "0.8111463382182231", + "start": 11428, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 11446, + "operator": "-", + "start": 11427, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 11475, + "raw": "0.41814807547140576", + "start": 11456, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 11475, + "operator": "-", + "start": 11455, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11482, + "start": 11418, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11485, + "start": 11484, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11417, + "name": "line", + "start": 11413, + "type": "Identifier" + }, + "end": 11486, + "optional": false, + "start": 11413, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11525, + "raw": "0.03807684940941125", + "start": 11506, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 11553, + "raw": "0.25664826686353326", + "start": 11534, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 11560, + "start": 11497, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11563, + "start": 11562, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11496, + "name": "line", + "start": 11492, + "type": "Identifier" + }, + "end": 11564, + "optional": false, + "start": 11492, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11603, + "raw": "0.23950083339596384", + "start": 11584, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 11631, + "raw": "0.43693196301855575", + "start": 11612, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 11638, + "start": 11575, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11641, + "start": 11640, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11574, + "name": "line", + "start": 11570, + "type": "Identifier" + }, + "end": 11642, + "optional": false, + "start": 11570, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11682, + "raw": "0.16279444820904887", + "start": 11663, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 11682, + "operator": "-", + "start": 11662, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 11709, + "raw": "0.8064475707664818", + "start": 11691, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 11716, + "start": 11653, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11719, + "start": 11718, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11652, + "name": "line", + "start": 11648, + "type": "Identifier" + }, + "end": 11720, + "optional": false, + "start": 11648, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 11760, + "raw": "0.08972872009232558", + "start": 11741, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 11760, + "operator": "-", + "start": 11740, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 11789, + "raw": "0.08887625823751266", + "start": 11770, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 11789, + "operator": "-", + "start": 11769, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11796, + "start": 11731, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11799, + "start": 11798, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11730, + "name": "line", + "start": 11726, + "type": "Identifier" + }, + "end": 11800, + "optional": false, + "start": 11726, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11838, + "raw": "0.9203433427102556", + "start": 11820, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 11867, + "raw": "0.17343459369697545", + "start": 11848, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 11867, + "operator": "-", + "start": 11847, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11874, + "start": 11811, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11877, + "start": 11876, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11810, + "name": "line", + "start": 11806, + "type": "Identifier" + }, + "end": 11878, + "optional": false, + "start": 11806, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11919, + "raw": "0.0017496234414517975", + "start": 11898, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 11947, + "raw": "0.5178508316168335", + "start": 11929, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 11947, + "operator": "-", + "start": 11928, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 11954, + "start": 11889, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 11957, + "start": 11956, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11888, + "name": "line", + "start": 11884, + "type": "Identifier" + }, + "end": 11958, + "optional": false, + "start": 11884, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 11996, + "raw": "0.6206263405732759", + "start": 11978, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 12024, + "raw": "0.8733399468665124", + "start": 12006, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 12024, + "operator": "-", + "start": 12005, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 12031, + "start": 11969, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12034, + "start": 12033, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 11968, + "name": "line", + "start": 11964, + "type": "Identifier" + }, + "end": 12035, + "optional": false, + "start": 11964, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12074, + "raw": "0.7776386664456383", + "start": 12056, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 12074, + "operator": "-", + "start": 12055, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 12101, + "raw": "0.7602780485384968", + "start": 12083, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 12108, + "start": 12046, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12111, + "start": 12110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12045, + "name": "line", + "start": 12041, + "type": "Identifier" + }, + "end": 12112, + "optional": false, + "start": 12041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12142, + "raw": "0.5439379760788592", + "start": 12124, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 12162, + "raw": "0.8449177589350552", + "start": 12144, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 12163, + "start": 12123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12166, + "start": 12165, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12122, + "name": "line", + "start": 12118, + "type": "Identifier" + }, + "end": 12167, + "optional": false, + "start": 12118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12207, + "raw": "0.13036646025917076", + "start": 12188, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 12207, + "operator": "-", + "start": 12187, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 12236, + "raw": "0.012051713627069693", + "start": 12216, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 12243, + "start": 12178, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12246, + "start": 12245, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12177, + "name": "line", + "start": 12173, + "type": "Identifier" + }, + "end": 12247, + "optional": false, + "start": 12173, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12286, + "raw": "0.1656465612645519", + "start": 12268, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 12286, + "operator": "-", + "start": 12267, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 12315, + "raw": "0.20775229173765486", + "start": 12296, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 12315, + "operator": "-", + "start": 12295, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 12322, + "start": 12258, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12325, + "start": 12324, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12257, + "name": "line", + "start": 12253, + "type": "Identifier" + }, + "end": 12326, + "optional": false, + "start": 12253, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12365, + "raw": "0.0962723255929061", + "start": 12347, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 12365, + "operator": "-", + "start": 12346, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 12394, + "raw": "0.05417797659066137", + "start": 12375, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 12394, + "operator": "-", + "start": 12374, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 12401, + "start": 12337, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12404, + "start": 12403, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12336, + "name": "line", + "start": 12332, + "type": "Identifier" + }, + "end": 12405, + "optional": false, + "start": 12332, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12434, + "raw": "0.902108945498191", + "start": 12417, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 12454, + "raw": "0.3958978534964961", + "start": 12436, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 12455, + "start": 12416, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12458, + "start": 12457, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12415, + "name": "line", + "start": 12411, + "type": "Identifier" + }, + "end": 12459, + "optional": false, + "start": 12411, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12498, + "raw": "0.27997950083139167", + "start": 12479, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 12527, + "raw": "0.17778188444008958", + "start": 12508, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 12527, + "operator": "-", + "start": 12507, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 12534, + "start": 12470, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12537, + "start": 12536, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12469, + "name": "line", + "start": 12465, + "type": "Identifier" + }, + "end": 12538, + "optional": false, + "start": 12465, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12568, + "raw": "0.5235806061589545", + "start": 12550, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 12587, + "raw": "0.694318985642328", + "start": 12570, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 12588, + "start": 12549, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12591, + "start": 12590, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12548, + "name": "line", + "start": 12544, + "type": "Identifier" + }, + "end": 12592, + "optional": false, + "start": 12544, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12631, + "raw": "0.39140760219992154", + "start": 12612, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 12659, + "raw": "0.7839795272576484", + "start": 12641, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 12659, + "operator": "-", + "start": 12640, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 12666, + "start": 12603, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12669, + "start": 12668, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12602, + "name": "line", + "start": 12598, + "type": "Identifier" + }, + "end": 12670, + "optional": false, + "start": 12598, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12700, + "raw": "0.8414243527073519", + "start": 12682, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 12720, + "raw": "0.5395591528940082", + "start": 12702, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 12721, + "start": 12681, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12724, + "start": 12723, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12680, + "name": "line", + "start": 12676, + "type": "Identifier" + }, + "end": 12725, + "optional": false, + "start": 12676, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12763, + "raw": "0.6137667704875602", + "start": 12745, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 12791, + "raw": "0.22119647516722085", + "start": 12772, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 12798, + "start": 12736, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12801, + "start": 12800, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12735, + "name": "line", + "start": 12731, + "type": "Identifier" + }, + "end": 12802, + "optional": false, + "start": 12731, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 12832, + "raw": "0.8830488380766681", + "start": 12814, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 12852, + "raw": "0.6996724408425232", + "start": 12834, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 12853, + "start": 12813, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12856, + "start": 12855, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12812, + "name": "line", + "start": 12808, + "type": "Identifier" + }, + "end": 12857, + "optional": false, + "start": 12808, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12896, + "raw": "0.3670208139314082", + "start": 12878, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 12896, + "operator": "-", + "start": 12877, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 12924, + "raw": "0.21201331909674526", + "start": 12905, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 12931, + "start": 12868, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 12934, + "start": 12933, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12867, + "name": "line", + "start": 12863, + "type": "Identifier" + }, + "end": 12935, + "optional": false, + "start": 12863, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 12974, + "raw": "0.4707511307971115", + "start": 12956, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 12974, + "operator": "-", + "start": 12955, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 13001, + "raw": "0.4905279615419764", + "start": 12983, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 13008, + "start": 12946, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13011, + "start": 13010, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 12945, + "name": "line", + "start": 12941, + "type": "Identifier" + }, + "end": 13012, + "optional": false, + "start": 12941, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13051, + "raw": "0.8328324229085962", + "start": 13033, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 13051, + "operator": "-", + "start": 13032, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 13078, + "raw": "0.4677492878818803", + "start": 13060, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 13085, + "start": 13023, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13088, + "start": 13087, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13022, + "name": "line", + "start": 13018, + "type": "Identifier" + }, + "end": 13089, + "optional": false, + "start": 13018, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13128, + "raw": "0.8111463382182231", + "start": 13110, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 13128, + "operator": "-", + "start": 13109, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 13157, + "raw": "0.41814807547140576", + "start": 13138, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 13157, + "operator": "-", + "start": 13137, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 13164, + "start": 13100, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13167, + "start": 13166, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13099, + "name": "line", + "start": 13095, + "type": "Identifier" + }, + "end": 13168, + "optional": false, + "start": 13095, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13207, + "raw": "0.03807684940941125", + "start": 13188, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 13235, + "raw": "0.25664826686353326", + "start": 13216, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 13242, + "start": 13179, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13245, + "start": 13244, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13178, + "name": "line", + "start": 13174, + "type": "Identifier" + }, + "end": 13246, + "optional": false, + "start": 13174, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13285, + "raw": "0.23950083339596384", + "start": 13266, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 13313, + "raw": "0.43693196301855575", + "start": 13294, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 13320, + "start": 13257, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13323, + "start": 13322, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13256, + "name": "line", + "start": 13252, + "type": "Identifier" + }, + "end": 13324, + "optional": false, + "start": 13252, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13364, + "raw": "0.16279444820904887", + "start": 13345, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 13364, + "operator": "-", + "start": 13344, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 13391, + "raw": "0.8064475707664818", + "start": 13373, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 13398, + "start": 13335, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13401, + "start": 13400, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13334, + "name": "line", + "start": 13330, + "type": "Identifier" + }, + "end": 13402, + "optional": false, + "start": 13330, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13442, + "raw": "0.08972872009232558", + "start": 13423, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 13442, + "operator": "-", + "start": 13422, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 13471, + "raw": "0.08887625823751266", + "start": 13452, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 13471, + "operator": "-", + "start": 13451, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 13478, + "start": 13413, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13481, + "start": 13480, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13412, + "name": "line", + "start": 13408, + "type": "Identifier" + }, + "end": 13482, + "optional": false, + "start": 13408, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13520, + "raw": "0.9203433427102556", + "start": 13502, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 13549, + "raw": "0.17343459369697545", + "start": 13530, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 13549, + "operator": "-", + "start": 13529, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 13556, + "start": 13493, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13559, + "start": 13558, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13492, + "name": "line", + "start": 13488, + "type": "Identifier" + }, + "end": 13560, + "optional": false, + "start": 13488, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13601, + "raw": "0.0017496234414517975", + "start": 13580, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 13629, + "raw": "0.5178508316168335", + "start": 13611, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 13629, + "operator": "-", + "start": 13610, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 13636, + "start": 13571, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13639, + "start": 13638, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13570, + "name": "line", + "start": 13566, + "type": "Identifier" + }, + "end": 13640, + "optional": false, + "start": 13566, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13678, + "raw": "0.6206263405732759", + "start": 13660, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 13706, + "raw": "0.8733399468665124", + "start": 13688, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 13706, + "operator": "-", + "start": 13687, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 13713, + "start": 13651, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13716, + "start": 13715, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13650, + "name": "line", + "start": 13646, + "type": "Identifier" + }, + "end": 13717, + "optional": false, + "start": 13646, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13756, + "raw": "0.7776386664456383", + "start": 13738, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 13756, + "operator": "-", + "start": 13737, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 13783, + "raw": "0.7602780485384968", + "start": 13765, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 13790, + "start": 13728, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13793, + "start": 13792, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13727, + "name": "line", + "start": 13723, + "type": "Identifier" + }, + "end": 13794, + "optional": false, + "start": 13723, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 13824, + "raw": "0.5439379760788592", + "start": 13806, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 13844, + "raw": "0.8449177589350552", + "start": 13826, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 13845, + "start": 13805, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13848, + "start": 13847, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13804, + "name": "line", + "start": 13800, + "type": "Identifier" + }, + "end": 13849, + "optional": false, + "start": 13800, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13889, + "raw": "0.13036646025917076", + "start": 13870, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 13889, + "operator": "-", + "start": 13869, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 13918, + "raw": "0.012051713627069693", + "start": 13898, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 13925, + "start": 13860, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 13928, + "start": 13927, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13859, + "name": "line", + "start": 13855, + "type": "Identifier" + }, + "end": 13929, + "optional": false, + "start": 13855, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 13968, + "raw": "0.1656465612645519", + "start": 13950, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 13968, + "operator": "-", + "start": 13949, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 13997, + "raw": "0.20775229173765486", + "start": 13978, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 13997, + "operator": "-", + "start": 13977, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14004, + "start": 13940, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14007, + "start": 14006, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 13939, + "name": "line", + "start": 13935, + "type": "Identifier" + }, + "end": 14008, + "optional": false, + "start": 13935, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 14047, + "raw": "0.0962723255929061", + "start": 14029, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 14047, + "operator": "-", + "start": 14028, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 14076, + "raw": "0.05417797659066137", + "start": 14057, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 14076, + "operator": "-", + "start": 14056, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14083, + "start": 14019, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14086, + "start": 14085, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14018, + "name": "line", + "start": 14014, + "type": "Identifier" + }, + "end": 14087, + "optional": false, + "start": 14014, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14116, + "raw": "0.902108945498191", + "start": 14099, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 14136, + "raw": "0.3958978534964961", + "start": 14118, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 14137, + "start": 14098, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14140, + "start": 14139, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14097, + "name": "line", + "start": 14093, + "type": "Identifier" + }, + "end": 14141, + "optional": false, + "start": 14093, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14180, + "raw": "0.27997950083139167", + "start": 14161, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 14209, + "raw": "0.17778188444008958", + "start": 14190, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 14209, + "operator": "-", + "start": 14189, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14216, + "start": 14152, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14219, + "start": 14218, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14151, + "name": "line", + "start": 14147, + "type": "Identifier" + }, + "end": 14220, + "optional": false, + "start": 14147, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14250, + "raw": "0.5235806061589545", + "start": 14232, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 14269, + "raw": "0.694318985642328", + "start": 14252, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 14270, + "start": 14231, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14273, + "start": 14272, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14230, + "name": "line", + "start": 14226, + "type": "Identifier" + }, + "end": 14274, + "optional": false, + "start": 14226, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14313, + "raw": "0.39140760219992154", + "start": 14294, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 14341, + "raw": "0.7839795272576484", + "start": 14323, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 14341, + "operator": "-", + "start": 14322, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14348, + "start": 14285, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14351, + "start": 14350, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14284, + "name": "line", + "start": 14280, + "type": "Identifier" + }, + "end": 14352, + "optional": false, + "start": 14280, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14382, + "raw": "0.8414243527073519", + "start": 14364, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 14402, + "raw": "0.5395591528940082", + "start": 14384, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 14403, + "start": 14363, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14406, + "start": 14405, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14362, + "name": "line", + "start": 14358, + "type": "Identifier" + }, + "end": 14407, + "optional": false, + "start": 14358, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14445, + "raw": "0.6137667704875602", + "start": 14427, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 14473, + "raw": "0.22119647516722085", + "start": 14454, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 14480, + "start": 14418, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14483, + "start": 14482, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14417, + "name": "line", + "start": 14413, + "type": "Identifier" + }, + "end": 14484, + "optional": false, + "start": 14413, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14514, + "raw": "0.8830488380766681", + "start": 14496, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 14534, + "raw": "0.6996724408425232", + "start": 14516, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 14535, + "start": 14495, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14538, + "start": 14537, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14494, + "name": "line", + "start": 14490, + "type": "Identifier" + }, + "end": 14539, + "optional": false, + "start": 14490, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 14579, + "raw": "0.41290485754343953", + "start": 14560, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 14579, + "operator": "-", + "start": 14559, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 14607, + "raw": "0.4152647361760933", + "start": 14589, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 14607, + "operator": "-", + "start": 14588, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14614, + "start": 14550, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14617, + "start": 14616, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14549, + "name": "line", + "start": 14545, + "type": "Identifier" + }, + "end": 14618, + "optional": false, + "start": 14545, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14656, + "raw": "0.5169538755575687", + "start": 14638, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 14684, + "raw": "0.9085567867302617", + "start": 14666, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 14684, + "operator": "-", + "start": 14665, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14691, + "start": 14629, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14694, + "start": 14693, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14628, + "name": "line", + "start": 14624, + "type": "Identifier" + }, + "end": 14695, + "optional": false, + "start": 14624, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 14734, + "raw": "0.6716353749059765", + "start": 14716, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 14734, + "operator": "-", + "start": 14715, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 14762, + "raw": "0.9605576808879026", + "start": 14744, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 14762, + "operator": "-", + "start": 14743, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14769, + "start": 14706, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14772, + "start": 14771, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14705, + "name": "line", + "start": 14701, + "type": "Identifier" + }, + "end": 14773, + "optional": false, + "start": 14701, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 14813, + "raw": "0.010280170930300203", + "start": 14793, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 14842, + "raw": "0.37344123662342166", + "start": 14823, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 14842, + "operator": "-", + "start": 14822, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 14849, + "start": 14784, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14852, + "start": 14851, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14783, + "name": "line", + "start": 14779, + "type": "Identifier" + }, + "end": 14853, + "optional": false, + "start": 14779, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 14892, + "raw": "0.3670208139314082", + "start": 14874, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 14892, + "operator": "-", + "start": 14873, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 14920, + "raw": "0.21201331909674526", + "start": 14901, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 14927, + "start": 14864, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 14930, + "start": 14929, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14863, + "name": "line", + "start": 14859, + "type": "Identifier" + }, + "end": 14931, + "optional": false, + "start": 14859, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 14970, + "raw": "0.4707511307971115", + "start": 14952, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 14970, + "operator": "-", + "start": 14951, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 14997, + "raw": "0.4905279615419764", + "start": 14979, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 15004, + "start": 14942, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15007, + "start": 15006, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 14941, + "name": "line", + "start": 14937, + "type": "Identifier" + }, + "end": 15008, + "optional": false, + "start": 14937, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15047, + "raw": "0.8328324229085962", + "start": 15029, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 15047, + "operator": "-", + "start": 15028, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 15074, + "raw": "0.4677492878818803", + "start": 15056, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 15081, + "start": 15019, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15084, + "start": 15083, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15018, + "name": "line", + "start": 15014, + "type": "Identifier" + }, + "end": 15085, + "optional": false, + "start": 15014, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15124, + "raw": "0.8111463382182231", + "start": 15106, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 15124, + "operator": "-", + "start": 15105, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 15153, + "raw": "0.41814807547140576", + "start": 15134, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 15153, + "operator": "-", + "start": 15133, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 15160, + "start": 15096, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15163, + "start": 15162, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15095, + "name": "line", + "start": 15091, + "type": "Identifier" + }, + "end": 15164, + "optional": false, + "start": 15091, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15203, + "raw": "0.03807684940941125", + "start": 15184, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 15231, + "raw": "0.25664826686353326", + "start": 15212, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 15238, + "start": 15175, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15241, + "start": 15240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15174, + "name": "line", + "start": 15170, + "type": "Identifier" + }, + "end": 15242, + "optional": false, + "start": 15170, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15281, + "raw": "0.23950083339596384", + "start": 15262, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 15309, + "raw": "0.43693196301855575", + "start": 15290, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 15316, + "start": 15253, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15319, + "start": 15318, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15252, + "name": "line", + "start": 15248, + "type": "Identifier" + }, + "end": 15320, + "optional": false, + "start": 15248, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15360, + "raw": "0.16279444820904887", + "start": 15341, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 15360, + "operator": "-", + "start": 15340, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 15387, + "raw": "0.8064475707664818", + "start": 15369, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 15394, + "start": 15331, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15397, + "start": 15396, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15330, + "name": "line", + "start": 15326, + "type": "Identifier" + }, + "end": 15398, + "optional": false, + "start": 15326, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15438, + "raw": "0.08972872009232558", + "start": 15419, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 15438, + "operator": "-", + "start": 15418, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 15467, + "raw": "0.08887625823751266", + "start": 15448, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 15467, + "operator": "-", + "start": 15447, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 15474, + "start": 15409, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15477, + "start": 15476, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15408, + "name": "line", + "start": 15404, + "type": "Identifier" + }, + "end": 15478, + "optional": false, + "start": 15404, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15516, + "raw": "0.9203433427102556", + "start": 15498, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 15545, + "raw": "0.17343459369697545", + "start": 15526, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 15545, + "operator": "-", + "start": 15525, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 15552, + "start": 15489, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15555, + "start": 15554, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15488, + "name": "line", + "start": 15484, + "type": "Identifier" + }, + "end": 15556, + "optional": false, + "start": 15484, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15597, + "raw": "0.0017496234414517975", + "start": 15576, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 15625, + "raw": "0.5178508316168335", + "start": 15607, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 15625, + "operator": "-", + "start": 15606, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 15632, + "start": 15567, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15635, + "start": 15634, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15566, + "name": "line", + "start": 15562, + "type": "Identifier" + }, + "end": 15636, + "optional": false, + "start": 15562, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15674, + "raw": "0.6206263405732759", + "start": 15656, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 15702, + "raw": "0.8733399468665124", + "start": 15684, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 15702, + "operator": "-", + "start": 15683, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 15709, + "start": 15647, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15712, + "start": 15711, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15646, + "name": "line", + "start": 15642, + "type": "Identifier" + }, + "end": 15713, + "optional": false, + "start": 15642, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15752, + "raw": "0.7776386664456383", + "start": 15734, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 15752, + "operator": "-", + "start": 15733, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 15779, + "raw": "0.7602780485384968", + "start": 15761, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 15786, + "start": 15724, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15789, + "start": 15788, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15723, + "name": "line", + "start": 15719, + "type": "Identifier" + }, + "end": 15790, + "optional": false, + "start": 15719, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 15820, + "raw": "0.5439379760788592", + "start": 15802, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 15840, + "raw": "0.8449177589350552", + "start": 15822, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 15841, + "start": 15801, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15844, + "start": 15843, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15800, + "name": "line", + "start": 15796, + "type": "Identifier" + }, + "end": 15845, + "optional": false, + "start": 15796, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15885, + "raw": "0.13036646025917076", + "start": 15866, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 15885, + "operator": "-", + "start": 15865, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 15914, + "raw": "0.012051713627069693", + "start": 15894, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 15921, + "start": 15856, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 15924, + "start": 15923, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15855, + "name": "line", + "start": 15851, + "type": "Identifier" + }, + "end": 15925, + "optional": false, + "start": 15851, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 15964, + "raw": "0.1656465612645519", + "start": 15946, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 15964, + "operator": "-", + "start": 15945, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 15993, + "raw": "0.20775229173765486", + "start": 15974, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 15993, + "operator": "-", + "start": 15973, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16000, + "start": 15936, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16003, + "start": 16002, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 15935, + "name": "line", + "start": 15931, + "type": "Identifier" + }, + "end": 16004, + "optional": false, + "start": 15931, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 16043, + "raw": "0.0962723255929061", + "start": 16025, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 16043, + "operator": "-", + "start": 16024, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 16072, + "raw": "0.05417797659066137", + "start": 16053, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 16072, + "operator": "-", + "start": 16052, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16079, + "start": 16015, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16082, + "start": 16081, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16014, + "name": "line", + "start": 16010, + "type": "Identifier" + }, + "end": 16083, + "optional": false, + "start": 16010, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16112, + "raw": "0.902108945498191", + "start": 16095, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 16132, + "raw": "0.3958978534964961", + "start": 16114, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 16133, + "start": 16094, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16136, + "start": 16135, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16093, + "name": "line", + "start": 16089, + "type": "Identifier" + }, + "end": 16137, + "optional": false, + "start": 16089, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16176, + "raw": "0.27997950083139167", + "start": 16157, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 16205, + "raw": "0.17778188444008958", + "start": 16186, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 16205, + "operator": "-", + "start": 16185, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16212, + "start": 16148, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16215, + "start": 16214, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16147, + "name": "line", + "start": 16143, + "type": "Identifier" + }, + "end": 16216, + "optional": false, + "start": 16143, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16246, + "raw": "0.5235806061589545", + "start": 16228, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 16265, + "raw": "0.694318985642328", + "start": 16248, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 16266, + "start": 16227, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16269, + "start": 16268, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16226, + "name": "line", + "start": 16222, + "type": "Identifier" + }, + "end": 16270, + "optional": false, + "start": 16222, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16309, + "raw": "0.39140760219992154", + "start": 16290, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 16337, + "raw": "0.7839795272576484", + "start": 16319, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 16337, + "operator": "-", + "start": 16318, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16344, + "start": 16281, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16347, + "start": 16346, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16280, + "name": "line", + "start": 16276, + "type": "Identifier" + }, + "end": 16348, + "optional": false, + "start": 16276, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16378, + "raw": "0.8414243527073519", + "start": 16360, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 16398, + "raw": "0.5395591528940082", + "start": 16380, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 16399, + "start": 16359, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16402, + "start": 16401, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16358, + "name": "line", + "start": 16354, + "type": "Identifier" + }, + "end": 16403, + "optional": false, + "start": 16354, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16441, + "raw": "0.6137667704875602", + "start": 16423, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 16469, + "raw": "0.22119647516722085", + "start": 16450, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 16476, + "start": 16414, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16479, + "start": 16478, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16413, + "name": "line", + "start": 16409, + "type": "Identifier" + }, + "end": 16480, + "optional": false, + "start": 16409, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16510, + "raw": "0.8830488380766681", + "start": 16492, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 16530, + "raw": "0.6996724408425232", + "start": 16512, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 16531, + "start": 16491, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16534, + "start": 16533, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16490, + "name": "line", + "start": 16486, + "type": "Identifier" + }, + "end": 16535, + "optional": false, + "start": 16486, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 16575, + "raw": "0.41290485754343953", + "start": 16556, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 16575, + "operator": "-", + "start": 16555, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 16603, + "raw": "0.4152647361760933", + "start": 16585, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 16603, + "operator": "-", + "start": 16584, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16610, + "start": 16546, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16613, + "start": 16612, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16545, + "name": "line", + "start": 16541, + "type": "Identifier" + }, + "end": 16614, + "optional": false, + "start": 16541, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16652, + "raw": "0.5169538755575687", + "start": 16634, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 16680, + "raw": "0.9085567867302617", + "start": 16662, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 16680, + "operator": "-", + "start": 16661, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16687, + "start": 16625, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16690, + "start": 16689, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16624, + "name": "line", + "start": 16620, + "type": "Identifier" + }, + "end": 16691, + "optional": false, + "start": 16620, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 16730, + "raw": "0.6716353749059765", + "start": 16712, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 16730, + "operator": "-", + "start": 16711, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 16758, + "raw": "0.9605576808879026", + "start": 16740, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 16758, + "operator": "-", + "start": 16739, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16765, + "start": 16702, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16768, + "start": 16767, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16701, + "name": "line", + "start": 16697, + "type": "Identifier" + }, + "end": 16769, + "optional": false, + "start": 16697, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16809, + "raw": "0.010280170930300203", + "start": 16789, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 16838, + "raw": "0.37344123662342166", + "start": 16819, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 16838, + "operator": "-", + "start": 16818, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16845, + "start": 16780, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16848, + "start": 16847, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16779, + "name": "line", + "start": 16775, + "type": "Identifier" + }, + "end": 16849, + "optional": false, + "start": 16775, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16888, + "raw": "0.10357375682791004", + "start": 16869, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 16917, + "raw": "0.42294321030821425", + "start": 16898, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 16917, + "operator": "-", + "start": 16897, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 16924, + "start": 16860, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 16927, + "start": 16926, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16859, + "name": "line", + "start": 16855, + "type": "Identifier" + }, + "end": 16928, + "optional": false, + "start": 16855, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 16966, + "raw": "0.4520311575096987", + "start": 16948, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 16995, + "raw": "0.11232675307600548", + "start": 16976, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 16995, + "operator": "-", + "start": 16975, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17002, + "start": 16939, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17005, + "start": 17004, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 16938, + "name": "line", + "start": 16934, + "type": "Identifier" + }, + "end": 17006, + "optional": false, + "start": 16934, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17045, + "raw": "0.8821185914380845", + "start": 17027, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 17045, + "operator": "-", + "start": 17026, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 17073, + "raw": "0.7155147434939819", + "start": 17055, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 17073, + "operator": "-", + "start": 17054, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17080, + "start": 17017, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17083, + "start": 17082, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17016, + "name": "line", + "start": 17012, + "type": "Identifier" + }, + "end": 17084, + "optional": false, + "start": 17012, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17114, + "raw": "0.9195487101690416", + "start": 17096, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 17134, + "raw": "0.2691627465297364", + "start": 17116, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 17135, + "start": 17095, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17138, + "start": 17137, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17094, + "name": "line", + "start": 17090, + "type": "Identifier" + }, + "end": 17139, + "optional": false, + "start": 17090, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17177, + "raw": "0.7098978191546745", + "start": 17159, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 17205, + "raw": "0.11710004169385968", + "start": 17186, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 17212, + "start": 17150, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17215, + "start": 17214, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17149, + "name": "line", + "start": 17145, + "type": "Identifier" + }, + "end": 17216, + "optional": false, + "start": 17145, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17256, + "raw": "0.37876368560819995", + "start": 17237, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 17256, + "operator": "-", + "start": 17236, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 17283, + "raw": "0.7106729314759084", + "start": 17265, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 17290, + "start": 17227, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17293, + "start": 17292, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17226, + "name": "line", + "start": 17222, + "type": "Identifier" + }, + "end": 17294, + "optional": false, + "start": 17222, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17334, + "raw": "0.29728126898353335", + "start": 17315, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 17334, + "operator": "-", + "start": 17314, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 17363, + "raw": "0.06649734568328003", + "start": 17344, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 17363, + "operator": "-", + "start": 17343, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17370, + "start": 17305, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17373, + "start": 17372, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17304, + "name": "line", + "start": 17300, + "type": "Identifier" + }, + "end": 17374, + "optional": false, + "start": 17300, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17413, + "raw": "0.22965781558352072", + "start": 17394, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 17441, + "raw": "0.7601866432836641", + "start": 17423, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 17441, + "operator": "-", + "start": 17422, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17448, + "start": 17385, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17451, + "start": 17450, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17384, + "name": "line", + "start": 17380, + "type": "Identifier" + }, + "end": 17452, + "optional": false, + "start": 17380, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17491, + "raw": "0.6356501074317229", + "start": 17473, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 17491, + "operator": "-", + "start": 17472, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 17519, + "raw": "0.19458425399338064", + "start": 17500, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 17526, + "start": 17463, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17529, + "start": 17528, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17462, + "name": "line", + "start": 17458, + "type": "Identifier" + }, + "end": 17530, + "optional": false, + "start": 17458, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17560, + "raw": "0.5721251777404546", + "start": 17542, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 17580, + "raw": "0.2888584097921527", + "start": 17562, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 17581, + "start": 17541, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17584, + "start": 17583, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17540, + "name": "line", + "start": 17536, + "type": "Identifier" + }, + "end": 17585, + "optional": false, + "start": 17536, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17624, + "raw": "0.9580409549552311", + "start": 17606, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 17624, + "operator": "-", + "start": 17605, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 17653, + "raw": "0.02243818192078395", + "start": 17634, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 17653, + "operator": "-", + "start": 17633, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17660, + "start": 17596, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17663, + "start": 17662, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17595, + "name": "line", + "start": 17591, + "type": "Identifier" + }, + "end": 17664, + "optional": false, + "start": 17591, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17702, + "raw": "0.3299184618602866", + "start": 17684, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 17730, + "raw": "0.8353726942369875", + "start": 17712, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 17730, + "operator": "-", + "start": 17711, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17737, + "start": 17675, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17740, + "start": 17739, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17674, + "name": "line", + "start": 17670, + "type": "Identifier" + }, + "end": 17741, + "optional": false, + "start": 17670, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17779, + "raw": "0.7434639386755209", + "start": 17761, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 17807, + "raw": "0.7919648864138378", + "start": 17789, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 17807, + "operator": "-", + "start": 17788, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 17814, + "start": 17752, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17817, + "start": 17816, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17751, + "name": "line", + "start": 17747, + "type": "Identifier" + }, + "end": 17818, + "optional": false, + "start": 17747, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17848, + "raw": "0.9935751011164615", + "start": 17830, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 17868, + "raw": "0.9042566468497608", + "start": 17850, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 17869, + "start": 17829, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17872, + "start": 17871, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17828, + "name": "line", + "start": 17824, + "type": "Identifier" + }, + "end": 17873, + "optional": false, + "start": 17824, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 17912, + "raw": "0.5035812884687294", + "start": 17894, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 17912, + "operator": "-", + "start": 17893, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 17939, + "raw": "0.5150967434989442", + "start": 17921, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 17946, + "start": 17884, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 17949, + "start": 17948, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17883, + "name": "line", + "start": 17879, + "type": "Identifier" + }, + "end": 17950, + "optional": false, + "start": 17879, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 17980, + "raw": "0.5526227215900215", + "start": 17962, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 18000, + "raw": "0.7612604137272441", + "start": 17982, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 18001, + "start": 17961, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18004, + "start": 18003, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 17960, + "name": "line", + "start": 17956, + "type": "Identifier" + }, + "end": 18005, + "optional": false, + "start": 17956, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 18043, + "raw": "0.8593271349126876", + "start": 18025, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 18071, + "raw": "0.08414894953725849", + "start": 18052, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 18078, + "start": 18016, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18081, + "start": 18080, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18015, + "name": "line", + "start": 18011, + "type": "Identifier" + }, + "end": 18082, + "optional": false, + "start": 18011, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18121, + "raw": "0.8181049219192864", + "start": 18103, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 18121, + "operator": "-", + "start": 18102, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 18148, + "raw": "0.903548131323352", + "start": 18131, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 18148, + "operator": "-", + "start": 18130, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18155, + "start": 18093, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18158, + "start": 18157, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18092, + "name": "line", + "start": 18088, + "type": "Identifier" + }, + "end": 18159, + "optional": false, + "start": 18088, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 18197, + "raw": "0.3165782044458305", + "start": 18179, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 18226, + "raw": "0.24189274252014914", + "start": 18207, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 18226, + "operator": "-", + "start": 18206, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18233, + "start": 18170, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18236, + "start": 18235, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18169, + "name": "line", + "start": 18165, + "type": "Identifier" + }, + "end": 18237, + "optional": false, + "start": 18165, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18277, + "raw": "0.44390956414045135", + "start": 18258, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 18277, + "operator": "-", + "start": 18257, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 18306, + "raw": "0.25912591535126905", + "start": 18287, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 18306, + "operator": "-", + "start": 18286, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18313, + "start": 18248, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18316, + "start": 18315, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18247, + "name": "line", + "start": 18243, + "type": "Identifier" + }, + "end": 18317, + "optional": false, + "start": 18243, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18356, + "raw": "0.6605165911891009", + "start": 18338, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 18356, + "operator": "-", + "start": 18337, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 18385, + "raw": "0.40355115288839194", + "start": 18366, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 18385, + "operator": "-", + "start": 18365, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18392, + "start": 18328, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18395, + "start": 18394, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18327, + "name": "line", + "start": 18323, + "type": "Identifier" + }, + "end": 18396, + "optional": false, + "start": 18323, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18435, + "raw": "0.7170489950180006", + "start": 18417, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 18435, + "operator": "-", + "start": 18416, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 18463, + "raw": "0.23454356079651384", + "start": 18444, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 18470, + "start": 18407, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18473, + "start": 18472, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18406, + "name": "line", + "start": 18402, + "type": "Identifier" + }, + "end": 18474, + "optional": false, + "start": 18402, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18513, + "raw": "0.2568187045379722", + "start": 18495, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 18513, + "operator": "-", + "start": 18494, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 18542, + "raw": "0.45031188717601367", + "start": 18523, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 18542, + "operator": "-", + "start": 18522, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18549, + "start": 18485, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18552, + "start": 18551, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18484, + "name": "line", + "start": 18480, + "type": "Identifier" + }, + "end": 18553, + "optional": false, + "start": 18480, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 18591, + "raw": "0.6751951211858687", + "start": 18573, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 18619, + "raw": "0.9709424233465593", + "start": 18601, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 18619, + "operator": "-", + "start": 18600, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18626, + "start": 18564, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18629, + "start": 18628, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18563, + "name": "line", + "start": 18559, + "type": "Identifier" + }, + "end": 18630, + "optional": false, + "start": 18559, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18669, + "raw": "0.5689619842972184", + "start": 18651, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 18669, + "operator": "-", + "start": 18650, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 18696, + "raw": "0.5918969913790362", + "start": 18678, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 18703, + "start": 18641, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18706, + "start": 18705, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18640, + "name": "line", + "start": 18636, + "type": "Identifier" + }, + "end": 18707, + "optional": false, + "start": 18636, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18746, + "raw": "0.8328324229085962", + "start": 18728, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 18746, + "operator": "-", + "start": 18727, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 18773, + "raw": "0.4677492878818803", + "start": 18755, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 18780, + "start": 18718, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18783, + "start": 18782, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18717, + "name": "line", + "start": 18713, + "type": "Identifier" + }, + "end": 18784, + "optional": false, + "start": 18713, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 18823, + "raw": "0.8111463382182231", + "start": 18805, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 18823, + "operator": "-", + "start": 18804, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 18852, + "raw": "0.41814807547140576", + "start": 18833, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 18852, + "operator": "-", + "start": 18832, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 18859, + "start": 18795, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18862, + "start": 18861, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18794, + "name": "line", + "start": 18790, + "type": "Identifier" + }, + "end": 18863, + "optional": false, + "start": 18790, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 18902, + "raw": "0.03807684940941125", + "start": 18883, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 18930, + "raw": "0.25664826686353326", + "start": 18911, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 18937, + "start": 18874, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 18940, + "start": 18939, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18873, + "name": "line", + "start": 18869, + "type": "Identifier" + }, + "end": 18941, + "optional": false, + "start": 18869, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 18980, + "raw": "0.23950083339596384", + "start": 18961, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 19008, + "raw": "0.43693196301855575", + "start": 18989, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 19015, + "start": 18952, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19018, + "start": 19017, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 18951, + "name": "line", + "start": 18947, + "type": "Identifier" + }, + "end": 19019, + "optional": false, + "start": 18947, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19059, + "raw": "0.16279444820904887", + "start": 19040, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 19059, + "operator": "-", + "start": 19039, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 19086, + "raw": "0.8064475707664818", + "start": 19068, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 19093, + "start": 19030, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19096, + "start": 19095, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19029, + "name": "line", + "start": 19025, + "type": "Identifier" + }, + "end": 19097, + "optional": false, + "start": 19025, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19137, + "raw": "0.08972872009232558", + "start": 19118, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 19137, + "operator": "-", + "start": 19117, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 19166, + "raw": "0.08887625823751266", + "start": 19147, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 19166, + "operator": "-", + "start": 19146, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19173, + "start": 19108, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19176, + "start": 19175, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19107, + "name": "line", + "start": 19103, + "type": "Identifier" + }, + "end": 19177, + "optional": false, + "start": 19103, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19215, + "raw": "0.9203433427102556", + "start": 19197, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 19244, + "raw": "0.17343459369697545", + "start": 19225, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 19244, + "operator": "-", + "start": 19224, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19251, + "start": 19188, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19254, + "start": 19253, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19187, + "name": "line", + "start": 19183, + "type": "Identifier" + }, + "end": 19255, + "optional": false, + "start": 19183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19296, + "raw": "0.0017496234414517975", + "start": 19275, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 19324, + "raw": "0.5178508316168335", + "start": 19306, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 19324, + "operator": "-", + "start": 19305, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19331, + "start": 19266, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19334, + "start": 19333, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19265, + "name": "line", + "start": 19261, + "type": "Identifier" + }, + "end": 19335, + "optional": false, + "start": 19261, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19373, + "raw": "0.6206263405732759", + "start": 19355, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 19401, + "raw": "0.8733399468665124", + "start": 19383, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 19401, + "operator": "-", + "start": 19382, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19408, + "start": 19346, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19411, + "start": 19410, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19345, + "name": "line", + "start": 19341, + "type": "Identifier" + }, + "end": 19412, + "optional": false, + "start": 19341, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19451, + "raw": "0.7776386664456383", + "start": 19433, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 19451, + "operator": "-", + "start": 19432, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 19478, + "raw": "0.7602780485384968", + "start": 19460, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 19485, + "start": 19423, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19488, + "start": 19487, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19422, + "name": "line", + "start": 19418, + "type": "Identifier" + }, + "end": 19489, + "optional": false, + "start": 19418, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19519, + "raw": "0.5439379760788592", + "start": 19501, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 19539, + "raw": "0.8449177589350552", + "start": 19521, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 19540, + "start": 19500, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19543, + "start": 19542, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19499, + "name": "line", + "start": 19495, + "type": "Identifier" + }, + "end": 19544, + "optional": false, + "start": 19495, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19584, + "raw": "0.13036646025917076", + "start": 19565, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 19584, + "operator": "-", + "start": 19564, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 19613, + "raw": "0.012051713627069693", + "start": 19593, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 19620, + "start": 19555, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19623, + "start": 19622, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19554, + "name": "line", + "start": 19550, + "type": "Identifier" + }, + "end": 19624, + "optional": false, + "start": 19550, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19663, + "raw": "0.1656465612645519", + "start": 19645, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 19663, + "operator": "-", + "start": 19644, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 19692, + "raw": "0.20775229173765486", + "start": 19673, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 19692, + "operator": "-", + "start": 19672, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19699, + "start": 19635, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19702, + "start": 19701, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19634, + "name": "line", + "start": 19630, + "type": "Identifier" + }, + "end": 19703, + "optional": false, + "start": 19630, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 19742, + "raw": "0.0962723255929061", + "start": 19724, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 19742, + "operator": "-", + "start": 19723, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 19771, + "raw": "0.05417797659066137", + "start": 19752, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 19771, + "operator": "-", + "start": 19751, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19778, + "start": 19714, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19781, + "start": 19780, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19713, + "name": "line", + "start": 19709, + "type": "Identifier" + }, + "end": 19782, + "optional": false, + "start": 19709, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19811, + "raw": "0.902108945498191", + "start": 19794, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 19831, + "raw": "0.3958978534964961", + "start": 19813, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 19832, + "start": 19793, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19835, + "start": 19834, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19792, + "name": "line", + "start": 19788, + "type": "Identifier" + }, + "end": 19836, + "optional": false, + "start": 19788, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19875, + "raw": "0.27997950083139167", + "start": 19856, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 19904, + "raw": "0.17778188444008958", + "start": 19885, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 19904, + "operator": "-", + "start": 19884, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 19911, + "start": 19847, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19914, + "start": 19913, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19846, + "name": "line", + "start": 19842, + "type": "Identifier" + }, + "end": 19915, + "optional": false, + "start": 19842, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 19945, + "raw": "0.5235806061589545", + "start": 19927, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 19964, + "raw": "0.694318985642328", + "start": 19947, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 19965, + "start": 19926, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 19968, + "start": 19967, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19925, + "name": "line", + "start": 19921, + "type": "Identifier" + }, + "end": 19969, + "optional": false, + "start": 19921, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20008, + "raw": "0.39140760219992154", + "start": 19989, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 20036, + "raw": "0.7839795272576484", + "start": 20018, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 20036, + "operator": "-", + "start": 20017, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20043, + "start": 19980, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20046, + "start": 20045, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 19979, + "name": "line", + "start": 19975, + "type": "Identifier" + }, + "end": 20047, + "optional": false, + "start": 19975, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20077, + "raw": "0.8414243527073519", + "start": 20059, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 20097, + "raw": "0.5395591528940082", + "start": 20079, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 20098, + "start": 20058, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20101, + "start": 20100, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20057, + "name": "line", + "start": 20053, + "type": "Identifier" + }, + "end": 20102, + "optional": false, + "start": 20053, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20140, + "raw": "0.6137667704875602", + "start": 20122, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 20168, + "raw": "0.22119647516722085", + "start": 20149, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 20175, + "start": 20113, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20178, + "start": 20177, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20112, + "name": "line", + "start": 20108, + "type": "Identifier" + }, + "end": 20179, + "optional": false, + "start": 20108, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20209, + "raw": "0.8830488380766681", + "start": 20191, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 20229, + "raw": "0.6996724408425232", + "start": 20211, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 20230, + "start": 20190, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20233, + "start": 20232, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20189, + "name": "line", + "start": 20185, + "type": "Identifier" + }, + "end": 20234, + "optional": false, + "start": 20185, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20274, + "raw": "0.41290485754343953", + "start": 20255, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 20274, + "operator": "-", + "start": 20254, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 20302, + "raw": "0.4152647361760933", + "start": 20284, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 20302, + "operator": "-", + "start": 20283, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20309, + "start": 20245, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20312, + "start": 20311, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20244, + "name": "line", + "start": 20240, + "type": "Identifier" + }, + "end": 20313, + "optional": false, + "start": 20240, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20351, + "raw": "0.5169538755575687", + "start": 20333, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 20379, + "raw": "0.9085567867302617", + "start": 20361, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 20379, + "operator": "-", + "start": 20360, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20386, + "start": 20324, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20389, + "start": 20388, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20323, + "name": "line", + "start": 20319, + "type": "Identifier" + }, + "end": 20390, + "optional": false, + "start": 20319, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20428, + "raw": "0.6751951211858687", + "start": 20410, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 20456, + "raw": "0.9709424233465593", + "start": 20438, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 20456, + "operator": "-", + "start": 20437, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20463, + "start": 20401, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20466, + "start": 20465, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20400, + "name": "line", + "start": 20396, + "type": "Identifier" + }, + "end": 20467, + "optional": false, + "start": 20396, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20506, + "raw": "0.5689619842972184", + "start": 20488, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 20506, + "operator": "-", + "start": 20487, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 20533, + "raw": "0.5918969913790362", + "start": 20515, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 20540, + "start": 20478, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20543, + "start": 20542, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20477, + "name": "line", + "start": 20473, + "type": "Identifier" + }, + "end": 20544, + "optional": false, + "start": 20473, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20582, + "raw": "0.9464450621708211", + "start": 20564, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 20610, + "raw": "0.2684908127803667", + "start": 20592, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 20610, + "operator": "-", + "start": 20591, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20617, + "start": 20555, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20620, + "start": 20619, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20554, + "name": "line", + "start": 20550, + "type": "Identifier" + }, + "end": 20621, + "optional": false, + "start": 20550, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 20651, + "raw": "0.5241732366617591", + "start": 20633, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 20671, + "raw": "0.9011437416408563", + "start": 20653, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 20672, + "start": 20632, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20675, + "start": 20674, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20631, + "name": "line", + "start": 20627, + "type": "Identifier" + }, + "end": 20676, + "optional": false, + "start": 20627, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20716, + "raw": "0.14255393713960607", + "start": 20697, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 20716, + "operator": "-", + "start": 20696, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 20744, + "raw": "0.5194262624564814", + "start": 20726, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 20744, + "operator": "-", + "start": 20725, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20751, + "start": 20687, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20754, + "start": 20753, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20686, + "name": "line", + "start": 20682, + "type": "Identifier" + }, + "end": 20755, + "optional": false, + "start": 20682, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20794, + "raw": "0.4287123231350338", + "start": 20776, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 20794, + "operator": "-", + "start": 20775, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 20822, + "raw": "0.4223564528725028", + "start": 20804, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 20822, + "operator": "-", + "start": 20803, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20829, + "start": 20766, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20832, + "start": 20831, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20765, + "name": "line", + "start": 20761, + "type": "Identifier" + }, + "end": 20833, + "optional": false, + "start": 20761, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20873, + "raw": "0.09316367294024519", + "start": 20854, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 20873, + "operator": "-", + "start": 20853, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 20901, + "raw": "0.9063127021008246", + "start": 20883, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 20901, + "operator": "-", + "start": 20882, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 20908, + "start": 20844, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20911, + "start": 20910, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20843, + "name": "line", + "start": 20839, + "type": "Identifier" + }, + "end": 20912, + "optional": false, + "start": 20839, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 20951, + "raw": "0.2767766535558669", + "start": 20933, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 20951, + "operator": "-", + "start": 20932, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 20978, + "raw": "0.6816248114129131", + "start": 20960, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 20985, + "start": 20923, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 20988, + "start": 20987, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20922, + "name": "line", + "start": 20918, + "type": "Identifier" + }, + "end": 20989, + "optional": false, + "start": 20918, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21027, + "raw": "0.9796762495562534", + "start": 21009, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 21055, + "raw": "0.0822145668330625", + "start": 21037, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 21055, + "operator": "-", + "start": 21036, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21062, + "start": 21000, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21065, + "start": 21064, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 20999, + "name": "line", + "start": 20995, + "type": "Identifier" + }, + "end": 21066, + "optional": false, + "start": 20995, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 21105, + "raw": "0.8666513070867441", + "start": 21087, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 21105, + "operator": "-", + "start": 21086, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 21132, + "raw": "0.301053160242023", + "start": 21115, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 21132, + "operator": "-", + "start": 21114, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21139, + "start": 21077, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21142, + "start": 21141, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21076, + "name": "line", + "start": 21072, + "type": "Identifier" + }, + "end": 21143, + "optional": false, + "start": 21072, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21180, + "raw": "0.537415656028112", + "start": 21163, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 21209, + "raw": "0.020272692875002774", + "start": 21189, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 21216, + "start": 21154, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21219, + "start": 21218, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21153, + "name": "line", + "start": 21149, + "type": "Identifier" + }, + "end": 21220, + "optional": false, + "start": 21149, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21258, + "raw": "0.9332396256457531", + "start": 21240, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 21286, + "raw": "0.6228175690649898", + "start": 21268, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 21286, + "operator": "-", + "start": 21267, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21293, + "start": 21231, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21296, + "start": 21295, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21230, + "name": "line", + "start": 21226, + "type": "Identifier" + }, + "end": 21297, + "optional": false, + "start": 21226, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21336, + "raw": "0.18052415837320734", + "start": 21317, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 21365, + "raw": "0.36894384647296197", + "start": 21346, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 21365, + "operator": "-", + "start": 21345, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21372, + "start": 21308, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21375, + "start": 21374, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21307, + "name": "line", + "start": 21303, + "type": "Identifier" + }, + "end": 21376, + "optional": false, + "start": 21303, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21406, + "raw": "0.5384372634075449", + "start": 21388, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 21426, + "raw": "0.2377565050887107", + "start": 21408, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 21427, + "start": 21387, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21430, + "start": 21429, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21386, + "name": "line", + "start": 21382, + "type": "Identifier" + }, + "end": 21431, + "optional": false, + "start": 21382, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21470, + "raw": "0.39043436929278874", + "start": 21451, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 21498, + "raw": "0.14273182483160451", + "start": 21479, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 21505, + "start": 21442, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21508, + "start": 21507, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21441, + "name": "line", + "start": 21437, + "type": "Identifier" + }, + "end": 21509, + "optional": false, + "start": 21437, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21548, + "raw": "0.09782890412897283", + "start": 21529, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 21575, + "raw": "0.9907667536909659", + "start": 21557, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 21582, + "start": 21520, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21585, + "start": 21584, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21519, + "name": "line", + "start": 21515, + "type": "Identifier" + }, + "end": 21586, + "optional": false, + "start": 21515, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21624, + "raw": "0.5286610085921146", + "start": 21606, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 21652, + "raw": "0.7924508308419256", + "start": 21634, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 21652, + "operator": "-", + "start": 21633, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21659, + "start": 21597, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21662, + "start": 21661, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21596, + "name": "line", + "start": 21592, + "type": "Identifier" + }, + "end": 21663, + "optional": false, + "start": 21592, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21701, + "raw": "0.3789978184503342", + "start": 21683, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 21729, + "raw": "0.12396120576838676", + "start": 21710, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 21736, + "start": 21674, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21739, + "start": 21738, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21673, + "name": "line", + "start": 21669, + "type": "Identifier" + }, + "end": 21740, + "optional": false, + "start": 21669, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 21779, + "raw": "0.9484912744890612", + "start": 21761, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 21779, + "operator": "-", + "start": 21760, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 21806, + "raw": "0.6729649846476855", + "start": 21788, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 21813, + "start": 21751, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21816, + "start": 21815, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21750, + "name": "line", + "start": 21746, + "type": "Identifier" + }, + "end": 21817, + "optional": false, + "start": 21746, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21855, + "raw": "0.7451758753425153", + "start": 21837, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 21884, + "raw": "0.21318737562458967", + "start": 21865, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 21884, + "operator": "-", + "start": 21864, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21891, + "start": 21828, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21894, + "start": 21893, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21827, + "name": "line", + "start": 21823, + "type": "Identifier" + }, + "end": 21895, + "optional": false, + "start": 21823, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 21933, + "raw": "0.1873200727251887", + "start": 21915, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 21962, + "raw": "0.15961374297992448", + "start": 21943, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 21962, + "operator": "-", + "start": 21942, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 21969, + "start": 21906, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 21972, + "start": 21971, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21905, + "name": "line", + "start": 21901, + "type": "Identifier" + }, + "end": 21973, + "optional": false, + "start": 21901, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22013, + "raw": "0.05729464924537564", + "start": 21994, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 22013, + "operator": "-", + "start": 21993, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 22041, + "raw": "0.5436345558508746", + "start": 22023, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 22041, + "operator": "-", + "start": 22022, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22048, + "start": 21984, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22051, + "start": 22050, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 21983, + "name": "line", + "start": 21979, + "type": "Identifier" + }, + "end": 22052, + "optional": false, + "start": 21979, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22092, + "raw": "0.09582414374469184", + "start": 22073, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 22092, + "operator": "-", + "start": 22072, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 22120, + "raw": "0.7533839681212353", + "start": 22102, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 22120, + "operator": "-", + "start": 22101, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22127, + "start": 22063, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22130, + "start": 22129, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22062, + "name": "line", + "start": 22058, + "type": "Identifier" + }, + "end": 22131, + "optional": false, + "start": 22058, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22171, + "raw": "0.17254116580051848", + "start": 22152, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 22171, + "operator": "-", + "start": 22151, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 22199, + "raw": "0.7669113400341137", + "start": 22181, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 22199, + "operator": "-", + "start": 22180, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22206, + "start": 22142, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22209, + "start": 22208, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22141, + "name": "line", + "start": 22137, + "type": "Identifier" + }, + "end": 22210, + "optional": false, + "start": 22137, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 22240, + "raw": "0.8944730032887609", + "start": 22222, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 22260, + "raw": "0.6093318694741408", + "start": 22242, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 22261, + "start": 22221, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22264, + "start": 22263, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22220, + "name": "line", + "start": 22216, + "type": "Identifier" + }, + "end": 22265, + "optional": false, + "start": 22216, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22304, + "raw": "0.3670208139314082", + "start": 22286, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 22304, + "operator": "-", + "start": 22285, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 22332, + "raw": "0.21201331909674526", + "start": 22313, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 22339, + "start": 22276, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22342, + "start": 22341, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22275, + "name": "line", + "start": 22271, + "type": "Identifier" + }, + "end": 22343, + "optional": false, + "start": 22271, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22382, + "raw": "0.4707511307971115", + "start": 22364, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 22382, + "operator": "-", + "start": 22363, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 22409, + "raw": "0.4905279615419764", + "start": 22391, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 22416, + "start": 22354, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22419, + "start": 22418, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22353, + "name": "line", + "start": 22349, + "type": "Identifier" + }, + "end": 22420, + "optional": false, + "start": 22349, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22459, + "raw": "0.8328324229085962", + "start": 22441, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 22459, + "operator": "-", + "start": 22440, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 22486, + "raw": "0.4677492878818803", + "start": 22468, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 22493, + "start": 22431, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22496, + "start": 22495, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22430, + "name": "line", + "start": 22426, + "type": "Identifier" + }, + "end": 22497, + "optional": false, + "start": 22426, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22536, + "raw": "0.8111463382182231", + "start": 22518, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 22536, + "operator": "-", + "start": 22517, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 22565, + "raw": "0.41814807547140576", + "start": 22546, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 22565, + "operator": "-", + "start": 22545, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22572, + "start": 22508, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22575, + "start": 22574, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22507, + "name": "line", + "start": 22503, + "type": "Identifier" + }, + "end": 22576, + "optional": false, + "start": 22503, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 22615, + "raw": "0.03807684940941125", + "start": 22596, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 22643, + "raw": "0.25664826686353326", + "start": 22624, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 22650, + "start": 22587, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22653, + "start": 22652, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22586, + "name": "line", + "start": 22582, + "type": "Identifier" + }, + "end": 22654, + "optional": false, + "start": 22582, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 22693, + "raw": "0.23950083339596384", + "start": 22674, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 22721, + "raw": "0.43693196301855575", + "start": 22702, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 22728, + "start": 22665, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22731, + "start": 22730, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22664, + "name": "line", + "start": 22660, + "type": "Identifier" + }, + "end": 22732, + "optional": false, + "start": 22660, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22772, + "raw": "0.16279444820904887", + "start": 22753, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 22772, + "operator": "-", + "start": 22752, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 22799, + "raw": "0.8064475707664818", + "start": 22781, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 22806, + "start": 22743, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22809, + "start": 22808, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22742, + "name": "line", + "start": 22738, + "type": "Identifier" + }, + "end": 22810, + "optional": false, + "start": 22738, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 22850, + "raw": "0.08972872009232558", + "start": 22831, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 22850, + "operator": "-", + "start": 22830, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 22879, + "raw": "0.08887625823751266", + "start": 22860, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 22879, + "operator": "-", + "start": 22859, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22886, + "start": 22821, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22889, + "start": 22888, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22820, + "name": "line", + "start": 22816, + "type": "Identifier" + }, + "end": 22890, + "optional": false, + "start": 22816, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 22928, + "raw": "0.9203433427102556", + "start": 22910, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 22957, + "raw": "0.17343459369697545", + "start": 22938, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 22957, + "operator": "-", + "start": 22937, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 22964, + "start": 22901, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 22967, + "start": 22966, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22900, + "name": "line", + "start": 22896, + "type": "Identifier" + }, + "end": 22968, + "optional": false, + "start": 22896, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23009, + "raw": "0.0017496234414517975", + "start": 22988, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 23037, + "raw": "0.5178508316168335", + "start": 23019, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 23037, + "operator": "-", + "start": 23018, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23044, + "start": 22979, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23047, + "start": 23046, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 22978, + "name": "line", + "start": 22974, + "type": "Identifier" + }, + "end": 23048, + "optional": false, + "start": 22974, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23086, + "raw": "0.6206263405732759", + "start": 23068, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 23114, + "raw": "0.8733399468665124", + "start": 23096, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 23114, + "operator": "-", + "start": 23095, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23121, + "start": 23059, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23124, + "start": 23123, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23058, + "name": "line", + "start": 23054, + "type": "Identifier" + }, + "end": 23125, + "optional": false, + "start": 23054, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 23164, + "raw": "0.7776386664456383", + "start": 23146, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 23164, + "operator": "-", + "start": 23145, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 23191, + "raw": "0.7602780485384968", + "start": 23173, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 23198, + "start": 23136, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23201, + "start": 23200, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23135, + "name": "line", + "start": 23131, + "type": "Identifier" + }, + "end": 23202, + "optional": false, + "start": 23131, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23232, + "raw": "0.5439379760788592", + "start": 23214, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 23252, + "raw": "0.8449177589350552", + "start": 23234, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 23253, + "start": 23213, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23256, + "start": 23255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23212, + "name": "line", + "start": 23208, + "type": "Identifier" + }, + "end": 23257, + "optional": false, + "start": 23208, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 23297, + "raw": "0.13036646025917076", + "start": 23278, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 23297, + "operator": "-", + "start": 23277, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 23326, + "raw": "0.012051713627069693", + "start": 23306, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 23333, + "start": 23268, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23336, + "start": 23335, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23267, + "name": "line", + "start": 23263, + "type": "Identifier" + }, + "end": 23337, + "optional": false, + "start": 23263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 23376, + "raw": "0.1656465612645519", + "start": 23358, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 23376, + "operator": "-", + "start": 23357, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 23405, + "raw": "0.20775229173765486", + "start": 23386, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 23405, + "operator": "-", + "start": 23385, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23412, + "start": 23348, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23415, + "start": 23414, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23347, + "name": "line", + "start": 23343, + "type": "Identifier" + }, + "end": 23416, + "optional": false, + "start": 23343, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 23455, + "raw": "0.0962723255929061", + "start": 23437, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 23455, + "operator": "-", + "start": 23436, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 23484, + "raw": "0.05417797659066137", + "start": 23465, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 23484, + "operator": "-", + "start": 23464, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23491, + "start": 23427, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23494, + "start": 23493, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23426, + "name": "line", + "start": 23422, + "type": "Identifier" + }, + "end": 23495, + "optional": false, + "start": 23422, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23524, + "raw": "0.902108945498191", + "start": 23507, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 23544, + "raw": "0.3958978534964961", + "start": 23526, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 23545, + "start": 23506, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23548, + "start": 23547, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23505, + "name": "line", + "start": 23501, + "type": "Identifier" + }, + "end": 23549, + "optional": false, + "start": 23501, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23588, + "raw": "0.27997950083139167", + "start": 23569, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 23617, + "raw": "0.17778188444008958", + "start": 23598, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 23617, + "operator": "-", + "start": 23597, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23624, + "start": 23560, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23627, + "start": 23626, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23559, + "name": "line", + "start": 23555, + "type": "Identifier" + }, + "end": 23628, + "optional": false, + "start": 23555, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23658, + "raw": "0.5235806061589545", + "start": 23640, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 23677, + "raw": "0.694318985642328", + "start": 23660, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 23678, + "start": 23639, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23681, + "start": 23680, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23638, + "name": "line", + "start": 23634, + "type": "Identifier" + }, + "end": 23682, + "optional": false, + "start": 23634, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23721, + "raw": "0.39140760219992154", + "start": 23702, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 23749, + "raw": "0.7839795272576484", + "start": 23731, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 23749, + "operator": "-", + "start": 23730, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 23756, + "start": 23693, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23759, + "start": 23758, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23692, + "name": "line", + "start": 23688, + "type": "Identifier" + }, + "end": 23760, + "optional": false, + "start": 23688, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23790, + "raw": "0.8414243527073519", + "start": 23772, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 23810, + "raw": "0.5395591528940082", + "start": 23792, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 23811, + "start": 23771, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23814, + "start": 23813, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23770, + "name": "line", + "start": 23766, + "type": "Identifier" + }, + "end": 23815, + "optional": false, + "start": 23766, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23853, + "raw": "0.6137667704875602", + "start": 23835, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 23881, + "raw": "0.22119647516722085", + "start": 23862, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 23888, + "start": 23826, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23891, + "start": 23890, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23825, + "name": "line", + "start": 23821, + "type": "Identifier" + }, + "end": 23892, + "optional": false, + "start": 23821, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 23922, + "raw": "0.8830488380766681", + "start": 23904, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 23942, + "raw": "0.6996724408425232", + "start": 23924, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 23943, + "start": 23903, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 23946, + "start": 23945, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23902, + "name": "line", + "start": 23898, + "type": "Identifier" + }, + "end": 23947, + "optional": false, + "start": 23898, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 23987, + "raw": "0.41290485754343953", + "start": 23968, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 23987, + "operator": "-", + "start": 23967, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 24015, + "raw": "0.4152647361760933", + "start": 23997, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 24015, + "operator": "-", + "start": 23996, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24022, + "start": 23958, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24025, + "start": 24024, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 23957, + "name": "line", + "start": 23953, + "type": "Identifier" + }, + "end": 24026, + "optional": false, + "start": 23953, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24064, + "raw": "0.5169538755575687", + "start": 24046, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 24092, + "raw": "0.9085567867302617", + "start": 24074, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 24092, + "operator": "-", + "start": 24073, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24099, + "start": 24037, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24102, + "start": 24101, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24036, + "name": "line", + "start": 24032, + "type": "Identifier" + }, + "end": 24103, + "optional": false, + "start": 24032, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 24142, + "raw": "0.6716353749059765", + "start": 24124, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 24142, + "operator": "-", + "start": 24123, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 24170, + "raw": "0.9605576808879026", + "start": 24152, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 24170, + "operator": "-", + "start": 24151, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24177, + "start": 24114, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24180, + "start": 24179, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24113, + "name": "line", + "start": 24109, + "type": "Identifier" + }, + "end": 24181, + "optional": false, + "start": 24109, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24221, + "raw": "0.010280170930300203", + "start": 24201, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 24250, + "raw": "0.37344123662342166", + "start": 24231, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 24250, + "operator": "-", + "start": 24230, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24257, + "start": 24192, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24260, + "start": 24259, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24191, + "name": "line", + "start": 24187, + "type": "Identifier" + }, + "end": 24261, + "optional": false, + "start": 24187, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24300, + "raw": "0.10357375682791004", + "start": 24281, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 24329, + "raw": "0.42294321030821425", + "start": 24310, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 24329, + "operator": "-", + "start": 24309, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24336, + "start": 24272, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24339, + "start": 24338, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24271, + "name": "line", + "start": 24267, + "type": "Identifier" + }, + "end": 24340, + "optional": false, + "start": 24267, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24378, + "raw": "0.4520311575096987", + "start": 24360, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 24407, + "raw": "0.11232675307600548", + "start": 24388, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 24407, + "operator": "-", + "start": 24387, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24414, + "start": 24351, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24417, + "start": 24416, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24350, + "name": "line", + "start": 24346, + "type": "Identifier" + }, + "end": 24418, + "optional": false, + "start": 24346, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 24457, + "raw": "0.8821185914380845", + "start": 24439, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 24457, + "operator": "-", + "start": 24438, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 24485, + "raw": "0.7155147434939819", + "start": 24467, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 24485, + "operator": "-", + "start": 24466, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24492, + "start": 24429, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24495, + "start": 24494, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24428, + "name": "line", + "start": 24424, + "type": "Identifier" + }, + "end": 24496, + "optional": false, + "start": 24424, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24526, + "raw": "0.9195487101690416", + "start": 24508, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 24546, + "raw": "0.2691627465297364", + "start": 24528, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 24547, + "start": 24507, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24550, + "start": 24549, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24506, + "name": "line", + "start": 24502, + "type": "Identifier" + }, + "end": 24551, + "optional": false, + "start": 24502, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24589, + "raw": "0.7098978191546745", + "start": 24571, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 24617, + "raw": "0.11710004169385968", + "start": 24598, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 24624, + "start": 24562, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24627, + "start": 24626, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24561, + "name": "line", + "start": 24557, + "type": "Identifier" + }, + "end": 24628, + "optional": false, + "start": 24557, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 24668, + "raw": "0.37876368560819995", + "start": 24649, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 24668, + "operator": "-", + "start": 24648, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 24695, + "raw": "0.7106729314759084", + "start": 24677, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 24702, + "start": 24639, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24705, + "start": 24704, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24638, + "name": "line", + "start": 24634, + "type": "Identifier" + }, + "end": 24706, + "optional": false, + "start": 24634, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 24746, + "raw": "0.29728126898353335", + "start": 24727, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 24746, + "operator": "-", + "start": 24726, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 24775, + "raw": "0.06649734568328003", + "start": 24756, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 24775, + "operator": "-", + "start": 24755, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24782, + "start": 24717, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24785, + "start": 24784, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24716, + "name": "line", + "start": 24712, + "type": "Identifier" + }, + "end": 24786, + "optional": false, + "start": 24712, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24825, + "raw": "0.22965781558352072", + "start": 24806, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 24853, + "raw": "0.7601866432836641", + "start": 24835, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 24853, + "operator": "-", + "start": 24834, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 24860, + "start": 24797, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24863, + "start": 24862, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24796, + "name": "line", + "start": 24792, + "type": "Identifier" + }, + "end": 24864, + "optional": false, + "start": 24792, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 24903, + "raw": "0.6356501074317229", + "start": 24885, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 24903, + "operator": "-", + "start": 24884, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 24931, + "raw": "0.19458425399338064", + "start": 24912, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 24938, + "start": 24875, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24941, + "start": 24940, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24874, + "name": "line", + "start": 24870, + "type": "Identifier" + }, + "end": 24942, + "optional": false, + "start": 24870, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 24972, + "raw": "0.5721251777404546", + "start": 24954, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 24992, + "raw": "0.2888584097921527", + "start": 24974, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 24993, + "start": 24953, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 24996, + "start": 24995, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 24952, + "name": "line", + "start": 24948, + "type": "Identifier" + }, + "end": 24997, + "optional": false, + "start": 24948, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25036, + "raw": "0.9580409549552311", + "start": 25018, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 25036, + "operator": "-", + "start": 25017, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 25065, + "raw": "0.02243818192078395", + "start": 25046, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 25065, + "operator": "-", + "start": 25045, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25072, + "start": 25008, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25075, + "start": 25074, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25007, + "name": "line", + "start": 25003, + "type": "Identifier" + }, + "end": 25076, + "optional": false, + "start": 25003, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25114, + "raw": "0.3299184618602866", + "start": 25096, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 25142, + "raw": "0.8353726942369875", + "start": 25124, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 25142, + "operator": "-", + "start": 25123, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25149, + "start": 25087, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25152, + "start": 25151, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25086, + "name": "line", + "start": 25082, + "type": "Identifier" + }, + "end": 25153, + "optional": false, + "start": 25082, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25191, + "raw": "0.7434639386755209", + "start": 25173, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 25219, + "raw": "0.7919648864138378", + "start": 25201, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 25219, + "operator": "-", + "start": 25200, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25226, + "start": 25164, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25229, + "start": 25228, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25163, + "name": "line", + "start": 25159, + "type": "Identifier" + }, + "end": 25230, + "optional": false, + "start": 25159, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25260, + "raw": "0.9935751011164615", + "start": 25242, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 25280, + "raw": "0.9042566468497608", + "start": 25262, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 25281, + "start": 25241, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25284, + "start": 25283, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25240, + "name": "line", + "start": 25236, + "type": "Identifier" + }, + "end": 25285, + "optional": false, + "start": 25236, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25324, + "raw": "0.5035812884687294", + "start": 25306, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 25324, + "operator": "-", + "start": 25305, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 25351, + "raw": "0.5150967434989442", + "start": 25333, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 25358, + "start": 25296, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25361, + "start": 25360, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25295, + "name": "line", + "start": 25291, + "type": "Identifier" + }, + "end": 25362, + "optional": false, + "start": 25291, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25392, + "raw": "0.5526227215900215", + "start": 25374, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 25412, + "raw": "0.7612604137272441", + "start": 25394, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 25413, + "start": 25373, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25416, + "start": 25415, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25372, + "name": "line", + "start": 25368, + "type": "Identifier" + }, + "end": 25417, + "optional": false, + "start": 25368, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25455, + "raw": "0.8593271349126876", + "start": 25437, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 25483, + "raw": "0.08414894953725849", + "start": 25464, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 25490, + "start": 25428, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25493, + "start": 25492, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25427, + "name": "line", + "start": 25423, + "type": "Identifier" + }, + "end": 25494, + "optional": false, + "start": 25423, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25533, + "raw": "0.8181049219192864", + "start": 25515, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 25533, + "operator": "-", + "start": 25514, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 25560, + "raw": "0.903548131323352", + "start": 25543, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 25560, + "operator": "-", + "start": 25542, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25567, + "start": 25505, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25570, + "start": 25569, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25504, + "name": "line", + "start": 25500, + "type": "Identifier" + }, + "end": 25571, + "optional": false, + "start": 25500, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 25609, + "raw": "0.3165782044458305", + "start": 25591, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 25638, + "raw": "0.24189274252014914", + "start": 25619, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 25638, + "operator": "-", + "start": 25618, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25645, + "start": 25582, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25648, + "start": 25647, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25581, + "name": "line", + "start": 25577, + "type": "Identifier" + }, + "end": 25649, + "optional": false, + "start": 25577, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25689, + "raw": "0.44390956414045135", + "start": 25670, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 25689, + "operator": "-", + "start": 25669, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 25718, + "raw": "0.25912591535126905", + "start": 25699, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 25718, + "operator": "-", + "start": 25698, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25725, + "start": 25660, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25728, + "start": 25727, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25659, + "name": "line", + "start": 25655, + "type": "Identifier" + }, + "end": 25729, + "optional": false, + "start": 25655, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25768, + "raw": "0.6605165911891009", + "start": 25750, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 25768, + "operator": "-", + "start": 25749, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 25797, + "raw": "0.40355115288839194", + "start": 25778, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 25797, + "operator": "-", + "start": 25777, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25804, + "start": 25740, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25807, + "start": 25806, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25739, + "name": "line", + "start": 25735, + "type": "Identifier" + }, + "end": 25808, + "optional": false, + "start": 25735, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25847, + "raw": "0.7170489950180006", + "start": 25829, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 25847, + "operator": "-", + "start": 25828, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 25875, + "raw": "0.23454356079651384", + "start": 25856, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 25882, + "start": 25819, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25885, + "start": 25884, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25818, + "name": "line", + "start": 25814, + "type": "Identifier" + }, + "end": 25886, + "optional": false, + "start": 25814, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 25925, + "raw": "0.2568187045379722", + "start": 25907, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 25925, + "operator": "-", + "start": 25906, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 25954, + "raw": "0.45031188717601367", + "start": 25935, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 25954, + "operator": "-", + "start": 25934, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 25961, + "start": 25897, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 25964, + "start": 25963, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25896, + "name": "line", + "start": 25892, + "type": "Identifier" + }, + "end": 25965, + "optional": false, + "start": 25892, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26003, + "raw": "0.6751951211858687", + "start": 25985, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 26031, + "raw": "0.9709424233465593", + "start": 26013, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 26031, + "operator": "-", + "start": 26012, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26038, + "start": 25976, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26041, + "start": 26040, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 25975, + "name": "line", + "start": 25971, + "type": "Identifier" + }, + "end": 26042, + "optional": false, + "start": 25971, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26081, + "raw": "0.5689619842972184", + "start": 26063, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 26081, + "operator": "-", + "start": 26062, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 26108, + "raw": "0.5918969913790362", + "start": 26090, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 26115, + "start": 26053, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26118, + "start": 26117, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26052, + "name": "line", + "start": 26048, + "type": "Identifier" + }, + "end": 26119, + "optional": false, + "start": 26048, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26158, + "raw": "0.8328324229085962", + "start": 26140, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 26158, + "operator": "-", + "start": 26139, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 26185, + "raw": "0.4677492878818803", + "start": 26167, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 26192, + "start": 26130, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26195, + "start": 26194, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26129, + "name": "line", + "start": 26125, + "type": "Identifier" + }, + "end": 26196, + "optional": false, + "start": 26125, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26235, + "raw": "0.8111463382182231", + "start": 26217, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 26235, + "operator": "-", + "start": 26216, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 26264, + "raw": "0.41814807547140576", + "start": 26245, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 26264, + "operator": "-", + "start": 26244, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26271, + "start": 26207, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26274, + "start": 26273, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26206, + "name": "line", + "start": 26202, + "type": "Identifier" + }, + "end": 26275, + "optional": false, + "start": 26202, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26314, + "raw": "0.03807684940941125", + "start": 26295, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 26342, + "raw": "0.25664826686353326", + "start": 26323, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 26349, + "start": 26286, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26352, + "start": 26351, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26285, + "name": "line", + "start": 26281, + "type": "Identifier" + }, + "end": 26353, + "optional": false, + "start": 26281, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26392, + "raw": "0.23950083339596384", + "start": 26373, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 26420, + "raw": "0.43693196301855575", + "start": 26401, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 26427, + "start": 26364, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26430, + "start": 26429, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26363, + "name": "line", + "start": 26359, + "type": "Identifier" + }, + "end": 26431, + "optional": false, + "start": 26359, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26471, + "raw": "0.16279444820904887", + "start": 26452, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 26471, + "operator": "-", + "start": 26451, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 26498, + "raw": "0.8064475707664818", + "start": 26480, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 26505, + "start": 26442, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26508, + "start": 26507, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26441, + "name": "line", + "start": 26437, + "type": "Identifier" + }, + "end": 26509, + "optional": false, + "start": 26437, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26549, + "raw": "0.08972872009232558", + "start": 26530, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 26549, + "operator": "-", + "start": 26529, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 26578, + "raw": "0.08887625823751266", + "start": 26559, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 26578, + "operator": "-", + "start": 26558, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26585, + "start": 26520, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26588, + "start": 26587, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26519, + "name": "line", + "start": 26515, + "type": "Identifier" + }, + "end": 26589, + "optional": false, + "start": 26515, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26627, + "raw": "0.9203433427102556", + "start": 26609, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 26656, + "raw": "0.17343459369697545", + "start": 26637, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 26656, + "operator": "-", + "start": 26636, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26663, + "start": 26600, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26666, + "start": 26665, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26599, + "name": "line", + "start": 26595, + "type": "Identifier" + }, + "end": 26667, + "optional": false, + "start": 26595, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26708, + "raw": "0.0017496234414517975", + "start": 26687, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 26736, + "raw": "0.5178508316168335", + "start": 26718, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 26736, + "operator": "-", + "start": 26717, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26743, + "start": 26678, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26746, + "start": 26745, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26677, + "name": "line", + "start": 26673, + "type": "Identifier" + }, + "end": 26747, + "optional": false, + "start": 26673, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26785, + "raw": "0.6206263405732759", + "start": 26767, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 26813, + "raw": "0.8733399468665124", + "start": 26795, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 26813, + "operator": "-", + "start": 26794, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 26820, + "start": 26758, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26823, + "start": 26822, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26757, + "name": "line", + "start": 26753, + "type": "Identifier" + }, + "end": 26824, + "optional": false, + "start": 26753, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26863, + "raw": "0.7776386664456383", + "start": 26845, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 26863, + "operator": "-", + "start": 26844, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 26890, + "raw": "0.7602780485384968", + "start": 26872, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 26897, + "start": 26835, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26900, + "start": 26899, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26834, + "name": "line", + "start": 26830, + "type": "Identifier" + }, + "end": 26901, + "optional": false, + "start": 26830, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 26931, + "raw": "0.5439379760788592", + "start": 26913, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 26951, + "raw": "0.8449177589350552", + "start": 26933, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 26952, + "start": 26912, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 26955, + "start": 26954, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26911, + "name": "line", + "start": 26907, + "type": "Identifier" + }, + "end": 26956, + "optional": false, + "start": 26907, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 26996, + "raw": "0.13036646025917076", + "start": 26977, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 26996, + "operator": "-", + "start": 26976, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 27025, + "raw": "0.012051713627069693", + "start": 27005, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 27032, + "start": 26967, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27035, + "start": 27034, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 26966, + "name": "line", + "start": 26962, + "type": "Identifier" + }, + "end": 27036, + "optional": false, + "start": 26962, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27075, + "raw": "0.1656465612645519", + "start": 27057, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 27075, + "operator": "-", + "start": 27056, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 27104, + "raw": "0.20775229173765486", + "start": 27085, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 27104, + "operator": "-", + "start": 27084, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 27111, + "start": 27047, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27114, + "start": 27113, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27046, + "name": "line", + "start": 27042, + "type": "Identifier" + }, + "end": 27115, + "optional": false, + "start": 27042, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27154, + "raw": "0.0962723255929061", + "start": 27136, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 27154, + "operator": "-", + "start": 27135, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 27183, + "raw": "0.05417797659066137", + "start": 27164, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 27183, + "operator": "-", + "start": 27163, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 27190, + "start": 27126, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27193, + "start": 27192, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27125, + "name": "line", + "start": 27121, + "type": "Identifier" + }, + "end": 27194, + "optional": false, + "start": 27121, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27223, + "raw": "0.902108945498191", + "start": 27206, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 27243, + "raw": "0.3958978534964961", + "start": 27225, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 27244, + "start": 27205, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27247, + "start": 27246, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27204, + "name": "line", + "start": 27200, + "type": "Identifier" + }, + "end": 27248, + "optional": false, + "start": 27200, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27287, + "raw": "0.27997950083139167", + "start": 27268, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 27316, + "raw": "0.17778188444008958", + "start": 27297, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 27316, + "operator": "-", + "start": 27296, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 27323, + "start": 27259, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27326, + "start": 27325, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27258, + "name": "line", + "start": 27254, + "type": "Identifier" + }, + "end": 27327, + "optional": false, + "start": 27254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27357, + "raw": "0.5235806061589545", + "start": 27339, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 27376, + "raw": "0.694318985642328", + "start": 27359, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 27377, + "start": 27338, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27380, + "start": 27379, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27337, + "name": "line", + "start": 27333, + "type": "Identifier" + }, + "end": 27381, + "optional": false, + "start": 27333, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27420, + "raw": "0.39140760219992154", + "start": 27401, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 27448, + "raw": "0.7839795272576484", + "start": 27430, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 27448, + "operator": "-", + "start": 27429, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 27455, + "start": 27392, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27458, + "start": 27457, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27391, + "name": "line", + "start": 27387, + "type": "Identifier" + }, + "end": 27459, + "optional": false, + "start": 27387, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27489, + "raw": "0.8414243527073519", + "start": 27471, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 27509, + "raw": "0.5395591528940082", + "start": 27491, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 27510, + "start": 27470, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27513, + "start": 27512, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27469, + "name": "line", + "start": 27465, + "type": "Identifier" + }, + "end": 27514, + "optional": false, + "start": 27465, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27552, + "raw": "0.6137667704875602", + "start": 27534, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 27580, + "raw": "0.22119647516722085", + "start": 27561, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 27587, + "start": 27525, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27590, + "start": 27589, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27524, + "name": "line", + "start": 27520, + "type": "Identifier" + }, + "end": 27591, + "optional": false, + "start": 27520, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27621, + "raw": "0.8830488380766681", + "start": 27603, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 27641, + "raw": "0.6996724408425232", + "start": 27623, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 27642, + "start": 27602, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27645, + "start": 27644, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27601, + "name": "line", + "start": 27597, + "type": "Identifier" + }, + "end": 27646, + "optional": false, + "start": 27597, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27685, + "raw": "0.3670208139314082", + "start": 27667, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 27685, + "operator": "-", + "start": 27666, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 27713, + "raw": "0.21201331909674526", + "start": 27694, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 27720, + "start": 27657, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27723, + "start": 27722, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27656, + "name": "line", + "start": 27652, + "type": "Identifier" + }, + "end": 27724, + "optional": false, + "start": 27652, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27763, + "raw": "0.4707511307971115", + "start": 27745, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 27763, + "operator": "-", + "start": 27744, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 27790, + "raw": "0.4905279615419764", + "start": 27772, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 27797, + "start": 27735, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27800, + "start": 27799, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27734, + "name": "line", + "start": 27730, + "type": "Identifier" + }, + "end": 27801, + "optional": false, + "start": 27730, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27840, + "raw": "0.8328324229085962", + "start": 27822, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 27840, + "operator": "-", + "start": 27821, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 27867, + "raw": "0.4677492878818803", + "start": 27849, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 27874, + "start": 27812, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27877, + "start": 27876, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27811, + "name": "line", + "start": 27807, + "type": "Identifier" + }, + "end": 27878, + "optional": false, + "start": 27807, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 27917, + "raw": "0.8111463382182231", + "start": 27899, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 27917, + "operator": "-", + "start": 27898, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 27946, + "raw": "0.41814807547140576", + "start": 27927, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 27946, + "operator": "-", + "start": 27926, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 27953, + "start": 27889, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 27956, + "start": 27955, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27888, + "name": "line", + "start": 27884, + "type": "Identifier" + }, + "end": 27957, + "optional": false, + "start": 27884, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 27996, + "raw": "0.03807684940941125", + "start": 27977, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 28024, + "raw": "0.25664826686353326", + "start": 28005, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 28031, + "start": 27968, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28034, + "start": 28033, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 27967, + "name": "line", + "start": 27963, + "type": "Identifier" + }, + "end": 28035, + "optional": false, + "start": 27963, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28074, + "raw": "0.23950083339596384", + "start": 28055, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 28102, + "raw": "0.43693196301855575", + "start": 28083, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 28109, + "start": 28046, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28112, + "start": 28111, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28045, + "name": "line", + "start": 28041, + "type": "Identifier" + }, + "end": 28113, + "optional": false, + "start": 28041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28153, + "raw": "0.16279444820904887", + "start": 28134, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 28153, + "operator": "-", + "start": 28133, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 28180, + "raw": "0.8064475707664818", + "start": 28162, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 28187, + "start": 28124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28190, + "start": 28189, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28123, + "name": "line", + "start": 28119, + "type": "Identifier" + }, + "end": 28191, + "optional": false, + "start": 28119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28231, + "raw": "0.08972872009232558", + "start": 28212, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 28231, + "operator": "-", + "start": 28211, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 28260, + "raw": "0.08887625823751266", + "start": 28241, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 28260, + "operator": "-", + "start": 28240, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28267, + "start": 28202, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28270, + "start": 28269, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28201, + "name": "line", + "start": 28197, + "type": "Identifier" + }, + "end": 28271, + "optional": false, + "start": 28197, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28309, + "raw": "0.9203433427102556", + "start": 28291, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 28338, + "raw": "0.17343459369697545", + "start": 28319, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 28338, + "operator": "-", + "start": 28318, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28345, + "start": 28282, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28348, + "start": 28347, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28281, + "name": "line", + "start": 28277, + "type": "Identifier" + }, + "end": 28349, + "optional": false, + "start": 28277, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28390, + "raw": "0.0017496234414517975", + "start": 28369, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 28418, + "raw": "0.5178508316168335", + "start": 28400, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 28418, + "operator": "-", + "start": 28399, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28425, + "start": 28360, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28428, + "start": 28427, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28359, + "name": "line", + "start": 28355, + "type": "Identifier" + }, + "end": 28429, + "optional": false, + "start": 28355, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28467, + "raw": "0.6206263405732759", + "start": 28449, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 28495, + "raw": "0.8733399468665124", + "start": 28477, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 28495, + "operator": "-", + "start": 28476, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28502, + "start": 28440, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28505, + "start": 28504, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28439, + "name": "line", + "start": 28435, + "type": "Identifier" + }, + "end": 28506, + "optional": false, + "start": 28435, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28545, + "raw": "0.7776386664456383", + "start": 28527, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 28545, + "operator": "-", + "start": 28526, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 28572, + "raw": "0.7602780485384968", + "start": 28554, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 28579, + "start": 28517, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28582, + "start": 28581, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28516, + "name": "line", + "start": 28512, + "type": "Identifier" + }, + "end": 28583, + "optional": false, + "start": 28512, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28613, + "raw": "0.5439379760788592", + "start": 28595, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 28633, + "raw": "0.8449177589350552", + "start": 28615, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 28634, + "start": 28594, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28637, + "start": 28636, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28593, + "name": "line", + "start": 28589, + "type": "Identifier" + }, + "end": 28638, + "optional": false, + "start": 28589, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28678, + "raw": "0.13036646025917076", + "start": 28659, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 28678, + "operator": "-", + "start": 28658, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 28707, + "raw": "0.012051713627069693", + "start": 28687, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 28714, + "start": 28649, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28717, + "start": 28716, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28648, + "name": "line", + "start": 28644, + "type": "Identifier" + }, + "end": 28718, + "optional": false, + "start": 28644, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28757, + "raw": "0.1656465612645519", + "start": 28739, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 28757, + "operator": "-", + "start": 28738, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 28786, + "raw": "0.20775229173765486", + "start": 28767, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 28786, + "operator": "-", + "start": 28766, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28793, + "start": 28729, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28796, + "start": 28795, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28728, + "name": "line", + "start": 28724, + "type": "Identifier" + }, + "end": 28797, + "optional": false, + "start": 28724, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 28836, + "raw": "0.0962723255929061", + "start": 28818, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 28836, + "operator": "-", + "start": 28817, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 28865, + "raw": "0.05417797659066137", + "start": 28846, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 28865, + "operator": "-", + "start": 28845, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 28872, + "start": 28808, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28875, + "start": 28874, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28807, + "name": "line", + "start": 28803, + "type": "Identifier" + }, + "end": 28876, + "optional": false, + "start": 28803, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28905, + "raw": "0.902108945498191", + "start": 28888, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 28925, + "raw": "0.3958978534964961", + "start": 28907, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 28926, + "start": 28887, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 28929, + "start": 28928, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28886, + "name": "line", + "start": 28882, + "type": "Identifier" + }, + "end": 28930, + "optional": false, + "start": 28882, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 28969, + "raw": "0.27997950083139167", + "start": 28950, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 28998, + "raw": "0.17778188444008958", + "start": 28979, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 28998, + "operator": "-", + "start": 28978, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29005, + "start": 28941, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29008, + "start": 29007, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 28940, + "name": "line", + "start": 28936, + "type": "Identifier" + }, + "end": 29009, + "optional": false, + "start": 28936, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29039, + "raw": "0.5235806061589545", + "start": 29021, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 29058, + "raw": "0.694318985642328", + "start": 29041, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 29059, + "start": 29020, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29062, + "start": 29061, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29019, + "name": "line", + "start": 29015, + "type": "Identifier" + }, + "end": 29063, + "optional": false, + "start": 29015, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29102, + "raw": "0.39140760219992154", + "start": 29083, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 29130, + "raw": "0.7839795272576484", + "start": 29112, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 29130, + "operator": "-", + "start": 29111, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29137, + "start": 29074, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29140, + "start": 29139, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29073, + "name": "line", + "start": 29069, + "type": "Identifier" + }, + "end": 29141, + "optional": false, + "start": 29069, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29171, + "raw": "0.8414243527073519", + "start": 29153, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 29191, + "raw": "0.5395591528940082", + "start": 29173, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 29192, + "start": 29152, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29195, + "start": 29194, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29151, + "name": "line", + "start": 29147, + "type": "Identifier" + }, + "end": 29196, + "optional": false, + "start": 29147, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29234, + "raw": "0.6137667704875602", + "start": 29216, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 29262, + "raw": "0.22119647516722085", + "start": 29243, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 29269, + "start": 29207, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29272, + "start": 29271, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29206, + "name": "line", + "start": 29202, + "type": "Identifier" + }, + "end": 29273, + "optional": false, + "start": 29202, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29303, + "raw": "0.8830488380766681", + "start": 29285, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 29323, + "raw": "0.6996724408425232", + "start": 29305, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 29324, + "start": 29284, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29327, + "start": 29326, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29283, + "name": "line", + "start": 29279, + "type": "Identifier" + }, + "end": 29328, + "optional": false, + "start": 29279, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 29368, + "raw": "0.41290485754343953", + "start": 29349, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 29368, + "operator": "-", + "start": 29348, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 29396, + "raw": "0.4152647361760933", + "start": 29378, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 29396, + "operator": "-", + "start": 29377, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29403, + "start": 29339, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29406, + "start": 29405, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29338, + "name": "line", + "start": 29334, + "type": "Identifier" + }, + "end": 29407, + "optional": false, + "start": 29334, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29445, + "raw": "0.5169538755575687", + "start": 29427, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 29473, + "raw": "0.9085567867302617", + "start": 29455, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 29473, + "operator": "-", + "start": 29454, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29480, + "start": 29418, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29483, + "start": 29482, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29417, + "name": "line", + "start": 29413, + "type": "Identifier" + }, + "end": 29484, + "optional": false, + "start": 29413, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 29523, + "raw": "0.6716353749059765", + "start": 29505, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 29523, + "operator": "-", + "start": 29504, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 29551, + "raw": "0.9605576808879026", + "start": 29533, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 29551, + "operator": "-", + "start": 29532, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29558, + "start": 29495, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29561, + "start": 29560, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29494, + "name": "line", + "start": 29490, + "type": "Identifier" + }, + "end": 29562, + "optional": false, + "start": 29490, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29602, + "raw": "0.010280170930300203", + "start": 29582, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 29631, + "raw": "0.37344123662342166", + "start": 29612, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 29631, + "operator": "-", + "start": 29611, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29638, + "start": 29573, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29641, + "start": 29640, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29572, + "name": "line", + "start": 29568, + "type": "Identifier" + }, + "end": 29642, + "optional": false, + "start": 29568, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29681, + "raw": "0.10357375682791004", + "start": 29662, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 29710, + "raw": "0.42294321030821425", + "start": 29691, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 29710, + "operator": "-", + "start": 29690, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29717, + "start": 29653, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29720, + "start": 29719, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29652, + "name": "line", + "start": 29648, + "type": "Identifier" + }, + "end": 29721, + "optional": false, + "start": 29648, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29759, + "raw": "0.4520311575096987", + "start": 29741, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 29788, + "raw": "0.11232675307600548", + "start": 29769, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 29788, + "operator": "-", + "start": 29768, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29795, + "start": 29732, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29798, + "start": 29797, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29731, + "name": "line", + "start": 29727, + "type": "Identifier" + }, + "end": 29799, + "optional": false, + "start": 29727, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 29838, + "raw": "0.8821185914380845", + "start": 29820, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 29838, + "operator": "-", + "start": 29819, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 29866, + "raw": "0.7155147434939819", + "start": 29848, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 29866, + "operator": "-", + "start": 29847, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 29873, + "start": 29810, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29876, + "start": 29875, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29809, + "name": "line", + "start": 29805, + "type": "Identifier" + }, + "end": 29877, + "optional": false, + "start": 29805, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29907, + "raw": "0.9195487101690416", + "start": 29889, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 29927, + "raw": "0.2691627465297364", + "start": 29909, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 29928, + "start": 29888, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 29931, + "start": 29930, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29887, + "name": "line", + "start": 29883, + "type": "Identifier" + }, + "end": 29932, + "optional": false, + "start": 29883, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 29970, + "raw": "0.7098978191546745", + "start": 29952, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 29998, + "raw": "0.11710004169385968", + "start": 29979, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 30005, + "start": 29943, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30008, + "start": 30007, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 29942, + "name": "line", + "start": 29938, + "type": "Identifier" + }, + "end": 30009, + "optional": false, + "start": 29938, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30049, + "raw": "0.37876368560819995", + "start": 30030, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 30049, + "operator": "-", + "start": 30029, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 30076, + "raw": "0.7106729314759084", + "start": 30058, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 30083, + "start": 30020, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30086, + "start": 30085, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30019, + "name": "line", + "start": 30015, + "type": "Identifier" + }, + "end": 30087, + "optional": false, + "start": 30015, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30127, + "raw": "0.29728126898353335", + "start": 30108, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 30127, + "operator": "-", + "start": 30107, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 30156, + "raw": "0.06649734568328003", + "start": 30137, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 30156, + "operator": "-", + "start": 30136, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30163, + "start": 30098, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30166, + "start": 30165, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30097, + "name": "line", + "start": 30093, + "type": "Identifier" + }, + "end": 30167, + "optional": false, + "start": 30093, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30206, + "raw": "0.22965781558352072", + "start": 30187, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 30234, + "raw": "0.7601866432836641", + "start": 30216, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 30234, + "operator": "-", + "start": 30215, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30241, + "start": 30178, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30244, + "start": 30243, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30177, + "name": "line", + "start": 30173, + "type": "Identifier" + }, + "end": 30245, + "optional": false, + "start": 30173, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30284, + "raw": "0.6356501074317229", + "start": 30266, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 30284, + "operator": "-", + "start": 30265, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 30312, + "raw": "0.19458425399338064", + "start": 30293, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 30319, + "start": 30256, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30322, + "start": 30321, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30255, + "name": "line", + "start": 30251, + "type": "Identifier" + }, + "end": 30323, + "optional": false, + "start": 30251, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30353, + "raw": "0.5721251777404546", + "start": 30335, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 30373, + "raw": "0.2888584097921527", + "start": 30355, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 30374, + "start": 30334, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30377, + "start": 30376, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30333, + "name": "line", + "start": 30329, + "type": "Identifier" + }, + "end": 30378, + "optional": false, + "start": 30329, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30417, + "raw": "0.9580409549552311", + "start": 30399, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 30417, + "operator": "-", + "start": 30398, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 30446, + "raw": "0.02243818192078395", + "start": 30427, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 30446, + "operator": "-", + "start": 30426, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30453, + "start": 30389, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30456, + "start": 30455, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30388, + "name": "line", + "start": 30384, + "type": "Identifier" + }, + "end": 30457, + "optional": false, + "start": 30384, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30495, + "raw": "0.3299184618602866", + "start": 30477, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 30523, + "raw": "0.8353726942369875", + "start": 30505, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 30523, + "operator": "-", + "start": 30504, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30530, + "start": 30468, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30533, + "start": 30532, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30467, + "name": "line", + "start": 30463, + "type": "Identifier" + }, + "end": 30534, + "optional": false, + "start": 30463, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30572, + "raw": "0.7434639386755209", + "start": 30554, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 30600, + "raw": "0.7919648864138378", + "start": 30582, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 30600, + "operator": "-", + "start": 30581, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30607, + "start": 30545, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30610, + "start": 30609, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30544, + "name": "line", + "start": 30540, + "type": "Identifier" + }, + "end": 30611, + "optional": false, + "start": 30540, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30641, + "raw": "0.9935751011164615", + "start": 30623, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 30661, + "raw": "0.9042566468497608", + "start": 30643, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 30662, + "start": 30622, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30665, + "start": 30664, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30621, + "name": "line", + "start": 30617, + "type": "Identifier" + }, + "end": 30666, + "optional": false, + "start": 30617, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30705, + "raw": "0.5035812884687294", + "start": 30687, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 30705, + "operator": "-", + "start": 30686, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 30732, + "raw": "0.5150967434989442", + "start": 30714, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 30739, + "start": 30677, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30742, + "start": 30741, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30676, + "name": "line", + "start": 30672, + "type": "Identifier" + }, + "end": 30743, + "optional": false, + "start": 30672, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30773, + "raw": "0.5526227215900215", + "start": 30755, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 30793, + "raw": "0.7612604137272441", + "start": 30775, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 30794, + "start": 30754, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30797, + "start": 30796, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30753, + "name": "line", + "start": 30749, + "type": "Identifier" + }, + "end": 30798, + "optional": false, + "start": 30749, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30836, + "raw": "0.8593271349126876", + "start": 30818, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 30864, + "raw": "0.08414894953725849", + "start": 30845, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 30871, + "start": 30809, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30874, + "start": 30873, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30808, + "name": "line", + "start": 30804, + "type": "Identifier" + }, + "end": 30875, + "optional": false, + "start": 30804, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 30914, + "raw": "0.8181049219192864", + "start": 30896, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 30914, + "operator": "-", + "start": 30895, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 30941, + "raw": "0.903548131323352", + "start": 30924, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 30941, + "operator": "-", + "start": 30923, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 30948, + "start": 30886, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 30951, + "start": 30950, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30885, + "name": "line", + "start": 30881, + "type": "Identifier" + }, + "end": 30952, + "optional": false, + "start": 30881, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 30990, + "raw": "0.3165782044458305", + "start": 30972, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 31019, + "raw": "0.24189274252014914", + "start": 31000, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 31019, + "operator": "-", + "start": 30999, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31026, + "start": 30963, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31029, + "start": 31028, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 30962, + "name": "line", + "start": 30958, + "type": "Identifier" + }, + "end": 31030, + "optional": false, + "start": 30958, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31070, + "raw": "0.44390956414045135", + "start": 31051, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 31070, + "operator": "-", + "start": 31050, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 31099, + "raw": "0.25912591535126905", + "start": 31080, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 31099, + "operator": "-", + "start": 31079, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31106, + "start": 31041, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31109, + "start": 31108, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31040, + "name": "line", + "start": 31036, + "type": "Identifier" + }, + "end": 31110, + "optional": false, + "start": 31036, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31149, + "raw": "0.6605165911891009", + "start": 31131, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 31149, + "operator": "-", + "start": 31130, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 31178, + "raw": "0.40355115288839194", + "start": 31159, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 31178, + "operator": "-", + "start": 31158, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31185, + "start": 31121, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31188, + "start": 31187, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31120, + "name": "line", + "start": 31116, + "type": "Identifier" + }, + "end": 31189, + "optional": false, + "start": 31116, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31228, + "raw": "0.7170489950180006", + "start": 31210, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 31228, + "operator": "-", + "start": 31209, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 31256, + "raw": "0.23454356079651384", + "start": 31237, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 31263, + "start": 31200, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31266, + "start": 31265, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31199, + "name": "line", + "start": 31195, + "type": "Identifier" + }, + "end": 31267, + "optional": false, + "start": 31195, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31306, + "raw": "0.2568187045379722", + "start": 31288, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 31306, + "operator": "-", + "start": 31287, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 31335, + "raw": "0.45031188717601367", + "start": 31316, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 31335, + "operator": "-", + "start": 31315, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31342, + "start": 31278, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31345, + "start": 31344, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31277, + "name": "line", + "start": 31273, + "type": "Identifier" + }, + "end": 31346, + "optional": false, + "start": 31273, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 31384, + "raw": "0.6751951211858687", + "start": 31366, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 31412, + "raw": "0.9709424233465593", + "start": 31394, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 31412, + "operator": "-", + "start": 31393, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31419, + "start": 31357, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31422, + "start": 31421, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31356, + "name": "line", + "start": 31352, + "type": "Identifier" + }, + "end": 31423, + "optional": false, + "start": 31352, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31462, + "raw": "0.5689619842972184", + "start": 31444, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 31462, + "operator": "-", + "start": 31443, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 31489, + "raw": "0.5918969913790362", + "start": 31471, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 31496, + "start": 31434, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31499, + "start": 31498, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31433, + "name": "line", + "start": 31429, + "type": "Identifier" + }, + "end": 31500, + "optional": false, + "start": 31429, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31539, + "raw": "0.8328324229085962", + "start": 31521, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 31539, + "operator": "-", + "start": 31520, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 31566, + "raw": "0.4677492878818803", + "start": 31548, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 31573, + "start": 31511, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31576, + "start": 31575, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31510, + "name": "line", + "start": 31506, + "type": "Identifier" + }, + "end": 31577, + "optional": false, + "start": 31506, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31616, + "raw": "0.8111463382182231", + "start": 31598, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 31616, + "operator": "-", + "start": 31597, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 31645, + "raw": "0.41814807547140576", + "start": 31626, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 31645, + "operator": "-", + "start": 31625, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31652, + "start": 31588, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31655, + "start": 31654, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31587, + "name": "line", + "start": 31583, + "type": "Identifier" + }, + "end": 31656, + "optional": false, + "start": 31583, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 31695, + "raw": "0.03807684940941125", + "start": 31676, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 31723, + "raw": "0.25664826686353326", + "start": 31704, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 31730, + "start": 31667, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31733, + "start": 31732, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31666, + "name": "line", + "start": 31662, + "type": "Identifier" + }, + "end": 31734, + "optional": false, + "start": 31662, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 31773, + "raw": "0.23950083339596384", + "start": 31754, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 31801, + "raw": "0.43693196301855575", + "start": 31782, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 31808, + "start": 31745, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31811, + "start": 31810, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31744, + "name": "line", + "start": 31740, + "type": "Identifier" + }, + "end": 31812, + "optional": false, + "start": 31740, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31852, + "raw": "0.16279444820904887", + "start": 31833, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 31852, + "operator": "-", + "start": 31832, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 31879, + "raw": "0.8064475707664818", + "start": 31861, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 31886, + "start": 31823, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31889, + "start": 31888, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31822, + "name": "line", + "start": 31818, + "type": "Identifier" + }, + "end": 31890, + "optional": false, + "start": 31818, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 31930, + "raw": "0.08972872009232558", + "start": 31911, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 31930, + "operator": "-", + "start": 31910, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 31959, + "raw": "0.08887625823751266", + "start": 31940, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 31959, + "operator": "-", + "start": 31939, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 31966, + "start": 31901, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 31969, + "start": 31968, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31900, + "name": "line", + "start": 31896, + "type": "Identifier" + }, + "end": 31970, + "optional": false, + "start": 31896, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32008, + "raw": "0.9203433427102556", + "start": 31990, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 32037, + "raw": "0.17343459369697545", + "start": 32018, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 32037, + "operator": "-", + "start": 32017, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32044, + "start": 31981, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32047, + "start": 32046, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 31980, + "name": "line", + "start": 31976, + "type": "Identifier" + }, + "end": 32048, + "optional": false, + "start": 31976, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32089, + "raw": "0.0017496234414517975", + "start": 32068, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 32117, + "raw": "0.5178508316168335", + "start": 32099, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 32117, + "operator": "-", + "start": 32098, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32124, + "start": 32059, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32127, + "start": 32126, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32058, + "name": "line", + "start": 32054, + "type": "Identifier" + }, + "end": 32128, + "optional": false, + "start": 32054, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32166, + "raw": "0.6206263405732759", + "start": 32148, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 32194, + "raw": "0.8733399468665124", + "start": 32176, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 32194, + "operator": "-", + "start": 32175, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32201, + "start": 32139, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32204, + "start": 32203, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32138, + "name": "line", + "start": 32134, + "type": "Identifier" + }, + "end": 32205, + "optional": false, + "start": 32134, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 32244, + "raw": "0.7776386664456383", + "start": 32226, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 32244, + "operator": "-", + "start": 32225, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 32271, + "raw": "0.7602780485384968", + "start": 32253, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 32278, + "start": 32216, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32281, + "start": 32280, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32215, + "name": "line", + "start": 32211, + "type": "Identifier" + }, + "end": 32282, + "optional": false, + "start": 32211, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32312, + "raw": "0.5439379760788592", + "start": 32294, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 32332, + "raw": "0.8449177589350552", + "start": 32314, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 32333, + "start": 32293, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32336, + "start": 32335, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32292, + "name": "line", + "start": 32288, + "type": "Identifier" + }, + "end": 32337, + "optional": false, + "start": 32288, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 32377, + "raw": "0.13036646025917076", + "start": 32358, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 32377, + "operator": "-", + "start": 32357, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 32406, + "raw": "0.012051713627069693", + "start": 32386, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 32413, + "start": 32348, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32416, + "start": 32415, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32347, + "name": "line", + "start": 32343, + "type": "Identifier" + }, + "end": 32417, + "optional": false, + "start": 32343, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 32456, + "raw": "0.1656465612645519", + "start": 32438, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 32456, + "operator": "-", + "start": 32437, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 32485, + "raw": "0.20775229173765486", + "start": 32466, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 32485, + "operator": "-", + "start": 32465, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32492, + "start": 32428, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32495, + "start": 32494, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32427, + "name": "line", + "start": 32423, + "type": "Identifier" + }, + "end": 32496, + "optional": false, + "start": 32423, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 32535, + "raw": "0.0962723255929061", + "start": 32517, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 32535, + "operator": "-", + "start": 32516, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 32564, + "raw": "0.05417797659066137", + "start": 32545, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 32564, + "operator": "-", + "start": 32544, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32571, + "start": 32507, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32574, + "start": 32573, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32506, + "name": "line", + "start": 32502, + "type": "Identifier" + }, + "end": 32575, + "optional": false, + "start": 32502, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32604, + "raw": "0.902108945498191", + "start": 32587, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 32624, + "raw": "0.3958978534964961", + "start": 32606, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 32625, + "start": 32586, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32628, + "start": 32627, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32585, + "name": "line", + "start": 32581, + "type": "Identifier" + }, + "end": 32629, + "optional": false, + "start": 32581, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32668, + "raw": "0.27997950083139167", + "start": 32649, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 32697, + "raw": "0.17778188444008958", + "start": 32678, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 32697, + "operator": "-", + "start": 32677, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32704, + "start": 32640, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32707, + "start": 32706, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32639, + "name": "line", + "start": 32635, + "type": "Identifier" + }, + "end": 32708, + "optional": false, + "start": 32635, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32738, + "raw": "0.5235806061589545", + "start": 32720, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 32757, + "raw": "0.694318985642328", + "start": 32740, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 32758, + "start": 32719, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32761, + "start": 32760, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32718, + "name": "line", + "start": 32714, + "type": "Identifier" + }, + "end": 32762, + "optional": false, + "start": 32714, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32801, + "raw": "0.39140760219992154", + "start": 32782, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 32829, + "raw": "0.7839795272576484", + "start": 32811, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 32829, + "operator": "-", + "start": 32810, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 32836, + "start": 32773, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32839, + "start": 32838, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32772, + "name": "line", + "start": 32768, + "type": "Identifier" + }, + "end": 32840, + "optional": false, + "start": 32768, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32870, + "raw": "0.8414243527073519", + "start": 32852, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 32890, + "raw": "0.5395591528940082", + "start": 32872, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 32891, + "start": 32851, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32894, + "start": 32893, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32850, + "name": "line", + "start": 32846, + "type": "Identifier" + }, + "end": 32895, + "optional": false, + "start": 32846, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 32933, + "raw": "0.6137667704875602", + "start": 32915, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 32961, + "raw": "0.22119647516722085", + "start": 32942, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 32968, + "start": 32906, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 32971, + "start": 32970, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32905, + "name": "line", + "start": 32901, + "type": "Identifier" + }, + "end": 32972, + "optional": false, + "start": 32901, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33012, + "raw": "0.09582414374469184", + "start": 32993, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 33012, + "operator": "-", + "start": 32992, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33040, + "raw": "0.7533839681212353", + "start": 33022, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 33040, + "operator": "-", + "start": 33021, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33047, + "start": 32983, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33050, + "start": 33049, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 32982, + "name": "line", + "start": 32978, + "type": "Identifier" + }, + "end": 33051, + "optional": false, + "start": 32978, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33091, + "raw": "0.17254116580051848", + "start": 33072, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 33091, + "operator": "-", + "start": 33071, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33119, + "raw": "0.7669113400341137", + "start": 33101, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 33119, + "operator": "-", + "start": 33100, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33126, + "start": 33062, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33129, + "start": 33128, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33061, + "name": "line", + "start": 33057, + "type": "Identifier" + }, + "end": 33130, + "optional": false, + "start": 33057, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33160, + "raw": "0.8944730032887609", + "start": 33142, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 33180, + "raw": "0.6093318694741408", + "start": 33162, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 33181, + "start": 33141, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33184, + "start": 33183, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33140, + "name": "line", + "start": 33136, + "type": "Identifier" + }, + "end": 33185, + "optional": false, + "start": 33136, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33225, + "raw": "0.41290485754343953", + "start": 33206, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 33225, + "operator": "-", + "start": 33205, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33253, + "raw": "0.4152647361760933", + "start": 33235, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 33253, + "operator": "-", + "start": 33234, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33260, + "start": 33196, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33263, + "start": 33262, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33195, + "name": "line", + "start": 33191, + "type": "Identifier" + }, + "end": 33264, + "optional": false, + "start": 33191, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33302, + "raw": "0.5169538755575687", + "start": 33284, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 33330, + "raw": "0.9085567867302617", + "start": 33312, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 33330, + "operator": "-", + "start": 33311, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33337, + "start": 33275, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33340, + "start": 33339, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33274, + "name": "line", + "start": 33270, + "type": "Identifier" + }, + "end": 33341, + "optional": false, + "start": 33270, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33379, + "raw": "0.6751951211858687", + "start": 33361, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 33407, + "raw": "0.9709424233465593", + "start": 33389, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 33407, + "operator": "-", + "start": 33388, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33414, + "start": 33352, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33417, + "start": 33416, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33351, + "name": "line", + "start": 33347, + "type": "Identifier" + }, + "end": 33418, + "optional": false, + "start": 33347, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33457, + "raw": "0.5689619842972184", + "start": 33439, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 33457, + "operator": "-", + "start": 33438, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 33484, + "raw": "0.5918969913790362", + "start": 33466, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 33491, + "start": 33429, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33494, + "start": 33493, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33428, + "name": "line", + "start": 33424, + "type": "Identifier" + }, + "end": 33495, + "optional": false, + "start": 33424, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33533, + "raw": "0.9464450621708211", + "start": 33515, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 33561, + "raw": "0.2684908127803667", + "start": 33543, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 33561, + "operator": "-", + "start": 33542, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33568, + "start": 33506, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33571, + "start": 33570, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33505, + "name": "line", + "start": 33501, + "type": "Identifier" + }, + "end": 33572, + "optional": false, + "start": 33501, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33602, + "raw": "0.5241732366617591", + "start": 33584, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 33622, + "raw": "0.9011437416408563", + "start": 33604, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 33623, + "start": 33583, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33626, + "start": 33625, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33582, + "name": "line", + "start": 33578, + "type": "Identifier" + }, + "end": 33627, + "optional": false, + "start": 33578, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33667, + "raw": "0.14255393713960607", + "start": 33648, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 33667, + "operator": "-", + "start": 33647, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33695, + "raw": "0.5194262624564814", + "start": 33677, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 33695, + "operator": "-", + "start": 33676, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33702, + "start": 33638, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33705, + "start": 33704, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33637, + "name": "line", + "start": 33633, + "type": "Identifier" + }, + "end": 33706, + "optional": false, + "start": 33633, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33745, + "raw": "0.4287123231350338", + "start": 33727, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 33745, + "operator": "-", + "start": 33726, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33773, + "raw": "0.4223564528725028", + "start": 33755, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 33773, + "operator": "-", + "start": 33754, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33780, + "start": 33717, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33783, + "start": 33782, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33716, + "name": "line", + "start": 33712, + "type": "Identifier" + }, + "end": 33784, + "optional": false, + "start": 33712, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33824, + "raw": "0.09316367294024519", + "start": 33805, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 33824, + "operator": "-", + "start": 33804, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 33852, + "raw": "0.9063127021008246", + "start": 33834, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 33852, + "operator": "-", + "start": 33833, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 33859, + "start": 33795, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33862, + "start": 33861, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33794, + "name": "line", + "start": 33790, + "type": "Identifier" + }, + "end": 33863, + "optional": false, + "start": 33790, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 33902, + "raw": "0.2767766535558669", + "start": 33884, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 33902, + "operator": "-", + "start": 33883, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 33929, + "raw": "0.6816248114129131", + "start": 33911, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 33936, + "start": 33874, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 33939, + "start": 33938, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33873, + "name": "line", + "start": 33869, + "type": "Identifier" + }, + "end": 33940, + "optional": false, + "start": 33869, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 33978, + "raw": "0.9796762495562534", + "start": 33960, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 34006, + "raw": "0.0822145668330625", + "start": 33988, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 34006, + "operator": "-", + "start": 33987, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34013, + "start": 33951, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34016, + "start": 34015, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 33950, + "name": "line", + "start": 33946, + "type": "Identifier" + }, + "end": 34017, + "optional": false, + "start": 33946, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 34056, + "raw": "0.8666513070867441", + "start": 34038, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 34056, + "operator": "-", + "start": 34037, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 34083, + "raw": "0.301053160242023", + "start": 34066, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 34083, + "operator": "-", + "start": 34065, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34090, + "start": 34028, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34093, + "start": 34092, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34027, + "name": "line", + "start": 34023, + "type": "Identifier" + }, + "end": 34094, + "optional": false, + "start": 34023, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34131, + "raw": "0.537415656028112", + "start": 34114, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 34160, + "raw": "0.020272692875002774", + "start": 34140, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 34167, + "start": 34105, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34170, + "start": 34169, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34104, + "name": "line", + "start": 34100, + "type": "Identifier" + }, + "end": 34171, + "optional": false, + "start": 34100, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34209, + "raw": "0.9332396256457531", + "start": 34191, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 34237, + "raw": "0.6228175690649898", + "start": 34219, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 34237, + "operator": "-", + "start": 34218, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34244, + "start": 34182, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34247, + "start": 34246, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34181, + "name": "line", + "start": 34177, + "type": "Identifier" + }, + "end": 34248, + "optional": false, + "start": 34177, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34287, + "raw": "0.18052415837320734", + "start": 34268, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 34316, + "raw": "0.36894384647296197", + "start": 34297, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 34316, + "operator": "-", + "start": 34296, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34323, + "start": 34259, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34326, + "start": 34325, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34258, + "name": "line", + "start": 34254, + "type": "Identifier" + }, + "end": 34327, + "optional": false, + "start": 34254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34357, + "raw": "0.5384372634075449", + "start": 34339, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 34377, + "raw": "0.2377565050887107", + "start": 34359, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 34378, + "start": 34338, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34381, + "start": 34380, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34337, + "name": "line", + "start": 34333, + "type": "Identifier" + }, + "end": 34382, + "optional": false, + "start": 34333, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34421, + "raw": "0.39043436929278874", + "start": 34402, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 34449, + "raw": "0.14273182483160451", + "start": 34430, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 34456, + "start": 34393, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34459, + "start": 34458, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34392, + "name": "line", + "start": 34388, + "type": "Identifier" + }, + "end": 34460, + "optional": false, + "start": 34388, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34499, + "raw": "0.09782890412897283", + "start": 34480, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 34526, + "raw": "0.9907667536909659", + "start": 34508, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 34533, + "start": 34471, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34536, + "start": 34535, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34470, + "name": "line", + "start": 34466, + "type": "Identifier" + }, + "end": 34537, + "optional": false, + "start": 34466, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34575, + "raw": "0.5286610085921146", + "start": 34557, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 34603, + "raw": "0.7924508308419256", + "start": 34585, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 34603, + "operator": "-", + "start": 34584, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34610, + "start": 34548, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34613, + "start": 34612, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34547, + "name": "line", + "start": 34543, + "type": "Identifier" + }, + "end": 34614, + "optional": false, + "start": 34543, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34652, + "raw": "0.3789978184503342", + "start": 34634, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 34680, + "raw": "0.12396120576838676", + "start": 34661, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 34687, + "start": 34625, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34690, + "start": 34689, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34624, + "name": "line", + "start": 34620, + "type": "Identifier" + }, + "end": 34691, + "optional": false, + "start": 34620, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 34730, + "raw": "0.9484912744890612", + "start": 34712, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 34730, + "operator": "-", + "start": 34711, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 34757, + "raw": "0.6729649846476855", + "start": 34739, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 34764, + "start": 34702, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34767, + "start": 34766, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34701, + "name": "line", + "start": 34697, + "type": "Identifier" + }, + "end": 34768, + "optional": false, + "start": 34697, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34806, + "raw": "0.7451758753425153", + "start": 34788, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 34835, + "raw": "0.21318737562458967", + "start": 34816, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 34835, + "operator": "-", + "start": 34815, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34842, + "start": 34779, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34845, + "start": 34844, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34778, + "name": "line", + "start": 34774, + "type": "Identifier" + }, + "end": 34846, + "optional": false, + "start": 34774, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 34884, + "raw": "0.1873200727251887", + "start": 34866, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 34913, + "raw": "0.15961374297992448", + "start": 34894, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 34913, + "operator": "-", + "start": 34893, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34920, + "start": 34857, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 34923, + "start": 34922, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34856, + "name": "line", + "start": 34852, + "type": "Identifier" + }, + "end": 34924, + "optional": false, + "start": 34852, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 34964, + "raw": "0.05729464924537564", + "start": 34945, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 34964, + "operator": "-", + "start": 34944, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 34992, + "raw": "0.5436345558508746", + "start": 34974, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 34992, + "operator": "-", + "start": 34973, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 34999, + "start": 34935, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35002, + "start": 35001, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 34934, + "name": "line", + "start": 34930, + "type": "Identifier" + }, + "end": 35003, + "optional": false, + "start": 34930, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35043, + "raw": "0.09582414374469184", + "start": 35024, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 35043, + "operator": "-", + "start": 35023, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 35071, + "raw": "0.7533839681212353", + "start": 35053, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 35071, + "operator": "-", + "start": 35052, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35078, + "start": 35014, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35081, + "start": 35080, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35013, + "name": "line", + "start": 35009, + "type": "Identifier" + }, + "end": 35082, + "optional": false, + "start": 35009, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35122, + "raw": "0.17254116580051848", + "start": 35103, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 35122, + "operator": "-", + "start": 35102, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 35150, + "raw": "0.7669113400341137", + "start": 35132, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 35150, + "operator": "-", + "start": 35131, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35157, + "start": 35093, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35160, + "start": 35159, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35092, + "name": "line", + "start": 35088, + "type": "Identifier" + }, + "end": 35161, + "optional": false, + "start": 35088, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 35191, + "raw": "0.8944730032887609", + "start": 35173, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 35211, + "raw": "0.6093318694741408", + "start": 35193, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 35212, + "start": 35172, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35215, + "start": 35214, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35171, + "name": "line", + "start": 35167, + "type": "Identifier" + }, + "end": 35216, + "optional": false, + "start": 35167, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35255, + "raw": "0.6238548626325471", + "start": 35237, + "type": "Literal", + "type": "Literal", + "value": 0.6238548626325471 + }, + "end": 35255, + "operator": "-", + "start": 35236, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 35282, + "raw": "0.4053626746020169", + "start": 35264, + "type": "Literal", + "type": "Literal", + "value": 0.4053626746020169 + } + ], + "end": 35289, + "start": 35227, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35292, + "start": 35291, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35226, + "name": "line", + "start": 35222, + "type": "Identifier" + }, + "end": 35293, + "optional": false, + "start": 35222, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 35331, + "raw": "0.1379445992766417", + "start": 35313, + "type": "Literal", + "type": "Literal", + "value": 0.1379445992766417 + }, + { + "argument": { + "end": 35360, + "raw": "0.47871087958516045", + "start": 35341, + "type": "Literal", + "type": "Literal", + "value": 0.47871087958516045 + }, + "end": 35360, + "operator": "-", + "start": 35340, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35367, + "start": 35304, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35370, + "start": 35369, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35303, + "name": "line", + "start": 35299, + "type": "Identifier" + }, + "end": 35371, + "optional": false, + "start": 35299, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35410, + "raw": "0.9516767113283946", + "start": 35392, + "type": "Literal", + "type": "Literal", + "value": 0.9516767113283946 + }, + "end": 35410, + "operator": "-", + "start": 35391, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 35437, + "raw": "0.8619900618578948", + "start": 35419, + "type": "Literal", + "type": "Literal", + "value": 0.8619900618578948 + } + ], + "end": 35444, + "start": 35382, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35447, + "start": 35446, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35381, + "name": "line", + "start": 35377, + "type": "Identifier" + }, + "end": 35448, + "optional": false, + "start": 35377, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 35478, + "raw": "0.9398732950992088", + "start": 35460, + "type": "Literal", + "type": "Literal", + "value": 0.9398732950992088 + }, + { + "end": 35498, + "raw": "0.6326239915683629", + "start": 35480, + "type": "Literal", + "type": "Literal", + "value": 0.6326239915683629 + } + ], + "end": 35499, + "start": 35459, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35502, + "start": 35501, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35458, + "name": "line", + "start": 35454, + "type": "Identifier" + }, + "end": 35503, + "optional": false, + "start": 35454, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35542, + "raw": "0.8631974445502164", + "start": 35524, + "type": "Literal", + "type": "Literal", + "value": 0.8631974445502164 + }, + "end": 35542, + "operator": "-", + "start": 35523, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 35571, + "raw": "0.016153555523963137", + "start": 35551, + "type": "Literal", + "type": "Literal", + "value": 0.016153555523963137 + } + ], + "end": 35578, + "start": 35514, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35581, + "start": 35580, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35513, + "name": "line", + "start": 35509, + "type": "Identifier" + }, + "end": 35582, + "optional": false, + "start": 35509, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 35621, + "raw": "0.19167797120152907", + "start": 35602, + "type": "Literal", + "type": "Literal", + "value": 0.19167797120152907 + }, + { + "argument": { + "end": 35649, + "raw": "0.4916414381703984", + "start": 35631, + "type": "Literal", + "type": "Literal", + "value": 0.4916414381703984 + }, + "end": 35649, + "operator": "-", + "start": 35630, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35656, + "start": 35593, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35659, + "start": 35658, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35592, + "name": "line", + "start": 35588, + "type": "Identifier" + }, + "end": 35660, + "optional": false, + "start": 35588, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35699, + "raw": "0.8644261221501586", + "start": 35681, + "type": "Literal", + "type": "Literal", + "value": 0.8644261221501586 + }, + "end": 35699, + "operator": "-", + "start": 35680, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 35728, + "raw": "0.11434763886359756", + "start": 35709, + "type": "Literal", + "type": "Literal", + "value": 0.11434763886359756 + }, + "end": 35728, + "operator": "-", + "start": 35708, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35735, + "start": 35671, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35738, + "start": 35737, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35670, + "name": "line", + "start": 35666, + "type": "Identifier" + }, + "end": 35739, + "optional": false, + "start": 35666, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35780, + "raw": "0.029081958413378572", + "start": 35760, + "type": "Literal", + "type": "Literal", + "value": 0.029081958413378572 + }, + "end": 35780, + "operator": "-", + "start": 35759, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 35808, + "raw": "0.5214138808318329", + "start": 35790, + "type": "Literal", + "type": "Literal", + "value": 0.5214138808318329 + }, + "end": 35808, + "operator": "-", + "start": 35789, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35815, + "start": 35750, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35818, + "start": 35817, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35749, + "name": "line", + "start": 35745, + "type": "Identifier" + }, + "end": 35819, + "optional": false, + "start": 35745, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35858, + "raw": "0.8713091851579695", + "start": 35840, + "type": "Literal", + "type": "Literal", + "value": 0.8713091851579695 + }, + "end": 35858, + "operator": "-", + "start": 35839, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 35885, + "raw": "0.7866284950967315", + "start": 35867, + "type": "Literal", + "type": "Literal", + "value": 0.7866284950967315 + } + ], + "end": 35892, + "start": 35830, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35895, + "start": 35894, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35829, + "name": "line", + "start": 35825, + "type": "Identifier" + }, + "end": 35896, + "optional": false, + "start": 35825, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 35925, + "raw": "0.884342023093545", + "start": 35908, + "type": "Literal", + "type": "Literal", + "value": 0.884342023093545 + }, + { + "argument": { + "end": 35946, + "raw": "0.1825407002568431", + "start": 35928, + "type": "Literal", + "type": "Literal", + "value": 0.1825407002568431 + }, + "end": 35946, + "operator": "-", + "start": 35927, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 35947, + "start": 35907, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 35950, + "start": 35949, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35906, + "name": "line", + "start": 35902, + "type": "Identifier" + }, + "end": 35951, + "optional": false, + "start": 35902, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 35990, + "raw": "0.6978385295364686", + "start": 35972, + "type": "Literal", + "type": "Literal", + "value": 0.6978385295364686 + }, + "end": 35990, + "operator": "-", + "start": 35971, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 36017, + "raw": "0.0440574328736949", + "start": 35999, + "type": "Literal", + "type": "Literal", + "value": 0.0440574328736949 + } + ], + "end": 36024, + "start": 35962, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36027, + "start": 36026, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 35961, + "name": "line", + "start": 35957, + "type": "Identifier" + }, + "end": 36028, + "optional": false, + "start": 35957, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 36068, + "raw": "0.48055049324331556", + "start": 36049, + "type": "Literal", + "type": "Literal", + "value": 0.48055049324331556 + }, + "end": 36068, + "operator": "-", + "start": 36048, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 36098, + "raw": "0.028546347149214002", + "start": 36078, + "type": "Literal", + "type": "Literal", + "value": 0.028546347149214002 + }, + "end": 36098, + "operator": "-", + "start": 36077, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36105, + "start": 36039, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36108, + "start": 36107, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36038, + "name": "line", + "start": 36034, + "type": "Identifier" + }, + "end": 36109, + "optional": false, + "start": 36034, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36148, + "raw": "0.41283517382864776", + "start": 36129, + "type": "Literal", + "type": "Literal", + "value": 0.41283517382864776 + }, + { + "argument": { + "end": 36177, + "raw": "0.44938038251347323", + "start": 36158, + "type": "Literal", + "type": "Literal", + "value": 0.44938038251347323 + }, + "end": 36177, + "operator": "-", + "start": 36157, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36184, + "start": 36120, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36187, + "start": 36186, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36119, + "name": "line", + "start": 36115, + "type": "Identifier" + }, + "end": 36188, + "optional": false, + "start": 36115, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36218, + "raw": "0.7911399832501751", + "start": 36200, + "type": "Literal", + "type": "Literal", + "value": 0.7911399832501751 + }, + { + "end": 36237, + "raw": "0.893446368526005", + "start": 36220, + "type": "Literal", + "type": "Literal", + "value": 0.893446368526005 + } + ], + "end": 36238, + "start": 36199, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36241, + "start": 36240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36198, + "name": "line", + "start": 36194, + "type": "Identifier" + }, + "end": 36242, + "optional": false, + "start": 36194, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36280, + "raw": "0.6507434699009087", + "start": 36262, + "type": "Literal", + "type": "Literal", + "value": 0.6507434699009087 + }, + { + "argument": { + "end": 36308, + "raw": "0.6890023920962012", + "start": 36290, + "type": "Literal", + "type": "Literal", + "value": 0.6890023920962012 + }, + "end": 36308, + "operator": "-", + "start": 36289, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36315, + "start": 36253, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36318, + "start": 36317, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36252, + "name": "line", + "start": 36248, + "type": "Identifier" + }, + "end": 36319, + "optional": false, + "start": 36248, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36358, + "raw": "0.10489019777253028", + "start": 36339, + "type": "Literal", + "type": "Literal", + "value": 0.10489019777253028 + }, + { + "argument": { + "end": 36386, + "raw": "0.5467450997193952", + "start": 36368, + "type": "Literal", + "type": "Literal", + "value": 0.5467450997193952 + }, + "end": 36386, + "operator": "-", + "start": 36367, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36393, + "start": 36330, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36396, + "start": 36395, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36329, + "name": "line", + "start": 36325, + "type": "Identifier" + }, + "end": 36397, + "optional": false, + "start": 36325, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 36436, + "raw": "0.5760905289992633", + "start": 36418, + "type": "Literal", + "type": "Literal", + "value": 0.5760905289992633 + }, + "end": 36436, + "operator": "-", + "start": 36417, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 36464, + "raw": "0.2639900702114173", + "start": 36446, + "type": "Literal", + "type": "Literal", + "value": 0.2639900702114173 + }, + "end": 36464, + "operator": "-", + "start": 36445, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36471, + "start": 36408, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36474, + "start": 36473, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36407, + "name": "line", + "start": 36403, + "type": "Identifier" + }, + "end": 36475, + "optional": false, + "start": 36403, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36514, + "raw": "0.39828861790105297", + "start": 36495, + "type": "Literal", + "type": "Literal", + "value": 0.39828861790105297 + }, + { + "end": 36541, + "raw": "0.8036624129416385", + "start": 36523, + "type": "Literal", + "type": "Literal", + "value": 0.8036624129416385 + } + ], + "end": 36548, + "start": 36486, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36551, + "start": 36550, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36485, + "name": "line", + "start": 36481, + "type": "Identifier" + }, + "end": 36552, + "optional": false, + "start": 36481, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 36582, + "raw": "0.673848991328553", + "start": 36565, + "type": "Literal", + "type": "Literal", + "value": 0.673848991328553 + }, + "end": 36582, + "operator": "-", + "start": 36564, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 36602, + "raw": "0.918443329270668", + "start": 36585, + "type": "Literal", + "type": "Literal", + "value": 0.918443329270668 + }, + "end": 36602, + "operator": "-", + "start": 36584, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36603, + "start": 36563, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36606, + "start": 36605, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36562, + "name": "line", + "start": 36558, + "type": "Identifier" + }, + "end": 36607, + "optional": false, + "start": 36558, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 36646, + "raw": "0.8599152936179257", + "start": 36628, + "type": "Literal", + "type": "Literal", + "value": 0.8599152936179257 + }, + "end": 36646, + "operator": "-", + "start": 36627, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 36674, + "raw": "0.9499371022680787", + "start": 36656, + "type": "Literal", + "type": "Literal", + "value": 0.9499371022680787 + }, + "end": 36674, + "operator": "-", + "start": 36655, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36681, + "start": 36618, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36684, + "start": 36683, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36617, + "name": "line", + "start": 36613, + "type": "Identifier" + }, + "end": 36685, + "optional": false, + "start": 36613, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36723, + "raw": "0.6285243831393765", + "start": 36705, + "type": "Literal", + "type": "Literal", + "value": 0.6285243831393765 + }, + { + "argument": { + "end": 36751, + "raw": "0.5186557636566307", + "start": 36733, + "type": "Literal", + "type": "Literal", + "value": 0.5186557636566307 + }, + "end": 36751, + "operator": "-", + "start": 36732, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36758, + "start": 36696, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36761, + "start": 36760, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36695, + "name": "line", + "start": 36691, + "type": "Identifier" + }, + "end": 36762, + "optional": false, + "start": 36691, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36800, + "raw": "0.3222412784832269", + "start": 36782, + "type": "Literal", + "type": "Literal", + "value": 0.3222412784832269 + }, + { + "end": 36828, + "raw": "0.24621192679727177", + "start": 36809, + "type": "Literal", + "type": "Literal", + "value": 0.24621192679727177 + } + ], + "end": 36835, + "start": 36773, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36838, + "start": 36837, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36772, + "name": "line", + "start": 36768, + "type": "Identifier" + }, + "end": 36839, + "optional": false, + "start": 36768, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 36878, + "raw": "0.19754357911311016", + "start": 36859, + "type": "Literal", + "type": "Literal", + "value": 0.19754357911311016 + }, + { + "argument": { + "end": 36906, + "raw": "0.7529246632397206", + "start": 36888, + "type": "Literal", + "type": "Literal", + "value": 0.7529246632397206 + }, + "end": 36906, + "operator": "-", + "start": 36887, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 36913, + "start": 36850, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36916, + "start": 36915, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36849, + "name": "line", + "start": 36845, + "type": "Identifier" + }, + "end": 36917, + "optional": false, + "start": 36845, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 36957, + "raw": "0.43181570545865555", + "start": 36938, + "type": "Literal", + "type": "Literal", + "value": 0.43181570545865555 + }, + "end": 36957, + "operator": "-", + "start": 36937, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 36985, + "raw": "0.18945437402201537", + "start": 36966, + "type": "Literal", + "type": "Literal", + "value": 0.18945437402201537 + } + ], + "end": 36992, + "start": 36928, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 36995, + "start": 36994, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 36927, + "name": "line", + "start": 36923, + "type": "Identifier" + }, + "end": 36996, + "optional": false, + "start": 36923, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37034, + "raw": "0.8714511090241797", + "start": 37016, + "type": "Literal", + "type": "Literal", + "value": 0.8714511090241797 + }, + { + "argument": { + "end": 37062, + "raw": "0.7215844196844685", + "start": 37044, + "type": "Literal", + "type": "Literal", + "value": 0.7215844196844685 + }, + "end": 37062, + "operator": "-", + "start": 37043, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37069, + "start": 37007, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37072, + "start": 37071, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37006, + "name": "line", + "start": 37002, + "type": "Identifier" + }, + "end": 37073, + "optional": false, + "start": 37002, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37112, + "raw": "0.3670208139314082", + "start": 37094, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 37112, + "operator": "-", + "start": 37093, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 37140, + "raw": "0.21201331909674526", + "start": 37121, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 37147, + "start": 37084, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37150, + "start": 37149, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37083, + "name": "line", + "start": 37079, + "type": "Identifier" + }, + "end": 37151, + "optional": false, + "start": 37079, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37190, + "raw": "0.4707511307971115", + "start": 37172, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 37190, + "operator": "-", + "start": 37171, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 37217, + "raw": "0.4905279615419764", + "start": 37199, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 37224, + "start": 37162, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37227, + "start": 37226, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37161, + "name": "line", + "start": 37157, + "type": "Identifier" + }, + "end": 37228, + "optional": false, + "start": 37157, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37267, + "raw": "0.8328324229085962", + "start": 37249, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 37267, + "operator": "-", + "start": 37248, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 37294, + "raw": "0.4677492878818803", + "start": 37276, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 37301, + "start": 37239, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37304, + "start": 37303, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37238, + "name": "line", + "start": 37234, + "type": "Identifier" + }, + "end": 37305, + "optional": false, + "start": 37234, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37344, + "raw": "0.8111463382182231", + "start": 37326, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 37344, + "operator": "-", + "start": 37325, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 37373, + "raw": "0.41814807547140576", + "start": 37354, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 37373, + "operator": "-", + "start": 37353, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37380, + "start": 37316, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37383, + "start": 37382, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37315, + "name": "line", + "start": 37311, + "type": "Identifier" + }, + "end": 37384, + "optional": false, + "start": 37311, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37423, + "raw": "0.03807684940941125", + "start": 37404, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 37451, + "raw": "0.25664826686353326", + "start": 37432, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 37458, + "start": 37395, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37461, + "start": 37460, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37394, + "name": "line", + "start": 37390, + "type": "Identifier" + }, + "end": 37462, + "optional": false, + "start": 37390, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37501, + "raw": "0.23950083339596384", + "start": 37482, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 37529, + "raw": "0.43693196301855575", + "start": 37510, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 37536, + "start": 37473, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37539, + "start": 37538, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37472, + "name": "line", + "start": 37468, + "type": "Identifier" + }, + "end": 37540, + "optional": false, + "start": 37468, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37580, + "raw": "0.16279444820904887", + "start": 37561, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 37580, + "operator": "-", + "start": 37560, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 37607, + "raw": "0.8064475707664818", + "start": 37589, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 37614, + "start": 37551, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37617, + "start": 37616, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37550, + "name": "line", + "start": 37546, + "type": "Identifier" + }, + "end": 37618, + "optional": false, + "start": 37546, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37658, + "raw": "0.08972872009232558", + "start": 37639, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 37658, + "operator": "-", + "start": 37638, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 37687, + "raw": "0.08887625823751266", + "start": 37668, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 37687, + "operator": "-", + "start": 37667, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37694, + "start": 37629, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37697, + "start": 37696, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37628, + "name": "line", + "start": 37624, + "type": "Identifier" + }, + "end": 37698, + "optional": false, + "start": 37624, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37736, + "raw": "0.9203433427102556", + "start": 37718, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 37765, + "raw": "0.17343459369697545", + "start": 37746, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 37765, + "operator": "-", + "start": 37745, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37772, + "start": 37709, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37775, + "start": 37774, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37708, + "name": "line", + "start": 37704, + "type": "Identifier" + }, + "end": 37776, + "optional": false, + "start": 37704, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37817, + "raw": "0.0017496234414517975", + "start": 37796, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 37845, + "raw": "0.5178508316168335", + "start": 37827, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 37845, + "operator": "-", + "start": 37826, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37852, + "start": 37787, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37855, + "start": 37854, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37786, + "name": "line", + "start": 37782, + "type": "Identifier" + }, + "end": 37856, + "optional": false, + "start": 37782, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 37894, + "raw": "0.6206263405732759", + "start": 37876, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 37922, + "raw": "0.8733399468665124", + "start": 37904, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 37922, + "operator": "-", + "start": 37903, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 37929, + "start": 37867, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 37932, + "start": 37931, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37866, + "name": "line", + "start": 37862, + "type": "Identifier" + }, + "end": 37933, + "optional": false, + "start": 37862, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 37972, + "raw": "0.7776386664456383", + "start": 37954, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 37972, + "operator": "-", + "start": 37953, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 37999, + "raw": "0.7602780485384968", + "start": 37981, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 38006, + "start": 37944, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38009, + "start": 38008, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 37943, + "name": "line", + "start": 37939, + "type": "Identifier" + }, + "end": 38010, + "optional": false, + "start": 37939, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38040, + "raw": "0.5439379760788592", + "start": 38022, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 38060, + "raw": "0.8449177589350552", + "start": 38042, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 38061, + "start": 38021, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38064, + "start": 38063, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38020, + "name": "line", + "start": 38016, + "type": "Identifier" + }, + "end": 38065, + "optional": false, + "start": 38016, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 38105, + "raw": "0.13036646025917076", + "start": 38086, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 38105, + "operator": "-", + "start": 38085, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 38134, + "raw": "0.012051713627069693", + "start": 38114, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 38141, + "start": 38076, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38144, + "start": 38143, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38075, + "name": "line", + "start": 38071, + "type": "Identifier" + }, + "end": 38145, + "optional": false, + "start": 38071, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 38184, + "raw": "0.1656465612645519", + "start": 38166, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 38184, + "operator": "-", + "start": 38165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 38213, + "raw": "0.20775229173765486", + "start": 38194, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 38213, + "operator": "-", + "start": 38193, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38220, + "start": 38156, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38223, + "start": 38222, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38155, + "name": "line", + "start": 38151, + "type": "Identifier" + }, + "end": 38224, + "optional": false, + "start": 38151, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 38263, + "raw": "0.0962723255929061", + "start": 38245, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 38263, + "operator": "-", + "start": 38244, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 38292, + "raw": "0.05417797659066137", + "start": 38273, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 38292, + "operator": "-", + "start": 38272, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38299, + "start": 38235, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38302, + "start": 38301, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38234, + "name": "line", + "start": 38230, + "type": "Identifier" + }, + "end": 38303, + "optional": false, + "start": 38230, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38332, + "raw": "0.902108945498191", + "start": 38315, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 38352, + "raw": "0.3958978534964961", + "start": 38334, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 38353, + "start": 38314, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38356, + "start": 38355, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38313, + "name": "line", + "start": 38309, + "type": "Identifier" + }, + "end": 38357, + "optional": false, + "start": 38309, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38396, + "raw": "0.27997950083139167", + "start": 38377, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 38425, + "raw": "0.17778188444008958", + "start": 38406, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 38425, + "operator": "-", + "start": 38405, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38432, + "start": 38368, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38435, + "start": 38434, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38367, + "name": "line", + "start": 38363, + "type": "Identifier" + }, + "end": 38436, + "optional": false, + "start": 38363, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38466, + "raw": "0.5235806061589545", + "start": 38448, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 38485, + "raw": "0.694318985642328", + "start": 38468, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 38486, + "start": 38447, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38489, + "start": 38488, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38446, + "name": "line", + "start": 38442, + "type": "Identifier" + }, + "end": 38490, + "optional": false, + "start": 38442, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38529, + "raw": "0.39140760219992154", + "start": 38510, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 38557, + "raw": "0.7839795272576484", + "start": 38539, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 38557, + "operator": "-", + "start": 38538, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38564, + "start": 38501, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38567, + "start": 38566, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38500, + "name": "line", + "start": 38496, + "type": "Identifier" + }, + "end": 38568, + "optional": false, + "start": 38496, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38598, + "raw": "0.8414243527073519", + "start": 38580, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 38618, + "raw": "0.5395591528940082", + "start": 38600, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 38619, + "start": 38579, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38622, + "start": 38621, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38578, + "name": "line", + "start": 38574, + "type": "Identifier" + }, + "end": 38623, + "optional": false, + "start": 38574, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38661, + "raw": "0.6137667704875602", + "start": 38643, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 38689, + "raw": "0.22119647516722085", + "start": 38670, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 38696, + "start": 38634, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38699, + "start": 38698, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38633, + "name": "line", + "start": 38629, + "type": "Identifier" + }, + "end": 38700, + "optional": false, + "start": 38629, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38730, + "raw": "0.8830488380766681", + "start": 38712, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 38750, + "raw": "0.6996724408425232", + "start": 38732, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 38751, + "start": 38711, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38754, + "start": 38753, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38710, + "name": "line", + "start": 38706, + "type": "Identifier" + }, + "end": 38755, + "optional": false, + "start": 38706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 38795, + "raw": "0.41290485754343953", + "start": 38776, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 38795, + "operator": "-", + "start": 38775, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 38823, + "raw": "0.4152647361760933", + "start": 38805, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 38823, + "operator": "-", + "start": 38804, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38830, + "start": 38766, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38833, + "start": 38832, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38765, + "name": "line", + "start": 38761, + "type": "Identifier" + }, + "end": 38834, + "optional": false, + "start": 38761, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 38872, + "raw": "0.5169538755575687", + "start": 38854, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 38900, + "raw": "0.9085567867302617", + "start": 38882, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 38900, + "operator": "-", + "start": 38881, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38907, + "start": 38845, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38910, + "start": 38909, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38844, + "name": "line", + "start": 38840, + "type": "Identifier" + }, + "end": 38911, + "optional": false, + "start": 38840, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 38950, + "raw": "0.6716353749059765", + "start": 38932, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 38950, + "operator": "-", + "start": 38931, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 38978, + "raw": "0.9605576808879026", + "start": 38960, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 38978, + "operator": "-", + "start": 38959, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 38985, + "start": 38922, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 38988, + "start": 38987, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38921, + "name": "line", + "start": 38917, + "type": "Identifier" + }, + "end": 38989, + "optional": false, + "start": 38917, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39029, + "raw": "0.010280170930300203", + "start": 39009, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 39058, + "raw": "0.37344123662342166", + "start": 39039, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 39058, + "operator": "-", + "start": 39038, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39065, + "start": 39000, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39068, + "start": 39067, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 38999, + "name": "line", + "start": 38995, + "type": "Identifier" + }, + "end": 39069, + "optional": false, + "start": 38995, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39108, + "raw": "0.10357375682791004", + "start": 39089, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 39137, + "raw": "0.42294321030821425", + "start": 39118, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 39137, + "operator": "-", + "start": 39117, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39144, + "start": 39080, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39147, + "start": 39146, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39079, + "name": "line", + "start": 39075, + "type": "Identifier" + }, + "end": 39148, + "optional": false, + "start": 39075, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39186, + "raw": "0.4520311575096987", + "start": 39168, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 39215, + "raw": "0.11232675307600548", + "start": 39196, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 39215, + "operator": "-", + "start": 39195, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39222, + "start": 39159, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39225, + "start": 39224, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39158, + "name": "line", + "start": 39154, + "type": "Identifier" + }, + "end": 39226, + "optional": false, + "start": 39154, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 39265, + "raw": "0.8821185914380845", + "start": 39247, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 39265, + "operator": "-", + "start": 39246, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 39293, + "raw": "0.7155147434939819", + "start": 39275, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 39293, + "operator": "-", + "start": 39274, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39300, + "start": 39237, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39303, + "start": 39302, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39236, + "name": "line", + "start": 39232, + "type": "Identifier" + }, + "end": 39304, + "optional": false, + "start": 39232, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39334, + "raw": "0.9195487101690416", + "start": 39316, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 39354, + "raw": "0.2691627465297364", + "start": 39336, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 39355, + "start": 39315, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39358, + "start": 39357, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39314, + "name": "line", + "start": 39310, + "type": "Identifier" + }, + "end": 39359, + "optional": false, + "start": 39310, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39397, + "raw": "0.7098978191546745", + "start": 39379, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 39425, + "raw": "0.11710004169385968", + "start": 39406, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 39432, + "start": 39370, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39435, + "start": 39434, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39369, + "name": "line", + "start": 39365, + "type": "Identifier" + }, + "end": 39436, + "optional": false, + "start": 39365, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 39476, + "raw": "0.37876368560819995", + "start": 39457, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 39476, + "operator": "-", + "start": 39456, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 39503, + "raw": "0.7106729314759084", + "start": 39485, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 39510, + "start": 39447, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39513, + "start": 39512, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39446, + "name": "line", + "start": 39442, + "type": "Identifier" + }, + "end": 39514, + "optional": false, + "start": 39442, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 39554, + "raw": "0.29728126898353335", + "start": 39535, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 39554, + "operator": "-", + "start": 39534, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 39583, + "raw": "0.06649734568328003", + "start": 39564, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 39583, + "operator": "-", + "start": 39563, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39590, + "start": 39525, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39593, + "start": 39592, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39524, + "name": "line", + "start": 39520, + "type": "Identifier" + }, + "end": 39594, + "optional": false, + "start": 39520, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39633, + "raw": "0.22965781558352072", + "start": 39614, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 39661, + "raw": "0.7601866432836641", + "start": 39643, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 39661, + "operator": "-", + "start": 39642, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39668, + "start": 39605, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39671, + "start": 39670, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39604, + "name": "line", + "start": 39600, + "type": "Identifier" + }, + "end": 39672, + "optional": false, + "start": 39600, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 39711, + "raw": "0.6356501074317229", + "start": 39693, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 39711, + "operator": "-", + "start": 39692, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 39739, + "raw": "0.19458425399338064", + "start": 39720, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 39746, + "start": 39683, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39749, + "start": 39748, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39682, + "name": "line", + "start": 39678, + "type": "Identifier" + }, + "end": 39750, + "optional": false, + "start": 39678, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39780, + "raw": "0.5721251777404546", + "start": 39762, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 39800, + "raw": "0.2888584097921527", + "start": 39782, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 39801, + "start": 39761, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39804, + "start": 39803, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39760, + "name": "line", + "start": 39756, + "type": "Identifier" + }, + "end": 39805, + "optional": false, + "start": 39756, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 39844, + "raw": "0.9580409549552311", + "start": 39826, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 39844, + "operator": "-", + "start": 39825, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 39873, + "raw": "0.02243818192078395", + "start": 39854, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 39873, + "operator": "-", + "start": 39853, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39880, + "start": 39816, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39883, + "start": 39882, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39815, + "name": "line", + "start": 39811, + "type": "Identifier" + }, + "end": 39884, + "optional": false, + "start": 39811, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39922, + "raw": "0.3299184618602866", + "start": 39904, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 39950, + "raw": "0.8353726942369875", + "start": 39932, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 39950, + "operator": "-", + "start": 39931, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 39957, + "start": 39895, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 39960, + "start": 39959, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39894, + "name": "line", + "start": 39890, + "type": "Identifier" + }, + "end": 39961, + "optional": false, + "start": 39890, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 39999, + "raw": "0.7434639386755209", + "start": 39981, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 40027, + "raw": "0.7919648864138378", + "start": 40009, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 40027, + "operator": "-", + "start": 40008, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40034, + "start": 39972, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40037, + "start": 40036, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 39971, + "name": "line", + "start": 39967, + "type": "Identifier" + }, + "end": 40038, + "optional": false, + "start": 39967, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 40068, + "raw": "0.9935751011164615", + "start": 40050, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 40088, + "raw": "0.9042566468497608", + "start": 40070, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 40089, + "start": 40049, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40092, + "start": 40091, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40048, + "name": "line", + "start": 40044, + "type": "Identifier" + }, + "end": 40093, + "optional": false, + "start": 40044, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40132, + "raw": "0.5035812884687294", + "start": 40114, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 40132, + "operator": "-", + "start": 40113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 40159, + "raw": "0.5150967434989442", + "start": 40141, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 40166, + "start": 40104, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40169, + "start": 40168, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40103, + "name": "line", + "start": 40099, + "type": "Identifier" + }, + "end": 40170, + "optional": false, + "start": 40099, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 40200, + "raw": "0.5526227215900215", + "start": 40182, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 40220, + "raw": "0.7612604137272441", + "start": 40202, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 40221, + "start": 40181, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40224, + "start": 40223, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40180, + "name": "line", + "start": 40176, + "type": "Identifier" + }, + "end": 40225, + "optional": false, + "start": 40176, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 40263, + "raw": "0.8593271349126876", + "start": 40245, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 40291, + "raw": "0.08414894953725849", + "start": 40272, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 40298, + "start": 40236, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40301, + "start": 40300, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40235, + "name": "line", + "start": 40231, + "type": "Identifier" + }, + "end": 40302, + "optional": false, + "start": 40231, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40341, + "raw": "0.8181049219192864", + "start": 40323, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 40341, + "operator": "-", + "start": 40322, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 40368, + "raw": "0.903548131323352", + "start": 40351, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 40368, + "operator": "-", + "start": 40350, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40375, + "start": 40313, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40378, + "start": 40377, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40312, + "name": "line", + "start": 40308, + "type": "Identifier" + }, + "end": 40379, + "optional": false, + "start": 40308, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 40417, + "raw": "0.3165782044458305", + "start": 40399, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 40446, + "raw": "0.24189274252014914", + "start": 40427, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 40446, + "operator": "-", + "start": 40426, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40453, + "start": 40390, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40456, + "start": 40455, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40389, + "name": "line", + "start": 40385, + "type": "Identifier" + }, + "end": 40457, + "optional": false, + "start": 40385, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40497, + "raw": "0.44390956414045135", + "start": 40478, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 40497, + "operator": "-", + "start": 40477, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 40526, + "raw": "0.25912591535126905", + "start": 40507, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 40526, + "operator": "-", + "start": 40506, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40533, + "start": 40468, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40536, + "start": 40535, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40467, + "name": "line", + "start": 40463, + "type": "Identifier" + }, + "end": 40537, + "optional": false, + "start": 40463, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40576, + "raw": "0.6605165911891009", + "start": 40558, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 40576, + "operator": "-", + "start": 40557, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 40605, + "raw": "0.40355115288839194", + "start": 40586, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 40605, + "operator": "-", + "start": 40585, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40612, + "start": 40548, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40615, + "start": 40614, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40547, + "name": "line", + "start": 40543, + "type": "Identifier" + }, + "end": 40616, + "optional": false, + "start": 40543, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40655, + "raw": "0.7170489950180006", + "start": 40637, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 40655, + "operator": "-", + "start": 40636, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 40683, + "raw": "0.23454356079651384", + "start": 40664, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 40690, + "start": 40627, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40693, + "start": 40692, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40626, + "name": "line", + "start": 40622, + "type": "Identifier" + }, + "end": 40694, + "optional": false, + "start": 40622, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40733, + "raw": "0.2568187045379722", + "start": 40715, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 40733, + "operator": "-", + "start": 40714, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 40762, + "raw": "0.45031188717601367", + "start": 40743, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 40762, + "operator": "-", + "start": 40742, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40769, + "start": 40705, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40772, + "start": 40771, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40704, + "name": "line", + "start": 40700, + "type": "Identifier" + }, + "end": 40773, + "optional": false, + "start": 40700, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 40811, + "raw": "0.6751951211858687", + "start": 40793, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 40839, + "raw": "0.9709424233465593", + "start": 40821, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 40839, + "operator": "-", + "start": 40820, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 40846, + "start": 40784, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40849, + "start": 40848, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40783, + "name": "line", + "start": 40779, + "type": "Identifier" + }, + "end": 40850, + "optional": false, + "start": 40779, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40889, + "raw": "0.5689619842972184", + "start": 40871, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 40889, + "operator": "-", + "start": 40870, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 40916, + "raw": "0.5918969913790362", + "start": 40898, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 40923, + "start": 40861, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 40926, + "start": 40925, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40860, + "name": "line", + "start": 40856, + "type": "Identifier" + }, + "end": 40927, + "optional": false, + "start": 40856, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 40966, + "raw": "0.8328324229085962", + "start": 40948, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 40966, + "operator": "-", + "start": 40947, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 40993, + "raw": "0.4677492878818803", + "start": 40975, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 41000, + "start": 40938, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41003, + "start": 41002, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 40937, + "name": "line", + "start": 40933, + "type": "Identifier" + }, + "end": 41004, + "optional": false, + "start": 40933, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41043, + "raw": "0.8111463382182231", + "start": 41025, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 41043, + "operator": "-", + "start": 41024, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 41072, + "raw": "0.41814807547140576", + "start": 41053, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 41072, + "operator": "-", + "start": 41052, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41079, + "start": 41015, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41082, + "start": 41081, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41014, + "name": "line", + "start": 41010, + "type": "Identifier" + }, + "end": 41083, + "optional": false, + "start": 41010, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41122, + "raw": "0.03807684940941125", + "start": 41103, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 41150, + "raw": "0.25664826686353326", + "start": 41131, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 41157, + "start": 41094, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41160, + "start": 41159, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41093, + "name": "line", + "start": 41089, + "type": "Identifier" + }, + "end": 41161, + "optional": false, + "start": 41089, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41200, + "raw": "0.23950083339596384", + "start": 41181, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 41228, + "raw": "0.43693196301855575", + "start": 41209, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 41235, + "start": 41172, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41238, + "start": 41237, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41171, + "name": "line", + "start": 41167, + "type": "Identifier" + }, + "end": 41239, + "optional": false, + "start": 41167, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41279, + "raw": "0.16279444820904887", + "start": 41260, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 41279, + "operator": "-", + "start": 41259, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 41306, + "raw": "0.8064475707664818", + "start": 41288, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 41313, + "start": 41250, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41316, + "start": 41315, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41249, + "name": "line", + "start": 41245, + "type": "Identifier" + }, + "end": 41317, + "optional": false, + "start": 41245, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41357, + "raw": "0.08972872009232558", + "start": 41338, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 41357, + "operator": "-", + "start": 41337, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 41386, + "raw": "0.08887625823751266", + "start": 41367, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 41386, + "operator": "-", + "start": 41366, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41393, + "start": 41328, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41396, + "start": 41395, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41327, + "name": "line", + "start": 41323, + "type": "Identifier" + }, + "end": 41397, + "optional": false, + "start": 41323, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41435, + "raw": "0.9203433427102556", + "start": 41417, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 41464, + "raw": "0.17343459369697545", + "start": 41445, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 41464, + "operator": "-", + "start": 41444, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41471, + "start": 41408, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41474, + "start": 41473, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41407, + "name": "line", + "start": 41403, + "type": "Identifier" + }, + "end": 41475, + "optional": false, + "start": 41403, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41516, + "raw": "0.0017496234414517975", + "start": 41495, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 41544, + "raw": "0.5178508316168335", + "start": 41526, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 41544, + "operator": "-", + "start": 41525, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41551, + "start": 41486, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41554, + "start": 41553, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41485, + "name": "line", + "start": 41481, + "type": "Identifier" + }, + "end": 41555, + "optional": false, + "start": 41481, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41593, + "raw": "0.6206263405732759", + "start": 41575, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 41621, + "raw": "0.8733399468665124", + "start": 41603, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 41621, + "operator": "-", + "start": 41602, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41628, + "start": 41566, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41631, + "start": 41630, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41565, + "name": "line", + "start": 41561, + "type": "Identifier" + }, + "end": 41632, + "optional": false, + "start": 41561, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41671, + "raw": "0.7776386664456383", + "start": 41653, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 41671, + "operator": "-", + "start": 41652, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 41698, + "raw": "0.7602780485384968", + "start": 41680, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 41705, + "start": 41643, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41708, + "start": 41707, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41642, + "name": "line", + "start": 41638, + "type": "Identifier" + }, + "end": 41709, + "optional": false, + "start": 41638, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 41739, + "raw": "0.5439379760788592", + "start": 41721, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 41759, + "raw": "0.8449177589350552", + "start": 41741, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 41760, + "start": 41720, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41763, + "start": 41762, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41719, + "name": "line", + "start": 41715, + "type": "Identifier" + }, + "end": 41764, + "optional": false, + "start": 41715, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41804, + "raw": "0.13036646025917076", + "start": 41785, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 41804, + "operator": "-", + "start": 41784, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 41833, + "raw": "0.012051713627069693", + "start": 41813, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 41840, + "start": 41775, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41843, + "start": 41842, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41774, + "name": "line", + "start": 41770, + "type": "Identifier" + }, + "end": 41844, + "optional": false, + "start": 41770, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41883, + "raw": "0.1656465612645519", + "start": 41865, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 41883, + "operator": "-", + "start": 41864, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 41912, + "raw": "0.20775229173765486", + "start": 41893, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 41912, + "operator": "-", + "start": 41892, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41919, + "start": 41855, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 41922, + "start": 41921, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41854, + "name": "line", + "start": 41850, + "type": "Identifier" + }, + "end": 41923, + "optional": false, + "start": 41850, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 41962, + "raw": "0.0962723255929061", + "start": 41944, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 41962, + "operator": "-", + "start": 41943, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 41991, + "raw": "0.05417797659066137", + "start": 41972, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 41991, + "operator": "-", + "start": 41971, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 41998, + "start": 41934, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42001, + "start": 42000, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 41933, + "name": "line", + "start": 41929, + "type": "Identifier" + }, + "end": 42002, + "optional": false, + "start": 41929, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42031, + "raw": "0.902108945498191", + "start": 42014, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 42051, + "raw": "0.3958978534964961", + "start": 42033, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 42052, + "start": 42013, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42055, + "start": 42054, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42012, + "name": "line", + "start": 42008, + "type": "Identifier" + }, + "end": 42056, + "optional": false, + "start": 42008, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42095, + "raw": "0.27997950083139167", + "start": 42076, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 42124, + "raw": "0.17778188444008958", + "start": 42105, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 42124, + "operator": "-", + "start": 42104, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42131, + "start": 42067, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42134, + "start": 42133, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42066, + "name": "line", + "start": 42062, + "type": "Identifier" + }, + "end": 42135, + "optional": false, + "start": 42062, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42165, + "raw": "0.5235806061589545", + "start": 42147, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 42184, + "raw": "0.694318985642328", + "start": 42167, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 42185, + "start": 42146, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42188, + "start": 42187, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42145, + "name": "line", + "start": 42141, + "type": "Identifier" + }, + "end": 42189, + "optional": false, + "start": 42141, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42228, + "raw": "0.39140760219992154", + "start": 42209, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 42256, + "raw": "0.7839795272576484", + "start": 42238, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 42256, + "operator": "-", + "start": 42237, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42263, + "start": 42200, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42266, + "start": 42265, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42199, + "name": "line", + "start": 42195, + "type": "Identifier" + }, + "end": 42267, + "optional": false, + "start": 42195, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42297, + "raw": "0.8414243527073519", + "start": 42279, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 42317, + "raw": "0.5395591528940082", + "start": 42299, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 42318, + "start": 42278, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42321, + "start": 42320, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42277, + "name": "line", + "start": 42273, + "type": "Identifier" + }, + "end": 42322, + "optional": false, + "start": 42273, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42360, + "raw": "0.6137667704875602", + "start": 42342, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 42388, + "raw": "0.22119647516722085", + "start": 42369, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 42395, + "start": 42333, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42398, + "start": 42397, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42332, + "name": "line", + "start": 42328, + "type": "Identifier" + }, + "end": 42399, + "optional": false, + "start": 42328, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42429, + "raw": "0.8830488380766681", + "start": 42411, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 42449, + "raw": "0.6996724408425232", + "start": 42431, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 42450, + "start": 42410, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42453, + "start": 42452, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42409, + "name": "line", + "start": 42405, + "type": "Identifier" + }, + "end": 42454, + "optional": false, + "start": 42405, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 42494, + "raw": "0.41290485754343953", + "start": 42475, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 42494, + "operator": "-", + "start": 42474, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 42522, + "raw": "0.4152647361760933", + "start": 42504, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 42522, + "operator": "-", + "start": 42503, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42529, + "start": 42465, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42532, + "start": 42531, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42464, + "name": "line", + "start": 42460, + "type": "Identifier" + }, + "end": 42533, + "optional": false, + "start": 42460, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42571, + "raw": "0.5169538755575687", + "start": 42553, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 42599, + "raw": "0.9085567867302617", + "start": 42581, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 42599, + "operator": "-", + "start": 42580, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42606, + "start": 42544, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42609, + "start": 42608, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42543, + "name": "line", + "start": 42539, + "type": "Identifier" + }, + "end": 42610, + "optional": false, + "start": 42539, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42648, + "raw": "0.6751951211858687", + "start": 42630, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 42676, + "raw": "0.9709424233465593", + "start": 42658, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 42676, + "operator": "-", + "start": 42657, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42683, + "start": 42621, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42686, + "start": 42685, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42620, + "name": "line", + "start": 42616, + "type": "Identifier" + }, + "end": 42687, + "optional": false, + "start": 42616, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 42726, + "raw": "0.5689619842972184", + "start": 42708, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 42726, + "operator": "-", + "start": 42707, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 42753, + "raw": "0.5918969913790362", + "start": 42735, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 42760, + "start": 42698, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42763, + "start": 42762, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42697, + "name": "line", + "start": 42693, + "type": "Identifier" + }, + "end": 42764, + "optional": false, + "start": 42693, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42802, + "raw": "0.9464450621708211", + "start": 42784, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 42830, + "raw": "0.2684908127803667", + "start": 42812, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 42830, + "operator": "-", + "start": 42811, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42837, + "start": 42775, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42840, + "start": 42839, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42774, + "name": "line", + "start": 42770, + "type": "Identifier" + }, + "end": 42841, + "optional": false, + "start": 42770, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 42871, + "raw": "0.5241732366617591", + "start": 42853, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 42891, + "raw": "0.9011437416408563", + "start": 42873, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 42892, + "start": 42852, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42895, + "start": 42894, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42851, + "name": "line", + "start": 42847, + "type": "Identifier" + }, + "end": 42896, + "optional": false, + "start": 42847, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 42936, + "raw": "0.14255393713960607", + "start": 42917, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 42936, + "operator": "-", + "start": 42916, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 42964, + "raw": "0.5194262624564814", + "start": 42946, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 42964, + "operator": "-", + "start": 42945, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 42971, + "start": 42907, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 42974, + "start": 42973, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42906, + "name": "line", + "start": 42902, + "type": "Identifier" + }, + "end": 42975, + "optional": false, + "start": 42902, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 43014, + "raw": "0.4287123231350338", + "start": 42996, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 43014, + "operator": "-", + "start": 42995, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 43042, + "raw": "0.4223564528725028", + "start": 43024, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 43042, + "operator": "-", + "start": 43023, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43049, + "start": 42986, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43052, + "start": 43051, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 42985, + "name": "line", + "start": 42981, + "type": "Identifier" + }, + "end": 43053, + "optional": false, + "start": 42981, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 43093, + "raw": "0.09316367294024519", + "start": 43074, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 43093, + "operator": "-", + "start": 43073, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 43121, + "raw": "0.9063127021008246", + "start": 43103, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 43121, + "operator": "-", + "start": 43102, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43128, + "start": 43064, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43131, + "start": 43130, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43063, + "name": "line", + "start": 43059, + "type": "Identifier" + }, + "end": 43132, + "optional": false, + "start": 43059, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 43171, + "raw": "0.2767766535558669", + "start": 43153, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 43171, + "operator": "-", + "start": 43152, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 43198, + "raw": "0.6816248114129131", + "start": 43180, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 43205, + "start": 43143, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43208, + "start": 43207, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43142, + "name": "line", + "start": 43138, + "type": "Identifier" + }, + "end": 43209, + "optional": false, + "start": 43138, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43247, + "raw": "0.9796762495562534", + "start": 43229, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 43275, + "raw": "0.0822145668330625", + "start": 43257, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 43275, + "operator": "-", + "start": 43256, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43282, + "start": 43220, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43285, + "start": 43284, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43219, + "name": "line", + "start": 43215, + "type": "Identifier" + }, + "end": 43286, + "optional": false, + "start": 43215, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 43325, + "raw": "0.8666513070867441", + "start": 43307, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 43325, + "operator": "-", + "start": 43306, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 43352, + "raw": "0.301053160242023", + "start": 43335, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 43352, + "operator": "-", + "start": 43334, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43359, + "start": 43297, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43362, + "start": 43361, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43296, + "name": "line", + "start": 43292, + "type": "Identifier" + }, + "end": 43363, + "optional": false, + "start": 43292, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43400, + "raw": "0.537415656028112", + "start": 43383, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 43429, + "raw": "0.020272692875002774", + "start": 43409, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 43436, + "start": 43374, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43439, + "start": 43438, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43373, + "name": "line", + "start": 43369, + "type": "Identifier" + }, + "end": 43440, + "optional": false, + "start": 43369, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43478, + "raw": "0.9332396256457531", + "start": 43460, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 43506, + "raw": "0.6228175690649898", + "start": 43488, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 43506, + "operator": "-", + "start": 43487, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43513, + "start": 43451, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43516, + "start": 43515, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43450, + "name": "line", + "start": 43446, + "type": "Identifier" + }, + "end": 43517, + "optional": false, + "start": 43446, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43556, + "raw": "0.18052415837320734", + "start": 43537, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 43585, + "raw": "0.36894384647296197", + "start": 43566, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 43585, + "operator": "-", + "start": 43565, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43592, + "start": 43528, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43595, + "start": 43594, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43527, + "name": "line", + "start": 43523, + "type": "Identifier" + }, + "end": 43596, + "optional": false, + "start": 43523, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43626, + "raw": "0.5384372634075449", + "start": 43608, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 43646, + "raw": "0.2377565050887107", + "start": 43628, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 43647, + "start": 43607, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43650, + "start": 43649, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43606, + "name": "line", + "start": 43602, + "type": "Identifier" + }, + "end": 43651, + "optional": false, + "start": 43602, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43690, + "raw": "0.39043436929278874", + "start": 43671, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 43718, + "raw": "0.14273182483160451", + "start": 43699, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 43725, + "start": 43662, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43728, + "start": 43727, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43661, + "name": "line", + "start": 43657, + "type": "Identifier" + }, + "end": 43729, + "optional": false, + "start": 43657, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43768, + "raw": "0.09782890412897283", + "start": 43749, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 43795, + "raw": "0.9907667536909659", + "start": 43777, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 43802, + "start": 43740, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43805, + "start": 43804, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43739, + "name": "line", + "start": 43735, + "type": "Identifier" + }, + "end": 43806, + "optional": false, + "start": 43735, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43844, + "raw": "0.5286610085921146", + "start": 43826, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 43872, + "raw": "0.7924508308419256", + "start": 43854, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 43872, + "operator": "-", + "start": 43853, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 43879, + "start": 43817, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43882, + "start": 43881, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43816, + "name": "line", + "start": 43812, + "type": "Identifier" + }, + "end": 43883, + "optional": false, + "start": 43812, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 43921, + "raw": "0.3789978184503342", + "start": 43903, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 43949, + "raw": "0.12396120576838676", + "start": 43930, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 43956, + "start": 43894, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 43959, + "start": 43958, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43893, + "name": "line", + "start": 43889, + "type": "Identifier" + }, + "end": 43960, + "optional": false, + "start": 43889, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 43999, + "raw": "0.9484912744890612", + "start": 43981, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 43999, + "operator": "-", + "start": 43980, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 44026, + "raw": "0.6729649846476855", + "start": 44008, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 44033, + "start": 43971, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44036, + "start": 44035, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43970, + "name": "line", + "start": 43966, + "type": "Identifier" + }, + "end": 44037, + "optional": false, + "start": 43966, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 44075, + "raw": "0.7451758753425153", + "start": 44057, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 44104, + "raw": "0.21318737562458967", + "start": 44085, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 44104, + "operator": "-", + "start": 44084, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44111, + "start": 44048, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44114, + "start": 44113, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44047, + "name": "line", + "start": 44043, + "type": "Identifier" + }, + "end": 44115, + "optional": false, + "start": 44043, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 44153, + "raw": "0.1873200727251887", + "start": 44135, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 44182, + "raw": "0.15961374297992448", + "start": 44163, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 44182, + "operator": "-", + "start": 44162, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44189, + "start": 44126, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44192, + "start": 44191, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44125, + "name": "line", + "start": 44121, + "type": "Identifier" + }, + "end": 44193, + "optional": false, + "start": 44121, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44233, + "raw": "0.05729464924537564", + "start": 44214, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 44233, + "operator": "-", + "start": 44213, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 44261, + "raw": "0.5436345558508746", + "start": 44243, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 44261, + "operator": "-", + "start": 44242, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44268, + "start": 44204, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44271, + "start": 44270, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44203, + "name": "line", + "start": 44199, + "type": "Identifier" + }, + "end": 44272, + "optional": false, + "start": 44199, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44312, + "raw": "0.09582414374469184", + "start": 44293, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 44312, + "operator": "-", + "start": 44292, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 44340, + "raw": "0.7533839681212353", + "start": 44322, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 44340, + "operator": "-", + "start": 44321, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44347, + "start": 44283, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44350, + "start": 44349, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44282, + "name": "line", + "start": 44278, + "type": "Identifier" + }, + "end": 44351, + "optional": false, + "start": 44278, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44391, + "raw": "0.17254116580051848", + "start": 44372, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 44391, + "operator": "-", + "start": 44371, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 44419, + "raw": "0.7669113400341137", + "start": 44401, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 44419, + "operator": "-", + "start": 44400, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44426, + "start": 44362, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44429, + "start": 44428, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44361, + "name": "line", + "start": 44357, + "type": "Identifier" + }, + "end": 44430, + "optional": false, + "start": 44357, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 44460, + "raw": "0.8944730032887609", + "start": 44442, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 44480, + "raw": "0.6093318694741408", + "start": 44462, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 44481, + "start": 44441, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44484, + "start": 44483, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44440, + "name": "line", + "start": 44436, + "type": "Identifier" + }, + "end": 44485, + "optional": false, + "start": 44436, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44524, + "raw": "0.3670208139314082", + "start": 44506, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 44524, + "operator": "-", + "start": 44505, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 44552, + "raw": "0.21201331909674526", + "start": 44533, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 44559, + "start": 44496, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44562, + "start": 44561, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44495, + "name": "line", + "start": 44491, + "type": "Identifier" + }, + "end": 44563, + "optional": false, + "start": 44491, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44602, + "raw": "0.4707511307971115", + "start": 44584, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 44602, + "operator": "-", + "start": 44583, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 44629, + "raw": "0.4905279615419764", + "start": 44611, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 44636, + "start": 44574, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44639, + "start": 44638, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44573, + "name": "line", + "start": 44569, + "type": "Identifier" + }, + "end": 44640, + "optional": false, + "start": 44569, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44679, + "raw": "0.8328324229085962", + "start": 44661, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 44679, + "operator": "-", + "start": 44660, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 44706, + "raw": "0.4677492878818803", + "start": 44688, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 44713, + "start": 44651, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44716, + "start": 44715, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44650, + "name": "line", + "start": 44646, + "type": "Identifier" + }, + "end": 44717, + "optional": false, + "start": 44646, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44756, + "raw": "0.8111463382182231", + "start": 44738, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 44756, + "operator": "-", + "start": 44737, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 44785, + "raw": "0.41814807547140576", + "start": 44766, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 44785, + "operator": "-", + "start": 44765, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 44792, + "start": 44728, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44795, + "start": 44794, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44727, + "name": "line", + "start": 44723, + "type": "Identifier" + }, + "end": 44796, + "optional": false, + "start": 44723, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 44835, + "raw": "0.03807684940941125", + "start": 44816, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 44863, + "raw": "0.25664826686353326", + "start": 44844, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 44870, + "start": 44807, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44873, + "start": 44872, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44806, + "name": "line", + "start": 44802, + "type": "Identifier" + }, + "end": 44874, + "optional": false, + "start": 44802, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 44913, + "raw": "0.23950083339596384", + "start": 44894, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 44941, + "raw": "0.43693196301855575", + "start": 44922, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 44948, + "start": 44885, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 44951, + "start": 44950, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44884, + "name": "line", + "start": 44880, + "type": "Identifier" + }, + "end": 44952, + "optional": false, + "start": 44880, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 44992, + "raw": "0.16279444820904887", + "start": 44973, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 44992, + "operator": "-", + "start": 44972, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 45019, + "raw": "0.8064475707664818", + "start": 45001, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 45026, + "start": 44963, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45029, + "start": 45028, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 44962, + "name": "line", + "start": 44958, + "type": "Identifier" + }, + "end": 45030, + "optional": false, + "start": 44958, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 45070, + "raw": "0.08972872009232558", + "start": 45051, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 45070, + "operator": "-", + "start": 45050, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 45099, + "raw": "0.08887625823751266", + "start": 45080, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 45099, + "operator": "-", + "start": 45079, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45106, + "start": 45041, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45109, + "start": 45108, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45040, + "name": "line", + "start": 45036, + "type": "Identifier" + }, + "end": 45110, + "optional": false, + "start": 45036, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45148, + "raw": "0.9203433427102556", + "start": 45130, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 45177, + "raw": "0.17343459369697545", + "start": 45158, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 45177, + "operator": "-", + "start": 45157, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45184, + "start": 45121, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45187, + "start": 45186, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45120, + "name": "line", + "start": 45116, + "type": "Identifier" + }, + "end": 45188, + "optional": false, + "start": 45116, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45229, + "raw": "0.0017496234414517975", + "start": 45208, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 45257, + "raw": "0.5178508316168335", + "start": 45239, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 45257, + "operator": "-", + "start": 45238, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45264, + "start": 45199, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45267, + "start": 45266, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45198, + "name": "line", + "start": 45194, + "type": "Identifier" + }, + "end": 45268, + "optional": false, + "start": 45194, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45306, + "raw": "0.6206263405732759", + "start": 45288, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 45334, + "raw": "0.8733399468665124", + "start": 45316, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 45334, + "operator": "-", + "start": 45315, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45341, + "start": 45279, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45344, + "start": 45343, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45278, + "name": "line", + "start": 45274, + "type": "Identifier" + }, + "end": 45345, + "optional": false, + "start": 45274, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 45384, + "raw": "0.7776386664456383", + "start": 45366, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 45384, + "operator": "-", + "start": 45365, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 45411, + "raw": "0.7602780485384968", + "start": 45393, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 45418, + "start": 45356, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45421, + "start": 45420, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45355, + "name": "line", + "start": 45351, + "type": "Identifier" + }, + "end": 45422, + "optional": false, + "start": 45351, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45452, + "raw": "0.5439379760788592", + "start": 45434, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 45472, + "raw": "0.8449177589350552", + "start": 45454, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 45473, + "start": 45433, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45476, + "start": 45475, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45432, + "name": "line", + "start": 45428, + "type": "Identifier" + }, + "end": 45477, + "optional": false, + "start": 45428, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 45517, + "raw": "0.13036646025917076", + "start": 45498, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 45517, + "operator": "-", + "start": 45497, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 45546, + "raw": "0.012051713627069693", + "start": 45526, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 45553, + "start": 45488, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45556, + "start": 45555, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45487, + "name": "line", + "start": 45483, + "type": "Identifier" + }, + "end": 45557, + "optional": false, + "start": 45483, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 45596, + "raw": "0.1656465612645519", + "start": 45578, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 45596, + "operator": "-", + "start": 45577, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 45625, + "raw": "0.20775229173765486", + "start": 45606, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 45625, + "operator": "-", + "start": 45605, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45632, + "start": 45568, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45635, + "start": 45634, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45567, + "name": "line", + "start": 45563, + "type": "Identifier" + }, + "end": 45636, + "optional": false, + "start": 45563, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 45675, + "raw": "0.0962723255929061", + "start": 45657, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 45675, + "operator": "-", + "start": 45656, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 45704, + "raw": "0.05417797659066137", + "start": 45685, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 45704, + "operator": "-", + "start": 45684, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45711, + "start": 45647, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45714, + "start": 45713, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45646, + "name": "line", + "start": 45642, + "type": "Identifier" + }, + "end": 45715, + "optional": false, + "start": 45642, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45744, + "raw": "0.902108945498191", + "start": 45727, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 45764, + "raw": "0.3958978534964961", + "start": 45746, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 45765, + "start": 45726, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45768, + "start": 45767, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45725, + "name": "line", + "start": 45721, + "type": "Identifier" + }, + "end": 45769, + "optional": false, + "start": 45721, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45808, + "raw": "0.27997950083139167", + "start": 45789, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 45837, + "raw": "0.17778188444008958", + "start": 45818, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 45837, + "operator": "-", + "start": 45817, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45844, + "start": 45780, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45847, + "start": 45846, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45779, + "name": "line", + "start": 45775, + "type": "Identifier" + }, + "end": 45848, + "optional": false, + "start": 45775, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45878, + "raw": "0.5235806061589545", + "start": 45860, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 45897, + "raw": "0.694318985642328", + "start": 45880, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 45898, + "start": 45859, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45901, + "start": 45900, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45858, + "name": "line", + "start": 45854, + "type": "Identifier" + }, + "end": 45902, + "optional": false, + "start": 45854, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 45941, + "raw": "0.39140760219992154", + "start": 45922, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 45969, + "raw": "0.7839795272576484", + "start": 45951, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 45969, + "operator": "-", + "start": 45950, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 45976, + "start": 45913, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 45979, + "start": 45978, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45912, + "name": "line", + "start": 45908, + "type": "Identifier" + }, + "end": 45980, + "optional": false, + "start": 45908, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46010, + "raw": "0.8414243527073519", + "start": 45992, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 46030, + "raw": "0.5395591528940082", + "start": 46012, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 46031, + "start": 45991, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46034, + "start": 46033, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 45990, + "name": "line", + "start": 45986, + "type": "Identifier" + }, + "end": 46035, + "optional": false, + "start": 45986, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46073, + "raw": "0.6137667704875602", + "start": 46055, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 46101, + "raw": "0.22119647516722085", + "start": 46082, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 46108, + "start": 46046, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46111, + "start": 46110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46045, + "name": "line", + "start": 46041, + "type": "Identifier" + }, + "end": 46112, + "optional": false, + "start": 46041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46142, + "raw": "0.8830488380766681", + "start": 46124, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 46162, + "raw": "0.6996724408425232", + "start": 46144, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 46163, + "start": 46123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46166, + "start": 46165, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46122, + "name": "line", + "start": 46118, + "type": "Identifier" + }, + "end": 46167, + "optional": false, + "start": 46118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 46207, + "raw": "0.41290485754343953", + "start": 46188, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 46207, + "operator": "-", + "start": 46187, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 46235, + "raw": "0.4152647361760933", + "start": 46217, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 46235, + "operator": "-", + "start": 46216, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46242, + "start": 46178, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46245, + "start": 46244, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46177, + "name": "line", + "start": 46173, + "type": "Identifier" + }, + "end": 46246, + "optional": false, + "start": 46173, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46284, + "raw": "0.5169538755575687", + "start": 46266, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 46312, + "raw": "0.9085567867302617", + "start": 46294, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 46312, + "operator": "-", + "start": 46293, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46319, + "start": 46257, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46322, + "start": 46321, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46256, + "name": "line", + "start": 46252, + "type": "Identifier" + }, + "end": 46323, + "optional": false, + "start": 46252, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 46362, + "raw": "0.6716353749059765", + "start": 46344, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 46362, + "operator": "-", + "start": 46343, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 46390, + "raw": "0.9605576808879026", + "start": 46372, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 46390, + "operator": "-", + "start": 46371, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46397, + "start": 46334, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46400, + "start": 46399, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46333, + "name": "line", + "start": 46329, + "type": "Identifier" + }, + "end": 46401, + "optional": false, + "start": 46329, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46441, + "raw": "0.010280170930300203", + "start": 46421, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 46470, + "raw": "0.37344123662342166", + "start": 46451, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 46470, + "operator": "-", + "start": 46450, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46477, + "start": 46412, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46480, + "start": 46479, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46411, + "name": "line", + "start": 46407, + "type": "Identifier" + }, + "end": 46481, + "optional": false, + "start": 46407, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46520, + "raw": "0.10357375682791004", + "start": 46501, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 46549, + "raw": "0.42294321030821425", + "start": 46530, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 46549, + "operator": "-", + "start": 46529, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46556, + "start": 46492, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46559, + "start": 46558, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46491, + "name": "line", + "start": 46487, + "type": "Identifier" + }, + "end": 46560, + "optional": false, + "start": 46487, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46598, + "raw": "0.4520311575096987", + "start": 46580, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 46627, + "raw": "0.11232675307600548", + "start": 46608, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 46627, + "operator": "-", + "start": 46607, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46634, + "start": 46571, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46637, + "start": 46636, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46570, + "name": "line", + "start": 46566, + "type": "Identifier" + }, + "end": 46638, + "optional": false, + "start": 46566, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 46677, + "raw": "0.8821185914380845", + "start": 46659, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 46677, + "operator": "-", + "start": 46658, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 46705, + "raw": "0.7155147434939819", + "start": 46687, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 46705, + "operator": "-", + "start": 46686, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 46712, + "start": 46649, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46715, + "start": 46714, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46648, + "name": "line", + "start": 46644, + "type": "Identifier" + }, + "end": 46716, + "optional": false, + "start": 46644, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46746, + "raw": "0.9195487101690416", + "start": 46728, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 46766, + "raw": "0.2691627465297364", + "start": 46748, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 46767, + "start": 46727, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46770, + "start": 46769, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46726, + "name": "line", + "start": 46722, + "type": "Identifier" + }, + "end": 46771, + "optional": false, + "start": 46722, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46809, + "raw": "0.7098978191546745", + "start": 46791, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 46837, + "raw": "0.11710004169385968", + "start": 46818, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 46844, + "start": 46782, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46847, + "start": 46846, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46781, + "name": "line", + "start": 46777, + "type": "Identifier" + }, + "end": 46848, + "optional": false, + "start": 46777, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 46888, + "raw": "0.37876368560819995", + "start": 46869, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 46888, + "operator": "-", + "start": 46868, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 46915, + "raw": "0.7106729314759084", + "start": 46897, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 46922, + "start": 46859, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 46925, + "start": 46924, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46858, + "name": "line", + "start": 46854, + "type": "Identifier" + }, + "end": 46926, + "optional": false, + "start": 46854, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 46966, + "raw": "0.29728126898353335", + "start": 46947, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 46966, + "operator": "-", + "start": 46946, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 46995, + "raw": "0.06649734568328003", + "start": 46976, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 46995, + "operator": "-", + "start": 46975, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47002, + "start": 46937, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47005, + "start": 47004, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 46936, + "name": "line", + "start": 46932, + "type": "Identifier" + }, + "end": 47006, + "optional": false, + "start": 46932, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47045, + "raw": "0.22965781558352072", + "start": 47026, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 47073, + "raw": "0.7601866432836641", + "start": 47055, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 47073, + "operator": "-", + "start": 47054, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47080, + "start": 47017, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47083, + "start": 47082, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47016, + "name": "line", + "start": 47012, + "type": "Identifier" + }, + "end": 47084, + "optional": false, + "start": 47012, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47123, + "raw": "0.6356501074317229", + "start": 47105, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 47123, + "operator": "-", + "start": 47104, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 47151, + "raw": "0.19458425399338064", + "start": 47132, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 47158, + "start": 47095, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47161, + "start": 47160, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47094, + "name": "line", + "start": 47090, + "type": "Identifier" + }, + "end": 47162, + "optional": false, + "start": 47090, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47192, + "raw": "0.5721251777404546", + "start": 47174, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 47212, + "raw": "0.2888584097921527", + "start": 47194, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 47213, + "start": 47173, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47216, + "start": 47215, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47172, + "name": "line", + "start": 47168, + "type": "Identifier" + }, + "end": 47217, + "optional": false, + "start": 47168, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47256, + "raw": "0.9580409549552311", + "start": 47238, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 47256, + "operator": "-", + "start": 47237, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 47285, + "raw": "0.02243818192078395", + "start": 47266, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 47285, + "operator": "-", + "start": 47265, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47292, + "start": 47228, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47295, + "start": 47294, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47227, + "name": "line", + "start": 47223, + "type": "Identifier" + }, + "end": 47296, + "optional": false, + "start": 47223, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47334, + "raw": "0.3299184618602866", + "start": 47316, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 47362, + "raw": "0.8353726942369875", + "start": 47344, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 47362, + "operator": "-", + "start": 47343, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47369, + "start": 47307, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47372, + "start": 47371, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47306, + "name": "line", + "start": 47302, + "type": "Identifier" + }, + "end": 47373, + "optional": false, + "start": 47302, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47411, + "raw": "0.7434639386755209", + "start": 47393, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 47439, + "raw": "0.7919648864138378", + "start": 47421, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 47439, + "operator": "-", + "start": 47420, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47446, + "start": 47384, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47449, + "start": 47448, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47383, + "name": "line", + "start": 47379, + "type": "Identifier" + }, + "end": 47450, + "optional": false, + "start": 47379, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47480, + "raw": "0.9935751011164615", + "start": 47462, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 47500, + "raw": "0.9042566468497608", + "start": 47482, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 47501, + "start": 47461, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47504, + "start": 47503, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47460, + "name": "line", + "start": 47456, + "type": "Identifier" + }, + "end": 47505, + "optional": false, + "start": 47456, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47544, + "raw": "0.5035812884687294", + "start": 47526, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 47544, + "operator": "-", + "start": 47525, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 47571, + "raw": "0.5150967434989442", + "start": 47553, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 47578, + "start": 47516, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47581, + "start": 47580, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47515, + "name": "line", + "start": 47511, + "type": "Identifier" + }, + "end": 47582, + "optional": false, + "start": 47511, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47612, + "raw": "0.5526227215900215", + "start": 47594, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 47632, + "raw": "0.7612604137272441", + "start": 47614, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 47633, + "start": 47593, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47636, + "start": 47635, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47592, + "name": "line", + "start": 47588, + "type": "Identifier" + }, + "end": 47637, + "optional": false, + "start": 47588, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47675, + "raw": "0.8593271349126876", + "start": 47657, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 47703, + "raw": "0.08414894953725849", + "start": 47684, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 47710, + "start": 47648, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47713, + "start": 47712, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47647, + "name": "line", + "start": 47643, + "type": "Identifier" + }, + "end": 47714, + "optional": false, + "start": 47643, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47753, + "raw": "0.8181049219192864", + "start": 47735, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 47753, + "operator": "-", + "start": 47734, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 47780, + "raw": "0.903548131323352", + "start": 47763, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 47780, + "operator": "-", + "start": 47762, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47787, + "start": 47725, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47790, + "start": 47789, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47724, + "name": "line", + "start": 47720, + "type": "Identifier" + }, + "end": 47791, + "optional": false, + "start": 47720, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 47829, + "raw": "0.3165782044458305", + "start": 47811, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 47858, + "raw": "0.24189274252014914", + "start": 47839, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 47858, + "operator": "-", + "start": 47838, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47865, + "start": 47802, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47868, + "start": 47867, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47801, + "name": "line", + "start": 47797, + "type": "Identifier" + }, + "end": 47869, + "optional": false, + "start": 47797, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47909, + "raw": "0.44390956414045135", + "start": 47890, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 47909, + "operator": "-", + "start": 47889, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 47938, + "raw": "0.25912591535126905", + "start": 47919, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 47938, + "operator": "-", + "start": 47918, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 47945, + "start": 47880, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 47948, + "start": 47947, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47879, + "name": "line", + "start": 47875, + "type": "Identifier" + }, + "end": 47949, + "optional": false, + "start": 47875, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 47988, + "raw": "0.6605165911891009", + "start": 47970, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 47988, + "operator": "-", + "start": 47969, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 48017, + "raw": "0.40355115288839194", + "start": 47998, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 48017, + "operator": "-", + "start": 47997, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48024, + "start": 47960, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48027, + "start": 48026, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 47959, + "name": "line", + "start": 47955, + "type": "Identifier" + }, + "end": 48028, + "optional": false, + "start": 47955, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48067, + "raw": "0.7170489950180006", + "start": 48049, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 48067, + "operator": "-", + "start": 48048, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 48095, + "raw": "0.23454356079651384", + "start": 48076, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 48102, + "start": 48039, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48105, + "start": 48104, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48038, + "name": "line", + "start": 48034, + "type": "Identifier" + }, + "end": 48106, + "optional": false, + "start": 48034, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48145, + "raw": "0.2568187045379722", + "start": 48127, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 48145, + "operator": "-", + "start": 48126, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 48174, + "raw": "0.45031188717601367", + "start": 48155, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 48174, + "operator": "-", + "start": 48154, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48181, + "start": 48117, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48184, + "start": 48183, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48116, + "name": "line", + "start": 48112, + "type": "Identifier" + }, + "end": 48185, + "optional": false, + "start": 48112, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 48223, + "raw": "0.6751951211858687", + "start": 48205, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 48251, + "raw": "0.9709424233465593", + "start": 48233, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 48251, + "operator": "-", + "start": 48232, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48258, + "start": 48196, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48261, + "start": 48260, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48195, + "name": "line", + "start": 48191, + "type": "Identifier" + }, + "end": 48262, + "optional": false, + "start": 48191, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48301, + "raw": "0.5689619842972184", + "start": 48283, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 48301, + "operator": "-", + "start": 48282, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 48328, + "raw": "0.5918969913790362", + "start": 48310, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 48335, + "start": 48273, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48338, + "start": 48337, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48272, + "name": "line", + "start": 48268, + "type": "Identifier" + }, + "end": 48339, + "optional": false, + "start": 48268, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48378, + "raw": "0.8328324229085962", + "start": 48360, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 48378, + "operator": "-", + "start": 48359, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 48405, + "raw": "0.4677492878818803", + "start": 48387, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 48412, + "start": 48350, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48415, + "start": 48414, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48349, + "name": "line", + "start": 48345, + "type": "Identifier" + }, + "end": 48416, + "optional": false, + "start": 48345, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48455, + "raw": "0.8111463382182231", + "start": 48437, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 48455, + "operator": "-", + "start": 48436, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 48484, + "raw": "0.41814807547140576", + "start": 48465, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 48484, + "operator": "-", + "start": 48464, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48491, + "start": 48427, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48494, + "start": 48493, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48426, + "name": "line", + "start": 48422, + "type": "Identifier" + }, + "end": 48495, + "optional": false, + "start": 48422, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 48534, + "raw": "0.03807684940941125", + "start": 48515, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 48562, + "raw": "0.25664826686353326", + "start": 48543, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 48569, + "start": 48506, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48572, + "start": 48571, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48505, + "name": "line", + "start": 48501, + "type": "Identifier" + }, + "end": 48573, + "optional": false, + "start": 48501, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 48612, + "raw": "0.23950083339596384", + "start": 48593, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 48640, + "raw": "0.43693196301855575", + "start": 48621, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 48647, + "start": 48584, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48650, + "start": 48649, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48583, + "name": "line", + "start": 48579, + "type": "Identifier" + }, + "end": 48651, + "optional": false, + "start": 48579, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48691, + "raw": "0.16279444820904887", + "start": 48672, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 48691, + "operator": "-", + "start": 48671, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 48718, + "raw": "0.8064475707664818", + "start": 48700, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 48725, + "start": 48662, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48728, + "start": 48727, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48661, + "name": "line", + "start": 48657, + "type": "Identifier" + }, + "end": 48729, + "optional": false, + "start": 48657, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 48769, + "raw": "0.08972872009232558", + "start": 48750, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 48769, + "operator": "-", + "start": 48749, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 48798, + "raw": "0.08887625823751266", + "start": 48779, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 48798, + "operator": "-", + "start": 48778, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48805, + "start": 48740, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48808, + "start": 48807, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48739, + "name": "line", + "start": 48735, + "type": "Identifier" + }, + "end": 48809, + "optional": false, + "start": 48735, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 48847, + "raw": "0.9203433427102556", + "start": 48829, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 48876, + "raw": "0.17343459369697545", + "start": 48857, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 48876, + "operator": "-", + "start": 48856, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48883, + "start": 48820, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48886, + "start": 48885, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48819, + "name": "line", + "start": 48815, + "type": "Identifier" + }, + "end": 48887, + "optional": false, + "start": 48815, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 48928, + "raw": "0.0017496234414517975", + "start": 48907, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 48956, + "raw": "0.5178508316168335", + "start": 48938, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 48956, + "operator": "-", + "start": 48937, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 48963, + "start": 48898, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 48966, + "start": 48965, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48897, + "name": "line", + "start": 48893, + "type": "Identifier" + }, + "end": 48967, + "optional": false, + "start": 48893, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49005, + "raw": "0.6206263405732759", + "start": 48987, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 49033, + "raw": "0.8733399468665124", + "start": 49015, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 49033, + "operator": "-", + "start": 49014, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 49040, + "start": 48978, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49043, + "start": 49042, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 48977, + "name": "line", + "start": 48973, + "type": "Identifier" + }, + "end": 49044, + "optional": false, + "start": 48973, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49083, + "raw": "0.7776386664456383", + "start": 49065, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 49083, + "operator": "-", + "start": 49064, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 49110, + "raw": "0.7602780485384968", + "start": 49092, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 49117, + "start": 49055, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49120, + "start": 49119, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49054, + "name": "line", + "start": 49050, + "type": "Identifier" + }, + "end": 49121, + "optional": false, + "start": 49050, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49151, + "raw": "0.5439379760788592", + "start": 49133, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 49171, + "raw": "0.8449177589350552", + "start": 49153, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 49172, + "start": 49132, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49175, + "start": 49174, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49131, + "name": "line", + "start": 49127, + "type": "Identifier" + }, + "end": 49176, + "optional": false, + "start": 49127, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49216, + "raw": "0.13036646025917076", + "start": 49197, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 49216, + "operator": "-", + "start": 49196, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 49245, + "raw": "0.012051713627069693", + "start": 49225, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 49252, + "start": 49187, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49255, + "start": 49254, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49186, + "name": "line", + "start": 49182, + "type": "Identifier" + }, + "end": 49256, + "optional": false, + "start": 49182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49295, + "raw": "0.1656465612645519", + "start": 49277, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 49295, + "operator": "-", + "start": 49276, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 49324, + "raw": "0.20775229173765486", + "start": 49305, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 49324, + "operator": "-", + "start": 49304, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 49331, + "start": 49267, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49334, + "start": 49333, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49266, + "name": "line", + "start": 49262, + "type": "Identifier" + }, + "end": 49335, + "optional": false, + "start": 49262, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49374, + "raw": "0.0962723255929061", + "start": 49356, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 49374, + "operator": "-", + "start": 49355, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 49403, + "raw": "0.05417797659066137", + "start": 49384, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 49403, + "operator": "-", + "start": 49383, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 49410, + "start": 49346, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49413, + "start": 49412, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49345, + "name": "line", + "start": 49341, + "type": "Identifier" + }, + "end": 49414, + "optional": false, + "start": 49341, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49443, + "raw": "0.902108945498191", + "start": 49426, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 49463, + "raw": "0.3958978534964961", + "start": 49445, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 49464, + "start": 49425, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49467, + "start": 49466, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49424, + "name": "line", + "start": 49420, + "type": "Identifier" + }, + "end": 49468, + "optional": false, + "start": 49420, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49507, + "raw": "0.27997950083139167", + "start": 49488, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 49536, + "raw": "0.17778188444008958", + "start": 49517, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 49536, + "operator": "-", + "start": 49516, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 49543, + "start": 49479, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49546, + "start": 49545, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49478, + "name": "line", + "start": 49474, + "type": "Identifier" + }, + "end": 49547, + "optional": false, + "start": 49474, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49577, + "raw": "0.5235806061589545", + "start": 49559, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 49596, + "raw": "0.694318985642328", + "start": 49579, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 49597, + "start": 49558, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49600, + "start": 49599, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49557, + "name": "line", + "start": 49553, + "type": "Identifier" + }, + "end": 49601, + "optional": false, + "start": 49553, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49640, + "raw": "0.39140760219992154", + "start": 49621, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 49668, + "raw": "0.7839795272576484", + "start": 49650, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 49668, + "operator": "-", + "start": 49649, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 49675, + "start": 49612, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49678, + "start": 49677, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49611, + "name": "line", + "start": 49607, + "type": "Identifier" + }, + "end": 49679, + "optional": false, + "start": 49607, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49709, + "raw": "0.8414243527073519", + "start": 49691, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 49729, + "raw": "0.5395591528940082", + "start": 49711, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 49730, + "start": 49690, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49733, + "start": 49732, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49689, + "name": "line", + "start": 49685, + "type": "Identifier" + }, + "end": 49734, + "optional": false, + "start": 49685, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49772, + "raw": "0.6137667704875602", + "start": 49754, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 49800, + "raw": "0.22119647516722085", + "start": 49781, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 49807, + "start": 49745, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49810, + "start": 49809, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49744, + "name": "line", + "start": 49740, + "type": "Identifier" + }, + "end": 49811, + "optional": false, + "start": 49740, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 49841, + "raw": "0.8830488380766681", + "start": 49823, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 49861, + "raw": "0.6996724408425232", + "start": 49843, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 49862, + "start": 49822, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49865, + "start": 49864, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49821, + "name": "line", + "start": 49817, + "type": "Identifier" + }, + "end": 49866, + "optional": false, + "start": 49817, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49905, + "raw": "0.3670208139314082", + "start": 49887, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 49905, + "operator": "-", + "start": 49886, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 49933, + "raw": "0.21201331909674526", + "start": 49914, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 49940, + "start": 49877, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 49943, + "start": 49942, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49876, + "name": "line", + "start": 49872, + "type": "Identifier" + }, + "end": 49944, + "optional": false, + "start": 49872, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 49983, + "raw": "0.4707511307971115", + "start": 49965, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 49983, + "operator": "-", + "start": 49964, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 50010, + "raw": "0.4905279615419764", + "start": 49992, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 50017, + "start": 49955, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50020, + "start": 50019, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49954, + "name": "line", + "start": 49950, + "type": "Identifier" + }, + "end": 50021, + "optional": false, + "start": 49950, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50060, + "raw": "0.8328324229085962", + "start": 50042, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 50060, + "operator": "-", + "start": 50041, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 50087, + "raw": "0.4677492878818803", + "start": 50069, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 50094, + "start": 50032, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50097, + "start": 50096, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50031, + "name": "line", + "start": 50027, + "type": "Identifier" + }, + "end": 50098, + "optional": false, + "start": 50027, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50137, + "raw": "0.8111463382182231", + "start": 50119, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 50137, + "operator": "-", + "start": 50118, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 50166, + "raw": "0.41814807547140576", + "start": 50147, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 50166, + "operator": "-", + "start": 50146, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 50173, + "start": 50109, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50176, + "start": 50175, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50108, + "name": "line", + "start": 50104, + "type": "Identifier" + }, + "end": 50177, + "optional": false, + "start": 50104, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50216, + "raw": "0.03807684940941125", + "start": 50197, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 50244, + "raw": "0.25664826686353326", + "start": 50225, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 50251, + "start": 50188, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50254, + "start": 50253, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50187, + "name": "line", + "start": 50183, + "type": "Identifier" + }, + "end": 50255, + "optional": false, + "start": 50183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50294, + "raw": "0.23950083339596384", + "start": 50275, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 50322, + "raw": "0.43693196301855575", + "start": 50303, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 50329, + "start": 50266, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50332, + "start": 50331, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50265, + "name": "line", + "start": 50261, + "type": "Identifier" + }, + "end": 50333, + "optional": false, + "start": 50261, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50373, + "raw": "0.16279444820904887", + "start": 50354, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 50373, + "operator": "-", + "start": 50353, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 50400, + "raw": "0.8064475707664818", + "start": 50382, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 50407, + "start": 50344, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50410, + "start": 50409, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50343, + "name": "line", + "start": 50339, + "type": "Identifier" + }, + "end": 50411, + "optional": false, + "start": 50339, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50451, + "raw": "0.08972872009232558", + "start": 50432, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 50451, + "operator": "-", + "start": 50431, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 50480, + "raw": "0.08887625823751266", + "start": 50461, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 50480, + "operator": "-", + "start": 50460, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 50487, + "start": 50422, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50490, + "start": 50489, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50421, + "name": "line", + "start": 50417, + "type": "Identifier" + }, + "end": 50491, + "optional": false, + "start": 50417, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50529, + "raw": "0.9203433427102556", + "start": 50511, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 50558, + "raw": "0.17343459369697545", + "start": 50539, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 50558, + "operator": "-", + "start": 50538, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 50565, + "start": 50502, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50568, + "start": 50567, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50501, + "name": "line", + "start": 50497, + "type": "Identifier" + }, + "end": 50569, + "optional": false, + "start": 50497, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50610, + "raw": "0.0017496234414517975", + "start": 50589, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 50638, + "raw": "0.5178508316168335", + "start": 50620, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 50638, + "operator": "-", + "start": 50619, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 50645, + "start": 50580, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50648, + "start": 50647, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50579, + "name": "line", + "start": 50575, + "type": "Identifier" + }, + "end": 50649, + "optional": false, + "start": 50575, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50687, + "raw": "0.6206263405732759", + "start": 50669, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 50715, + "raw": "0.8733399468665124", + "start": 50697, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 50715, + "operator": "-", + "start": 50696, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 50722, + "start": 50660, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50725, + "start": 50724, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50659, + "name": "line", + "start": 50655, + "type": "Identifier" + }, + "end": 50726, + "optional": false, + "start": 50655, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50765, + "raw": "0.7776386664456383", + "start": 50747, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 50765, + "operator": "-", + "start": 50746, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 50792, + "raw": "0.7602780485384968", + "start": 50774, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 50799, + "start": 50737, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50802, + "start": 50801, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50736, + "name": "line", + "start": 50732, + "type": "Identifier" + }, + "end": 50803, + "optional": false, + "start": 50732, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 50833, + "raw": "0.5439379760788592", + "start": 50815, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 50853, + "raw": "0.8449177589350552", + "start": 50835, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 50854, + "start": 50814, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50857, + "start": 50856, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50813, + "name": "line", + "start": 50809, + "type": "Identifier" + }, + "end": 50858, + "optional": false, + "start": 50809, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50898, + "raw": "0.13036646025917076", + "start": 50879, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 50898, + "operator": "-", + "start": 50878, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 50927, + "raw": "0.012051713627069693", + "start": 50907, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 50934, + "start": 50869, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 50937, + "start": 50936, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50868, + "name": "line", + "start": 50864, + "type": "Identifier" + }, + "end": 50938, + "optional": false, + "start": 50864, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 50977, + "raw": "0.1656465612645519", + "start": 50959, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 50977, + "operator": "-", + "start": 50958, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 51006, + "raw": "0.20775229173765486", + "start": 50987, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 51006, + "operator": "-", + "start": 50986, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51013, + "start": 50949, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51016, + "start": 51015, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50948, + "name": "line", + "start": 50944, + "type": "Identifier" + }, + "end": 51017, + "optional": false, + "start": 50944, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 51056, + "raw": "0.0962723255929061", + "start": 51038, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 51056, + "operator": "-", + "start": 51037, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 51085, + "raw": "0.05417797659066137", + "start": 51066, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 51085, + "operator": "-", + "start": 51065, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51092, + "start": 51028, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51095, + "start": 51094, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51027, + "name": "line", + "start": 51023, + "type": "Identifier" + }, + "end": 51096, + "optional": false, + "start": 51023, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51125, + "raw": "0.902108945498191", + "start": 51108, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 51145, + "raw": "0.3958978534964961", + "start": 51127, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 51146, + "start": 51107, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51149, + "start": 51148, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51106, + "name": "line", + "start": 51102, + "type": "Identifier" + }, + "end": 51150, + "optional": false, + "start": 51102, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51189, + "raw": "0.27997950083139167", + "start": 51170, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 51218, + "raw": "0.17778188444008958", + "start": 51199, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 51218, + "operator": "-", + "start": 51198, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51225, + "start": 51161, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51228, + "start": 51227, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51160, + "name": "line", + "start": 51156, + "type": "Identifier" + }, + "end": 51229, + "optional": false, + "start": 51156, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51259, + "raw": "0.5235806061589545", + "start": 51241, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 51278, + "raw": "0.694318985642328", + "start": 51261, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 51279, + "start": 51240, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51282, + "start": 51281, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51239, + "name": "line", + "start": 51235, + "type": "Identifier" + }, + "end": 51283, + "optional": false, + "start": 51235, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51322, + "raw": "0.39140760219992154", + "start": 51303, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 51350, + "raw": "0.7839795272576484", + "start": 51332, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 51350, + "operator": "-", + "start": 51331, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51357, + "start": 51294, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51360, + "start": 51359, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51293, + "name": "line", + "start": 51289, + "type": "Identifier" + }, + "end": 51361, + "optional": false, + "start": 51289, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51391, + "raw": "0.8414243527073519", + "start": 51373, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 51411, + "raw": "0.5395591528940082", + "start": 51393, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 51412, + "start": 51372, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51415, + "start": 51414, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51371, + "name": "line", + "start": 51367, + "type": "Identifier" + }, + "end": 51416, + "optional": false, + "start": 51367, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51454, + "raw": "0.6137667704875602", + "start": 51436, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 51482, + "raw": "0.22119647516722085", + "start": 51463, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 51489, + "start": 51427, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51492, + "start": 51491, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51426, + "name": "line", + "start": 51422, + "type": "Identifier" + }, + "end": 51493, + "optional": false, + "start": 51422, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51523, + "raw": "0.8830488380766681", + "start": 51505, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 51543, + "raw": "0.6996724408425232", + "start": 51525, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 51544, + "start": 51504, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51547, + "start": 51546, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51503, + "name": "line", + "start": 51499, + "type": "Identifier" + }, + "end": 51548, + "optional": false, + "start": 51499, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 51588, + "raw": "0.41290485754343953", + "start": 51569, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 51588, + "operator": "-", + "start": 51568, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 51616, + "raw": "0.4152647361760933", + "start": 51598, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 51616, + "operator": "-", + "start": 51597, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51623, + "start": 51559, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51626, + "start": 51625, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51558, + "name": "line", + "start": 51554, + "type": "Identifier" + }, + "end": 51627, + "optional": false, + "start": 51554, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51665, + "raw": "0.5169538755575687", + "start": 51647, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 51693, + "raw": "0.9085567867302617", + "start": 51675, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 51693, + "operator": "-", + "start": 51674, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51700, + "start": 51638, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51703, + "start": 51702, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51637, + "name": "line", + "start": 51633, + "type": "Identifier" + }, + "end": 51704, + "optional": false, + "start": 51633, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 51743, + "raw": "0.6716353749059765", + "start": 51725, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 51743, + "operator": "-", + "start": 51724, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 51771, + "raw": "0.9605576808879026", + "start": 51753, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 51771, + "operator": "-", + "start": 51752, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51778, + "start": 51715, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51781, + "start": 51780, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51714, + "name": "line", + "start": 51710, + "type": "Identifier" + }, + "end": 51782, + "optional": false, + "start": 51710, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 51822, + "raw": "0.010280170930300203", + "start": 51802, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 51851, + "raw": "0.37344123662342166", + "start": 51832, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 51851, + "operator": "-", + "start": 51831, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 51858, + "start": 51793, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51861, + "start": 51860, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51792, + "name": "line", + "start": 51788, + "type": "Identifier" + }, + "end": 51862, + "optional": false, + "start": 51788, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 51901, + "raw": "0.3670208139314082", + "start": 51883, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 51901, + "operator": "-", + "start": 51882, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 51929, + "raw": "0.21201331909674526", + "start": 51910, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 51936, + "start": 51873, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 51939, + "start": 51938, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51872, + "name": "line", + "start": 51868, + "type": "Identifier" + }, + "end": 51940, + "optional": false, + "start": 51868, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 51979, + "raw": "0.4707511307971115", + "start": 51961, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 51979, + "operator": "-", + "start": 51960, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 52006, + "raw": "0.4905279615419764", + "start": 51988, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 52013, + "start": 51951, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52016, + "start": 52015, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51950, + "name": "line", + "start": 51946, + "type": "Identifier" + }, + "end": 52017, + "optional": false, + "start": 51946, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52056, + "raw": "0.8328324229085962", + "start": 52038, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 52056, + "operator": "-", + "start": 52037, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 52083, + "raw": "0.4677492878818803", + "start": 52065, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 52090, + "start": 52028, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52093, + "start": 52092, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52027, + "name": "line", + "start": 52023, + "type": "Identifier" + }, + "end": 52094, + "optional": false, + "start": 52023, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52133, + "raw": "0.8111463382182231", + "start": 52115, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 52133, + "operator": "-", + "start": 52114, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 52162, + "raw": "0.41814807547140576", + "start": 52143, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 52162, + "operator": "-", + "start": 52142, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 52169, + "start": 52105, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52172, + "start": 52171, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52104, + "name": "line", + "start": 52100, + "type": "Identifier" + }, + "end": 52173, + "optional": false, + "start": 52100, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52212, + "raw": "0.03807684940941125", + "start": 52193, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 52240, + "raw": "0.25664826686353326", + "start": 52221, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 52247, + "start": 52184, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52250, + "start": 52249, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52183, + "name": "line", + "start": 52179, + "type": "Identifier" + }, + "end": 52251, + "optional": false, + "start": 52179, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52290, + "raw": "0.23950083339596384", + "start": 52271, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 52318, + "raw": "0.43693196301855575", + "start": 52299, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 52325, + "start": 52262, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52328, + "start": 52327, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52261, + "name": "line", + "start": 52257, + "type": "Identifier" + }, + "end": 52329, + "optional": false, + "start": 52257, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52369, + "raw": "0.16279444820904887", + "start": 52350, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 52369, + "operator": "-", + "start": 52349, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 52396, + "raw": "0.8064475707664818", + "start": 52378, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 52403, + "start": 52340, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52406, + "start": 52405, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52339, + "name": "line", + "start": 52335, + "type": "Identifier" + }, + "end": 52407, + "optional": false, + "start": 52335, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52447, + "raw": "0.08972872009232558", + "start": 52428, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 52447, + "operator": "-", + "start": 52427, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 52476, + "raw": "0.08887625823751266", + "start": 52457, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 52476, + "operator": "-", + "start": 52456, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 52483, + "start": 52418, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52486, + "start": 52485, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52417, + "name": "line", + "start": 52413, + "type": "Identifier" + }, + "end": 52487, + "optional": false, + "start": 52413, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52525, + "raw": "0.9203433427102556", + "start": 52507, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 52554, + "raw": "0.17343459369697545", + "start": 52535, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 52554, + "operator": "-", + "start": 52534, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 52561, + "start": 52498, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52564, + "start": 52563, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52497, + "name": "line", + "start": 52493, + "type": "Identifier" + }, + "end": 52565, + "optional": false, + "start": 52493, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52606, + "raw": "0.0017496234414517975", + "start": 52585, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 52634, + "raw": "0.5178508316168335", + "start": 52616, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 52634, + "operator": "-", + "start": 52615, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 52641, + "start": 52576, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52644, + "start": 52643, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52575, + "name": "line", + "start": 52571, + "type": "Identifier" + }, + "end": 52645, + "optional": false, + "start": 52571, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52683, + "raw": "0.6206263405732759", + "start": 52665, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 52711, + "raw": "0.8733399468665124", + "start": 52693, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 52711, + "operator": "-", + "start": 52692, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 52718, + "start": 52656, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52721, + "start": 52720, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52655, + "name": "line", + "start": 52651, + "type": "Identifier" + }, + "end": 52722, + "optional": false, + "start": 52651, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52761, + "raw": "0.7776386664456383", + "start": 52743, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 52761, + "operator": "-", + "start": 52742, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 52788, + "raw": "0.7602780485384968", + "start": 52770, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 52795, + "start": 52733, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52798, + "start": 52797, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52732, + "name": "line", + "start": 52728, + "type": "Identifier" + }, + "end": 52799, + "optional": false, + "start": 52728, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52829, + "raw": "0.5439379760788592", + "start": 52811, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 52849, + "raw": "0.8449177589350552", + "start": 52831, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 52850, + "start": 52810, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52853, + "start": 52852, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52809, + "name": "line", + "start": 52805, + "type": "Identifier" + }, + "end": 52854, + "optional": false, + "start": 52805, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52894, + "raw": "0.13036646025917076", + "start": 52875, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 52894, + "operator": "-", + "start": 52874, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 52923, + "raw": "0.012051713627069693", + "start": 52903, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 52930, + "start": 52865, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 52933, + "start": 52932, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52864, + "name": "line", + "start": 52860, + "type": "Identifier" + }, + "end": 52934, + "optional": false, + "start": 52860, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 52973, + "raw": "0.1656465612645519", + "start": 52955, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 52973, + "operator": "-", + "start": 52954, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 53002, + "raw": "0.20775229173765486", + "start": 52983, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 53002, + "operator": "-", + "start": 52982, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53009, + "start": 52945, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53012, + "start": 53011, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 52944, + "name": "line", + "start": 52940, + "type": "Identifier" + }, + "end": 53013, + "optional": false, + "start": 52940, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 53052, + "raw": "0.0962723255929061", + "start": 53034, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 53052, + "operator": "-", + "start": 53033, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 53081, + "raw": "0.05417797659066137", + "start": 53062, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 53081, + "operator": "-", + "start": 53061, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53088, + "start": 53024, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53091, + "start": 53090, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53023, + "name": "line", + "start": 53019, + "type": "Identifier" + }, + "end": 53092, + "optional": false, + "start": 53019, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53121, + "raw": "0.902108945498191", + "start": 53104, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 53141, + "raw": "0.3958978534964961", + "start": 53123, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 53142, + "start": 53103, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53145, + "start": 53144, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53102, + "name": "line", + "start": 53098, + "type": "Identifier" + }, + "end": 53146, + "optional": false, + "start": 53098, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53185, + "raw": "0.27997950083139167", + "start": 53166, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 53214, + "raw": "0.17778188444008958", + "start": 53195, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 53214, + "operator": "-", + "start": 53194, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53221, + "start": 53157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53224, + "start": 53223, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53156, + "name": "line", + "start": 53152, + "type": "Identifier" + }, + "end": 53225, + "optional": false, + "start": 53152, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53255, + "raw": "0.5235806061589545", + "start": 53237, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 53274, + "raw": "0.694318985642328", + "start": 53257, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 53275, + "start": 53236, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53278, + "start": 53277, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53235, + "name": "line", + "start": 53231, + "type": "Identifier" + }, + "end": 53279, + "optional": false, + "start": 53231, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53318, + "raw": "0.39140760219992154", + "start": 53299, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 53346, + "raw": "0.7839795272576484", + "start": 53328, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 53346, + "operator": "-", + "start": 53327, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53353, + "start": 53290, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53356, + "start": 53355, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53289, + "name": "line", + "start": 53285, + "type": "Identifier" + }, + "end": 53357, + "optional": false, + "start": 53285, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53387, + "raw": "0.8414243527073519", + "start": 53369, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 53407, + "raw": "0.5395591528940082", + "start": 53389, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 53408, + "start": 53368, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53411, + "start": 53410, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53367, + "name": "line", + "start": 53363, + "type": "Identifier" + }, + "end": 53412, + "optional": false, + "start": 53363, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53450, + "raw": "0.6137667704875602", + "start": 53432, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 53478, + "raw": "0.22119647516722085", + "start": 53459, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 53485, + "start": 53423, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53488, + "start": 53487, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53422, + "name": "line", + "start": 53418, + "type": "Identifier" + }, + "end": 53489, + "optional": false, + "start": 53418, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53519, + "raw": "0.8830488380766681", + "start": 53501, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 53539, + "raw": "0.6996724408425232", + "start": 53521, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 53540, + "start": 53500, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53543, + "start": 53542, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53499, + "name": "line", + "start": 53495, + "type": "Identifier" + }, + "end": 53544, + "optional": false, + "start": 53495, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 53584, + "raw": "0.41290485754343953", + "start": 53565, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 53584, + "operator": "-", + "start": 53564, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 53612, + "raw": "0.4152647361760933", + "start": 53594, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 53612, + "operator": "-", + "start": 53593, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53619, + "start": 53555, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53622, + "start": 53621, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53554, + "name": "line", + "start": 53550, + "type": "Identifier" + }, + "end": 53623, + "optional": false, + "start": 53550, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53661, + "raw": "0.5169538755575687", + "start": 53643, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 53689, + "raw": "0.9085567867302617", + "start": 53671, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 53689, + "operator": "-", + "start": 53670, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53696, + "start": 53634, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53699, + "start": 53698, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53633, + "name": "line", + "start": 53629, + "type": "Identifier" + }, + "end": 53700, + "optional": false, + "start": 53629, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 53739, + "raw": "0.6716353749059765", + "start": 53721, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 53739, + "operator": "-", + "start": 53720, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 53767, + "raw": "0.9605576808879026", + "start": 53749, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 53767, + "operator": "-", + "start": 53748, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53774, + "start": 53711, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53777, + "start": 53776, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53710, + "name": "line", + "start": 53706, + "type": "Identifier" + }, + "end": 53778, + "optional": false, + "start": 53706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53818, + "raw": "0.010280170930300203", + "start": 53798, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 53847, + "raw": "0.37344123662342166", + "start": 53828, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 53847, + "operator": "-", + "start": 53827, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53854, + "start": 53789, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53857, + "start": 53856, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53788, + "name": "line", + "start": 53784, + "type": "Identifier" + }, + "end": 53858, + "optional": false, + "start": 53784, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53897, + "raw": "0.10357375682791004", + "start": 53878, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 53926, + "raw": "0.42294321030821425", + "start": 53907, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 53926, + "operator": "-", + "start": 53906, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 53933, + "start": 53869, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 53936, + "start": 53935, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53868, + "name": "line", + "start": 53864, + "type": "Identifier" + }, + "end": 53937, + "optional": false, + "start": 53864, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53975, + "raw": "0.4520311575096987", + "start": 53957, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 54004, + "raw": "0.11232675307600548", + "start": 53985, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 54004, + "operator": "-", + "start": 53984, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54011, + "start": 53948, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54014, + "start": 54013, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 53947, + "name": "line", + "start": 53943, + "type": "Identifier" + }, + "end": 54015, + "optional": false, + "start": 53943, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54054, + "raw": "0.8821185914380845", + "start": 54036, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 54054, + "operator": "-", + "start": 54035, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 54082, + "raw": "0.7155147434939819", + "start": 54064, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 54082, + "operator": "-", + "start": 54063, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54089, + "start": 54026, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54092, + "start": 54091, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54025, + "name": "line", + "start": 54021, + "type": "Identifier" + }, + "end": 54093, + "optional": false, + "start": 54021, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54123, + "raw": "0.9195487101690416", + "start": 54105, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 54143, + "raw": "0.2691627465297364", + "start": 54125, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 54144, + "start": 54104, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54147, + "start": 54146, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54103, + "name": "line", + "start": 54099, + "type": "Identifier" + }, + "end": 54148, + "optional": false, + "start": 54099, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54186, + "raw": "0.7098978191546745", + "start": 54168, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 54214, + "raw": "0.11710004169385968", + "start": 54195, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 54221, + "start": 54159, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54224, + "start": 54223, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54158, + "name": "line", + "start": 54154, + "type": "Identifier" + }, + "end": 54225, + "optional": false, + "start": 54154, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54265, + "raw": "0.37876368560819995", + "start": 54246, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 54265, + "operator": "-", + "start": 54245, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 54292, + "raw": "0.7106729314759084", + "start": 54274, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 54299, + "start": 54236, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54302, + "start": 54301, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54235, + "name": "line", + "start": 54231, + "type": "Identifier" + }, + "end": 54303, + "optional": false, + "start": 54231, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54343, + "raw": "0.29728126898353335", + "start": 54324, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 54343, + "operator": "-", + "start": 54323, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 54372, + "raw": "0.06649734568328003", + "start": 54353, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 54372, + "operator": "-", + "start": 54352, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54379, + "start": 54314, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54382, + "start": 54381, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54313, + "name": "line", + "start": 54309, + "type": "Identifier" + }, + "end": 54383, + "optional": false, + "start": 54309, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54422, + "raw": "0.22965781558352072", + "start": 54403, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 54450, + "raw": "0.7601866432836641", + "start": 54432, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 54450, + "operator": "-", + "start": 54431, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54457, + "start": 54394, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54460, + "start": 54459, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54393, + "name": "line", + "start": 54389, + "type": "Identifier" + }, + "end": 54461, + "optional": false, + "start": 54389, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54500, + "raw": "0.6356501074317229", + "start": 54482, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 54500, + "operator": "-", + "start": 54481, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 54528, + "raw": "0.19458425399338064", + "start": 54509, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 54535, + "start": 54472, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54538, + "start": 54537, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54471, + "name": "line", + "start": 54467, + "type": "Identifier" + }, + "end": 54539, + "optional": false, + "start": 54467, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54569, + "raw": "0.5721251777404546", + "start": 54551, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 54589, + "raw": "0.2888584097921527", + "start": 54571, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 54590, + "start": 54550, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54593, + "start": 54592, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54549, + "name": "line", + "start": 54545, + "type": "Identifier" + }, + "end": 54594, + "optional": false, + "start": 54545, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54633, + "raw": "0.9580409549552311", + "start": 54615, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 54633, + "operator": "-", + "start": 54614, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 54662, + "raw": "0.02243818192078395", + "start": 54643, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 54662, + "operator": "-", + "start": 54642, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54669, + "start": 54605, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54672, + "start": 54671, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54604, + "name": "line", + "start": 54600, + "type": "Identifier" + }, + "end": 54673, + "optional": false, + "start": 54600, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54711, + "raw": "0.3299184618602866", + "start": 54693, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 54739, + "raw": "0.8353726942369875", + "start": 54721, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 54739, + "operator": "-", + "start": 54720, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54746, + "start": 54684, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54749, + "start": 54748, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54683, + "name": "line", + "start": 54679, + "type": "Identifier" + }, + "end": 54750, + "optional": false, + "start": 54679, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54788, + "raw": "0.7434639386755209", + "start": 54770, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 54816, + "raw": "0.7919648864138378", + "start": 54798, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 54816, + "operator": "-", + "start": 54797, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 54823, + "start": 54761, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54826, + "start": 54825, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54760, + "name": "line", + "start": 54756, + "type": "Identifier" + }, + "end": 54827, + "optional": false, + "start": 54756, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54857, + "raw": "0.9935751011164615", + "start": 54839, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 54877, + "raw": "0.9042566468497608", + "start": 54859, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 54878, + "start": 54838, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54881, + "start": 54880, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54837, + "name": "line", + "start": 54833, + "type": "Identifier" + }, + "end": 54882, + "optional": false, + "start": 54833, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 54921, + "raw": "0.5035812884687294", + "start": 54903, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 54921, + "operator": "-", + "start": 54902, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 54948, + "raw": "0.5150967434989442", + "start": 54930, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 54955, + "start": 54893, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54958, + "start": 54957, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54892, + "name": "line", + "start": 54888, + "type": "Identifier" + }, + "end": 54959, + "optional": false, + "start": 54888, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 54989, + "raw": "0.5526227215900215", + "start": 54971, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 55009, + "raw": "0.7612604137272441", + "start": 54991, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 55010, + "start": 54970, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55013, + "start": 55012, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 54969, + "name": "line", + "start": 54965, + "type": "Identifier" + }, + "end": 55014, + "optional": false, + "start": 54965, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 55052, + "raw": "0.8593271349126876", + "start": 55034, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 55080, + "raw": "0.08414894953725849", + "start": 55061, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 55087, + "start": 55025, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55090, + "start": 55089, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55024, + "name": "line", + "start": 55020, + "type": "Identifier" + }, + "end": 55091, + "optional": false, + "start": 55020, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55130, + "raw": "0.8181049219192864", + "start": 55112, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 55130, + "operator": "-", + "start": 55111, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 55157, + "raw": "0.903548131323352", + "start": 55140, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 55157, + "operator": "-", + "start": 55139, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55164, + "start": 55102, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55167, + "start": 55166, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55101, + "name": "line", + "start": 55097, + "type": "Identifier" + }, + "end": 55168, + "optional": false, + "start": 55097, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 55206, + "raw": "0.3165782044458305", + "start": 55188, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 55235, + "raw": "0.24189274252014914", + "start": 55216, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 55235, + "operator": "-", + "start": 55215, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55242, + "start": 55179, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55245, + "start": 55244, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55178, + "name": "line", + "start": 55174, + "type": "Identifier" + }, + "end": 55246, + "optional": false, + "start": 55174, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55286, + "raw": "0.44390956414045135", + "start": 55267, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 55286, + "operator": "-", + "start": 55266, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 55315, + "raw": "0.25912591535126905", + "start": 55296, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 55315, + "operator": "-", + "start": 55295, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55322, + "start": 55257, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55325, + "start": 55324, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55256, + "name": "line", + "start": 55252, + "type": "Identifier" + }, + "end": 55326, + "optional": false, + "start": 55252, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55365, + "raw": "0.6605165911891009", + "start": 55347, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 55365, + "operator": "-", + "start": 55346, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 55394, + "raw": "0.40355115288839194", + "start": 55375, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 55394, + "operator": "-", + "start": 55374, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55401, + "start": 55337, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55404, + "start": 55403, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55336, + "name": "line", + "start": 55332, + "type": "Identifier" + }, + "end": 55405, + "optional": false, + "start": 55332, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55444, + "raw": "0.7170489950180006", + "start": 55426, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 55444, + "operator": "-", + "start": 55425, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 55472, + "raw": "0.23454356079651384", + "start": 55453, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 55479, + "start": 55416, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55482, + "start": 55481, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55415, + "name": "line", + "start": 55411, + "type": "Identifier" + }, + "end": 55483, + "optional": false, + "start": 55411, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55522, + "raw": "0.2568187045379722", + "start": 55504, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 55522, + "operator": "-", + "start": 55503, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 55551, + "raw": "0.45031188717601367", + "start": 55532, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 55551, + "operator": "-", + "start": 55531, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55558, + "start": 55494, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55561, + "start": 55560, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55493, + "name": "line", + "start": 55489, + "type": "Identifier" + }, + "end": 55562, + "optional": false, + "start": 55489, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 55600, + "raw": "0.6751951211858687", + "start": 55582, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 55628, + "raw": "0.9709424233465593", + "start": 55610, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 55628, + "operator": "-", + "start": 55609, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55635, + "start": 55573, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55638, + "start": 55637, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55572, + "name": "line", + "start": 55568, + "type": "Identifier" + }, + "end": 55639, + "optional": false, + "start": 55568, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55678, + "raw": "0.5689619842972184", + "start": 55660, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 55678, + "operator": "-", + "start": 55659, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 55705, + "raw": "0.5918969913790362", + "start": 55687, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 55712, + "start": 55650, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55715, + "start": 55714, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55649, + "name": "line", + "start": 55645, + "type": "Identifier" + }, + "end": 55716, + "optional": false, + "start": 55645, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55755, + "raw": "0.8328324229085962", + "start": 55737, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 55755, + "operator": "-", + "start": 55736, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 55782, + "raw": "0.4677492878818803", + "start": 55764, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 55789, + "start": 55727, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55792, + "start": 55791, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55726, + "name": "line", + "start": 55722, + "type": "Identifier" + }, + "end": 55793, + "optional": false, + "start": 55722, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 55832, + "raw": "0.8111463382182231", + "start": 55814, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 55832, + "operator": "-", + "start": 55813, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 55861, + "raw": "0.41814807547140576", + "start": 55842, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 55861, + "operator": "-", + "start": 55841, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 55868, + "start": 55804, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55871, + "start": 55870, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55803, + "name": "line", + "start": 55799, + "type": "Identifier" + }, + "end": 55872, + "optional": false, + "start": 55799, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 55911, + "raw": "0.03807684940941125", + "start": 55892, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 55939, + "raw": "0.25664826686353326", + "start": 55920, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 55946, + "start": 55883, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 55949, + "start": 55948, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55882, + "name": "line", + "start": 55878, + "type": "Identifier" + }, + "end": 55950, + "optional": false, + "start": 55878, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 55989, + "raw": "0.23950083339596384", + "start": 55970, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 56017, + "raw": "0.43693196301855575", + "start": 55998, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 56024, + "start": 55961, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56027, + "start": 56026, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 55960, + "name": "line", + "start": 55956, + "type": "Identifier" + }, + "end": 56028, + "optional": false, + "start": 55956, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56068, + "raw": "0.16279444820904887", + "start": 56049, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 56068, + "operator": "-", + "start": 56048, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 56095, + "raw": "0.8064475707664818", + "start": 56077, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 56102, + "start": 56039, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56105, + "start": 56104, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56038, + "name": "line", + "start": 56034, + "type": "Identifier" + }, + "end": 56106, + "optional": false, + "start": 56034, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56146, + "raw": "0.08972872009232558", + "start": 56127, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 56146, + "operator": "-", + "start": 56126, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 56175, + "raw": "0.08887625823751266", + "start": 56156, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 56175, + "operator": "-", + "start": 56155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56182, + "start": 56117, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56185, + "start": 56184, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56116, + "name": "line", + "start": 56112, + "type": "Identifier" + }, + "end": 56186, + "optional": false, + "start": 56112, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56224, + "raw": "0.9203433427102556", + "start": 56206, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 56253, + "raw": "0.17343459369697545", + "start": 56234, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 56253, + "operator": "-", + "start": 56233, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56260, + "start": 56197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56263, + "start": 56262, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56196, + "name": "line", + "start": 56192, + "type": "Identifier" + }, + "end": 56264, + "optional": false, + "start": 56192, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56305, + "raw": "0.0017496234414517975", + "start": 56284, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 56333, + "raw": "0.5178508316168335", + "start": 56315, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 56333, + "operator": "-", + "start": 56314, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56340, + "start": 56275, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56343, + "start": 56342, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56274, + "name": "line", + "start": 56270, + "type": "Identifier" + }, + "end": 56344, + "optional": false, + "start": 56270, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56382, + "raw": "0.6206263405732759", + "start": 56364, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 56410, + "raw": "0.8733399468665124", + "start": 56392, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 56410, + "operator": "-", + "start": 56391, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56417, + "start": 56355, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56420, + "start": 56419, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56354, + "name": "line", + "start": 56350, + "type": "Identifier" + }, + "end": 56421, + "optional": false, + "start": 56350, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56460, + "raw": "0.7776386664456383", + "start": 56442, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 56460, + "operator": "-", + "start": 56441, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 56487, + "raw": "0.7602780485384968", + "start": 56469, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 56494, + "start": 56432, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56497, + "start": 56496, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56431, + "name": "line", + "start": 56427, + "type": "Identifier" + }, + "end": 56498, + "optional": false, + "start": 56427, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56528, + "raw": "0.5439379760788592", + "start": 56510, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 56548, + "raw": "0.8449177589350552", + "start": 56530, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 56549, + "start": 56509, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56552, + "start": 56551, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56508, + "name": "line", + "start": 56504, + "type": "Identifier" + }, + "end": 56553, + "optional": false, + "start": 56504, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56593, + "raw": "0.13036646025917076", + "start": 56574, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 56593, + "operator": "-", + "start": 56573, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 56622, + "raw": "0.012051713627069693", + "start": 56602, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 56629, + "start": 56564, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56632, + "start": 56631, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56563, + "name": "line", + "start": 56559, + "type": "Identifier" + }, + "end": 56633, + "optional": false, + "start": 56559, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56672, + "raw": "0.1656465612645519", + "start": 56654, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 56672, + "operator": "-", + "start": 56653, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 56701, + "raw": "0.20775229173765486", + "start": 56682, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 56701, + "operator": "-", + "start": 56681, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56708, + "start": 56644, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56711, + "start": 56710, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56643, + "name": "line", + "start": 56639, + "type": "Identifier" + }, + "end": 56712, + "optional": false, + "start": 56639, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 56751, + "raw": "0.0962723255929061", + "start": 56733, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 56751, + "operator": "-", + "start": 56732, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 56780, + "raw": "0.05417797659066137", + "start": 56761, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 56780, + "operator": "-", + "start": 56760, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56787, + "start": 56723, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56790, + "start": 56789, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56722, + "name": "line", + "start": 56718, + "type": "Identifier" + }, + "end": 56791, + "optional": false, + "start": 56718, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56820, + "raw": "0.902108945498191", + "start": 56803, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 56840, + "raw": "0.3958978534964961", + "start": 56822, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 56841, + "start": 56802, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56844, + "start": 56843, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56801, + "name": "line", + "start": 56797, + "type": "Identifier" + }, + "end": 56845, + "optional": false, + "start": 56797, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56884, + "raw": "0.27997950083139167", + "start": 56865, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 56913, + "raw": "0.17778188444008958", + "start": 56894, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 56913, + "operator": "-", + "start": 56893, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 56920, + "start": 56856, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56923, + "start": 56922, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56855, + "name": "line", + "start": 56851, + "type": "Identifier" + }, + "end": 56924, + "optional": false, + "start": 56851, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56954, + "raw": "0.5235806061589545", + "start": 56936, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 56973, + "raw": "0.694318985642328", + "start": 56956, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 56974, + "start": 56935, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 56977, + "start": 56976, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56934, + "name": "line", + "start": 56930, + "type": "Identifier" + }, + "end": 56978, + "optional": false, + "start": 56930, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57017, + "raw": "0.39140760219992154", + "start": 56998, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 57045, + "raw": "0.7839795272576484", + "start": 57027, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 57045, + "operator": "-", + "start": 57026, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57052, + "start": 56989, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57055, + "start": 57054, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 56988, + "name": "line", + "start": 56984, + "type": "Identifier" + }, + "end": 57056, + "optional": false, + "start": 56984, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57086, + "raw": "0.8414243527073519", + "start": 57068, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 57106, + "raw": "0.5395591528940082", + "start": 57088, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 57107, + "start": 57067, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57110, + "start": 57109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57066, + "name": "line", + "start": 57062, + "type": "Identifier" + }, + "end": 57111, + "optional": false, + "start": 57062, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57149, + "raw": "0.6137667704875602", + "start": 57131, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 57177, + "raw": "0.22119647516722085", + "start": 57158, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 57184, + "start": 57122, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57187, + "start": 57186, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57121, + "name": "line", + "start": 57117, + "type": "Identifier" + }, + "end": 57188, + "optional": false, + "start": 57117, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57218, + "raw": "0.8830488380766681", + "start": 57200, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 57238, + "raw": "0.6996724408425232", + "start": 57220, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 57239, + "start": 57199, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57242, + "start": 57241, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57198, + "name": "line", + "start": 57194, + "type": "Identifier" + }, + "end": 57243, + "optional": false, + "start": 57194, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57283, + "raw": "0.41290485754343953", + "start": 57264, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 57283, + "operator": "-", + "start": 57263, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 57311, + "raw": "0.4152647361760933", + "start": 57293, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 57311, + "operator": "-", + "start": 57292, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57318, + "start": 57254, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57321, + "start": 57320, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57253, + "name": "line", + "start": 57249, + "type": "Identifier" + }, + "end": 57322, + "optional": false, + "start": 57249, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57360, + "raw": "0.5169538755575687", + "start": 57342, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 57388, + "raw": "0.9085567867302617", + "start": 57370, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 57388, + "operator": "-", + "start": 57369, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57395, + "start": 57333, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57398, + "start": 57397, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57332, + "name": "line", + "start": 57328, + "type": "Identifier" + }, + "end": 57399, + "optional": false, + "start": 57328, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57437, + "raw": "0.6751951211858687", + "start": 57419, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 57465, + "raw": "0.9709424233465593", + "start": 57447, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 57465, + "operator": "-", + "start": 57446, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57472, + "start": 57410, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57475, + "start": 57474, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57409, + "name": "line", + "start": 57405, + "type": "Identifier" + }, + "end": 57476, + "optional": false, + "start": 57405, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57515, + "raw": "0.5689619842972184", + "start": 57497, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 57515, + "operator": "-", + "start": 57496, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 57542, + "raw": "0.5918969913790362", + "start": 57524, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 57549, + "start": 57487, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57552, + "start": 57551, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57486, + "name": "line", + "start": 57482, + "type": "Identifier" + }, + "end": 57553, + "optional": false, + "start": 57482, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57591, + "raw": "0.9464450621708211", + "start": 57573, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 57619, + "raw": "0.2684908127803667", + "start": 57601, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 57619, + "operator": "-", + "start": 57600, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57626, + "start": 57564, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57629, + "start": 57628, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57563, + "name": "line", + "start": 57559, + "type": "Identifier" + }, + "end": 57630, + "optional": false, + "start": 57559, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57660, + "raw": "0.5241732366617591", + "start": 57642, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 57680, + "raw": "0.9011437416408563", + "start": 57662, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 57681, + "start": 57641, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57684, + "start": 57683, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57640, + "name": "line", + "start": 57636, + "type": "Identifier" + }, + "end": 57685, + "optional": false, + "start": 57636, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57725, + "raw": "0.14255393713960607", + "start": 57706, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 57725, + "operator": "-", + "start": 57705, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 57753, + "raw": "0.5194262624564814", + "start": 57735, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 57753, + "operator": "-", + "start": 57734, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57760, + "start": 57696, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57763, + "start": 57762, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57695, + "name": "line", + "start": 57691, + "type": "Identifier" + }, + "end": 57764, + "optional": false, + "start": 57691, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57803, + "raw": "0.4287123231350338", + "start": 57785, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 57803, + "operator": "-", + "start": 57784, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 57831, + "raw": "0.4223564528725028", + "start": 57813, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 57831, + "operator": "-", + "start": 57812, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57838, + "start": 57775, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57841, + "start": 57840, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57774, + "name": "line", + "start": 57770, + "type": "Identifier" + }, + "end": 57842, + "optional": false, + "start": 57770, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57882, + "raw": "0.09316367294024519", + "start": 57863, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 57882, + "operator": "-", + "start": 57862, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 57910, + "raw": "0.9063127021008246", + "start": 57892, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 57910, + "operator": "-", + "start": 57891, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 57917, + "start": 57853, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57920, + "start": 57919, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57852, + "name": "line", + "start": 57848, + "type": "Identifier" + }, + "end": 57921, + "optional": false, + "start": 57848, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 57960, + "raw": "0.2767766535558669", + "start": 57942, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 57960, + "operator": "-", + "start": 57941, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 57987, + "raw": "0.6816248114129131", + "start": 57969, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 57994, + "start": 57932, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 57997, + "start": 57996, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 57931, + "name": "line", + "start": 57927, + "type": "Identifier" + }, + "end": 57998, + "optional": false, + "start": 57927, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58036, + "raw": "0.9796762495562534", + "start": 58018, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 58064, + "raw": "0.0822145668330625", + "start": 58046, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 58064, + "operator": "-", + "start": 58045, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58071, + "start": 58009, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58074, + "start": 58073, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58008, + "name": "line", + "start": 58004, + "type": "Identifier" + }, + "end": 58075, + "optional": false, + "start": 58004, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 58114, + "raw": "0.8666513070867441", + "start": 58096, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 58114, + "operator": "-", + "start": 58095, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 58141, + "raw": "0.301053160242023", + "start": 58124, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 58141, + "operator": "-", + "start": 58123, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58148, + "start": 58086, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58151, + "start": 58150, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58085, + "name": "line", + "start": 58081, + "type": "Identifier" + }, + "end": 58152, + "optional": false, + "start": 58081, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58189, + "raw": "0.537415656028112", + "start": 58172, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 58218, + "raw": "0.020272692875002774", + "start": 58198, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 58225, + "start": 58163, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58228, + "start": 58227, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58162, + "name": "line", + "start": 58158, + "type": "Identifier" + }, + "end": 58229, + "optional": false, + "start": 58158, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58267, + "raw": "0.9332396256457531", + "start": 58249, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 58295, + "raw": "0.6228175690649898", + "start": 58277, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 58295, + "operator": "-", + "start": 58276, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58302, + "start": 58240, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58305, + "start": 58304, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58239, + "name": "line", + "start": 58235, + "type": "Identifier" + }, + "end": 58306, + "optional": false, + "start": 58235, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58345, + "raw": "0.18052415837320734", + "start": 58326, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 58374, + "raw": "0.36894384647296197", + "start": 58355, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 58374, + "operator": "-", + "start": 58354, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58381, + "start": 58317, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58384, + "start": 58383, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58316, + "name": "line", + "start": 58312, + "type": "Identifier" + }, + "end": 58385, + "optional": false, + "start": 58312, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58415, + "raw": "0.5384372634075449", + "start": 58397, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 58435, + "raw": "0.2377565050887107", + "start": 58417, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 58436, + "start": 58396, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58439, + "start": 58438, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58395, + "name": "line", + "start": 58391, + "type": "Identifier" + }, + "end": 58440, + "optional": false, + "start": 58391, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58479, + "raw": "0.39043436929278874", + "start": 58460, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 58507, + "raw": "0.14273182483160451", + "start": 58488, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 58514, + "start": 58451, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58517, + "start": 58516, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58450, + "name": "line", + "start": 58446, + "type": "Identifier" + }, + "end": 58518, + "optional": false, + "start": 58446, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58557, + "raw": "0.09782890412897283", + "start": 58538, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 58584, + "raw": "0.9907667536909659", + "start": 58566, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 58591, + "start": 58529, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58594, + "start": 58593, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58528, + "name": "line", + "start": 58524, + "type": "Identifier" + }, + "end": 58595, + "optional": false, + "start": 58524, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58633, + "raw": "0.5286610085921146", + "start": 58615, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 58661, + "raw": "0.7924508308419256", + "start": 58643, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 58661, + "operator": "-", + "start": 58642, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58668, + "start": 58606, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58671, + "start": 58670, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58605, + "name": "line", + "start": 58601, + "type": "Identifier" + }, + "end": 58672, + "optional": false, + "start": 58601, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58710, + "raw": "0.3789978184503342", + "start": 58692, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 58738, + "raw": "0.12396120576838676", + "start": 58719, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 58745, + "start": 58683, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58748, + "start": 58747, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58682, + "name": "line", + "start": 58678, + "type": "Identifier" + }, + "end": 58749, + "optional": false, + "start": 58678, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 58788, + "raw": "0.9484912744890612", + "start": 58770, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 58788, + "operator": "-", + "start": 58769, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 58815, + "raw": "0.6729649846476855", + "start": 58797, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 58822, + "start": 58760, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58825, + "start": 58824, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58759, + "name": "line", + "start": 58755, + "type": "Identifier" + }, + "end": 58826, + "optional": false, + "start": 58755, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58864, + "raw": "0.7451758753425153", + "start": 58846, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 58893, + "raw": "0.21318737562458967", + "start": 58874, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 58893, + "operator": "-", + "start": 58873, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58900, + "start": 58837, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58903, + "start": 58902, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58836, + "name": "line", + "start": 58832, + "type": "Identifier" + }, + "end": 58904, + "optional": false, + "start": 58832, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 58942, + "raw": "0.1873200727251887", + "start": 58924, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 58971, + "raw": "0.15961374297992448", + "start": 58952, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 58971, + "operator": "-", + "start": 58951, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 58978, + "start": 58915, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 58981, + "start": 58980, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58914, + "name": "line", + "start": 58910, + "type": "Identifier" + }, + "end": 58982, + "optional": false, + "start": 58910, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59022, + "raw": "0.05729464924537564", + "start": 59003, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 59022, + "operator": "-", + "start": 59002, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 59050, + "raw": "0.5436345558508746", + "start": 59032, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 59050, + "operator": "-", + "start": 59031, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59057, + "start": 58993, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59060, + "start": 59059, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 58992, + "name": "line", + "start": 58988, + "type": "Identifier" + }, + "end": 59061, + "optional": false, + "start": 58988, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59101, + "raw": "0.09582414374469184", + "start": 59082, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 59101, + "operator": "-", + "start": 59081, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 59129, + "raw": "0.7533839681212353", + "start": 59111, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 59129, + "operator": "-", + "start": 59110, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59136, + "start": 59072, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59139, + "start": 59138, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59071, + "name": "line", + "start": 59067, + "type": "Identifier" + }, + "end": 59140, + "optional": false, + "start": 59067, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59180, + "raw": "0.17254116580051848", + "start": 59161, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 59180, + "operator": "-", + "start": 59160, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 59208, + "raw": "0.7669113400341137", + "start": 59190, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 59208, + "operator": "-", + "start": 59189, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59215, + "start": 59151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59218, + "start": 59217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59150, + "name": "line", + "start": 59146, + "type": "Identifier" + }, + "end": 59219, + "optional": false, + "start": 59146, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 59249, + "raw": "0.8944730032887609", + "start": 59231, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 59269, + "raw": "0.6093318694741408", + "start": 59251, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 59270, + "start": 59230, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59273, + "start": 59272, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59229, + "name": "line", + "start": 59225, + "type": "Identifier" + }, + "end": 59274, + "optional": false, + "start": 59225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59313, + "raw": "0.3670208139314082", + "start": 59295, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 59313, + "operator": "-", + "start": 59294, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 59341, + "raw": "0.21201331909674526", + "start": 59322, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 59348, + "start": 59285, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59351, + "start": 59350, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59284, + "name": "line", + "start": 59280, + "type": "Identifier" + }, + "end": 59352, + "optional": false, + "start": 59280, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59391, + "raw": "0.4707511307971115", + "start": 59373, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 59391, + "operator": "-", + "start": 59372, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 59418, + "raw": "0.4905279615419764", + "start": 59400, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 59425, + "start": 59363, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59428, + "start": 59427, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59362, + "name": "line", + "start": 59358, + "type": "Identifier" + }, + "end": 59429, + "optional": false, + "start": 59358, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59468, + "raw": "0.8328324229085962", + "start": 59450, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 59468, + "operator": "-", + "start": 59449, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 59495, + "raw": "0.4677492878818803", + "start": 59477, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 59502, + "start": 59440, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59505, + "start": 59504, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59439, + "name": "line", + "start": 59435, + "type": "Identifier" + }, + "end": 59506, + "optional": false, + "start": 59435, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59545, + "raw": "0.8111463382182231", + "start": 59527, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 59545, + "operator": "-", + "start": 59526, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 59574, + "raw": "0.41814807547140576", + "start": 59555, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 59574, + "operator": "-", + "start": 59554, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59581, + "start": 59517, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59584, + "start": 59583, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59516, + "name": "line", + "start": 59512, + "type": "Identifier" + }, + "end": 59585, + "optional": false, + "start": 59512, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 59624, + "raw": "0.03807684940941125", + "start": 59605, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 59652, + "raw": "0.25664826686353326", + "start": 59633, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 59659, + "start": 59596, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59662, + "start": 59661, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59595, + "name": "line", + "start": 59591, + "type": "Identifier" + }, + "end": 59663, + "optional": false, + "start": 59591, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 59702, + "raw": "0.23950083339596384", + "start": 59683, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 59730, + "raw": "0.43693196301855575", + "start": 59711, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 59737, + "start": 59674, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59740, + "start": 59739, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59673, + "name": "line", + "start": 59669, + "type": "Identifier" + }, + "end": 59741, + "optional": false, + "start": 59669, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59781, + "raw": "0.16279444820904887", + "start": 59762, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 59781, + "operator": "-", + "start": 59761, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 59808, + "raw": "0.8064475707664818", + "start": 59790, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 59815, + "start": 59752, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59818, + "start": 59817, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59751, + "name": "line", + "start": 59747, + "type": "Identifier" + }, + "end": 59819, + "optional": false, + "start": 59747, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 59859, + "raw": "0.08972872009232558", + "start": 59840, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 59859, + "operator": "-", + "start": 59839, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 59888, + "raw": "0.08887625823751266", + "start": 59869, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 59888, + "operator": "-", + "start": 59868, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59895, + "start": 59830, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59898, + "start": 59897, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59829, + "name": "line", + "start": 59825, + "type": "Identifier" + }, + "end": 59899, + "optional": false, + "start": 59825, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 59937, + "raw": "0.9203433427102556", + "start": 59919, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 59966, + "raw": "0.17343459369697545", + "start": 59947, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 59966, + "operator": "-", + "start": 59946, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 59973, + "start": 59910, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59976, + "start": 59975, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59909, + "name": "line", + "start": 59905, + "type": "Identifier" + }, + "end": 59977, + "optional": false, + "start": 59905, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60018, + "raw": "0.0017496234414517975", + "start": 59997, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 60046, + "raw": "0.5178508316168335", + "start": 60028, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 60046, + "operator": "-", + "start": 60027, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60053, + "start": 59988, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60056, + "start": 60055, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 59987, + "name": "line", + "start": 59983, + "type": "Identifier" + }, + "end": 60057, + "optional": false, + "start": 59983, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60095, + "raw": "0.6206263405732759", + "start": 60077, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 60123, + "raw": "0.8733399468665124", + "start": 60105, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 60123, + "operator": "-", + "start": 60104, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60130, + "start": 60068, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60133, + "start": 60132, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60067, + "name": "line", + "start": 60063, + "type": "Identifier" + }, + "end": 60134, + "optional": false, + "start": 60063, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 60173, + "raw": "0.7776386664456383", + "start": 60155, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 60173, + "operator": "-", + "start": 60154, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 60200, + "raw": "0.7602780485384968", + "start": 60182, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 60207, + "start": 60145, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60210, + "start": 60209, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60144, + "name": "line", + "start": 60140, + "type": "Identifier" + }, + "end": 60211, + "optional": false, + "start": 60140, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60241, + "raw": "0.5439379760788592", + "start": 60223, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 60261, + "raw": "0.8449177589350552", + "start": 60243, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 60262, + "start": 60222, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60265, + "start": 60264, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60221, + "name": "line", + "start": 60217, + "type": "Identifier" + }, + "end": 60266, + "optional": false, + "start": 60217, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 60306, + "raw": "0.13036646025917076", + "start": 60287, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 60306, + "operator": "-", + "start": 60286, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 60335, + "raw": "0.012051713627069693", + "start": 60315, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 60342, + "start": 60277, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60345, + "start": 60344, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60276, + "name": "line", + "start": 60272, + "type": "Identifier" + }, + "end": 60346, + "optional": false, + "start": 60272, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 60385, + "raw": "0.1656465612645519", + "start": 60367, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 60385, + "operator": "-", + "start": 60366, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 60414, + "raw": "0.20775229173765486", + "start": 60395, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 60414, + "operator": "-", + "start": 60394, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60421, + "start": 60357, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60424, + "start": 60423, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60356, + "name": "line", + "start": 60352, + "type": "Identifier" + }, + "end": 60425, + "optional": false, + "start": 60352, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 60464, + "raw": "0.0962723255929061", + "start": 60446, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 60464, + "operator": "-", + "start": 60445, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 60493, + "raw": "0.05417797659066137", + "start": 60474, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 60493, + "operator": "-", + "start": 60473, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60500, + "start": 60436, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60503, + "start": 60502, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60435, + "name": "line", + "start": 60431, + "type": "Identifier" + }, + "end": 60504, + "optional": false, + "start": 60431, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60533, + "raw": "0.902108945498191", + "start": 60516, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 60553, + "raw": "0.3958978534964961", + "start": 60535, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 60554, + "start": 60515, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60557, + "start": 60556, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60514, + "name": "line", + "start": 60510, + "type": "Identifier" + }, + "end": 60558, + "optional": false, + "start": 60510, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60597, + "raw": "0.27997950083139167", + "start": 60578, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 60626, + "raw": "0.17778188444008958", + "start": 60607, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 60626, + "operator": "-", + "start": 60606, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60633, + "start": 60569, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60636, + "start": 60635, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60568, + "name": "line", + "start": 60564, + "type": "Identifier" + }, + "end": 60637, + "optional": false, + "start": 60564, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60667, + "raw": "0.5235806061589545", + "start": 60649, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 60686, + "raw": "0.694318985642328", + "start": 60669, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 60687, + "start": 60648, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60690, + "start": 60689, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60647, + "name": "line", + "start": 60643, + "type": "Identifier" + }, + "end": 60691, + "optional": false, + "start": 60643, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60730, + "raw": "0.39140760219992154", + "start": 60711, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 60758, + "raw": "0.7839795272576484", + "start": 60740, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 60758, + "operator": "-", + "start": 60739, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 60765, + "start": 60702, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60768, + "start": 60767, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60701, + "name": "line", + "start": 60697, + "type": "Identifier" + }, + "end": 60769, + "optional": false, + "start": 60697, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60799, + "raw": "0.8414243527073519", + "start": 60781, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 60819, + "raw": "0.5395591528940082", + "start": 60801, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 60820, + "start": 60780, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60823, + "start": 60822, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60779, + "name": "line", + "start": 60775, + "type": "Identifier" + }, + "end": 60824, + "optional": false, + "start": 60775, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60862, + "raw": "0.6137667704875602", + "start": 60844, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 60890, + "raw": "0.22119647516722085", + "start": 60871, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 60897, + "start": 60835, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60900, + "start": 60899, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60834, + "name": "line", + "start": 60830, + "type": "Identifier" + }, + "end": 60901, + "optional": false, + "start": 60830, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 60931, + "raw": "0.8830488380766681", + "start": 60913, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 60951, + "raw": "0.6996724408425232", + "start": 60933, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 60952, + "start": 60912, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60955, + "start": 60954, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60911, + "name": "line", + "start": 60907, + "type": "Identifier" + }, + "end": 60956, + "optional": false, + "start": 60907, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 60996, + "raw": "0.41290485754343953", + "start": 60977, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 60996, + "operator": "-", + "start": 60976, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 61024, + "raw": "0.4152647361760933", + "start": 61006, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 61024, + "operator": "-", + "start": 61005, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61031, + "start": 60967, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61034, + "start": 61033, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 60966, + "name": "line", + "start": 60962, + "type": "Identifier" + }, + "end": 61035, + "optional": false, + "start": 60962, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61073, + "raw": "0.5169538755575687", + "start": 61055, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 61101, + "raw": "0.9085567867302617", + "start": 61083, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 61101, + "operator": "-", + "start": 61082, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61108, + "start": 61046, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61111, + "start": 61110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61045, + "name": "line", + "start": 61041, + "type": "Identifier" + }, + "end": 61112, + "optional": false, + "start": 61041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 61151, + "raw": "0.6716353749059765", + "start": 61133, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 61151, + "operator": "-", + "start": 61132, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 61179, + "raw": "0.9605576808879026", + "start": 61161, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 61179, + "operator": "-", + "start": 61160, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61186, + "start": 61123, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61189, + "start": 61188, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61122, + "name": "line", + "start": 61118, + "type": "Identifier" + }, + "end": 61190, + "optional": false, + "start": 61118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61230, + "raw": "0.010280170930300203", + "start": 61210, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 61259, + "raw": "0.37344123662342166", + "start": 61240, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 61259, + "operator": "-", + "start": 61239, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61266, + "start": 61201, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61269, + "start": 61268, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61200, + "name": "line", + "start": 61196, + "type": "Identifier" + }, + "end": 61270, + "optional": false, + "start": 61196, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61309, + "raw": "0.10357375682791004", + "start": 61290, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 61338, + "raw": "0.42294321030821425", + "start": 61319, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 61338, + "operator": "-", + "start": 61318, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61345, + "start": 61281, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61348, + "start": 61347, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61280, + "name": "line", + "start": 61276, + "type": "Identifier" + }, + "end": 61349, + "optional": false, + "start": 61276, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61387, + "raw": "0.4520311575096987", + "start": 61369, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 61416, + "raw": "0.11232675307600548", + "start": 61397, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 61416, + "operator": "-", + "start": 61396, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61423, + "start": 61360, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61426, + "start": 61425, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61359, + "name": "line", + "start": 61355, + "type": "Identifier" + }, + "end": 61427, + "optional": false, + "start": 61355, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 61466, + "raw": "0.8821185914380845", + "start": 61448, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 61466, + "operator": "-", + "start": 61447, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 61494, + "raw": "0.7155147434939819", + "start": 61476, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 61494, + "operator": "-", + "start": 61475, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61501, + "start": 61438, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61504, + "start": 61503, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61437, + "name": "line", + "start": 61433, + "type": "Identifier" + }, + "end": 61505, + "optional": false, + "start": 61433, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61535, + "raw": "0.9195487101690416", + "start": 61517, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 61555, + "raw": "0.2691627465297364", + "start": 61537, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 61556, + "start": 61516, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61559, + "start": 61558, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61515, + "name": "line", + "start": 61511, + "type": "Identifier" + }, + "end": 61560, + "optional": false, + "start": 61511, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61598, + "raw": "0.7098978191546745", + "start": 61580, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 61626, + "raw": "0.11710004169385968", + "start": 61607, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 61633, + "start": 61571, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61636, + "start": 61635, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61570, + "name": "line", + "start": 61566, + "type": "Identifier" + }, + "end": 61637, + "optional": false, + "start": 61566, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 61677, + "raw": "0.37876368560819995", + "start": 61658, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 61677, + "operator": "-", + "start": 61657, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 61704, + "raw": "0.7106729314759084", + "start": 61686, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 61711, + "start": 61648, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61714, + "start": 61713, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61647, + "name": "line", + "start": 61643, + "type": "Identifier" + }, + "end": 61715, + "optional": false, + "start": 61643, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 61755, + "raw": "0.29728126898353335", + "start": 61736, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 61755, + "operator": "-", + "start": 61735, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 61784, + "raw": "0.06649734568328003", + "start": 61765, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 61784, + "operator": "-", + "start": 61764, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61791, + "start": 61726, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61794, + "start": 61793, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61725, + "name": "line", + "start": 61721, + "type": "Identifier" + }, + "end": 61795, + "optional": false, + "start": 61721, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61834, + "raw": "0.22965781558352072", + "start": 61815, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 61862, + "raw": "0.7601866432836641", + "start": 61844, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 61862, + "operator": "-", + "start": 61843, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 61869, + "start": 61806, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61872, + "start": 61871, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61805, + "name": "line", + "start": 61801, + "type": "Identifier" + }, + "end": 61873, + "optional": false, + "start": 61801, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 61912, + "raw": "0.6356501074317229", + "start": 61894, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 61912, + "operator": "-", + "start": 61893, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 61940, + "raw": "0.19458425399338064", + "start": 61921, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 61947, + "start": 61884, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 61950, + "start": 61949, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61883, + "name": "line", + "start": 61879, + "type": "Identifier" + }, + "end": 61951, + "optional": false, + "start": 61879, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 61981, + "raw": "0.5721251777404546", + "start": 61963, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 62001, + "raw": "0.2888584097921527", + "start": 61983, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 62002, + "start": 61962, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62005, + "start": 62004, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 61961, + "name": "line", + "start": 61957, + "type": "Identifier" + }, + "end": 62006, + "optional": false, + "start": 61957, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62045, + "raw": "0.9580409549552311", + "start": 62027, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 62045, + "operator": "-", + "start": 62026, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 62074, + "raw": "0.02243818192078395", + "start": 62055, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 62074, + "operator": "-", + "start": 62054, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62081, + "start": 62017, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62084, + "start": 62083, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62016, + "name": "line", + "start": 62012, + "type": "Identifier" + }, + "end": 62085, + "optional": false, + "start": 62012, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62123, + "raw": "0.3299184618602866", + "start": 62105, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 62151, + "raw": "0.8353726942369875", + "start": 62133, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 62151, + "operator": "-", + "start": 62132, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62158, + "start": 62096, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62161, + "start": 62160, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62095, + "name": "line", + "start": 62091, + "type": "Identifier" + }, + "end": 62162, + "optional": false, + "start": 62091, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62200, + "raw": "0.7434639386755209", + "start": 62182, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 62228, + "raw": "0.7919648864138378", + "start": 62210, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 62228, + "operator": "-", + "start": 62209, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62235, + "start": 62173, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62238, + "start": 62237, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62172, + "name": "line", + "start": 62168, + "type": "Identifier" + }, + "end": 62239, + "optional": false, + "start": 62168, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62269, + "raw": "0.9935751011164615", + "start": 62251, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 62289, + "raw": "0.9042566468497608", + "start": 62271, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 62290, + "start": 62250, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62293, + "start": 62292, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62249, + "name": "line", + "start": 62245, + "type": "Identifier" + }, + "end": 62294, + "optional": false, + "start": 62245, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62333, + "raw": "0.5035812884687294", + "start": 62315, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 62333, + "operator": "-", + "start": 62314, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 62360, + "raw": "0.5150967434989442", + "start": 62342, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 62367, + "start": 62305, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62370, + "start": 62369, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62304, + "name": "line", + "start": 62300, + "type": "Identifier" + }, + "end": 62371, + "optional": false, + "start": 62300, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62401, + "raw": "0.5526227215900215", + "start": 62383, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 62421, + "raw": "0.7612604137272441", + "start": 62403, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 62422, + "start": 62382, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62425, + "start": 62424, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62381, + "name": "line", + "start": 62377, + "type": "Identifier" + }, + "end": 62426, + "optional": false, + "start": 62377, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62464, + "raw": "0.8593271349126876", + "start": 62446, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 62492, + "raw": "0.08414894953725849", + "start": 62473, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 62499, + "start": 62437, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62502, + "start": 62501, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62436, + "name": "line", + "start": 62432, + "type": "Identifier" + }, + "end": 62503, + "optional": false, + "start": 62432, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62542, + "raw": "0.8181049219192864", + "start": 62524, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 62542, + "operator": "-", + "start": 62523, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 62569, + "raw": "0.903548131323352", + "start": 62552, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 62569, + "operator": "-", + "start": 62551, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62576, + "start": 62514, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62579, + "start": 62578, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62513, + "name": "line", + "start": 62509, + "type": "Identifier" + }, + "end": 62580, + "optional": false, + "start": 62509, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 62618, + "raw": "0.3165782044458305", + "start": 62600, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 62647, + "raw": "0.24189274252014914", + "start": 62628, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 62647, + "operator": "-", + "start": 62627, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62654, + "start": 62591, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62657, + "start": 62656, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62590, + "name": "line", + "start": 62586, + "type": "Identifier" + }, + "end": 62658, + "optional": false, + "start": 62586, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62698, + "raw": "0.44390956414045135", + "start": 62679, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 62698, + "operator": "-", + "start": 62678, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 62727, + "raw": "0.25912591535126905", + "start": 62708, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 62727, + "operator": "-", + "start": 62707, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62734, + "start": 62669, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62737, + "start": 62736, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62668, + "name": "line", + "start": 62664, + "type": "Identifier" + }, + "end": 62738, + "optional": false, + "start": 62664, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62777, + "raw": "0.6605165911891009", + "start": 62759, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 62777, + "operator": "-", + "start": 62758, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 62806, + "raw": "0.40355115288839194", + "start": 62787, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 62806, + "operator": "-", + "start": 62786, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62813, + "start": 62749, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62816, + "start": 62815, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62748, + "name": "line", + "start": 62744, + "type": "Identifier" + }, + "end": 62817, + "optional": false, + "start": 62744, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62856, + "raw": "0.7170489950180006", + "start": 62838, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 62856, + "operator": "-", + "start": 62837, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 62884, + "raw": "0.23454356079651384", + "start": 62865, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 62891, + "start": 62828, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62894, + "start": 62893, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62827, + "name": "line", + "start": 62823, + "type": "Identifier" + }, + "end": 62895, + "optional": false, + "start": 62823, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 62934, + "raw": "0.2568187045379722", + "start": 62916, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 62934, + "operator": "-", + "start": 62915, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 62963, + "raw": "0.45031188717601367", + "start": 62944, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 62963, + "operator": "-", + "start": 62943, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 62970, + "start": 62906, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 62973, + "start": 62972, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62905, + "name": "line", + "start": 62901, + "type": "Identifier" + }, + "end": 62974, + "optional": false, + "start": 62901, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63012, + "raw": "0.6751951211858687", + "start": 62994, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 63040, + "raw": "0.9709424233465593", + "start": 63022, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 63040, + "operator": "-", + "start": 63021, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63047, + "start": 62985, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63050, + "start": 63049, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 62984, + "name": "line", + "start": 62980, + "type": "Identifier" + }, + "end": 63051, + "optional": false, + "start": 62980, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63090, + "raw": "0.5689619842972184", + "start": 63072, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 63090, + "operator": "-", + "start": 63071, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 63117, + "raw": "0.5918969913790362", + "start": 63099, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 63124, + "start": 63062, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63127, + "start": 63126, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63061, + "name": "line", + "start": 63057, + "type": "Identifier" + }, + "end": 63128, + "optional": false, + "start": 63057, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63167, + "raw": "0.8328324229085962", + "start": 63149, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 63167, + "operator": "-", + "start": 63148, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 63194, + "raw": "0.4677492878818803", + "start": 63176, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 63201, + "start": 63139, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63204, + "start": 63203, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63138, + "name": "line", + "start": 63134, + "type": "Identifier" + }, + "end": 63205, + "optional": false, + "start": 63134, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63244, + "raw": "0.8111463382182231", + "start": 63226, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 63244, + "operator": "-", + "start": 63225, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 63273, + "raw": "0.41814807547140576", + "start": 63254, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 63273, + "operator": "-", + "start": 63253, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63280, + "start": 63216, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63283, + "start": 63282, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63215, + "name": "line", + "start": 63211, + "type": "Identifier" + }, + "end": 63284, + "optional": false, + "start": 63211, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63323, + "raw": "0.03807684940941125", + "start": 63304, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 63351, + "raw": "0.25664826686353326", + "start": 63332, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 63358, + "start": 63295, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63361, + "start": 63360, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63294, + "name": "line", + "start": 63290, + "type": "Identifier" + }, + "end": 63362, + "optional": false, + "start": 63290, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63401, + "raw": "0.23950083339596384", + "start": 63382, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 63429, + "raw": "0.43693196301855575", + "start": 63410, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 63436, + "start": 63373, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63439, + "start": 63438, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63372, + "name": "line", + "start": 63368, + "type": "Identifier" + }, + "end": 63440, + "optional": false, + "start": 63368, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63480, + "raw": "0.16279444820904887", + "start": 63461, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 63480, + "operator": "-", + "start": 63460, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 63507, + "raw": "0.8064475707664818", + "start": 63489, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 63514, + "start": 63451, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63517, + "start": 63516, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63450, + "name": "line", + "start": 63446, + "type": "Identifier" + }, + "end": 63518, + "optional": false, + "start": 63446, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63558, + "raw": "0.08972872009232558", + "start": 63539, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 63558, + "operator": "-", + "start": 63538, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 63587, + "raw": "0.08887625823751266", + "start": 63568, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 63587, + "operator": "-", + "start": 63567, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63594, + "start": 63529, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63597, + "start": 63596, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63528, + "name": "line", + "start": 63524, + "type": "Identifier" + }, + "end": 63598, + "optional": false, + "start": 63524, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63636, + "raw": "0.9203433427102556", + "start": 63618, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 63665, + "raw": "0.17343459369697545", + "start": 63646, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 63665, + "operator": "-", + "start": 63645, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63672, + "start": 63609, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63675, + "start": 63674, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63608, + "name": "line", + "start": 63604, + "type": "Identifier" + }, + "end": 63676, + "optional": false, + "start": 63604, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63717, + "raw": "0.0017496234414517975", + "start": 63696, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 63745, + "raw": "0.5178508316168335", + "start": 63727, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 63745, + "operator": "-", + "start": 63726, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63752, + "start": 63687, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63755, + "start": 63754, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63686, + "name": "line", + "start": 63682, + "type": "Identifier" + }, + "end": 63756, + "optional": false, + "start": 63682, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63794, + "raw": "0.6206263405732759", + "start": 63776, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 63822, + "raw": "0.8733399468665124", + "start": 63804, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 63822, + "operator": "-", + "start": 63803, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 63829, + "start": 63767, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63832, + "start": 63831, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63766, + "name": "line", + "start": 63762, + "type": "Identifier" + }, + "end": 63833, + "optional": false, + "start": 63762, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 63872, + "raw": "0.7776386664456383", + "start": 63854, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 63872, + "operator": "-", + "start": 63853, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 63899, + "raw": "0.7602780485384968", + "start": 63881, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 63906, + "start": 63844, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63909, + "start": 63908, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63843, + "name": "line", + "start": 63839, + "type": "Identifier" + }, + "end": 63910, + "optional": false, + "start": 63839, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 63940, + "raw": "0.5439379760788592", + "start": 63922, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 63960, + "raw": "0.8449177589350552", + "start": 63942, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 63961, + "start": 63921, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 63964, + "start": 63963, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63920, + "name": "line", + "start": 63916, + "type": "Identifier" + }, + "end": 63965, + "optional": false, + "start": 63916, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64005, + "raw": "0.13036646025917076", + "start": 63986, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 64005, + "operator": "-", + "start": 63985, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 64034, + "raw": "0.012051713627069693", + "start": 64014, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 64041, + "start": 63976, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64044, + "start": 64043, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 63975, + "name": "line", + "start": 63971, + "type": "Identifier" + }, + "end": 64045, + "optional": false, + "start": 63971, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64084, + "raw": "0.1656465612645519", + "start": 64066, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 64084, + "operator": "-", + "start": 64065, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 64113, + "raw": "0.20775229173765486", + "start": 64094, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 64113, + "operator": "-", + "start": 64093, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 64120, + "start": 64056, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64123, + "start": 64122, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64055, + "name": "line", + "start": 64051, + "type": "Identifier" + }, + "end": 64124, + "optional": false, + "start": 64051, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64163, + "raw": "0.0962723255929061", + "start": 64145, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 64163, + "operator": "-", + "start": 64144, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 64192, + "raw": "0.05417797659066137", + "start": 64173, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 64192, + "operator": "-", + "start": 64172, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 64199, + "start": 64135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64202, + "start": 64201, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64134, + "name": "line", + "start": 64130, + "type": "Identifier" + }, + "end": 64203, + "optional": false, + "start": 64130, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64232, + "raw": "0.902108945498191", + "start": 64215, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 64252, + "raw": "0.3958978534964961", + "start": 64234, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 64253, + "start": 64214, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64256, + "start": 64255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64213, + "name": "line", + "start": 64209, + "type": "Identifier" + }, + "end": 64257, + "optional": false, + "start": 64209, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64296, + "raw": "0.27997950083139167", + "start": 64277, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 64325, + "raw": "0.17778188444008958", + "start": 64306, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 64325, + "operator": "-", + "start": 64305, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 64332, + "start": 64268, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64335, + "start": 64334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64267, + "name": "line", + "start": 64263, + "type": "Identifier" + }, + "end": 64336, + "optional": false, + "start": 64263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64366, + "raw": "0.5235806061589545", + "start": 64348, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 64385, + "raw": "0.694318985642328", + "start": 64368, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 64386, + "start": 64347, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64389, + "start": 64388, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64346, + "name": "line", + "start": 64342, + "type": "Identifier" + }, + "end": 64390, + "optional": false, + "start": 64342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64429, + "raw": "0.39140760219992154", + "start": 64410, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 64457, + "raw": "0.7839795272576484", + "start": 64439, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 64457, + "operator": "-", + "start": 64438, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 64464, + "start": 64401, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64467, + "start": 64466, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64400, + "name": "line", + "start": 64396, + "type": "Identifier" + }, + "end": 64468, + "optional": false, + "start": 64396, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64498, + "raw": "0.8414243527073519", + "start": 64480, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 64518, + "raw": "0.5395591528940082", + "start": 64500, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 64519, + "start": 64479, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64522, + "start": 64521, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64478, + "name": "line", + "start": 64474, + "type": "Identifier" + }, + "end": 64523, + "optional": false, + "start": 64474, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64561, + "raw": "0.6137667704875602", + "start": 64543, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 64589, + "raw": "0.22119647516722085", + "start": 64570, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 64596, + "start": 64534, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64599, + "start": 64598, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64533, + "name": "line", + "start": 64529, + "type": "Identifier" + }, + "end": 64600, + "optional": false, + "start": 64529, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 64630, + "raw": "0.8830488380766681", + "start": 64612, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 64650, + "raw": "0.6996724408425232", + "start": 64632, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 64651, + "start": 64611, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64654, + "start": 64653, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64610, + "name": "line", + "start": 64606, + "type": "Identifier" + }, + "end": 64655, + "optional": false, + "start": 64606, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64694, + "raw": "0.3670208139314082", + "start": 64676, + "type": "Literal", + "type": "Literal", + "value": 0.3670208139314082 + }, + "end": 64694, + "operator": "-", + "start": 64675, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 64722, + "raw": "0.21201331909674526", + "start": 64703, + "type": "Literal", + "type": "Literal", + "value": 0.21201331909674526 + } + ], + "end": 64729, + "start": 64666, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64732, + "start": 64731, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64665, + "name": "line", + "start": 64661, + "type": "Identifier" + }, + "end": 64733, + "optional": false, + "start": 64661, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64772, + "raw": "0.4707511307971115", + "start": 64754, + "type": "Literal", + "type": "Literal", + "value": 0.4707511307971115 + }, + "end": 64772, + "operator": "-", + "start": 64753, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 64799, + "raw": "0.4905279615419764", + "start": 64781, + "type": "Literal", + "type": "Literal", + "value": 0.4905279615419764 + } + ], + "end": 64806, + "start": 64744, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64809, + "start": 64808, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64743, + "name": "line", + "start": 64739, + "type": "Identifier" + }, + "end": 64810, + "optional": false, + "start": 64739, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64849, + "raw": "0.8328324229085962", + "start": 64831, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 64849, + "operator": "-", + "start": 64830, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 64876, + "raw": "0.4677492878818803", + "start": 64858, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 64883, + "start": 64821, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64886, + "start": 64885, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64820, + "name": "line", + "start": 64816, + "type": "Identifier" + }, + "end": 64887, + "optional": false, + "start": 64816, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 64926, + "raw": "0.8111463382182231", + "start": 64908, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 64926, + "operator": "-", + "start": 64907, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 64955, + "raw": "0.41814807547140576", + "start": 64936, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 64955, + "operator": "-", + "start": 64935, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 64962, + "start": 64898, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 64965, + "start": 64964, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64897, + "name": "line", + "start": 64893, + "type": "Identifier" + }, + "end": 64966, + "optional": false, + "start": 64893, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65005, + "raw": "0.03807684940941125", + "start": 64986, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 65033, + "raw": "0.25664826686353326", + "start": 65014, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 65040, + "start": 64977, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65043, + "start": 65042, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 64976, + "name": "line", + "start": 64972, + "type": "Identifier" + }, + "end": 65044, + "optional": false, + "start": 64972, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65083, + "raw": "0.23950083339596384", + "start": 65064, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 65111, + "raw": "0.43693196301855575", + "start": 65092, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 65118, + "start": 65055, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65121, + "start": 65120, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65054, + "name": "line", + "start": 65050, + "type": "Identifier" + }, + "end": 65122, + "optional": false, + "start": 65050, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65162, + "raw": "0.16279444820904887", + "start": 65143, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 65162, + "operator": "-", + "start": 65142, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 65189, + "raw": "0.8064475707664818", + "start": 65171, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 65196, + "start": 65133, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65199, + "start": 65198, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65132, + "name": "line", + "start": 65128, + "type": "Identifier" + }, + "end": 65200, + "optional": false, + "start": 65128, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65240, + "raw": "0.08972872009232558", + "start": 65221, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 65240, + "operator": "-", + "start": 65220, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 65269, + "raw": "0.08887625823751266", + "start": 65250, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 65269, + "operator": "-", + "start": 65249, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65276, + "start": 65211, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65279, + "start": 65278, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65210, + "name": "line", + "start": 65206, + "type": "Identifier" + }, + "end": 65280, + "optional": false, + "start": 65206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65318, + "raw": "0.9203433427102556", + "start": 65300, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 65347, + "raw": "0.17343459369697545", + "start": 65328, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 65347, + "operator": "-", + "start": 65327, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65354, + "start": 65291, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65357, + "start": 65356, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65290, + "name": "line", + "start": 65286, + "type": "Identifier" + }, + "end": 65358, + "optional": false, + "start": 65286, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65399, + "raw": "0.0017496234414517975", + "start": 65378, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 65427, + "raw": "0.5178508316168335", + "start": 65409, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 65427, + "operator": "-", + "start": 65408, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65434, + "start": 65369, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65437, + "start": 65436, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65368, + "name": "line", + "start": 65364, + "type": "Identifier" + }, + "end": 65438, + "optional": false, + "start": 65364, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65476, + "raw": "0.6206263405732759", + "start": 65458, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 65504, + "raw": "0.8733399468665124", + "start": 65486, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 65504, + "operator": "-", + "start": 65485, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65511, + "start": 65449, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65514, + "start": 65513, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65448, + "name": "line", + "start": 65444, + "type": "Identifier" + }, + "end": 65515, + "optional": false, + "start": 65444, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65554, + "raw": "0.7776386664456383", + "start": 65536, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 65554, + "operator": "-", + "start": 65535, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 65581, + "raw": "0.7602780485384968", + "start": 65563, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 65588, + "start": 65526, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65591, + "start": 65590, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65525, + "name": "line", + "start": 65521, + "type": "Identifier" + }, + "end": 65592, + "optional": false, + "start": 65521, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65622, + "raw": "0.5439379760788592", + "start": 65604, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 65642, + "raw": "0.8449177589350552", + "start": 65624, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 65643, + "start": 65603, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65646, + "start": 65645, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65602, + "name": "line", + "start": 65598, + "type": "Identifier" + }, + "end": 65647, + "optional": false, + "start": 65598, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65687, + "raw": "0.13036646025917076", + "start": 65668, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 65687, + "operator": "-", + "start": 65667, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 65716, + "raw": "0.012051713627069693", + "start": 65696, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 65723, + "start": 65658, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65726, + "start": 65725, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65657, + "name": "line", + "start": 65653, + "type": "Identifier" + }, + "end": 65727, + "optional": false, + "start": 65653, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65766, + "raw": "0.1656465612645519", + "start": 65748, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 65766, + "operator": "-", + "start": 65747, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 65795, + "raw": "0.20775229173765486", + "start": 65776, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 65795, + "operator": "-", + "start": 65775, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65802, + "start": 65738, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65805, + "start": 65804, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65737, + "name": "line", + "start": 65733, + "type": "Identifier" + }, + "end": 65806, + "optional": false, + "start": 65733, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 65845, + "raw": "0.0962723255929061", + "start": 65827, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 65845, + "operator": "-", + "start": 65826, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 65874, + "raw": "0.05417797659066137", + "start": 65855, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 65874, + "operator": "-", + "start": 65854, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 65881, + "start": 65817, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65884, + "start": 65883, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65816, + "name": "line", + "start": 65812, + "type": "Identifier" + }, + "end": 65885, + "optional": false, + "start": 65812, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65914, + "raw": "0.902108945498191", + "start": 65897, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 65934, + "raw": "0.3958978534964961", + "start": 65916, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 65935, + "start": 65896, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 65938, + "start": 65937, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65895, + "name": "line", + "start": 65891, + "type": "Identifier" + }, + "end": 65939, + "optional": false, + "start": 65891, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 65978, + "raw": "0.27997950083139167", + "start": 65959, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 66007, + "raw": "0.17778188444008958", + "start": 65988, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 66007, + "operator": "-", + "start": 65987, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66014, + "start": 65950, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66017, + "start": 66016, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 65949, + "name": "line", + "start": 65945, + "type": "Identifier" + }, + "end": 66018, + "optional": false, + "start": 65945, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66048, + "raw": "0.5235806061589545", + "start": 66030, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 66067, + "raw": "0.694318985642328", + "start": 66050, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 66068, + "start": 66029, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66071, + "start": 66070, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66028, + "name": "line", + "start": 66024, + "type": "Identifier" + }, + "end": 66072, + "optional": false, + "start": 66024, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66111, + "raw": "0.39140760219992154", + "start": 66092, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 66139, + "raw": "0.7839795272576484", + "start": 66121, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 66139, + "operator": "-", + "start": 66120, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66146, + "start": 66083, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66149, + "start": 66148, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66082, + "name": "line", + "start": 66078, + "type": "Identifier" + }, + "end": 66150, + "optional": false, + "start": 66078, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66180, + "raw": "0.8414243527073519", + "start": 66162, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 66200, + "raw": "0.5395591528940082", + "start": 66182, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 66201, + "start": 66161, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66204, + "start": 66203, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66160, + "name": "line", + "start": 66156, + "type": "Identifier" + }, + "end": 66205, + "optional": false, + "start": 66156, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66243, + "raw": "0.6137667704875602", + "start": 66225, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 66271, + "raw": "0.22119647516722085", + "start": 66252, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 66278, + "start": 66216, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66281, + "start": 66280, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66215, + "name": "line", + "start": 66211, + "type": "Identifier" + }, + "end": 66282, + "optional": false, + "start": 66211, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66312, + "raw": "0.8830488380766681", + "start": 66294, + "type": "Literal", + "type": "Literal", + "value": 0.8830488380766681 + }, + { + "end": 66332, + "raw": "0.6996724408425232", + "start": 66314, + "type": "Literal", + "type": "Literal", + "value": 0.6996724408425232 + } + ], + "end": 66333, + "start": 66293, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66336, + "start": 66335, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66292, + "name": "line", + "start": 66288, + "type": "Identifier" + }, + "end": 66337, + "optional": false, + "start": 66288, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 66377, + "raw": "0.41290485754343953", + "start": 66358, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 66377, + "operator": "-", + "start": 66357, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 66405, + "raw": "0.4152647361760933", + "start": 66387, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 66405, + "operator": "-", + "start": 66386, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66412, + "start": 66348, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66415, + "start": 66414, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66347, + "name": "line", + "start": 66343, + "type": "Identifier" + }, + "end": 66416, + "optional": false, + "start": 66343, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66454, + "raw": "0.5169538755575687", + "start": 66436, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 66482, + "raw": "0.9085567867302617", + "start": 66464, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 66482, + "operator": "-", + "start": 66463, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66489, + "start": 66427, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66492, + "start": 66491, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66426, + "name": "line", + "start": 66422, + "type": "Identifier" + }, + "end": 66493, + "optional": false, + "start": 66422, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 66532, + "raw": "0.6716353749059765", + "start": 66514, + "type": "Literal", + "type": "Literal", + "value": 0.6716353749059765 + }, + "end": 66532, + "operator": "-", + "start": 66513, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 66560, + "raw": "0.9605576808879026", + "start": 66542, + "type": "Literal", + "type": "Literal", + "value": 0.9605576808879026 + }, + "end": 66560, + "operator": "-", + "start": 66541, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66567, + "start": 66504, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66570, + "start": 66569, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66503, + "name": "line", + "start": 66499, + "type": "Identifier" + }, + "end": 66571, + "optional": false, + "start": 66499, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66611, + "raw": "0.010280170930300203", + "start": 66591, + "type": "Literal", + "type": "Literal", + "value": 0.010280170930300203 + }, + { + "argument": { + "end": 66640, + "raw": "0.37344123662342166", + "start": 66621, + "type": "Literal", + "type": "Literal", + "value": 0.37344123662342166 + }, + "end": 66640, + "operator": "-", + "start": 66620, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66647, + "start": 66582, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66650, + "start": 66649, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66581, + "name": "line", + "start": 66577, + "type": "Identifier" + }, + "end": 66651, + "optional": false, + "start": 66577, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66690, + "raw": "0.10357375682791004", + "start": 66671, + "type": "Literal", + "type": "Literal", + "value": 0.10357375682791004 + }, + { + "argument": { + "end": 66719, + "raw": "0.42294321030821425", + "start": 66700, + "type": "Literal", + "type": "Literal", + "value": 0.42294321030821425 + }, + "end": 66719, + "operator": "-", + "start": 66699, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66726, + "start": 66662, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66729, + "start": 66728, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66661, + "name": "line", + "start": 66657, + "type": "Identifier" + }, + "end": 66730, + "optional": false, + "start": 66657, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66768, + "raw": "0.4520311575096987", + "start": 66750, + "type": "Literal", + "type": "Literal", + "value": 0.4520311575096987 + }, + { + "argument": { + "end": 66797, + "raw": "0.11232675307600548", + "start": 66778, + "type": "Literal", + "type": "Literal", + "value": 0.11232675307600548 + }, + "end": 66797, + "operator": "-", + "start": 66777, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66804, + "start": 66741, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66807, + "start": 66806, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66740, + "name": "line", + "start": 66736, + "type": "Identifier" + }, + "end": 66808, + "optional": false, + "start": 66736, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 66847, + "raw": "0.8821185914380845", + "start": 66829, + "type": "Literal", + "type": "Literal", + "value": 0.8821185914380845 + }, + "end": 66847, + "operator": "-", + "start": 66828, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 66875, + "raw": "0.7155147434939819", + "start": 66857, + "type": "Literal", + "type": "Literal", + "value": 0.7155147434939819 + }, + "end": 66875, + "operator": "-", + "start": 66856, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 66882, + "start": 66819, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66885, + "start": 66884, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66818, + "name": "line", + "start": 66814, + "type": "Identifier" + }, + "end": 66886, + "optional": false, + "start": 66814, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66916, + "raw": "0.9195487101690416", + "start": 66898, + "type": "Literal", + "type": "Literal", + "value": 0.9195487101690416 + }, + { + "end": 66936, + "raw": "0.2691627465297364", + "start": 66918, + "type": "Literal", + "type": "Literal", + "value": 0.2691627465297364 + } + ], + "end": 66937, + "start": 66897, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 66940, + "start": 66939, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66896, + "name": "line", + "start": 66892, + "type": "Identifier" + }, + "end": 66941, + "optional": false, + "start": 66892, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 66979, + "raw": "0.7098978191546745", + "start": 66961, + "type": "Literal", + "type": "Literal", + "value": 0.7098978191546745 + }, + { + "end": 67007, + "raw": "0.11710004169385968", + "start": 66988, + "type": "Literal", + "type": "Literal", + "value": 0.11710004169385968 + } + ], + "end": 67014, + "start": 66952, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67017, + "start": 67016, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 66951, + "name": "line", + "start": 66947, + "type": "Identifier" + }, + "end": 67018, + "optional": false, + "start": 66947, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67058, + "raw": "0.37876368560819995", + "start": 67039, + "type": "Literal", + "type": "Literal", + "value": 0.37876368560819995 + }, + "end": 67058, + "operator": "-", + "start": 67038, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 67085, + "raw": "0.7106729314759084", + "start": 67067, + "type": "Literal", + "type": "Literal", + "value": 0.7106729314759084 + } + ], + "end": 67092, + "start": 67029, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67095, + "start": 67094, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67028, + "name": "line", + "start": 67024, + "type": "Identifier" + }, + "end": 67096, + "optional": false, + "start": 67024, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67136, + "raw": "0.29728126898353335", + "start": 67117, + "type": "Literal", + "type": "Literal", + "value": 0.29728126898353335 + }, + "end": 67136, + "operator": "-", + "start": 67116, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 67165, + "raw": "0.06649734568328003", + "start": 67146, + "type": "Literal", + "type": "Literal", + "value": 0.06649734568328003 + }, + "end": 67165, + "operator": "-", + "start": 67145, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67172, + "start": 67107, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67175, + "start": 67174, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67106, + "name": "line", + "start": 67102, + "type": "Identifier" + }, + "end": 67176, + "optional": false, + "start": 67102, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67215, + "raw": "0.22965781558352072", + "start": 67196, + "type": "Literal", + "type": "Literal", + "value": 0.22965781558352072 + }, + { + "argument": { + "end": 67243, + "raw": "0.7601866432836641", + "start": 67225, + "type": "Literal", + "type": "Literal", + "value": 0.7601866432836641 + }, + "end": 67243, + "operator": "-", + "start": 67224, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67250, + "start": 67187, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67253, + "start": 67252, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67186, + "name": "line", + "start": 67182, + "type": "Identifier" + }, + "end": 67254, + "optional": false, + "start": 67182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67293, + "raw": "0.6356501074317229", + "start": 67275, + "type": "Literal", + "type": "Literal", + "value": 0.6356501074317229 + }, + "end": 67293, + "operator": "-", + "start": 67274, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 67321, + "raw": "0.19458425399338064", + "start": 67302, + "type": "Literal", + "type": "Literal", + "value": 0.19458425399338064 + } + ], + "end": 67328, + "start": 67265, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67331, + "start": 67330, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67264, + "name": "line", + "start": 67260, + "type": "Identifier" + }, + "end": 67332, + "optional": false, + "start": 67260, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67362, + "raw": "0.5721251777404546", + "start": 67344, + "type": "Literal", + "type": "Literal", + "value": 0.5721251777404546 + }, + { + "end": 67382, + "raw": "0.2888584097921527", + "start": 67364, + "type": "Literal", + "type": "Literal", + "value": 0.2888584097921527 + } + ], + "end": 67383, + "start": 67343, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67386, + "start": 67385, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67342, + "name": "line", + "start": 67338, + "type": "Identifier" + }, + "end": 67387, + "optional": false, + "start": 67338, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67426, + "raw": "0.9580409549552311", + "start": 67408, + "type": "Literal", + "type": "Literal", + "value": 0.9580409549552311 + }, + "end": 67426, + "operator": "-", + "start": 67407, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 67455, + "raw": "0.02243818192078395", + "start": 67436, + "type": "Literal", + "type": "Literal", + "value": 0.02243818192078395 + }, + "end": 67455, + "operator": "-", + "start": 67435, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67462, + "start": 67398, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67465, + "start": 67464, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67397, + "name": "line", + "start": 67393, + "type": "Identifier" + }, + "end": 67466, + "optional": false, + "start": 67393, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67504, + "raw": "0.3299184618602866", + "start": 67486, + "type": "Literal", + "type": "Literal", + "value": 0.3299184618602866 + }, + { + "argument": { + "end": 67532, + "raw": "0.8353726942369875", + "start": 67514, + "type": "Literal", + "type": "Literal", + "value": 0.8353726942369875 + }, + "end": 67532, + "operator": "-", + "start": 67513, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67539, + "start": 67477, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67542, + "start": 67541, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67476, + "name": "line", + "start": 67472, + "type": "Identifier" + }, + "end": 67543, + "optional": false, + "start": 67472, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67581, + "raw": "0.7434639386755209", + "start": 67563, + "type": "Literal", + "type": "Literal", + "value": 0.7434639386755209 + }, + { + "argument": { + "end": 67609, + "raw": "0.7919648864138378", + "start": 67591, + "type": "Literal", + "type": "Literal", + "value": 0.7919648864138378 + }, + "end": 67609, + "operator": "-", + "start": 67590, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67616, + "start": 67554, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67619, + "start": 67618, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67553, + "name": "line", + "start": 67549, + "type": "Identifier" + }, + "end": 67620, + "optional": false, + "start": 67549, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67650, + "raw": "0.9935751011164615", + "start": 67632, + "type": "Literal", + "type": "Literal", + "value": 0.9935751011164615 + }, + { + "end": 67670, + "raw": "0.9042566468497608", + "start": 67652, + "type": "Literal", + "type": "Literal", + "value": 0.9042566468497608 + } + ], + "end": 67671, + "start": 67631, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67674, + "start": 67673, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67630, + "name": "line", + "start": 67626, + "type": "Identifier" + }, + "end": 67675, + "optional": false, + "start": 67626, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67714, + "raw": "0.5035812884687294", + "start": 67696, + "type": "Literal", + "type": "Literal", + "value": 0.5035812884687294 + }, + "end": 67714, + "operator": "-", + "start": 67695, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 67741, + "raw": "0.5150967434989442", + "start": 67723, + "type": "Literal", + "type": "Literal", + "value": 0.5150967434989442 + } + ], + "end": 67748, + "start": 67686, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67751, + "start": 67750, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67685, + "name": "line", + "start": 67681, + "type": "Identifier" + }, + "end": 67752, + "optional": false, + "start": 67681, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67782, + "raw": "0.5526227215900215", + "start": 67764, + "type": "Literal", + "type": "Literal", + "value": 0.5526227215900215 + }, + { + "end": 67802, + "raw": "0.7612604137272441", + "start": 67784, + "type": "Literal", + "type": "Literal", + "value": 0.7612604137272441 + } + ], + "end": 67803, + "start": 67763, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67806, + "start": 67805, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67762, + "name": "line", + "start": 67758, + "type": "Identifier" + }, + "end": 67807, + "optional": false, + "start": 67758, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67845, + "raw": "0.8593271349126876", + "start": 67827, + "type": "Literal", + "type": "Literal", + "value": 0.8593271349126876 + }, + { + "end": 67873, + "raw": "0.08414894953725849", + "start": 67854, + "type": "Literal", + "type": "Literal", + "value": 0.08414894953725849 + } + ], + "end": 67880, + "start": 67818, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67883, + "start": 67882, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67817, + "name": "line", + "start": 67813, + "type": "Identifier" + }, + "end": 67884, + "optional": false, + "start": 67813, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 67923, + "raw": "0.8181049219192864", + "start": 67905, + "type": "Literal", + "type": "Literal", + "value": 0.8181049219192864 + }, + "end": 67923, + "operator": "-", + "start": 67904, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 67950, + "raw": "0.903548131323352", + "start": 67933, + "type": "Literal", + "type": "Literal", + "value": 0.903548131323352 + }, + "end": 67950, + "operator": "-", + "start": 67932, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 67957, + "start": 67895, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67960, + "start": 67959, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67894, + "name": "line", + "start": 67890, + "type": "Identifier" + }, + "end": 67961, + "optional": false, + "start": 67890, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 67999, + "raw": "0.3165782044458305", + "start": 67981, + "type": "Literal", + "type": "Literal", + "value": 0.3165782044458305 + }, + { + "argument": { + "end": 68028, + "raw": "0.24189274252014914", + "start": 68009, + "type": "Literal", + "type": "Literal", + "value": 0.24189274252014914 + }, + "end": 68028, + "operator": "-", + "start": 68008, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68035, + "start": 67972, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68038, + "start": 68037, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 67971, + "name": "line", + "start": 67967, + "type": "Identifier" + }, + "end": 68039, + "optional": false, + "start": 67967, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68079, + "raw": "0.44390956414045135", + "start": 68060, + "type": "Literal", + "type": "Literal", + "value": 0.44390956414045135 + }, + "end": 68079, + "operator": "-", + "start": 68059, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 68108, + "raw": "0.25912591535126905", + "start": 68089, + "type": "Literal", + "type": "Literal", + "value": 0.25912591535126905 + }, + "end": 68108, + "operator": "-", + "start": 68088, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68115, + "start": 68050, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68118, + "start": 68117, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68049, + "name": "line", + "start": 68045, + "type": "Identifier" + }, + "end": 68119, + "optional": false, + "start": 68045, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68158, + "raw": "0.6605165911891009", + "start": 68140, + "type": "Literal", + "type": "Literal", + "value": 0.6605165911891009 + }, + "end": 68158, + "operator": "-", + "start": 68139, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 68187, + "raw": "0.40355115288839194", + "start": 68168, + "type": "Literal", + "type": "Literal", + "value": 0.40355115288839194 + }, + "end": 68187, + "operator": "-", + "start": 68167, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68194, + "start": 68130, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68197, + "start": 68196, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68129, + "name": "line", + "start": 68125, + "type": "Identifier" + }, + "end": 68198, + "optional": false, + "start": 68125, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68237, + "raw": "0.7170489950180006", + "start": 68219, + "type": "Literal", + "type": "Literal", + "value": 0.7170489950180006 + }, + "end": 68237, + "operator": "-", + "start": 68218, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 68265, + "raw": "0.23454356079651384", + "start": 68246, + "type": "Literal", + "type": "Literal", + "value": 0.23454356079651384 + } + ], + "end": 68272, + "start": 68209, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68275, + "start": 68274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68208, + "name": "line", + "start": 68204, + "type": "Identifier" + }, + "end": 68276, + "optional": false, + "start": 68204, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68315, + "raw": "0.2568187045379722", + "start": 68297, + "type": "Literal", + "type": "Literal", + "value": 0.2568187045379722 + }, + "end": 68315, + "operator": "-", + "start": 68296, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 68344, + "raw": "0.45031188717601367", + "start": 68325, + "type": "Literal", + "type": "Literal", + "value": 0.45031188717601367 + }, + "end": 68344, + "operator": "-", + "start": 68324, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68351, + "start": 68287, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68354, + "start": 68353, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68286, + "name": "line", + "start": 68282, + "type": "Identifier" + }, + "end": 68355, + "optional": false, + "start": 68282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 68393, + "raw": "0.6751951211858687", + "start": 68375, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 68421, + "raw": "0.9709424233465593", + "start": 68403, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 68421, + "operator": "-", + "start": 68402, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68428, + "start": 68366, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68431, + "start": 68430, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68365, + "name": "line", + "start": 68361, + "type": "Identifier" + }, + "end": 68432, + "optional": false, + "start": 68361, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68471, + "raw": "0.5689619842972184", + "start": 68453, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 68471, + "operator": "-", + "start": 68452, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 68498, + "raw": "0.5918969913790362", + "start": 68480, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 68505, + "start": 68443, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68508, + "start": 68507, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68442, + "name": "line", + "start": 68438, + "type": "Identifier" + }, + "end": 68509, + "optional": false, + "start": 68438, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68548, + "raw": "0.8328324229085962", + "start": 68530, + "type": "Literal", + "type": "Literal", + "value": 0.8328324229085962 + }, + "end": 68548, + "operator": "-", + "start": 68529, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 68575, + "raw": "0.4677492878818803", + "start": 68557, + "type": "Literal", + "type": "Literal", + "value": 0.4677492878818803 + } + ], + "end": 68582, + "start": 68520, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68585, + "start": 68584, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68519, + "name": "line", + "start": 68515, + "type": "Identifier" + }, + "end": 68586, + "optional": false, + "start": 68515, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68625, + "raw": "0.8111463382182231", + "start": 68607, + "type": "Literal", + "type": "Literal", + "value": 0.8111463382182231 + }, + "end": 68625, + "operator": "-", + "start": 68606, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 68654, + "raw": "0.41814807547140576", + "start": 68635, + "type": "Literal", + "type": "Literal", + "value": 0.41814807547140576 + }, + "end": 68654, + "operator": "-", + "start": 68634, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68661, + "start": 68597, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68664, + "start": 68663, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68596, + "name": "line", + "start": 68592, + "type": "Identifier" + }, + "end": 68665, + "optional": false, + "start": 68592, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 68704, + "raw": "0.03807684940941125", + "start": 68685, + "type": "Literal", + "type": "Literal", + "value": 0.03807684940941125 + }, + { + "end": 68732, + "raw": "0.25664826686353326", + "start": 68713, + "type": "Literal", + "type": "Literal", + "value": 0.25664826686353326 + } + ], + "end": 68739, + "start": 68676, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68742, + "start": 68741, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68675, + "name": "line", + "start": 68671, + "type": "Identifier" + }, + "end": 68743, + "optional": false, + "start": 68671, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 68782, + "raw": "0.23950083339596384", + "start": 68763, + "type": "Literal", + "type": "Literal", + "value": 0.23950083339596384 + }, + { + "end": 68810, + "raw": "0.43693196301855575", + "start": 68791, + "type": "Literal", + "type": "Literal", + "value": 0.43693196301855575 + } + ], + "end": 68817, + "start": 68754, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68820, + "start": 68819, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68753, + "name": "line", + "start": 68749, + "type": "Identifier" + }, + "end": 68821, + "optional": false, + "start": 68749, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68861, + "raw": "0.16279444820904887", + "start": 68842, + "type": "Literal", + "type": "Literal", + "value": 0.16279444820904887 + }, + "end": 68861, + "operator": "-", + "start": 68841, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 68888, + "raw": "0.8064475707664818", + "start": 68870, + "type": "Literal", + "type": "Literal", + "value": 0.8064475707664818 + } + ], + "end": 68895, + "start": 68832, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68898, + "start": 68897, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68831, + "name": "line", + "start": 68827, + "type": "Identifier" + }, + "end": 68899, + "optional": false, + "start": 68827, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 68939, + "raw": "0.08972872009232558", + "start": 68920, + "type": "Literal", + "type": "Literal", + "value": 0.08972872009232558 + }, + "end": 68939, + "operator": "-", + "start": 68919, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 68968, + "raw": "0.08887625823751266", + "start": 68949, + "type": "Literal", + "type": "Literal", + "value": 0.08887625823751266 + }, + "end": 68968, + "operator": "-", + "start": 68948, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 68975, + "start": 68910, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68978, + "start": 68977, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68909, + "name": "line", + "start": 68905, + "type": "Identifier" + }, + "end": 68979, + "optional": false, + "start": 68905, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69017, + "raw": "0.9203433427102556", + "start": 68999, + "type": "Literal", + "type": "Literal", + "value": 0.9203433427102556 + }, + { + "argument": { + "end": 69046, + "raw": "0.17343459369697545", + "start": 69027, + "type": "Literal", + "type": "Literal", + "value": 0.17343459369697545 + }, + "end": 69046, + "operator": "-", + "start": 69026, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69053, + "start": 68990, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69056, + "start": 69055, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 68989, + "name": "line", + "start": 68985, + "type": "Identifier" + }, + "end": 69057, + "optional": false, + "start": 68985, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69098, + "raw": "0.0017496234414517975", + "start": 69077, + "type": "Literal", + "type": "Literal", + "value": 0.0017496234414517975 + }, + { + "argument": { + "end": 69126, + "raw": "0.5178508316168335", + "start": 69108, + "type": "Literal", + "type": "Literal", + "value": 0.5178508316168335 + }, + "end": 69126, + "operator": "-", + "start": 69107, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69133, + "start": 69068, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69136, + "start": 69135, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69067, + "name": "line", + "start": 69063, + "type": "Identifier" + }, + "end": 69137, + "optional": false, + "start": 69063, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69175, + "raw": "0.6206263405732759", + "start": 69157, + "type": "Literal", + "type": "Literal", + "value": 0.6206263405732759 + }, + { + "argument": { + "end": 69203, + "raw": "0.8733399468665124", + "start": 69185, + "type": "Literal", + "type": "Literal", + "value": 0.8733399468665124 + }, + "end": 69203, + "operator": "-", + "start": 69184, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69210, + "start": 69148, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69213, + "start": 69212, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69147, + "name": "line", + "start": 69143, + "type": "Identifier" + }, + "end": 69214, + "optional": false, + "start": 69143, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 69253, + "raw": "0.7776386664456383", + "start": 69235, + "type": "Literal", + "type": "Literal", + "value": 0.7776386664456383 + }, + "end": 69253, + "operator": "-", + "start": 69234, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 69280, + "raw": "0.7602780485384968", + "start": 69262, + "type": "Literal", + "type": "Literal", + "value": 0.7602780485384968 + } + ], + "end": 69287, + "start": 69225, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69290, + "start": 69289, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69224, + "name": "line", + "start": 69220, + "type": "Identifier" + }, + "end": 69291, + "optional": false, + "start": 69220, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69321, + "raw": "0.5439379760788592", + "start": 69303, + "type": "Literal", + "type": "Literal", + "value": 0.5439379760788592 + }, + { + "end": 69341, + "raw": "0.8449177589350552", + "start": 69323, + "type": "Literal", + "type": "Literal", + "value": 0.8449177589350552 + } + ], + "end": 69342, + "start": 69302, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69345, + "start": 69344, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69301, + "name": "line", + "start": 69297, + "type": "Identifier" + }, + "end": 69346, + "optional": false, + "start": 69297, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 69386, + "raw": "0.13036646025917076", + "start": 69367, + "type": "Literal", + "type": "Literal", + "value": 0.13036646025917076 + }, + "end": 69386, + "operator": "-", + "start": 69366, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 69415, + "raw": "0.012051713627069693", + "start": 69395, + "type": "Literal", + "type": "Literal", + "value": 0.012051713627069693 + } + ], + "end": 69422, + "start": 69357, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69425, + "start": 69424, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69356, + "name": "line", + "start": 69352, + "type": "Identifier" + }, + "end": 69426, + "optional": false, + "start": 69352, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 69465, + "raw": "0.1656465612645519", + "start": 69447, + "type": "Literal", + "type": "Literal", + "value": 0.1656465612645519 + }, + "end": 69465, + "operator": "-", + "start": 69446, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 69494, + "raw": "0.20775229173765486", + "start": 69475, + "type": "Literal", + "type": "Literal", + "value": 0.20775229173765486 + }, + "end": 69494, + "operator": "-", + "start": 69474, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69501, + "start": 69437, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69504, + "start": 69503, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69436, + "name": "line", + "start": 69432, + "type": "Identifier" + }, + "end": 69505, + "optional": false, + "start": 69432, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 69544, + "raw": "0.0962723255929061", + "start": 69526, + "type": "Literal", + "type": "Literal", + "value": 0.0962723255929061 + }, + "end": 69544, + "operator": "-", + "start": 69525, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 69573, + "raw": "0.05417797659066137", + "start": 69554, + "type": "Literal", + "type": "Literal", + "value": 0.05417797659066137 + }, + "end": 69573, + "operator": "-", + "start": 69553, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69580, + "start": 69516, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69583, + "start": 69582, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69515, + "name": "line", + "start": 69511, + "type": "Identifier" + }, + "end": 69584, + "optional": false, + "start": 69511, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69613, + "raw": "0.902108945498191", + "start": 69596, + "type": "Literal", + "type": "Literal", + "value": 0.902108945498191 + }, + { + "end": 69633, + "raw": "0.3958978534964961", + "start": 69615, + "type": "Literal", + "type": "Literal", + "value": 0.3958978534964961 + } + ], + "end": 69634, + "start": 69595, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69637, + "start": 69636, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69594, + "name": "line", + "start": 69590, + "type": "Identifier" + }, + "end": 69638, + "optional": false, + "start": 69590, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69677, + "raw": "0.27997950083139167", + "start": 69658, + "type": "Literal", + "type": "Literal", + "value": 0.27997950083139167 + }, + { + "argument": { + "end": 69706, + "raw": "0.17778188444008958", + "start": 69687, + "type": "Literal", + "type": "Literal", + "value": 0.17778188444008958 + }, + "end": 69706, + "operator": "-", + "start": 69686, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69713, + "start": 69649, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69716, + "start": 69715, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69648, + "name": "line", + "start": 69644, + "type": "Identifier" + }, + "end": 69717, + "optional": false, + "start": 69644, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69747, + "raw": "0.5235806061589545", + "start": 69729, + "type": "Literal", + "type": "Literal", + "value": 0.5235806061589545 + }, + { + "end": 69766, + "raw": "0.694318985642328", + "start": 69749, + "type": "Literal", + "type": "Literal", + "value": 0.694318985642328 + } + ], + "end": 69767, + "start": 69728, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69770, + "start": 69769, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69727, + "name": "line", + "start": 69723, + "type": "Identifier" + }, + "end": 69771, + "optional": false, + "start": 69723, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69810, + "raw": "0.39140760219992154", + "start": 69791, + "type": "Literal", + "type": "Literal", + "value": 0.39140760219992154 + }, + { + "argument": { + "end": 69838, + "raw": "0.7839795272576484", + "start": 69820, + "type": "Literal", + "type": "Literal", + "value": 0.7839795272576484 + }, + "end": 69838, + "operator": "-", + "start": 69819, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 69845, + "start": 69782, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69848, + "start": 69847, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69781, + "name": "line", + "start": 69777, + "type": "Identifier" + }, + "end": 69849, + "optional": false, + "start": 69777, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69879, + "raw": "0.8414243527073519", + "start": 69861, + "type": "Literal", + "type": "Literal", + "value": 0.8414243527073519 + }, + { + "end": 69899, + "raw": "0.5395591528940082", + "start": 69881, + "type": "Literal", + "type": "Literal", + "value": 0.5395591528940082 + } + ], + "end": 69900, + "start": 69860, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69903, + "start": 69902, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69859, + "name": "line", + "start": 69855, + "type": "Identifier" + }, + "end": 69904, + "optional": false, + "start": 69855, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 69942, + "raw": "0.6137667704875602", + "start": 69924, + "type": "Literal", + "type": "Literal", + "value": 0.6137667704875602 + }, + { + "end": 69970, + "raw": "0.22119647516722085", + "start": 69951, + "type": "Literal", + "type": "Literal", + "value": 0.22119647516722085 + } + ], + "end": 69977, + "start": 69915, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 69980, + "start": 69979, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69914, + "name": "line", + "start": 69910, + "type": "Identifier" + }, + "end": 69981, + "optional": false, + "start": 69910, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70021, + "raw": "0.09582414374469184", + "start": 70002, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 70021, + "operator": "-", + "start": 70001, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70049, + "raw": "0.7533839681212353", + "start": 70031, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 70049, + "operator": "-", + "start": 70030, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70056, + "start": 69992, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70059, + "start": 70058, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 69991, + "name": "line", + "start": 69987, + "type": "Identifier" + }, + "end": 70060, + "optional": false, + "start": 69987, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70100, + "raw": "0.17254116580051848", + "start": 70081, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 70100, + "operator": "-", + "start": 70080, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70128, + "raw": "0.7669113400341137", + "start": 70110, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 70128, + "operator": "-", + "start": 70109, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70135, + "start": 70071, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70138, + "start": 70137, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70070, + "name": "line", + "start": 70066, + "type": "Identifier" + }, + "end": 70139, + "optional": false, + "start": 70066, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70169, + "raw": "0.8944730032887609", + "start": 70151, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 70189, + "raw": "0.6093318694741408", + "start": 70171, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 70190, + "start": 70150, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70193, + "start": 70192, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70149, + "name": "line", + "start": 70145, + "type": "Identifier" + }, + "end": 70194, + "optional": false, + "start": 70145, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70234, + "raw": "0.41290485754343953", + "start": 70215, + "type": "Literal", + "type": "Literal", + "value": 0.41290485754343953 + }, + "end": 70234, + "operator": "-", + "start": 70214, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70262, + "raw": "0.4152647361760933", + "start": 70244, + "type": "Literal", + "type": "Literal", + "value": 0.4152647361760933 + }, + "end": 70262, + "operator": "-", + "start": 70243, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70269, + "start": 70205, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70272, + "start": 70271, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70204, + "name": "line", + "start": 70200, + "type": "Identifier" + }, + "end": 70273, + "optional": false, + "start": 70200, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70311, + "raw": "0.5169538755575687", + "start": 70293, + "type": "Literal", + "type": "Literal", + "value": 0.5169538755575687 + }, + { + "argument": { + "end": 70339, + "raw": "0.9085567867302617", + "start": 70321, + "type": "Literal", + "type": "Literal", + "value": 0.9085567867302617 + }, + "end": 70339, + "operator": "-", + "start": 70320, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70346, + "start": 70284, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70349, + "start": 70348, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70283, + "name": "line", + "start": 70279, + "type": "Identifier" + }, + "end": 70350, + "optional": false, + "start": 70279, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70388, + "raw": "0.6751951211858687", + "start": 70370, + "type": "Literal", + "type": "Literal", + "value": 0.6751951211858687 + }, + { + "argument": { + "end": 70416, + "raw": "0.9709424233465593", + "start": 70398, + "type": "Literal", + "type": "Literal", + "value": 0.9709424233465593 + }, + "end": 70416, + "operator": "-", + "start": 70397, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70423, + "start": 70361, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70426, + "start": 70425, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70360, + "name": "line", + "start": 70356, + "type": "Identifier" + }, + "end": 70427, + "optional": false, + "start": 70356, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70466, + "raw": "0.5689619842972184", + "start": 70448, + "type": "Literal", + "type": "Literal", + "value": 0.5689619842972184 + }, + "end": 70466, + "operator": "-", + "start": 70447, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 70493, + "raw": "0.5918969913790362", + "start": 70475, + "type": "Literal", + "type": "Literal", + "value": 0.5918969913790362 + } + ], + "end": 70500, + "start": 70438, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70503, + "start": 70502, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70437, + "name": "line", + "start": 70433, + "type": "Identifier" + }, + "end": 70504, + "optional": false, + "start": 70433, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70542, + "raw": "0.9464450621708211", + "start": 70524, + "type": "Literal", + "type": "Literal", + "value": 0.9464450621708211 + }, + { + "argument": { + "end": 70570, + "raw": "0.2684908127803667", + "start": 70552, + "type": "Literal", + "type": "Literal", + "value": 0.2684908127803667 + }, + "end": 70570, + "operator": "-", + "start": 70551, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70577, + "start": 70515, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70580, + "start": 70579, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70514, + "name": "line", + "start": 70510, + "type": "Identifier" + }, + "end": 70581, + "optional": false, + "start": 70510, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70611, + "raw": "0.5241732366617591", + "start": 70593, + "type": "Literal", + "type": "Literal", + "value": 0.5241732366617591 + }, + { + "end": 70631, + "raw": "0.9011437416408563", + "start": 70613, + "type": "Literal", + "type": "Literal", + "value": 0.9011437416408563 + } + ], + "end": 70632, + "start": 70592, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70635, + "start": 70634, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70591, + "name": "line", + "start": 70587, + "type": "Identifier" + }, + "end": 70636, + "optional": false, + "start": 70587, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70676, + "raw": "0.14255393713960607", + "start": 70657, + "type": "Literal", + "type": "Literal", + "value": 0.14255393713960607 + }, + "end": 70676, + "operator": "-", + "start": 70656, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70704, + "raw": "0.5194262624564814", + "start": 70686, + "type": "Literal", + "type": "Literal", + "value": 0.5194262624564814 + }, + "end": 70704, + "operator": "-", + "start": 70685, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70711, + "start": 70647, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70714, + "start": 70713, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70646, + "name": "line", + "start": 70642, + "type": "Identifier" + }, + "end": 70715, + "optional": false, + "start": 70642, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70754, + "raw": "0.4287123231350338", + "start": 70736, + "type": "Literal", + "type": "Literal", + "value": 0.4287123231350338 + }, + "end": 70754, + "operator": "-", + "start": 70735, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70782, + "raw": "0.4223564528725028", + "start": 70764, + "type": "Literal", + "type": "Literal", + "value": 0.4223564528725028 + }, + "end": 70782, + "operator": "-", + "start": 70763, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70789, + "start": 70726, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70792, + "start": 70791, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70725, + "name": "line", + "start": 70721, + "type": "Identifier" + }, + "end": 70793, + "optional": false, + "start": 70721, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70833, + "raw": "0.09316367294024519", + "start": 70814, + "type": "Literal", + "type": "Literal", + "value": 0.09316367294024519 + }, + "end": 70833, + "operator": "-", + "start": 70813, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 70861, + "raw": "0.9063127021008246", + "start": 70843, + "type": "Literal", + "type": "Literal", + "value": 0.9063127021008246 + }, + "end": 70861, + "operator": "-", + "start": 70842, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 70868, + "start": 70804, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70871, + "start": 70870, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70803, + "name": "line", + "start": 70799, + "type": "Identifier" + }, + "end": 70872, + "optional": false, + "start": 70799, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 70911, + "raw": "0.2767766535558669", + "start": 70893, + "type": "Literal", + "type": "Literal", + "value": 0.2767766535558669 + }, + "end": 70911, + "operator": "-", + "start": 70892, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 70938, + "raw": "0.6816248114129131", + "start": 70920, + "type": "Literal", + "type": "Literal", + "value": 0.6816248114129131 + } + ], + "end": 70945, + "start": 70883, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 70948, + "start": 70947, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70882, + "name": "line", + "start": 70878, + "type": "Identifier" + }, + "end": 70949, + "optional": false, + "start": 70878, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 70987, + "raw": "0.9796762495562534", + "start": 70969, + "type": "Literal", + "type": "Literal", + "value": 0.9796762495562534 + }, + { + "argument": { + "end": 71015, + "raw": "0.0822145668330625", + "start": 70997, + "type": "Literal", + "type": "Literal", + "value": 0.0822145668330625 + }, + "end": 71015, + "operator": "-", + "start": 70996, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71022, + "start": 70960, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71025, + "start": 71024, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 70959, + "name": "line", + "start": 70955, + "type": "Identifier" + }, + "end": 71026, + "optional": false, + "start": 70955, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 71065, + "raw": "0.8666513070867441", + "start": 71047, + "type": "Literal", + "type": "Literal", + "value": 0.8666513070867441 + }, + "end": 71065, + "operator": "-", + "start": 71046, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 71092, + "raw": "0.301053160242023", + "start": 71075, + "type": "Literal", + "type": "Literal", + "value": 0.301053160242023 + }, + "end": 71092, + "operator": "-", + "start": 71074, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71099, + "start": 71037, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71102, + "start": 71101, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71036, + "name": "line", + "start": 71032, + "type": "Identifier" + }, + "end": 71103, + "optional": false, + "start": 71032, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71140, + "raw": "0.537415656028112", + "start": 71123, + "type": "Literal", + "type": "Literal", + "value": 0.537415656028112 + }, + { + "end": 71169, + "raw": "0.020272692875002774", + "start": 71149, + "type": "Literal", + "type": "Literal", + "value": 0.020272692875002774 + } + ], + "end": 71176, + "start": 71114, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71179, + "start": 71178, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71113, + "name": "line", + "start": 71109, + "type": "Identifier" + }, + "end": 71180, + "optional": false, + "start": 71109, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71218, + "raw": "0.9332396256457531", + "start": 71200, + "type": "Literal", + "type": "Literal", + "value": 0.9332396256457531 + }, + { + "argument": { + "end": 71246, + "raw": "0.6228175690649898", + "start": 71228, + "type": "Literal", + "type": "Literal", + "value": 0.6228175690649898 + }, + "end": 71246, + "operator": "-", + "start": 71227, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71253, + "start": 71191, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71256, + "start": 71255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71190, + "name": "line", + "start": 71186, + "type": "Identifier" + }, + "end": 71257, + "optional": false, + "start": 71186, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71296, + "raw": "0.18052415837320734", + "start": 71277, + "type": "Literal", + "type": "Literal", + "value": 0.18052415837320734 + }, + { + "argument": { + "end": 71325, + "raw": "0.36894384647296197", + "start": 71306, + "type": "Literal", + "type": "Literal", + "value": 0.36894384647296197 + }, + "end": 71325, + "operator": "-", + "start": 71305, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71332, + "start": 71268, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71335, + "start": 71334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71267, + "name": "line", + "start": 71263, + "type": "Identifier" + }, + "end": 71336, + "optional": false, + "start": 71263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71366, + "raw": "0.5384372634075449", + "start": 71348, + "type": "Literal", + "type": "Literal", + "value": 0.5384372634075449 + }, + { + "end": 71386, + "raw": "0.2377565050887107", + "start": 71368, + "type": "Literal", + "type": "Literal", + "value": 0.2377565050887107 + } + ], + "end": 71387, + "start": 71347, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71390, + "start": 71389, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71346, + "name": "line", + "start": 71342, + "type": "Identifier" + }, + "end": 71391, + "optional": false, + "start": 71342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71430, + "raw": "0.39043436929278874", + "start": 71411, + "type": "Literal", + "type": "Literal", + "value": 0.39043436929278874 + }, + { + "end": 71458, + "raw": "0.14273182483160451", + "start": 71439, + "type": "Literal", + "type": "Literal", + "value": 0.14273182483160451 + } + ], + "end": 71465, + "start": 71402, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71468, + "start": 71467, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71401, + "name": "line", + "start": 71397, + "type": "Identifier" + }, + "end": 71469, + "optional": false, + "start": 71397, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71508, + "raw": "0.09782890412897283", + "start": 71489, + "type": "Literal", + "type": "Literal", + "value": 0.09782890412897283 + }, + { + "end": 71535, + "raw": "0.9907667536909659", + "start": 71517, + "type": "Literal", + "type": "Literal", + "value": 0.9907667536909659 + } + ], + "end": 71542, + "start": 71480, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71545, + "start": 71544, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71479, + "name": "line", + "start": 71475, + "type": "Identifier" + }, + "end": 71546, + "optional": false, + "start": 71475, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71584, + "raw": "0.5286610085921146", + "start": 71566, + "type": "Literal", + "type": "Literal", + "value": 0.5286610085921146 + }, + { + "argument": { + "end": 71612, + "raw": "0.7924508308419256", + "start": 71594, + "type": "Literal", + "type": "Literal", + "value": 0.7924508308419256 + }, + "end": 71612, + "operator": "-", + "start": 71593, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71619, + "start": 71557, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71622, + "start": 71621, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71556, + "name": "line", + "start": 71552, + "type": "Identifier" + }, + "end": 71623, + "optional": false, + "start": 71552, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71661, + "raw": "0.3789978184503342", + "start": 71643, + "type": "Literal", + "type": "Literal", + "value": 0.3789978184503342 + }, + { + "end": 71689, + "raw": "0.12396120576838676", + "start": 71670, + "type": "Literal", + "type": "Literal", + "value": 0.12396120576838676 + } + ], + "end": 71696, + "start": 71634, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71699, + "start": 71698, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71633, + "name": "line", + "start": 71629, + "type": "Identifier" + }, + "end": 71700, + "optional": false, + "start": 71629, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 71739, + "raw": "0.9484912744890612", + "start": 71721, + "type": "Literal", + "type": "Literal", + "value": 0.9484912744890612 + }, + "end": 71739, + "operator": "-", + "start": 71720, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 71766, + "raw": "0.6729649846476855", + "start": 71748, + "type": "Literal", + "type": "Literal", + "value": 0.6729649846476855 + } + ], + "end": 71773, + "start": 71711, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71776, + "start": 71775, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71710, + "name": "line", + "start": 71706, + "type": "Identifier" + }, + "end": 71777, + "optional": false, + "start": 71706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71815, + "raw": "0.7451758753425153", + "start": 71797, + "type": "Literal", + "type": "Literal", + "value": 0.7451758753425153 + }, + { + "argument": { + "end": 71844, + "raw": "0.21318737562458967", + "start": 71825, + "type": "Literal", + "type": "Literal", + "value": 0.21318737562458967 + }, + "end": 71844, + "operator": "-", + "start": 71824, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71851, + "start": 71788, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71854, + "start": 71853, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71787, + "name": "line", + "start": 71783, + "type": "Identifier" + }, + "end": 71855, + "optional": false, + "start": 71783, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 71893, + "raw": "0.1873200727251887", + "start": 71875, + "type": "Literal", + "type": "Literal", + "value": 0.1873200727251887 + }, + { + "argument": { + "end": 71922, + "raw": "0.15961374297992448", + "start": 71903, + "type": "Literal", + "type": "Literal", + "value": 0.15961374297992448 + }, + "end": 71922, + "operator": "-", + "start": 71902, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 71929, + "start": 71866, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 71932, + "start": 71931, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71865, + "name": "line", + "start": 71861, + "type": "Identifier" + }, + "end": 71933, + "optional": false, + "start": 71861, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 71973, + "raw": "0.05729464924537564", + "start": 71954, + "type": "Literal", + "type": "Literal", + "value": 0.05729464924537564 + }, + "end": 71973, + "operator": "-", + "start": 71953, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 72001, + "raw": "0.5436345558508746", + "start": 71983, + "type": "Literal", + "type": "Literal", + "value": 0.5436345558508746 + }, + "end": 72001, + "operator": "-", + "start": 71982, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72008, + "start": 71944, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72011, + "start": 72010, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 71943, + "name": "line", + "start": 71939, + "type": "Identifier" + }, + "end": 72012, + "optional": false, + "start": 71939, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72052, + "raw": "0.09582414374469184", + "start": 72033, + "type": "Literal", + "type": "Literal", + "value": 0.09582414374469184 + }, + "end": 72052, + "operator": "-", + "start": 72032, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 72080, + "raw": "0.7533839681212353", + "start": 72062, + "type": "Literal", + "type": "Literal", + "value": 0.7533839681212353 + }, + "end": 72080, + "operator": "-", + "start": 72061, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72087, + "start": 72023, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72090, + "start": 72089, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72022, + "name": "line", + "start": 72018, + "type": "Identifier" + }, + "end": 72091, + "optional": false, + "start": 72018, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72131, + "raw": "0.17254116580051848", + "start": 72112, + "type": "Literal", + "type": "Literal", + "value": 0.17254116580051848 + }, + "end": 72131, + "operator": "-", + "start": 72111, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 72159, + "raw": "0.7669113400341137", + "start": 72141, + "type": "Literal", + "type": "Literal", + "value": 0.7669113400341137 + }, + "end": 72159, + "operator": "-", + "start": 72140, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72166, + "start": 72102, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72169, + "start": 72168, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72101, + "name": "line", + "start": 72097, + "type": "Identifier" + }, + "end": 72170, + "optional": false, + "start": 72097, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 72200, + "raw": "0.8944730032887609", + "start": 72182, + "type": "Literal", + "type": "Literal", + "value": 0.8944730032887609 + }, + { + "end": 72220, + "raw": "0.6093318694741408", + "start": 72202, + "type": "Literal", + "type": "Literal", + "value": 0.6093318694741408 + } + ], + "end": 72221, + "start": 72181, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72224, + "start": 72223, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72180, + "name": "line", + "start": 72176, + "type": "Identifier" + }, + "end": 72225, + "optional": false, + "start": 72176, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72264, + "raw": "0.6238548626325471", + "start": 72246, + "type": "Literal", + "type": "Literal", + "value": 0.6238548626325471 + }, + "end": 72264, + "operator": "-", + "start": 72245, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 72291, + "raw": "0.4053626746020169", + "start": 72273, + "type": "Literal", + "type": "Literal", + "value": 0.4053626746020169 + } + ], + "end": 72298, + "start": 72236, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72301, + "start": 72300, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72235, + "name": "line", + "start": 72231, + "type": "Identifier" + }, + "end": 72302, + "optional": false, + "start": 72231, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 72340, + "raw": "0.1379445992766417", + "start": 72322, + "type": "Literal", + "type": "Literal", + "value": 0.1379445992766417 + }, + { + "argument": { + "end": 72369, + "raw": "0.47871087958516045", + "start": 72350, + "type": "Literal", + "type": "Literal", + "value": 0.47871087958516045 + }, + "end": 72369, + "operator": "-", + "start": 72349, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72376, + "start": 72313, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72379, + "start": 72378, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72312, + "name": "line", + "start": 72308, + "type": "Identifier" + }, + "end": 72380, + "optional": false, + "start": 72308, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72419, + "raw": "0.9516767113283946", + "start": 72401, + "type": "Literal", + "type": "Literal", + "value": 0.9516767113283946 + }, + "end": 72419, + "operator": "-", + "start": 72400, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 72446, + "raw": "0.8619900618578948", + "start": 72428, + "type": "Literal", + "type": "Literal", + "value": 0.8619900618578948 + } + ], + "end": 72453, + "start": 72391, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72456, + "start": 72455, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72390, + "name": "line", + "start": 72386, + "type": "Identifier" + }, + "end": 72457, + "optional": false, + "start": 72386, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 72487, + "raw": "0.9398732950992088", + "start": 72469, + "type": "Literal", + "type": "Literal", + "value": 0.9398732950992088 + }, + { + "end": 72507, + "raw": "0.6326239915683629", + "start": 72489, + "type": "Literal", + "type": "Literal", + "value": 0.6326239915683629 + } + ], + "end": 72508, + "start": 72468, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72511, + "start": 72510, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72467, + "name": "line", + "start": 72463, + "type": "Identifier" + }, + "end": 72512, + "optional": false, + "start": 72463, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72551, + "raw": "0.8631974445502164", + "start": 72533, + "type": "Literal", + "type": "Literal", + "value": 0.8631974445502164 + }, + "end": 72551, + "operator": "-", + "start": 72532, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 72580, + "raw": "0.016153555523963137", + "start": 72560, + "type": "Literal", + "type": "Literal", + "value": 0.016153555523963137 + } + ], + "end": 72587, + "start": 72523, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72590, + "start": 72589, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72522, + "name": "line", + "start": 72518, + "type": "Identifier" + }, + "end": 72591, + "optional": false, + "start": 72518, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 72630, + "raw": "0.19167797120152907", + "start": 72611, + "type": "Literal", + "type": "Literal", + "value": 0.19167797120152907 + }, + { + "argument": { + "end": 72658, + "raw": "0.4916414381703984", + "start": 72640, + "type": "Literal", + "type": "Literal", + "value": 0.4916414381703984 + }, + "end": 72658, + "operator": "-", + "start": 72639, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72665, + "start": 72602, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72668, + "start": 72667, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72601, + "name": "line", + "start": 72597, + "type": "Identifier" + }, + "end": 72669, + "optional": false, + "start": 72597, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72708, + "raw": "0.8644261221501586", + "start": 72690, + "type": "Literal", + "type": "Literal", + "value": 0.8644261221501586 + }, + "end": 72708, + "operator": "-", + "start": 72689, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 72737, + "raw": "0.11434763886359756", + "start": 72718, + "type": "Literal", + "type": "Literal", + "value": 0.11434763886359756 + }, + "end": 72737, + "operator": "-", + "start": 72717, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72744, + "start": 72680, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72747, + "start": 72746, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72679, + "name": "line", + "start": 72675, + "type": "Identifier" + }, + "end": 72748, + "optional": false, + "start": 72675, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72789, + "raw": "0.029081958413378572", + "start": 72769, + "type": "Literal", + "type": "Literal", + "value": 0.029081958413378572 + }, + "end": 72789, + "operator": "-", + "start": 72768, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 72817, + "raw": "0.5214138808318329", + "start": 72799, + "type": "Literal", + "type": "Literal", + "value": 0.5214138808318329 + }, + "end": 72817, + "operator": "-", + "start": 72798, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72824, + "start": 72759, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72827, + "start": 72826, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72758, + "name": "line", + "start": 72754, + "type": "Identifier" + }, + "end": 72828, + "optional": false, + "start": 72754, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72867, + "raw": "0.8713091851579695", + "start": 72849, + "type": "Literal", + "type": "Literal", + "value": 0.8713091851579695 + }, + "end": 72867, + "operator": "-", + "start": 72848, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 72894, + "raw": "0.7866284950967315", + "start": 72876, + "type": "Literal", + "type": "Literal", + "value": 0.7866284950967315 + } + ], + "end": 72901, + "start": 72839, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72904, + "start": 72903, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72838, + "name": "line", + "start": 72834, + "type": "Identifier" + }, + "end": 72905, + "optional": false, + "start": 72834, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 72934, + "raw": "0.884342023093545", + "start": 72917, + "type": "Literal", + "type": "Literal", + "value": 0.884342023093545 + }, + { + "argument": { + "end": 72955, + "raw": "0.1825407002568431", + "start": 72937, + "type": "Literal", + "type": "Literal", + "value": 0.1825407002568431 + }, + "end": 72955, + "operator": "-", + "start": 72936, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 72956, + "start": 72916, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 72959, + "start": 72958, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72915, + "name": "line", + "start": 72911, + "type": "Identifier" + }, + "end": 72960, + "optional": false, + "start": 72911, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 72999, + "raw": "0.6978385295364686", + "start": 72981, + "type": "Literal", + "type": "Literal", + "value": 0.6978385295364686 + }, + "end": 72999, + "operator": "-", + "start": 72980, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 73026, + "raw": "0.0440574328736949", + "start": 73008, + "type": "Literal", + "type": "Literal", + "value": 0.0440574328736949 + } + ], + "end": 73033, + "start": 72971, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73036, + "start": 73035, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72970, + "name": "line", + "start": 72966, + "type": "Identifier" + }, + "end": 73037, + "optional": false, + "start": 72966, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 73077, + "raw": "0.48055049324331556", + "start": 73058, + "type": "Literal", + "type": "Literal", + "value": 0.48055049324331556 + }, + "end": 73077, + "operator": "-", + "start": 73057, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 73107, + "raw": "0.028546347149214002", + "start": 73087, + "type": "Literal", + "type": "Literal", + "value": 0.028546347149214002 + }, + "end": 73107, + "operator": "-", + "start": 73086, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73114, + "start": 73048, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73117, + "start": 73116, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73047, + "name": "line", + "start": 73043, + "type": "Identifier" + }, + "end": 73118, + "optional": false, + "start": 73043, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73157, + "raw": "0.41283517382864776", + "start": 73138, + "type": "Literal", + "type": "Literal", + "value": 0.41283517382864776 + }, + { + "argument": { + "end": 73186, + "raw": "0.44938038251347323", + "start": 73167, + "type": "Literal", + "type": "Literal", + "value": 0.44938038251347323 + }, + "end": 73186, + "operator": "-", + "start": 73166, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73193, + "start": 73129, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73196, + "start": 73195, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73128, + "name": "line", + "start": 73124, + "type": "Identifier" + }, + "end": 73197, + "optional": false, + "start": 73124, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73227, + "raw": "0.7911399832501751", + "start": 73209, + "type": "Literal", + "type": "Literal", + "value": 0.7911399832501751 + }, + { + "end": 73246, + "raw": "0.893446368526005", + "start": 73229, + "type": "Literal", + "type": "Literal", + "value": 0.893446368526005 + } + ], + "end": 73247, + "start": 73208, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73250, + "start": 73249, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73207, + "name": "line", + "start": 73203, + "type": "Identifier" + }, + "end": 73251, + "optional": false, + "start": 73203, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73289, + "raw": "0.6507434699009087", + "start": 73271, + "type": "Literal", + "type": "Literal", + "value": 0.6507434699009087 + }, + { + "argument": { + "end": 73317, + "raw": "0.6890023920962012", + "start": 73299, + "type": "Literal", + "type": "Literal", + "value": 0.6890023920962012 + }, + "end": 73317, + "operator": "-", + "start": 73298, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73324, + "start": 73262, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73327, + "start": 73326, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73261, + "name": "line", + "start": 73257, + "type": "Identifier" + }, + "end": 73328, + "optional": false, + "start": 73257, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73367, + "raw": "0.10489019777253028", + "start": 73348, + "type": "Literal", + "type": "Literal", + "value": 0.10489019777253028 + }, + { + "argument": { + "end": 73395, + "raw": "0.5467450997193952", + "start": 73377, + "type": "Literal", + "type": "Literal", + "value": 0.5467450997193952 + }, + "end": 73395, + "operator": "-", + "start": 73376, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73402, + "start": 73339, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73405, + "start": 73404, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73338, + "name": "line", + "start": 73334, + "type": "Identifier" + }, + "end": 73406, + "optional": false, + "start": 73334, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 73445, + "raw": "0.5760905289992633", + "start": 73427, + "type": "Literal", + "type": "Literal", + "value": 0.5760905289992633 + }, + "end": 73445, + "operator": "-", + "start": 73426, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 73473, + "raw": "0.2639900702114173", + "start": 73455, + "type": "Literal", + "type": "Literal", + "value": 0.2639900702114173 + }, + "end": 73473, + "operator": "-", + "start": 73454, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73480, + "start": 73417, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73483, + "start": 73482, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73416, + "name": "line", + "start": 73412, + "type": "Identifier" + }, + "end": 73484, + "optional": false, + "start": 73412, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73523, + "raw": "0.39828861790105297", + "start": 73504, + "type": "Literal", + "type": "Literal", + "value": 0.39828861790105297 + }, + { + "end": 73550, + "raw": "0.8036624129416385", + "start": 73532, + "type": "Literal", + "type": "Literal", + "value": 0.8036624129416385 + } + ], + "end": 73557, + "start": 73495, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73560, + "start": 73559, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73494, + "name": "line", + "start": 73490, + "type": "Identifier" + }, + "end": 73561, + "optional": false, + "start": 73490, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 73591, + "raw": "0.673848991328553", + "start": 73574, + "type": "Literal", + "type": "Literal", + "value": 0.673848991328553 + }, + "end": 73591, + "operator": "-", + "start": 73573, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 73611, + "raw": "0.918443329270668", + "start": 73594, + "type": "Literal", + "type": "Literal", + "value": 0.918443329270668 + }, + "end": 73611, + "operator": "-", + "start": 73593, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73612, + "start": 73572, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73615, + "start": 73614, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73571, + "name": "line", + "start": 73567, + "type": "Identifier" + }, + "end": 73616, + "optional": false, + "start": 73567, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 73655, + "raw": "0.8599152936179257", + "start": 73637, + "type": "Literal", + "type": "Literal", + "value": 0.8599152936179257 + }, + "end": 73655, + "operator": "-", + "start": 73636, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 73683, + "raw": "0.9499371022680787", + "start": 73665, + "type": "Literal", + "type": "Literal", + "value": 0.9499371022680787 + }, + "end": 73683, + "operator": "-", + "start": 73664, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73690, + "start": 73627, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73693, + "start": 73692, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73626, + "name": "line", + "start": 73622, + "type": "Identifier" + }, + "end": 73694, + "optional": false, + "start": 73622, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73732, + "raw": "0.6285243831393765", + "start": 73714, + "type": "Literal", + "type": "Literal", + "value": 0.6285243831393765 + }, + { + "argument": { + "end": 73760, + "raw": "0.5186557636566307", + "start": 73742, + "type": "Literal", + "type": "Literal", + "value": 0.5186557636566307 + }, + "end": 73760, + "operator": "-", + "start": 73741, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73767, + "start": 73705, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73770, + "start": 73769, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73704, + "name": "line", + "start": 73700, + "type": "Identifier" + }, + "end": 73771, + "optional": false, + "start": 73700, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73809, + "raw": "0.3222412784832269", + "start": 73791, + "type": "Literal", + "type": "Literal", + "value": 0.3222412784832269 + }, + { + "end": 73837, + "raw": "0.24621192679727177", + "start": 73818, + "type": "Literal", + "type": "Literal", + "value": 0.24621192679727177 + } + ], + "end": 73844, + "start": 73782, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73847, + "start": 73846, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73781, + "name": "line", + "start": 73777, + "type": "Identifier" + }, + "end": 73848, + "optional": false, + "start": 73777, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 73887, + "raw": "0.19754357911311016", + "start": 73868, + "type": "Literal", + "type": "Literal", + "value": 0.19754357911311016 + }, + { + "argument": { + "end": 73915, + "raw": "0.7529246632397206", + "start": 73897, + "type": "Literal", + "type": "Literal", + "value": 0.7529246632397206 + }, + "end": 73915, + "operator": "-", + "start": 73896, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 73922, + "start": 73859, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 73925, + "start": 73924, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73858, + "name": "line", + "start": 73854, + "type": "Identifier" + }, + "end": 73926, + "optional": false, + "start": 73854, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 73966, + "raw": "0.43181570545865555", + "start": 73947, + "type": "Literal", + "type": "Literal", + "value": 0.43181570545865555 + }, + "end": 73966, + "operator": "-", + "start": 73946, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 73994, + "raw": "0.18945437402201537", + "start": 73975, + "type": "Literal", + "type": "Literal", + "value": 0.18945437402201537 + } + ], + "end": 74001, + "start": 73937, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 74004, + "start": 74003, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73936, + "name": "line", + "start": 73932, + "type": "Identifier" + }, + "end": 74005, + "optional": false, + "start": 73932, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 74043, + "raw": "0.8714511090241797", + "start": 74025, + "type": "Literal", + "type": "Literal", + "value": 0.8714511090241797 + }, + { + "argument": { + "end": 74071, + "raw": "0.7215844196844685", + "start": 74053, + "type": "Literal", + "type": "Literal", + "value": 0.7215844196844685 + }, + "end": 74071, + "operator": "-", + "start": 74052, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 74078, + "start": 74016, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 74081, + "start": 74080, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 74015, + "name": "line", + "start": 74011, + "type": "Identifier" + }, + "end": 74082, + "optional": false, + "start": 74011, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 74095, + "start": 74094, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 74093, + "name": "close", + "start": 74088, + "type": "Identifier" + }, + "end": 74096, + "optional": false, + "start": 74088, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 74111, + "raw": "5", + "start": 74110, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 74114, + "start": 74113, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 74109, + "name": "extrude", + "start": 74102, + "type": "Identifier" + }, + "end": 74115, + "optional": false, + "start": 74102, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 74115, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 74115, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 74116, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/mike_stress_test/input.kcl b/src/wasm-lib/kcl/tests/mike_stress_test/input.kcl new file mode 100644 index 000000000..de39d6ed9 --- /dev/null +++ b/src/wasm-lib/kcl/tests/mike_stress_test/input.kcl @@ -0,0 +1,3476 @@ +part001 = startSketchOn('XY') + |> startProfileAt([0.0, 0.0], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.6238548626325471, + 0.4053626746020169 + ], %) + |> line([ + 0.1379445992766417, + -0.47871087958516045 + ], %) + |> line([ + -0.9516767113283946, + 0.8619900618578948 + ], %) + |> line([0.9398732950992088, 0.6326239915683629], %) + |> line([ + -0.8631974445502164, + 0.016153555523963137 + ], %) + |> line([ + 0.19167797120152907, + -0.4916414381703984 + ], %) + |> line([ + -0.8644261221501586, + -0.11434763886359756 + ], %) + |> line([ + -0.029081958413378572, + -0.5214138808318329 + ], %) + |> line([ + -0.8713091851579695, + 0.7866284950967315 + ], %) + |> line([0.884342023093545, -0.1825407002568431], %) + |> line([ + -0.6978385295364686, + 0.0440574328736949 + ], %) + |> line([ + -0.48055049324331556, + -0.028546347149214002 + ], %) + |> line([ + 0.41283517382864776, + -0.44938038251347323 + ], %) + |> line([0.7911399832501751, 0.893446368526005], %) + |> line([ + 0.6507434699009087, + -0.6890023920962012 + ], %) + |> line([ + 0.10489019777253028, + -0.5467450997193952 + ], %) + |> line([ + -0.5760905289992633, + -0.2639900702114173 + ], %) + |> line([ + 0.39828861790105297, + 0.8036624129416385 + ], %) + |> line([-0.673848991328553, -0.918443329270668], %) + |> line([ + -0.8599152936179257, + -0.9499371022680787 + ], %) + |> line([ + 0.6285243831393765, + -0.5186557636566307 + ], %) + |> line([ + 0.3222412784832269, + 0.24621192679727177 + ], %) + |> line([ + 0.19754357911311016, + -0.7529246632397206 + ], %) + |> line([ + -0.43181570545865555, + 0.18945437402201537 + ], %) + |> line([ + 0.8714511090241797, + -0.7215844196844685 + ], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.3670208139314082, + 0.21201331909674526 + ], %) + |> line([ + -0.4707511307971115, + 0.4905279615419764 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([0.8830488380766681, 0.6996724408425232], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + -0.6716353749059765, + -0.9605576808879026 + ], %) + |> line([ + 0.010280170930300203, + -0.37344123662342166 + ], %) + |> line([ + 0.10357375682791004, + -0.42294321030821425 + ], %) + |> line([ + 0.4520311575096987, + -0.11232675307600548 + ], %) + |> line([ + -0.8821185914380845, + -0.7155147434939819 + ], %) + |> line([0.9195487101690416, 0.2691627465297364], %) + |> line([ + 0.7098978191546745, + 0.11710004169385968 + ], %) + |> line([ + -0.37876368560819995, + 0.7106729314759084 + ], %) + |> line([ + -0.29728126898353335, + -0.06649734568328003 + ], %) + |> line([ + 0.22965781558352072, + -0.7601866432836641 + ], %) + |> line([ + -0.6356501074317229, + 0.19458425399338064 + ], %) + |> line([0.5721251777404546, 0.2888584097921527], %) + |> line([ + -0.9580409549552311, + -0.02243818192078395 + ], %) + |> line([ + 0.3299184618602866, + -0.8353726942369875 + ], %) + |> line([ + 0.7434639386755209, + -0.7919648864138378 + ], %) + |> line([0.9935751011164615, 0.9042566468497608], %) + |> line([ + -0.5035812884687294, + 0.5150967434989442 + ], %) + |> line([0.5526227215900215, 0.7612604137272441], %) + |> line([ + 0.8593271349126876, + 0.08414894953725849 + ], %) + |> line([ + -0.8181049219192864, + -0.903548131323352 + ], %) + |> line([ + 0.3165782044458305, + -0.24189274252014914 + ], %) + |> line([ + -0.44390956414045135, + -0.25912591535126905 + ], %) + |> line([ + -0.6605165911891009, + -0.40355115288839194 + ], %) + |> line([ + -0.7170489950180006, + 0.23454356079651384 + ], %) + |> line([ + -0.2568187045379722, + -0.45031188717601367 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + -0.8328324229085962, + 0.4677492878818803 + ], %) + |> line([ + -0.8111463382182231, + -0.41814807547140576 + ], %) + |> line([ + 0.03807684940941125, + 0.25664826686353326 + ], %) + |> line([ + 0.23950083339596384, + 0.43693196301855575 + ], %) + |> line([ + -0.16279444820904887, + 0.8064475707664818 + ], %) + |> line([ + -0.08972872009232558, + -0.08887625823751266 + ], %) + |> line([ + 0.9203433427102556, + -0.17343459369697545 + ], %) + |> line([ + 0.0017496234414517975, + -0.5178508316168335 + ], %) + |> line([ + 0.6206263405732759, + -0.8733399468665124 + ], %) + |> line([ + -0.7776386664456383, + 0.7602780485384968 + ], %) + |> line([0.5439379760788592, 0.8449177589350552], %) + |> line([ + -0.13036646025917076, + 0.012051713627069693 + ], %) + |> line([ + -0.1656465612645519, + -0.20775229173765486 + ], %) + |> line([ + -0.0962723255929061, + -0.05417797659066137 + ], %) + |> line([0.902108945498191, 0.3958978534964961], %) + |> line([ + 0.27997950083139167, + -0.17778188444008958 + ], %) + |> line([0.5235806061589545, 0.694318985642328], %) + |> line([ + 0.39140760219992154, + -0.7839795272576484 + ], %) + |> line([0.8414243527073519, 0.5395591528940082], %) + |> line([ + 0.6137667704875602, + 0.22119647516722085 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.41290485754343953, + -0.4152647361760933 + ], %) + |> line([ + 0.5169538755575687, + -0.9085567867302617 + ], %) + |> line([ + 0.6751951211858687, + -0.9709424233465593 + ], %) + |> line([ + -0.5689619842972184, + 0.5918969913790362 + ], %) + |> line([ + 0.9464450621708211, + -0.2684908127803667 + ], %) + |> line([0.5241732366617591, 0.9011437416408563], %) + |> line([ + -0.14255393713960607, + -0.5194262624564814 + ], %) + |> line([ + -0.4287123231350338, + -0.4223564528725028 + ], %) + |> line([ + -0.09316367294024519, + -0.9063127021008246 + ], %) + |> line([ + -0.2767766535558669, + 0.6816248114129131 + ], %) + |> line([ + 0.9796762495562534, + -0.0822145668330625 + ], %) + |> line([ + -0.8666513070867441, + -0.301053160242023 + ], %) + |> line([ + 0.537415656028112, + 0.020272692875002774 + ], %) + |> line([ + 0.9332396256457531, + -0.6228175690649898 + ], %) + |> line([ + 0.18052415837320734, + -0.36894384647296197 + ], %) + |> line([0.5384372634075449, 0.2377565050887107], %) + |> line([ + 0.39043436929278874, + 0.14273182483160451 + ], %) + |> line([ + 0.09782890412897283, + 0.9907667536909659 + ], %) + |> line([ + 0.5286610085921146, + -0.7924508308419256 + ], %) + |> line([ + 0.3789978184503342, + 0.12396120576838676 + ], %) + |> line([ + -0.9484912744890612, + 0.6729649846476855 + ], %) + |> line([ + 0.7451758753425153, + -0.21318737562458967 + ], %) + |> line([ + 0.1873200727251887, + -0.15961374297992448 + ], %) + |> line([ + -0.05729464924537564, + -0.5436345558508746 + ], %) + |> line([ + -0.09582414374469184, + -0.7533839681212353 + ], %) + |> line([ + -0.17254116580051848, + -0.7669113400341137 + ], %) + |> line([0.8944730032887609, 0.6093318694741408], %) + |> line([ + -0.6238548626325471, + 0.4053626746020169 + ], %) + |> line([ + 0.1379445992766417, + -0.47871087958516045 + ], %) + |> line([ + -0.9516767113283946, + 0.8619900618578948 + ], %) + |> line([0.9398732950992088, 0.6326239915683629], %) + |> line([ + -0.8631974445502164, + 0.016153555523963137 + ], %) + |> line([ + 0.19167797120152907, + -0.4916414381703984 + ], %) + |> line([ + -0.8644261221501586, + -0.11434763886359756 + ], %) + |> line([ + -0.029081958413378572, + -0.5214138808318329 + ], %) + |> line([ + -0.8713091851579695, + 0.7866284950967315 + ], %) + |> line([0.884342023093545, -0.1825407002568431], %) + |> line([ + -0.6978385295364686, + 0.0440574328736949 + ], %) + |> line([ + -0.48055049324331556, + -0.028546347149214002 + ], %) + |> line([ + 0.41283517382864776, + -0.44938038251347323 + ], %) + |> line([0.7911399832501751, 0.893446368526005], %) + |> line([ + 0.6507434699009087, + -0.6890023920962012 + ], %) + |> line([ + 0.10489019777253028, + -0.5467450997193952 + ], %) + |> line([ + -0.5760905289992633, + -0.2639900702114173 + ], %) + |> line([ + 0.39828861790105297, + 0.8036624129416385 + ], %) + |> line([-0.673848991328553, -0.918443329270668], %) + |> line([ + -0.8599152936179257, + -0.9499371022680787 + ], %) + |> line([ + 0.6285243831393765, + -0.5186557636566307 + ], %) + |> line([ + 0.3222412784832269, + 0.24621192679727177 + ], %) + |> line([ + 0.19754357911311016, + -0.7529246632397206 + ], %) + |> line([ + -0.43181570545865555, + 0.18945437402201537 + ], %) + |> line([ + 0.8714511090241797, + -0.7215844196844685 + ], %) + |> close(%) + |> extrude(5, %) diff --git a/src/wasm-lib/kcl/tests/mike_stress_test/program_memory.snap b/src/wasm-lib/kcl/tests/mike_stress_test/program_memory.snap new file mode 100644 index 000000000..b3f22ceb5 --- /dev/null +++ b/src/wasm-lib/kcl/tests/mike_stress_test/program_memory.snap @@ -0,0 +1,31146 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing mike_stress_test.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70, + 142, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 148, + 219, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 225, + 296, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 302, + 375, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 381, + 453, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 459, + 531, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 537, + 609, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 615, + 689, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 695, + 767, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 773, + 847, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 853, + 924, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 930, + 1001, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1007, + 1056, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1062, + 1136, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1142, + 1215, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1221, + 1294, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1300, + 1348, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1354, + 1427, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1433, + 1481, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1487, + 1559, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1565, + 1614, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1620, + 1691, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1697, + 1746, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1752, + 1825, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1831, + 1902, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1908, + 1980, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1986, + 2060, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2066, + 2139, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2145, + 2217, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2223, + 2295, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2301, + 2350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2356, + 2427, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2433, + 2505, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2511, + 2585, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2591, + 2663, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2669, + 2741, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2747, + 2796, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2802, + 2875, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2881, + 2952, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 2958, + 3029, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3035, + 3084, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3090, + 3161, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3167, + 3216, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3222, + 3293, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3299, + 3370, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3376, + 3448, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3454, + 3528, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3534, + 3607, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3613, + 3685, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3691, + 3764, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3770, + 3841, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3847, + 3918, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 3924, + 3995, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4001, + 4074, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4080, + 4152, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4158, + 4230, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4236, + 4308, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4314, + 4388, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4394, + 4466, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4472, + 4546, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4552, + 4623, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4629, + 4700, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4706, + 4755, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4761, + 4835, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4841, + 4914, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4920, + 4993, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 4999, + 5047, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5053, + 5126, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5132, + 5180, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5186, + 5258, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5264, + 5313, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5319, + 5390, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5396, + 5445, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5451, + 5524, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5530, + 5601, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5607, + 5678, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5684, + 5755, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5761, + 5832, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5838, + 5887, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5893, + 5966, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 5972, + 6044, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6050, + 6123, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6129, + 6200, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6206, + 6277, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6283, + 6354, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6360, + 6431, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6437, + 6508, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6514, + 6587, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6593, + 6642, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6648, + 6720, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6726, + 6797, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6803, + 6874, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6880, + 6951, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 6957, + 7028, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7034, + 7106, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7112, + 7184, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7190, + 7263, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7269, + 7342, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7348, + 7421, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7427, + 7476, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7482, + 7554, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7560, + 7631, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7637, + 7708, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7714, + 7787, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7793, + 7865, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7871, + 7943, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 7949, + 8021, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8027, + 8101, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8107, + 8179, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8185, + 8259, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8265, + 8336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8342, + 8413, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8419, + 8468, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8474, + 8548, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8554, + 8627, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8633, + 8706, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8712, + 8760, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8766, + 8839, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8845, + 8893, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8899, + 8971, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 8977, + 9026, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9032, + 9103, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9109, + 9158, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9164, + 9237, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9243, + 9314, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9320, + 9392, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9398, + 9472, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9478, + 9551, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9557, + 9629, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9635, + 9707, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9713, + 9762, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9768, + 9839, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9845, + 9917, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 9923, + 9997, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10003, + 10075, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10081, + 10153, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10159, + 10208, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10214, + 10287, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10293, + 10364, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10370, + 10441, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10447, + 10496, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10502, + 10573, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10579, + 10628, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10634, + 10705, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10711, + 10782, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10788, + 10860, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10866, + 10940, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 10946, + 11019, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11025, + 11097, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11103, + 11176, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11182, + 11253, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11259, + 11330, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11336, + 11407, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11413, + 11486, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11492, + 11564, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11570, + 11642, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11648, + 11720, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11726, + 11800, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11806, + 11878, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11884, + 11958, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 11964, + 12035, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12041, + 12112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12118, + 12167, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12173, + 12247, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12253, + 12326, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12332, + 12405, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12411, + 12459, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12465, + 12538, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12544, + 12592, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12598, + 12670, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12676, + 12725, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12731, + 12802, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12808, + 12857, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12863, + 12935, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 12941, + 13012, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13018, + 13089, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13095, + 13168, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13174, + 13246, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13252, + 13324, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13330, + 13402, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13408, + 13482, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13488, + 13560, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13566, + 13640, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13646, + 13717, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13723, + 13794, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13800, + 13849, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13855, + 13929, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 13935, + 14008, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14014, + 14087, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14093, + 14141, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14147, + 14220, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14226, + 14274, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14280, + 14352, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14358, + 14407, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14413, + 14484, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14490, + 14539, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14545, + 14618, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14624, + 14695, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14701, + 14773, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14779, + 14853, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14859, + 14931, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 14937, + 15008, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15014, + 15085, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15091, + 15164, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15170, + 15242, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15248, + 15320, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15326, + 15398, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15404, + 15478, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15484, + 15556, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15562, + 15636, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15642, + 15713, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15719, + 15790, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15796, + 15845, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15851, + 15925, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 15931, + 16004, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16010, + 16083, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16089, + 16137, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16143, + 16216, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16222, + 16270, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16276, + 16348, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16354, + 16403, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16409, + 16480, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16486, + 16535, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16541, + 16614, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16620, + 16691, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16697, + 16769, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16775, + 16849, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16855, + 16928, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 16934, + 17006, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17012, + 17084, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17090, + 17139, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17145, + 17216, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17222, + 17294, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17300, + 17374, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17380, + 17452, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17458, + 17530, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17536, + 17585, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17591, + 17664, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17670, + 17741, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17747, + 17818, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17824, + 17873, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17879, + 17950, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 17956, + 18005, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18011, + 18082, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18088, + 18159, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18165, + 18237, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18243, + 18317, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18323, + 18396, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18402, + 18474, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18480, + 18553, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18559, + 18630, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18636, + 18707, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18713, + 18784, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18790, + 18863, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18869, + 18941, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 18947, + 19019, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19025, + 19097, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19103, + 19177, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19183, + 19255, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19261, + 19335, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19341, + 19412, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19418, + 19489, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19495, + 19544, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19550, + 19624, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19630, + 19703, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19709, + 19782, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19788, + 19836, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19842, + 19915, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19921, + 19969, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 19975, + 20047, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20053, + 20102, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20108, + 20179, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20185, + 20234, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20240, + 20313, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20319, + 20390, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20396, + 20467, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20473, + 20544, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20550, + 20621, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20627, + 20676, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20682, + 20755, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20761, + 20833, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20839, + 20912, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20918, + 20989, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 20995, + 21066, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21072, + 21143, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21149, + 21220, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21226, + 21297, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21303, + 21376, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21382, + 21431, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21437, + 21509, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21515, + 21586, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21592, + 21663, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21669, + 21740, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21746, + 21817, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21823, + 21895, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21901, + 21973, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 21979, + 22052, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22058, + 22131, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22137, + 22210, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22216, + 22265, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22271, + 22343, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22349, + 22420, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22426, + 22497, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22503, + 22576, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22582, + 22654, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22660, + 22732, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22738, + 22810, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22816, + 22890, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22896, + 22968, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 22974, + 23048, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23054, + 23125, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23131, + 23202, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23208, + 23257, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23263, + 23337, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23343, + 23416, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23422, + 23495, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23501, + 23549, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23555, + 23628, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23634, + 23682, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23688, + 23760, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23766, + 23815, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23821, + 23892, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23898, + 23947, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 23953, + 24026, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24032, + 24103, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24109, + 24181, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24187, + 24261, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24267, + 24340, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24346, + 24418, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24424, + 24496, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24502, + 24551, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24557, + 24628, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24634, + 24706, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24712, + 24786, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24792, + 24864, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24870, + 24942, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 24948, + 24997, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25003, + 25076, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25082, + 25153, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25159, + 25230, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25236, + 25285, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25291, + 25362, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25368, + 25417, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25423, + 25494, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25500, + 25571, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25577, + 25649, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25655, + 25729, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25735, + 25808, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25814, + 25886, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25892, + 25965, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 25971, + 26042, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26048, + 26119, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26125, + 26196, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26202, + 26275, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26281, + 26353, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26359, + 26431, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26437, + 26509, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26515, + 26589, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26595, + 26667, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26673, + 26747, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26753, + 26824, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26830, + 26901, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26907, + 26956, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 26962, + 27036, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27042, + 27115, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27121, + 27194, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27200, + 27248, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27254, + 27327, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27333, + 27381, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27387, + 27459, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27465, + 27514, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27520, + 27591, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27597, + 27646, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27652, + 27724, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27730, + 27801, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27807, + 27878, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27884, + 27957, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 27963, + 28035, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28041, + 28113, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28119, + 28191, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28197, + 28271, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28277, + 28349, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28355, + 28429, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28435, + 28506, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28512, + 28583, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28589, + 28638, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28644, + 28718, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28724, + 28797, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28803, + 28876, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28882, + 28930, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 28936, + 29009, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29015, + 29063, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29069, + 29141, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29147, + 29196, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29202, + 29273, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29279, + 29328, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29334, + 29407, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29413, + 29484, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29490, + 29562, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29568, + 29642, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29648, + 29721, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29727, + 29799, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29805, + 29877, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29883, + 29932, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 29938, + 30009, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30015, + 30087, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30093, + 30167, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30173, + 30245, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30251, + 30323, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30329, + 30378, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30384, + 30457, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30463, + 30534, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30540, + 30611, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30617, + 30666, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30672, + 30743, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30749, + 30798, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30804, + 30875, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30881, + 30952, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 30958, + 31030, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31036, + 31110, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31116, + 31189, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31195, + 31267, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31273, + 31346, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31352, + 31423, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31429, + 31500, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31506, + 31577, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31583, + 31656, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31662, + 31734, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31740, + 31812, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31818, + 31890, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31896, + 31970, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 31976, + 32048, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32054, + 32128, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32134, + 32205, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32211, + 32282, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32288, + 32337, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32343, + 32417, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32423, + 32496, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32502, + 32575, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32581, + 32629, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32635, + 32708, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32714, + 32762, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32768, + 32840, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32846, + 32895, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32901, + 32972, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 32978, + 33051, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33057, + 33130, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33136, + 33185, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33191, + 33264, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33270, + 33341, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33347, + 33418, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33424, + 33495, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33501, + 33572, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33578, + 33627, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33633, + 33706, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33712, + 33784, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33790, + 33863, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33869, + 33940, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 33946, + 34017, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34023, + 34094, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34100, + 34171, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34177, + 34248, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34254, + 34327, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34333, + 34382, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34388, + 34460, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34466, + 34537, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34543, + 34614, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34620, + 34691, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34697, + 34768, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34774, + 34846, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34852, + 34924, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 34930, + 35003, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35009, + 35082, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35088, + 35161, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35167, + 35216, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35222, + 35293, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35299, + 35371, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35377, + 35448, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35454, + 35503, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35509, + 35582, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35588, + 35660, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35666, + 35739, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35745, + 35819, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35825, + 35896, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35902, + 35951, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 35957, + 36028, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36034, + 36109, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36115, + 36188, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36194, + 36242, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36248, + 36319, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36325, + 36397, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36403, + 36475, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36481, + 36552, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36558, + 36607, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36613, + 36685, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36691, + 36762, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36768, + 36839, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36845, + 36917, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 36923, + 36996, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37002, + 37073, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37079, + 37151, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37157, + 37228, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37234, + 37305, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37311, + 37384, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37390, + 37462, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37468, + 37540, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37546, + 37618, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37624, + 37698, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37704, + 37776, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37782, + 37856, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37862, + 37933, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 37939, + 38010, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38016, + 38065, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38071, + 38145, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38151, + 38224, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38230, + 38303, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38309, + 38357, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38363, + 38436, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38442, + 38490, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38496, + 38568, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38574, + 38623, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38629, + 38700, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38706, + 38755, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38761, + 38834, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38840, + 38911, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38917, + 38989, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 38995, + 39069, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39075, + 39148, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39154, + 39226, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39232, + 39304, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39310, + 39359, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39365, + 39436, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39442, + 39514, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39520, + 39594, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39600, + 39672, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39678, + 39750, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39756, + 39805, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39811, + 39884, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39890, + 39961, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39967, + 40038, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40044, + 40093, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40099, + 40170, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40176, + 40225, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40231, + 40302, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40308, + 40379, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40385, + 40457, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40463, + 40537, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40543, + 40616, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40622, + 40694, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40700, + 40773, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40779, + 40850, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40856, + 40927, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 40933, + 41004, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41010, + 41083, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41089, + 41161, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41167, + 41239, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41245, + 41317, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41323, + 41397, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41403, + 41475, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41481, + 41555, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41561, + 41632, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41638, + 41709, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41715, + 41764, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41770, + 41844, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41850, + 41923, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 41929, + 42002, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42008, + 42056, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42062, + 42135, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42141, + 42189, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42195, + 42267, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42273, + 42322, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42328, + 42399, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42405, + 42454, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42460, + 42533, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42539, + 42610, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42616, + 42687, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42693, + 42764, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42770, + 42841, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42847, + 42896, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42902, + 42975, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 42981, + 43053, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43059, + 43132, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43138, + 43209, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43215, + 43286, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43292, + 43363, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43369, + 43440, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43446, + 43517, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43523, + 43596, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43602, + 43651, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43657, + 43729, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43735, + 43806, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43812, + 43883, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43889, + 43960, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 43966, + 44037, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44043, + 44115, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44121, + 44193, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44199, + 44272, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44278, + 44351, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44357, + 44430, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44436, + 44485, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44491, + 44563, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44569, + 44640, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44646, + 44717, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44723, + 44796, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44802, + 44874, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44880, + 44952, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 44958, + 45030, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45036, + 45110, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45116, + 45188, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45194, + 45268, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45274, + 45345, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45351, + 45422, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45428, + 45477, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45483, + 45557, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45563, + 45636, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45642, + 45715, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45721, + 45769, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45775, + 45848, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45854, + 45902, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45908, + 45980, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 45986, + 46035, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46041, + 46112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46118, + 46167, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46173, + 46246, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46252, + 46323, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46329, + 46401, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46407, + 46481, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46487, + 46560, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46566, + 46638, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46644, + 46716, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46722, + 46771, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46777, + 46848, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46854, + 46926, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 46932, + 47006, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47012, + 47084, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47090, + 47162, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47168, + 47217, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47223, + 47296, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47302, + 47373, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47379, + 47450, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47456, + 47505, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47511, + 47582, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47588, + 47637, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47643, + 47714, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47720, + 47791, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47797, + 47869, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47875, + 47949, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 47955, + 48028, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48034, + 48106, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48112, + 48185, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48191, + 48262, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48268, + 48339, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48345, + 48416, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48422, + 48495, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48501, + 48573, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48579, + 48651, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48657, + 48729, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48735, + 48809, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48815, + 48887, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48893, + 48967, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 48973, + 49044, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49050, + 49121, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49127, + 49176, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49182, + 49256, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49262, + 49335, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49341, + 49414, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49420, + 49468, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49474, + 49547, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49553, + 49601, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49607, + 49679, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49685, + 49734, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49740, + 49811, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49817, + 49866, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49872, + 49944, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 49950, + 50021, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50027, + 50098, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50104, + 50177, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50183, + 50255, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50261, + 50333, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50339, + 50411, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50417, + 50491, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50497, + 50569, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50575, + 50649, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50655, + 50726, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50732, + 50803, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50809, + 50858, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50864, + 50938, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 50944, + 51017, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51023, + 51096, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51102, + 51150, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51156, + 51229, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51235, + 51283, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51289, + 51361, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51367, + 51416, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51422, + 51493, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51499, + 51548, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51554, + 51627, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51633, + 51704, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51710, + 51782, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51788, + 51862, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51868, + 51940, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 51946, + 52017, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52023, + 52094, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52100, + 52173, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52179, + 52251, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52257, + 52329, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52335, + 52407, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52413, + 52487, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52493, + 52565, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52571, + 52645, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52651, + 52722, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52728, + 52799, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52805, + 52854, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52860, + 52934, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 52940, + 53013, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53019, + 53092, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53098, + 53146, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53152, + 53225, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53231, + 53279, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53285, + 53357, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53363, + 53412, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53418, + 53489, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53495, + 53544, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53550, + 53623, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53629, + 53700, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53706, + 53778, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53784, + 53858, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53864, + 53937, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 53943, + 54015, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54021, + 54093, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54099, + 54148, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54154, + 54225, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54231, + 54303, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54309, + 54383, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54389, + 54461, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54467, + 54539, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54545, + 54594, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54600, + 54673, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54679, + 54750, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54756, + 54827, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54833, + 54882, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54888, + 54959, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 54965, + 55014, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55020, + 55091, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55097, + 55168, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55174, + 55246, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55252, + 55326, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55332, + 55405, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55411, + 55483, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55489, + 55562, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55568, + 55639, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55645, + 55716, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55722, + 55793, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55799, + 55872, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55878, + 55950, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 55956, + 56028, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56034, + 56106, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56112, + 56186, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56192, + 56264, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56270, + 56344, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56350, + 56421, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56427, + 56498, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56504, + 56553, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56559, + 56633, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56639, + 56712, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56718, + 56791, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56797, + 56845, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56851, + 56924, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56930, + 56978, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 56984, + 57056, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57062, + 57111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57117, + 57188, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57194, + 57243, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57249, + 57322, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57328, + 57399, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57405, + 57476, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57482, + 57553, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57559, + 57630, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57636, + 57685, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57691, + 57764, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57770, + 57842, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57848, + 57921, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 57927, + 57998, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58004, + 58075, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58081, + 58152, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58158, + 58229, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58235, + 58306, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58312, + 58385, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58391, + 58440, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58446, + 58518, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58524, + 58595, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58601, + 58672, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58678, + 58749, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58755, + 58826, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58832, + 58904, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58910, + 58982, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 58988, + 59061, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59067, + 59140, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59146, + 59219, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59225, + 59274, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59280, + 59352, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59358, + 59429, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59435, + 59506, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59512, + 59585, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59591, + 59663, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59669, + 59741, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59747, + 59819, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59825, + 59899, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59905, + 59977, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 59983, + 60057, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60063, + 60134, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60140, + 60211, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60217, + 60266, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60272, + 60346, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60352, + 60425, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60431, + 60504, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60510, + 60558, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60564, + 60637, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60643, + 60691, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60697, + 60769, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60775, + 60824, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60830, + 60901, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60907, + 60956, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 60962, + 61035, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61041, + 61112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61118, + 61190, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61196, + 61270, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61276, + 61349, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61355, + 61427, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61433, + 61505, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61511, + 61560, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61566, + 61637, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61643, + 61715, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61721, + 61795, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61801, + 61873, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61879, + 61951, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61957, + 62006, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62012, + 62085, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62091, + 62162, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62168, + 62239, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62245, + 62294, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62300, + 62371, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62377, + 62426, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62432, + 62503, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62509, + 62580, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62586, + 62658, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62664, + 62738, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62744, + 62817, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62823, + 62895, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62901, + 62974, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 62980, + 63051, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63057, + 63128, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63134, + 63205, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63211, + 63284, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63290, + 63362, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63368, + 63440, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63446, + 63518, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63524, + 63598, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63604, + 63676, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63682, + 63756, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63762, + 63833, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63839, + 63910, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63916, + 63965, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 63971, + 64045, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64051, + 64124, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64130, + 64203, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64209, + 64257, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64263, + 64336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64342, + 64390, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64396, + 64468, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64474, + 64523, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64529, + 64600, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64606, + 64655, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64661, + 64733, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64739, + 64810, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64816, + 64887, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64893, + 64966, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 64972, + 65044, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65050, + 65122, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65128, + 65200, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65206, + 65280, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65286, + 65358, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65364, + 65438, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65444, + 65515, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65521, + 65592, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65598, + 65647, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65653, + 65727, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65733, + 65806, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65812, + 65885, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65891, + 65939, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 65945, + 66018, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66024, + 66072, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66078, + 66150, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66156, + 66205, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66211, + 66282, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66288, + 66337, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66343, + 66416, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66422, + 66493, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66499, + 66571, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66577, + 66651, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66657, + 66730, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66736, + 66808, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66814, + 66886, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66892, + 66941, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66947, + 67018, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67024, + 67096, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67102, + 67176, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67182, + 67254, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67260, + 67332, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67338, + 67387, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67393, + 67466, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67472, + 67543, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67549, + 67620, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67626, + 67675, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67681, + 67752, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67758, + 67807, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67813, + 67884, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67890, + 67961, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67967, + 68039, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68045, + 68119, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68125, + 68198, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68204, + 68276, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68282, + 68355, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68361, + 68432, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68438, + 68509, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68515, + 68586, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68592, + 68665, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68671, + 68743, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68749, + 68821, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68827, + 68899, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68905, + 68979, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 68985, + 69057, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69063, + 69137, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69143, + 69214, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69220, + 69291, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69297, + 69346, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69352, + 69426, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69432, + 69505, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69511, + 69584, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69590, + 69638, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69644, + 69717, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69723, + 69771, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69777, + 69849, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69855, + 69904, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69910, + 69981, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 69987, + 70060, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70066, + 70139, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70145, + 70194, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70200, + 70273, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70279, + 70350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70356, + 70427, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70433, + 70504, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70510, + 70581, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70587, + 70636, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70642, + 70715, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70721, + 70793, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70799, + 70872, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70878, + 70949, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 70955, + 71026, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71032, + 71103, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71109, + 71180, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71186, + 71257, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71263, + 71336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71342, + 71391, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71397, + 71469, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71475, + 71546, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71552, + 71623, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71629, + 71700, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71706, + 71777, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71783, + 71855, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71861, + 71933, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 71939, + 72012, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72018, + 72091, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72097, + 72170, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72176, + 72225, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72231, + 72302, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72308, + 72380, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72386, + 72457, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72463, + 72512, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72518, + 72591, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72597, + 72669, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72675, + 72748, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72754, + 72828, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72834, + 72905, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72911, + 72960, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 72966, + 73037, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73043, + 73118, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73124, + 73197, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73203, + 73251, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73257, + 73328, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73334, + 73406, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73412, + 73484, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73490, + 73561, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73567, + 73616, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73622, + 73694, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73700, + 73771, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73777, + 73848, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73854, + 73926, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 73932, + 74005, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74011, + 74082, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74088, + 74096, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70, + 142, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + -0.367, + 0.212 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 148, + 219, + 0 + ] + }, + "from": [ + -0.367, + 0.212 + ], + "tag": null, + "to": [ + -0.8378, + 0.7025 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 225, + 296, + 0 + ] + }, + "from": [ + -0.8378, + 0.7025 + ], + "tag": null, + "to": [ + -1.6706, + 1.1703 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 302, + 375, + 0 + ] + }, + "from": [ + -1.6706, + 1.1703 + ], + "tag": null, + "to": [ + -2.4818, + 0.7521 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 381, + 453, + 0 + ] + }, + "from": [ + -2.4818, + 0.7521 + ], + "tag": null, + "to": [ + -2.4437, + 1.0088 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 459, + 531, + 0 + ] + }, + "from": [ + -2.4437, + 1.0088 + ], + "tag": null, + "to": [ + -2.2042, + 1.4457 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 537, + 609, + 0 + ] + }, + "from": [ + -2.2042, + 1.4457 + ], + "tag": null, + "to": [ + -2.367, + 2.2522 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 615, + 689, + 0 + ] + }, + "from": [ + -2.367, + 2.2522 + ], + "tag": null, + "to": [ + -2.4567, + 2.1633 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 695, + 767, + 0 + ] + }, + "from": [ + -2.4567, + 2.1633 + ], + "tag": null, + "to": [ + -1.5364, + 1.9899 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 773, + 847, + 0 + ] + }, + "from": [ + -1.5364, + 1.9899 + ], + "tag": null, + "to": [ + -1.5346, + 1.472 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 853, + 924, + 0 + ] + }, + "from": [ + -1.5346, + 1.472 + ], + "tag": null, + "to": [ + -0.914, + 0.5987 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 930, + 1001, + 0 + ] + }, + "from": [ + -0.914, + 0.5987 + ], + "tag": null, + "to": [ + -1.6916, + 1.3589 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1007, + 1056, + 0 + ] + }, + "from": [ + -1.6916, + 1.3589 + ], + "tag": null, + "to": [ + -1.1477, + 2.2039 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1062, + 1136, + 0 + ] + }, + "from": [ + -1.1477, + 2.2039 + ], + "tag": null, + "to": [ + -1.278, + 2.2159 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1142, + 1215, + 0 + ] + }, + "from": [ + -1.278, + 2.2159 + ], + "tag": null, + "to": [ + -1.4437, + 2.0082 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1221, + 1294, + 0 + ] + }, + "from": [ + -1.4437, + 2.0082 + ], + "tag": null, + "to": [ + -1.54, + 1.954 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1300, + 1348, + 0 + ] + }, + "from": [ + -1.54, + 1.954 + ], + "tag": null, + "to": [ + -0.6379, + 2.3499 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1354, + 1427, + 0 + ] + }, + "from": [ + -0.6379, + 2.3499 + ], + "tag": null, + "to": [ + -0.3579, + 2.1721 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1433, + 1481, + 0 + ] + }, + "from": [ + -0.3579, + 2.1721 + ], + "tag": null, + "to": [ + 0.1657, + 2.8664 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1487, + 1559, + 0 + ] + }, + "from": [ + 0.1657, + 2.8664 + ], + "tag": null, + "to": [ + 0.5571, + 2.0824 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1565, + 1614, + 0 + ] + }, + "from": [ + 0.5571, + 2.0824 + ], + "tag": null, + "to": [ + 1.3985, + 2.622 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1620, + 1691, + 0 + ] + }, + "from": [ + 1.3985, + 2.622 + ], + "tag": null, + "to": [ + 2.0123, + 2.8432 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1697, + 1746, + 0 + ] + }, + "from": [ + 2.0123, + 2.8432 + ], + "tag": null, + "to": [ + 2.8954, + 3.5429 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1752, + 1825, + 0 + ] + }, + "from": [ + 2.8954, + 3.5429 + ], + "tag": null, + "to": [ + 2.4824, + 3.1276 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1831, + 1902, + 0 + ] + }, + "from": [ + 2.4824, + 3.1276 + ], + "tag": null, + "to": [ + 2.9994, + 2.219 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1908, + 1980, + 0 + ] + }, + "from": [ + 2.9994, + 2.219 + ], + "tag": null, + "to": [ + 2.3278, + 1.2585 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1986, + 2060, + 0 + ] + }, + "from": [ + 2.3278, + 1.2585 + ], + "tag": null, + "to": [ + 2.338, + 0.885 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2066, + 2139, + 0 + ] + }, + "from": [ + 2.338, + 0.885 + ], + "tag": null, + "to": [ + 2.4416, + 0.4621 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2145, + 2217, + 0 + ] + }, + "from": [ + 2.4416, + 0.4621 + ], + "tag": null, + "to": [ + 2.8937, + 0.3498 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2223, + 2295, + 0 + ] + }, + "from": [ + 2.8937, + 0.3498 + ], + "tag": null, + "to": [ + 2.0115, + -0.3657 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2301, + 2350, + 0 + ] + }, + "from": [ + 2.0115, + -0.3657 + ], + "tag": null, + "to": [ + 2.9311, + -0.0966 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2356, + 2427, + 0 + ] + }, + "from": [ + 2.9311, + -0.0966 + ], + "tag": null, + "to": [ + 3.641, + 0.0205 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2433, + 2505, + 0 + ] + }, + "from": [ + 3.641, + 0.0205 + ], + "tag": null, + "to": [ + 3.2622, + 0.7312 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2511, + 2585, + 0 + ] + }, + "from": [ + 3.2622, + 0.7312 + ], + "tag": null, + "to": [ + 2.9649, + 0.6647 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2591, + 2663, + 0 + ] + }, + "from": [ + 2.9649, + 0.6647 + ], + "tag": null, + "to": [ + 3.1946, + -0.0955 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2669, + 2741, + 0 + ] + }, + "from": [ + 3.1946, + -0.0955 + ], + "tag": null, + "to": [ + 2.5589, + 0.0991 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2747, + 2796, + 0 + ] + }, + "from": [ + 2.5589, + 0.0991 + ], + "tag": null, + "to": [ + 3.1311, + 0.388 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2802, + 2875, + 0 + ] + }, + "from": [ + 3.1311, + 0.388 + ], + "tag": null, + "to": [ + 2.173, + 0.3655 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2881, + 2952, + 0 + ] + }, + "from": [ + 2.173, + 0.3655 + ], + "tag": null, + "to": [ + 2.5029, + -0.4699 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 2958, + 3029, + 0 + ] + }, + "from": [ + 2.5029, + -0.4699 + ], + "tag": null, + "to": [ + 3.2464, + -1.2618 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3035, + 3084, + 0 + ] + }, + "from": [ + 3.2464, + -1.2618 + ], + "tag": null, + "to": [ + 4.24, + -0.3576 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3090, + 3161, + 0 + ] + }, + "from": [ + 4.24, + -0.3576 + ], + "tag": null, + "to": [ + 3.7364, + 0.1575 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3167, + 3216, + 0 + ] + }, + "from": [ + 3.7364, + 0.1575 + ], + "tag": null, + "to": [ + 4.289, + 0.9188 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3222, + 3293, + 0 + ] + }, + "from": [ + 4.289, + 0.9188 + ], + "tag": null, + "to": [ + 5.1484, + 1.0029 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3299, + 3370, + 0 + ] + }, + "from": [ + 5.1484, + 1.0029 + ], + "tag": null, + "to": [ + 4.3302, + 0.0994 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3376, + 3448, + 0 + ] + }, + "from": [ + 4.3302, + 0.0994 + ], + "tag": null, + "to": [ + 4.6468, + -0.1425 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3454, + 3528, + 0 + ] + }, + "from": [ + 4.6468, + -0.1425 + ], + "tag": null, + "to": [ + 4.2029, + -0.4016 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3534, + 3607, + 0 + ] + }, + "from": [ + 4.2029, + -0.4016 + ], + "tag": null, + "to": [ + 3.5424, + -0.8052 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3613, + 3685, + 0 + ] + }, + "from": [ + 3.5424, + -0.8052 + ], + "tag": null, + "to": [ + 2.8254, + -0.5706 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3691, + 3764, + 0 + ] + }, + "from": [ + 2.8254, + -0.5706 + ], + "tag": null, + "to": [ + 2.5685, + -1.0209 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3770, + 3841, + 0 + ] + }, + "from": [ + 2.5685, + -1.0209 + ], + "tag": null, + "to": [ + 3.2437, + -1.9919 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3847, + 3918, + 0 + ] + }, + "from": [ + 3.2437, + -1.9919 + ], + "tag": null, + "to": [ + 2.6748, + -1.4 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 3924, + 3995, + 0 + ] + }, + "from": [ + 2.6748, + -1.4 + ], + "tag": null, + "to": [ + 1.8419, + -0.9322 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4001, + 4074, + 0 + ] + }, + "from": [ + 1.8419, + -0.9322 + ], + "tag": null, + "to": [ + 1.0308, + -1.3504 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4080, + 4152, + 0 + ] + }, + "from": [ + 1.0308, + -1.3504 + ], + "tag": null, + "to": [ + 1.0689, + -1.0937 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4158, + 4230, + 0 + ] + }, + "from": [ + 1.0689, + -1.0937 + ], + "tag": null, + "to": [ + 1.3084, + -0.6568 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4236, + 4308, + 0 + ] + }, + "from": [ + 1.3084, + -0.6568 + ], + "tag": null, + "to": [ + 1.1456, + 0.1496 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4314, + 4388, + 0 + ] + }, + "from": [ + 1.1456, + 0.1496 + ], + "tag": null, + "to": [ + 1.0558, + 0.0608 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4394, + 4466, + 0 + ] + }, + "from": [ + 1.0558, + 0.0608 + ], + "tag": null, + "to": [ + 1.9762, + -0.1127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4472, + 4546, + 0 + ] + }, + "from": [ + 1.9762, + -0.1127 + ], + "tag": null, + "to": [ + 1.9779, + -0.6305 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4552, + 4623, + 0 + ] + }, + "from": [ + 1.9779, + -0.6305 + ], + "tag": null, + "to": [ + 2.5986, + -1.5039 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4629, + 4700, + 0 + ] + }, + "from": [ + 2.5986, + -1.5039 + ], + "tag": null, + "to": [ + 1.8209, + -0.7436 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4706, + 4755, + 0 + ] + }, + "from": [ + 1.8209, + -0.7436 + ], + "tag": null, + "to": [ + 2.3649, + 0.1013 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4761, + 4835, + 0 + ] + }, + "from": [ + 2.3649, + 0.1013 + ], + "tag": null, + "to": [ + 2.2345, + 0.1134 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4841, + 4914, + 0 + ] + }, + "from": [ + 2.2345, + 0.1134 + ], + "tag": null, + "to": [ + 2.0688, + -0.0944 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4920, + 4993, + 0 + ] + }, + "from": [ + 2.0688, + -0.0944 + ], + "tag": null, + "to": [ + 1.9726, + -0.1485 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 4999, + 5047, + 0 + ] + }, + "from": [ + 1.9726, + -0.1485 + ], + "tag": null, + "to": [ + 2.8747, + 0.2474 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5053, + 5126, + 0 + ] + }, + "from": [ + 2.8747, + 0.2474 + ], + "tag": null, + "to": [ + 3.1547, + 0.0696 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5132, + 5180, + 0 + ] + }, + "from": [ + 3.1547, + 0.0696 + ], + "tag": null, + "to": [ + 3.6782, + 0.7639 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5186, + 5258, + 0 + ] + }, + "from": [ + 3.6782, + 0.7639 + ], + "tag": null, + "to": [ + 4.0697, + -0.0201 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5264, + 5313, + 0 + ] + }, + "from": [ + 4.0697, + -0.0201 + ], + "tag": null, + "to": [ + 4.9111, + 0.5195 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5319, + 5390, + 0 + ] + }, + "from": [ + 4.9111, + 0.5195 + ], + "tag": null, + "to": [ + 5.5248, + 0.7407 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5396, + 5445, + 0 + ] + }, + "from": [ + 5.5248, + 0.7407 + ], + "tag": null, + "to": [ + 6.4079, + 1.4403 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5451, + 5524, + 0 + ] + }, + "from": [ + 6.4079, + 1.4403 + ], + "tag": null, + "to": [ + 5.995, + 1.0251 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5530, + 5601, + 0 + ] + }, + "from": [ + 5.995, + 1.0251 + ], + "tag": null, + "to": [ + 6.5119, + 0.1165 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5607, + 5678, + 0 + ] + }, + "from": [ + 6.5119, + 0.1165 + ], + "tag": null, + "to": [ + 7.1871, + -0.8544 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5684, + 5755, + 0 + ] + }, + "from": [ + 7.1871, + -0.8544 + ], + "tag": null, + "to": [ + 6.6182, + -0.2625 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5761, + 5832, + 0 + ] + }, + "from": [ + 6.6182, + -0.2625 + ], + "tag": null, + "to": [ + 7.5646, + -0.531 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5838, + 5887, + 0 + ] + }, + "from": [ + 7.5646, + -0.531 + ], + "tag": null, + "to": [ + 8.0888, + 0.3701 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5893, + 5966, + 0 + ] + }, + "from": [ + 8.0888, + 0.3701 + ], + "tag": null, + "to": [ + 7.9462, + -0.1493 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 5972, + 6044, + 0 + ] + }, + "from": [ + 7.9462, + -0.1493 + ], + "tag": null, + "to": [ + 7.5175, + -0.5717 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6050, + 6123, + 0 + ] + }, + "from": [ + 7.5175, + -0.5717 + ], + "tag": null, + "to": [ + 7.4244, + -1.478 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6129, + 6200, + 0 + ] + }, + "from": [ + 7.4244, + -1.478 + ], + "tag": null, + "to": [ + 7.1476, + -0.7963 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6206, + 6277, + 0 + ] + }, + "from": [ + 7.1476, + -0.7963 + ], + "tag": null, + "to": [ + 8.1273, + -0.8786 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6283, + 6354, + 0 + ] + }, + "from": [ + 8.1273, + -0.8786 + ], + "tag": null, + "to": [ + 7.2606, + -1.1796 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6360, + 6431, + 0 + ] + }, + "from": [ + 7.2606, + -1.1796 + ], + "tag": null, + "to": [ + 7.798, + -1.1593 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6437, + 6508, + 0 + ] + }, + "from": [ + 7.798, + -1.1593 + ], + "tag": null, + "to": [ + 8.7313, + -1.7822 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6514, + 6587, + 0 + ] + }, + "from": [ + 8.7313, + -1.7822 + ], + "tag": null, + "to": [ + 8.9118, + -2.1511 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6593, + 6642, + 0 + ] + }, + "from": [ + 8.9118, + -2.1511 + ], + "tag": null, + "to": [ + 9.4502, + -1.9133 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6648, + 6720, + 0 + ] + }, + "from": [ + 9.4502, + -1.9133 + ], + "tag": null, + "to": [ + 9.8407, + -1.7706 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6726, + 6797, + 0 + ] + }, + "from": [ + 9.8407, + -1.7706 + ], + "tag": null, + "to": [ + 9.9385, + -0.7798 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6803, + 6874, + 0 + ] + }, + "from": [ + 9.9385, + -0.7798 + ], + "tag": null, + "to": [ + 10.4672, + -1.5723 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6880, + 6951, + 0 + ] + }, + "from": [ + 10.4672, + -1.5723 + ], + "tag": null, + "to": [ + 10.8461, + -1.4483 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 6957, + 7028, + 0 + ] + }, + "from": [ + 10.8461, + -1.4483 + ], + "tag": null, + "to": [ + 9.8977, + -0.7754 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7034, + 7106, + 0 + ] + }, + "from": [ + 9.8977, + -0.7754 + ], + "tag": null, + "to": [ + 10.6428, + -0.9886 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7112, + 7184, + 0 + ] + }, + "from": [ + 10.6428, + -0.9886 + ], + "tag": null, + "to": [ + 10.8302, + -1.1482 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7190, + 7263, + 0 + ] + }, + "from": [ + 10.8302, + -1.1482 + ], + "tag": null, + "to": [ + 10.7729, + -1.6918 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7269, + 7342, + 0 + ] + }, + "from": [ + 10.7729, + -1.6918 + ], + "tag": null, + "to": [ + 10.677, + -2.4452 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7348, + 7421, + 0 + ] + }, + "from": [ + 10.677, + -2.4452 + ], + "tag": null, + "to": [ + 10.5045, + -3.2121 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7427, + 7476, + 0 + ] + }, + "from": [ + 10.5045, + -3.2121 + ], + "tag": null, + "to": [ + 11.399, + -2.6028 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7482, + 7554, + 0 + ] + }, + "from": [ + 11.399, + -2.6028 + ], + "tag": null, + "to": [ + 11.0319, + -2.3908 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7560, + 7631, + 0 + ] + }, + "from": [ + 11.0319, + -2.3908 + ], + "tag": null, + "to": [ + 10.5612, + -1.9002 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7637, + 7708, + 0 + ] + }, + "from": [ + 10.5612, + -1.9002 + ], + "tag": null, + "to": [ + 9.7284, + -1.4325 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7714, + 7787, + 0 + ] + }, + "from": [ + 9.7284, + -1.4325 + ], + "tag": null, + "to": [ + 8.9172, + -1.8506 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7793, + 7865, + 0 + ] + }, + "from": [ + 8.9172, + -1.8506 + ], + "tag": null, + "to": [ + 8.9553, + -1.594 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7871, + 7943, + 0 + ] + }, + "from": [ + 8.9553, + -1.594 + ], + "tag": null, + "to": [ + 9.1948, + -1.157 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 7949, + 8021, + 0 + ] + }, + "from": [ + 9.1948, + -1.157 + ], + "tag": null, + "to": [ + 9.032, + -0.3506 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8027, + 8101, + 0 + ] + }, + "from": [ + 9.032, + -0.3506 + ], + "tag": null, + "to": [ + 8.9423, + -0.4395 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8107, + 8179, + 0 + ] + }, + "from": [ + 8.9423, + -0.4395 + ], + "tag": null, + "to": [ + 9.8626, + -0.6129 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8185, + 8259, + 0 + ] + }, + "from": [ + 9.8626, + -0.6129 + ], + "tag": null, + "to": [ + 9.8644, + -1.1308 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8265, + 8336, + 0 + ] + }, + "from": [ + 9.8644, + -1.1308 + ], + "tag": null, + "to": [ + 10.485, + -2.0041 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8342, + 8413, + 0 + ] + }, + "from": [ + 10.485, + -2.0041 + ], + "tag": null, + "to": [ + 9.7074, + -1.2438 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8419, + 8468, + 0 + ] + }, + "from": [ + 9.7074, + -1.2438 + ], + "tag": null, + "to": [ + 10.2513, + -0.3989 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8474, + 8548, + 0 + ] + }, + "from": [ + 10.2513, + -0.3989 + ], + "tag": null, + "to": [ + 10.1209, + -0.3869 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8554, + 8627, + 0 + ] + }, + "from": [ + 10.1209, + -0.3869 + ], + "tag": null, + "to": [ + 9.9553, + -0.5946 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8633, + 8706, + 0 + ] + }, + "from": [ + 9.9553, + -0.5946 + ], + "tag": null, + "to": [ + 9.859, + -0.6488 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8712, + 8760, + 0 + ] + }, + "from": [ + 9.859, + -0.6488 + ], + "tag": null, + "to": [ + 10.7611, + -0.2529 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8766, + 8839, + 0 + ] + }, + "from": [ + 10.7611, + -0.2529 + ], + "tag": null, + "to": [ + 11.0411, + -0.4307 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8845, + 8893, + 0 + ] + }, + "from": [ + 11.0411, + -0.4307 + ], + "tag": null, + "to": [ + 11.5647, + 0.2637 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8899, + 8971, + 0 + ] + }, + "from": [ + 11.5647, + 0.2637 + ], + "tag": null, + "to": [ + 11.9561, + -0.5203 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 8977, + 9026, + 0 + ] + }, + "from": [ + 11.9561, + -0.5203 + ], + "tag": null, + "to": [ + 12.7975, + 0.0192 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9032, + 9103, + 0 + ] + }, + "from": [ + 12.7975, + 0.0192 + ], + "tag": null, + "to": [ + 13.4113, + 0.2404 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9109, + 9158, + 0 + ] + }, + "from": [ + 13.4113, + 0.2404 + ], + "tag": null, + "to": [ + 14.2943, + 0.9401 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9164, + 9237, + 0 + ] + }, + "from": [ + 14.2943, + 0.9401 + ], + "tag": null, + "to": [ + 13.8814, + 0.5248 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9243, + 9314, + 0 + ] + }, + "from": [ + 13.8814, + 0.5248 + ], + "tag": null, + "to": [ + 14.3984, + -0.3837 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9320, + 9392, + 0 + ] + }, + "from": [ + 14.3984, + -0.3837 + ], + "tag": null, + "to": [ + 13.7267, + -1.3443 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9398, + 9472, + 0 + ] + }, + "from": [ + 13.7267, + -1.3443 + ], + "tag": null, + "to": [ + 13.737, + -1.7177 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9478, + 9551, + 0 + ] + }, + "from": [ + 13.737, + -1.7177 + ], + "tag": null, + "to": [ + 13.8406, + -2.1407 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9557, + 9629, + 0 + ] + }, + "from": [ + 13.8406, + -2.1407 + ], + "tag": null, + "to": [ + 14.2926, + -2.253 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9635, + 9707, + 0 + ] + }, + "from": [ + 14.2926, + -2.253 + ], + "tag": null, + "to": [ + 13.4105, + -2.9685 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9713, + 9762, + 0 + ] + }, + "from": [ + 13.4105, + -2.9685 + ], + "tag": null, + "to": [ + 14.33, + -2.6993 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9768, + 9839, + 0 + ] + }, + "from": [ + 14.33, + -2.6993 + ], + "tag": null, + "to": [ + 15.0399, + -2.5822 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9845, + 9917, + 0 + ] + }, + "from": [ + 15.0399, + -2.5822 + ], + "tag": null, + "to": [ + 14.6612, + -1.8716 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 9923, + 9997, + 0 + ] + }, + "from": [ + 14.6612, + -1.8716 + ], + "tag": null, + "to": [ + 14.3639, + -1.9381 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10003, + 10075, + 0 + ] + }, + "from": [ + 14.3639, + -1.9381 + ], + "tag": null, + "to": [ + 14.5936, + -2.6983 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10081, + 10153, + 0 + ] + }, + "from": [ + 14.5936, + -2.6983 + ], + "tag": null, + "to": [ + 13.9579, + -2.5037 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10159, + 10208, + 0 + ] + }, + "from": [ + 13.9579, + -2.5037 + ], + "tag": null, + "to": [ + 14.53, + -2.2148 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10214, + 10287, + 0 + ] + }, + "from": [ + 14.53, + -2.2148 + ], + "tag": null, + "to": [ + 13.572, + -2.2372 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10293, + 10364, + 0 + ] + }, + "from": [ + 13.572, + -2.2372 + ], + "tag": null, + "to": [ + 13.9019, + -3.0726 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10370, + 10441, + 0 + ] + }, + "from": [ + 13.9019, + -3.0726 + ], + "tag": null, + "to": [ + 14.6454, + -3.8646 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10447, + 10496, + 0 + ] + }, + "from": [ + 14.6454, + -3.8646 + ], + "tag": null, + "to": [ + 15.639, + -2.9603 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10502, + 10573, + 0 + ] + }, + "from": [ + 15.639, + -2.9603 + ], + "tag": null, + "to": [ + 15.1354, + -2.4452 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10579, + 10628, + 0 + ] + }, + "from": [ + 15.1354, + -2.4452 + ], + "tag": null, + "to": [ + 15.688, + -1.684 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10634, + 10705, + 0 + ] + }, + "from": [ + 15.688, + -1.684 + ], + "tag": null, + "to": [ + 16.5473, + -1.5998 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10711, + 10782, + 0 + ] + }, + "from": [ + 16.5473, + -1.5998 + ], + "tag": null, + "to": [ + 15.7292, + -2.5034 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10788, + 10860, + 0 + ] + }, + "from": [ + 15.7292, + -2.5034 + ], + "tag": null, + "to": [ + 16.0458, + -2.7453 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10866, + 10940, + 0 + ] + }, + "from": [ + 16.0458, + -2.7453 + ], + "tag": null, + "to": [ + 15.6019, + -3.0044 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 10946, + 11019, + 0 + ] + }, + "from": [ + 15.6019, + -3.0044 + ], + "tag": null, + "to": [ + 14.9414, + -3.4079 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11025, + 11097, + 0 + ] + }, + "from": [ + 14.9414, + -3.4079 + ], + "tag": null, + "to": [ + 14.2243, + -3.1734 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11103, + 11176, + 0 + ] + }, + "from": [ + 14.2243, + -3.1734 + ], + "tag": null, + "to": [ + 13.9675, + -3.6237 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11182, + 11253, + 0 + ] + }, + "from": [ + 13.9675, + -3.6237 + ], + "tag": null, + "to": [ + 14.6427, + -4.5947 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11259, + 11330, + 0 + ] + }, + "from": [ + 14.6427, + -4.5947 + ], + "tag": null, + "to": [ + 14.0737, + -4.0028 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11336, + 11407, + 0 + ] + }, + "from": [ + 14.0737, + -4.0028 + ], + "tag": null, + "to": [ + 13.2409, + -3.535 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11413, + 11486, + 0 + ] + }, + "from": [ + 13.2409, + -3.535 + ], + "tag": null, + "to": [ + 12.4298, + -3.9532 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11492, + 11564, + 0 + ] + }, + "from": [ + 12.4298, + -3.9532 + ], + "tag": null, + "to": [ + 12.4678, + -3.6965 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11570, + 11642, + 0 + ] + }, + "from": [ + 12.4678, + -3.6965 + ], + "tag": null, + "to": [ + 12.7073, + -3.2596 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11648, + 11720, + 0 + ] + }, + "from": [ + 12.7073, + -3.2596 + ], + "tag": null, + "to": [ + 12.5445, + -2.4531 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11726, + 11800, + 0 + ] + }, + "from": [ + 12.5445, + -2.4531 + ], + "tag": null, + "to": [ + 12.4548, + -2.542 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11806, + 11878, + 0 + ] + }, + "from": [ + 12.4548, + -2.542 + ], + "tag": null, + "to": [ + 13.3752, + -2.7154 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11884, + 11958, + 0 + ] + }, + "from": [ + 13.3752, + -2.7154 + ], + "tag": null, + "to": [ + 13.3769, + -3.2333 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 11964, + 12035, + 0 + ] + }, + "from": [ + 13.3769, + -3.2333 + ], + "tag": null, + "to": [ + 13.9975, + -4.1066 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12041, + 12112, + 0 + ] + }, + "from": [ + 13.9975, + -4.1066 + ], + "tag": null, + "to": [ + 13.2199, + -3.3463 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12118, + 12167, + 0 + ] + }, + "from": [ + 13.2199, + -3.3463 + ], + "tag": null, + "to": [ + 13.7638, + -2.5014 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12173, + 12247, + 0 + ] + }, + "from": [ + 13.7638, + -2.5014 + ], + "tag": null, + "to": [ + 13.6335, + -2.4894 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12253, + 12326, + 0 + ] + }, + "from": [ + 13.6335, + -2.4894 + ], + "tag": null, + "to": [ + 13.4678, + -2.6971 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12332, + 12405, + 0 + ] + }, + "from": [ + 13.4678, + -2.6971 + ], + "tag": null, + "to": [ + 13.3715, + -2.7513 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12411, + 12459, + 0 + ] + }, + "from": [ + 13.3715, + -2.7513 + ], + "tag": null, + "to": [ + 14.2737, + -2.3554 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12465, + 12538, + 0 + ] + }, + "from": [ + 14.2737, + -2.3554 + ], + "tag": null, + "to": [ + 14.5536, + -2.5332 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12544, + 12592, + 0 + ] + }, + "from": [ + 14.5536, + -2.5332 + ], + "tag": null, + "to": [ + 15.0772, + -1.8389 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12598, + 12670, + 0 + ] + }, + "from": [ + 15.0772, + -1.8389 + ], + "tag": null, + "to": [ + 15.4686, + -2.6229 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12676, + 12725, + 0 + ] + }, + "from": [ + 15.4686, + -2.6229 + ], + "tag": null, + "to": [ + 16.31, + -2.0833 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12731, + 12802, + 0 + ] + }, + "from": [ + 16.31, + -2.0833 + ], + "tag": null, + "to": [ + 16.9238, + -1.8621 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12808, + 12857, + 0 + ] + }, + "from": [ + 16.9238, + -1.8621 + ], + "tag": null, + "to": [ + 17.8069, + -1.1624 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12863, + 12935, + 0 + ] + }, + "from": [ + 17.8069, + -1.1624 + ], + "tag": null, + "to": [ + 17.4398, + -0.9504 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12941, + 13012, + 0 + ] + }, + "from": [ + 17.4398, + -0.9504 + ], + "tag": null, + "to": [ + 16.9691, + -0.4599 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13018, + 13089, + 0 + ] + }, + "from": [ + 16.9691, + -0.4599 + ], + "tag": null, + "to": [ + 16.1363, + 0.0079 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13095, + 13168, + 0 + ] + }, + "from": [ + 16.1363, + 0.0079 + ], + "tag": null, + "to": [ + 15.3251, + -0.4103 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13174, + 13246, + 0 + ] + }, + "from": [ + 15.3251, + -0.4103 + ], + "tag": null, + "to": [ + 15.3632, + -0.1536 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13252, + 13324, + 0 + ] + }, + "from": [ + 15.3632, + -0.1536 + ], + "tag": null, + "to": [ + 15.6027, + 0.2833 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13330, + 13402, + 0 + ] + }, + "from": [ + 15.6027, + 0.2833 + ], + "tag": null, + "to": [ + 15.4399, + 1.0897 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13408, + 13482, + 0 + ] + }, + "from": [ + 15.4399, + 1.0897 + ], + "tag": null, + "to": [ + 15.3502, + 1.0009 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13488, + 13560, + 0 + ] + }, + "from": [ + 15.3502, + 1.0009 + ], + "tag": null, + "to": [ + 16.2705, + 0.8274 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13566, + 13640, + 0 + ] + }, + "from": [ + 16.2705, + 0.8274 + ], + "tag": null, + "to": [ + 16.2723, + 0.3096 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13646, + 13717, + 0 + ] + }, + "from": [ + 16.2723, + 0.3096 + ], + "tag": null, + "to": [ + 16.8929, + -0.5638 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13723, + 13794, + 0 + ] + }, + "from": [ + 16.8929, + -0.5638 + ], + "tag": null, + "to": [ + 16.1152, + 0.1965 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13800, + 13849, + 0 + ] + }, + "from": [ + 16.1152, + 0.1965 + ], + "tag": null, + "to": [ + 16.6592, + 1.0414 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13855, + 13929, + 0 + ] + }, + "from": [ + 16.6592, + 1.0414 + ], + "tag": null, + "to": [ + 16.5288, + 1.0535 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 13935, + 14008, + 0 + ] + }, + "from": [ + 16.5288, + 1.0535 + ], + "tag": null, + "to": [ + 16.3632, + 0.8457 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14014, + 14087, + 0 + ] + }, + "from": [ + 16.3632, + 0.8457 + ], + "tag": null, + "to": [ + 16.2669, + 0.7916 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14093, + 14141, + 0 + ] + }, + "from": [ + 16.2669, + 0.7916 + ], + "tag": null, + "to": [ + 17.169, + 1.1875 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14147, + 14220, + 0 + ] + }, + "from": [ + 17.169, + 1.1875 + ], + "tag": null, + "to": [ + 17.449, + 1.0097 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14226, + 14274, + 0 + ] + }, + "from": [ + 17.449, + 1.0097 + ], + "tag": null, + "to": [ + 17.9726, + 1.704 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14280, + 14352, + 0 + ] + }, + "from": [ + 17.9726, + 1.704 + ], + "tag": null, + "to": [ + 18.364, + 0.92 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14358, + 14407, + 0 + ] + }, + "from": [ + 18.364, + 0.92 + ], + "tag": null, + "to": [ + 19.2054, + 1.4596 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14413, + 14484, + 0 + ] + }, + "from": [ + 19.2054, + 1.4596 + ], + "tag": null, + "to": [ + 19.8192, + 1.6808 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14490, + 14539, + 0 + ] + }, + "from": [ + 19.8192, + 1.6808 + ], + "tag": null, + "to": [ + 20.7022, + 2.3804 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14545, + 14618, + 0 + ] + }, + "from": [ + 20.7022, + 2.3804 + ], + "tag": null, + "to": [ + 20.2893, + 1.9652 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14624, + 14695, + 0 + ] + }, + "from": [ + 20.2893, + 1.9652 + ], + "tag": null, + "to": [ + 20.8063, + 1.0566 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14701, + 14773, + 0 + ] + }, + "from": [ + 20.8063, + 1.0566 + ], + "tag": null, + "to": [ + 20.1346, + 0.0961 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14779, + 14853, + 0 + ] + }, + "from": [ + 20.1346, + 0.0961 + ], + "tag": null, + "to": [ + 20.1449, + -0.2774 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14859, + 14931, + 0 + ] + }, + "from": [ + 20.1449, + -0.2774 + ], + "tag": null, + "to": [ + 19.7779, + -0.0654 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 14937, + 15008, + 0 + ] + }, + "from": [ + 19.7779, + -0.0654 + ], + "tag": null, + "to": [ + 19.3071, + 0.4252 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15014, + 15085, + 0 + ] + }, + "from": [ + 19.3071, + 0.4252 + ], + "tag": null, + "to": [ + 18.4743, + 0.8929 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15091, + 15164, + 0 + ] + }, + "from": [ + 18.4743, + 0.8929 + ], + "tag": null, + "to": [ + 17.6632, + 0.4748 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15170, + 15242, + 0 + ] + }, + "from": [ + 17.6632, + 0.4748 + ], + "tag": null, + "to": [ + 17.7012, + 0.7314 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15248, + 15320, + 0 + ] + }, + "from": [ + 17.7012, + 0.7314 + ], + "tag": null, + "to": [ + 17.9407, + 1.1683 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15326, + 15398, + 0 + ] + }, + "from": [ + 17.9407, + 1.1683 + ], + "tag": null, + "to": [ + 17.7779, + 1.9748 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15404, + 15478, + 0 + ] + }, + "from": [ + 17.7779, + 1.9748 + ], + "tag": null, + "to": [ + 17.6882, + 1.8859 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15484, + 15556, + 0 + ] + }, + "from": [ + 17.6882, + 1.8859 + ], + "tag": null, + "to": [ + 18.6086, + 1.7125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15562, + 15636, + 0 + ] + }, + "from": [ + 18.6086, + 1.7125 + ], + "tag": null, + "to": [ + 18.6103, + 1.1946 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15642, + 15713, + 0 + ] + }, + "from": [ + 18.6103, + 1.1946 + ], + "tag": null, + "to": [ + 19.2309, + 0.3213 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15719, + 15790, + 0 + ] + }, + "from": [ + 19.2309, + 0.3213 + ], + "tag": null, + "to": [ + 18.4533, + 1.0816 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15796, + 15845, + 0 + ] + }, + "from": [ + 18.4533, + 1.0816 + ], + "tag": null, + "to": [ + 18.9972, + 1.9265 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15851, + 15925, + 0 + ] + }, + "from": [ + 18.9972, + 1.9265 + ], + "tag": null, + "to": [ + 18.8669, + 1.9385 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 15931, + 16004, + 0 + ] + }, + "from": [ + 18.8669, + 1.9385 + ], + "tag": null, + "to": [ + 18.7012, + 1.7308 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16010, + 16083, + 0 + ] + }, + "from": [ + 18.7012, + 1.7308 + ], + "tag": null, + "to": [ + 18.6049, + 1.6766 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16089, + 16137, + 0 + ] + }, + "from": [ + 18.6049, + 1.6766 + ], + "tag": null, + "to": [ + 19.5071, + 2.0725 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16143, + 16216, + 0 + ] + }, + "from": [ + 19.5071, + 2.0725 + ], + "tag": null, + "to": [ + 19.787, + 1.8947 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16222, + 16270, + 0 + ] + }, + "from": [ + 19.787, + 1.8947 + ], + "tag": null, + "to": [ + 20.3106, + 2.589 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16276, + 16348, + 0 + ] + }, + "from": [ + 20.3106, + 2.589 + ], + "tag": null, + "to": [ + 20.702, + 1.8051 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16354, + 16403, + 0 + ] + }, + "from": [ + 20.702, + 1.8051 + ], + "tag": null, + "to": [ + 21.5434, + 2.3446 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16409, + 16480, + 0 + ] + }, + "from": [ + 21.5434, + 2.3446 + ], + "tag": null, + "to": [ + 22.1572, + 2.5658 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16486, + 16535, + 0 + ] + }, + "from": [ + 22.1572, + 2.5658 + ], + "tag": null, + "to": [ + 23.0403, + 3.2655 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16541, + 16614, + 0 + ] + }, + "from": [ + 23.0403, + 3.2655 + ], + "tag": null, + "to": [ + 22.6274, + 2.8502 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16620, + 16691, + 0 + ] + }, + "from": [ + 22.6274, + 2.8502 + ], + "tag": null, + "to": [ + 23.1443, + 1.9417 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16697, + 16769, + 0 + ] + }, + "from": [ + 23.1443, + 1.9417 + ], + "tag": null, + "to": [ + 22.4727, + 0.9811 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16775, + 16849, + 0 + ] + }, + "from": [ + 22.4727, + 0.9811 + ], + "tag": null, + "to": [ + 22.483, + 0.6077 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16855, + 16928, + 0 + ] + }, + "from": [ + 22.483, + 0.6077 + ], + "tag": null, + "to": [ + 22.5865, + 0.1847 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 16934, + 17006, + 0 + ] + }, + "from": [ + 22.5865, + 0.1847 + ], + "tag": null, + "to": [ + 23.0386, + 0.0724 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17012, + 17084, + 0 + ] + }, + "from": [ + 23.0386, + 0.0724 + ], + "tag": null, + "to": [ + 22.1564, + -0.6431 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17090, + 17139, + 0 + ] + }, + "from": [ + 22.1564, + -0.6431 + ], + "tag": null, + "to": [ + 23.076, + -0.3739 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17145, + 17216, + 0 + ] + }, + "from": [ + 23.076, + -0.3739 + ], + "tag": null, + "to": [ + 23.7859, + -0.2568 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17222, + 17294, + 0 + ] + }, + "from": [ + 23.7859, + -0.2568 + ], + "tag": null, + "to": [ + 23.4071, + 0.4538 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17300, + 17374, + 0 + ] + }, + "from": [ + 23.4071, + 0.4538 + ], + "tag": null, + "to": [ + 23.1098, + 0.3873 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17380, + 17452, + 0 + ] + }, + "from": [ + 23.1098, + 0.3873 + ], + "tag": null, + "to": [ + 23.3395, + -0.3729 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17458, + 17530, + 0 + ] + }, + "from": [ + 23.3395, + -0.3729 + ], + "tag": null, + "to": [ + 22.7038, + -0.1783 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17536, + 17585, + 0 + ] + }, + "from": [ + 22.7038, + -0.1783 + ], + "tag": null, + "to": [ + 23.276, + 0.1106 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17591, + 17664, + 0 + ] + }, + "from": [ + 23.276, + 0.1106 + ], + "tag": null, + "to": [ + 22.3179, + 0.0881 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17670, + 17741, + 0 + ] + }, + "from": [ + 22.3179, + 0.0881 + ], + "tag": null, + "to": [ + 22.6479, + -0.7472 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17747, + 17818, + 0 + ] + }, + "from": [ + 22.6479, + -0.7472 + ], + "tag": null, + "to": [ + 23.3913, + -1.5392 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17824, + 17873, + 0 + ] + }, + "from": [ + 23.3913, + -1.5392 + ], + "tag": null, + "to": [ + 24.3849, + -0.6349 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17879, + 17950, + 0 + ] + }, + "from": [ + 24.3849, + -0.6349 + ], + "tag": null, + "to": [ + 23.8813, + -0.1198 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 17956, + 18005, + 0 + ] + }, + "from": [ + 23.8813, + -0.1198 + ], + "tag": null, + "to": [ + 24.4339, + 0.6414 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18011, + 18082, + 0 + ] + }, + "from": [ + 24.4339, + 0.6414 + ], + "tag": null, + "to": [ + 25.2933, + 0.7256 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18088, + 18159, + 0 + ] + }, + "from": [ + 25.2933, + 0.7256 + ], + "tag": null, + "to": [ + 24.4752, + -0.178 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18165, + 18237, + 0 + ] + }, + "from": [ + 24.4752, + -0.178 + ], + "tag": null, + "to": [ + 24.7917, + -0.4199 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18243, + 18317, + 0 + ] + }, + "from": [ + 24.7917, + -0.4199 + ], + "tag": null, + "to": [ + 24.3478, + -0.679 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18323, + 18396, + 0 + ] + }, + "from": [ + 24.3478, + -0.679 + ], + "tag": null, + "to": [ + 23.6873, + -1.0825 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18402, + 18474, + 0 + ] + }, + "from": [ + 23.6873, + -1.0825 + ], + "tag": null, + "to": [ + 22.9703, + -0.848 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18480, + 18553, + 0 + ] + }, + "from": [ + 22.9703, + -0.848 + ], + "tag": null, + "to": [ + 22.7134, + -1.2983 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18559, + 18630, + 0 + ] + }, + "from": [ + 22.7134, + -1.2983 + ], + "tag": null, + "to": [ + 23.3886, + -2.2693 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18636, + 18707, + 0 + ] + }, + "from": [ + 23.3886, + -2.2693 + ], + "tag": null, + "to": [ + 22.8197, + -1.6774 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18713, + 18784, + 0 + ] + }, + "from": [ + 22.8197, + -1.6774 + ], + "tag": null, + "to": [ + 21.9868, + -1.2096 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18790, + 18863, + 0 + ] + }, + "from": [ + 21.9868, + -1.2096 + ], + "tag": null, + "to": [ + 21.1757, + -1.6278 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18869, + 18941, + 0 + ] + }, + "from": [ + 21.1757, + -1.6278 + ], + "tag": null, + "to": [ + 21.2138, + -1.3711 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 18947, + 19019, + 0 + ] + }, + "from": [ + 21.2138, + -1.3711 + ], + "tag": null, + "to": [ + 21.4533, + -0.9342 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19025, + 19097, + 0 + ] + }, + "from": [ + 21.4533, + -0.9342 + ], + "tag": null, + "to": [ + 21.2905, + -0.1277 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19103, + 19177, + 0 + ] + }, + "from": [ + 21.2905, + -0.1277 + ], + "tag": null, + "to": [ + 21.2007, + -0.2166 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19183, + 19255, + 0 + ] + }, + "from": [ + 21.2007, + -0.2166 + ], + "tag": null, + "to": [ + 22.1211, + -0.39 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19261, + 19335, + 0 + ] + }, + "from": [ + 22.1211, + -0.39 + ], + "tag": null, + "to": [ + 22.1228, + -0.9079 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19341, + 19412, + 0 + ] + }, + "from": [ + 22.1228, + -0.9079 + ], + "tag": null, + "to": [ + 22.7435, + -1.7812 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19418, + 19489, + 0 + ] + }, + "from": [ + 22.7435, + -1.7812 + ], + "tag": null, + "to": [ + 21.9658, + -1.021 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19495, + 19544, + 0 + ] + }, + "from": [ + 21.9658, + -1.021 + ], + "tag": null, + "to": [ + 22.5098, + -0.176 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19550, + 19624, + 0 + ] + }, + "from": [ + 22.5098, + -0.176 + ], + "tag": null, + "to": [ + 22.3794, + -0.164 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19630, + 19703, + 0 + ] + }, + "from": [ + 22.3794, + -0.164 + ], + "tag": null, + "to": [ + 22.2138, + -0.3717 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19709, + 19782, + 0 + ] + }, + "from": [ + 22.2138, + -0.3717 + ], + "tag": null, + "to": [ + 22.1175, + -0.4259 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19788, + 19836, + 0 + ] + }, + "from": [ + 22.1175, + -0.4259 + ], + "tag": null, + "to": [ + 23.0196, + -0.03 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19842, + 19915, + 0 + ] + }, + "from": [ + 23.0196, + -0.03 + ], + "tag": null, + "to": [ + 23.2996, + -0.2078 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19921, + 19969, + 0 + ] + }, + "from": [ + 23.2996, + -0.2078 + ], + "tag": null, + "to": [ + 23.8232, + 0.4865 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 19975, + 20047, + 0 + ] + }, + "from": [ + 23.8232, + 0.4865 + ], + "tag": null, + "to": [ + 24.2146, + -0.2975 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20053, + 20102, + 0 + ] + }, + "from": [ + 24.2146, + -0.2975 + ], + "tag": null, + "to": [ + 25.056, + 0.2421 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20108, + 20179, + 0 + ] + }, + "from": [ + 25.056, + 0.2421 + ], + "tag": null, + "to": [ + 25.6697, + 0.4633 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20185, + 20234, + 0 + ] + }, + "from": [ + 25.6697, + 0.4633 + ], + "tag": null, + "to": [ + 26.5528, + 1.163 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20240, + 20313, + 0 + ] + }, + "from": [ + 26.5528, + 1.163 + ], + "tag": null, + "to": [ + 26.1399, + 0.7477 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20319, + 20390, + 0 + ] + }, + "from": [ + 26.1399, + 0.7477 + ], + "tag": null, + "to": [ + 26.6568, + -0.1609 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20396, + 20467, + 0 + ] + }, + "from": [ + 26.6568, + -0.1609 + ], + "tag": null, + "to": [ + 27.332, + -1.1318 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20473, + 20544, + 0 + ] + }, + "from": [ + 27.332, + -1.1318 + ], + "tag": null, + "to": [ + 26.7631, + -0.5399 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20550, + 20621, + 0 + ] + }, + "from": [ + 26.7631, + -0.5399 + ], + "tag": null, + "to": [ + 27.7095, + -0.8084 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20627, + 20676, + 0 + ] + }, + "from": [ + 27.7095, + -0.8084 + ], + "tag": null, + "to": [ + 28.2337, + 0.0928 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20682, + 20755, + 0 + ] + }, + "from": [ + 28.2337, + 0.0928 + ], + "tag": null, + "to": [ + 28.0911, + -0.4267 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20761, + 20833, + 0 + ] + }, + "from": [ + 28.0911, + -0.4267 + ], + "tag": null, + "to": [ + 27.6624, + -0.849 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20839, + 20912, + 0 + ] + }, + "from": [ + 27.6624, + -0.849 + ], + "tag": null, + "to": [ + 27.5693, + -1.7553 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20918, + 20989, + 0 + ] + }, + "from": [ + 27.5693, + -1.7553 + ], + "tag": null, + "to": [ + 27.2925, + -1.0737 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 20995, + 21066, + 0 + ] + }, + "from": [ + 27.2925, + -1.0737 + ], + "tag": null, + "to": [ + 28.2722, + -1.1559 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21072, + 21143, + 0 + ] + }, + "from": [ + 28.2722, + -1.1559 + ], + "tag": null, + "to": [ + 27.4055, + -1.457 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21149, + 21220, + 0 + ] + }, + "from": [ + 27.4055, + -1.457 + ], + "tag": null, + "to": [ + 27.9429, + -1.4367 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21226, + 21297, + 0 + ] + }, + "from": [ + 27.9429, + -1.4367 + ], + "tag": null, + "to": [ + 28.8762, + -2.0595 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21303, + 21376, + 0 + ] + }, + "from": [ + 28.8762, + -2.0595 + ], + "tag": null, + "to": [ + 29.0567, + -2.4285 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21382, + 21431, + 0 + ] + }, + "from": [ + 29.0567, + -2.4285 + ], + "tag": null, + "to": [ + 29.5951, + -2.1907 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21437, + 21509, + 0 + ] + }, + "from": [ + 29.5951, + -2.1907 + ], + "tag": null, + "to": [ + 29.9856, + -2.048 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21515, + 21586, + 0 + ] + }, + "from": [ + 29.9856, + -2.048 + ], + "tag": null, + "to": [ + 30.0834, + -1.0572 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21592, + 21663, + 0 + ] + }, + "from": [ + 30.0834, + -1.0572 + ], + "tag": null, + "to": [ + 30.6121, + -1.8497 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21669, + 21740, + 0 + ] + }, + "from": [ + 30.6121, + -1.8497 + ], + "tag": null, + "to": [ + 30.9911, + -1.7257 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21746, + 21817, + 0 + ] + }, + "from": [ + 30.9911, + -1.7257 + ], + "tag": null, + "to": [ + 30.0426, + -1.0527 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21823, + 21895, + 0 + ] + }, + "from": [ + 30.0426, + -1.0527 + ], + "tag": null, + "to": [ + 30.7877, + -1.2659 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21901, + 21973, + 0 + ] + }, + "from": [ + 30.7877, + -1.2659 + ], + "tag": null, + "to": [ + 30.9751, + -1.4255 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 21979, + 22052, + 0 + ] + }, + "from": [ + 30.9751, + -1.4255 + ], + "tag": null, + "to": [ + 30.9178, + -1.9692 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22058, + 22131, + 0 + ] + }, + "from": [ + 30.9178, + -1.9692 + ], + "tag": null, + "to": [ + 30.8219, + -2.7226 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22137, + 22210, + 0 + ] + }, + "from": [ + 30.8219, + -2.7226 + ], + "tag": null, + "to": [ + 30.6494, + -3.4895 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22216, + 22265, + 0 + ] + }, + "from": [ + 30.6494, + -3.4895 + ], + "tag": null, + "to": [ + 31.5439, + -2.8801 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22271, + 22343, + 0 + ] + }, + "from": [ + 31.5439, + -2.8801 + ], + "tag": null, + "to": [ + 31.1769, + -2.6681 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22349, + 22420, + 0 + ] + }, + "from": [ + 31.1769, + -2.6681 + ], + "tag": null, + "to": [ + 30.7061, + -2.1776 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22426, + 22497, + 0 + ] + }, + "from": [ + 30.7061, + -2.1776 + ], + "tag": null, + "to": [ + 29.8733, + -1.7099 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22503, + 22576, + 0 + ] + }, + "from": [ + 29.8733, + -1.7099 + ], + "tag": null, + "to": [ + 29.0621, + -2.128 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22582, + 22654, + 0 + ] + }, + "from": [ + 29.0621, + -2.128 + ], + "tag": null, + "to": [ + 29.1002, + -1.8714 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22660, + 22732, + 0 + ] + }, + "from": [ + 29.1002, + -1.8714 + ], + "tag": null, + "to": [ + 29.3397, + -1.4344 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22738, + 22810, + 0 + ] + }, + "from": [ + 29.3397, + -1.4344 + ], + "tag": null, + "to": [ + 29.1769, + -0.628 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22816, + 22890, + 0 + ] + }, + "from": [ + 29.1769, + -0.628 + ], + "tag": null, + "to": [ + 29.0872, + -0.7169 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22896, + 22968, + 0 + ] + }, + "from": [ + 29.0872, + -0.7169 + ], + "tag": null, + "to": [ + 30.0075, + -0.8903 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 22974, + 23048, + 0 + ] + }, + "from": [ + 30.0075, + -0.8903 + ], + "tag": null, + "to": [ + 30.0093, + -1.4081 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23054, + 23125, + 0 + ] + }, + "from": [ + 30.0093, + -1.4081 + ], + "tag": null, + "to": [ + 30.6299, + -2.2815 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23131, + 23202, + 0 + ] + }, + "from": [ + 30.6299, + -2.2815 + ], + "tag": null, + "to": [ + 29.8523, + -1.5212 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23208, + 23257, + 0 + ] + }, + "from": [ + 29.8523, + -1.5212 + ], + "tag": null, + "to": [ + 30.3962, + -0.6763 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23263, + 23337, + 0 + ] + }, + "from": [ + 30.3962, + -0.6763 + ], + "tag": null, + "to": [ + 30.2658, + -0.6642 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23343, + 23416, + 0 + ] + }, + "from": [ + 30.2658, + -0.6642 + ], + "tag": null, + "to": [ + 30.1002, + -0.872 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23422, + 23495, + 0 + ] + }, + "from": [ + 30.1002, + -0.872 + ], + "tag": null, + "to": [ + 30.0039, + -0.9262 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23501, + 23549, + 0 + ] + }, + "from": [ + 30.0039, + -0.9262 + ], + "tag": null, + "to": [ + 30.906, + -0.5303 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23555, + 23628, + 0 + ] + }, + "from": [ + 30.906, + -0.5303 + ], + "tag": null, + "to": [ + 31.186, + -0.708 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23634, + 23682, + 0 + ] + }, + "from": [ + 31.186, + -0.708 + ], + "tag": null, + "to": [ + 31.7096, + -0.0137 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23688, + 23760, + 0 + ] + }, + "from": [ + 31.7096, + -0.0137 + ], + "tag": null, + "to": [ + 32.101, + -0.7977 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23766, + 23815, + 0 + ] + }, + "from": [ + 32.101, + -0.7977 + ], + "tag": null, + "to": [ + 32.9424, + -0.2581 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23821, + 23892, + 0 + ] + }, + "from": [ + 32.9424, + -0.2581 + ], + "tag": null, + "to": [ + 33.5562, + -0.0369 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23898, + 23947, + 0 + ] + }, + "from": [ + 33.5562, + -0.0369 + ], + "tag": null, + "to": [ + 34.4392, + 0.6627 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 23953, + 24026, + 0 + ] + }, + "from": [ + 34.4392, + 0.6627 + ], + "tag": null, + "to": [ + 34.0263, + 0.2475 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24032, + 24103, + 0 + ] + }, + "from": [ + 34.0263, + 0.2475 + ], + "tag": null, + "to": [ + 34.5433, + -0.6611 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24109, + 24181, + 0 + ] + }, + "from": [ + 34.5433, + -0.6611 + ], + "tag": null, + "to": [ + 33.8716, + -1.6217 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24187, + 24261, + 0 + ] + }, + "from": [ + 33.8716, + -1.6217 + ], + "tag": null, + "to": [ + 33.8819, + -1.9951 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24267, + 24340, + 0 + ] + }, + "from": [ + 33.8819, + -1.9951 + ], + "tag": null, + "to": [ + 33.9855, + -2.418 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24346, + 24418, + 0 + ] + }, + "from": [ + 33.9855, + -2.418 + ], + "tag": null, + "to": [ + 34.4375, + -2.5304 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24424, + 24496, + 0 + ] + }, + "from": [ + 34.4375, + -2.5304 + ], + "tag": null, + "to": [ + 33.5554, + -3.2459 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24502, + 24551, + 0 + ] + }, + "from": [ + 33.5554, + -3.2459 + ], + "tag": null, + "to": [ + 34.475, + -2.9767 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24557, + 24628, + 0 + ] + }, + "from": [ + 34.475, + -2.9767 + ], + "tag": null, + "to": [ + 35.1849, + -2.8596 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24634, + 24706, + 0 + ] + }, + "from": [ + 35.1849, + -2.8596 + ], + "tag": null, + "to": [ + 34.8061, + -2.1489 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24712, + 24786, + 0 + ] + }, + "from": [ + 34.8061, + -2.1489 + ], + "tag": null, + "to": [ + 34.5088, + -2.2154 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24792, + 24864, + 0 + ] + }, + "from": [ + 34.5088, + -2.2154 + ], + "tag": null, + "to": [ + 34.7385, + -2.9756 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24870, + 24942, + 0 + ] + }, + "from": [ + 34.7385, + -2.9756 + ], + "tag": null, + "to": [ + 34.1028, + -2.781 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 24948, + 24997, + 0 + ] + }, + "from": [ + 34.1028, + -2.781 + ], + "tag": null, + "to": [ + 34.6749, + -2.4922 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25003, + 25076, + 0 + ] + }, + "from": [ + 34.6749, + -2.4922 + ], + "tag": null, + "to": [ + 33.7169, + -2.5146 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25082, + 25153, + 0 + ] + }, + "from": [ + 33.7169, + -2.5146 + ], + "tag": null, + "to": [ + 34.0468, + -3.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25159, + 25230, + 0 + ] + }, + "from": [ + 34.0468, + -3.35 + ], + "tag": null, + "to": [ + 34.7903, + -4.142 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25236, + 25285, + 0 + ] + }, + "from": [ + 34.7903, + -4.142 + ], + "tag": null, + "to": [ + 35.7839, + -3.2377 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25291, + 25362, + 0 + ] + }, + "from": [ + 35.7839, + -3.2377 + ], + "tag": null, + "to": [ + 35.2803, + -2.7226 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25368, + 25417, + 0 + ] + }, + "from": [ + 35.2803, + -2.7226 + ], + "tag": null, + "to": [ + 35.8329, + -1.9613 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25423, + 25494, + 0 + ] + }, + "from": [ + 35.8329, + -1.9613 + ], + "tag": null, + "to": [ + 36.6922, + -1.8772 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25500, + 25571, + 0 + ] + }, + "from": [ + 36.6922, + -1.8772 + ], + "tag": null, + "to": [ + 35.8741, + -2.7807 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25577, + 25649, + 0 + ] + }, + "from": [ + 35.8741, + -2.7807 + ], + "tag": null, + "to": [ + 36.1907, + -3.0226 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25655, + 25729, + 0 + ] + }, + "from": [ + 36.1907, + -3.0226 + ], + "tag": null, + "to": [ + 35.7468, + -3.2818 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25735, + 25808, + 0 + ] + }, + "from": [ + 35.7468, + -3.2818 + ], + "tag": null, + "to": [ + 35.0863, + -3.6853 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25814, + 25886, + 0 + ] + }, + "from": [ + 35.0863, + -3.6853 + ], + "tag": null, + "to": [ + 34.3692, + -3.4508 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25892, + 25965, + 0 + ] + }, + "from": [ + 34.3692, + -3.4508 + ], + "tag": null, + "to": [ + 34.1124, + -3.9011 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 25971, + 26042, + 0 + ] + }, + "from": [ + 34.1124, + -3.9011 + ], + "tag": null, + "to": [ + 34.7876, + -4.872 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26048, + 26119, + 0 + ] + }, + "from": [ + 34.7876, + -4.872 + ], + "tag": null, + "to": [ + 34.2186, + -4.2801 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26125, + 26196, + 0 + ] + }, + "from": [ + 34.2186, + -4.2801 + ], + "tag": null, + "to": [ + 33.3858, + -3.8124 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26202, + 26275, + 0 + ] + }, + "from": [ + 33.3858, + -3.8124 + ], + "tag": null, + "to": [ + 32.5747, + -4.2305 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26281, + 26353, + 0 + ] + }, + "from": [ + 32.5747, + -4.2305 + ], + "tag": null, + "to": [ + 32.6127, + -3.9739 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26359, + 26431, + 0 + ] + }, + "from": [ + 32.6127, + -3.9739 + ], + "tag": null, + "to": [ + 32.8522, + -3.5369 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26437, + 26509, + 0 + ] + }, + "from": [ + 32.8522, + -3.5369 + ], + "tag": null, + "to": [ + 32.6894, + -2.7305 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26515, + 26589, + 0 + ] + }, + "from": [ + 32.6894, + -2.7305 + ], + "tag": null, + "to": [ + 32.5997, + -2.8194 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26595, + 26667, + 0 + ] + }, + "from": [ + 32.5997, + -2.8194 + ], + "tag": null, + "to": [ + 33.5201, + -2.9928 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26673, + 26747, + 0 + ] + }, + "from": [ + 33.5201, + -2.9928 + ], + "tag": null, + "to": [ + 33.5218, + -3.5107 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26753, + 26824, + 0 + ] + }, + "from": [ + 33.5218, + -3.5107 + ], + "tag": null, + "to": [ + 34.1424, + -4.384 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26830, + 26901, + 0 + ] + }, + "from": [ + 34.1424, + -4.384 + ], + "tag": null, + "to": [ + 33.3648, + -3.6237 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26907, + 26956, + 0 + ] + }, + "from": [ + 33.3648, + -3.6237 + ], + "tag": null, + "to": [ + 33.9087, + -2.7788 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 26962, + 27036, + 0 + ] + }, + "from": [ + 33.9087, + -2.7788 + ], + "tag": null, + "to": [ + 33.7784, + -2.7668 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27042, + 27115, + 0 + ] + }, + "from": [ + 33.7784, + -2.7668 + ], + "tag": null, + "to": [ + 33.6127, + -2.9745 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27121, + 27194, + 0 + ] + }, + "from": [ + 33.6127, + -2.9745 + ], + "tag": null, + "to": [ + 33.5164, + -3.0287 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27200, + 27248, + 0 + ] + }, + "from": [ + 33.5164, + -3.0287 + ], + "tag": null, + "to": [ + 34.4186, + -2.6328 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27254, + 27327, + 0 + ] + }, + "from": [ + 34.4186, + -2.6328 + ], + "tag": null, + "to": [ + 34.6985, + -2.8106 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27333, + 27381, + 0 + ] + }, + "from": [ + 34.6985, + -2.8106 + ], + "tag": null, + "to": [ + 35.2221, + -2.1163 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27387, + 27459, + 0 + ] + }, + "from": [ + 35.2221, + -2.1163 + ], + "tag": null, + "to": [ + 35.6135, + -2.9002 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27465, + 27514, + 0 + ] + }, + "from": [ + 35.6135, + -2.9002 + ], + "tag": null, + "to": [ + 36.4549, + -2.3607 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27520, + 27591, + 0 + ] + }, + "from": [ + 36.4549, + -2.3607 + ], + "tag": null, + "to": [ + 37.0687, + -2.1395 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27597, + 27646, + 0 + ] + }, + "from": [ + 37.0687, + -2.1395 + ], + "tag": null, + "to": [ + 37.9518, + -1.4398 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27652, + 27724, + 0 + ] + }, + "from": [ + 37.9518, + -1.4398 + ], + "tag": null, + "to": [ + 37.5847, + -1.2278 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27730, + 27801, + 0 + ] + }, + "from": [ + 37.5847, + -1.2278 + ], + "tag": null, + "to": [ + 37.114, + -0.7373 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27807, + 27878, + 0 + ] + }, + "from": [ + 37.114, + -0.7373 + ], + "tag": null, + "to": [ + 36.2812, + -0.2695 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27884, + 27957, + 0 + ] + }, + "from": [ + 36.2812, + -0.2695 + ], + "tag": null, + "to": [ + 35.47, + -0.6877 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 27963, + 28035, + 0 + ] + }, + "from": [ + 35.47, + -0.6877 + ], + "tag": null, + "to": [ + 35.5081, + -0.431 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28041, + 28113, + 0 + ] + }, + "from": [ + 35.5081, + -0.431 + ], + "tag": null, + "to": [ + 35.7476, + 0.0059 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28119, + 28191, + 0 + ] + }, + "from": [ + 35.7476, + 0.0059 + ], + "tag": null, + "to": [ + 35.5848, + 0.8124 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28197, + 28271, + 0 + ] + }, + "from": [ + 35.5848, + 0.8124 + ], + "tag": null, + "to": [ + 35.4951, + 0.7235 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28277, + 28349, + 0 + ] + }, + "from": [ + 35.4951, + 0.7235 + ], + "tag": null, + "to": [ + 36.4154, + 0.5501 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28355, + 28429, + 0 + ] + }, + "from": [ + 36.4154, + 0.5501 + ], + "tag": null, + "to": [ + 36.4172, + 0.0322 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28435, + 28506, + 0 + ] + }, + "from": [ + 36.4172, + 0.0322 + ], + "tag": null, + "to": [ + 37.0378, + -0.8411 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28512, + 28583, + 0 + ] + }, + "from": [ + 37.0378, + -0.8411 + ], + "tag": null, + "to": [ + 36.2601, + -0.0809 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28589, + 28638, + 0 + ] + }, + "from": [ + 36.2601, + -0.0809 + ], + "tag": null, + "to": [ + 36.8041, + 0.7641 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28644, + 28718, + 0 + ] + }, + "from": [ + 36.8041, + 0.7641 + ], + "tag": null, + "to": [ + 36.6737, + 0.7761 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28724, + 28797, + 0 + ] + }, + "from": [ + 36.6737, + 0.7761 + ], + "tag": null, + "to": [ + 36.5081, + 0.5684 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28803, + 28876, + 0 + ] + }, + "from": [ + 36.5081, + 0.5684 + ], + "tag": null, + "to": [ + 36.4118, + 0.5142 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28882, + 28930, + 0 + ] + }, + "from": [ + 36.4118, + 0.5142 + ], + "tag": null, + "to": [ + 37.3139, + 0.9101 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 28936, + 29009, + 0 + ] + }, + "from": [ + 37.3139, + 0.9101 + ], + "tag": null, + "to": [ + 37.5939, + 0.7323 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29015, + 29063, + 0 + ] + }, + "from": [ + 37.5939, + 0.7323 + ], + "tag": null, + "to": [ + 38.1175, + 1.4266 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29069, + 29141, + 0 + ] + }, + "from": [ + 38.1175, + 1.4266 + ], + "tag": null, + "to": [ + 38.5089, + 0.6426 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29147, + 29196, + 0 + ] + }, + "from": [ + 38.5089, + 0.6426 + ], + "tag": null, + "to": [ + 39.3503, + 1.1822 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29202, + 29273, + 0 + ] + }, + "from": [ + 39.3503, + 1.1822 + ], + "tag": null, + "to": [ + 39.9641, + 1.4034 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29279, + 29328, + 0 + ] + }, + "from": [ + 39.9641, + 1.4034 + ], + "tag": null, + "to": [ + 40.8471, + 2.1031 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29334, + 29407, + 0 + ] + }, + "from": [ + 40.8471, + 2.1031 + ], + "tag": null, + "to": [ + 40.4342, + 1.6878 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29413, + 29484, + 0 + ] + }, + "from": [ + 40.4342, + 1.6878 + ], + "tag": null, + "to": [ + 40.9512, + 0.7792 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29490, + 29562, + 0 + ] + }, + "from": [ + 40.9512, + 0.7792 + ], + "tag": null, + "to": [ + 40.2795, + -0.1813 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29568, + 29642, + 0 + ] + }, + "from": [ + 40.2795, + -0.1813 + ], + "tag": null, + "to": [ + 40.2898, + -0.5548 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29648, + 29721, + 0 + ] + }, + "from": [ + 40.2898, + -0.5548 + ], + "tag": null, + "to": [ + 40.3934, + -0.9777 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29727, + 29799, + 0 + ] + }, + "from": [ + 40.3934, + -0.9777 + ], + "tag": null, + "to": [ + 40.8454, + -1.09 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29805, + 29877, + 0 + ] + }, + "from": [ + 40.8454, + -1.09 + ], + "tag": null, + "to": [ + 39.9633, + -1.8055 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29883, + 29932, + 0 + ] + }, + "from": [ + 39.9633, + -1.8055 + ], + "tag": null, + "to": [ + 40.8828, + -1.5364 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 29938, + 30009, + 0 + ] + }, + "from": [ + 40.8828, + -1.5364 + ], + "tag": null, + "to": [ + 41.5927, + -1.4193 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30015, + 30087, + 0 + ] + }, + "from": [ + 41.5927, + -1.4193 + ], + "tag": null, + "to": [ + 41.214, + -0.7086 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30093, + 30167, + 0 + ] + }, + "from": [ + 41.214, + -0.7086 + ], + "tag": null, + "to": [ + 40.9167, + -0.7751 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30173, + 30245, + 0 + ] + }, + "from": [ + 40.9167, + -0.7751 + ], + "tag": null, + "to": [ + 41.1464, + -1.5353 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30251, + 30323, + 0 + ] + }, + "from": [ + 41.1464, + -1.5353 + ], + "tag": null, + "to": [ + 40.5107, + -1.3407 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30329, + 30378, + 0 + ] + }, + "from": [ + 40.5107, + -1.3407 + ], + "tag": null, + "to": [ + 41.0828, + -1.0518 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30384, + 30457, + 0 + ] + }, + "from": [ + 41.0828, + -1.0518 + ], + "tag": null, + "to": [ + 40.1248, + -1.0743 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30463, + 30534, + 0 + ] + }, + "from": [ + 40.1248, + -1.0743 + ], + "tag": null, + "to": [ + 40.4547, + -1.9097 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30540, + 30611, + 0 + ] + }, + "from": [ + 40.4547, + -1.9097 + ], + "tag": null, + "to": [ + 41.1982, + -2.7016 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30617, + 30666, + 0 + ] + }, + "from": [ + 41.1982, + -2.7016 + ], + "tag": null, + "to": [ + 42.1917, + -1.7974 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30672, + 30743, + 0 + ] + }, + "from": [ + 42.1917, + -1.7974 + ], + "tag": null, + "to": [ + 41.6882, + -1.2823 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30749, + 30798, + 0 + ] + }, + "from": [ + 41.6882, + -1.2823 + ], + "tag": null, + "to": [ + 42.2408, + -0.521 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30804, + 30875, + 0 + ] + }, + "from": [ + 42.2408, + -0.521 + ], + "tag": null, + "to": [ + 43.1001, + -0.4369 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30881, + 30952, + 0 + ] + }, + "from": [ + 43.1001, + -0.4369 + ], + "tag": null, + "to": [ + 42.282, + -1.3404 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 30958, + 31030, + 0 + ] + }, + "from": [ + 42.282, + -1.3404 + ], + "tag": null, + "to": [ + 42.5986, + -1.5823 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31036, + 31110, + 0 + ] + }, + "from": [ + 42.5986, + -1.5823 + ], + "tag": null, + "to": [ + 42.1547, + -1.8414 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31116, + 31189, + 0 + ] + }, + "from": [ + 42.1547, + -1.8414 + ], + "tag": null, + "to": [ + 41.4942, + -2.245 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31195, + 31267, + 0 + ] + }, + "from": [ + 41.4942, + -2.245 + ], + "tag": null, + "to": [ + 40.7771, + -2.0104 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31273, + 31346, + 0 + ] + }, + "from": [ + 40.7771, + -2.0104 + ], + "tag": null, + "to": [ + 40.5203, + -2.4607 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31352, + 31423, + 0 + ] + }, + "from": [ + 40.5203, + -2.4607 + ], + "tag": null, + "to": [ + 41.1955, + -3.4317 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31429, + 31500, + 0 + ] + }, + "from": [ + 41.1955, + -3.4317 + ], + "tag": null, + "to": [ + 40.6265, + -2.8398 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31506, + 31577, + 0 + ] + }, + "from": [ + 40.6265, + -2.8398 + ], + "tag": null, + "to": [ + 39.7937, + -2.372 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31583, + 31656, + 0 + ] + }, + "from": [ + 39.7937, + -2.372 + ], + "tag": null, + "to": [ + 38.9826, + -2.7902 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31662, + 31734, + 0 + ] + }, + "from": [ + 38.9826, + -2.7902 + ], + "tag": null, + "to": [ + 39.0206, + -2.5335 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31740, + 31812, + 0 + ] + }, + "from": [ + 39.0206, + -2.5335 + ], + "tag": null, + "to": [ + 39.2601, + -2.0966 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31818, + 31890, + 0 + ] + }, + "from": [ + 39.2601, + -2.0966 + ], + "tag": null, + "to": [ + 39.0973, + -1.2902 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31896, + 31970, + 0 + ] + }, + "from": [ + 39.0973, + -1.2902 + ], + "tag": null, + "to": [ + 39.0076, + -1.379 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 31976, + 32048, + 0 + ] + }, + "from": [ + 39.0076, + -1.379 + ], + "tag": null, + "to": [ + 39.9279, + -1.5525 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32054, + 32128, + 0 + ] + }, + "from": [ + 39.9279, + -1.5525 + ], + "tag": null, + "to": [ + 39.9297, + -2.0703 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32134, + 32205, + 0 + ] + }, + "from": [ + 39.9297, + -2.0703 + ], + "tag": null, + "to": [ + 40.5503, + -2.9437 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32211, + 32282, + 0 + ] + }, + "from": [ + 40.5503, + -2.9437 + ], + "tag": null, + "to": [ + 39.7727, + -2.1834 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32288, + 32337, + 0 + ] + }, + "from": [ + 39.7727, + -2.1834 + ], + "tag": null, + "to": [ + 40.3166, + -1.3385 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32343, + 32417, + 0 + ] + }, + "from": [ + 40.3166, + -1.3385 + ], + "tag": null, + "to": [ + 40.1863, + -1.3264 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32423, + 32496, + 0 + ] + }, + "from": [ + 40.1863, + -1.3264 + ], + "tag": null, + "to": [ + 40.0206, + -1.5342 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32502, + 32575, + 0 + ] + }, + "from": [ + 40.0206, + -1.5342 + ], + "tag": null, + "to": [ + 39.9243, + -1.5883 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32581, + 32629, + 0 + ] + }, + "from": [ + 39.9243, + -1.5883 + ], + "tag": null, + "to": [ + 40.8264, + -1.1924 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32635, + 32708, + 0 + ] + }, + "from": [ + 40.8264, + -1.1924 + ], + "tag": null, + "to": [ + 41.1064, + -1.3702 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32714, + 32762, + 0 + ] + }, + "from": [ + 41.1064, + -1.3702 + ], + "tag": null, + "to": [ + 41.63, + -0.6759 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32768, + 32840, + 0 + ] + }, + "from": [ + 41.63, + -0.6759 + ], + "tag": null, + "to": [ + 42.0214, + -1.4599 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32846, + 32895, + 0 + ] + }, + "from": [ + 42.0214, + -1.4599 + ], + "tag": null, + "to": [ + 42.8628, + -0.9203 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32901, + 32972, + 0 + ] + }, + "from": [ + 42.8628, + -0.9203 + ], + "tag": null, + "to": [ + 43.4766, + -0.6991 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 32978, + 33051, + 0 + ] + }, + "from": [ + 43.4766, + -0.6991 + ], + "tag": null, + "to": [ + 43.3808, + -1.4525 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33057, + 33130, + 0 + ] + }, + "from": [ + 43.3808, + -1.4525 + ], + "tag": null, + "to": [ + 43.2082, + -2.2194 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33136, + 33185, + 0 + ] + }, + "from": [ + 43.2082, + -2.2194 + ], + "tag": null, + "to": [ + 44.1027, + -1.6101 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33191, + 33264, + 0 + ] + }, + "from": [ + 44.1027, + -1.6101 + ], + "tag": null, + "to": [ + 43.6898, + -2.0254 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33270, + 33341, + 0 + ] + }, + "from": [ + 43.6898, + -2.0254 + ], + "tag": null, + "to": [ + 44.2068, + -2.9339 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33347, + 33418, + 0 + ] + }, + "from": [ + 44.2068, + -2.9339 + ], + "tag": null, + "to": [ + 44.882, + -3.9049 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33424, + 33495, + 0 + ] + }, + "from": [ + 44.882, + -3.9049 + ], + "tag": null, + "to": [ + 44.313, + -3.313 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33501, + 33572, + 0 + ] + }, + "from": [ + 44.313, + -3.313 + ], + "tag": null, + "to": [ + 45.2594, + -3.5815 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33578, + 33627, + 0 + ] + }, + "from": [ + 45.2594, + -3.5815 + ], + "tag": null, + "to": [ + 45.7836, + -2.6803 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33633, + 33706, + 0 + ] + }, + "from": [ + 45.7836, + -2.6803 + ], + "tag": null, + "to": [ + 45.6411, + -3.1997 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33712, + 33784, + 0 + ] + }, + "from": [ + 45.6411, + -3.1997 + ], + "tag": null, + "to": [ + 45.2123, + -3.6221 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33790, + 33863, + 0 + ] + }, + "from": [ + 45.2123, + -3.6221 + ], + "tag": null, + "to": [ + 45.1192, + -4.5284 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33869, + 33940, + 0 + ] + }, + "from": [ + 45.1192, + -4.5284 + ], + "tag": null, + "to": [ + 44.8424, + -3.8468 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 33946, + 34017, + 0 + ] + }, + "from": [ + 44.8424, + -3.8468 + ], + "tag": null, + "to": [ + 45.8221, + -3.929 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34023, + 34094, + 0 + ] + }, + "from": [ + 45.8221, + -3.929 + ], + "tag": null, + "to": [ + 44.9554, + -4.23 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34100, + 34171, + 0 + ] + }, + "from": [ + 44.9554, + -4.23 + ], + "tag": null, + "to": [ + 45.4928, + -4.2098 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34177, + 34248, + 0 + ] + }, + "from": [ + 45.4928, + -4.2098 + ], + "tag": null, + "to": [ + 46.4261, + -4.8326 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34254, + 34327, + 0 + ] + }, + "from": [ + 46.4261, + -4.8326 + ], + "tag": null, + "to": [ + 46.6066, + -5.2015 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34333, + 34382, + 0 + ] + }, + "from": [ + 46.6066, + -5.2015 + ], + "tag": null, + "to": [ + 47.1451, + -4.9638 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34388, + 34460, + 0 + ] + }, + "from": [ + 47.1451, + -4.9638 + ], + "tag": null, + "to": [ + 47.5355, + -4.821 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34466, + 34537, + 0 + ] + }, + "from": [ + 47.5355, + -4.821 + ], + "tag": null, + "to": [ + 47.6333, + -3.8303 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34543, + 34614, + 0 + ] + }, + "from": [ + 47.6333, + -3.8303 + ], + "tag": null, + "to": [ + 48.162, + -4.6227 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34620, + 34691, + 0 + ] + }, + "from": [ + 48.162, + -4.6227 + ], + "tag": null, + "to": [ + 48.541, + -4.4988 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34697, + 34768, + 0 + ] + }, + "from": [ + 48.541, + -4.4988 + ], + "tag": null, + "to": [ + 47.5925, + -3.8258 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34774, + 34846, + 0 + ] + }, + "from": [ + 47.5925, + -3.8258 + ], + "tag": null, + "to": [ + 48.3377, + -4.039 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34852, + 34924, + 0 + ] + }, + "from": [ + 48.3377, + -4.039 + ], + "tag": null, + "to": [ + 48.525, + -4.1986 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 34930, + 35003, + 0 + ] + }, + "from": [ + 48.525, + -4.1986 + ], + "tag": null, + "to": [ + 48.4677, + -4.7422 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35009, + 35082, + 0 + ] + }, + "from": [ + 48.4677, + -4.7422 + ], + "tag": null, + "to": [ + 48.3719, + -5.4956 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35088, + 35161, + 0 + ] + }, + "from": [ + 48.3719, + -5.4956 + ], + "tag": null, + "to": [ + 48.1993, + -6.2625 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35167, + 35216, + 0 + ] + }, + "from": [ + 48.1993, + -6.2625 + ], + "tag": null, + "to": [ + 49.0938, + -5.6532 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35222, + 35293, + 0 + ] + }, + "from": [ + 49.0938, + -5.6532 + ], + "tag": null, + "to": [ + 48.4699, + -5.2478 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35299, + 35371, + 0 + ] + }, + "from": [ + 48.4699, + -5.2478 + ], + "tag": null, + "to": [ + 48.6079, + -5.7266 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35377, + 35448, + 0 + ] + }, + "from": [ + 48.6079, + -5.7266 + ], + "tag": null, + "to": [ + 47.6562, + -4.8646 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35454, + 35503, + 0 + ] + }, + "from": [ + 47.6562, + -4.8646 + ], + "tag": null, + "to": [ + 48.5961, + -4.2319 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35509, + 35582, + 0 + ] + }, + "from": [ + 48.5961, + -4.2319 + ], + "tag": null, + "to": [ + 47.7329, + -4.2158 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35588, + 35660, + 0 + ] + }, + "from": [ + 47.7329, + -4.2158 + ], + "tag": null, + "to": [ + 47.9246, + -4.7074 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35666, + 35739, + 0 + ] + }, + "from": [ + 47.9246, + -4.7074 + ], + "tag": null, + "to": [ + 47.0601, + -4.8218 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35745, + 35819, + 0 + ] + }, + "from": [ + 47.0601, + -4.8218 + ], + "tag": null, + "to": [ + 47.031, + -5.3432 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35825, + 35896, + 0 + ] + }, + "from": [ + 47.031, + -5.3432 + ], + "tag": null, + "to": [ + 46.1597, + -4.5566 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35902, + 35951, + 0 + ] + }, + "from": [ + 46.1597, + -4.5566 + ], + "tag": null, + "to": [ + 47.0441, + -4.7391 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35957, + 36028, + 0 + ] + }, + "from": [ + 47.0441, + -4.7391 + ], + "tag": null, + "to": [ + 46.3462, + -4.695 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36034, + 36109, + 0 + ] + }, + "from": [ + 46.3462, + -4.695 + ], + "tag": null, + "to": [ + 45.8657, + -4.7236 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36115, + 36188, + 0 + ] + }, + "from": [ + 45.8657, + -4.7236 + ], + "tag": null, + "to": [ + 46.2785, + -5.173 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36194, + 36242, + 0 + ] + }, + "from": [ + 46.2785, + -5.173 + ], + "tag": null, + "to": [ + 47.0697, + -4.2795 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36248, + 36319, + 0 + ] + }, + "from": [ + 47.0697, + -4.2795 + ], + "tag": null, + "to": [ + 47.7204, + -4.9685 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36325, + 36397, + 0 + ] + }, + "from": [ + 47.7204, + -4.9685 + ], + "tag": null, + "to": [ + 47.8253, + -5.5153 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36403, + 36475, + 0 + ] + }, + "from": [ + 47.8253, + -5.5153 + ], + "tag": null, + "to": [ + 47.2492, + -5.7793 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36481, + 36552, + 0 + ] + }, + "from": [ + 47.2492, + -5.7793 + ], + "tag": null, + "to": [ + 47.6475, + -4.9756 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36558, + 36607, + 0 + ] + }, + "from": [ + 47.6475, + -4.9756 + ], + "tag": null, + "to": [ + 46.9737, + -5.894 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36613, + 36685, + 0 + ] + }, + "from": [ + 46.9737, + -5.894 + ], + "tag": null, + "to": [ + 46.1137, + -6.844 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36691, + 36762, + 0 + ] + }, + "from": [ + 46.1137, + -6.844 + ], + "tag": null, + "to": [ + 46.7423, + -7.3626 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36768, + 36839, + 0 + ] + }, + "from": [ + 46.7423, + -7.3626 + ], + "tag": null, + "to": [ + 47.0645, + -7.1164 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36845, + 36917, + 0 + ] + }, + "from": [ + 47.0645, + -7.1164 + ], + "tag": null, + "to": [ + 47.262, + -7.8693 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36923, + 36996, + 0 + ] + }, + "from": [ + 47.262, + -7.8693 + ], + "tag": null, + "to": [ + 46.8302, + -7.6799 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37002, + 37073, + 0 + ] + }, + "from": [ + 46.8302, + -7.6799 + ], + "tag": null, + "to": [ + 47.7017, + -8.4015 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37079, + 37151, + 0 + ] + }, + "from": [ + 47.7017, + -8.4015 + ], + "tag": null, + "to": [ + 47.3347, + -8.1895 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37157, + 37228, + 0 + ] + }, + "from": [ + 47.3347, + -8.1895 + ], + "tag": null, + "to": [ + 46.8639, + -7.6989 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37234, + 37305, + 0 + ] + }, + "from": [ + 46.8639, + -7.6989 + ], + "tag": null, + "to": [ + 46.0311, + -7.2312 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37311, + 37384, + 0 + ] + }, + "from": [ + 46.0311, + -7.2312 + ], + "tag": null, + "to": [ + 45.2199, + -7.6493 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37390, + 37462, + 0 + ] + }, + "from": [ + 45.2199, + -7.6493 + ], + "tag": null, + "to": [ + 45.258, + -7.3927 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37468, + 37540, + 0 + ] + }, + "from": [ + 45.258, + -7.3927 + ], + "tag": null, + "to": [ + 45.4975, + -6.9558 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37546, + 37618, + 0 + ] + }, + "from": [ + 45.4975, + -6.9558 + ], + "tag": null, + "to": [ + 45.3347, + -6.1493 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37624, + 37698, + 0 + ] + }, + "from": [ + 45.3347, + -6.1493 + ], + "tag": null, + "to": [ + 45.245, + -6.2382 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37704, + 37776, + 0 + ] + }, + "from": [ + 45.245, + -6.2382 + ], + "tag": null, + "to": [ + 46.1653, + -6.4116 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37782, + 37856, + 0 + ] + }, + "from": [ + 46.1653, + -6.4116 + ], + "tag": null, + "to": [ + 46.1671, + -6.9295 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37862, + 37933, + 0 + ] + }, + "from": [ + 46.1671, + -6.9295 + ], + "tag": null, + "to": [ + 46.7877, + -7.8028 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37939, + 38010, + 0 + ] + }, + "from": [ + 46.7877, + -7.8028 + ], + "tag": null, + "to": [ + 46.0101, + -7.0425 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38016, + 38065, + 0 + ] + }, + "from": [ + 46.0101, + -7.0425 + ], + "tag": null, + "to": [ + 46.554, + -6.1976 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38071, + 38145, + 0 + ] + }, + "from": [ + 46.554, + -6.1976 + ], + "tag": null, + "to": [ + 46.4236, + -6.1856 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38151, + 38224, + 0 + ] + }, + "from": [ + 46.4236, + -6.1856 + ], + "tag": null, + "to": [ + 46.258, + -6.3933 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38230, + 38303, + 0 + ] + }, + "from": [ + 46.258, + -6.3933 + ], + "tag": null, + "to": [ + 46.1617, + -6.4475 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38309, + 38357, + 0 + ] + }, + "from": [ + 46.1617, + -6.4475 + ], + "tag": null, + "to": [ + 47.0638, + -6.0516 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38363, + 38436, + 0 + ] + }, + "from": [ + 47.0638, + -6.0516 + ], + "tag": null, + "to": [ + 47.3438, + -6.2294 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38442, + 38490, + 0 + ] + }, + "from": [ + 47.3438, + -6.2294 + ], + "tag": null, + "to": [ + 47.8674, + -5.5351 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38496, + 38568, + 0 + ] + }, + "from": [ + 47.8674, + -5.5351 + ], + "tag": null, + "to": [ + 48.2588, + -6.319 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38574, + 38623, + 0 + ] + }, + "from": [ + 48.2588, + -6.319 + ], + "tag": null, + "to": [ + 49.1002, + -5.7795 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38629, + 38700, + 0 + ] + }, + "from": [ + 49.1002, + -5.7795 + ], + "tag": null, + "to": [ + 49.714, + -5.5583 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38706, + 38755, + 0 + ] + }, + "from": [ + 49.714, + -5.5583 + ], + "tag": null, + "to": [ + 50.597, + -4.8586 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38761, + 38834, + 0 + ] + }, + "from": [ + 50.597, + -4.8586 + ], + "tag": null, + "to": [ + 50.1841, + -5.2739 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38840, + 38911, + 0 + ] + }, + "from": [ + 50.1841, + -5.2739 + ], + "tag": null, + "to": [ + 50.7011, + -6.1824 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38917, + 38989, + 0 + ] + }, + "from": [ + 50.7011, + -6.1824 + ], + "tag": null, + "to": [ + 50.0294, + -7.143 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 38995, + 39069, + 0 + ] + }, + "from": [ + 50.0294, + -7.143 + ], + "tag": null, + "to": [ + 50.0397, + -7.5164 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39075, + 39148, + 0 + ] + }, + "from": [ + 50.0397, + -7.5164 + ], + "tag": null, + "to": [ + 50.1433, + -7.9394 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39154, + 39226, + 0 + ] + }, + "from": [ + 50.1433, + -7.9394 + ], + "tag": null, + "to": [ + 50.5953, + -8.0517 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39232, + 39304, + 0 + ] + }, + "from": [ + 50.5953, + -8.0517 + ], + "tag": null, + "to": [ + 49.7132, + -8.7672 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39310, + 39359, + 0 + ] + }, + "from": [ + 49.7132, + -8.7672 + ], + "tag": null, + "to": [ + 50.6328, + -8.4981 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39365, + 39436, + 0 + ] + }, + "from": [ + 50.6328, + -8.4981 + ], + "tag": null, + "to": [ + 51.3427, + -8.381 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39442, + 39514, + 0 + ] + }, + "from": [ + 51.3427, + -8.381 + ], + "tag": null, + "to": [ + 50.9639, + -7.6703 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39520, + 39594, + 0 + ] + }, + "from": [ + 50.9639, + -7.6703 + ], + "tag": null, + "to": [ + 50.6666, + -7.7368 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39600, + 39672, + 0 + ] + }, + "from": [ + 50.6666, + -7.7368 + ], + "tag": null, + "to": [ + 50.8963, + -8.497 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39678, + 39750, + 0 + ] + }, + "from": [ + 50.8963, + -8.497 + ], + "tag": null, + "to": [ + 50.2606, + -8.3024 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39756, + 39805, + 0 + ] + }, + "from": [ + 50.2606, + -8.3024 + ], + "tag": null, + "to": [ + 50.8327, + -8.0135 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39811, + 39884, + 0 + ] + }, + "from": [ + 50.8327, + -8.0135 + ], + "tag": null, + "to": [ + 49.8747, + -8.036 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39890, + 39961, + 0 + ] + }, + "from": [ + 49.8747, + -8.036 + ], + "tag": null, + "to": [ + 50.2046, + -8.8713 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39967, + 40038, + 0 + ] + }, + "from": [ + 50.2046, + -8.8713 + ], + "tag": null, + "to": [ + 50.9481, + -9.6633 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40044, + 40093, + 0 + ] + }, + "from": [ + 50.9481, + -9.6633 + ], + "tag": null, + "to": [ + 51.9417, + -8.759 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40099, + 40170, + 0 + ] + }, + "from": [ + 51.9417, + -8.759 + ], + "tag": null, + "to": [ + 51.4381, + -8.2439 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40176, + 40225, + 0 + ] + }, + "from": [ + 51.4381, + -8.2439 + ], + "tag": null, + "to": [ + 51.9907, + -7.4827 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40231, + 40302, + 0 + ] + }, + "from": [ + 51.9907, + -7.4827 + ], + "tag": null, + "to": [ + 52.85, + -7.3985 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40308, + 40379, + 0 + ] + }, + "from": [ + 52.85, + -7.3985 + ], + "tag": null, + "to": [ + 52.0319, + -8.3021 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40385, + 40457, + 0 + ] + }, + "from": [ + 52.0319, + -8.3021 + ], + "tag": null, + "to": [ + 52.3485, + -8.544 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40463, + 40537, + 0 + ] + }, + "from": [ + 52.3485, + -8.544 + ], + "tag": null, + "to": [ + 51.9046, + -8.8031 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40543, + 40616, + 0 + ] + }, + "from": [ + 51.9046, + -8.8031 + ], + "tag": null, + "to": [ + 51.2441, + -9.2067 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40622, + 40694, + 0 + ] + }, + "from": [ + 51.2441, + -9.2067 + ], + "tag": null, + "to": [ + 50.527, + -8.9721 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40700, + 40773, + 0 + ] + }, + "from": [ + 50.527, + -8.9721 + ], + "tag": null, + "to": [ + 50.2702, + -9.4224 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40779, + 40850, + 0 + ] + }, + "from": [ + 50.2702, + -9.4224 + ], + "tag": null, + "to": [ + 50.9454, + -10.3934 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40856, + 40927, + 0 + ] + }, + "from": [ + 50.9454, + -10.3934 + ], + "tag": null, + "to": [ + 50.3764, + -9.8015 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 40933, + 41004, + 0 + ] + }, + "from": [ + 50.3764, + -9.8015 + ], + "tag": null, + "to": [ + 49.5436, + -9.3337 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41010, + 41083, + 0 + ] + }, + "from": [ + 49.5436, + -9.3337 + ], + "tag": null, + "to": [ + 48.7325, + -9.7519 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41089, + 41161, + 0 + ] + }, + "from": [ + 48.7325, + -9.7519 + ], + "tag": null, + "to": [ + 48.7705, + -9.4952 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41167, + 41239, + 0 + ] + }, + "from": [ + 48.7705, + -9.4952 + ], + "tag": null, + "to": [ + 49.01, + -9.0583 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41245, + 41317, + 0 + ] + }, + "from": [ + 49.01, + -9.0583 + ], + "tag": null, + "to": [ + 48.8473, + -8.2518 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41323, + 41397, + 0 + ] + }, + "from": [ + 48.8473, + -8.2518 + ], + "tag": null, + "to": [ + 48.7575, + -8.3407 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41403, + 41475, + 0 + ] + }, + "from": [ + 48.7575, + -8.3407 + ], + "tag": null, + "to": [ + 49.6779, + -8.5141 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41481, + 41555, + 0 + ] + }, + "from": [ + 49.6779, + -8.5141 + ], + "tag": null, + "to": [ + 49.6796, + -9.032 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41561, + 41632, + 0 + ] + }, + "from": [ + 49.6796, + -9.032 + ], + "tag": null, + "to": [ + 50.3002, + -9.9053 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41638, + 41709, + 0 + ] + }, + "from": [ + 50.3002, + -9.9053 + ], + "tag": null, + "to": [ + 49.5226, + -9.1451 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41715, + 41764, + 0 + ] + }, + "from": [ + 49.5226, + -9.1451 + ], + "tag": null, + "to": [ + 50.0665, + -8.3001 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41770, + 41844, + 0 + ] + }, + "from": [ + 50.0665, + -8.3001 + ], + "tag": null, + "to": [ + 49.9362, + -8.2881 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41850, + 41923, + 0 + ] + }, + "from": [ + 49.9362, + -8.2881 + ], + "tag": null, + "to": [ + 49.7705, + -8.4958 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 41929, + 42002, + 0 + ] + }, + "from": [ + 49.7705, + -8.4958 + ], + "tag": null, + "to": [ + 49.6743, + -8.55 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42008, + 42056, + 0 + ] + }, + "from": [ + 49.6743, + -8.55 + ], + "tag": null, + "to": [ + 50.5764, + -8.1541 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42062, + 42135, + 0 + ] + }, + "from": [ + 50.5764, + -8.1541 + ], + "tag": null, + "to": [ + 50.8563, + -8.3319 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42141, + 42189, + 0 + ] + }, + "from": [ + 50.8563, + -8.3319 + ], + "tag": null, + "to": [ + 51.3799, + -7.6376 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42195, + 42267, + 0 + ] + }, + "from": [ + 51.3799, + -7.6376 + ], + "tag": null, + "to": [ + 51.7713, + -8.4216 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42273, + 42322, + 0 + ] + }, + "from": [ + 51.7713, + -8.4216 + ], + "tag": null, + "to": [ + 52.6128, + -7.882 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42328, + 42399, + 0 + ] + }, + "from": [ + 52.6128, + -7.882 + ], + "tag": null, + "to": [ + 53.2265, + -7.6608 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42405, + 42454, + 0 + ] + }, + "from": [ + 53.2265, + -7.6608 + ], + "tag": null, + "to": [ + 54.1096, + -6.9611 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42460, + 42533, + 0 + ] + }, + "from": [ + 54.1096, + -6.9611 + ], + "tag": null, + "to": [ + 53.6967, + -7.3764 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42539, + 42610, + 0 + ] + }, + "from": [ + 53.6967, + -7.3764 + ], + "tag": null, + "to": [ + 54.2136, + -8.285 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42616, + 42687, + 0 + ] + }, + "from": [ + 54.2136, + -8.285 + ], + "tag": null, + "to": [ + 54.8888, + -9.2559 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42693, + 42764, + 0 + ] + }, + "from": [ + 54.8888, + -9.2559 + ], + "tag": null, + "to": [ + 54.3199, + -8.664 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42770, + 42841, + 0 + ] + }, + "from": [ + 54.3199, + -8.664 + ], + "tag": null, + "to": [ + 55.2663, + -8.9325 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42847, + 42896, + 0 + ] + }, + "from": [ + 55.2663, + -8.9325 + ], + "tag": null, + "to": [ + 55.7905, + -8.0314 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42902, + 42975, + 0 + ] + }, + "from": [ + 55.7905, + -8.0314 + ], + "tag": null, + "to": [ + 55.6479, + -8.5508 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 42981, + 43053, + 0 + ] + }, + "from": [ + 55.6479, + -8.5508 + ], + "tag": null, + "to": [ + 55.2192, + -8.9731 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43059, + 43132, + 0 + ] + }, + "from": [ + 55.2192, + -8.9731 + ], + "tag": null, + "to": [ + 55.126, + -9.8794 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43138, + 43209, + 0 + ] + }, + "from": [ + 55.126, + -9.8794 + ], + "tag": null, + "to": [ + 54.8493, + -9.1978 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43215, + 43286, + 0 + ] + }, + "from": [ + 54.8493, + -9.1978 + ], + "tag": null, + "to": [ + 55.8289, + -9.28 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43292, + 43363, + 0 + ] + }, + "from": [ + 55.8289, + -9.28 + ], + "tag": null, + "to": [ + 54.9623, + -9.5811 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43369, + 43440, + 0 + ] + }, + "from": [ + 54.9623, + -9.5811 + ], + "tag": null, + "to": [ + 55.4997, + -9.5608 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43446, + 43517, + 0 + ] + }, + "from": [ + 55.4997, + -9.5608 + ], + "tag": null, + "to": [ + 56.4329, + -10.1836 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43523, + 43596, + 0 + ] + }, + "from": [ + 56.4329, + -10.1836 + ], + "tag": null, + "to": [ + 56.6135, + -10.5526 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43602, + 43651, + 0 + ] + }, + "from": [ + 56.6135, + -10.5526 + ], + "tag": null, + "to": [ + 57.1519, + -10.3148 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43657, + 43729, + 0 + ] + }, + "from": [ + 57.1519, + -10.3148 + ], + "tag": null, + "to": [ + 57.5423, + -10.1721 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43735, + 43806, + 0 + ] + }, + "from": [ + 57.5423, + -10.1721 + ], + "tag": null, + "to": [ + 57.6402, + -9.1813 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43812, + 43883, + 0 + ] + }, + "from": [ + 57.6402, + -9.1813 + ], + "tag": null, + "to": [ + 58.1688, + -9.9738 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43889, + 43960, + 0 + ] + }, + "from": [ + 58.1688, + -9.9738 + ], + "tag": null, + "to": [ + 58.5478, + -9.8498 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 43966, + 44037, + 0 + ] + }, + "from": [ + 58.5478, + -9.8498 + ], + "tag": null, + "to": [ + 57.5993, + -9.1768 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44043, + 44115, + 0 + ] + }, + "from": [ + 57.5993, + -9.1768 + ], + "tag": null, + "to": [ + 58.3445, + -9.39 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44121, + 44193, + 0 + ] + }, + "from": [ + 58.3445, + -9.39 + ], + "tag": null, + "to": [ + 58.5318, + -9.5496 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44199, + 44272, + 0 + ] + }, + "from": [ + 58.5318, + -9.5496 + ], + "tag": null, + "to": [ + 58.4745, + -10.0933 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44278, + 44351, + 0 + ] + }, + "from": [ + 58.4745, + -10.0933 + ], + "tag": null, + "to": [ + 58.3787, + -10.8467 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44357, + 44430, + 0 + ] + }, + "from": [ + 58.3787, + -10.8467 + ], + "tag": null, + "to": [ + 58.2062, + -11.6136 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44436, + 44485, + 0 + ] + }, + "from": [ + 58.2062, + -11.6136 + ], + "tag": null, + "to": [ + 59.1006, + -11.0042 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44491, + 44563, + 0 + ] + }, + "from": [ + 59.1006, + -11.0042 + ], + "tag": null, + "to": [ + 58.7336, + -10.7922 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44569, + 44640, + 0 + ] + }, + "from": [ + 58.7336, + -10.7922 + ], + "tag": null, + "to": [ + 58.2629, + -10.3017 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44646, + 44717, + 0 + ] + }, + "from": [ + 58.2629, + -10.3017 + ], + "tag": null, + "to": [ + 57.43, + -9.834 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44723, + 44796, + 0 + ] + }, + "from": [ + 57.43, + -9.834 + ], + "tag": null, + "to": [ + 56.6189, + -10.2521 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44802, + 44874, + 0 + ] + }, + "from": [ + 56.6189, + -10.2521 + ], + "tag": null, + "to": [ + 56.657, + -9.9955 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44880, + 44952, + 0 + ] + }, + "from": [ + 56.657, + -9.9955 + ], + "tag": null, + "to": [ + 56.8965, + -9.5585 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 44958, + 45030, + 0 + ] + }, + "from": [ + 56.8965, + -9.5585 + ], + "tag": null, + "to": [ + 56.7337, + -8.7521 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45036, + 45110, + 0 + ] + }, + "from": [ + 56.7337, + -8.7521 + ], + "tag": null, + "to": [ + 56.644, + -8.841 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45116, + 45188, + 0 + ] + }, + "from": [ + 56.644, + -8.841 + ], + "tag": null, + "to": [ + 57.5643, + -9.0144 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45194, + 45268, + 0 + ] + }, + "from": [ + 57.5643, + -9.0144 + ], + "tag": null, + "to": [ + 57.566, + -9.5322 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45274, + 45345, + 0 + ] + }, + "from": [ + 57.566, + -9.5322 + ], + "tag": null, + "to": [ + 58.1867, + -10.4056 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45351, + 45422, + 0 + ] + }, + "from": [ + 58.1867, + -10.4056 + ], + "tag": null, + "to": [ + 57.409, + -9.6453 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45428, + 45477, + 0 + ] + }, + "from": [ + 57.409, + -9.6453 + ], + "tag": null, + "to": [ + 57.953, + -8.8004 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45483, + 45557, + 0 + ] + }, + "from": [ + 57.953, + -8.8004 + ], + "tag": null, + "to": [ + 57.8226, + -8.7883 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45563, + 45636, + 0 + ] + }, + "from": [ + 57.8226, + -8.7883 + ], + "tag": null, + "to": [ + 57.657, + -8.9961 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45642, + 45715, + 0 + ] + }, + "from": [ + 57.657, + -8.9961 + ], + "tag": null, + "to": [ + 57.5607, + -9.0503 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45721, + 45769, + 0 + ] + }, + "from": [ + 57.5607, + -9.0503 + ], + "tag": null, + "to": [ + 58.4628, + -8.6544 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45775, + 45848, + 0 + ] + }, + "from": [ + 58.4628, + -8.6544 + ], + "tag": null, + "to": [ + 58.7428, + -8.8321 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45854, + 45902, + 0 + ] + }, + "from": [ + 58.7428, + -8.8321 + ], + "tag": null, + "to": [ + 59.2664, + -8.1378 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45908, + 45980, + 0 + ] + }, + "from": [ + 59.2664, + -8.1378 + ], + "tag": null, + "to": [ + 59.6578, + -8.9218 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 45986, + 46035, + 0 + ] + }, + "from": [ + 59.6578, + -8.9218 + ], + "tag": null, + "to": [ + 60.4992, + -8.3822 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46041, + 46112, + 0 + ] + }, + "from": [ + 60.4992, + -8.3822 + ], + "tag": null, + "to": [ + 61.113, + -8.161 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46118, + 46167, + 0 + ] + }, + "from": [ + 61.113, + -8.161 + ], + "tag": null, + "to": [ + 61.996, + -7.4614 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46173, + 46246, + 0 + ] + }, + "from": [ + 61.996, + -7.4614 + ], + "tag": null, + "to": [ + 61.5831, + -7.8766 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46252, + 46323, + 0 + ] + }, + "from": [ + 61.5831, + -7.8766 + ], + "tag": null, + "to": [ + 62.1, + -8.7852 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46329, + 46401, + 0 + ] + }, + "from": [ + 62.1, + -8.7852 + ], + "tag": null, + "to": [ + 61.4284, + -9.7458 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46407, + 46481, + 0 + ] + }, + "from": [ + 61.4284, + -9.7458 + ], + "tag": null, + "to": [ + 61.4387, + -10.1192 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46487, + 46560, + 0 + ] + }, + "from": [ + 61.4387, + -10.1192 + ], + "tag": null, + "to": [ + 61.5423, + -10.5421 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46566, + 46638, + 0 + ] + }, + "from": [ + 61.5423, + -10.5421 + ], + "tag": null, + "to": [ + 61.9943, + -10.6545 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46644, + 46716, + 0 + ] + }, + "from": [ + 61.9943, + -10.6545 + ], + "tag": null, + "to": [ + 61.1122, + -11.37 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46722, + 46771, + 0 + ] + }, + "from": [ + 61.1122, + -11.37 + ], + "tag": null, + "to": [ + 62.0317, + -11.1008 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46777, + 46848, + 0 + ] + }, + "from": [ + 62.0317, + -11.1008 + ], + "tag": null, + "to": [ + 62.7416, + -10.9837 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46854, + 46926, + 0 + ] + }, + "from": [ + 62.7416, + -10.9837 + ], + "tag": null, + "to": [ + 62.3629, + -10.273 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 46932, + 47006, + 0 + ] + }, + "from": [ + 62.3629, + -10.273 + ], + "tag": null, + "to": [ + 62.0656, + -10.3395 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47012, + 47084, + 0 + ] + }, + "from": [ + 62.0656, + -10.3395 + ], + "tag": null, + "to": [ + 62.2952, + -11.0997 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47090, + 47162, + 0 + ] + }, + "from": [ + 62.2952, + -11.0997 + ], + "tag": null, + "to": [ + 61.6596, + -10.9051 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47168, + 47217, + 0 + ] + }, + "from": [ + 61.6596, + -10.9051 + ], + "tag": null, + "to": [ + 62.2317, + -10.6163 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47223, + 47296, + 0 + ] + }, + "from": [ + 62.2317, + -10.6163 + ], + "tag": null, + "to": [ + 61.2737, + -10.6387 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47302, + 47373, + 0 + ] + }, + "from": [ + 61.2737, + -10.6387 + ], + "tag": null, + "to": [ + 61.6036, + -11.4741 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47379, + 47450, + 0 + ] + }, + "from": [ + 61.6036, + -11.4741 + ], + "tag": null, + "to": [ + 62.3471, + -12.2661 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47456, + 47505, + 0 + ] + }, + "from": [ + 62.3471, + -12.2661 + ], + "tag": null, + "to": [ + 63.3406, + -11.3618 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47511, + 47582, + 0 + ] + }, + "from": [ + 63.3406, + -11.3618 + ], + "tag": null, + "to": [ + 62.8371, + -10.8467 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47588, + 47637, + 0 + ] + }, + "from": [ + 62.8371, + -10.8467 + ], + "tag": null, + "to": [ + 63.3897, + -10.0854 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47643, + 47714, + 0 + ] + }, + "from": [ + 63.3897, + -10.0854 + ], + "tag": null, + "to": [ + 64.249, + -10.0013 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47720, + 47791, + 0 + ] + }, + "from": [ + 64.249, + -10.0013 + ], + "tag": null, + "to": [ + 63.4309, + -10.9048 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47797, + 47869, + 0 + ] + }, + "from": [ + 63.4309, + -10.9048 + ], + "tag": null, + "to": [ + 63.7475, + -11.1467 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47875, + 47949, + 0 + ] + }, + "from": [ + 63.7475, + -11.1467 + ], + "tag": null, + "to": [ + 63.3036, + -11.4059 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 47955, + 48028, + 0 + ] + }, + "from": [ + 63.3036, + -11.4059 + ], + "tag": null, + "to": [ + 62.643, + -11.8094 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48034, + 48106, + 0 + ] + }, + "from": [ + 62.643, + -11.8094 + ], + "tag": null, + "to": [ + 61.926, + -11.5749 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48112, + 48185, + 0 + ] + }, + "from": [ + 61.926, + -11.5749 + ], + "tag": null, + "to": [ + 61.6692, + -12.0252 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48191, + 48262, + 0 + ] + }, + "from": [ + 61.6692, + -12.0252 + ], + "tag": null, + "to": [ + 62.3444, + -12.9961 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48268, + 48339, + 0 + ] + }, + "from": [ + 62.3444, + -12.9961 + ], + "tag": null, + "to": [ + 61.7754, + -12.4042 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48345, + 48416, + 0 + ] + }, + "from": [ + 61.7754, + -12.4042 + ], + "tag": null, + "to": [ + 60.9426, + -11.9365 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48422, + 48495, + 0 + ] + }, + "from": [ + 60.9426, + -11.9365 + ], + "tag": null, + "to": [ + 60.1314, + -12.3546 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48501, + 48573, + 0 + ] + }, + "from": [ + 60.1314, + -12.3546 + ], + "tag": null, + "to": [ + 60.1695, + -12.098 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48579, + 48651, + 0 + ] + }, + "from": [ + 60.1695, + -12.098 + ], + "tag": null, + "to": [ + 60.409, + -11.6611 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48657, + 48729, + 0 + ] + }, + "from": [ + 60.409, + -11.6611 + ], + "tag": null, + "to": [ + 60.2462, + -10.8546 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48735, + 48809, + 0 + ] + }, + "from": [ + 60.2462, + -10.8546 + ], + "tag": null, + "to": [ + 60.1565, + -10.9435 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48815, + 48887, + 0 + ] + }, + "from": [ + 60.1565, + -10.9435 + ], + "tag": null, + "to": [ + 61.0768, + -11.1169 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48893, + 48967, + 0 + ] + }, + "from": [ + 61.0768, + -11.1169 + ], + "tag": null, + "to": [ + 61.0786, + -11.6348 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 48973, + 49044, + 0 + ] + }, + "from": [ + 61.0786, + -11.6348 + ], + "tag": null, + "to": [ + 61.6992, + -12.5081 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49050, + 49121, + 0 + ] + }, + "from": [ + 61.6992, + -12.5081 + ], + "tag": null, + "to": [ + 60.9216, + -11.7478 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49127, + 49176, + 0 + ] + }, + "from": [ + 60.9216, + -11.7478 + ], + "tag": null, + "to": [ + 61.4655, + -10.9029 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49182, + 49256, + 0 + ] + }, + "from": [ + 61.4655, + -10.9029 + ], + "tag": null, + "to": [ + 61.3351, + -10.8909 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49262, + 49335, + 0 + ] + }, + "from": [ + 61.3351, + -10.8909 + ], + "tag": null, + "to": [ + 61.1695, + -11.0986 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49341, + 49414, + 0 + ] + }, + "from": [ + 61.1695, + -11.0986 + ], + "tag": null, + "to": [ + 61.0732, + -11.1528 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49420, + 49468, + 0 + ] + }, + "from": [ + 61.0732, + -11.1528 + ], + "tag": null, + "to": [ + 61.9753, + -10.7569 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49474, + 49547, + 0 + ] + }, + "from": [ + 61.9753, + -10.7569 + ], + "tag": null, + "to": [ + 62.2553, + -10.9347 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49553, + 49601, + 0 + ] + }, + "from": [ + 62.2553, + -10.9347 + ], + "tag": null, + "to": [ + 62.7789, + -10.2404 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49607, + 49679, + 0 + ] + }, + "from": [ + 62.7789, + -10.2404 + ], + "tag": null, + "to": [ + 63.1703, + -11.0243 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49685, + 49734, + 0 + ] + }, + "from": [ + 63.1703, + -11.0243 + ], + "tag": null, + "to": [ + 64.0117, + -10.4848 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49740, + 49811, + 0 + ] + }, + "from": [ + 64.0117, + -10.4848 + ], + "tag": null, + "to": [ + 64.6255, + -10.2636 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49817, + 49866, + 0 + ] + }, + "from": [ + 64.6255, + -10.2636 + ], + "tag": null, + "to": [ + 65.5085, + -9.5639 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49872, + 49944, + 0 + ] + }, + "from": [ + 65.5085, + -9.5639 + ], + "tag": null, + "to": [ + 65.1415, + -9.3519 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 49950, + 50021, + 0 + ] + }, + "from": [ + 65.1415, + -9.3519 + ], + "tag": null, + "to": [ + 64.6708, + -8.8614 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50027, + 50098, + 0 + ] + }, + "from": [ + 64.6708, + -8.8614 + ], + "tag": null, + "to": [ + 63.8379, + -8.3936 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50104, + 50177, + 0 + ] + }, + "from": [ + 63.8379, + -8.3936 + ], + "tag": null, + "to": [ + 63.0268, + -8.8118 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50183, + 50255, + 0 + ] + }, + "from": [ + 63.0268, + -8.8118 + ], + "tag": null, + "to": [ + 63.0649, + -8.5551 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50261, + 50333, + 0 + ] + }, + "from": [ + 63.0649, + -8.5551 + ], + "tag": null, + "to": [ + 63.3044, + -8.1182 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50339, + 50411, + 0 + ] + }, + "from": [ + 63.3044, + -8.1182 + ], + "tag": null, + "to": [ + 63.1416, + -7.3117 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50417, + 50491, + 0 + ] + }, + "from": [ + 63.1416, + -7.3117 + ], + "tag": null, + "to": [ + 63.0518, + -7.4006 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50497, + 50569, + 0 + ] + }, + "from": [ + 63.0518, + -7.4006 + ], + "tag": null, + "to": [ + 63.9722, + -7.574 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50575, + 50649, + 0 + ] + }, + "from": [ + 63.9722, + -7.574 + ], + "tag": null, + "to": [ + 63.9739, + -8.0919 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50655, + 50726, + 0 + ] + }, + "from": [ + 63.9739, + -8.0919 + ], + "tag": null, + "to": [ + 64.5946, + -8.9652 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50732, + 50803, + 0 + ] + }, + "from": [ + 64.5946, + -8.9652 + ], + "tag": null, + "to": [ + 63.8169, + -8.205 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50809, + 50858, + 0 + ] + }, + "from": [ + 63.8169, + -8.205 + ], + "tag": null, + "to": [ + 64.3609, + -7.36 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50864, + 50938, + 0 + ] + }, + "from": [ + 64.3609, + -7.36 + ], + "tag": null, + "to": [ + 64.2305, + -7.348 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 50944, + 51017, + 0 + ] + }, + "from": [ + 64.2305, + -7.348 + ], + "tag": null, + "to": [ + 64.0648, + -7.5557 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51023, + 51096, + 0 + ] + }, + "from": [ + 64.0648, + -7.5557 + ], + "tag": null, + "to": [ + 63.9686, + -7.6099 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51102, + 51150, + 0 + ] + }, + "from": [ + 63.9686, + -7.6099 + ], + "tag": null, + "to": [ + 64.8707, + -7.214 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51156, + 51229, + 0 + ] + }, + "from": [ + 64.8707, + -7.214 + ], + "tag": null, + "to": [ + 65.1507, + -7.3918 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51235, + 51283, + 0 + ] + }, + "from": [ + 65.1507, + -7.3918 + ], + "tag": null, + "to": [ + 65.6742, + -6.6975 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51289, + 51361, + 0 + ] + }, + "from": [ + 65.6742, + -6.6975 + ], + "tag": null, + "to": [ + 66.0657, + -7.4815 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51367, + 51416, + 0 + ] + }, + "from": [ + 66.0657, + -7.4815 + ], + "tag": null, + "to": [ + 66.9071, + -6.9419 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51422, + 51493, + 0 + ] + }, + "from": [ + 66.9071, + -6.9419 + ], + "tag": null, + "to": [ + 67.5208, + -6.7207 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51499, + 51548, + 0 + ] + }, + "from": [ + 67.5208, + -6.7207 + ], + "tag": null, + "to": [ + 68.4039, + -6.021 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51554, + 51627, + 0 + ] + }, + "from": [ + 68.4039, + -6.021 + ], + "tag": null, + "to": [ + 67.991, + -6.4363 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51633, + 51704, + 0 + ] + }, + "from": [ + 67.991, + -6.4363 + ], + "tag": null, + "to": [ + 68.5079, + -7.3449 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51710, + 51782, + 0 + ] + }, + "from": [ + 68.5079, + -7.3449 + ], + "tag": null, + "to": [ + 67.8363, + -8.3054 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51788, + 51862, + 0 + ] + }, + "from": [ + 67.8363, + -8.3054 + ], + "tag": null, + "to": [ + 67.8466, + -8.6789 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51868, + 51940, + 0 + ] + }, + "from": [ + 67.8466, + -8.6789 + ], + "tag": null, + "to": [ + 67.4796, + -8.4668 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 51946, + 52017, + 0 + ] + }, + "from": [ + 67.4796, + -8.4668 + ], + "tag": null, + "to": [ + 67.0088, + -7.9763 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52023, + 52094, + 0 + ] + }, + "from": [ + 67.0088, + -7.9763 + ], + "tag": null, + "to": [ + 66.176, + -7.5086 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52100, + 52173, + 0 + ] + }, + "from": [ + 66.176, + -7.5086 + ], + "tag": null, + "to": [ + 65.3648, + -7.9267 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52179, + 52251, + 0 + ] + }, + "from": [ + 65.3648, + -7.9267 + ], + "tag": null, + "to": [ + 65.4029, + -7.6701 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52257, + 52329, + 0 + ] + }, + "from": [ + 65.4029, + -7.6701 + ], + "tag": null, + "to": [ + 65.6424, + -7.2331 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52335, + 52407, + 0 + ] + }, + "from": [ + 65.6424, + -7.2331 + ], + "tag": null, + "to": [ + 65.4796, + -6.4267 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52413, + 52487, + 0 + ] + }, + "from": [ + 65.4796, + -6.4267 + ], + "tag": null, + "to": [ + 65.3899, + -6.5156 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52493, + 52565, + 0 + ] + }, + "from": [ + 65.3899, + -6.5156 + ], + "tag": null, + "to": [ + 66.3102, + -6.689 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52571, + 52645, + 0 + ] + }, + "from": [ + 66.3102, + -6.689 + ], + "tag": null, + "to": [ + 66.312, + -7.2068 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52651, + 52722, + 0 + ] + }, + "from": [ + 66.312, + -7.2068 + ], + "tag": null, + "to": [ + 66.9326, + -8.0802 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52728, + 52799, + 0 + ] + }, + "from": [ + 66.9326, + -8.0802 + ], + "tag": null, + "to": [ + 66.155, + -7.3199 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52805, + 52854, + 0 + ] + }, + "from": [ + 66.155, + -7.3199 + ], + "tag": null, + "to": [ + 66.6989, + -6.475 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52860, + 52934, + 0 + ] + }, + "from": [ + 66.6989, + -6.475 + ], + "tag": null, + "to": [ + 66.5685, + -6.4629 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 52940, + 53013, + 0 + ] + }, + "from": [ + 66.5685, + -6.4629 + ], + "tag": null, + "to": [ + 66.4029, + -6.6707 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53019, + 53092, + 0 + ] + }, + "from": [ + 66.4029, + -6.6707 + ], + "tag": null, + "to": [ + 66.3066, + -6.7249 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53098, + 53146, + 0 + ] + }, + "from": [ + 66.3066, + -6.7249 + ], + "tag": null, + "to": [ + 67.2087, + -6.329 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53152, + 53225, + 0 + ] + }, + "from": [ + 67.2087, + -6.329 + ], + "tag": null, + "to": [ + 67.4887, + -6.5068 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53231, + 53279, + 0 + ] + }, + "from": [ + 67.4887, + -6.5068 + ], + "tag": null, + "to": [ + 68.0123, + -5.8124 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53285, + 53357, + 0 + ] + }, + "from": [ + 68.0123, + -5.8124 + ], + "tag": null, + "to": [ + 68.4037, + -6.5964 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53363, + 53412, + 0 + ] + }, + "from": [ + 68.4037, + -6.5964 + ], + "tag": null, + "to": [ + 69.2451, + -6.0569 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53418, + 53489, + 0 + ] + }, + "from": [ + 69.2451, + -6.0569 + ], + "tag": null, + "to": [ + 69.8589, + -5.8357 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53495, + 53544, + 0 + ] + }, + "from": [ + 69.8589, + -5.8357 + ], + "tag": null, + "to": [ + 70.7419, + -5.136 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53550, + 53623, + 0 + ] + }, + "from": [ + 70.7419, + -5.136 + ], + "tag": null, + "to": [ + 70.329, + -5.5513 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53629, + 53700, + 0 + ] + }, + "from": [ + 70.329, + -5.5513 + ], + "tag": null, + "to": [ + 70.846, + -6.4598 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53706, + 53778, + 0 + ] + }, + "from": [ + 70.846, + -6.4598 + ], + "tag": null, + "to": [ + 70.1744, + -7.4204 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53784, + 53858, + 0 + ] + }, + "from": [ + 70.1744, + -7.4204 + ], + "tag": null, + "to": [ + 70.1846, + -7.7938 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53864, + 53937, + 0 + ] + }, + "from": [ + 70.1846, + -7.7938 + ], + "tag": null, + "to": [ + 70.2882, + -8.2167 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 53943, + 54015, + 0 + ] + }, + "from": [ + 70.2882, + -8.2167 + ], + "tag": null, + "to": [ + 70.7402, + -8.3291 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54021, + 54093, + 0 + ] + }, + "from": [ + 70.7402, + -8.3291 + ], + "tag": null, + "to": [ + 69.8581, + -9.0446 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54099, + 54148, + 0 + ] + }, + "from": [ + 69.8581, + -9.0446 + ], + "tag": null, + "to": [ + 70.7777, + -8.7754 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54154, + 54225, + 0 + ] + }, + "from": [ + 70.7777, + -8.7754 + ], + "tag": null, + "to": [ + 71.4876, + -8.6583 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54231, + 54303, + 0 + ] + }, + "from": [ + 71.4876, + -8.6583 + ], + "tag": null, + "to": [ + 71.1088, + -7.9477 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54309, + 54383, + 0 + ] + }, + "from": [ + 71.1088, + -7.9477 + ], + "tag": null, + "to": [ + 70.8115, + -8.0142 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54389, + 54461, + 0 + ] + }, + "from": [ + 70.8115, + -8.0142 + ], + "tag": null, + "to": [ + 71.0412, + -8.7743 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54467, + 54539, + 0 + ] + }, + "from": [ + 71.0412, + -8.7743 + ], + "tag": null, + "to": [ + 70.4055, + -8.5798 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54545, + 54594, + 0 + ] + }, + "from": [ + 70.4055, + -8.5798 + ], + "tag": null, + "to": [ + 70.9777, + -8.2909 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54600, + 54673, + 0 + ] + }, + "from": [ + 70.9777, + -8.2909 + ], + "tag": null, + "to": [ + 70.0196, + -8.3133 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54679, + 54750, + 0 + ] + }, + "from": [ + 70.0196, + -8.3133 + ], + "tag": null, + "to": [ + 70.3495, + -9.1487 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54756, + 54827, + 0 + ] + }, + "from": [ + 70.3495, + -9.1487 + ], + "tag": null, + "to": [ + 71.093, + -9.9407 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54833, + 54882, + 0 + ] + }, + "from": [ + 71.093, + -9.9407 + ], + "tag": null, + "to": [ + 72.0866, + -9.0364 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54888, + 54959, + 0 + ] + }, + "from": [ + 72.0866, + -9.0364 + ], + "tag": null, + "to": [ + 71.583, + -8.5213 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 54965, + 55014, + 0 + ] + }, + "from": [ + 71.583, + -8.5213 + ], + "tag": null, + "to": [ + 72.1356, + -7.7601 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55020, + 55091, + 0 + ] + }, + "from": [ + 72.1356, + -7.7601 + ], + "tag": null, + "to": [ + 72.9949, + -7.6759 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55097, + 55168, + 0 + ] + }, + "from": [ + 72.9949, + -7.6759 + ], + "tag": null, + "to": [ + 72.1768, + -8.5795 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55174, + 55246, + 0 + ] + }, + "from": [ + 72.1768, + -8.5795 + ], + "tag": null, + "to": [ + 72.4934, + -8.8214 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55252, + 55326, + 0 + ] + }, + "from": [ + 72.4934, + -8.8214 + ], + "tag": null, + "to": [ + 72.0495, + -9.0805 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55332, + 55405, + 0 + ] + }, + "from": [ + 72.0495, + -9.0805 + ], + "tag": null, + "to": [ + 71.389, + -9.484 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55411, + 55483, + 0 + ] + }, + "from": [ + 71.389, + -9.484 + ], + "tag": null, + "to": [ + 70.6719, + -9.2495 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55489, + 55562, + 0 + ] + }, + "from": [ + 70.6719, + -9.2495 + ], + "tag": null, + "to": [ + 70.4151, + -9.6998 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55568, + 55639, + 0 + ] + }, + "from": [ + 70.4151, + -9.6998 + ], + "tag": null, + "to": [ + 71.0903, + -10.6707 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55645, + 55716, + 0 + ] + }, + "from": [ + 71.0903, + -10.6707 + ], + "tag": null, + "to": [ + 70.5214, + -10.0788 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55722, + 55793, + 0 + ] + }, + "from": [ + 70.5214, + -10.0788 + ], + "tag": null, + "to": [ + 69.6885, + -9.6111 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55799, + 55872, + 0 + ] + }, + "from": [ + 69.6885, + -9.6111 + ], + "tag": null, + "to": [ + 68.8774, + -10.0292 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55878, + 55950, + 0 + ] + }, + "from": [ + 68.8774, + -10.0292 + ], + "tag": null, + "to": [ + 68.9155, + -9.7726 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 55956, + 56028, + 0 + ] + }, + "from": [ + 68.9155, + -9.7726 + ], + "tag": null, + "to": [ + 69.155, + -9.3357 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56034, + 56106, + 0 + ] + }, + "from": [ + 69.155, + -9.3357 + ], + "tag": null, + "to": [ + 68.9922, + -8.5292 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56112, + 56186, + 0 + ] + }, + "from": [ + 68.9922, + -8.5292 + ], + "tag": null, + "to": [ + 68.9024, + -8.6181 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56192, + 56264, + 0 + ] + }, + "from": [ + 68.9024, + -8.6181 + ], + "tag": null, + "to": [ + 69.8228, + -8.7915 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56270, + 56344, + 0 + ] + }, + "from": [ + 69.8228, + -8.7915 + ], + "tag": null, + "to": [ + 69.8245, + -9.3094 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56350, + 56421, + 0 + ] + }, + "from": [ + 69.8245, + -9.3094 + ], + "tag": null, + "to": [ + 70.4451, + -10.1827 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56427, + 56498, + 0 + ] + }, + "from": [ + 70.4451, + -10.1827 + ], + "tag": null, + "to": [ + 69.6675, + -9.4224 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56504, + 56553, + 0 + ] + }, + "from": [ + 69.6675, + -9.4224 + ], + "tag": null, + "to": [ + 70.2114, + -8.5775 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56559, + 56633, + 0 + ] + }, + "from": [ + 70.2114, + -8.5775 + ], + "tag": null, + "to": [ + 70.0811, + -8.5655 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56639, + 56712, + 0 + ] + }, + "from": [ + 70.0811, + -8.5655 + ], + "tag": null, + "to": [ + 69.9154, + -8.7732 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56718, + 56791, + 0 + ] + }, + "from": [ + 69.9154, + -8.7732 + ], + "tag": null, + "to": [ + 69.8192, + -8.8274 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56797, + 56845, + 0 + ] + }, + "from": [ + 69.8192, + -8.8274 + ], + "tag": null, + "to": [ + 70.7213, + -8.4315 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56851, + 56924, + 0 + ] + }, + "from": [ + 70.7213, + -8.4315 + ], + "tag": null, + "to": [ + 71.0012, + -8.6093 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56930, + 56978, + 0 + ] + }, + "from": [ + 71.0012, + -8.6093 + ], + "tag": null, + "to": [ + 71.5248, + -7.915 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 56984, + 57056, + 0 + ] + }, + "from": [ + 71.5248, + -7.915 + ], + "tag": null, + "to": [ + 71.9162, + -8.6989 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57062, + 57111, + 0 + ] + }, + "from": [ + 71.9162, + -8.6989 + ], + "tag": null, + "to": [ + 72.7577, + -8.1594 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57117, + 57188, + 0 + ] + }, + "from": [ + 72.7577, + -8.1594 + ], + "tag": null, + "to": [ + 73.3714, + -7.9382 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57194, + 57243, + 0 + ] + }, + "from": [ + 73.3714, + -7.9382 + ], + "tag": null, + "to": [ + 74.2545, + -7.2385 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57249, + 57322, + 0 + ] + }, + "from": [ + 74.2545, + -7.2385 + ], + "tag": null, + "to": [ + 73.8416, + -7.6538 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57328, + 57399, + 0 + ] + }, + "from": [ + 73.8416, + -7.6538 + ], + "tag": null, + "to": [ + 74.3585, + -8.5623 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57405, + 57476, + 0 + ] + }, + "from": [ + 74.3585, + -8.5623 + ], + "tag": null, + "to": [ + 75.0337, + -9.5333 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57482, + 57553, + 0 + ] + }, + "from": [ + 75.0337, + -9.5333 + ], + "tag": null, + "to": [ + 74.4648, + -8.9414 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57559, + 57630, + 0 + ] + }, + "from": [ + 74.4648, + -8.9414 + ], + "tag": null, + "to": [ + 75.4112, + -9.2099 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57636, + 57685, + 0 + ] + }, + "from": [ + 75.4112, + -9.2099 + ], + "tag": null, + "to": [ + 75.9354, + -8.3087 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57691, + 57764, + 0 + ] + }, + "from": [ + 75.9354, + -8.3087 + ], + "tag": null, + "to": [ + 75.7928, + -8.8282 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57770, + 57842, + 0 + ] + }, + "from": [ + 75.7928, + -8.8282 + ], + "tag": null, + "to": [ + 75.3641, + -9.2505 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57848, + 57921, + 0 + ] + }, + "from": [ + 75.3641, + -9.2505 + ], + "tag": null, + "to": [ + 75.2709, + -10.1568 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 57927, + 57998, + 0 + ] + }, + "from": [ + 75.2709, + -10.1568 + ], + "tag": null, + "to": [ + 74.9942, + -9.4752 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58004, + 58075, + 0 + ] + }, + "from": [ + 74.9942, + -9.4752 + ], + "tag": null, + "to": [ + 75.9738, + -9.5574 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58081, + 58152, + 0 + ] + }, + "from": [ + 75.9738, + -9.5574 + ], + "tag": null, + "to": [ + 75.1072, + -9.8585 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58158, + 58229, + 0 + ] + }, + "from": [ + 75.1072, + -9.8585 + ], + "tag": null, + "to": [ + 75.6446, + -9.8382 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58235, + 58306, + 0 + ] + }, + "from": [ + 75.6446, + -9.8382 + ], + "tag": null, + "to": [ + 76.5779, + -10.461 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58312, + 58385, + 0 + ] + }, + "from": [ + 76.5779, + -10.461 + ], + "tag": null, + "to": [ + 76.7584, + -10.83 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58391, + 58440, + 0 + ] + }, + "from": [ + 76.7584, + -10.83 + ], + "tag": null, + "to": [ + 77.2968, + -10.5922 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58446, + 58518, + 0 + ] + }, + "from": [ + 77.2968, + -10.5922 + ], + "tag": null, + "to": [ + 77.6872, + -10.4495 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58524, + 58595, + 0 + ] + }, + "from": [ + 77.6872, + -10.4495 + ], + "tag": null, + "to": [ + 77.7851, + -9.4587 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58601, + 58672, + 0 + ] + }, + "from": [ + 77.7851, + -9.4587 + ], + "tag": null, + "to": [ + 78.3137, + -10.2511 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58678, + 58749, + 0 + ] + }, + "from": [ + 78.3137, + -10.2511 + ], + "tag": null, + "to": [ + 78.6927, + -10.1272 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58755, + 58826, + 0 + ] + }, + "from": [ + 78.6927, + -10.1272 + ], + "tag": null, + "to": [ + 77.7442, + -9.4542 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58832, + 58904, + 0 + ] + }, + "from": [ + 77.7442, + -9.4542 + ], + "tag": null, + "to": [ + 78.4894, + -9.6674 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58910, + 58982, + 0 + ] + }, + "from": [ + 78.4894, + -9.6674 + ], + "tag": null, + "to": [ + 78.6767, + -9.827 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 58988, + 59061, + 0 + ] + }, + "from": [ + 78.6767, + -9.827 + ], + "tag": null, + "to": [ + 78.6194, + -10.3707 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59067, + 59140, + 0 + ] + }, + "from": [ + 78.6194, + -10.3707 + ], + "tag": null, + "to": [ + 78.5236, + -11.124 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59146, + 59219, + 0 + ] + }, + "from": [ + 78.5236, + -11.124 + ], + "tag": null, + "to": [ + 78.3511, + -11.891 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59225, + 59274, + 0 + ] + }, + "from": [ + 78.3511, + -11.891 + ], + "tag": null, + "to": [ + 79.2456, + -11.2816 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59280, + 59352, + 0 + ] + }, + "from": [ + 79.2456, + -11.2816 + ], + "tag": null, + "to": [ + 78.8785, + -11.0696 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59358, + 59429, + 0 + ] + }, + "from": [ + 78.8785, + -11.0696 + ], + "tag": null, + "to": [ + 78.4078, + -10.5791 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59435, + 59506, + 0 + ] + }, + "from": [ + 78.4078, + -10.5791 + ], + "tag": null, + "to": [ + 77.5749, + -10.1113 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59512, + 59585, + 0 + ] + }, + "from": [ + 77.5749, + -10.1113 + ], + "tag": null, + "to": [ + 76.7638, + -10.5295 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59591, + 59663, + 0 + ] + }, + "from": [ + 76.7638, + -10.5295 + ], + "tag": null, + "to": [ + 76.8019, + -10.2728 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59669, + 59741, + 0 + ] + }, + "from": [ + 76.8019, + -10.2728 + ], + "tag": null, + "to": [ + 77.0414, + -9.8359 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59747, + 59819, + 0 + ] + }, + "from": [ + 77.0414, + -9.8359 + ], + "tag": null, + "to": [ + 76.8786, + -9.0295 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59825, + 59899, + 0 + ] + }, + "from": [ + 76.8786, + -9.0295 + ], + "tag": null, + "to": [ + 76.7889, + -9.1183 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59905, + 59977, + 0 + ] + }, + "from": [ + 76.7889, + -9.1183 + ], + "tag": null, + "to": [ + 77.7092, + -9.2918 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 59983, + 60057, + 0 + ] + }, + "from": [ + 77.7092, + -9.2918 + ], + "tag": null, + "to": [ + 77.711, + -9.8096 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60063, + 60134, + 0 + ] + }, + "from": [ + 77.711, + -9.8096 + ], + "tag": null, + "to": [ + 78.3316, + -10.683 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60140, + 60211, + 0 + ] + }, + "from": [ + 78.3316, + -10.683 + ], + "tag": null, + "to": [ + 77.5539, + -9.9227 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60217, + 60266, + 0 + ] + }, + "from": [ + 77.5539, + -9.9227 + ], + "tag": null, + "to": [ + 78.0979, + -9.0778 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60272, + 60346, + 0 + ] + }, + "from": [ + 78.0979, + -9.0778 + ], + "tag": null, + "to": [ + 77.9675, + -9.0657 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60352, + 60425, + 0 + ] + }, + "from": [ + 77.9675, + -9.0657 + ], + "tag": null, + "to": [ + 77.8019, + -9.2735 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60431, + 60504, + 0 + ] + }, + "from": [ + 77.8019, + -9.2735 + ], + "tag": null, + "to": [ + 77.7056, + -9.3276 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60510, + 60558, + 0 + ] + }, + "from": [ + 77.7056, + -9.3276 + ], + "tag": null, + "to": [ + 78.6077, + -8.9317 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60564, + 60637, + 0 + ] + }, + "from": [ + 78.6077, + -8.9317 + ], + "tag": null, + "to": [ + 78.8877, + -9.1095 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60643, + 60691, + 0 + ] + }, + "from": [ + 78.8877, + -9.1095 + ], + "tag": null, + "to": [ + 79.4113, + -8.4152 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60697, + 60769, + 0 + ] + }, + "from": [ + 79.4113, + -8.4152 + ], + "tag": null, + "to": [ + 79.8027, + -9.1992 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60775, + 60824, + 0 + ] + }, + "from": [ + 79.8027, + -9.1992 + ], + "tag": null, + "to": [ + 80.6441, + -8.6596 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60830, + 60901, + 0 + ] + }, + "from": [ + 80.6441, + -8.6596 + ], + "tag": null, + "to": [ + 81.2579, + -8.4384 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60907, + 60956, + 0 + ] + }, + "from": [ + 81.2579, + -8.4384 + ], + "tag": null, + "to": [ + 82.1409, + -7.7388 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 60962, + 61035, + 0 + ] + }, + "from": [ + 82.1409, + -7.7388 + ], + "tag": null, + "to": [ + 81.728, + -8.154 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61041, + 61112, + 0 + ] + }, + "from": [ + 81.728, + -8.154 + ], + "tag": null, + "to": [ + 82.245, + -9.0626 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61118, + 61190, + 0 + ] + }, + "from": [ + 82.245, + -9.0626 + ], + "tag": null, + "to": [ + 81.5733, + -10.0231 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61196, + 61270, + 0 + ] + }, + "from": [ + 81.5733, + -10.0231 + ], + "tag": null, + "to": [ + 81.5836, + -10.3966 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61276, + 61349, + 0 + ] + }, + "from": [ + 81.5836, + -10.3966 + ], + "tag": null, + "to": [ + 81.6872, + -10.8195 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61355, + 61427, + 0 + ] + }, + "from": [ + 81.6872, + -10.8195 + ], + "tag": null, + "to": [ + 82.1392, + -10.9318 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61433, + 61505, + 0 + ] + }, + "from": [ + 82.1392, + -10.9318 + ], + "tag": null, + "to": [ + 81.2571, + -11.6474 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61511, + 61560, + 0 + ] + }, + "from": [ + 81.2571, + -11.6474 + ], + "tag": null, + "to": [ + 82.1766, + -11.3782 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61566, + 61637, + 0 + ] + }, + "from": [ + 82.1766, + -11.3782 + ], + "tag": null, + "to": [ + 82.8865, + -11.2611 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61643, + 61715, + 0 + ] + }, + "from": [ + 82.8865, + -11.2611 + ], + "tag": null, + "to": [ + 82.5078, + -10.5504 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61721, + 61795, + 0 + ] + }, + "from": [ + 82.5078, + -10.5504 + ], + "tag": null, + "to": [ + 82.2105, + -10.6169 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61801, + 61873, + 0 + ] + }, + "from": [ + 82.2105, + -10.6169 + ], + "tag": null, + "to": [ + 82.4401, + -11.3771 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61879, + 61951, + 0 + ] + }, + "from": [ + 82.4401, + -11.3771 + ], + "tag": null, + "to": [ + 81.8045, + -11.1825 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61957, + 62006, + 0 + ] + }, + "from": [ + 81.8045, + -11.1825 + ], + "tag": null, + "to": [ + 82.3766, + -10.8937 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62012, + 62085, + 0 + ] + }, + "from": [ + 82.3766, + -10.8937 + ], + "tag": null, + "to": [ + 81.4186, + -10.9161 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62091, + 62162, + 0 + ] + }, + "from": [ + 81.4186, + -10.9161 + ], + "tag": null, + "to": [ + 81.7485, + -11.7515 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62168, + 62239, + 0 + ] + }, + "from": [ + 81.7485, + -11.7515 + ], + "tag": null, + "to": [ + 82.492, + -12.5434 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62245, + 62294, + 0 + ] + }, + "from": [ + 82.492, + -12.5434 + ], + "tag": null, + "to": [ + 83.4855, + -11.6392 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62300, + 62371, + 0 + ] + }, + "from": [ + 83.4855, + -11.6392 + ], + "tag": null, + "to": [ + 82.982, + -11.1241 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62377, + 62426, + 0 + ] + }, + "from": [ + 82.982, + -11.1241 + ], + "tag": null, + "to": [ + 83.5346, + -10.3628 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62432, + 62503, + 0 + ] + }, + "from": [ + 83.5346, + -10.3628 + ], + "tag": null, + "to": [ + 84.3939, + -10.2787 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62509, + 62580, + 0 + ] + }, + "from": [ + 84.3939, + -10.2787 + ], + "tag": null, + "to": [ + 83.5758, + -11.1822 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62586, + 62658, + 0 + ] + }, + "from": [ + 83.5758, + -11.1822 + ], + "tag": null, + "to": [ + 83.8924, + -11.4241 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62664, + 62738, + 0 + ] + }, + "from": [ + 83.8924, + -11.4241 + ], + "tag": null, + "to": [ + 83.4485, + -11.6832 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62744, + 62817, + 0 + ] + }, + "from": [ + 83.4485, + -11.6832 + ], + "tag": null, + "to": [ + 82.788, + -12.0868 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62823, + 62895, + 0 + ] + }, + "from": [ + 82.788, + -12.0868 + ], + "tag": null, + "to": [ + 82.0709, + -11.8523 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62901, + 62974, + 0 + ] + }, + "from": [ + 82.0709, + -11.8523 + ], + "tag": null, + "to": [ + 81.8141, + -12.3026 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62980, + 63051, + 0 + ] + }, + "from": [ + 81.8141, + -12.3026 + ], + "tag": null, + "to": [ + 82.4893, + -13.2735 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63057, + 63128, + 0 + ] + }, + "from": [ + 82.4893, + -13.2735 + ], + "tag": null, + "to": [ + 81.9203, + -12.6816 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63134, + 63205, + 0 + ] + }, + "from": [ + 81.9203, + -12.6816 + ], + "tag": null, + "to": [ + 81.0875, + -12.2139 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63211, + 63284, + 0 + ] + }, + "from": [ + 81.0875, + -12.2139 + ], + "tag": null, + "to": [ + 80.2763, + -12.632 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63290, + 63362, + 0 + ] + }, + "from": [ + 80.2763, + -12.632 + ], + "tag": null, + "to": [ + 80.3144, + -12.3754 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63368, + 63440, + 0 + ] + }, + "from": [ + 80.3144, + -12.3754 + ], + "tag": null, + "to": [ + 80.5539, + -11.9384 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63446, + 63518, + 0 + ] + }, + "from": [ + 80.5539, + -11.9384 + ], + "tag": null, + "to": [ + 80.3911, + -11.132 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63524, + 63598, + 0 + ] + }, + "from": [ + 80.3911, + -11.132 + ], + "tag": null, + "to": [ + 80.3014, + -11.2209 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63604, + 63676, + 0 + ] + }, + "from": [ + 80.3014, + -11.2209 + ], + "tag": null, + "to": [ + 81.2217, + -11.3943 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63682, + 63756, + 0 + ] + }, + "from": [ + 81.2217, + -11.3943 + ], + "tag": null, + "to": [ + 81.2235, + -11.9121 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63762, + 63833, + 0 + ] + }, + "from": [ + 81.2235, + -11.9121 + ], + "tag": null, + "to": [ + 81.8441, + -12.7855 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63839, + 63910, + 0 + ] + }, + "from": [ + 81.8441, + -12.7855 + ], + "tag": null, + "to": [ + 81.0665, + -12.0252 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63916, + 63965, + 0 + ] + }, + "from": [ + 81.0665, + -12.0252 + ], + "tag": null, + "to": [ + 81.6104, + -11.1803 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 63971, + 64045, + 0 + ] + }, + "from": [ + 81.6104, + -11.1803 + ], + "tag": null, + "to": [ + 81.48, + -11.1682 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64051, + 64124, + 0 + ] + }, + "from": [ + 81.48, + -11.1682 + ], + "tag": null, + "to": [ + 81.3144, + -11.376 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64130, + 64203, + 0 + ] + }, + "from": [ + 81.3144, + -11.376 + ], + "tag": null, + "to": [ + 81.2181, + -11.4302 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64209, + 64257, + 0 + ] + }, + "from": [ + 81.2181, + -11.4302 + ], + "tag": null, + "to": [ + 82.1202, + -11.0343 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64263, + 64336, + 0 + ] + }, + "from": [ + 82.1202, + -11.0343 + ], + "tag": null, + "to": [ + 82.4002, + -11.212 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64342, + 64390, + 0 + ] + }, + "from": [ + 82.4002, + -11.212 + ], + "tag": null, + "to": [ + 82.9238, + -10.5177 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64396, + 64468, + 0 + ] + }, + "from": [ + 82.9238, + -10.5177 + ], + "tag": null, + "to": [ + 83.3152, + -11.3017 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64474, + 64523, + 0 + ] + }, + "from": [ + 83.3152, + -11.3017 + ], + "tag": null, + "to": [ + 84.1566, + -10.7621 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64529, + 64600, + 0 + ] + }, + "from": [ + 84.1566, + -10.7621 + ], + "tag": null, + "to": [ + 84.7704, + -10.541 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64606, + 64655, + 0 + ] + }, + "from": [ + 84.7704, + -10.541 + ], + "tag": null, + "to": [ + 85.6534, + -9.8413 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64661, + 64733, + 0 + ] + }, + "from": [ + 85.6534, + -9.8413 + ], + "tag": null, + "to": [ + 85.2864, + -9.6293 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64739, + 64810, + 0 + ] + }, + "from": [ + 85.2864, + -9.6293 + ], + "tag": null, + "to": [ + 84.8157, + -9.1387 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64816, + 64887, + 0 + ] + }, + "from": [ + 84.8157, + -9.1387 + ], + "tag": null, + "to": [ + 83.9828, + -8.671 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64893, + 64966, + 0 + ] + }, + "from": [ + 83.9828, + -8.671 + ], + "tag": null, + "to": [ + 83.1717, + -9.0891 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 64972, + 65044, + 0 + ] + }, + "from": [ + 83.1717, + -9.0891 + ], + "tag": null, + "to": [ + 83.2098, + -8.8325 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65050, + 65122, + 0 + ] + }, + "from": [ + 83.2098, + -8.8325 + ], + "tag": null, + "to": [ + 83.4493, + -8.3956 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65128, + 65200, + 0 + ] + }, + "from": [ + 83.4493, + -8.3956 + ], + "tag": null, + "to": [ + 83.2865, + -7.5891 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65206, + 65280, + 0 + ] + }, + "from": [ + 83.2865, + -7.5891 + ], + "tag": null, + "to": [ + 83.1967, + -7.678 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65286, + 65358, + 0 + ] + }, + "from": [ + 83.1967, + -7.678 + ], + "tag": null, + "to": [ + 84.1171, + -7.8514 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65364, + 65438, + 0 + ] + }, + "from": [ + 84.1171, + -7.8514 + ], + "tag": null, + "to": [ + 84.1188, + -8.3693 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65444, + 65515, + 0 + ] + }, + "from": [ + 84.1188, + -8.3693 + ], + "tag": null, + "to": [ + 84.7395, + -9.2426 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65521, + 65592, + 0 + ] + }, + "from": [ + 84.7395, + -9.2426 + ], + "tag": null, + "to": [ + 83.9618, + -8.4823 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65598, + 65647, + 0 + ] + }, + "from": [ + 83.9618, + -8.4823 + ], + "tag": null, + "to": [ + 84.5058, + -7.6374 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65653, + 65727, + 0 + ] + }, + "from": [ + 84.5058, + -7.6374 + ], + "tag": null, + "to": [ + 84.3754, + -7.6254 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65733, + 65806, + 0 + ] + }, + "from": [ + 84.3754, + -7.6254 + ], + "tag": null, + "to": [ + 84.2098, + -7.8331 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65812, + 65885, + 0 + ] + }, + "from": [ + 84.2098, + -7.8331 + ], + "tag": null, + "to": [ + 84.1135, + -7.8873 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65891, + 65939, + 0 + ] + }, + "from": [ + 84.1135, + -7.8873 + ], + "tag": null, + "to": [ + 85.0156, + -7.4914 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 65945, + 66018, + 0 + ] + }, + "from": [ + 85.0156, + -7.4914 + ], + "tag": null, + "to": [ + 85.2956, + -7.6692 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66024, + 66072, + 0 + ] + }, + "from": [ + 85.2956, + -7.6692 + ], + "tag": null, + "to": [ + 85.8192, + -6.9749 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66078, + 66150, + 0 + ] + }, + "from": [ + 85.8192, + -6.9749 + ], + "tag": null, + "to": [ + 86.2106, + -7.7588 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66156, + 66205, + 0 + ] + }, + "from": [ + 86.2106, + -7.7588 + ], + "tag": null, + "to": [ + 87.052, + -7.2193 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66211, + 66282, + 0 + ] + }, + "from": [ + 87.052, + -7.2193 + ], + "tag": null, + "to": [ + 87.6657, + -6.9981 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66288, + 66337, + 0 + ] + }, + "from": [ + 87.6657, + -6.9981 + ], + "tag": null, + "to": [ + 88.5488, + -6.2984 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66343, + 66416, + 0 + ] + }, + "from": [ + 88.5488, + -6.2984 + ], + "tag": null, + "to": [ + 88.1359, + -6.7137 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66422, + 66493, + 0 + ] + }, + "from": [ + 88.1359, + -6.7137 + ], + "tag": null, + "to": [ + 88.6528, + -7.6222 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66499, + 66571, + 0 + ] + }, + "from": [ + 88.6528, + -7.6222 + ], + "tag": null, + "to": [ + 87.9812, + -8.5828 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66577, + 66651, + 0 + ] + }, + "from": [ + 87.9812, + -8.5828 + ], + "tag": null, + "to": [ + 87.9915, + -8.9562 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66657, + 66730, + 0 + ] + }, + "from": [ + 87.9915, + -8.9562 + ], + "tag": null, + "to": [ + 88.0951, + -9.3792 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66736, + 66808, + 0 + ] + }, + "from": [ + 88.0951, + -9.3792 + ], + "tag": null, + "to": [ + 88.5471, + -9.4915 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66814, + 66886, + 0 + ] + }, + "from": [ + 88.5471, + -9.4915 + ], + "tag": null, + "to": [ + 87.665, + -10.207 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66892, + 66941, + 0 + ] + }, + "from": [ + 87.665, + -10.207 + ], + "tag": null, + "to": [ + 88.5845, + -9.9379 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66947, + 67018, + 0 + ] + }, + "from": [ + 88.5845, + -9.9379 + ], + "tag": null, + "to": [ + 89.2944, + -9.8208 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67024, + 67096, + 0 + ] + }, + "from": [ + 89.2944, + -9.8208 + ], + "tag": null, + "to": [ + 88.9157, + -9.1101 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67102, + 67176, + 0 + ] + }, + "from": [ + 88.9157, + -9.1101 + ], + "tag": null, + "to": [ + 88.6184, + -9.1766 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67182, + 67254, + 0 + ] + }, + "from": [ + 88.6184, + -9.1766 + ], + "tag": null, + "to": [ + 88.848, + -9.9368 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67260, + 67332, + 0 + ] + }, + "from": [ + 88.848, + -9.9368 + ], + "tag": null, + "to": [ + 88.2124, + -9.7422 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67338, + 67387, + 0 + ] + }, + "from": [ + 88.2124, + -9.7422 + ], + "tag": null, + "to": [ + 88.7845, + -9.4533 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67393, + 67466, + 0 + ] + }, + "from": [ + 88.7845, + -9.4533 + ], + "tag": null, + "to": [ + 87.8265, + -9.4758 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67472, + 67543, + 0 + ] + }, + "from": [ + 87.8265, + -9.4758 + ], + "tag": null, + "to": [ + 88.1564, + -10.3111 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67549, + 67620, + 0 + ] + }, + "from": [ + 88.1564, + -10.3111 + ], + "tag": null, + "to": [ + 88.8999, + -11.1031 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67626, + 67675, + 0 + ] + }, + "from": [ + 88.8999, + -11.1031 + ], + "tag": null, + "to": [ + 89.8934, + -10.1988 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67681, + 67752, + 0 + ] + }, + "from": [ + 89.8934, + -10.1988 + ], + "tag": null, + "to": [ + 89.3898, + -9.6837 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67758, + 67807, + 0 + ] + }, + "from": [ + 89.3898, + -9.6837 + ], + "tag": null, + "to": [ + 89.9425, + -8.9225 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67813, + 67884, + 0 + ] + }, + "from": [ + 89.9425, + -8.9225 + ], + "tag": null, + "to": [ + 90.8018, + -8.8383 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67890, + 67961, + 0 + ] + }, + "from": [ + 90.8018, + -8.8383 + ], + "tag": null, + "to": [ + 89.9837, + -9.7419 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67967, + 68039, + 0 + ] + }, + "from": [ + 89.9837, + -9.7419 + ], + "tag": null, + "to": [ + 90.3003, + -9.9838 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68045, + 68119, + 0 + ] + }, + "from": [ + 90.3003, + -9.9838 + ], + "tag": null, + "to": [ + 89.8564, + -10.2429 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68125, + 68198, + 0 + ] + }, + "from": [ + 89.8564, + -10.2429 + ], + "tag": null, + "to": [ + 89.1958, + -10.6465 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68204, + 68276, + 0 + ] + }, + "from": [ + 89.1958, + -10.6465 + ], + "tag": null, + "to": [ + 88.4788, + -10.4119 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68282, + 68355, + 0 + ] + }, + "from": [ + 88.4788, + -10.4119 + ], + "tag": null, + "to": [ + 88.222, + -10.8622 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68361, + 68432, + 0 + ] + }, + "from": [ + 88.222, + -10.8622 + ], + "tag": null, + "to": [ + 88.8972, + -11.8332 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68438, + 68509, + 0 + ] + }, + "from": [ + 88.8972, + -11.8332 + ], + "tag": null, + "to": [ + 88.3282, + -11.2413 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68515, + 68586, + 0 + ] + }, + "from": [ + 88.3282, + -11.2413 + ], + "tag": null, + "to": [ + 87.4954, + -10.7735 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68592, + 68665, + 0 + ] + }, + "from": [ + 87.4954, + -10.7735 + ], + "tag": null, + "to": [ + 86.6842, + -11.1917 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68671, + 68743, + 0 + ] + }, + "from": [ + 86.6842, + -11.1917 + ], + "tag": null, + "to": [ + 86.7223, + -10.935 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68749, + 68821, + 0 + ] + }, + "from": [ + 86.7223, + -10.935 + ], + "tag": null, + "to": [ + 86.9618, + -10.4981 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68827, + 68899, + 0 + ] + }, + "from": [ + 86.9618, + -10.4981 + ], + "tag": null, + "to": [ + 86.799, + -9.6916 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68905, + 68979, + 0 + ] + }, + "from": [ + 86.799, + -9.6916 + ], + "tag": null, + "to": [ + 86.7093, + -9.7805 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 68985, + 69057, + 0 + ] + }, + "from": [ + 86.7093, + -9.7805 + ], + "tag": null, + "to": [ + 87.6296, + -9.9539 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69063, + 69137, + 0 + ] + }, + "from": [ + 87.6296, + -9.9539 + ], + "tag": null, + "to": [ + 87.6314, + -10.4718 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69143, + 69214, + 0 + ] + }, + "from": [ + 87.6314, + -10.4718 + ], + "tag": null, + "to": [ + 88.252, + -11.3451 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69220, + 69291, + 0 + ] + }, + "from": [ + 88.252, + -11.3451 + ], + "tag": null, + "to": [ + 87.4744, + -10.5849 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69297, + 69346, + 0 + ] + }, + "from": [ + 87.4744, + -10.5849 + ], + "tag": null, + "to": [ + 88.0183, + -9.7399 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69352, + 69426, + 0 + ] + }, + "from": [ + 88.0183, + -9.7399 + ], + "tag": null, + "to": [ + 87.8879, + -9.7279 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69432, + 69505, + 0 + ] + }, + "from": [ + 87.8879, + -9.7279 + ], + "tag": null, + "to": [ + 87.7223, + -9.9356 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69511, + 69584, + 0 + ] + }, + "from": [ + 87.7223, + -9.9356 + ], + "tag": null, + "to": [ + 87.626, + -9.9898 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69590, + 69638, + 0 + ] + }, + "from": [ + 87.626, + -9.9898 + ], + "tag": null, + "to": [ + 88.5281, + -9.5939 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69644, + 69717, + 0 + ] + }, + "from": [ + 88.5281, + -9.5939 + ], + "tag": null, + "to": [ + 88.8081, + -9.7717 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69723, + 69771, + 0 + ] + }, + "from": [ + 88.8081, + -9.7717 + ], + "tag": null, + "to": [ + 89.3317, + -9.0774 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69777, + 69849, + 0 + ] + }, + "from": [ + 89.3317, + -9.0774 + ], + "tag": null, + "to": [ + 89.7231, + -9.8614 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69855, + 69904, + 0 + ] + }, + "from": [ + 89.7231, + -9.8614 + ], + "tag": null, + "to": [ + 90.5645, + -9.3218 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69910, + 69981, + 0 + ] + }, + "from": [ + 90.5645, + -9.3218 + ], + "tag": null, + "to": [ + 91.1783, + -9.1006 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 69987, + 70060, + 0 + ] + }, + "from": [ + 91.1783, + -9.1006 + ], + "tag": null, + "to": [ + 91.0825, + -9.854 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70066, + 70139, + 0 + ] + }, + "from": [ + 91.0825, + -9.854 + ], + "tag": null, + "to": [ + 90.9099, + -10.6209 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70145, + 70194, + 0 + ] + }, + "from": [ + 90.9099, + -10.6209 + ], + "tag": null, + "to": [ + 91.8044, + -10.0116 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70200, + 70273, + 0 + ] + }, + "from": [ + 91.8044, + -10.0116 + ], + "tag": null, + "to": [ + 91.3915, + -10.4268 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70279, + 70350, + 0 + ] + }, + "from": [ + 91.3915, + -10.4268 + ], + "tag": null, + "to": [ + 91.9084, + -11.3354 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70356, + 70427, + 0 + ] + }, + "from": [ + 91.9084, + -11.3354 + ], + "tag": null, + "to": [ + 92.5836, + -12.3063 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70433, + 70504, + 0 + ] + }, + "from": [ + 92.5836, + -12.3063 + ], + "tag": null, + "to": [ + 92.0147, + -11.7144 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70510, + 70581, + 0 + ] + }, + "from": [ + 92.0147, + -11.7144 + ], + "tag": null, + "to": [ + 92.9611, + -11.9829 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70587, + 70636, + 0 + ] + }, + "from": [ + 92.9611, + -11.9829 + ], + "tag": null, + "to": [ + 93.4853, + -11.0818 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70642, + 70715, + 0 + ] + }, + "from": [ + 93.4853, + -11.0818 + ], + "tag": null, + "to": [ + 93.3427, + -11.6012 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70721, + 70793, + 0 + ] + }, + "from": [ + 93.3427, + -11.6012 + ], + "tag": null, + "to": [ + 92.914, + -12.0236 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70799, + 70872, + 0 + ] + }, + "from": [ + 92.914, + -12.0236 + ], + "tag": null, + "to": [ + 92.8209, + -12.9299 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70878, + 70949, + 0 + ] + }, + "from": [ + 92.8209, + -12.9299 + ], + "tag": null, + "to": [ + 92.5441, + -12.2483 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 70955, + 71026, + 0 + ] + }, + "from": [ + 92.5441, + -12.2483 + ], + "tag": null, + "to": [ + 93.5238, + -12.3305 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71032, + 71103, + 0 + ] + }, + "from": [ + 93.5238, + -12.3305 + ], + "tag": null, + "to": [ + 92.6571, + -12.6315 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71109, + 71180, + 0 + ] + }, + "from": [ + 92.6571, + -12.6315 + ], + "tag": null, + "to": [ + 93.1945, + -12.6113 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71186, + 71257, + 0 + ] + }, + "from": [ + 93.1945, + -12.6113 + ], + "tag": null, + "to": [ + 94.1278, + -13.2341 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71263, + 71336, + 0 + ] + }, + "from": [ + 94.1278, + -13.2341 + ], + "tag": null, + "to": [ + 94.3083, + -13.603 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71342, + 71391, + 0 + ] + }, + "from": [ + 94.3083, + -13.603 + ], + "tag": null, + "to": [ + 94.8467, + -13.3653 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71397, + 71469, + 0 + ] + }, + "from": [ + 94.8467, + -13.3653 + ], + "tag": null, + "to": [ + 95.2372, + -13.2225 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71475, + 71546, + 0 + ] + }, + "from": [ + 95.2372, + -13.2225 + ], + "tag": null, + "to": [ + 95.335, + -12.2318 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71552, + 71623, + 0 + ] + }, + "from": [ + 95.335, + -12.2318 + ], + "tag": null, + "to": [ + 95.8637, + -13.0242 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71629, + 71700, + 0 + ] + }, + "from": [ + 95.8637, + -13.0242 + ], + "tag": null, + "to": [ + 96.2427, + -12.9003 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71706, + 71777, + 0 + ] + }, + "from": [ + 96.2427, + -12.9003 + ], + "tag": null, + "to": [ + 95.2942, + -12.2273 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71783, + 71855, + 0 + ] + }, + "from": [ + 95.2942, + -12.2273 + ], + "tag": null, + "to": [ + 96.0393, + -12.4405 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71861, + 71933, + 0 + ] + }, + "from": [ + 96.0393, + -12.4405 + ], + "tag": null, + "to": [ + 96.2267, + -12.6001 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 71939, + 72012, + 0 + ] + }, + "from": [ + 96.2267, + -12.6001 + ], + "tag": null, + "to": [ + 96.1694, + -13.1437 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72018, + 72091, + 0 + ] + }, + "from": [ + 96.1694, + -13.1437 + ], + "tag": null, + "to": [ + 96.0735, + -13.8971 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72097, + 72170, + 0 + ] + }, + "from": [ + 96.0735, + -13.8971 + ], + "tag": null, + "to": [ + 95.901, + -14.664 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72176, + 72225, + 0 + ] + }, + "from": [ + 95.901, + -14.664 + ], + "tag": null, + "to": [ + 96.7955, + -14.0547 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72231, + 72302, + 0 + ] + }, + "from": [ + 96.7955, + -14.0547 + ], + "tag": null, + "to": [ + 96.1716, + -13.6493 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72308, + 72380, + 0 + ] + }, + "from": [ + 96.1716, + -13.6493 + ], + "tag": null, + "to": [ + 96.3096, + -14.128 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72386, + 72457, + 0 + ] + }, + "from": [ + 96.3096, + -14.128 + ], + "tag": null, + "to": [ + 95.3579, + -13.266 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72463, + 72512, + 0 + ] + }, + "from": [ + 95.3579, + -13.266 + ], + "tag": null, + "to": [ + 96.2978, + -12.6334 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72518, + 72591, + 0 + ] + }, + "from": [ + 96.2978, + -12.6334 + ], + "tag": null, + "to": [ + 95.4346, + -12.6173 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72597, + 72669, + 0 + ] + }, + "from": [ + 95.4346, + -12.6173 + ], + "tag": null, + "to": [ + 95.6262, + -13.1089 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72675, + 72748, + 0 + ] + }, + "from": [ + 95.6262, + -13.1089 + ], + "tag": null, + "to": [ + 94.7618, + -13.2233 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72754, + 72828, + 0 + ] + }, + "from": [ + 94.7618, + -13.2233 + ], + "tag": null, + "to": [ + 94.7327, + -13.7447 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72834, + 72905, + 0 + ] + }, + "from": [ + 94.7327, + -13.7447 + ], + "tag": null, + "to": [ + 93.8614, + -12.958 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72911, + 72960, + 0 + ] + }, + "from": [ + 93.8614, + -12.958 + ], + "tag": null, + "to": [ + 94.7458, + -13.1406 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 72966, + 73037, + 0 + ] + }, + "from": [ + 94.7458, + -13.1406 + ], + "tag": null, + "to": [ + 94.0479, + -13.0965 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73043, + 73118, + 0 + ] + }, + "from": [ + 94.0479, + -13.0965 + ], + "tag": null, + "to": [ + 93.5674, + -13.1251 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73124, + 73197, + 0 + ] + }, + "from": [ + 93.5674, + -13.1251 + ], + "tag": null, + "to": [ + 93.9802, + -13.5744 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73203, + 73251, + 0 + ] + }, + "from": [ + 93.9802, + -13.5744 + ], + "tag": null, + "to": [ + 94.7713, + -12.681 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73257, + 73328, + 0 + ] + }, + "from": [ + 94.7713, + -12.681 + ], + "tag": null, + "to": [ + 95.4221, + -13.37 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73334, + 73406, + 0 + ] + }, + "from": [ + 95.4221, + -13.37 + ], + "tag": null, + "to": [ + 95.527, + -13.9168 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73412, + 73484, + 0 + ] + }, + "from": [ + 95.527, + -13.9168 + ], + "tag": null, + "to": [ + 94.9509, + -14.1807 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73490, + 73561, + 0 + ] + }, + "from": [ + 94.9509, + -14.1807 + ], + "tag": null, + "to": [ + 95.3492, + -13.3771 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73567, + 73616, + 0 + ] + }, + "from": [ + 95.3492, + -13.3771 + ], + "tag": null, + "to": [ + 94.6753, + -14.2955 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73622, + 73694, + 0 + ] + }, + "from": [ + 94.6753, + -14.2955 + ], + "tag": null, + "to": [ + 93.8154, + -15.2455 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73700, + 73771, + 0 + ] + }, + "from": [ + 93.8154, + -15.2455 + ], + "tag": null, + "to": [ + 94.4439, + -15.7641 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73777, + 73848, + 0 + ] + }, + "from": [ + 94.4439, + -15.7641 + ], + "tag": null, + "to": [ + 94.7662, + -15.5179 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73854, + 73926, + 0 + ] + }, + "from": [ + 94.7662, + -15.5179 + ], + "tag": null, + "to": [ + 94.9637, + -16.2708 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 73932, + 74005, + 0 + ] + }, + "from": [ + 94.9637, + -16.2708 + ], + "tag": null, + "to": [ + 94.5319, + -16.0814 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74011, + 74082, + 0 + ] + }, + "from": [ + 94.5319, + -16.0814 + ], + "tag": null, + "to": [ + 95.4034, + -16.803 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74088, + 74096, + 0 + ] + }, + "from": [ + 95.4034, + -16.803 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 64, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 64, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 64, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/mike_stress_test/rendered_model.png b/src/wasm-lib/kcl/tests/mike_stress_test/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..fe02cc6e6d4135ddc4f9fbe0e0c138d65071063b GIT binary patch literal 47712 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 j%ZTv*V>yKT?zr`zCVl>=" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 54, + "value": "0.0" + }, + { + "type": "comma", + "start": 54, + "end": 55, + "value": "," + }, + { + "type": "whitespace", + "start": 55, + "end": 56, + "value": " " + }, + { + "type": "number", + "start": 56, + "end": 59, + "value": "0.0" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": "]" + }, + { + "type": "comma", + "start": 60, + "end": 61, + "value": "," + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "operator", + "start": 62, + "end": 63, + "value": "%" + }, + { + "type": "brace", + "start": 63, + "end": 64, + "value": ")" + }, + { + "type": "whitespace", + "start": 64, + "end": 67, + "value": "\n " + }, + { + "type": "operator", + "start": 67, + "end": 69, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69, + "end": 70, + "value": " " + }, + { + "type": "word", + "start": 70, + "end": 74, + "value": "line" + }, + { + "type": "brace", + "start": 74, + "end": 75, + "value": "(" + }, + { + "type": "brace", + "start": 75, + "end": 76, + "value": "[" + }, + { + "type": "whitespace", + "start": 76, + "end": 84, + "value": "\n " + }, + { + "type": "operator", + "start": 84, + "end": 85, + "value": "-" + }, + { + "type": "number", + "start": 85, + "end": 103, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 103, + "end": 104, + "value": "," + }, + { + "type": "whitespace", + "start": 104, + "end": 112, + "value": "\n " + }, + { + "type": "number", + "start": 112, + "end": 131, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 131, + "end": 137, + "value": "\n " + }, + { + "type": "brace", + "start": 137, + "end": 138, + "value": "]" + }, + { + "type": "comma", + "start": 138, + "end": 139, + "value": "," + }, + { + "type": "whitespace", + "start": 139, + "end": 140, + "value": " " + }, + { + "type": "operator", + "start": 140, + "end": 141, + "value": "%" + }, + { + "type": "brace", + "start": 141, + "end": 142, + "value": ")" + }, + { + "type": "whitespace", + "start": 142, + "end": 145, + "value": "\n " + }, + { + "type": "operator", + "start": 145, + "end": 147, + "value": "|>" + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "word", + "start": 148, + "end": 152, + "value": "line" + }, + { + "type": "brace", + "start": 152, + "end": 153, + "value": "(" + }, + { + "type": "brace", + "start": 153, + "end": 154, + "value": "[" + }, + { + "type": "whitespace", + "start": 154, + "end": 162, + "value": "\n " + }, + { + "type": "operator", + "start": 162, + "end": 163, + "value": "-" + }, + { + "type": "number", + "start": 163, + "end": 181, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 181, + "end": 182, + "value": "," + }, + { + "type": "whitespace", + "start": 182, + "end": 190, + "value": "\n " + }, + { + "type": "number", + "start": 190, + "end": 208, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 208, + "end": 214, + "value": "\n " + }, + { + "type": "brace", + "start": 214, + "end": 215, + "value": "]" + }, + { + "type": "comma", + "start": 215, + "end": 216, + "value": "," + }, + { + "type": "whitespace", + "start": 216, + "end": 217, + "value": " " + }, + { + "type": "operator", + "start": 217, + "end": 218, + "value": "%" + }, + { + "type": "brace", + "start": 218, + "end": 219, + "value": ")" + }, + { + "type": "whitespace", + "start": 219, + "end": 222, + "value": "\n " + }, + { + "type": "operator", + "start": 222, + "end": 224, + "value": "|>" + }, + { + "type": "whitespace", + "start": 224, + "end": 225, + "value": " " + }, + { + "type": "word", + "start": 225, + "end": 229, + "value": "line" + }, + { + "type": "brace", + "start": 229, + "end": 230, + "value": "(" + }, + { + "type": "brace", + "start": 230, + "end": 231, + "value": "[" + }, + { + "type": "whitespace", + "start": 231, + "end": 239, + "value": "\n " + }, + { + "type": "operator", + "start": 239, + "end": 240, + "value": "-" + }, + { + "type": "number", + "start": 240, + "end": 258, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 258, + "end": 259, + "value": "," + }, + { + "type": "whitespace", + "start": 259, + "end": 267, + "value": "\n " + }, + { + "type": "number", + "start": 267, + "end": 285, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 285, + "end": 291, + "value": "\n " + }, + { + "type": "brace", + "start": 291, + "end": 292, + "value": "]" + }, + { + "type": "comma", + "start": 292, + "end": 293, + "value": "," + }, + { + "type": "whitespace", + "start": 293, + "end": 294, + "value": " " + }, + { + "type": "operator", + "start": 294, + "end": 295, + "value": "%" + }, + { + "type": "brace", + "start": 295, + "end": 296, + "value": ")" + }, + { + "type": "whitespace", + "start": 296, + "end": 299, + "value": "\n " + }, + { + "type": "operator", + "start": 299, + "end": 301, + "value": "|>" + }, + { + "type": "whitespace", + "start": 301, + "end": 302, + "value": " " + }, + { + "type": "word", + "start": 302, + "end": 306, + "value": "line" + }, + { + "type": "brace", + "start": 306, + "end": 307, + "value": "(" + }, + { + "type": "brace", + "start": 307, + "end": 308, + "value": "[" + }, + { + "type": "whitespace", + "start": 308, + "end": 316, + "value": "\n " + }, + { + "type": "operator", + "start": 316, + "end": 317, + "value": "-" + }, + { + "type": "number", + "start": 317, + "end": 335, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 335, + "end": 336, + "value": "," + }, + { + "type": "whitespace", + "start": 336, + "end": 344, + "value": "\n " + }, + { + "type": "operator", + "start": 344, + "end": 345, + "value": "-" + }, + { + "type": "number", + "start": 345, + "end": 364, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 364, + "end": 370, + "value": "\n " + }, + { + "type": "brace", + "start": 370, + "end": 371, + "value": "]" + }, + { + "type": "comma", + "start": 371, + "end": 372, + "value": "," + }, + { + "type": "whitespace", + "start": 372, + "end": 373, + "value": " " + }, + { + "type": "operator", + "start": 373, + "end": 374, + "value": "%" + }, + { + "type": "brace", + "start": 374, + "end": 375, + "value": ")" + }, + { + "type": "whitespace", + "start": 375, + "end": 378, + "value": "\n " + }, + { + "type": "operator", + "start": 378, + "end": 380, + "value": "|>" + }, + { + "type": "whitespace", + "start": 380, + "end": 381, + "value": " " + }, + { + "type": "word", + "start": 381, + "end": 385, + "value": "line" + }, + { + "type": "brace", + "start": 385, + "end": 386, + "value": "(" + }, + { + "type": "brace", + "start": 386, + "end": 387, + "value": "[" + }, + { + "type": "whitespace", + "start": 387, + "end": 395, + "value": "\n " + }, + { + "type": "number", + "start": 395, + "end": 414, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 414, + "end": 415, + "value": "," + }, + { + "type": "whitespace", + "start": 415, + "end": 423, + "value": "\n " + }, + { + "type": "number", + "start": 423, + "end": 442, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 442, + "end": 448, + "value": "\n " + }, + { + "type": "brace", + "start": 448, + "end": 449, + "value": "]" + }, + { + "type": "comma", + "start": 449, + "end": 450, + "value": "," + }, + { + "type": "whitespace", + "start": 450, + "end": 451, + "value": " " + }, + { + "type": "operator", + "start": 451, + "end": 452, + "value": "%" + }, + { + "type": "brace", + "start": 452, + "end": 453, + "value": ")" + }, + { + "type": "whitespace", + "start": 453, + "end": 456, + "value": "\n " + }, + { + "type": "operator", + "start": 456, + "end": 458, + "value": "|>" + }, + { + "type": "whitespace", + "start": 458, + "end": 459, + "value": " " + }, + { + "type": "word", + "start": 459, + "end": 463, + "value": "line" + }, + { + "type": "brace", + "start": 463, + "end": 464, + "value": "(" + }, + { + "type": "brace", + "start": 464, + "end": 465, + "value": "[" + }, + { + "type": "whitespace", + "start": 465, + "end": 473, + "value": "\n " + }, + { + "type": "number", + "start": 473, + "end": 492, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 492, + "end": 493, + "value": "," + }, + { + "type": "whitespace", + "start": 493, + "end": 501, + "value": "\n " + }, + { + "type": "number", + "start": 501, + "end": 520, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 520, + "end": 526, + "value": "\n " + }, + { + "type": "brace", + "start": 526, + "end": 527, + "value": "]" + }, + { + "type": "comma", + "start": 527, + "end": 528, + "value": "," + }, + { + "type": "whitespace", + "start": 528, + "end": 529, + "value": " " + }, + { + "type": "operator", + "start": 529, + "end": 530, + "value": "%" + }, + { + "type": "brace", + "start": 530, + "end": 531, + "value": ")" + }, + { + "type": "whitespace", + "start": 531, + "end": 534, + "value": "\n " + }, + { + "type": "operator", + "start": 534, + "end": 536, + "value": "|>" + }, + { + "type": "whitespace", + "start": 536, + "end": 537, + "value": " " + }, + { + "type": "word", + "start": 537, + "end": 541, + "value": "line" + }, + { + "type": "brace", + "start": 541, + "end": 542, + "value": "(" + }, + { + "type": "brace", + "start": 542, + "end": 543, + "value": "[" + }, + { + "type": "whitespace", + "start": 543, + "end": 551, + "value": "\n " + }, + { + "type": "operator", + "start": 551, + "end": 552, + "value": "-" + }, + { + "type": "number", + "start": 552, + "end": 571, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 571, + "end": 572, + "value": "," + }, + { + "type": "whitespace", + "start": 572, + "end": 580, + "value": "\n " + }, + { + "type": "number", + "start": 580, + "end": 598, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 598, + "end": 604, + "value": "\n " + }, + { + "type": "brace", + "start": 604, + "end": 605, + "value": "]" + }, + { + "type": "comma", + "start": 605, + "end": 606, + "value": "," + }, + { + "type": "whitespace", + "start": 606, + "end": 607, + "value": " " + }, + { + "type": "operator", + "start": 607, + "end": 608, + "value": "%" + }, + { + "type": "brace", + "start": 608, + "end": 609, + "value": ")" + }, + { + "type": "whitespace", + "start": 609, + "end": 612, + "value": "\n " + }, + { + "type": "operator", + "start": 612, + "end": 614, + "value": "|>" + }, + { + "type": "whitespace", + "start": 614, + "end": 615, + "value": " " + }, + { + "type": "word", + "start": 615, + "end": 619, + "value": "line" + }, + { + "type": "brace", + "start": 619, + "end": 620, + "value": "(" + }, + { + "type": "brace", + "start": 620, + "end": 621, + "value": "[" + }, + { + "type": "whitespace", + "start": 621, + "end": 629, + "value": "\n " + }, + { + "type": "operator", + "start": 629, + "end": 630, + "value": "-" + }, + { + "type": "number", + "start": 630, + "end": 649, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 649, + "end": 650, + "value": "," + }, + { + "type": "whitespace", + "start": 650, + "end": 658, + "value": "\n " + }, + { + "type": "operator", + "start": 658, + "end": 659, + "value": "-" + }, + { + "type": "number", + "start": 659, + "end": 678, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 678, + "end": 684, + "value": "\n " + }, + { + "type": "brace", + "start": 684, + "end": 685, + "value": "]" + }, + { + "type": "comma", + "start": 685, + "end": 686, + "value": "," + }, + { + "type": "whitespace", + "start": 686, + "end": 687, + "value": " " + }, + { + "type": "operator", + "start": 687, + "end": 688, + "value": "%" + }, + { + "type": "brace", + "start": 688, + "end": 689, + "value": ")" + }, + { + "type": "whitespace", + "start": 689, + "end": 692, + "value": "\n " + }, + { + "type": "operator", + "start": 692, + "end": 694, + "value": "|>" + }, + { + "type": "whitespace", + "start": 694, + "end": 695, + "value": " " + }, + { + "type": "word", + "start": 695, + "end": 699, + "value": "line" + }, + { + "type": "brace", + "start": 699, + "end": 700, + "value": "(" + }, + { + "type": "brace", + "start": 700, + "end": 701, + "value": "[" + }, + { + "type": "whitespace", + "start": 701, + "end": 709, + "value": "\n " + }, + { + "type": "number", + "start": 709, + "end": 727, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 727, + "end": 728, + "value": "," + }, + { + "type": "whitespace", + "start": 728, + "end": 736, + "value": "\n " + }, + { + "type": "operator", + "start": 736, + "end": 737, + "value": "-" + }, + { + "type": "number", + "start": 737, + "end": 756, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 756, + "end": 762, + "value": "\n " + }, + { + "type": "brace", + "start": 762, + "end": 763, + "value": "]" + }, + { + "type": "comma", + "start": 763, + "end": 764, + "value": "," + }, + { + "type": "whitespace", + "start": 764, + "end": 765, + "value": " " + }, + { + "type": "operator", + "start": 765, + "end": 766, + "value": "%" + }, + { + "type": "brace", + "start": 766, + "end": 767, + "value": ")" + }, + { + "type": "whitespace", + "start": 767, + "end": 770, + "value": "\n " + }, + { + "type": "operator", + "start": 770, + "end": 772, + "value": "|>" + }, + { + "type": "whitespace", + "start": 772, + "end": 773, + "value": " " + }, + { + "type": "word", + "start": 773, + "end": 777, + "value": "line" + }, + { + "type": "brace", + "start": 777, + "end": 778, + "value": "(" + }, + { + "type": "brace", + "start": 778, + "end": 779, + "value": "[" + }, + { + "type": "whitespace", + "start": 779, + "end": 787, + "value": "\n " + }, + { + "type": "number", + "start": 787, + "end": 808, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 808, + "end": 809, + "value": "," + }, + { + "type": "whitespace", + "start": 809, + "end": 817, + "value": "\n " + }, + { + "type": "operator", + "start": 817, + "end": 818, + "value": "-" + }, + { + "type": "number", + "start": 818, + "end": 836, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 836, + "end": 842, + "value": "\n " + }, + { + "type": "brace", + "start": 842, + "end": 843, + "value": "]" + }, + { + "type": "comma", + "start": 843, + "end": 844, + "value": "," + }, + { + "type": "whitespace", + "start": 844, + "end": 845, + "value": " " + }, + { + "type": "operator", + "start": 845, + "end": 846, + "value": "%" + }, + { + "type": "brace", + "start": 846, + "end": 847, + "value": ")" + }, + { + "type": "whitespace", + "start": 847, + "end": 850, + "value": "\n " + }, + { + "type": "operator", + "start": 850, + "end": 852, + "value": "|>" + }, + { + "type": "whitespace", + "start": 852, + "end": 853, + "value": " " + }, + { + "type": "word", + "start": 853, + "end": 857, + "value": "line" + }, + { + "type": "brace", + "start": 857, + "end": 858, + "value": "(" + }, + { + "type": "brace", + "start": 858, + "end": 859, + "value": "[" + }, + { + "type": "whitespace", + "start": 859, + "end": 867, + "value": "\n " + }, + { + "type": "number", + "start": 867, + "end": 885, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 885, + "end": 886, + "value": "," + }, + { + "type": "whitespace", + "start": 886, + "end": 894, + "value": "\n " + }, + { + "type": "operator", + "start": 894, + "end": 895, + "value": "-" + }, + { + "type": "number", + "start": 895, + "end": 913, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 913, + "end": 919, + "value": "\n " + }, + { + "type": "brace", + "start": 919, + "end": 920, + "value": "]" + }, + { + "type": "comma", + "start": 920, + "end": 921, + "value": "," + }, + { + "type": "whitespace", + "start": 921, + "end": 922, + "value": " " + }, + { + "type": "operator", + "start": 922, + "end": 923, + "value": "%" + }, + { + "type": "brace", + "start": 923, + "end": 924, + "value": ")" + }, + { + "type": "whitespace", + "start": 924, + "end": 927, + "value": "\n " + }, + { + "type": "operator", + "start": 927, + "end": 929, + "value": "|>" + }, + { + "type": "whitespace", + "start": 929, + "end": 930, + "value": " " + }, + { + "type": "word", + "start": 930, + "end": 934, + "value": "line" + }, + { + "type": "brace", + "start": 934, + "end": 935, + "value": "(" + }, + { + "type": "brace", + "start": 935, + "end": 936, + "value": "[" + }, + { + "type": "whitespace", + "start": 936, + "end": 944, + "value": "\n " + }, + { + "type": "operator", + "start": 944, + "end": 945, + "value": "-" + }, + { + "type": "number", + "start": 945, + "end": 963, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 963, + "end": 964, + "value": "," + }, + { + "type": "whitespace", + "start": 964, + "end": 972, + "value": "\n " + }, + { + "type": "number", + "start": 972, + "end": 990, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 990, + "end": 996, + "value": "\n " + }, + { + "type": "brace", + "start": 996, + "end": 997, + "value": "]" + }, + { + "type": "comma", + "start": 997, + "end": 998, + "value": "," + }, + { + "type": "whitespace", + "start": 998, + "end": 999, + "value": " " + }, + { + "type": "operator", + "start": 999, + "end": 1000, + "value": "%" + }, + { + "type": "brace", + "start": 1000, + "end": 1001, + "value": ")" + }, + { + "type": "whitespace", + "start": 1001, + "end": 1004, + "value": "\n " + }, + { + "type": "operator", + "start": 1004, + "end": 1006, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1006, + "end": 1007, + "value": " " + }, + { + "type": "word", + "start": 1007, + "end": 1011, + "value": "line" + }, + { + "type": "brace", + "start": 1011, + "end": 1012, + "value": "(" + }, + { + "type": "brace", + "start": 1012, + "end": 1013, + "value": "[" + }, + { + "type": "number", + "start": 1013, + "end": 1031, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 1031, + "end": 1032, + "value": "," + }, + { + "type": "whitespace", + "start": 1032, + "end": 1033, + "value": " " + }, + { + "type": "number", + "start": 1033, + "end": 1051, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 1051, + "end": 1052, + "value": "]" + }, + { + "type": "comma", + "start": 1052, + "end": 1053, + "value": "," + }, + { + "type": "whitespace", + "start": 1053, + "end": 1054, + "value": " " + }, + { + "type": "operator", + "start": 1054, + "end": 1055, + "value": "%" + }, + { + "type": "brace", + "start": 1055, + "end": 1056, + "value": ")" + }, + { + "type": "whitespace", + "start": 1056, + "end": 1059, + "value": "\n " + }, + { + "type": "operator", + "start": 1059, + "end": 1061, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1061, + "end": 1062, + "value": " " + }, + { + "type": "word", + "start": 1062, + "end": 1066, + "value": "line" + }, + { + "type": "brace", + "start": 1066, + "end": 1067, + "value": "(" + }, + { + "type": "brace", + "start": 1067, + "end": 1068, + "value": "[" + }, + { + "type": "whitespace", + "start": 1068, + "end": 1076, + "value": "\n " + }, + { + "type": "operator", + "start": 1076, + "end": 1077, + "value": "-" + }, + { + "type": "number", + "start": 1077, + "end": 1096, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 1096, + "end": 1097, + "value": "," + }, + { + "type": "whitespace", + "start": 1097, + "end": 1105, + "value": "\n " + }, + { + "type": "number", + "start": 1105, + "end": 1125, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 1125, + "end": 1131, + "value": "\n " + }, + { + "type": "brace", + "start": 1131, + "end": 1132, + "value": "]" + }, + { + "type": "comma", + "start": 1132, + "end": 1133, + "value": "," + }, + { + "type": "whitespace", + "start": 1133, + "end": 1134, + "value": " " + }, + { + "type": "operator", + "start": 1134, + "end": 1135, + "value": "%" + }, + { + "type": "brace", + "start": 1135, + "end": 1136, + "value": ")" + }, + { + "type": "whitespace", + "start": 1136, + "end": 1139, + "value": "\n " + }, + { + "type": "operator", + "start": 1139, + "end": 1141, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1141, + "end": 1142, + "value": " " + }, + { + "type": "word", + "start": 1142, + "end": 1146, + "value": "line" + }, + { + "type": "brace", + "start": 1146, + "end": 1147, + "value": "(" + }, + { + "type": "brace", + "start": 1147, + "end": 1148, + "value": "[" + }, + { + "type": "whitespace", + "start": 1148, + "end": 1156, + "value": "\n " + }, + { + "type": "operator", + "start": 1156, + "end": 1157, + "value": "-" + }, + { + "type": "number", + "start": 1157, + "end": 1175, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 1175, + "end": 1176, + "value": "," + }, + { + "type": "whitespace", + "start": 1176, + "end": 1184, + "value": "\n " + }, + { + "type": "operator", + "start": 1184, + "end": 1185, + "value": "-" + }, + { + "type": "number", + "start": 1185, + "end": 1204, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 1204, + "end": 1210, + "value": "\n " + }, + { + "type": "brace", + "start": 1210, + "end": 1211, + "value": "]" + }, + { + "type": "comma", + "start": 1211, + "end": 1212, + "value": "," + }, + { + "type": "whitespace", + "start": 1212, + "end": 1213, + "value": " " + }, + { + "type": "operator", + "start": 1213, + "end": 1214, + "value": "%" + }, + { + "type": "brace", + "start": 1214, + "end": 1215, + "value": ")" + }, + { + "type": "whitespace", + "start": 1215, + "end": 1218, + "value": "\n " + }, + { + "type": "operator", + "start": 1218, + "end": 1220, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1220, + "end": 1221, + "value": " " + }, + { + "type": "word", + "start": 1221, + "end": 1225, + "value": "line" + }, + { + "type": "brace", + "start": 1225, + "end": 1226, + "value": "(" + }, + { + "type": "brace", + "start": 1226, + "end": 1227, + "value": "[" + }, + { + "type": "whitespace", + "start": 1227, + "end": 1235, + "value": "\n " + }, + { + "type": "operator", + "start": 1235, + "end": 1236, + "value": "-" + }, + { + "type": "number", + "start": 1236, + "end": 1254, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 1254, + "end": 1255, + "value": "," + }, + { + "type": "whitespace", + "start": 1255, + "end": 1263, + "value": "\n " + }, + { + "type": "operator", + "start": 1263, + "end": 1264, + "value": "-" + }, + { + "type": "number", + "start": 1264, + "end": 1283, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 1283, + "end": 1289, + "value": "\n " + }, + { + "type": "brace", + "start": 1289, + "end": 1290, + "value": "]" + }, + { + "type": "comma", + "start": 1290, + "end": 1291, + "value": "," + }, + { + "type": "whitespace", + "start": 1291, + "end": 1292, + "value": " " + }, + { + "type": "operator", + "start": 1292, + "end": 1293, + "value": "%" + }, + { + "type": "brace", + "start": 1293, + "end": 1294, + "value": ")" + }, + { + "type": "whitespace", + "start": 1294, + "end": 1297, + "value": "\n " + }, + { + "type": "operator", + "start": 1297, + "end": 1299, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1299, + "end": 1300, + "value": " " + }, + { + "type": "word", + "start": 1300, + "end": 1304, + "value": "line" + }, + { + "type": "brace", + "start": 1304, + "end": 1305, + "value": "(" + }, + { + "type": "brace", + "start": 1305, + "end": 1306, + "value": "[" + }, + { + "type": "number", + "start": 1306, + "end": 1323, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 1323, + "end": 1324, + "value": "," + }, + { + "type": "whitespace", + "start": 1324, + "end": 1325, + "value": " " + }, + { + "type": "number", + "start": 1325, + "end": 1343, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 1343, + "end": 1344, + "value": "]" + }, + { + "type": "comma", + "start": 1344, + "end": 1345, + "value": "," + }, + { + "type": "whitespace", + "start": 1345, + "end": 1346, + "value": " " + }, + { + "type": "operator", + "start": 1346, + "end": 1347, + "value": "%" + }, + { + "type": "brace", + "start": 1347, + "end": 1348, + "value": ")" + }, + { + "type": "whitespace", + "start": 1348, + "end": 1351, + "value": "\n " + }, + { + "type": "operator", + "start": 1351, + "end": 1353, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1353, + "end": 1354, + "value": " " + }, + { + "type": "word", + "start": 1354, + "end": 1358, + "value": "line" + }, + { + "type": "brace", + "start": 1358, + "end": 1359, + "value": "(" + }, + { + "type": "brace", + "start": 1359, + "end": 1360, + "value": "[" + }, + { + "type": "whitespace", + "start": 1360, + "end": 1368, + "value": "\n " + }, + { + "type": "number", + "start": 1368, + "end": 1387, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 1387, + "end": 1388, + "value": "," + }, + { + "type": "whitespace", + "start": 1388, + "end": 1396, + "value": "\n " + }, + { + "type": "operator", + "start": 1396, + "end": 1397, + "value": "-" + }, + { + "type": "number", + "start": 1397, + "end": 1416, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 1416, + "end": 1422, + "value": "\n " + }, + { + "type": "brace", + "start": 1422, + "end": 1423, + "value": "]" + }, + { + "type": "comma", + "start": 1423, + "end": 1424, + "value": "," + }, + { + "type": "whitespace", + "start": 1424, + "end": 1425, + "value": " " + }, + { + "type": "operator", + "start": 1425, + "end": 1426, + "value": "%" + }, + { + "type": "brace", + "start": 1426, + "end": 1427, + "value": ")" + }, + { + "type": "whitespace", + "start": 1427, + "end": 1430, + "value": "\n " + }, + { + "type": "operator", + "start": 1430, + "end": 1432, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1432, + "end": 1433, + "value": " " + }, + { + "type": "word", + "start": 1433, + "end": 1437, + "value": "line" + }, + { + "type": "brace", + "start": 1437, + "end": 1438, + "value": "(" + }, + { + "type": "brace", + "start": 1438, + "end": 1439, + "value": "[" + }, + { + "type": "number", + "start": 1439, + "end": 1457, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 1457, + "end": 1458, + "value": "," + }, + { + "type": "whitespace", + "start": 1458, + "end": 1459, + "value": " " + }, + { + "type": "number", + "start": 1459, + "end": 1476, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 1476, + "end": 1477, + "value": "]" + }, + { + "type": "comma", + "start": 1477, + "end": 1478, + "value": "," + }, + { + "type": "whitespace", + "start": 1478, + "end": 1479, + "value": " " + }, + { + "type": "operator", + "start": 1479, + "end": 1480, + "value": "%" + }, + { + "type": "brace", + "start": 1480, + "end": 1481, + "value": ")" + }, + { + "type": "whitespace", + "start": 1481, + "end": 1484, + "value": "\n " + }, + { + "type": "operator", + "start": 1484, + "end": 1486, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1486, + "end": 1487, + "value": " " + }, + { + "type": "word", + "start": 1487, + "end": 1491, + "value": "line" + }, + { + "type": "brace", + "start": 1491, + "end": 1492, + "value": "(" + }, + { + "type": "brace", + "start": 1492, + "end": 1493, + "value": "[" + }, + { + "type": "whitespace", + "start": 1493, + "end": 1501, + "value": "\n " + }, + { + "type": "number", + "start": 1501, + "end": 1520, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 1520, + "end": 1521, + "value": "," + }, + { + "type": "whitespace", + "start": 1521, + "end": 1529, + "value": "\n " + }, + { + "type": "operator", + "start": 1529, + "end": 1530, + "value": "-" + }, + { + "type": "number", + "start": 1530, + "end": 1548, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 1548, + "end": 1554, + "value": "\n " + }, + { + "type": "brace", + "start": 1554, + "end": 1555, + "value": "]" + }, + { + "type": "comma", + "start": 1555, + "end": 1556, + "value": "," + }, + { + "type": "whitespace", + "start": 1556, + "end": 1557, + "value": " " + }, + { + "type": "operator", + "start": 1557, + "end": 1558, + "value": "%" + }, + { + "type": "brace", + "start": 1558, + "end": 1559, + "value": ")" + }, + { + "type": "whitespace", + "start": 1559, + "end": 1562, + "value": "\n " + }, + { + "type": "operator", + "start": 1562, + "end": 1564, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1564, + "end": 1565, + "value": " " + }, + { + "type": "word", + "start": 1565, + "end": 1569, + "value": "line" + }, + { + "type": "brace", + "start": 1569, + "end": 1570, + "value": "(" + }, + { + "type": "brace", + "start": 1570, + "end": 1571, + "value": "[" + }, + { + "type": "number", + "start": 1571, + "end": 1589, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 1589, + "end": 1590, + "value": "," + }, + { + "type": "whitespace", + "start": 1590, + "end": 1591, + "value": " " + }, + { + "type": "number", + "start": 1591, + "end": 1609, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 1609, + "end": 1610, + "value": "]" + }, + { + "type": "comma", + "start": 1610, + "end": 1611, + "value": "," + }, + { + "type": "whitespace", + "start": 1611, + "end": 1612, + "value": " " + }, + { + "type": "operator", + "start": 1612, + "end": 1613, + "value": "%" + }, + { + "type": "brace", + "start": 1613, + "end": 1614, + "value": ")" + }, + { + "type": "whitespace", + "start": 1614, + "end": 1617, + "value": "\n " + }, + { + "type": "operator", + "start": 1617, + "end": 1619, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1619, + "end": 1620, + "value": " " + }, + { + "type": "word", + "start": 1620, + "end": 1624, + "value": "line" + }, + { + "type": "brace", + "start": 1624, + "end": 1625, + "value": "(" + }, + { + "type": "brace", + "start": 1625, + "end": 1626, + "value": "[" + }, + { + "type": "whitespace", + "start": 1626, + "end": 1634, + "value": "\n " + }, + { + "type": "number", + "start": 1634, + "end": 1652, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 1652, + "end": 1653, + "value": "," + }, + { + "type": "whitespace", + "start": 1653, + "end": 1661, + "value": "\n " + }, + { + "type": "number", + "start": 1661, + "end": 1680, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 1680, + "end": 1686, + "value": "\n " + }, + { + "type": "brace", + "start": 1686, + "end": 1687, + "value": "]" + }, + { + "type": "comma", + "start": 1687, + "end": 1688, + "value": "," + }, + { + "type": "whitespace", + "start": 1688, + "end": 1689, + "value": " " + }, + { + "type": "operator", + "start": 1689, + "end": 1690, + "value": "%" + }, + { + "type": "brace", + "start": 1690, + "end": 1691, + "value": ")" + }, + { + "type": "whitespace", + "start": 1691, + "end": 1694, + "value": "\n " + }, + { + "type": "operator", + "start": 1694, + "end": 1696, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1696, + "end": 1697, + "value": " " + }, + { + "type": "word", + "start": 1697, + "end": 1701, + "value": "line" + }, + { + "type": "brace", + "start": 1701, + "end": 1702, + "value": "(" + }, + { + "type": "brace", + "start": 1702, + "end": 1703, + "value": "[" + }, + { + "type": "number", + "start": 1703, + "end": 1721, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 1721, + "end": 1722, + "value": "," + }, + { + "type": "whitespace", + "start": 1722, + "end": 1723, + "value": " " + }, + { + "type": "number", + "start": 1723, + "end": 1741, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 1741, + "end": 1742, + "value": "]" + }, + { + "type": "comma", + "start": 1742, + "end": 1743, + "value": "," + }, + { + "type": "whitespace", + "start": 1743, + "end": 1744, + "value": " " + }, + { + "type": "operator", + "start": 1744, + "end": 1745, + "value": "%" + }, + { + "type": "brace", + "start": 1745, + "end": 1746, + "value": ")" + }, + { + "type": "whitespace", + "start": 1746, + "end": 1749, + "value": "\n " + }, + { + "type": "operator", + "start": 1749, + "end": 1751, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1751, + "end": 1752, + "value": " " + }, + { + "type": "word", + "start": 1752, + "end": 1756, + "value": "line" + }, + { + "type": "brace", + "start": 1756, + "end": 1757, + "value": "(" + }, + { + "type": "brace", + "start": 1757, + "end": 1758, + "value": "[" + }, + { + "type": "whitespace", + "start": 1758, + "end": 1766, + "value": "\n " + }, + { + "type": "operator", + "start": 1766, + "end": 1767, + "value": "-" + }, + { + "type": "number", + "start": 1767, + "end": 1786, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 1786, + "end": 1787, + "value": "," + }, + { + "type": "whitespace", + "start": 1787, + "end": 1795, + "value": "\n " + }, + { + "type": "operator", + "start": 1795, + "end": 1796, + "value": "-" + }, + { + "type": "number", + "start": 1796, + "end": 1814, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 1814, + "end": 1820, + "value": "\n " + }, + { + "type": "brace", + "start": 1820, + "end": 1821, + "value": "]" + }, + { + "type": "comma", + "start": 1821, + "end": 1822, + "value": "," + }, + { + "type": "whitespace", + "start": 1822, + "end": 1823, + "value": " " + }, + { + "type": "operator", + "start": 1823, + "end": 1824, + "value": "%" + }, + { + "type": "brace", + "start": 1824, + "end": 1825, + "value": ")" + }, + { + "type": "whitespace", + "start": 1825, + "end": 1828, + "value": "\n " + }, + { + "type": "operator", + "start": 1828, + "end": 1830, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1830, + "end": 1831, + "value": " " + }, + { + "type": "word", + "start": 1831, + "end": 1835, + "value": "line" + }, + { + "type": "brace", + "start": 1835, + "end": 1836, + "value": "(" + }, + { + "type": "brace", + "start": 1836, + "end": 1837, + "value": "[" + }, + { + "type": "whitespace", + "start": 1837, + "end": 1845, + "value": "\n " + }, + { + "type": "number", + "start": 1845, + "end": 1863, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 1863, + "end": 1864, + "value": "," + }, + { + "type": "whitespace", + "start": 1864, + "end": 1872, + "value": "\n " + }, + { + "type": "operator", + "start": 1872, + "end": 1873, + "value": "-" + }, + { + "type": "number", + "start": 1873, + "end": 1891, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 1891, + "end": 1897, + "value": "\n " + }, + { + "type": "brace", + "start": 1897, + "end": 1898, + "value": "]" + }, + { + "type": "comma", + "start": 1898, + "end": 1899, + "value": "," + }, + { + "type": "whitespace", + "start": 1899, + "end": 1900, + "value": " " + }, + { + "type": "operator", + "start": 1900, + "end": 1901, + "value": "%" + }, + { + "type": "brace", + "start": 1901, + "end": 1902, + "value": ")" + }, + { + "type": "whitespace", + "start": 1902, + "end": 1905, + "value": "\n " + }, + { + "type": "operator", + "start": 1905, + "end": 1907, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1907, + "end": 1908, + "value": " " + }, + { + "type": "word", + "start": 1908, + "end": 1912, + "value": "line" + }, + { + "type": "brace", + "start": 1912, + "end": 1913, + "value": "(" + }, + { + "type": "brace", + "start": 1913, + "end": 1914, + "value": "[" + }, + { + "type": "whitespace", + "start": 1914, + "end": 1922, + "value": "\n " + }, + { + "type": "operator", + "start": 1922, + "end": 1923, + "value": "-" + }, + { + "type": "number", + "start": 1923, + "end": 1941, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 1941, + "end": 1942, + "value": "," + }, + { + "type": "whitespace", + "start": 1942, + "end": 1950, + "value": "\n " + }, + { + "type": "operator", + "start": 1950, + "end": 1951, + "value": "-" + }, + { + "type": "number", + "start": 1951, + "end": 1969, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 1969, + "end": 1975, + "value": "\n " + }, + { + "type": "brace", + "start": 1975, + "end": 1976, + "value": "]" + }, + { + "type": "comma", + "start": 1976, + "end": 1977, + "value": "," + }, + { + "type": "whitespace", + "start": 1977, + "end": 1978, + "value": " " + }, + { + "type": "operator", + "start": 1978, + "end": 1979, + "value": "%" + }, + { + "type": "brace", + "start": 1979, + "end": 1980, + "value": ")" + }, + { + "type": "whitespace", + "start": 1980, + "end": 1983, + "value": "\n " + }, + { + "type": "operator", + "start": 1983, + "end": 1985, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1985, + "end": 1986, + "value": " " + }, + { + "type": "word", + "start": 1986, + "end": 1990, + "value": "line" + }, + { + "type": "brace", + "start": 1990, + "end": 1991, + "value": "(" + }, + { + "type": "brace", + "start": 1991, + "end": 1992, + "value": "[" + }, + { + "type": "whitespace", + "start": 1992, + "end": 2000, + "value": "\n " + }, + { + "type": "number", + "start": 2000, + "end": 2020, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 2020, + "end": 2021, + "value": "," + }, + { + "type": "whitespace", + "start": 2021, + "end": 2029, + "value": "\n " + }, + { + "type": "operator", + "start": 2029, + "end": 2030, + "value": "-" + }, + { + "type": "number", + "start": 2030, + "end": 2049, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 2049, + "end": 2055, + "value": "\n " + }, + { + "type": "brace", + "start": 2055, + "end": 2056, + "value": "]" + }, + { + "type": "comma", + "start": 2056, + "end": 2057, + "value": "," + }, + { + "type": "whitespace", + "start": 2057, + "end": 2058, + "value": " " + }, + { + "type": "operator", + "start": 2058, + "end": 2059, + "value": "%" + }, + { + "type": "brace", + "start": 2059, + "end": 2060, + "value": ")" + }, + { + "type": "whitespace", + "start": 2060, + "end": 2063, + "value": "\n " + }, + { + "type": "operator", + "start": 2063, + "end": 2065, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2065, + "end": 2066, + "value": " " + }, + { + "type": "word", + "start": 2066, + "end": 2070, + "value": "line" + }, + { + "type": "brace", + "start": 2070, + "end": 2071, + "value": "(" + }, + { + "type": "brace", + "start": 2071, + "end": 2072, + "value": "[" + }, + { + "type": "whitespace", + "start": 2072, + "end": 2080, + "value": "\n " + }, + { + "type": "number", + "start": 2080, + "end": 2099, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 2099, + "end": 2100, + "value": "," + }, + { + "type": "whitespace", + "start": 2100, + "end": 2108, + "value": "\n " + }, + { + "type": "operator", + "start": 2108, + "end": 2109, + "value": "-" + }, + { + "type": "number", + "start": 2109, + "end": 2128, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 2128, + "end": 2134, + "value": "\n " + }, + { + "type": "brace", + "start": 2134, + "end": 2135, + "value": "]" + }, + { + "type": "comma", + "start": 2135, + "end": 2136, + "value": "," + }, + { + "type": "whitespace", + "start": 2136, + "end": 2137, + "value": " " + }, + { + "type": "operator", + "start": 2137, + "end": 2138, + "value": "%" + }, + { + "type": "brace", + "start": 2138, + "end": 2139, + "value": ")" + }, + { + "type": "whitespace", + "start": 2139, + "end": 2142, + "value": "\n " + }, + { + "type": "operator", + "start": 2142, + "end": 2144, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2144, + "end": 2145, + "value": " " + }, + { + "type": "word", + "start": 2145, + "end": 2149, + "value": "line" + }, + { + "type": "brace", + "start": 2149, + "end": 2150, + "value": "(" + }, + { + "type": "brace", + "start": 2150, + "end": 2151, + "value": "[" + }, + { + "type": "whitespace", + "start": 2151, + "end": 2159, + "value": "\n " + }, + { + "type": "number", + "start": 2159, + "end": 2177, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 2177, + "end": 2178, + "value": "," + }, + { + "type": "whitespace", + "start": 2178, + "end": 2186, + "value": "\n " + }, + { + "type": "operator", + "start": 2186, + "end": 2187, + "value": "-" + }, + { + "type": "number", + "start": 2187, + "end": 2206, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 2206, + "end": 2212, + "value": "\n " + }, + { + "type": "brace", + "start": 2212, + "end": 2213, + "value": "]" + }, + { + "type": "comma", + "start": 2213, + "end": 2214, + "value": "," + }, + { + "type": "whitespace", + "start": 2214, + "end": 2215, + "value": " " + }, + { + "type": "operator", + "start": 2215, + "end": 2216, + "value": "%" + }, + { + "type": "brace", + "start": 2216, + "end": 2217, + "value": ")" + }, + { + "type": "whitespace", + "start": 2217, + "end": 2220, + "value": "\n " + }, + { + "type": "operator", + "start": 2220, + "end": 2222, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2222, + "end": 2223, + "value": " " + }, + { + "type": "word", + "start": 2223, + "end": 2227, + "value": "line" + }, + { + "type": "brace", + "start": 2227, + "end": 2228, + "value": "(" + }, + { + "type": "brace", + "start": 2228, + "end": 2229, + "value": "[" + }, + { + "type": "whitespace", + "start": 2229, + "end": 2237, + "value": "\n " + }, + { + "type": "operator", + "start": 2237, + "end": 2238, + "value": "-" + }, + { + "type": "number", + "start": 2238, + "end": 2256, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 2256, + "end": 2257, + "value": "," + }, + { + "type": "whitespace", + "start": 2257, + "end": 2265, + "value": "\n " + }, + { + "type": "operator", + "start": 2265, + "end": 2266, + "value": "-" + }, + { + "type": "number", + "start": 2266, + "end": 2284, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 2284, + "end": 2290, + "value": "\n " + }, + { + "type": "brace", + "start": 2290, + "end": 2291, + "value": "]" + }, + { + "type": "comma", + "start": 2291, + "end": 2292, + "value": "," + }, + { + "type": "whitespace", + "start": 2292, + "end": 2293, + "value": " " + }, + { + "type": "operator", + "start": 2293, + "end": 2294, + "value": "%" + }, + { + "type": "brace", + "start": 2294, + "end": 2295, + "value": ")" + }, + { + "type": "whitespace", + "start": 2295, + "end": 2298, + "value": "\n " + }, + { + "type": "operator", + "start": 2298, + "end": 2300, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2300, + "end": 2301, + "value": " " + }, + { + "type": "word", + "start": 2301, + "end": 2305, + "value": "line" + }, + { + "type": "brace", + "start": 2305, + "end": 2306, + "value": "(" + }, + { + "type": "brace", + "start": 2306, + "end": 2307, + "value": "[" + }, + { + "type": "number", + "start": 2307, + "end": 2325, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 2325, + "end": 2326, + "value": "," + }, + { + "type": "whitespace", + "start": 2326, + "end": 2327, + "value": " " + }, + { + "type": "number", + "start": 2327, + "end": 2345, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 2345, + "end": 2346, + "value": "]" + }, + { + "type": "comma", + "start": 2346, + "end": 2347, + "value": "," + }, + { + "type": "whitespace", + "start": 2347, + "end": 2348, + "value": " " + }, + { + "type": "operator", + "start": 2348, + "end": 2349, + "value": "%" + }, + { + "type": "brace", + "start": 2349, + "end": 2350, + "value": ")" + }, + { + "type": "whitespace", + "start": 2350, + "end": 2353, + "value": "\n " + }, + { + "type": "operator", + "start": 2353, + "end": 2355, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2355, + "end": 2356, + "value": " " + }, + { + "type": "word", + "start": 2356, + "end": 2360, + "value": "line" + }, + { + "type": "brace", + "start": 2360, + "end": 2361, + "value": "(" + }, + { + "type": "brace", + "start": 2361, + "end": 2362, + "value": "[" + }, + { + "type": "whitespace", + "start": 2362, + "end": 2370, + "value": "\n " + }, + { + "type": "number", + "start": 2370, + "end": 2388, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 2388, + "end": 2389, + "value": "," + }, + { + "type": "whitespace", + "start": 2389, + "end": 2397, + "value": "\n " + }, + { + "type": "number", + "start": 2397, + "end": 2416, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 2416, + "end": 2422, + "value": "\n " + }, + { + "type": "brace", + "start": 2422, + "end": 2423, + "value": "]" + }, + { + "type": "comma", + "start": 2423, + "end": 2424, + "value": "," + }, + { + "type": "whitespace", + "start": 2424, + "end": 2425, + "value": " " + }, + { + "type": "operator", + "start": 2425, + "end": 2426, + "value": "%" + }, + { + "type": "brace", + "start": 2426, + "end": 2427, + "value": ")" + }, + { + "type": "whitespace", + "start": 2427, + "end": 2430, + "value": "\n " + }, + { + "type": "operator", + "start": 2430, + "end": 2432, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2432, + "end": 2433, + "value": " " + }, + { + "type": "word", + "start": 2433, + "end": 2437, + "value": "line" + }, + { + "type": "brace", + "start": 2437, + "end": 2438, + "value": "(" + }, + { + "type": "brace", + "start": 2438, + "end": 2439, + "value": "[" + }, + { + "type": "whitespace", + "start": 2439, + "end": 2447, + "value": "\n " + }, + { + "type": "operator", + "start": 2447, + "end": 2448, + "value": "-" + }, + { + "type": "number", + "start": 2448, + "end": 2467, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 2467, + "end": 2468, + "value": "," + }, + { + "type": "whitespace", + "start": 2468, + "end": 2476, + "value": "\n " + }, + { + "type": "number", + "start": 2476, + "end": 2494, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 2494, + "end": 2500, + "value": "\n " + }, + { + "type": "brace", + "start": 2500, + "end": 2501, + "value": "]" + }, + { + "type": "comma", + "start": 2501, + "end": 2502, + "value": "," + }, + { + "type": "whitespace", + "start": 2502, + "end": 2503, + "value": " " + }, + { + "type": "operator", + "start": 2503, + "end": 2504, + "value": "%" + }, + { + "type": "brace", + "start": 2504, + "end": 2505, + "value": ")" + }, + { + "type": "whitespace", + "start": 2505, + "end": 2508, + "value": "\n " + }, + { + "type": "operator", + "start": 2508, + "end": 2510, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2510, + "end": 2511, + "value": " " + }, + { + "type": "word", + "start": 2511, + "end": 2515, + "value": "line" + }, + { + "type": "brace", + "start": 2515, + "end": 2516, + "value": "(" + }, + { + "type": "brace", + "start": 2516, + "end": 2517, + "value": "[" + }, + { + "type": "whitespace", + "start": 2517, + "end": 2525, + "value": "\n " + }, + { + "type": "operator", + "start": 2525, + "end": 2526, + "value": "-" + }, + { + "type": "number", + "start": 2526, + "end": 2545, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 2545, + "end": 2546, + "value": "," + }, + { + "type": "whitespace", + "start": 2546, + "end": 2554, + "value": "\n " + }, + { + "type": "operator", + "start": 2554, + "end": 2555, + "value": "-" + }, + { + "type": "number", + "start": 2555, + "end": 2574, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 2574, + "end": 2580, + "value": "\n " + }, + { + "type": "brace", + "start": 2580, + "end": 2581, + "value": "]" + }, + { + "type": "comma", + "start": 2581, + "end": 2582, + "value": "," + }, + { + "type": "whitespace", + "start": 2582, + "end": 2583, + "value": " " + }, + { + "type": "operator", + "start": 2583, + "end": 2584, + "value": "%" + }, + { + "type": "brace", + "start": 2584, + "end": 2585, + "value": ")" + }, + { + "type": "whitespace", + "start": 2585, + "end": 2588, + "value": "\n " + }, + { + "type": "operator", + "start": 2588, + "end": 2590, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2590, + "end": 2591, + "value": " " + }, + { + "type": "word", + "start": 2591, + "end": 2595, + "value": "line" + }, + { + "type": "brace", + "start": 2595, + "end": 2596, + "value": "(" + }, + { + "type": "brace", + "start": 2596, + "end": 2597, + "value": "[" + }, + { + "type": "whitespace", + "start": 2597, + "end": 2605, + "value": "\n " + }, + { + "type": "number", + "start": 2605, + "end": 2624, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 2624, + "end": 2625, + "value": "," + }, + { + "type": "whitespace", + "start": 2625, + "end": 2633, + "value": "\n " + }, + { + "type": "operator", + "start": 2633, + "end": 2634, + "value": "-" + }, + { + "type": "number", + "start": 2634, + "end": 2652, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 2652, + "end": 2658, + "value": "\n " + }, + { + "type": "brace", + "start": 2658, + "end": 2659, + "value": "]" + }, + { + "type": "comma", + "start": 2659, + "end": 2660, + "value": "," + }, + { + "type": "whitespace", + "start": 2660, + "end": 2661, + "value": " " + }, + { + "type": "operator", + "start": 2661, + "end": 2662, + "value": "%" + }, + { + "type": "brace", + "start": 2662, + "end": 2663, + "value": ")" + }, + { + "type": "whitespace", + "start": 2663, + "end": 2666, + "value": "\n " + }, + { + "type": "operator", + "start": 2666, + "end": 2668, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2668, + "end": 2669, + "value": " " + }, + { + "type": "word", + "start": 2669, + "end": 2673, + "value": "line" + }, + { + "type": "brace", + "start": 2673, + "end": 2674, + "value": "(" + }, + { + "type": "brace", + "start": 2674, + "end": 2675, + "value": "[" + }, + { + "type": "whitespace", + "start": 2675, + "end": 2683, + "value": "\n " + }, + { + "type": "operator", + "start": 2683, + "end": 2684, + "value": "-" + }, + { + "type": "number", + "start": 2684, + "end": 2702, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 2702, + "end": 2703, + "value": "," + }, + { + "type": "whitespace", + "start": 2703, + "end": 2711, + "value": "\n " + }, + { + "type": "number", + "start": 2711, + "end": 2730, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 2730, + "end": 2736, + "value": "\n " + }, + { + "type": "brace", + "start": 2736, + "end": 2737, + "value": "]" + }, + { + "type": "comma", + "start": 2737, + "end": 2738, + "value": "," + }, + { + "type": "whitespace", + "start": 2738, + "end": 2739, + "value": " " + }, + { + "type": "operator", + "start": 2739, + "end": 2740, + "value": "%" + }, + { + "type": "brace", + "start": 2740, + "end": 2741, + "value": ")" + }, + { + "type": "whitespace", + "start": 2741, + "end": 2744, + "value": "\n " + }, + { + "type": "operator", + "start": 2744, + "end": 2746, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2746, + "end": 2747, + "value": " " + }, + { + "type": "word", + "start": 2747, + "end": 2751, + "value": "line" + }, + { + "type": "brace", + "start": 2751, + "end": 2752, + "value": "(" + }, + { + "type": "brace", + "start": 2752, + "end": 2753, + "value": "[" + }, + { + "type": "number", + "start": 2753, + "end": 2771, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 2771, + "end": 2772, + "value": "," + }, + { + "type": "whitespace", + "start": 2772, + "end": 2773, + "value": " " + }, + { + "type": "number", + "start": 2773, + "end": 2791, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 2791, + "end": 2792, + "value": "]" + }, + { + "type": "comma", + "start": 2792, + "end": 2793, + "value": "," + }, + { + "type": "whitespace", + "start": 2793, + "end": 2794, + "value": " " + }, + { + "type": "operator", + "start": 2794, + "end": 2795, + "value": "%" + }, + { + "type": "brace", + "start": 2795, + "end": 2796, + "value": ")" + }, + { + "type": "whitespace", + "start": 2796, + "end": 2799, + "value": "\n " + }, + { + "type": "operator", + "start": 2799, + "end": 2801, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2801, + "end": 2802, + "value": " " + }, + { + "type": "word", + "start": 2802, + "end": 2806, + "value": "line" + }, + { + "type": "brace", + "start": 2806, + "end": 2807, + "value": "(" + }, + { + "type": "brace", + "start": 2807, + "end": 2808, + "value": "[" + }, + { + "type": "whitespace", + "start": 2808, + "end": 2816, + "value": "\n " + }, + { + "type": "operator", + "start": 2816, + "end": 2817, + "value": "-" + }, + { + "type": "number", + "start": 2817, + "end": 2835, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 2835, + "end": 2836, + "value": "," + }, + { + "type": "whitespace", + "start": 2836, + "end": 2844, + "value": "\n " + }, + { + "type": "operator", + "start": 2844, + "end": 2845, + "value": "-" + }, + { + "type": "number", + "start": 2845, + "end": 2864, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 2864, + "end": 2870, + "value": "\n " + }, + { + "type": "brace", + "start": 2870, + "end": 2871, + "value": "]" + }, + { + "type": "comma", + "start": 2871, + "end": 2872, + "value": "," + }, + { + "type": "whitespace", + "start": 2872, + "end": 2873, + "value": " " + }, + { + "type": "operator", + "start": 2873, + "end": 2874, + "value": "%" + }, + { + "type": "brace", + "start": 2874, + "end": 2875, + "value": ")" + }, + { + "type": "whitespace", + "start": 2875, + "end": 2878, + "value": "\n " + }, + { + "type": "operator", + "start": 2878, + "end": 2880, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2880, + "end": 2881, + "value": " " + }, + { + "type": "word", + "start": 2881, + "end": 2885, + "value": "line" + }, + { + "type": "brace", + "start": 2885, + "end": 2886, + "value": "(" + }, + { + "type": "brace", + "start": 2886, + "end": 2887, + "value": "[" + }, + { + "type": "whitespace", + "start": 2887, + "end": 2895, + "value": "\n " + }, + { + "type": "number", + "start": 2895, + "end": 2913, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 2913, + "end": 2914, + "value": "," + }, + { + "type": "whitespace", + "start": 2914, + "end": 2922, + "value": "\n " + }, + { + "type": "operator", + "start": 2922, + "end": 2923, + "value": "-" + }, + { + "type": "number", + "start": 2923, + "end": 2941, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 2941, + "end": 2947, + "value": "\n " + }, + { + "type": "brace", + "start": 2947, + "end": 2948, + "value": "]" + }, + { + "type": "comma", + "start": 2948, + "end": 2949, + "value": "," + }, + { + "type": "whitespace", + "start": 2949, + "end": 2950, + "value": " " + }, + { + "type": "operator", + "start": 2950, + "end": 2951, + "value": "%" + }, + { + "type": "brace", + "start": 2951, + "end": 2952, + "value": ")" + }, + { + "type": "whitespace", + "start": 2952, + "end": 2955, + "value": "\n " + }, + { + "type": "operator", + "start": 2955, + "end": 2957, + "value": "|>" + }, + { + "type": "whitespace", + "start": 2957, + "end": 2958, + "value": " " + }, + { + "type": "word", + "start": 2958, + "end": 2962, + "value": "line" + }, + { + "type": "brace", + "start": 2962, + "end": 2963, + "value": "(" + }, + { + "type": "brace", + "start": 2963, + "end": 2964, + "value": "[" + }, + { + "type": "whitespace", + "start": 2964, + "end": 2972, + "value": "\n " + }, + { + "type": "number", + "start": 2972, + "end": 2990, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 2990, + "end": 2991, + "value": "," + }, + { + "type": "whitespace", + "start": 2991, + "end": 2999, + "value": "\n " + }, + { + "type": "operator", + "start": 2999, + "end": 3000, + "value": "-" + }, + { + "type": "number", + "start": 3000, + "end": 3018, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 3018, + "end": 3024, + "value": "\n " + }, + { + "type": "brace", + "start": 3024, + "end": 3025, + "value": "]" + }, + { + "type": "comma", + "start": 3025, + "end": 3026, + "value": "," + }, + { + "type": "whitespace", + "start": 3026, + "end": 3027, + "value": " " + }, + { + "type": "operator", + "start": 3027, + "end": 3028, + "value": "%" + }, + { + "type": "brace", + "start": 3028, + "end": 3029, + "value": ")" + }, + { + "type": "whitespace", + "start": 3029, + "end": 3032, + "value": "\n " + }, + { + "type": "operator", + "start": 3032, + "end": 3034, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3034, + "end": 3035, + "value": " " + }, + { + "type": "word", + "start": 3035, + "end": 3039, + "value": "line" + }, + { + "type": "brace", + "start": 3039, + "end": 3040, + "value": "(" + }, + { + "type": "brace", + "start": 3040, + "end": 3041, + "value": "[" + }, + { + "type": "number", + "start": 3041, + "end": 3059, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 3059, + "end": 3060, + "value": "," + }, + { + "type": "whitespace", + "start": 3060, + "end": 3061, + "value": " " + }, + { + "type": "number", + "start": 3061, + "end": 3079, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 3079, + "end": 3080, + "value": "]" + }, + { + "type": "comma", + "start": 3080, + "end": 3081, + "value": "," + }, + { + "type": "whitespace", + "start": 3081, + "end": 3082, + "value": " " + }, + { + "type": "operator", + "start": 3082, + "end": 3083, + "value": "%" + }, + { + "type": "brace", + "start": 3083, + "end": 3084, + "value": ")" + }, + { + "type": "whitespace", + "start": 3084, + "end": 3087, + "value": "\n " + }, + { + "type": "operator", + "start": 3087, + "end": 3089, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3089, + "end": 3090, + "value": " " + }, + { + "type": "word", + "start": 3090, + "end": 3094, + "value": "line" + }, + { + "type": "brace", + "start": 3094, + "end": 3095, + "value": "(" + }, + { + "type": "brace", + "start": 3095, + "end": 3096, + "value": "[" + }, + { + "type": "whitespace", + "start": 3096, + "end": 3104, + "value": "\n " + }, + { + "type": "operator", + "start": 3104, + "end": 3105, + "value": "-" + }, + { + "type": "number", + "start": 3105, + "end": 3123, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 3123, + "end": 3124, + "value": "," + }, + { + "type": "whitespace", + "start": 3124, + "end": 3132, + "value": "\n " + }, + { + "type": "number", + "start": 3132, + "end": 3150, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 3150, + "end": 3156, + "value": "\n " + }, + { + "type": "brace", + "start": 3156, + "end": 3157, + "value": "]" + }, + { + "type": "comma", + "start": 3157, + "end": 3158, + "value": "," + }, + { + "type": "whitespace", + "start": 3158, + "end": 3159, + "value": " " + }, + { + "type": "operator", + "start": 3159, + "end": 3160, + "value": "%" + }, + { + "type": "brace", + "start": 3160, + "end": 3161, + "value": ")" + }, + { + "type": "whitespace", + "start": 3161, + "end": 3164, + "value": "\n " + }, + { + "type": "operator", + "start": 3164, + "end": 3166, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3166, + "end": 3167, + "value": " " + }, + { + "type": "word", + "start": 3167, + "end": 3171, + "value": "line" + }, + { + "type": "brace", + "start": 3171, + "end": 3172, + "value": "(" + }, + { + "type": "brace", + "start": 3172, + "end": 3173, + "value": "[" + }, + { + "type": "number", + "start": 3173, + "end": 3191, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 3191, + "end": 3192, + "value": "," + }, + { + "type": "whitespace", + "start": 3192, + "end": 3193, + "value": " " + }, + { + "type": "number", + "start": 3193, + "end": 3211, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 3211, + "end": 3212, + "value": "]" + }, + { + "type": "comma", + "start": 3212, + "end": 3213, + "value": "," + }, + { + "type": "whitespace", + "start": 3213, + "end": 3214, + "value": " " + }, + { + "type": "operator", + "start": 3214, + "end": 3215, + "value": "%" + }, + { + "type": "brace", + "start": 3215, + "end": 3216, + "value": ")" + }, + { + "type": "whitespace", + "start": 3216, + "end": 3219, + "value": "\n " + }, + { + "type": "operator", + "start": 3219, + "end": 3221, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3221, + "end": 3222, + "value": " " + }, + { + "type": "word", + "start": 3222, + "end": 3226, + "value": "line" + }, + { + "type": "brace", + "start": 3226, + "end": 3227, + "value": "(" + }, + { + "type": "brace", + "start": 3227, + "end": 3228, + "value": "[" + }, + { + "type": "whitespace", + "start": 3228, + "end": 3236, + "value": "\n " + }, + { + "type": "number", + "start": 3236, + "end": 3254, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 3254, + "end": 3255, + "value": "," + }, + { + "type": "whitespace", + "start": 3255, + "end": 3263, + "value": "\n " + }, + { + "type": "number", + "start": 3263, + "end": 3282, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 3282, + "end": 3288, + "value": "\n " + }, + { + "type": "brace", + "start": 3288, + "end": 3289, + "value": "]" + }, + { + "type": "comma", + "start": 3289, + "end": 3290, + "value": "," + }, + { + "type": "whitespace", + "start": 3290, + "end": 3291, + "value": " " + }, + { + "type": "operator", + "start": 3291, + "end": 3292, + "value": "%" + }, + { + "type": "brace", + "start": 3292, + "end": 3293, + "value": ")" + }, + { + "type": "whitespace", + "start": 3293, + "end": 3296, + "value": "\n " + }, + { + "type": "operator", + "start": 3296, + "end": 3298, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3298, + "end": 3299, + "value": " " + }, + { + "type": "word", + "start": 3299, + "end": 3303, + "value": "line" + }, + { + "type": "brace", + "start": 3303, + "end": 3304, + "value": "(" + }, + { + "type": "brace", + "start": 3304, + "end": 3305, + "value": "[" + }, + { + "type": "whitespace", + "start": 3305, + "end": 3313, + "value": "\n " + }, + { + "type": "operator", + "start": 3313, + "end": 3314, + "value": "-" + }, + { + "type": "number", + "start": 3314, + "end": 3332, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 3332, + "end": 3333, + "value": "," + }, + { + "type": "whitespace", + "start": 3333, + "end": 3341, + "value": "\n " + }, + { + "type": "operator", + "start": 3341, + "end": 3342, + "value": "-" + }, + { + "type": "number", + "start": 3342, + "end": 3359, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 3359, + "end": 3365, + "value": "\n " + }, + { + "type": "brace", + "start": 3365, + "end": 3366, + "value": "]" + }, + { + "type": "comma", + "start": 3366, + "end": 3367, + "value": "," + }, + { + "type": "whitespace", + "start": 3367, + "end": 3368, + "value": " " + }, + { + "type": "operator", + "start": 3368, + "end": 3369, + "value": "%" + }, + { + "type": "brace", + "start": 3369, + "end": 3370, + "value": ")" + }, + { + "type": "whitespace", + "start": 3370, + "end": 3373, + "value": "\n " + }, + { + "type": "operator", + "start": 3373, + "end": 3375, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3375, + "end": 3376, + "value": " " + }, + { + "type": "word", + "start": 3376, + "end": 3380, + "value": "line" + }, + { + "type": "brace", + "start": 3380, + "end": 3381, + "value": "(" + }, + { + "type": "brace", + "start": 3381, + "end": 3382, + "value": "[" + }, + { + "type": "whitespace", + "start": 3382, + "end": 3390, + "value": "\n " + }, + { + "type": "number", + "start": 3390, + "end": 3408, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 3408, + "end": 3409, + "value": "," + }, + { + "type": "whitespace", + "start": 3409, + "end": 3417, + "value": "\n " + }, + { + "type": "operator", + "start": 3417, + "end": 3418, + "value": "-" + }, + { + "type": "number", + "start": 3418, + "end": 3437, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 3437, + "end": 3443, + "value": "\n " + }, + { + "type": "brace", + "start": 3443, + "end": 3444, + "value": "]" + }, + { + "type": "comma", + "start": 3444, + "end": 3445, + "value": "," + }, + { + "type": "whitespace", + "start": 3445, + "end": 3446, + "value": " " + }, + { + "type": "operator", + "start": 3446, + "end": 3447, + "value": "%" + }, + { + "type": "brace", + "start": 3447, + "end": 3448, + "value": ")" + }, + { + "type": "whitespace", + "start": 3448, + "end": 3451, + "value": "\n " + }, + { + "type": "operator", + "start": 3451, + "end": 3453, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3453, + "end": 3454, + "value": " " + }, + { + "type": "word", + "start": 3454, + "end": 3458, + "value": "line" + }, + { + "type": "brace", + "start": 3458, + "end": 3459, + "value": "(" + }, + { + "type": "brace", + "start": 3459, + "end": 3460, + "value": "[" + }, + { + "type": "whitespace", + "start": 3460, + "end": 3468, + "value": "\n " + }, + { + "type": "operator", + "start": 3468, + "end": 3469, + "value": "-" + }, + { + "type": "number", + "start": 3469, + "end": 3488, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 3488, + "end": 3489, + "value": "," + }, + { + "type": "whitespace", + "start": 3489, + "end": 3497, + "value": "\n " + }, + { + "type": "operator", + "start": 3497, + "end": 3498, + "value": "-" + }, + { + "type": "number", + "start": 3498, + "end": 3517, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 3517, + "end": 3523, + "value": "\n " + }, + { + "type": "brace", + "start": 3523, + "end": 3524, + "value": "]" + }, + { + "type": "comma", + "start": 3524, + "end": 3525, + "value": "," + }, + { + "type": "whitespace", + "start": 3525, + "end": 3526, + "value": " " + }, + { + "type": "operator", + "start": 3526, + "end": 3527, + "value": "%" + }, + { + "type": "brace", + "start": 3527, + "end": 3528, + "value": ")" + }, + { + "type": "whitespace", + "start": 3528, + "end": 3531, + "value": "\n " + }, + { + "type": "operator", + "start": 3531, + "end": 3533, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3533, + "end": 3534, + "value": " " + }, + { + "type": "word", + "start": 3534, + "end": 3538, + "value": "line" + }, + { + "type": "brace", + "start": 3538, + "end": 3539, + "value": "(" + }, + { + "type": "brace", + "start": 3539, + "end": 3540, + "value": "[" + }, + { + "type": "whitespace", + "start": 3540, + "end": 3548, + "value": "\n " + }, + { + "type": "operator", + "start": 3548, + "end": 3549, + "value": "-" + }, + { + "type": "number", + "start": 3549, + "end": 3567, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 3567, + "end": 3568, + "value": "," + }, + { + "type": "whitespace", + "start": 3568, + "end": 3576, + "value": "\n " + }, + { + "type": "operator", + "start": 3576, + "end": 3577, + "value": "-" + }, + { + "type": "number", + "start": 3577, + "end": 3596, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 3596, + "end": 3602, + "value": "\n " + }, + { + "type": "brace", + "start": 3602, + "end": 3603, + "value": "]" + }, + { + "type": "comma", + "start": 3603, + "end": 3604, + "value": "," + }, + { + "type": "whitespace", + "start": 3604, + "end": 3605, + "value": " " + }, + { + "type": "operator", + "start": 3605, + "end": 3606, + "value": "%" + }, + { + "type": "brace", + "start": 3606, + "end": 3607, + "value": ")" + }, + { + "type": "whitespace", + "start": 3607, + "end": 3610, + "value": "\n " + }, + { + "type": "operator", + "start": 3610, + "end": 3612, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3612, + "end": 3613, + "value": " " + }, + { + "type": "word", + "start": 3613, + "end": 3617, + "value": "line" + }, + { + "type": "brace", + "start": 3617, + "end": 3618, + "value": "(" + }, + { + "type": "brace", + "start": 3618, + "end": 3619, + "value": "[" + }, + { + "type": "whitespace", + "start": 3619, + "end": 3627, + "value": "\n " + }, + { + "type": "operator", + "start": 3627, + "end": 3628, + "value": "-" + }, + { + "type": "number", + "start": 3628, + "end": 3646, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 3646, + "end": 3647, + "value": "," + }, + { + "type": "whitespace", + "start": 3647, + "end": 3655, + "value": "\n " + }, + { + "type": "number", + "start": 3655, + "end": 3674, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 3674, + "end": 3680, + "value": "\n " + }, + { + "type": "brace", + "start": 3680, + "end": 3681, + "value": "]" + }, + { + "type": "comma", + "start": 3681, + "end": 3682, + "value": "," + }, + { + "type": "whitespace", + "start": 3682, + "end": 3683, + "value": " " + }, + { + "type": "operator", + "start": 3683, + "end": 3684, + "value": "%" + }, + { + "type": "brace", + "start": 3684, + "end": 3685, + "value": ")" + }, + { + "type": "whitespace", + "start": 3685, + "end": 3688, + "value": "\n " + }, + { + "type": "operator", + "start": 3688, + "end": 3690, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3690, + "end": 3691, + "value": " " + }, + { + "type": "word", + "start": 3691, + "end": 3695, + "value": "line" + }, + { + "type": "brace", + "start": 3695, + "end": 3696, + "value": "(" + }, + { + "type": "brace", + "start": 3696, + "end": 3697, + "value": "[" + }, + { + "type": "whitespace", + "start": 3697, + "end": 3705, + "value": "\n " + }, + { + "type": "operator", + "start": 3705, + "end": 3706, + "value": "-" + }, + { + "type": "number", + "start": 3706, + "end": 3724, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 3724, + "end": 3725, + "value": "," + }, + { + "type": "whitespace", + "start": 3725, + "end": 3733, + "value": "\n " + }, + { + "type": "operator", + "start": 3733, + "end": 3734, + "value": "-" + }, + { + "type": "number", + "start": 3734, + "end": 3753, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 3753, + "end": 3759, + "value": "\n " + }, + { + "type": "brace", + "start": 3759, + "end": 3760, + "value": "]" + }, + { + "type": "comma", + "start": 3760, + "end": 3761, + "value": "," + }, + { + "type": "whitespace", + "start": 3761, + "end": 3762, + "value": " " + }, + { + "type": "operator", + "start": 3762, + "end": 3763, + "value": "%" + }, + { + "type": "brace", + "start": 3763, + "end": 3764, + "value": ")" + }, + { + "type": "whitespace", + "start": 3764, + "end": 3767, + "value": "\n " + }, + { + "type": "operator", + "start": 3767, + "end": 3769, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3769, + "end": 3770, + "value": " " + }, + { + "type": "word", + "start": 3770, + "end": 3774, + "value": "line" + }, + { + "type": "brace", + "start": 3774, + "end": 3775, + "value": "(" + }, + { + "type": "brace", + "start": 3775, + "end": 3776, + "value": "[" + }, + { + "type": "whitespace", + "start": 3776, + "end": 3784, + "value": "\n " + }, + { + "type": "number", + "start": 3784, + "end": 3802, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 3802, + "end": 3803, + "value": "," + }, + { + "type": "whitespace", + "start": 3803, + "end": 3811, + "value": "\n " + }, + { + "type": "operator", + "start": 3811, + "end": 3812, + "value": "-" + }, + { + "type": "number", + "start": 3812, + "end": 3830, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 3830, + "end": 3836, + "value": "\n " + }, + { + "type": "brace", + "start": 3836, + "end": 3837, + "value": "]" + }, + { + "type": "comma", + "start": 3837, + "end": 3838, + "value": "," + }, + { + "type": "whitespace", + "start": 3838, + "end": 3839, + "value": " " + }, + { + "type": "operator", + "start": 3839, + "end": 3840, + "value": "%" + }, + { + "type": "brace", + "start": 3840, + "end": 3841, + "value": ")" + }, + { + "type": "whitespace", + "start": 3841, + "end": 3844, + "value": "\n " + }, + { + "type": "operator", + "start": 3844, + "end": 3846, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3846, + "end": 3847, + "value": " " + }, + { + "type": "word", + "start": 3847, + "end": 3851, + "value": "line" + }, + { + "type": "brace", + "start": 3851, + "end": 3852, + "value": "(" + }, + { + "type": "brace", + "start": 3852, + "end": 3853, + "value": "[" + }, + { + "type": "whitespace", + "start": 3853, + "end": 3861, + "value": "\n " + }, + { + "type": "operator", + "start": 3861, + "end": 3862, + "value": "-" + }, + { + "type": "number", + "start": 3862, + "end": 3880, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 3880, + "end": 3881, + "value": "," + }, + { + "type": "whitespace", + "start": 3881, + "end": 3889, + "value": "\n " + }, + { + "type": "number", + "start": 3889, + "end": 3907, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 3907, + "end": 3913, + "value": "\n " + }, + { + "type": "brace", + "start": 3913, + "end": 3914, + "value": "]" + }, + { + "type": "comma", + "start": 3914, + "end": 3915, + "value": "," + }, + { + "type": "whitespace", + "start": 3915, + "end": 3916, + "value": " " + }, + { + "type": "operator", + "start": 3916, + "end": 3917, + "value": "%" + }, + { + "type": "brace", + "start": 3917, + "end": 3918, + "value": ")" + }, + { + "type": "whitespace", + "start": 3918, + "end": 3921, + "value": "\n " + }, + { + "type": "operator", + "start": 3921, + "end": 3923, + "value": "|>" + }, + { + "type": "whitespace", + "start": 3923, + "end": 3924, + "value": " " + }, + { + "type": "word", + "start": 3924, + "end": 3928, + "value": "line" + }, + { + "type": "brace", + "start": 3928, + "end": 3929, + "value": "(" + }, + { + "type": "brace", + "start": 3929, + "end": 3930, + "value": "[" + }, + { + "type": "whitespace", + "start": 3930, + "end": 3938, + "value": "\n " + }, + { + "type": "operator", + "start": 3938, + "end": 3939, + "value": "-" + }, + { + "type": "number", + "start": 3939, + "end": 3957, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 3957, + "end": 3958, + "value": "," + }, + { + "type": "whitespace", + "start": 3958, + "end": 3966, + "value": "\n " + }, + { + "type": "number", + "start": 3966, + "end": 3984, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 3984, + "end": 3990, + "value": "\n " + }, + { + "type": "brace", + "start": 3990, + "end": 3991, + "value": "]" + }, + { + "type": "comma", + "start": 3991, + "end": 3992, + "value": "," + }, + { + "type": "whitespace", + "start": 3992, + "end": 3993, + "value": " " + }, + { + "type": "operator", + "start": 3993, + "end": 3994, + "value": "%" + }, + { + "type": "brace", + "start": 3994, + "end": 3995, + "value": ")" + }, + { + "type": "whitespace", + "start": 3995, + "end": 3998, + "value": "\n " + }, + { + "type": "operator", + "start": 3998, + "end": 4000, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4000, + "end": 4001, + "value": " " + }, + { + "type": "word", + "start": 4001, + "end": 4005, + "value": "line" + }, + { + "type": "brace", + "start": 4005, + "end": 4006, + "value": "(" + }, + { + "type": "brace", + "start": 4006, + "end": 4007, + "value": "[" + }, + { + "type": "whitespace", + "start": 4007, + "end": 4015, + "value": "\n " + }, + { + "type": "operator", + "start": 4015, + "end": 4016, + "value": "-" + }, + { + "type": "number", + "start": 4016, + "end": 4034, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 4034, + "end": 4035, + "value": "," + }, + { + "type": "whitespace", + "start": 4035, + "end": 4043, + "value": "\n " + }, + { + "type": "operator", + "start": 4043, + "end": 4044, + "value": "-" + }, + { + "type": "number", + "start": 4044, + "end": 4063, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 4063, + "end": 4069, + "value": "\n " + }, + { + "type": "brace", + "start": 4069, + "end": 4070, + "value": "]" + }, + { + "type": "comma", + "start": 4070, + "end": 4071, + "value": "," + }, + { + "type": "whitespace", + "start": 4071, + "end": 4072, + "value": " " + }, + { + "type": "operator", + "start": 4072, + "end": 4073, + "value": "%" + }, + { + "type": "brace", + "start": 4073, + "end": 4074, + "value": ")" + }, + { + "type": "whitespace", + "start": 4074, + "end": 4077, + "value": "\n " + }, + { + "type": "operator", + "start": 4077, + "end": 4079, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4079, + "end": 4080, + "value": " " + }, + { + "type": "word", + "start": 4080, + "end": 4084, + "value": "line" + }, + { + "type": "brace", + "start": 4084, + "end": 4085, + "value": "(" + }, + { + "type": "brace", + "start": 4085, + "end": 4086, + "value": "[" + }, + { + "type": "whitespace", + "start": 4086, + "end": 4094, + "value": "\n " + }, + { + "type": "number", + "start": 4094, + "end": 4113, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 4113, + "end": 4114, + "value": "," + }, + { + "type": "whitespace", + "start": 4114, + "end": 4122, + "value": "\n " + }, + { + "type": "number", + "start": 4122, + "end": 4141, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 4141, + "end": 4147, + "value": "\n " + }, + { + "type": "brace", + "start": 4147, + "end": 4148, + "value": "]" + }, + { + "type": "comma", + "start": 4148, + "end": 4149, + "value": "," + }, + { + "type": "whitespace", + "start": 4149, + "end": 4150, + "value": " " + }, + { + "type": "operator", + "start": 4150, + "end": 4151, + "value": "%" + }, + { + "type": "brace", + "start": 4151, + "end": 4152, + "value": ")" + }, + { + "type": "whitespace", + "start": 4152, + "end": 4155, + "value": "\n " + }, + { + "type": "operator", + "start": 4155, + "end": 4157, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4157, + "end": 4158, + "value": " " + }, + { + "type": "word", + "start": 4158, + "end": 4162, + "value": "line" + }, + { + "type": "brace", + "start": 4162, + "end": 4163, + "value": "(" + }, + { + "type": "brace", + "start": 4163, + "end": 4164, + "value": "[" + }, + { + "type": "whitespace", + "start": 4164, + "end": 4172, + "value": "\n " + }, + { + "type": "number", + "start": 4172, + "end": 4191, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 4191, + "end": 4192, + "value": "," + }, + { + "type": "whitespace", + "start": 4192, + "end": 4200, + "value": "\n " + }, + { + "type": "number", + "start": 4200, + "end": 4219, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 4219, + "end": 4225, + "value": "\n " + }, + { + "type": "brace", + "start": 4225, + "end": 4226, + "value": "]" + }, + { + "type": "comma", + "start": 4226, + "end": 4227, + "value": "," + }, + { + "type": "whitespace", + "start": 4227, + "end": 4228, + "value": " " + }, + { + "type": "operator", + "start": 4228, + "end": 4229, + "value": "%" + }, + { + "type": "brace", + "start": 4229, + "end": 4230, + "value": ")" + }, + { + "type": "whitespace", + "start": 4230, + "end": 4233, + "value": "\n " + }, + { + "type": "operator", + "start": 4233, + "end": 4235, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4235, + "end": 4236, + "value": " " + }, + { + "type": "word", + "start": 4236, + "end": 4240, + "value": "line" + }, + { + "type": "brace", + "start": 4240, + "end": 4241, + "value": "(" + }, + { + "type": "brace", + "start": 4241, + "end": 4242, + "value": "[" + }, + { + "type": "whitespace", + "start": 4242, + "end": 4250, + "value": "\n " + }, + { + "type": "operator", + "start": 4250, + "end": 4251, + "value": "-" + }, + { + "type": "number", + "start": 4251, + "end": 4270, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 4270, + "end": 4271, + "value": "," + }, + { + "type": "whitespace", + "start": 4271, + "end": 4279, + "value": "\n " + }, + { + "type": "number", + "start": 4279, + "end": 4297, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 4297, + "end": 4303, + "value": "\n " + }, + { + "type": "brace", + "start": 4303, + "end": 4304, + "value": "]" + }, + { + "type": "comma", + "start": 4304, + "end": 4305, + "value": "," + }, + { + "type": "whitespace", + "start": 4305, + "end": 4306, + "value": " " + }, + { + "type": "operator", + "start": 4306, + "end": 4307, + "value": "%" + }, + { + "type": "brace", + "start": 4307, + "end": 4308, + "value": ")" + }, + { + "type": "whitespace", + "start": 4308, + "end": 4311, + "value": "\n " + }, + { + "type": "operator", + "start": 4311, + "end": 4313, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4313, + "end": 4314, + "value": " " + }, + { + "type": "word", + "start": 4314, + "end": 4318, + "value": "line" + }, + { + "type": "brace", + "start": 4318, + "end": 4319, + "value": "(" + }, + { + "type": "brace", + "start": 4319, + "end": 4320, + "value": "[" + }, + { + "type": "whitespace", + "start": 4320, + "end": 4328, + "value": "\n " + }, + { + "type": "operator", + "start": 4328, + "end": 4329, + "value": "-" + }, + { + "type": "number", + "start": 4329, + "end": 4348, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 4348, + "end": 4349, + "value": "," + }, + { + "type": "whitespace", + "start": 4349, + "end": 4357, + "value": "\n " + }, + { + "type": "operator", + "start": 4357, + "end": 4358, + "value": "-" + }, + { + "type": "number", + "start": 4358, + "end": 4377, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 4377, + "end": 4383, + "value": "\n " + }, + { + "type": "brace", + "start": 4383, + "end": 4384, + "value": "]" + }, + { + "type": "comma", + "start": 4384, + "end": 4385, + "value": "," + }, + { + "type": "whitespace", + "start": 4385, + "end": 4386, + "value": " " + }, + { + "type": "operator", + "start": 4386, + "end": 4387, + "value": "%" + }, + { + "type": "brace", + "start": 4387, + "end": 4388, + "value": ")" + }, + { + "type": "whitespace", + "start": 4388, + "end": 4391, + "value": "\n " + }, + { + "type": "operator", + "start": 4391, + "end": 4393, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4393, + "end": 4394, + "value": " " + }, + { + "type": "word", + "start": 4394, + "end": 4398, + "value": "line" + }, + { + "type": "brace", + "start": 4398, + "end": 4399, + "value": "(" + }, + { + "type": "brace", + "start": 4399, + "end": 4400, + "value": "[" + }, + { + "type": "whitespace", + "start": 4400, + "end": 4408, + "value": "\n " + }, + { + "type": "number", + "start": 4408, + "end": 4426, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 4426, + "end": 4427, + "value": "," + }, + { + "type": "whitespace", + "start": 4427, + "end": 4435, + "value": "\n " + }, + { + "type": "operator", + "start": 4435, + "end": 4436, + "value": "-" + }, + { + "type": "number", + "start": 4436, + "end": 4455, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 4455, + "end": 4461, + "value": "\n " + }, + { + "type": "brace", + "start": 4461, + "end": 4462, + "value": "]" + }, + { + "type": "comma", + "start": 4462, + "end": 4463, + "value": "," + }, + { + "type": "whitespace", + "start": 4463, + "end": 4464, + "value": " " + }, + { + "type": "operator", + "start": 4464, + "end": 4465, + "value": "%" + }, + { + "type": "brace", + "start": 4465, + "end": 4466, + "value": ")" + }, + { + "type": "whitespace", + "start": 4466, + "end": 4469, + "value": "\n " + }, + { + "type": "operator", + "start": 4469, + "end": 4471, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4471, + "end": 4472, + "value": " " + }, + { + "type": "word", + "start": 4472, + "end": 4476, + "value": "line" + }, + { + "type": "brace", + "start": 4476, + "end": 4477, + "value": "(" + }, + { + "type": "brace", + "start": 4477, + "end": 4478, + "value": "[" + }, + { + "type": "whitespace", + "start": 4478, + "end": 4486, + "value": "\n " + }, + { + "type": "number", + "start": 4486, + "end": 4507, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 4507, + "end": 4508, + "value": "," + }, + { + "type": "whitespace", + "start": 4508, + "end": 4516, + "value": "\n " + }, + { + "type": "operator", + "start": 4516, + "end": 4517, + "value": "-" + }, + { + "type": "number", + "start": 4517, + "end": 4535, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 4535, + "end": 4541, + "value": "\n " + }, + { + "type": "brace", + "start": 4541, + "end": 4542, + "value": "]" + }, + { + "type": "comma", + "start": 4542, + "end": 4543, + "value": "," + }, + { + "type": "whitespace", + "start": 4543, + "end": 4544, + "value": " " + }, + { + "type": "operator", + "start": 4544, + "end": 4545, + "value": "%" + }, + { + "type": "brace", + "start": 4545, + "end": 4546, + "value": ")" + }, + { + "type": "whitespace", + "start": 4546, + "end": 4549, + "value": "\n " + }, + { + "type": "operator", + "start": 4549, + "end": 4551, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4551, + "end": 4552, + "value": " " + }, + { + "type": "word", + "start": 4552, + "end": 4556, + "value": "line" + }, + { + "type": "brace", + "start": 4556, + "end": 4557, + "value": "(" + }, + { + "type": "brace", + "start": 4557, + "end": 4558, + "value": "[" + }, + { + "type": "whitespace", + "start": 4558, + "end": 4566, + "value": "\n " + }, + { + "type": "number", + "start": 4566, + "end": 4584, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 4584, + "end": 4585, + "value": "," + }, + { + "type": "whitespace", + "start": 4585, + "end": 4593, + "value": "\n " + }, + { + "type": "operator", + "start": 4593, + "end": 4594, + "value": "-" + }, + { + "type": "number", + "start": 4594, + "end": 4612, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 4612, + "end": 4618, + "value": "\n " + }, + { + "type": "brace", + "start": 4618, + "end": 4619, + "value": "]" + }, + { + "type": "comma", + "start": 4619, + "end": 4620, + "value": "," + }, + { + "type": "whitespace", + "start": 4620, + "end": 4621, + "value": " " + }, + { + "type": "operator", + "start": 4621, + "end": 4622, + "value": "%" + }, + { + "type": "brace", + "start": 4622, + "end": 4623, + "value": ")" + }, + { + "type": "whitespace", + "start": 4623, + "end": 4626, + "value": "\n " + }, + { + "type": "operator", + "start": 4626, + "end": 4628, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4628, + "end": 4629, + "value": " " + }, + { + "type": "word", + "start": 4629, + "end": 4633, + "value": "line" + }, + { + "type": "brace", + "start": 4633, + "end": 4634, + "value": "(" + }, + { + "type": "brace", + "start": 4634, + "end": 4635, + "value": "[" + }, + { + "type": "whitespace", + "start": 4635, + "end": 4643, + "value": "\n " + }, + { + "type": "operator", + "start": 4643, + "end": 4644, + "value": "-" + }, + { + "type": "number", + "start": 4644, + "end": 4662, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 4662, + "end": 4663, + "value": "," + }, + { + "type": "whitespace", + "start": 4663, + "end": 4671, + "value": "\n " + }, + { + "type": "number", + "start": 4671, + "end": 4689, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 4689, + "end": 4695, + "value": "\n " + }, + { + "type": "brace", + "start": 4695, + "end": 4696, + "value": "]" + }, + { + "type": "comma", + "start": 4696, + "end": 4697, + "value": "," + }, + { + "type": "whitespace", + "start": 4697, + "end": 4698, + "value": " " + }, + { + "type": "operator", + "start": 4698, + "end": 4699, + "value": "%" + }, + { + "type": "brace", + "start": 4699, + "end": 4700, + "value": ")" + }, + { + "type": "whitespace", + "start": 4700, + "end": 4703, + "value": "\n " + }, + { + "type": "operator", + "start": 4703, + "end": 4705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4705, + "end": 4706, + "value": " " + }, + { + "type": "word", + "start": 4706, + "end": 4710, + "value": "line" + }, + { + "type": "brace", + "start": 4710, + "end": 4711, + "value": "(" + }, + { + "type": "brace", + "start": 4711, + "end": 4712, + "value": "[" + }, + { + "type": "number", + "start": 4712, + "end": 4730, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 4730, + "end": 4731, + "value": "," + }, + { + "type": "whitespace", + "start": 4731, + "end": 4732, + "value": " " + }, + { + "type": "number", + "start": 4732, + "end": 4750, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 4750, + "end": 4751, + "value": "]" + }, + { + "type": "comma", + "start": 4751, + "end": 4752, + "value": "," + }, + { + "type": "whitespace", + "start": 4752, + "end": 4753, + "value": " " + }, + { + "type": "operator", + "start": 4753, + "end": 4754, + "value": "%" + }, + { + "type": "brace", + "start": 4754, + "end": 4755, + "value": ")" + }, + { + "type": "whitespace", + "start": 4755, + "end": 4758, + "value": "\n " + }, + { + "type": "operator", + "start": 4758, + "end": 4760, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4760, + "end": 4761, + "value": " " + }, + { + "type": "word", + "start": 4761, + "end": 4765, + "value": "line" + }, + { + "type": "brace", + "start": 4765, + "end": 4766, + "value": "(" + }, + { + "type": "brace", + "start": 4766, + "end": 4767, + "value": "[" + }, + { + "type": "whitespace", + "start": 4767, + "end": 4775, + "value": "\n " + }, + { + "type": "operator", + "start": 4775, + "end": 4776, + "value": "-" + }, + { + "type": "number", + "start": 4776, + "end": 4795, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 4795, + "end": 4796, + "value": "," + }, + { + "type": "whitespace", + "start": 4796, + "end": 4804, + "value": "\n " + }, + { + "type": "number", + "start": 4804, + "end": 4824, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 4824, + "end": 4830, + "value": "\n " + }, + { + "type": "brace", + "start": 4830, + "end": 4831, + "value": "]" + }, + { + "type": "comma", + "start": 4831, + "end": 4832, + "value": "," + }, + { + "type": "whitespace", + "start": 4832, + "end": 4833, + "value": " " + }, + { + "type": "operator", + "start": 4833, + "end": 4834, + "value": "%" + }, + { + "type": "brace", + "start": 4834, + "end": 4835, + "value": ")" + }, + { + "type": "whitespace", + "start": 4835, + "end": 4838, + "value": "\n " + }, + { + "type": "operator", + "start": 4838, + "end": 4840, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4840, + "end": 4841, + "value": " " + }, + { + "type": "word", + "start": 4841, + "end": 4845, + "value": "line" + }, + { + "type": "brace", + "start": 4845, + "end": 4846, + "value": "(" + }, + { + "type": "brace", + "start": 4846, + "end": 4847, + "value": "[" + }, + { + "type": "whitespace", + "start": 4847, + "end": 4855, + "value": "\n " + }, + { + "type": "operator", + "start": 4855, + "end": 4856, + "value": "-" + }, + { + "type": "number", + "start": 4856, + "end": 4874, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 4874, + "end": 4875, + "value": "," + }, + { + "type": "whitespace", + "start": 4875, + "end": 4883, + "value": "\n " + }, + { + "type": "operator", + "start": 4883, + "end": 4884, + "value": "-" + }, + { + "type": "number", + "start": 4884, + "end": 4903, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 4903, + "end": 4909, + "value": "\n " + }, + { + "type": "brace", + "start": 4909, + "end": 4910, + "value": "]" + }, + { + "type": "comma", + "start": 4910, + "end": 4911, + "value": "," + }, + { + "type": "whitespace", + "start": 4911, + "end": 4912, + "value": " " + }, + { + "type": "operator", + "start": 4912, + "end": 4913, + "value": "%" + }, + { + "type": "brace", + "start": 4913, + "end": 4914, + "value": ")" + }, + { + "type": "whitespace", + "start": 4914, + "end": 4917, + "value": "\n " + }, + { + "type": "operator", + "start": 4917, + "end": 4919, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4919, + "end": 4920, + "value": " " + }, + { + "type": "word", + "start": 4920, + "end": 4924, + "value": "line" + }, + { + "type": "brace", + "start": 4924, + "end": 4925, + "value": "(" + }, + { + "type": "brace", + "start": 4925, + "end": 4926, + "value": "[" + }, + { + "type": "whitespace", + "start": 4926, + "end": 4934, + "value": "\n " + }, + { + "type": "operator", + "start": 4934, + "end": 4935, + "value": "-" + }, + { + "type": "number", + "start": 4935, + "end": 4953, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 4953, + "end": 4954, + "value": "," + }, + { + "type": "whitespace", + "start": 4954, + "end": 4962, + "value": "\n " + }, + { + "type": "operator", + "start": 4962, + "end": 4963, + "value": "-" + }, + { + "type": "number", + "start": 4963, + "end": 4982, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 4982, + "end": 4988, + "value": "\n " + }, + { + "type": "brace", + "start": 4988, + "end": 4989, + "value": "]" + }, + { + "type": "comma", + "start": 4989, + "end": 4990, + "value": "," + }, + { + "type": "whitespace", + "start": 4990, + "end": 4991, + "value": " " + }, + { + "type": "operator", + "start": 4991, + "end": 4992, + "value": "%" + }, + { + "type": "brace", + "start": 4992, + "end": 4993, + "value": ")" + }, + { + "type": "whitespace", + "start": 4993, + "end": 4996, + "value": "\n " + }, + { + "type": "operator", + "start": 4996, + "end": 4998, + "value": "|>" + }, + { + "type": "whitespace", + "start": 4998, + "end": 4999, + "value": " " + }, + { + "type": "word", + "start": 4999, + "end": 5003, + "value": "line" + }, + { + "type": "brace", + "start": 5003, + "end": 5004, + "value": "(" + }, + { + "type": "brace", + "start": 5004, + "end": 5005, + "value": "[" + }, + { + "type": "number", + "start": 5005, + "end": 5022, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 5022, + "end": 5023, + "value": "," + }, + { + "type": "whitespace", + "start": 5023, + "end": 5024, + "value": " " + }, + { + "type": "number", + "start": 5024, + "end": 5042, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 5042, + "end": 5043, + "value": "]" + }, + { + "type": "comma", + "start": 5043, + "end": 5044, + "value": "," + }, + { + "type": "whitespace", + "start": 5044, + "end": 5045, + "value": " " + }, + { + "type": "operator", + "start": 5045, + "end": 5046, + "value": "%" + }, + { + "type": "brace", + "start": 5046, + "end": 5047, + "value": ")" + }, + { + "type": "whitespace", + "start": 5047, + "end": 5050, + "value": "\n " + }, + { + "type": "operator", + "start": 5050, + "end": 5052, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5052, + "end": 5053, + "value": " " + }, + { + "type": "word", + "start": 5053, + "end": 5057, + "value": "line" + }, + { + "type": "brace", + "start": 5057, + "end": 5058, + "value": "(" + }, + { + "type": "brace", + "start": 5058, + "end": 5059, + "value": "[" + }, + { + "type": "whitespace", + "start": 5059, + "end": 5067, + "value": "\n " + }, + { + "type": "number", + "start": 5067, + "end": 5086, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 5086, + "end": 5087, + "value": "," + }, + { + "type": "whitespace", + "start": 5087, + "end": 5095, + "value": "\n " + }, + { + "type": "operator", + "start": 5095, + "end": 5096, + "value": "-" + }, + { + "type": "number", + "start": 5096, + "end": 5115, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 5115, + "end": 5121, + "value": "\n " + }, + { + "type": "brace", + "start": 5121, + "end": 5122, + "value": "]" + }, + { + "type": "comma", + "start": 5122, + "end": 5123, + "value": "," + }, + { + "type": "whitespace", + "start": 5123, + "end": 5124, + "value": " " + }, + { + "type": "operator", + "start": 5124, + "end": 5125, + "value": "%" + }, + { + "type": "brace", + "start": 5125, + "end": 5126, + "value": ")" + }, + { + "type": "whitespace", + "start": 5126, + "end": 5129, + "value": "\n " + }, + { + "type": "operator", + "start": 5129, + "end": 5131, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5131, + "end": 5132, + "value": " " + }, + { + "type": "word", + "start": 5132, + "end": 5136, + "value": "line" + }, + { + "type": "brace", + "start": 5136, + "end": 5137, + "value": "(" + }, + { + "type": "brace", + "start": 5137, + "end": 5138, + "value": "[" + }, + { + "type": "number", + "start": 5138, + "end": 5156, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 5156, + "end": 5157, + "value": "," + }, + { + "type": "whitespace", + "start": 5157, + "end": 5158, + "value": " " + }, + { + "type": "number", + "start": 5158, + "end": 5175, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 5175, + "end": 5176, + "value": "]" + }, + { + "type": "comma", + "start": 5176, + "end": 5177, + "value": "," + }, + { + "type": "whitespace", + "start": 5177, + "end": 5178, + "value": " " + }, + { + "type": "operator", + "start": 5178, + "end": 5179, + "value": "%" + }, + { + "type": "brace", + "start": 5179, + "end": 5180, + "value": ")" + }, + { + "type": "whitespace", + "start": 5180, + "end": 5183, + "value": "\n " + }, + { + "type": "operator", + "start": 5183, + "end": 5185, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5185, + "end": 5186, + "value": " " + }, + { + "type": "word", + "start": 5186, + "end": 5190, + "value": "line" + }, + { + "type": "brace", + "start": 5190, + "end": 5191, + "value": "(" + }, + { + "type": "brace", + "start": 5191, + "end": 5192, + "value": "[" + }, + { + "type": "whitespace", + "start": 5192, + "end": 5200, + "value": "\n " + }, + { + "type": "number", + "start": 5200, + "end": 5219, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 5219, + "end": 5220, + "value": "," + }, + { + "type": "whitespace", + "start": 5220, + "end": 5228, + "value": "\n " + }, + { + "type": "operator", + "start": 5228, + "end": 5229, + "value": "-" + }, + { + "type": "number", + "start": 5229, + "end": 5247, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 5247, + "end": 5253, + "value": "\n " + }, + { + "type": "brace", + "start": 5253, + "end": 5254, + "value": "]" + }, + { + "type": "comma", + "start": 5254, + "end": 5255, + "value": "," + }, + { + "type": "whitespace", + "start": 5255, + "end": 5256, + "value": " " + }, + { + "type": "operator", + "start": 5256, + "end": 5257, + "value": "%" + }, + { + "type": "brace", + "start": 5257, + "end": 5258, + "value": ")" + }, + { + "type": "whitespace", + "start": 5258, + "end": 5261, + "value": "\n " + }, + { + "type": "operator", + "start": 5261, + "end": 5263, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5263, + "end": 5264, + "value": " " + }, + { + "type": "word", + "start": 5264, + "end": 5268, + "value": "line" + }, + { + "type": "brace", + "start": 5268, + "end": 5269, + "value": "(" + }, + { + "type": "brace", + "start": 5269, + "end": 5270, + "value": "[" + }, + { + "type": "number", + "start": 5270, + "end": 5288, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 5288, + "end": 5289, + "value": "," + }, + { + "type": "whitespace", + "start": 5289, + "end": 5290, + "value": " " + }, + { + "type": "number", + "start": 5290, + "end": 5308, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 5308, + "end": 5309, + "value": "]" + }, + { + "type": "comma", + "start": 5309, + "end": 5310, + "value": "," + }, + { + "type": "whitespace", + "start": 5310, + "end": 5311, + "value": " " + }, + { + "type": "operator", + "start": 5311, + "end": 5312, + "value": "%" + }, + { + "type": "brace", + "start": 5312, + "end": 5313, + "value": ")" + }, + { + "type": "whitespace", + "start": 5313, + "end": 5316, + "value": "\n " + }, + { + "type": "operator", + "start": 5316, + "end": 5318, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5318, + "end": 5319, + "value": " " + }, + { + "type": "word", + "start": 5319, + "end": 5323, + "value": "line" + }, + { + "type": "brace", + "start": 5323, + "end": 5324, + "value": "(" + }, + { + "type": "brace", + "start": 5324, + "end": 5325, + "value": "[" + }, + { + "type": "whitespace", + "start": 5325, + "end": 5333, + "value": "\n " + }, + { + "type": "number", + "start": 5333, + "end": 5351, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 5351, + "end": 5352, + "value": "," + }, + { + "type": "whitespace", + "start": 5352, + "end": 5360, + "value": "\n " + }, + { + "type": "number", + "start": 5360, + "end": 5379, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 5379, + "end": 5385, + "value": "\n " + }, + { + "type": "brace", + "start": 5385, + "end": 5386, + "value": "]" + }, + { + "type": "comma", + "start": 5386, + "end": 5387, + "value": "," + }, + { + "type": "whitespace", + "start": 5387, + "end": 5388, + "value": " " + }, + { + "type": "operator", + "start": 5388, + "end": 5389, + "value": "%" + }, + { + "type": "brace", + "start": 5389, + "end": 5390, + "value": ")" + }, + { + "type": "whitespace", + "start": 5390, + "end": 5393, + "value": "\n " + }, + { + "type": "operator", + "start": 5393, + "end": 5395, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5395, + "end": 5396, + "value": " " + }, + { + "type": "word", + "start": 5396, + "end": 5400, + "value": "line" + }, + { + "type": "brace", + "start": 5400, + "end": 5401, + "value": "(" + }, + { + "type": "brace", + "start": 5401, + "end": 5402, + "value": "[" + }, + { + "type": "number", + "start": 5402, + "end": 5420, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 5420, + "end": 5421, + "value": "," + }, + { + "type": "whitespace", + "start": 5421, + "end": 5422, + "value": " " + }, + { + "type": "number", + "start": 5422, + "end": 5440, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 5440, + "end": 5441, + "value": "]" + }, + { + "type": "comma", + "start": 5441, + "end": 5442, + "value": "," + }, + { + "type": "whitespace", + "start": 5442, + "end": 5443, + "value": " " + }, + { + "type": "operator", + "start": 5443, + "end": 5444, + "value": "%" + }, + { + "type": "brace", + "start": 5444, + "end": 5445, + "value": ")" + }, + { + "type": "whitespace", + "start": 5445, + "end": 5448, + "value": "\n " + }, + { + "type": "operator", + "start": 5448, + "end": 5450, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5450, + "end": 5451, + "value": " " + }, + { + "type": "word", + "start": 5451, + "end": 5455, + "value": "line" + }, + { + "type": "brace", + "start": 5455, + "end": 5456, + "value": "(" + }, + { + "type": "brace", + "start": 5456, + "end": 5457, + "value": "[" + }, + { + "type": "whitespace", + "start": 5457, + "end": 5465, + "value": "\n " + }, + { + "type": "operator", + "start": 5465, + "end": 5466, + "value": "-" + }, + { + "type": "number", + "start": 5466, + "end": 5485, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 5485, + "end": 5486, + "value": "," + }, + { + "type": "whitespace", + "start": 5486, + "end": 5494, + "value": "\n " + }, + { + "type": "operator", + "start": 5494, + "end": 5495, + "value": "-" + }, + { + "type": "number", + "start": 5495, + "end": 5513, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 5513, + "end": 5519, + "value": "\n " + }, + { + "type": "brace", + "start": 5519, + "end": 5520, + "value": "]" + }, + { + "type": "comma", + "start": 5520, + "end": 5521, + "value": "," + }, + { + "type": "whitespace", + "start": 5521, + "end": 5522, + "value": " " + }, + { + "type": "operator", + "start": 5522, + "end": 5523, + "value": "%" + }, + { + "type": "brace", + "start": 5523, + "end": 5524, + "value": ")" + }, + { + "type": "whitespace", + "start": 5524, + "end": 5527, + "value": "\n " + }, + { + "type": "operator", + "start": 5527, + "end": 5529, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5529, + "end": 5530, + "value": " " + }, + { + "type": "word", + "start": 5530, + "end": 5534, + "value": "line" + }, + { + "type": "brace", + "start": 5534, + "end": 5535, + "value": "(" + }, + { + "type": "brace", + "start": 5535, + "end": 5536, + "value": "[" + }, + { + "type": "whitespace", + "start": 5536, + "end": 5544, + "value": "\n " + }, + { + "type": "number", + "start": 5544, + "end": 5562, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 5562, + "end": 5563, + "value": "," + }, + { + "type": "whitespace", + "start": 5563, + "end": 5571, + "value": "\n " + }, + { + "type": "operator", + "start": 5571, + "end": 5572, + "value": "-" + }, + { + "type": "number", + "start": 5572, + "end": 5590, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 5590, + "end": 5596, + "value": "\n " + }, + { + "type": "brace", + "start": 5596, + "end": 5597, + "value": "]" + }, + { + "type": "comma", + "start": 5597, + "end": 5598, + "value": "," + }, + { + "type": "whitespace", + "start": 5598, + "end": 5599, + "value": " " + }, + { + "type": "operator", + "start": 5599, + "end": 5600, + "value": "%" + }, + { + "type": "brace", + "start": 5600, + "end": 5601, + "value": ")" + }, + { + "type": "whitespace", + "start": 5601, + "end": 5604, + "value": "\n " + }, + { + "type": "operator", + "start": 5604, + "end": 5606, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5606, + "end": 5607, + "value": " " + }, + { + "type": "word", + "start": 5607, + "end": 5611, + "value": "line" + }, + { + "type": "brace", + "start": 5611, + "end": 5612, + "value": "(" + }, + { + "type": "brace", + "start": 5612, + "end": 5613, + "value": "[" + }, + { + "type": "whitespace", + "start": 5613, + "end": 5621, + "value": "\n " + }, + { + "type": "number", + "start": 5621, + "end": 5639, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 5639, + "end": 5640, + "value": "," + }, + { + "type": "whitespace", + "start": 5640, + "end": 5648, + "value": "\n " + }, + { + "type": "operator", + "start": 5648, + "end": 5649, + "value": "-" + }, + { + "type": "number", + "start": 5649, + "end": 5667, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 5667, + "end": 5673, + "value": "\n " + }, + { + "type": "brace", + "start": 5673, + "end": 5674, + "value": "]" + }, + { + "type": "comma", + "start": 5674, + "end": 5675, + "value": "," + }, + { + "type": "whitespace", + "start": 5675, + "end": 5676, + "value": " " + }, + { + "type": "operator", + "start": 5676, + "end": 5677, + "value": "%" + }, + { + "type": "brace", + "start": 5677, + "end": 5678, + "value": ")" + }, + { + "type": "whitespace", + "start": 5678, + "end": 5681, + "value": "\n " + }, + { + "type": "operator", + "start": 5681, + "end": 5683, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5683, + "end": 5684, + "value": " " + }, + { + "type": "word", + "start": 5684, + "end": 5688, + "value": "line" + }, + { + "type": "brace", + "start": 5688, + "end": 5689, + "value": "(" + }, + { + "type": "brace", + "start": 5689, + "end": 5690, + "value": "[" + }, + { + "type": "whitespace", + "start": 5690, + "end": 5698, + "value": "\n " + }, + { + "type": "operator", + "start": 5698, + "end": 5699, + "value": "-" + }, + { + "type": "number", + "start": 5699, + "end": 5717, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 5717, + "end": 5718, + "value": "," + }, + { + "type": "whitespace", + "start": 5718, + "end": 5726, + "value": "\n " + }, + { + "type": "number", + "start": 5726, + "end": 5744, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 5744, + "end": 5750, + "value": "\n " + }, + { + "type": "brace", + "start": 5750, + "end": 5751, + "value": "]" + }, + { + "type": "comma", + "start": 5751, + "end": 5752, + "value": "," + }, + { + "type": "whitespace", + "start": 5752, + "end": 5753, + "value": " " + }, + { + "type": "operator", + "start": 5753, + "end": 5754, + "value": "%" + }, + { + "type": "brace", + "start": 5754, + "end": 5755, + "value": ")" + }, + { + "type": "whitespace", + "start": 5755, + "end": 5758, + "value": "\n " + }, + { + "type": "operator", + "start": 5758, + "end": 5760, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5760, + "end": 5761, + "value": " " + }, + { + "type": "word", + "start": 5761, + "end": 5765, + "value": "line" + }, + { + "type": "brace", + "start": 5765, + "end": 5766, + "value": "(" + }, + { + "type": "brace", + "start": 5766, + "end": 5767, + "value": "[" + }, + { + "type": "whitespace", + "start": 5767, + "end": 5775, + "value": "\n " + }, + { + "type": "number", + "start": 5775, + "end": 5793, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 5793, + "end": 5794, + "value": "," + }, + { + "type": "whitespace", + "start": 5794, + "end": 5802, + "value": "\n " + }, + { + "type": "operator", + "start": 5802, + "end": 5803, + "value": "-" + }, + { + "type": "number", + "start": 5803, + "end": 5821, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 5821, + "end": 5827, + "value": "\n " + }, + { + "type": "brace", + "start": 5827, + "end": 5828, + "value": "]" + }, + { + "type": "comma", + "start": 5828, + "end": 5829, + "value": "," + }, + { + "type": "whitespace", + "start": 5829, + "end": 5830, + "value": " " + }, + { + "type": "operator", + "start": 5830, + "end": 5831, + "value": "%" + }, + { + "type": "brace", + "start": 5831, + "end": 5832, + "value": ")" + }, + { + "type": "whitespace", + "start": 5832, + "end": 5835, + "value": "\n " + }, + { + "type": "operator", + "start": 5835, + "end": 5837, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5837, + "end": 5838, + "value": " " + }, + { + "type": "word", + "start": 5838, + "end": 5842, + "value": "line" + }, + { + "type": "brace", + "start": 5842, + "end": 5843, + "value": "(" + }, + { + "type": "brace", + "start": 5843, + "end": 5844, + "value": "[" + }, + { + "type": "number", + "start": 5844, + "end": 5862, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 5862, + "end": 5863, + "value": "," + }, + { + "type": "whitespace", + "start": 5863, + "end": 5864, + "value": " " + }, + { + "type": "number", + "start": 5864, + "end": 5882, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 5882, + "end": 5883, + "value": "]" + }, + { + "type": "comma", + "start": 5883, + "end": 5884, + "value": "," + }, + { + "type": "whitespace", + "start": 5884, + "end": 5885, + "value": " " + }, + { + "type": "operator", + "start": 5885, + "end": 5886, + "value": "%" + }, + { + "type": "brace", + "start": 5886, + "end": 5887, + "value": ")" + }, + { + "type": "whitespace", + "start": 5887, + "end": 5890, + "value": "\n " + }, + { + "type": "operator", + "start": 5890, + "end": 5892, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5892, + "end": 5893, + "value": " " + }, + { + "type": "word", + "start": 5893, + "end": 5897, + "value": "line" + }, + { + "type": "brace", + "start": 5897, + "end": 5898, + "value": "(" + }, + { + "type": "brace", + "start": 5898, + "end": 5899, + "value": "[" + }, + { + "type": "whitespace", + "start": 5899, + "end": 5907, + "value": "\n " + }, + { + "type": "operator", + "start": 5907, + "end": 5908, + "value": "-" + }, + { + "type": "number", + "start": 5908, + "end": 5927, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 5927, + "end": 5928, + "value": "," + }, + { + "type": "whitespace", + "start": 5928, + "end": 5936, + "value": "\n " + }, + { + "type": "operator", + "start": 5936, + "end": 5937, + "value": "-" + }, + { + "type": "number", + "start": 5937, + "end": 5955, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 5955, + "end": 5961, + "value": "\n " + }, + { + "type": "brace", + "start": 5961, + "end": 5962, + "value": "]" + }, + { + "type": "comma", + "start": 5962, + "end": 5963, + "value": "," + }, + { + "type": "whitespace", + "start": 5963, + "end": 5964, + "value": " " + }, + { + "type": "operator", + "start": 5964, + "end": 5965, + "value": "%" + }, + { + "type": "brace", + "start": 5965, + "end": 5966, + "value": ")" + }, + { + "type": "whitespace", + "start": 5966, + "end": 5969, + "value": "\n " + }, + { + "type": "operator", + "start": 5969, + "end": 5971, + "value": "|>" + }, + { + "type": "whitespace", + "start": 5971, + "end": 5972, + "value": " " + }, + { + "type": "word", + "start": 5972, + "end": 5976, + "value": "line" + }, + { + "type": "brace", + "start": 5976, + "end": 5977, + "value": "(" + }, + { + "type": "brace", + "start": 5977, + "end": 5978, + "value": "[" + }, + { + "type": "whitespace", + "start": 5978, + "end": 5986, + "value": "\n " + }, + { + "type": "operator", + "start": 5986, + "end": 5987, + "value": "-" + }, + { + "type": "number", + "start": 5987, + "end": 6005, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 6005, + "end": 6006, + "value": "," + }, + { + "type": "whitespace", + "start": 6006, + "end": 6014, + "value": "\n " + }, + { + "type": "operator", + "start": 6014, + "end": 6015, + "value": "-" + }, + { + "type": "number", + "start": 6015, + "end": 6033, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 6033, + "end": 6039, + "value": "\n " + }, + { + "type": "brace", + "start": 6039, + "end": 6040, + "value": "]" + }, + { + "type": "comma", + "start": 6040, + "end": 6041, + "value": "," + }, + { + "type": "whitespace", + "start": 6041, + "end": 6042, + "value": " " + }, + { + "type": "operator", + "start": 6042, + "end": 6043, + "value": "%" + }, + { + "type": "brace", + "start": 6043, + "end": 6044, + "value": ")" + }, + { + "type": "whitespace", + "start": 6044, + "end": 6047, + "value": "\n " + }, + { + "type": "operator", + "start": 6047, + "end": 6049, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6049, + "end": 6050, + "value": " " + }, + { + "type": "word", + "start": 6050, + "end": 6054, + "value": "line" + }, + { + "type": "brace", + "start": 6054, + "end": 6055, + "value": "(" + }, + { + "type": "brace", + "start": 6055, + "end": 6056, + "value": "[" + }, + { + "type": "whitespace", + "start": 6056, + "end": 6064, + "value": "\n " + }, + { + "type": "operator", + "start": 6064, + "end": 6065, + "value": "-" + }, + { + "type": "number", + "start": 6065, + "end": 6084, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 6084, + "end": 6085, + "value": "," + }, + { + "type": "whitespace", + "start": 6085, + "end": 6093, + "value": "\n " + }, + { + "type": "operator", + "start": 6093, + "end": 6094, + "value": "-" + }, + { + "type": "number", + "start": 6094, + "end": 6112, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 6112, + "end": 6118, + "value": "\n " + }, + { + "type": "brace", + "start": 6118, + "end": 6119, + "value": "]" + }, + { + "type": "comma", + "start": 6119, + "end": 6120, + "value": "," + }, + { + "type": "whitespace", + "start": 6120, + "end": 6121, + "value": " " + }, + { + "type": "operator", + "start": 6121, + "end": 6122, + "value": "%" + }, + { + "type": "brace", + "start": 6122, + "end": 6123, + "value": ")" + }, + { + "type": "whitespace", + "start": 6123, + "end": 6126, + "value": "\n " + }, + { + "type": "operator", + "start": 6126, + "end": 6128, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6128, + "end": 6129, + "value": " " + }, + { + "type": "word", + "start": 6129, + "end": 6133, + "value": "line" + }, + { + "type": "brace", + "start": 6133, + "end": 6134, + "value": "(" + }, + { + "type": "brace", + "start": 6134, + "end": 6135, + "value": "[" + }, + { + "type": "whitespace", + "start": 6135, + "end": 6143, + "value": "\n " + }, + { + "type": "operator", + "start": 6143, + "end": 6144, + "value": "-" + }, + { + "type": "number", + "start": 6144, + "end": 6162, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 6162, + "end": 6163, + "value": "," + }, + { + "type": "whitespace", + "start": 6163, + "end": 6171, + "value": "\n " + }, + { + "type": "number", + "start": 6171, + "end": 6189, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 6189, + "end": 6195, + "value": "\n " + }, + { + "type": "brace", + "start": 6195, + "end": 6196, + "value": "]" + }, + { + "type": "comma", + "start": 6196, + "end": 6197, + "value": "," + }, + { + "type": "whitespace", + "start": 6197, + "end": 6198, + "value": " " + }, + { + "type": "operator", + "start": 6198, + "end": 6199, + "value": "%" + }, + { + "type": "brace", + "start": 6199, + "end": 6200, + "value": ")" + }, + { + "type": "whitespace", + "start": 6200, + "end": 6203, + "value": "\n " + }, + { + "type": "operator", + "start": 6203, + "end": 6205, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6205, + "end": 6206, + "value": " " + }, + { + "type": "word", + "start": 6206, + "end": 6210, + "value": "line" + }, + { + "type": "brace", + "start": 6210, + "end": 6211, + "value": "(" + }, + { + "type": "brace", + "start": 6211, + "end": 6212, + "value": "[" + }, + { + "type": "whitespace", + "start": 6212, + "end": 6220, + "value": "\n " + }, + { + "type": "number", + "start": 6220, + "end": 6238, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 6238, + "end": 6239, + "value": "," + }, + { + "type": "whitespace", + "start": 6239, + "end": 6247, + "value": "\n " + }, + { + "type": "operator", + "start": 6247, + "end": 6248, + "value": "-" + }, + { + "type": "number", + "start": 6248, + "end": 6266, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 6266, + "end": 6272, + "value": "\n " + }, + { + "type": "brace", + "start": 6272, + "end": 6273, + "value": "]" + }, + { + "type": "comma", + "start": 6273, + "end": 6274, + "value": "," + }, + { + "type": "whitespace", + "start": 6274, + "end": 6275, + "value": " " + }, + { + "type": "operator", + "start": 6275, + "end": 6276, + "value": "%" + }, + { + "type": "brace", + "start": 6276, + "end": 6277, + "value": ")" + }, + { + "type": "whitespace", + "start": 6277, + "end": 6280, + "value": "\n " + }, + { + "type": "operator", + "start": 6280, + "end": 6282, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6282, + "end": 6283, + "value": " " + }, + { + "type": "word", + "start": 6283, + "end": 6287, + "value": "line" + }, + { + "type": "brace", + "start": 6287, + "end": 6288, + "value": "(" + }, + { + "type": "brace", + "start": 6288, + "end": 6289, + "value": "[" + }, + { + "type": "whitespace", + "start": 6289, + "end": 6297, + "value": "\n " + }, + { + "type": "operator", + "start": 6297, + "end": 6298, + "value": "-" + }, + { + "type": "number", + "start": 6298, + "end": 6316, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 6316, + "end": 6317, + "value": "," + }, + { + "type": "whitespace", + "start": 6317, + "end": 6325, + "value": "\n " + }, + { + "type": "operator", + "start": 6325, + "end": 6326, + "value": "-" + }, + { + "type": "number", + "start": 6326, + "end": 6343, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 6343, + "end": 6349, + "value": "\n " + }, + { + "type": "brace", + "start": 6349, + "end": 6350, + "value": "]" + }, + { + "type": "comma", + "start": 6350, + "end": 6351, + "value": "," + }, + { + "type": "whitespace", + "start": 6351, + "end": 6352, + "value": " " + }, + { + "type": "operator", + "start": 6352, + "end": 6353, + "value": "%" + }, + { + "type": "brace", + "start": 6353, + "end": 6354, + "value": ")" + }, + { + "type": "whitespace", + "start": 6354, + "end": 6357, + "value": "\n " + }, + { + "type": "operator", + "start": 6357, + "end": 6359, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6359, + "end": 6360, + "value": " " + }, + { + "type": "word", + "start": 6360, + "end": 6364, + "value": "line" + }, + { + "type": "brace", + "start": 6364, + "end": 6365, + "value": "(" + }, + { + "type": "brace", + "start": 6365, + "end": 6366, + "value": "[" + }, + { + "type": "whitespace", + "start": 6366, + "end": 6374, + "value": "\n " + }, + { + "type": "number", + "start": 6374, + "end": 6391, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 6391, + "end": 6392, + "value": "," + }, + { + "type": "whitespace", + "start": 6392, + "end": 6400, + "value": "\n " + }, + { + "type": "number", + "start": 6400, + "end": 6420, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 6420, + "end": 6426, + "value": "\n " + }, + { + "type": "brace", + "start": 6426, + "end": 6427, + "value": "]" + }, + { + "type": "comma", + "start": 6427, + "end": 6428, + "value": "," + }, + { + "type": "whitespace", + "start": 6428, + "end": 6429, + "value": " " + }, + { + "type": "operator", + "start": 6429, + "end": 6430, + "value": "%" + }, + { + "type": "brace", + "start": 6430, + "end": 6431, + "value": ")" + }, + { + "type": "whitespace", + "start": 6431, + "end": 6434, + "value": "\n " + }, + { + "type": "operator", + "start": 6434, + "end": 6436, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6436, + "end": 6437, + "value": " " + }, + { + "type": "word", + "start": 6437, + "end": 6441, + "value": "line" + }, + { + "type": "brace", + "start": 6441, + "end": 6442, + "value": "(" + }, + { + "type": "brace", + "start": 6442, + "end": 6443, + "value": "[" + }, + { + "type": "whitespace", + "start": 6443, + "end": 6451, + "value": "\n " + }, + { + "type": "number", + "start": 6451, + "end": 6469, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 6469, + "end": 6470, + "value": "," + }, + { + "type": "whitespace", + "start": 6470, + "end": 6478, + "value": "\n " + }, + { + "type": "operator", + "start": 6478, + "end": 6479, + "value": "-" + }, + { + "type": "number", + "start": 6479, + "end": 6497, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 6497, + "end": 6503, + "value": "\n " + }, + { + "type": "brace", + "start": 6503, + "end": 6504, + "value": "]" + }, + { + "type": "comma", + "start": 6504, + "end": 6505, + "value": "," + }, + { + "type": "whitespace", + "start": 6505, + "end": 6506, + "value": " " + }, + { + "type": "operator", + "start": 6506, + "end": 6507, + "value": "%" + }, + { + "type": "brace", + "start": 6507, + "end": 6508, + "value": ")" + }, + { + "type": "whitespace", + "start": 6508, + "end": 6511, + "value": "\n " + }, + { + "type": "operator", + "start": 6511, + "end": 6513, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6513, + "end": 6514, + "value": " " + }, + { + "type": "word", + "start": 6514, + "end": 6518, + "value": "line" + }, + { + "type": "brace", + "start": 6518, + "end": 6519, + "value": "(" + }, + { + "type": "brace", + "start": 6519, + "end": 6520, + "value": "[" + }, + { + "type": "whitespace", + "start": 6520, + "end": 6528, + "value": "\n " + }, + { + "type": "number", + "start": 6528, + "end": 6547, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 6547, + "end": 6548, + "value": "," + }, + { + "type": "whitespace", + "start": 6548, + "end": 6556, + "value": "\n " + }, + { + "type": "operator", + "start": 6556, + "end": 6557, + "value": "-" + }, + { + "type": "number", + "start": 6557, + "end": 6576, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 6576, + "end": 6582, + "value": "\n " + }, + { + "type": "brace", + "start": 6582, + "end": 6583, + "value": "]" + }, + { + "type": "comma", + "start": 6583, + "end": 6584, + "value": "," + }, + { + "type": "whitespace", + "start": 6584, + "end": 6585, + "value": " " + }, + { + "type": "operator", + "start": 6585, + "end": 6586, + "value": "%" + }, + { + "type": "brace", + "start": 6586, + "end": 6587, + "value": ")" + }, + { + "type": "whitespace", + "start": 6587, + "end": 6590, + "value": "\n " + }, + { + "type": "operator", + "start": 6590, + "end": 6592, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6592, + "end": 6593, + "value": " " + }, + { + "type": "word", + "start": 6593, + "end": 6597, + "value": "line" + }, + { + "type": "brace", + "start": 6597, + "end": 6598, + "value": "(" + }, + { + "type": "brace", + "start": 6598, + "end": 6599, + "value": "[" + }, + { + "type": "number", + "start": 6599, + "end": 6617, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 6617, + "end": 6618, + "value": "," + }, + { + "type": "whitespace", + "start": 6618, + "end": 6619, + "value": " " + }, + { + "type": "number", + "start": 6619, + "end": 6637, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 6637, + "end": 6638, + "value": "]" + }, + { + "type": "comma", + "start": 6638, + "end": 6639, + "value": "," + }, + { + "type": "whitespace", + "start": 6639, + "end": 6640, + "value": " " + }, + { + "type": "operator", + "start": 6640, + "end": 6641, + "value": "%" + }, + { + "type": "brace", + "start": 6641, + "end": 6642, + "value": ")" + }, + { + "type": "whitespace", + "start": 6642, + "end": 6645, + "value": "\n " + }, + { + "type": "operator", + "start": 6645, + "end": 6647, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6647, + "end": 6648, + "value": " " + }, + { + "type": "word", + "start": 6648, + "end": 6652, + "value": "line" + }, + { + "type": "brace", + "start": 6652, + "end": 6653, + "value": "(" + }, + { + "type": "brace", + "start": 6653, + "end": 6654, + "value": "[" + }, + { + "type": "whitespace", + "start": 6654, + "end": 6662, + "value": "\n " + }, + { + "type": "number", + "start": 6662, + "end": 6681, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 6681, + "end": 6682, + "value": "," + }, + { + "type": "whitespace", + "start": 6682, + "end": 6690, + "value": "\n " + }, + { + "type": "number", + "start": 6690, + "end": 6709, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 6709, + "end": 6715, + "value": "\n " + }, + { + "type": "brace", + "start": 6715, + "end": 6716, + "value": "]" + }, + { + "type": "comma", + "start": 6716, + "end": 6717, + "value": "," + }, + { + "type": "whitespace", + "start": 6717, + "end": 6718, + "value": " " + }, + { + "type": "operator", + "start": 6718, + "end": 6719, + "value": "%" + }, + { + "type": "brace", + "start": 6719, + "end": 6720, + "value": ")" + }, + { + "type": "whitespace", + "start": 6720, + "end": 6723, + "value": "\n " + }, + { + "type": "operator", + "start": 6723, + "end": 6725, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6725, + "end": 6726, + "value": " " + }, + { + "type": "word", + "start": 6726, + "end": 6730, + "value": "line" + }, + { + "type": "brace", + "start": 6730, + "end": 6731, + "value": "(" + }, + { + "type": "brace", + "start": 6731, + "end": 6732, + "value": "[" + }, + { + "type": "whitespace", + "start": 6732, + "end": 6740, + "value": "\n " + }, + { + "type": "number", + "start": 6740, + "end": 6759, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 6759, + "end": 6760, + "value": "," + }, + { + "type": "whitespace", + "start": 6760, + "end": 6768, + "value": "\n " + }, + { + "type": "number", + "start": 6768, + "end": 6786, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 6786, + "end": 6792, + "value": "\n " + }, + { + "type": "brace", + "start": 6792, + "end": 6793, + "value": "]" + }, + { + "type": "comma", + "start": 6793, + "end": 6794, + "value": "," + }, + { + "type": "whitespace", + "start": 6794, + "end": 6795, + "value": " " + }, + { + "type": "operator", + "start": 6795, + "end": 6796, + "value": "%" + }, + { + "type": "brace", + "start": 6796, + "end": 6797, + "value": ")" + }, + { + "type": "whitespace", + "start": 6797, + "end": 6800, + "value": "\n " + }, + { + "type": "operator", + "start": 6800, + "end": 6802, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6802, + "end": 6803, + "value": " " + }, + { + "type": "word", + "start": 6803, + "end": 6807, + "value": "line" + }, + { + "type": "brace", + "start": 6807, + "end": 6808, + "value": "(" + }, + { + "type": "brace", + "start": 6808, + "end": 6809, + "value": "[" + }, + { + "type": "whitespace", + "start": 6809, + "end": 6817, + "value": "\n " + }, + { + "type": "number", + "start": 6817, + "end": 6835, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 6835, + "end": 6836, + "value": "," + }, + { + "type": "whitespace", + "start": 6836, + "end": 6844, + "value": "\n " + }, + { + "type": "operator", + "start": 6844, + "end": 6845, + "value": "-" + }, + { + "type": "number", + "start": 6845, + "end": 6863, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 6863, + "end": 6869, + "value": "\n " + }, + { + "type": "brace", + "start": 6869, + "end": 6870, + "value": "]" + }, + { + "type": "comma", + "start": 6870, + "end": 6871, + "value": "," + }, + { + "type": "whitespace", + "start": 6871, + "end": 6872, + "value": " " + }, + { + "type": "operator", + "start": 6872, + "end": 6873, + "value": "%" + }, + { + "type": "brace", + "start": 6873, + "end": 6874, + "value": ")" + }, + { + "type": "whitespace", + "start": 6874, + "end": 6877, + "value": "\n " + }, + { + "type": "operator", + "start": 6877, + "end": 6879, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6879, + "end": 6880, + "value": " " + }, + { + "type": "word", + "start": 6880, + "end": 6884, + "value": "line" + }, + { + "type": "brace", + "start": 6884, + "end": 6885, + "value": "(" + }, + { + "type": "brace", + "start": 6885, + "end": 6886, + "value": "[" + }, + { + "type": "whitespace", + "start": 6886, + "end": 6894, + "value": "\n " + }, + { + "type": "number", + "start": 6894, + "end": 6912, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 6912, + "end": 6913, + "value": "," + }, + { + "type": "whitespace", + "start": 6913, + "end": 6921, + "value": "\n " + }, + { + "type": "number", + "start": 6921, + "end": 6940, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 6940, + "end": 6946, + "value": "\n " + }, + { + "type": "brace", + "start": 6946, + "end": 6947, + "value": "]" + }, + { + "type": "comma", + "start": 6947, + "end": 6948, + "value": "," + }, + { + "type": "whitespace", + "start": 6948, + "end": 6949, + "value": " " + }, + { + "type": "operator", + "start": 6949, + "end": 6950, + "value": "%" + }, + { + "type": "brace", + "start": 6950, + "end": 6951, + "value": ")" + }, + { + "type": "whitespace", + "start": 6951, + "end": 6954, + "value": "\n " + }, + { + "type": "operator", + "start": 6954, + "end": 6956, + "value": "|>" + }, + { + "type": "whitespace", + "start": 6956, + "end": 6957, + "value": " " + }, + { + "type": "word", + "start": 6957, + "end": 6961, + "value": "line" + }, + { + "type": "brace", + "start": 6961, + "end": 6962, + "value": "(" + }, + { + "type": "brace", + "start": 6962, + "end": 6963, + "value": "[" + }, + { + "type": "whitespace", + "start": 6963, + "end": 6971, + "value": "\n " + }, + { + "type": "operator", + "start": 6971, + "end": 6972, + "value": "-" + }, + { + "type": "number", + "start": 6972, + "end": 6990, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 6990, + "end": 6991, + "value": "," + }, + { + "type": "whitespace", + "start": 6991, + "end": 6999, + "value": "\n " + }, + { + "type": "number", + "start": 6999, + "end": 7017, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 7017, + "end": 7023, + "value": "\n " + }, + { + "type": "brace", + "start": 7023, + "end": 7024, + "value": "]" + }, + { + "type": "comma", + "start": 7024, + "end": 7025, + "value": "," + }, + { + "type": "whitespace", + "start": 7025, + "end": 7026, + "value": " " + }, + { + "type": "operator", + "start": 7026, + "end": 7027, + "value": "%" + }, + { + "type": "brace", + "start": 7027, + "end": 7028, + "value": ")" + }, + { + "type": "whitespace", + "start": 7028, + "end": 7031, + "value": "\n " + }, + { + "type": "operator", + "start": 7031, + "end": 7033, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7033, + "end": 7034, + "value": " " + }, + { + "type": "word", + "start": 7034, + "end": 7038, + "value": "line" + }, + { + "type": "brace", + "start": 7038, + "end": 7039, + "value": "(" + }, + { + "type": "brace", + "start": 7039, + "end": 7040, + "value": "[" + }, + { + "type": "whitespace", + "start": 7040, + "end": 7048, + "value": "\n " + }, + { + "type": "number", + "start": 7048, + "end": 7066, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 7066, + "end": 7067, + "value": "," + }, + { + "type": "whitespace", + "start": 7067, + "end": 7075, + "value": "\n " + }, + { + "type": "operator", + "start": 7075, + "end": 7076, + "value": "-" + }, + { + "type": "number", + "start": 7076, + "end": 7095, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 7095, + "end": 7101, + "value": "\n " + }, + { + "type": "brace", + "start": 7101, + "end": 7102, + "value": "]" + }, + { + "type": "comma", + "start": 7102, + "end": 7103, + "value": "," + }, + { + "type": "whitespace", + "start": 7103, + "end": 7104, + "value": " " + }, + { + "type": "operator", + "start": 7104, + "end": 7105, + "value": "%" + }, + { + "type": "brace", + "start": 7105, + "end": 7106, + "value": ")" + }, + { + "type": "whitespace", + "start": 7106, + "end": 7109, + "value": "\n " + }, + { + "type": "operator", + "start": 7109, + "end": 7111, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7111, + "end": 7112, + "value": " " + }, + { + "type": "word", + "start": 7112, + "end": 7116, + "value": "line" + }, + { + "type": "brace", + "start": 7116, + "end": 7117, + "value": "(" + }, + { + "type": "brace", + "start": 7117, + "end": 7118, + "value": "[" + }, + { + "type": "whitespace", + "start": 7118, + "end": 7126, + "value": "\n " + }, + { + "type": "number", + "start": 7126, + "end": 7144, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 7144, + "end": 7145, + "value": "," + }, + { + "type": "whitespace", + "start": 7145, + "end": 7153, + "value": "\n " + }, + { + "type": "operator", + "start": 7153, + "end": 7154, + "value": "-" + }, + { + "type": "number", + "start": 7154, + "end": 7173, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 7173, + "end": 7179, + "value": "\n " + }, + { + "type": "brace", + "start": 7179, + "end": 7180, + "value": "]" + }, + { + "type": "comma", + "start": 7180, + "end": 7181, + "value": "," + }, + { + "type": "whitespace", + "start": 7181, + "end": 7182, + "value": " " + }, + { + "type": "operator", + "start": 7182, + "end": 7183, + "value": "%" + }, + { + "type": "brace", + "start": 7183, + "end": 7184, + "value": ")" + }, + { + "type": "whitespace", + "start": 7184, + "end": 7187, + "value": "\n " + }, + { + "type": "operator", + "start": 7187, + "end": 7189, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7189, + "end": 7190, + "value": " " + }, + { + "type": "word", + "start": 7190, + "end": 7194, + "value": "line" + }, + { + "type": "brace", + "start": 7194, + "end": 7195, + "value": "(" + }, + { + "type": "brace", + "start": 7195, + "end": 7196, + "value": "[" + }, + { + "type": "whitespace", + "start": 7196, + "end": 7204, + "value": "\n " + }, + { + "type": "operator", + "start": 7204, + "end": 7205, + "value": "-" + }, + { + "type": "number", + "start": 7205, + "end": 7224, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 7224, + "end": 7225, + "value": "," + }, + { + "type": "whitespace", + "start": 7225, + "end": 7233, + "value": "\n " + }, + { + "type": "operator", + "start": 7233, + "end": 7234, + "value": "-" + }, + { + "type": "number", + "start": 7234, + "end": 7252, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 7252, + "end": 7258, + "value": "\n " + }, + { + "type": "brace", + "start": 7258, + "end": 7259, + "value": "]" + }, + { + "type": "comma", + "start": 7259, + "end": 7260, + "value": "," + }, + { + "type": "whitespace", + "start": 7260, + "end": 7261, + "value": " " + }, + { + "type": "operator", + "start": 7261, + "end": 7262, + "value": "%" + }, + { + "type": "brace", + "start": 7262, + "end": 7263, + "value": ")" + }, + { + "type": "whitespace", + "start": 7263, + "end": 7266, + "value": "\n " + }, + { + "type": "operator", + "start": 7266, + "end": 7268, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7268, + "end": 7269, + "value": " " + }, + { + "type": "word", + "start": 7269, + "end": 7273, + "value": "line" + }, + { + "type": "brace", + "start": 7273, + "end": 7274, + "value": "(" + }, + { + "type": "brace", + "start": 7274, + "end": 7275, + "value": "[" + }, + { + "type": "whitespace", + "start": 7275, + "end": 7283, + "value": "\n " + }, + { + "type": "operator", + "start": 7283, + "end": 7284, + "value": "-" + }, + { + "type": "number", + "start": 7284, + "end": 7303, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 7303, + "end": 7304, + "value": "," + }, + { + "type": "whitespace", + "start": 7304, + "end": 7312, + "value": "\n " + }, + { + "type": "operator", + "start": 7312, + "end": 7313, + "value": "-" + }, + { + "type": "number", + "start": 7313, + "end": 7331, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 7331, + "end": 7337, + "value": "\n " + }, + { + "type": "brace", + "start": 7337, + "end": 7338, + "value": "]" + }, + { + "type": "comma", + "start": 7338, + "end": 7339, + "value": "," + }, + { + "type": "whitespace", + "start": 7339, + "end": 7340, + "value": " " + }, + { + "type": "operator", + "start": 7340, + "end": 7341, + "value": "%" + }, + { + "type": "brace", + "start": 7341, + "end": 7342, + "value": ")" + }, + { + "type": "whitespace", + "start": 7342, + "end": 7345, + "value": "\n " + }, + { + "type": "operator", + "start": 7345, + "end": 7347, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7347, + "end": 7348, + "value": " " + }, + { + "type": "word", + "start": 7348, + "end": 7352, + "value": "line" + }, + { + "type": "brace", + "start": 7352, + "end": 7353, + "value": "(" + }, + { + "type": "brace", + "start": 7353, + "end": 7354, + "value": "[" + }, + { + "type": "whitespace", + "start": 7354, + "end": 7362, + "value": "\n " + }, + { + "type": "operator", + "start": 7362, + "end": 7363, + "value": "-" + }, + { + "type": "number", + "start": 7363, + "end": 7382, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 7382, + "end": 7383, + "value": "," + }, + { + "type": "whitespace", + "start": 7383, + "end": 7391, + "value": "\n " + }, + { + "type": "operator", + "start": 7391, + "end": 7392, + "value": "-" + }, + { + "type": "number", + "start": 7392, + "end": 7410, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 7410, + "end": 7416, + "value": "\n " + }, + { + "type": "brace", + "start": 7416, + "end": 7417, + "value": "]" + }, + { + "type": "comma", + "start": 7417, + "end": 7418, + "value": "," + }, + { + "type": "whitespace", + "start": 7418, + "end": 7419, + "value": " " + }, + { + "type": "operator", + "start": 7419, + "end": 7420, + "value": "%" + }, + { + "type": "brace", + "start": 7420, + "end": 7421, + "value": ")" + }, + { + "type": "whitespace", + "start": 7421, + "end": 7424, + "value": "\n " + }, + { + "type": "operator", + "start": 7424, + "end": 7426, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7426, + "end": 7427, + "value": " " + }, + { + "type": "word", + "start": 7427, + "end": 7431, + "value": "line" + }, + { + "type": "brace", + "start": 7431, + "end": 7432, + "value": "(" + }, + { + "type": "brace", + "start": 7432, + "end": 7433, + "value": "[" + }, + { + "type": "number", + "start": 7433, + "end": 7451, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 7451, + "end": 7452, + "value": "," + }, + { + "type": "whitespace", + "start": 7452, + "end": 7453, + "value": " " + }, + { + "type": "number", + "start": 7453, + "end": 7471, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 7471, + "end": 7472, + "value": "]" + }, + { + "type": "comma", + "start": 7472, + "end": 7473, + "value": "," + }, + { + "type": "whitespace", + "start": 7473, + "end": 7474, + "value": " " + }, + { + "type": "operator", + "start": 7474, + "end": 7475, + "value": "%" + }, + { + "type": "brace", + "start": 7475, + "end": 7476, + "value": ")" + }, + { + "type": "whitespace", + "start": 7476, + "end": 7479, + "value": "\n " + }, + { + "type": "operator", + "start": 7479, + "end": 7481, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7481, + "end": 7482, + "value": " " + }, + { + "type": "word", + "start": 7482, + "end": 7486, + "value": "line" + }, + { + "type": "brace", + "start": 7486, + "end": 7487, + "value": "(" + }, + { + "type": "brace", + "start": 7487, + "end": 7488, + "value": "[" + }, + { + "type": "whitespace", + "start": 7488, + "end": 7496, + "value": "\n " + }, + { + "type": "operator", + "start": 7496, + "end": 7497, + "value": "-" + }, + { + "type": "number", + "start": 7497, + "end": 7515, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 7515, + "end": 7516, + "value": "," + }, + { + "type": "whitespace", + "start": 7516, + "end": 7524, + "value": "\n " + }, + { + "type": "number", + "start": 7524, + "end": 7543, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 7543, + "end": 7549, + "value": "\n " + }, + { + "type": "brace", + "start": 7549, + "end": 7550, + "value": "]" + }, + { + "type": "comma", + "start": 7550, + "end": 7551, + "value": "," + }, + { + "type": "whitespace", + "start": 7551, + "end": 7552, + "value": " " + }, + { + "type": "operator", + "start": 7552, + "end": 7553, + "value": "%" + }, + { + "type": "brace", + "start": 7553, + "end": 7554, + "value": ")" + }, + { + "type": "whitespace", + "start": 7554, + "end": 7557, + "value": "\n " + }, + { + "type": "operator", + "start": 7557, + "end": 7559, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7559, + "end": 7560, + "value": " " + }, + { + "type": "word", + "start": 7560, + "end": 7564, + "value": "line" + }, + { + "type": "brace", + "start": 7564, + "end": 7565, + "value": "(" + }, + { + "type": "brace", + "start": 7565, + "end": 7566, + "value": "[" + }, + { + "type": "whitespace", + "start": 7566, + "end": 7574, + "value": "\n " + }, + { + "type": "operator", + "start": 7574, + "end": 7575, + "value": "-" + }, + { + "type": "number", + "start": 7575, + "end": 7593, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 7593, + "end": 7594, + "value": "," + }, + { + "type": "whitespace", + "start": 7594, + "end": 7602, + "value": "\n " + }, + { + "type": "number", + "start": 7602, + "end": 7620, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 7620, + "end": 7626, + "value": "\n " + }, + { + "type": "brace", + "start": 7626, + "end": 7627, + "value": "]" + }, + { + "type": "comma", + "start": 7627, + "end": 7628, + "value": "," + }, + { + "type": "whitespace", + "start": 7628, + "end": 7629, + "value": " " + }, + { + "type": "operator", + "start": 7629, + "end": 7630, + "value": "%" + }, + { + "type": "brace", + "start": 7630, + "end": 7631, + "value": ")" + }, + { + "type": "whitespace", + "start": 7631, + "end": 7634, + "value": "\n " + }, + { + "type": "operator", + "start": 7634, + "end": 7636, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7636, + "end": 7637, + "value": " " + }, + { + "type": "word", + "start": 7637, + "end": 7641, + "value": "line" + }, + { + "type": "brace", + "start": 7641, + "end": 7642, + "value": "(" + }, + { + "type": "brace", + "start": 7642, + "end": 7643, + "value": "[" + }, + { + "type": "whitespace", + "start": 7643, + "end": 7651, + "value": "\n " + }, + { + "type": "operator", + "start": 7651, + "end": 7652, + "value": "-" + }, + { + "type": "number", + "start": 7652, + "end": 7670, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 7670, + "end": 7671, + "value": "," + }, + { + "type": "whitespace", + "start": 7671, + "end": 7679, + "value": "\n " + }, + { + "type": "number", + "start": 7679, + "end": 7697, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 7697, + "end": 7703, + "value": "\n " + }, + { + "type": "brace", + "start": 7703, + "end": 7704, + "value": "]" + }, + { + "type": "comma", + "start": 7704, + "end": 7705, + "value": "," + }, + { + "type": "whitespace", + "start": 7705, + "end": 7706, + "value": " " + }, + { + "type": "operator", + "start": 7706, + "end": 7707, + "value": "%" + }, + { + "type": "brace", + "start": 7707, + "end": 7708, + "value": ")" + }, + { + "type": "whitespace", + "start": 7708, + "end": 7711, + "value": "\n " + }, + { + "type": "operator", + "start": 7711, + "end": 7713, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7713, + "end": 7714, + "value": " " + }, + { + "type": "word", + "start": 7714, + "end": 7718, + "value": "line" + }, + { + "type": "brace", + "start": 7718, + "end": 7719, + "value": "(" + }, + { + "type": "brace", + "start": 7719, + "end": 7720, + "value": "[" + }, + { + "type": "whitespace", + "start": 7720, + "end": 7728, + "value": "\n " + }, + { + "type": "operator", + "start": 7728, + "end": 7729, + "value": "-" + }, + { + "type": "number", + "start": 7729, + "end": 7747, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 7747, + "end": 7748, + "value": "," + }, + { + "type": "whitespace", + "start": 7748, + "end": 7756, + "value": "\n " + }, + { + "type": "operator", + "start": 7756, + "end": 7757, + "value": "-" + }, + { + "type": "number", + "start": 7757, + "end": 7776, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 7776, + "end": 7782, + "value": "\n " + }, + { + "type": "brace", + "start": 7782, + "end": 7783, + "value": "]" + }, + { + "type": "comma", + "start": 7783, + "end": 7784, + "value": "," + }, + { + "type": "whitespace", + "start": 7784, + "end": 7785, + "value": " " + }, + { + "type": "operator", + "start": 7785, + "end": 7786, + "value": "%" + }, + { + "type": "brace", + "start": 7786, + "end": 7787, + "value": ")" + }, + { + "type": "whitespace", + "start": 7787, + "end": 7790, + "value": "\n " + }, + { + "type": "operator", + "start": 7790, + "end": 7792, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7792, + "end": 7793, + "value": " " + }, + { + "type": "word", + "start": 7793, + "end": 7797, + "value": "line" + }, + { + "type": "brace", + "start": 7797, + "end": 7798, + "value": "(" + }, + { + "type": "brace", + "start": 7798, + "end": 7799, + "value": "[" + }, + { + "type": "whitespace", + "start": 7799, + "end": 7807, + "value": "\n " + }, + { + "type": "number", + "start": 7807, + "end": 7826, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 7826, + "end": 7827, + "value": "," + }, + { + "type": "whitespace", + "start": 7827, + "end": 7835, + "value": "\n " + }, + { + "type": "number", + "start": 7835, + "end": 7854, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 7854, + "end": 7860, + "value": "\n " + }, + { + "type": "brace", + "start": 7860, + "end": 7861, + "value": "]" + }, + { + "type": "comma", + "start": 7861, + "end": 7862, + "value": "," + }, + { + "type": "whitespace", + "start": 7862, + "end": 7863, + "value": " " + }, + { + "type": "operator", + "start": 7863, + "end": 7864, + "value": "%" + }, + { + "type": "brace", + "start": 7864, + "end": 7865, + "value": ")" + }, + { + "type": "whitespace", + "start": 7865, + "end": 7868, + "value": "\n " + }, + { + "type": "operator", + "start": 7868, + "end": 7870, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7870, + "end": 7871, + "value": " " + }, + { + "type": "word", + "start": 7871, + "end": 7875, + "value": "line" + }, + { + "type": "brace", + "start": 7875, + "end": 7876, + "value": "(" + }, + { + "type": "brace", + "start": 7876, + "end": 7877, + "value": "[" + }, + { + "type": "whitespace", + "start": 7877, + "end": 7885, + "value": "\n " + }, + { + "type": "number", + "start": 7885, + "end": 7904, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 7904, + "end": 7905, + "value": "," + }, + { + "type": "whitespace", + "start": 7905, + "end": 7913, + "value": "\n " + }, + { + "type": "number", + "start": 7913, + "end": 7932, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 7932, + "end": 7938, + "value": "\n " + }, + { + "type": "brace", + "start": 7938, + "end": 7939, + "value": "]" + }, + { + "type": "comma", + "start": 7939, + "end": 7940, + "value": "," + }, + { + "type": "whitespace", + "start": 7940, + "end": 7941, + "value": " " + }, + { + "type": "operator", + "start": 7941, + "end": 7942, + "value": "%" + }, + { + "type": "brace", + "start": 7942, + "end": 7943, + "value": ")" + }, + { + "type": "whitespace", + "start": 7943, + "end": 7946, + "value": "\n " + }, + { + "type": "operator", + "start": 7946, + "end": 7948, + "value": "|>" + }, + { + "type": "whitespace", + "start": 7948, + "end": 7949, + "value": " " + }, + { + "type": "word", + "start": 7949, + "end": 7953, + "value": "line" + }, + { + "type": "brace", + "start": 7953, + "end": 7954, + "value": "(" + }, + { + "type": "brace", + "start": 7954, + "end": 7955, + "value": "[" + }, + { + "type": "whitespace", + "start": 7955, + "end": 7963, + "value": "\n " + }, + { + "type": "operator", + "start": 7963, + "end": 7964, + "value": "-" + }, + { + "type": "number", + "start": 7964, + "end": 7983, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 7983, + "end": 7984, + "value": "," + }, + { + "type": "whitespace", + "start": 7984, + "end": 7992, + "value": "\n " + }, + { + "type": "number", + "start": 7992, + "end": 8010, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 8010, + "end": 8016, + "value": "\n " + }, + { + "type": "brace", + "start": 8016, + "end": 8017, + "value": "]" + }, + { + "type": "comma", + "start": 8017, + "end": 8018, + "value": "," + }, + { + "type": "whitespace", + "start": 8018, + "end": 8019, + "value": " " + }, + { + "type": "operator", + "start": 8019, + "end": 8020, + "value": "%" + }, + { + "type": "brace", + "start": 8020, + "end": 8021, + "value": ")" + }, + { + "type": "whitespace", + "start": 8021, + "end": 8024, + "value": "\n " + }, + { + "type": "operator", + "start": 8024, + "end": 8026, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8026, + "end": 8027, + "value": " " + }, + { + "type": "word", + "start": 8027, + "end": 8031, + "value": "line" + }, + { + "type": "brace", + "start": 8031, + "end": 8032, + "value": "(" + }, + { + "type": "brace", + "start": 8032, + "end": 8033, + "value": "[" + }, + { + "type": "whitespace", + "start": 8033, + "end": 8041, + "value": "\n " + }, + { + "type": "operator", + "start": 8041, + "end": 8042, + "value": "-" + }, + { + "type": "number", + "start": 8042, + "end": 8061, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 8061, + "end": 8062, + "value": "," + }, + { + "type": "whitespace", + "start": 8062, + "end": 8070, + "value": "\n " + }, + { + "type": "operator", + "start": 8070, + "end": 8071, + "value": "-" + }, + { + "type": "number", + "start": 8071, + "end": 8090, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 8090, + "end": 8096, + "value": "\n " + }, + { + "type": "brace", + "start": 8096, + "end": 8097, + "value": "]" + }, + { + "type": "comma", + "start": 8097, + "end": 8098, + "value": "," + }, + { + "type": "whitespace", + "start": 8098, + "end": 8099, + "value": " " + }, + { + "type": "operator", + "start": 8099, + "end": 8100, + "value": "%" + }, + { + "type": "brace", + "start": 8100, + "end": 8101, + "value": ")" + }, + { + "type": "whitespace", + "start": 8101, + "end": 8104, + "value": "\n " + }, + { + "type": "operator", + "start": 8104, + "end": 8106, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8106, + "end": 8107, + "value": " " + }, + { + "type": "word", + "start": 8107, + "end": 8111, + "value": "line" + }, + { + "type": "brace", + "start": 8111, + "end": 8112, + "value": "(" + }, + { + "type": "brace", + "start": 8112, + "end": 8113, + "value": "[" + }, + { + "type": "whitespace", + "start": 8113, + "end": 8121, + "value": "\n " + }, + { + "type": "number", + "start": 8121, + "end": 8139, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 8139, + "end": 8140, + "value": "," + }, + { + "type": "whitespace", + "start": 8140, + "end": 8148, + "value": "\n " + }, + { + "type": "operator", + "start": 8148, + "end": 8149, + "value": "-" + }, + { + "type": "number", + "start": 8149, + "end": 8168, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 8168, + "end": 8174, + "value": "\n " + }, + { + "type": "brace", + "start": 8174, + "end": 8175, + "value": "]" + }, + { + "type": "comma", + "start": 8175, + "end": 8176, + "value": "," + }, + { + "type": "whitespace", + "start": 8176, + "end": 8177, + "value": " " + }, + { + "type": "operator", + "start": 8177, + "end": 8178, + "value": "%" + }, + { + "type": "brace", + "start": 8178, + "end": 8179, + "value": ")" + }, + { + "type": "whitespace", + "start": 8179, + "end": 8182, + "value": "\n " + }, + { + "type": "operator", + "start": 8182, + "end": 8184, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8184, + "end": 8185, + "value": " " + }, + { + "type": "word", + "start": 8185, + "end": 8189, + "value": "line" + }, + { + "type": "brace", + "start": 8189, + "end": 8190, + "value": "(" + }, + { + "type": "brace", + "start": 8190, + "end": 8191, + "value": "[" + }, + { + "type": "whitespace", + "start": 8191, + "end": 8199, + "value": "\n " + }, + { + "type": "number", + "start": 8199, + "end": 8220, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 8220, + "end": 8221, + "value": "," + }, + { + "type": "whitespace", + "start": 8221, + "end": 8229, + "value": "\n " + }, + { + "type": "operator", + "start": 8229, + "end": 8230, + "value": "-" + }, + { + "type": "number", + "start": 8230, + "end": 8248, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 8248, + "end": 8254, + "value": "\n " + }, + { + "type": "brace", + "start": 8254, + "end": 8255, + "value": "]" + }, + { + "type": "comma", + "start": 8255, + "end": 8256, + "value": "," + }, + { + "type": "whitespace", + "start": 8256, + "end": 8257, + "value": " " + }, + { + "type": "operator", + "start": 8257, + "end": 8258, + "value": "%" + }, + { + "type": "brace", + "start": 8258, + "end": 8259, + "value": ")" + }, + { + "type": "whitespace", + "start": 8259, + "end": 8262, + "value": "\n " + }, + { + "type": "operator", + "start": 8262, + "end": 8264, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8264, + "end": 8265, + "value": " " + }, + { + "type": "word", + "start": 8265, + "end": 8269, + "value": "line" + }, + { + "type": "brace", + "start": 8269, + "end": 8270, + "value": "(" + }, + { + "type": "brace", + "start": 8270, + "end": 8271, + "value": "[" + }, + { + "type": "whitespace", + "start": 8271, + "end": 8279, + "value": "\n " + }, + { + "type": "number", + "start": 8279, + "end": 8297, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 8297, + "end": 8298, + "value": "," + }, + { + "type": "whitespace", + "start": 8298, + "end": 8306, + "value": "\n " + }, + { + "type": "operator", + "start": 8306, + "end": 8307, + "value": "-" + }, + { + "type": "number", + "start": 8307, + "end": 8325, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 8325, + "end": 8331, + "value": "\n " + }, + { + "type": "brace", + "start": 8331, + "end": 8332, + "value": "]" + }, + { + "type": "comma", + "start": 8332, + "end": 8333, + "value": "," + }, + { + "type": "whitespace", + "start": 8333, + "end": 8334, + "value": " " + }, + { + "type": "operator", + "start": 8334, + "end": 8335, + "value": "%" + }, + { + "type": "brace", + "start": 8335, + "end": 8336, + "value": ")" + }, + { + "type": "whitespace", + "start": 8336, + "end": 8339, + "value": "\n " + }, + { + "type": "operator", + "start": 8339, + "end": 8341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8341, + "end": 8342, + "value": " " + }, + { + "type": "word", + "start": 8342, + "end": 8346, + "value": "line" + }, + { + "type": "brace", + "start": 8346, + "end": 8347, + "value": "(" + }, + { + "type": "brace", + "start": 8347, + "end": 8348, + "value": "[" + }, + { + "type": "whitespace", + "start": 8348, + "end": 8356, + "value": "\n " + }, + { + "type": "operator", + "start": 8356, + "end": 8357, + "value": "-" + }, + { + "type": "number", + "start": 8357, + "end": 8375, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 8375, + "end": 8376, + "value": "," + }, + { + "type": "whitespace", + "start": 8376, + "end": 8384, + "value": "\n " + }, + { + "type": "number", + "start": 8384, + "end": 8402, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 8402, + "end": 8408, + "value": "\n " + }, + { + "type": "brace", + "start": 8408, + "end": 8409, + "value": "]" + }, + { + "type": "comma", + "start": 8409, + "end": 8410, + "value": "," + }, + { + "type": "whitespace", + "start": 8410, + "end": 8411, + "value": " " + }, + { + "type": "operator", + "start": 8411, + "end": 8412, + "value": "%" + }, + { + "type": "brace", + "start": 8412, + "end": 8413, + "value": ")" + }, + { + "type": "whitespace", + "start": 8413, + "end": 8416, + "value": "\n " + }, + { + "type": "operator", + "start": 8416, + "end": 8418, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8418, + "end": 8419, + "value": " " + }, + { + "type": "word", + "start": 8419, + "end": 8423, + "value": "line" + }, + { + "type": "brace", + "start": 8423, + "end": 8424, + "value": "(" + }, + { + "type": "brace", + "start": 8424, + "end": 8425, + "value": "[" + }, + { + "type": "number", + "start": 8425, + "end": 8443, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 8443, + "end": 8444, + "value": "," + }, + { + "type": "whitespace", + "start": 8444, + "end": 8445, + "value": " " + }, + { + "type": "number", + "start": 8445, + "end": 8463, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 8463, + "end": 8464, + "value": "]" + }, + { + "type": "comma", + "start": 8464, + "end": 8465, + "value": "," + }, + { + "type": "whitespace", + "start": 8465, + "end": 8466, + "value": " " + }, + { + "type": "operator", + "start": 8466, + "end": 8467, + "value": "%" + }, + { + "type": "brace", + "start": 8467, + "end": 8468, + "value": ")" + }, + { + "type": "whitespace", + "start": 8468, + "end": 8471, + "value": "\n " + }, + { + "type": "operator", + "start": 8471, + "end": 8473, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8473, + "end": 8474, + "value": " " + }, + { + "type": "word", + "start": 8474, + "end": 8478, + "value": "line" + }, + { + "type": "brace", + "start": 8478, + "end": 8479, + "value": "(" + }, + { + "type": "brace", + "start": 8479, + "end": 8480, + "value": "[" + }, + { + "type": "whitespace", + "start": 8480, + "end": 8488, + "value": "\n " + }, + { + "type": "operator", + "start": 8488, + "end": 8489, + "value": "-" + }, + { + "type": "number", + "start": 8489, + "end": 8508, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 8508, + "end": 8509, + "value": "," + }, + { + "type": "whitespace", + "start": 8509, + "end": 8517, + "value": "\n " + }, + { + "type": "number", + "start": 8517, + "end": 8537, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 8537, + "end": 8543, + "value": "\n " + }, + { + "type": "brace", + "start": 8543, + "end": 8544, + "value": "]" + }, + { + "type": "comma", + "start": 8544, + "end": 8545, + "value": "," + }, + { + "type": "whitespace", + "start": 8545, + "end": 8546, + "value": " " + }, + { + "type": "operator", + "start": 8546, + "end": 8547, + "value": "%" + }, + { + "type": "brace", + "start": 8547, + "end": 8548, + "value": ")" + }, + { + "type": "whitespace", + "start": 8548, + "end": 8551, + "value": "\n " + }, + { + "type": "operator", + "start": 8551, + "end": 8553, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8553, + "end": 8554, + "value": " " + }, + { + "type": "word", + "start": 8554, + "end": 8558, + "value": "line" + }, + { + "type": "brace", + "start": 8558, + "end": 8559, + "value": "(" + }, + { + "type": "brace", + "start": 8559, + "end": 8560, + "value": "[" + }, + { + "type": "whitespace", + "start": 8560, + "end": 8568, + "value": "\n " + }, + { + "type": "operator", + "start": 8568, + "end": 8569, + "value": "-" + }, + { + "type": "number", + "start": 8569, + "end": 8587, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 8587, + "end": 8588, + "value": "," + }, + { + "type": "whitespace", + "start": 8588, + "end": 8596, + "value": "\n " + }, + { + "type": "operator", + "start": 8596, + "end": 8597, + "value": "-" + }, + { + "type": "number", + "start": 8597, + "end": 8616, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 8616, + "end": 8622, + "value": "\n " + }, + { + "type": "brace", + "start": 8622, + "end": 8623, + "value": "]" + }, + { + "type": "comma", + "start": 8623, + "end": 8624, + "value": "," + }, + { + "type": "whitespace", + "start": 8624, + "end": 8625, + "value": " " + }, + { + "type": "operator", + "start": 8625, + "end": 8626, + "value": "%" + }, + { + "type": "brace", + "start": 8626, + "end": 8627, + "value": ")" + }, + { + "type": "whitespace", + "start": 8627, + "end": 8630, + "value": "\n " + }, + { + "type": "operator", + "start": 8630, + "end": 8632, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8632, + "end": 8633, + "value": " " + }, + { + "type": "word", + "start": 8633, + "end": 8637, + "value": "line" + }, + { + "type": "brace", + "start": 8637, + "end": 8638, + "value": "(" + }, + { + "type": "brace", + "start": 8638, + "end": 8639, + "value": "[" + }, + { + "type": "whitespace", + "start": 8639, + "end": 8647, + "value": "\n " + }, + { + "type": "operator", + "start": 8647, + "end": 8648, + "value": "-" + }, + { + "type": "number", + "start": 8648, + "end": 8666, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 8666, + "end": 8667, + "value": "," + }, + { + "type": "whitespace", + "start": 8667, + "end": 8675, + "value": "\n " + }, + { + "type": "operator", + "start": 8675, + "end": 8676, + "value": "-" + }, + { + "type": "number", + "start": 8676, + "end": 8695, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 8695, + "end": 8701, + "value": "\n " + }, + { + "type": "brace", + "start": 8701, + "end": 8702, + "value": "]" + }, + { + "type": "comma", + "start": 8702, + "end": 8703, + "value": "," + }, + { + "type": "whitespace", + "start": 8703, + "end": 8704, + "value": " " + }, + { + "type": "operator", + "start": 8704, + "end": 8705, + "value": "%" + }, + { + "type": "brace", + "start": 8705, + "end": 8706, + "value": ")" + }, + { + "type": "whitespace", + "start": 8706, + "end": 8709, + "value": "\n " + }, + { + "type": "operator", + "start": 8709, + "end": 8711, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8711, + "end": 8712, + "value": " " + }, + { + "type": "word", + "start": 8712, + "end": 8716, + "value": "line" + }, + { + "type": "brace", + "start": 8716, + "end": 8717, + "value": "(" + }, + { + "type": "brace", + "start": 8717, + "end": 8718, + "value": "[" + }, + { + "type": "number", + "start": 8718, + "end": 8735, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 8735, + "end": 8736, + "value": "," + }, + { + "type": "whitespace", + "start": 8736, + "end": 8737, + "value": " " + }, + { + "type": "number", + "start": 8737, + "end": 8755, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 8755, + "end": 8756, + "value": "]" + }, + { + "type": "comma", + "start": 8756, + "end": 8757, + "value": "," + }, + { + "type": "whitespace", + "start": 8757, + "end": 8758, + "value": " " + }, + { + "type": "operator", + "start": 8758, + "end": 8759, + "value": "%" + }, + { + "type": "brace", + "start": 8759, + "end": 8760, + "value": ")" + }, + { + "type": "whitespace", + "start": 8760, + "end": 8763, + "value": "\n " + }, + { + "type": "operator", + "start": 8763, + "end": 8765, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8765, + "end": 8766, + "value": " " + }, + { + "type": "word", + "start": 8766, + "end": 8770, + "value": "line" + }, + { + "type": "brace", + "start": 8770, + "end": 8771, + "value": "(" + }, + { + "type": "brace", + "start": 8771, + "end": 8772, + "value": "[" + }, + { + "type": "whitespace", + "start": 8772, + "end": 8780, + "value": "\n " + }, + { + "type": "number", + "start": 8780, + "end": 8799, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 8799, + "end": 8800, + "value": "," + }, + { + "type": "whitespace", + "start": 8800, + "end": 8808, + "value": "\n " + }, + { + "type": "operator", + "start": 8808, + "end": 8809, + "value": "-" + }, + { + "type": "number", + "start": 8809, + "end": 8828, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 8828, + "end": 8834, + "value": "\n " + }, + { + "type": "brace", + "start": 8834, + "end": 8835, + "value": "]" + }, + { + "type": "comma", + "start": 8835, + "end": 8836, + "value": "," + }, + { + "type": "whitespace", + "start": 8836, + "end": 8837, + "value": " " + }, + { + "type": "operator", + "start": 8837, + "end": 8838, + "value": "%" + }, + { + "type": "brace", + "start": 8838, + "end": 8839, + "value": ")" + }, + { + "type": "whitespace", + "start": 8839, + "end": 8842, + "value": "\n " + }, + { + "type": "operator", + "start": 8842, + "end": 8844, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8844, + "end": 8845, + "value": " " + }, + { + "type": "word", + "start": 8845, + "end": 8849, + "value": "line" + }, + { + "type": "brace", + "start": 8849, + "end": 8850, + "value": "(" + }, + { + "type": "brace", + "start": 8850, + "end": 8851, + "value": "[" + }, + { + "type": "number", + "start": 8851, + "end": 8869, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 8869, + "end": 8870, + "value": "," + }, + { + "type": "whitespace", + "start": 8870, + "end": 8871, + "value": " " + }, + { + "type": "number", + "start": 8871, + "end": 8888, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 8888, + "end": 8889, + "value": "]" + }, + { + "type": "comma", + "start": 8889, + "end": 8890, + "value": "," + }, + { + "type": "whitespace", + "start": 8890, + "end": 8891, + "value": " " + }, + { + "type": "operator", + "start": 8891, + "end": 8892, + "value": "%" + }, + { + "type": "brace", + "start": 8892, + "end": 8893, + "value": ")" + }, + { + "type": "whitespace", + "start": 8893, + "end": 8896, + "value": "\n " + }, + { + "type": "operator", + "start": 8896, + "end": 8898, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8898, + "end": 8899, + "value": " " + }, + { + "type": "word", + "start": 8899, + "end": 8903, + "value": "line" + }, + { + "type": "brace", + "start": 8903, + "end": 8904, + "value": "(" + }, + { + "type": "brace", + "start": 8904, + "end": 8905, + "value": "[" + }, + { + "type": "whitespace", + "start": 8905, + "end": 8913, + "value": "\n " + }, + { + "type": "number", + "start": 8913, + "end": 8932, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 8932, + "end": 8933, + "value": "," + }, + { + "type": "whitespace", + "start": 8933, + "end": 8941, + "value": "\n " + }, + { + "type": "operator", + "start": 8941, + "end": 8942, + "value": "-" + }, + { + "type": "number", + "start": 8942, + "end": 8960, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 8960, + "end": 8966, + "value": "\n " + }, + { + "type": "brace", + "start": 8966, + "end": 8967, + "value": "]" + }, + { + "type": "comma", + "start": 8967, + "end": 8968, + "value": "," + }, + { + "type": "whitespace", + "start": 8968, + "end": 8969, + "value": " " + }, + { + "type": "operator", + "start": 8969, + "end": 8970, + "value": "%" + }, + { + "type": "brace", + "start": 8970, + "end": 8971, + "value": ")" + }, + { + "type": "whitespace", + "start": 8971, + "end": 8974, + "value": "\n " + }, + { + "type": "operator", + "start": 8974, + "end": 8976, + "value": "|>" + }, + { + "type": "whitespace", + "start": 8976, + "end": 8977, + "value": " " + }, + { + "type": "word", + "start": 8977, + "end": 8981, + "value": "line" + }, + { + "type": "brace", + "start": 8981, + "end": 8982, + "value": "(" + }, + { + "type": "brace", + "start": 8982, + "end": 8983, + "value": "[" + }, + { + "type": "number", + "start": 8983, + "end": 9001, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 9001, + "end": 9002, + "value": "," + }, + { + "type": "whitespace", + "start": 9002, + "end": 9003, + "value": " " + }, + { + "type": "number", + "start": 9003, + "end": 9021, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 9021, + "end": 9022, + "value": "]" + }, + { + "type": "comma", + "start": 9022, + "end": 9023, + "value": "," + }, + { + "type": "whitespace", + "start": 9023, + "end": 9024, + "value": " " + }, + { + "type": "operator", + "start": 9024, + "end": 9025, + "value": "%" + }, + { + "type": "brace", + "start": 9025, + "end": 9026, + "value": ")" + }, + { + "type": "whitespace", + "start": 9026, + "end": 9029, + "value": "\n " + }, + { + "type": "operator", + "start": 9029, + "end": 9031, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9031, + "end": 9032, + "value": " " + }, + { + "type": "word", + "start": 9032, + "end": 9036, + "value": "line" + }, + { + "type": "brace", + "start": 9036, + "end": 9037, + "value": "(" + }, + { + "type": "brace", + "start": 9037, + "end": 9038, + "value": "[" + }, + { + "type": "whitespace", + "start": 9038, + "end": 9046, + "value": "\n " + }, + { + "type": "number", + "start": 9046, + "end": 9064, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 9064, + "end": 9065, + "value": "," + }, + { + "type": "whitespace", + "start": 9065, + "end": 9073, + "value": "\n " + }, + { + "type": "number", + "start": 9073, + "end": 9092, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 9092, + "end": 9098, + "value": "\n " + }, + { + "type": "brace", + "start": 9098, + "end": 9099, + "value": "]" + }, + { + "type": "comma", + "start": 9099, + "end": 9100, + "value": "," + }, + { + "type": "whitespace", + "start": 9100, + "end": 9101, + "value": " " + }, + { + "type": "operator", + "start": 9101, + "end": 9102, + "value": "%" + }, + { + "type": "brace", + "start": 9102, + "end": 9103, + "value": ")" + }, + { + "type": "whitespace", + "start": 9103, + "end": 9106, + "value": "\n " + }, + { + "type": "operator", + "start": 9106, + "end": 9108, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9108, + "end": 9109, + "value": " " + }, + { + "type": "word", + "start": 9109, + "end": 9113, + "value": "line" + }, + { + "type": "brace", + "start": 9113, + "end": 9114, + "value": "(" + }, + { + "type": "brace", + "start": 9114, + "end": 9115, + "value": "[" + }, + { + "type": "number", + "start": 9115, + "end": 9133, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 9133, + "end": 9134, + "value": "," + }, + { + "type": "whitespace", + "start": 9134, + "end": 9135, + "value": " " + }, + { + "type": "number", + "start": 9135, + "end": 9153, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 9153, + "end": 9154, + "value": "]" + }, + { + "type": "comma", + "start": 9154, + "end": 9155, + "value": "," + }, + { + "type": "whitespace", + "start": 9155, + "end": 9156, + "value": " " + }, + { + "type": "operator", + "start": 9156, + "end": 9157, + "value": "%" + }, + { + "type": "brace", + "start": 9157, + "end": 9158, + "value": ")" + }, + { + "type": "whitespace", + "start": 9158, + "end": 9161, + "value": "\n " + }, + { + "type": "operator", + "start": 9161, + "end": 9163, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9163, + "end": 9164, + "value": " " + }, + { + "type": "word", + "start": 9164, + "end": 9168, + "value": "line" + }, + { + "type": "brace", + "start": 9168, + "end": 9169, + "value": "(" + }, + { + "type": "brace", + "start": 9169, + "end": 9170, + "value": "[" + }, + { + "type": "whitespace", + "start": 9170, + "end": 9178, + "value": "\n " + }, + { + "type": "operator", + "start": 9178, + "end": 9179, + "value": "-" + }, + { + "type": "number", + "start": 9179, + "end": 9198, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 9198, + "end": 9199, + "value": "," + }, + { + "type": "whitespace", + "start": 9199, + "end": 9207, + "value": "\n " + }, + { + "type": "operator", + "start": 9207, + "end": 9208, + "value": "-" + }, + { + "type": "number", + "start": 9208, + "end": 9226, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 9226, + "end": 9232, + "value": "\n " + }, + { + "type": "brace", + "start": 9232, + "end": 9233, + "value": "]" + }, + { + "type": "comma", + "start": 9233, + "end": 9234, + "value": "," + }, + { + "type": "whitespace", + "start": 9234, + "end": 9235, + "value": " " + }, + { + "type": "operator", + "start": 9235, + "end": 9236, + "value": "%" + }, + { + "type": "brace", + "start": 9236, + "end": 9237, + "value": ")" + }, + { + "type": "whitespace", + "start": 9237, + "end": 9240, + "value": "\n " + }, + { + "type": "operator", + "start": 9240, + "end": 9242, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9242, + "end": 9243, + "value": " " + }, + { + "type": "word", + "start": 9243, + "end": 9247, + "value": "line" + }, + { + "type": "brace", + "start": 9247, + "end": 9248, + "value": "(" + }, + { + "type": "brace", + "start": 9248, + "end": 9249, + "value": "[" + }, + { + "type": "whitespace", + "start": 9249, + "end": 9257, + "value": "\n " + }, + { + "type": "number", + "start": 9257, + "end": 9275, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 9275, + "end": 9276, + "value": "," + }, + { + "type": "whitespace", + "start": 9276, + "end": 9284, + "value": "\n " + }, + { + "type": "operator", + "start": 9284, + "end": 9285, + "value": "-" + }, + { + "type": "number", + "start": 9285, + "end": 9303, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 9303, + "end": 9309, + "value": "\n " + }, + { + "type": "brace", + "start": 9309, + "end": 9310, + "value": "]" + }, + { + "type": "comma", + "start": 9310, + "end": 9311, + "value": "," + }, + { + "type": "whitespace", + "start": 9311, + "end": 9312, + "value": " " + }, + { + "type": "operator", + "start": 9312, + "end": 9313, + "value": "%" + }, + { + "type": "brace", + "start": 9313, + "end": 9314, + "value": ")" + }, + { + "type": "whitespace", + "start": 9314, + "end": 9317, + "value": "\n " + }, + { + "type": "operator", + "start": 9317, + "end": 9319, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9319, + "end": 9320, + "value": " " + }, + { + "type": "word", + "start": 9320, + "end": 9324, + "value": "line" + }, + { + "type": "brace", + "start": 9324, + "end": 9325, + "value": "(" + }, + { + "type": "brace", + "start": 9325, + "end": 9326, + "value": "[" + }, + { + "type": "whitespace", + "start": 9326, + "end": 9334, + "value": "\n " + }, + { + "type": "operator", + "start": 9334, + "end": 9335, + "value": "-" + }, + { + "type": "number", + "start": 9335, + "end": 9353, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 9353, + "end": 9354, + "value": "," + }, + { + "type": "whitespace", + "start": 9354, + "end": 9362, + "value": "\n " + }, + { + "type": "operator", + "start": 9362, + "end": 9363, + "value": "-" + }, + { + "type": "number", + "start": 9363, + "end": 9381, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 9381, + "end": 9387, + "value": "\n " + }, + { + "type": "brace", + "start": 9387, + "end": 9388, + "value": "]" + }, + { + "type": "comma", + "start": 9388, + "end": 9389, + "value": "," + }, + { + "type": "whitespace", + "start": 9389, + "end": 9390, + "value": " " + }, + { + "type": "operator", + "start": 9390, + "end": 9391, + "value": "%" + }, + { + "type": "brace", + "start": 9391, + "end": 9392, + "value": ")" + }, + { + "type": "whitespace", + "start": 9392, + "end": 9395, + "value": "\n " + }, + { + "type": "operator", + "start": 9395, + "end": 9397, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9397, + "end": 9398, + "value": " " + }, + { + "type": "word", + "start": 9398, + "end": 9402, + "value": "line" + }, + { + "type": "brace", + "start": 9402, + "end": 9403, + "value": "(" + }, + { + "type": "brace", + "start": 9403, + "end": 9404, + "value": "[" + }, + { + "type": "whitespace", + "start": 9404, + "end": 9412, + "value": "\n " + }, + { + "type": "number", + "start": 9412, + "end": 9432, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 9432, + "end": 9433, + "value": "," + }, + { + "type": "whitespace", + "start": 9433, + "end": 9441, + "value": "\n " + }, + { + "type": "operator", + "start": 9441, + "end": 9442, + "value": "-" + }, + { + "type": "number", + "start": 9442, + "end": 9461, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 9461, + "end": 9467, + "value": "\n " + }, + { + "type": "brace", + "start": 9467, + "end": 9468, + "value": "]" + }, + { + "type": "comma", + "start": 9468, + "end": 9469, + "value": "," + }, + { + "type": "whitespace", + "start": 9469, + "end": 9470, + "value": " " + }, + { + "type": "operator", + "start": 9470, + "end": 9471, + "value": "%" + }, + { + "type": "brace", + "start": 9471, + "end": 9472, + "value": ")" + }, + { + "type": "whitespace", + "start": 9472, + "end": 9475, + "value": "\n " + }, + { + "type": "operator", + "start": 9475, + "end": 9477, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9477, + "end": 9478, + "value": " " + }, + { + "type": "word", + "start": 9478, + "end": 9482, + "value": "line" + }, + { + "type": "brace", + "start": 9482, + "end": 9483, + "value": "(" + }, + { + "type": "brace", + "start": 9483, + "end": 9484, + "value": "[" + }, + { + "type": "whitespace", + "start": 9484, + "end": 9492, + "value": "\n " + }, + { + "type": "number", + "start": 9492, + "end": 9511, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 9511, + "end": 9512, + "value": "," + }, + { + "type": "whitespace", + "start": 9512, + "end": 9520, + "value": "\n " + }, + { + "type": "operator", + "start": 9520, + "end": 9521, + "value": "-" + }, + { + "type": "number", + "start": 9521, + "end": 9540, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 9540, + "end": 9546, + "value": "\n " + }, + { + "type": "brace", + "start": 9546, + "end": 9547, + "value": "]" + }, + { + "type": "comma", + "start": 9547, + "end": 9548, + "value": "," + }, + { + "type": "whitespace", + "start": 9548, + "end": 9549, + "value": " " + }, + { + "type": "operator", + "start": 9549, + "end": 9550, + "value": "%" + }, + { + "type": "brace", + "start": 9550, + "end": 9551, + "value": ")" + }, + { + "type": "whitespace", + "start": 9551, + "end": 9554, + "value": "\n " + }, + { + "type": "operator", + "start": 9554, + "end": 9556, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9556, + "end": 9557, + "value": " " + }, + { + "type": "word", + "start": 9557, + "end": 9561, + "value": "line" + }, + { + "type": "brace", + "start": 9561, + "end": 9562, + "value": "(" + }, + { + "type": "brace", + "start": 9562, + "end": 9563, + "value": "[" + }, + { + "type": "whitespace", + "start": 9563, + "end": 9571, + "value": "\n " + }, + { + "type": "number", + "start": 9571, + "end": 9589, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 9589, + "end": 9590, + "value": "," + }, + { + "type": "whitespace", + "start": 9590, + "end": 9598, + "value": "\n " + }, + { + "type": "operator", + "start": 9598, + "end": 9599, + "value": "-" + }, + { + "type": "number", + "start": 9599, + "end": 9618, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 9618, + "end": 9624, + "value": "\n " + }, + { + "type": "brace", + "start": 9624, + "end": 9625, + "value": "]" + }, + { + "type": "comma", + "start": 9625, + "end": 9626, + "value": "," + }, + { + "type": "whitespace", + "start": 9626, + "end": 9627, + "value": " " + }, + { + "type": "operator", + "start": 9627, + "end": 9628, + "value": "%" + }, + { + "type": "brace", + "start": 9628, + "end": 9629, + "value": ")" + }, + { + "type": "whitespace", + "start": 9629, + "end": 9632, + "value": "\n " + }, + { + "type": "operator", + "start": 9632, + "end": 9634, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9634, + "end": 9635, + "value": " " + }, + { + "type": "word", + "start": 9635, + "end": 9639, + "value": "line" + }, + { + "type": "brace", + "start": 9639, + "end": 9640, + "value": "(" + }, + { + "type": "brace", + "start": 9640, + "end": 9641, + "value": "[" + }, + { + "type": "whitespace", + "start": 9641, + "end": 9649, + "value": "\n " + }, + { + "type": "operator", + "start": 9649, + "end": 9650, + "value": "-" + }, + { + "type": "number", + "start": 9650, + "end": 9668, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 9668, + "end": 9669, + "value": "," + }, + { + "type": "whitespace", + "start": 9669, + "end": 9677, + "value": "\n " + }, + { + "type": "operator", + "start": 9677, + "end": 9678, + "value": "-" + }, + { + "type": "number", + "start": 9678, + "end": 9696, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 9696, + "end": 9702, + "value": "\n " + }, + { + "type": "brace", + "start": 9702, + "end": 9703, + "value": "]" + }, + { + "type": "comma", + "start": 9703, + "end": 9704, + "value": "," + }, + { + "type": "whitespace", + "start": 9704, + "end": 9705, + "value": " " + }, + { + "type": "operator", + "start": 9705, + "end": 9706, + "value": "%" + }, + { + "type": "brace", + "start": 9706, + "end": 9707, + "value": ")" + }, + { + "type": "whitespace", + "start": 9707, + "end": 9710, + "value": "\n " + }, + { + "type": "operator", + "start": 9710, + "end": 9712, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9712, + "end": 9713, + "value": " " + }, + { + "type": "word", + "start": 9713, + "end": 9717, + "value": "line" + }, + { + "type": "brace", + "start": 9717, + "end": 9718, + "value": "(" + }, + { + "type": "brace", + "start": 9718, + "end": 9719, + "value": "[" + }, + { + "type": "number", + "start": 9719, + "end": 9737, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 9737, + "end": 9738, + "value": "," + }, + { + "type": "whitespace", + "start": 9738, + "end": 9739, + "value": " " + }, + { + "type": "number", + "start": 9739, + "end": 9757, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 9757, + "end": 9758, + "value": "]" + }, + { + "type": "comma", + "start": 9758, + "end": 9759, + "value": "," + }, + { + "type": "whitespace", + "start": 9759, + "end": 9760, + "value": " " + }, + { + "type": "operator", + "start": 9760, + "end": 9761, + "value": "%" + }, + { + "type": "brace", + "start": 9761, + "end": 9762, + "value": ")" + }, + { + "type": "whitespace", + "start": 9762, + "end": 9765, + "value": "\n " + }, + { + "type": "operator", + "start": 9765, + "end": 9767, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9767, + "end": 9768, + "value": " " + }, + { + "type": "word", + "start": 9768, + "end": 9772, + "value": "line" + }, + { + "type": "brace", + "start": 9772, + "end": 9773, + "value": "(" + }, + { + "type": "brace", + "start": 9773, + "end": 9774, + "value": "[" + }, + { + "type": "whitespace", + "start": 9774, + "end": 9782, + "value": "\n " + }, + { + "type": "number", + "start": 9782, + "end": 9800, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 9800, + "end": 9801, + "value": "," + }, + { + "type": "whitespace", + "start": 9801, + "end": 9809, + "value": "\n " + }, + { + "type": "number", + "start": 9809, + "end": 9828, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 9828, + "end": 9834, + "value": "\n " + }, + { + "type": "brace", + "start": 9834, + "end": 9835, + "value": "]" + }, + { + "type": "comma", + "start": 9835, + "end": 9836, + "value": "," + }, + { + "type": "whitespace", + "start": 9836, + "end": 9837, + "value": " " + }, + { + "type": "operator", + "start": 9837, + "end": 9838, + "value": "%" + }, + { + "type": "brace", + "start": 9838, + "end": 9839, + "value": ")" + }, + { + "type": "whitespace", + "start": 9839, + "end": 9842, + "value": "\n " + }, + { + "type": "operator", + "start": 9842, + "end": 9844, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9844, + "end": 9845, + "value": " " + }, + { + "type": "word", + "start": 9845, + "end": 9849, + "value": "line" + }, + { + "type": "brace", + "start": 9849, + "end": 9850, + "value": "(" + }, + { + "type": "brace", + "start": 9850, + "end": 9851, + "value": "[" + }, + { + "type": "whitespace", + "start": 9851, + "end": 9859, + "value": "\n " + }, + { + "type": "operator", + "start": 9859, + "end": 9860, + "value": "-" + }, + { + "type": "number", + "start": 9860, + "end": 9879, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 9879, + "end": 9880, + "value": "," + }, + { + "type": "whitespace", + "start": 9880, + "end": 9888, + "value": "\n " + }, + { + "type": "number", + "start": 9888, + "end": 9906, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 9906, + "end": 9912, + "value": "\n " + }, + { + "type": "brace", + "start": 9912, + "end": 9913, + "value": "]" + }, + { + "type": "comma", + "start": 9913, + "end": 9914, + "value": "," + }, + { + "type": "whitespace", + "start": 9914, + "end": 9915, + "value": " " + }, + { + "type": "operator", + "start": 9915, + "end": 9916, + "value": "%" + }, + { + "type": "brace", + "start": 9916, + "end": 9917, + "value": ")" + }, + { + "type": "whitespace", + "start": 9917, + "end": 9920, + "value": "\n " + }, + { + "type": "operator", + "start": 9920, + "end": 9922, + "value": "|>" + }, + { + "type": "whitespace", + "start": 9922, + "end": 9923, + "value": " " + }, + { + "type": "word", + "start": 9923, + "end": 9927, + "value": "line" + }, + { + "type": "brace", + "start": 9927, + "end": 9928, + "value": "(" + }, + { + "type": "brace", + "start": 9928, + "end": 9929, + "value": "[" + }, + { + "type": "whitespace", + "start": 9929, + "end": 9937, + "value": "\n " + }, + { + "type": "operator", + "start": 9937, + "end": 9938, + "value": "-" + }, + { + "type": "number", + "start": 9938, + "end": 9957, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 9957, + "end": 9958, + "value": "," + }, + { + "type": "whitespace", + "start": 9958, + "end": 9966, + "value": "\n " + }, + { + "type": "operator", + "start": 9966, + "end": 9967, + "value": "-" + }, + { + "type": "number", + "start": 9967, + "end": 9986, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 9986, + "end": 9992, + "value": "\n " + }, + { + "type": "brace", + "start": 9992, + "end": 9993, + "value": "]" + }, + { + "type": "comma", + "start": 9993, + "end": 9994, + "value": "," + }, + { + "type": "whitespace", + "start": 9994, + "end": 9995, + "value": " " + }, + { + "type": "operator", + "start": 9995, + "end": 9996, + "value": "%" + }, + { + "type": "brace", + "start": 9996, + "end": 9997, + "value": ")" + }, + { + "type": "whitespace", + "start": 9997, + "end": 10000, + "value": "\n " + }, + { + "type": "operator", + "start": 10000, + "end": 10002, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10002, + "end": 10003, + "value": " " + }, + { + "type": "word", + "start": 10003, + "end": 10007, + "value": "line" + }, + { + "type": "brace", + "start": 10007, + "end": 10008, + "value": "(" + }, + { + "type": "brace", + "start": 10008, + "end": 10009, + "value": "[" + }, + { + "type": "whitespace", + "start": 10009, + "end": 10017, + "value": "\n " + }, + { + "type": "number", + "start": 10017, + "end": 10036, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 10036, + "end": 10037, + "value": "," + }, + { + "type": "whitespace", + "start": 10037, + "end": 10045, + "value": "\n " + }, + { + "type": "operator", + "start": 10045, + "end": 10046, + "value": "-" + }, + { + "type": "number", + "start": 10046, + "end": 10064, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 10064, + "end": 10070, + "value": "\n " + }, + { + "type": "brace", + "start": 10070, + "end": 10071, + "value": "]" + }, + { + "type": "comma", + "start": 10071, + "end": 10072, + "value": "," + }, + { + "type": "whitespace", + "start": 10072, + "end": 10073, + "value": " " + }, + { + "type": "operator", + "start": 10073, + "end": 10074, + "value": "%" + }, + { + "type": "brace", + "start": 10074, + "end": 10075, + "value": ")" + }, + { + "type": "whitespace", + "start": 10075, + "end": 10078, + "value": "\n " + }, + { + "type": "operator", + "start": 10078, + "end": 10080, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10080, + "end": 10081, + "value": " " + }, + { + "type": "word", + "start": 10081, + "end": 10085, + "value": "line" + }, + { + "type": "brace", + "start": 10085, + "end": 10086, + "value": "(" + }, + { + "type": "brace", + "start": 10086, + "end": 10087, + "value": "[" + }, + { + "type": "whitespace", + "start": 10087, + "end": 10095, + "value": "\n " + }, + { + "type": "operator", + "start": 10095, + "end": 10096, + "value": "-" + }, + { + "type": "number", + "start": 10096, + "end": 10114, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 10114, + "end": 10115, + "value": "," + }, + { + "type": "whitespace", + "start": 10115, + "end": 10123, + "value": "\n " + }, + { + "type": "number", + "start": 10123, + "end": 10142, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 10142, + "end": 10148, + "value": "\n " + }, + { + "type": "brace", + "start": 10148, + "end": 10149, + "value": "]" + }, + { + "type": "comma", + "start": 10149, + "end": 10150, + "value": "," + }, + { + "type": "whitespace", + "start": 10150, + "end": 10151, + "value": " " + }, + { + "type": "operator", + "start": 10151, + "end": 10152, + "value": "%" + }, + { + "type": "brace", + "start": 10152, + "end": 10153, + "value": ")" + }, + { + "type": "whitespace", + "start": 10153, + "end": 10156, + "value": "\n " + }, + { + "type": "operator", + "start": 10156, + "end": 10158, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10158, + "end": 10159, + "value": " " + }, + { + "type": "word", + "start": 10159, + "end": 10163, + "value": "line" + }, + { + "type": "brace", + "start": 10163, + "end": 10164, + "value": "(" + }, + { + "type": "brace", + "start": 10164, + "end": 10165, + "value": "[" + }, + { + "type": "number", + "start": 10165, + "end": 10183, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 10183, + "end": 10184, + "value": "," + }, + { + "type": "whitespace", + "start": 10184, + "end": 10185, + "value": " " + }, + { + "type": "number", + "start": 10185, + "end": 10203, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 10203, + "end": 10204, + "value": "]" + }, + { + "type": "comma", + "start": 10204, + "end": 10205, + "value": "," + }, + { + "type": "whitespace", + "start": 10205, + "end": 10206, + "value": " " + }, + { + "type": "operator", + "start": 10206, + "end": 10207, + "value": "%" + }, + { + "type": "brace", + "start": 10207, + "end": 10208, + "value": ")" + }, + { + "type": "whitespace", + "start": 10208, + "end": 10211, + "value": "\n " + }, + { + "type": "operator", + "start": 10211, + "end": 10213, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10213, + "end": 10214, + "value": " " + }, + { + "type": "word", + "start": 10214, + "end": 10218, + "value": "line" + }, + { + "type": "brace", + "start": 10218, + "end": 10219, + "value": "(" + }, + { + "type": "brace", + "start": 10219, + "end": 10220, + "value": "[" + }, + { + "type": "whitespace", + "start": 10220, + "end": 10228, + "value": "\n " + }, + { + "type": "operator", + "start": 10228, + "end": 10229, + "value": "-" + }, + { + "type": "number", + "start": 10229, + "end": 10247, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 10247, + "end": 10248, + "value": "," + }, + { + "type": "whitespace", + "start": 10248, + "end": 10256, + "value": "\n " + }, + { + "type": "operator", + "start": 10256, + "end": 10257, + "value": "-" + }, + { + "type": "number", + "start": 10257, + "end": 10276, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 10276, + "end": 10282, + "value": "\n " + }, + { + "type": "brace", + "start": 10282, + "end": 10283, + "value": "]" + }, + { + "type": "comma", + "start": 10283, + "end": 10284, + "value": "," + }, + { + "type": "whitespace", + "start": 10284, + "end": 10285, + "value": " " + }, + { + "type": "operator", + "start": 10285, + "end": 10286, + "value": "%" + }, + { + "type": "brace", + "start": 10286, + "end": 10287, + "value": ")" + }, + { + "type": "whitespace", + "start": 10287, + "end": 10290, + "value": "\n " + }, + { + "type": "operator", + "start": 10290, + "end": 10292, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10292, + "end": 10293, + "value": " " + }, + { + "type": "word", + "start": 10293, + "end": 10297, + "value": "line" + }, + { + "type": "brace", + "start": 10297, + "end": 10298, + "value": "(" + }, + { + "type": "brace", + "start": 10298, + "end": 10299, + "value": "[" + }, + { + "type": "whitespace", + "start": 10299, + "end": 10307, + "value": "\n " + }, + { + "type": "number", + "start": 10307, + "end": 10325, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 10325, + "end": 10326, + "value": "," + }, + { + "type": "whitespace", + "start": 10326, + "end": 10334, + "value": "\n " + }, + { + "type": "operator", + "start": 10334, + "end": 10335, + "value": "-" + }, + { + "type": "number", + "start": 10335, + "end": 10353, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 10353, + "end": 10359, + "value": "\n " + }, + { + "type": "brace", + "start": 10359, + "end": 10360, + "value": "]" + }, + { + "type": "comma", + "start": 10360, + "end": 10361, + "value": "," + }, + { + "type": "whitespace", + "start": 10361, + "end": 10362, + "value": " " + }, + { + "type": "operator", + "start": 10362, + "end": 10363, + "value": "%" + }, + { + "type": "brace", + "start": 10363, + "end": 10364, + "value": ")" + }, + { + "type": "whitespace", + "start": 10364, + "end": 10367, + "value": "\n " + }, + { + "type": "operator", + "start": 10367, + "end": 10369, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10369, + "end": 10370, + "value": " " + }, + { + "type": "word", + "start": 10370, + "end": 10374, + "value": "line" + }, + { + "type": "brace", + "start": 10374, + "end": 10375, + "value": "(" + }, + { + "type": "brace", + "start": 10375, + "end": 10376, + "value": "[" + }, + { + "type": "whitespace", + "start": 10376, + "end": 10384, + "value": "\n " + }, + { + "type": "number", + "start": 10384, + "end": 10402, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 10402, + "end": 10403, + "value": "," + }, + { + "type": "whitespace", + "start": 10403, + "end": 10411, + "value": "\n " + }, + { + "type": "operator", + "start": 10411, + "end": 10412, + "value": "-" + }, + { + "type": "number", + "start": 10412, + "end": 10430, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 10430, + "end": 10436, + "value": "\n " + }, + { + "type": "brace", + "start": 10436, + "end": 10437, + "value": "]" + }, + { + "type": "comma", + "start": 10437, + "end": 10438, + "value": "," + }, + { + "type": "whitespace", + "start": 10438, + "end": 10439, + "value": " " + }, + { + "type": "operator", + "start": 10439, + "end": 10440, + "value": "%" + }, + { + "type": "brace", + "start": 10440, + "end": 10441, + "value": ")" + }, + { + "type": "whitespace", + "start": 10441, + "end": 10444, + "value": "\n " + }, + { + "type": "operator", + "start": 10444, + "end": 10446, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10446, + "end": 10447, + "value": " " + }, + { + "type": "word", + "start": 10447, + "end": 10451, + "value": "line" + }, + { + "type": "brace", + "start": 10451, + "end": 10452, + "value": "(" + }, + { + "type": "brace", + "start": 10452, + "end": 10453, + "value": "[" + }, + { + "type": "number", + "start": 10453, + "end": 10471, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 10471, + "end": 10472, + "value": "," + }, + { + "type": "whitespace", + "start": 10472, + "end": 10473, + "value": " " + }, + { + "type": "number", + "start": 10473, + "end": 10491, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 10491, + "end": 10492, + "value": "]" + }, + { + "type": "comma", + "start": 10492, + "end": 10493, + "value": "," + }, + { + "type": "whitespace", + "start": 10493, + "end": 10494, + "value": " " + }, + { + "type": "operator", + "start": 10494, + "end": 10495, + "value": "%" + }, + { + "type": "brace", + "start": 10495, + "end": 10496, + "value": ")" + }, + { + "type": "whitespace", + "start": 10496, + "end": 10499, + "value": "\n " + }, + { + "type": "operator", + "start": 10499, + "end": 10501, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10501, + "end": 10502, + "value": " " + }, + { + "type": "word", + "start": 10502, + "end": 10506, + "value": "line" + }, + { + "type": "brace", + "start": 10506, + "end": 10507, + "value": "(" + }, + { + "type": "brace", + "start": 10507, + "end": 10508, + "value": "[" + }, + { + "type": "whitespace", + "start": 10508, + "end": 10516, + "value": "\n " + }, + { + "type": "operator", + "start": 10516, + "end": 10517, + "value": "-" + }, + { + "type": "number", + "start": 10517, + "end": 10535, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 10535, + "end": 10536, + "value": "," + }, + { + "type": "whitespace", + "start": 10536, + "end": 10544, + "value": "\n " + }, + { + "type": "number", + "start": 10544, + "end": 10562, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 10562, + "end": 10568, + "value": "\n " + }, + { + "type": "brace", + "start": 10568, + "end": 10569, + "value": "]" + }, + { + "type": "comma", + "start": 10569, + "end": 10570, + "value": "," + }, + { + "type": "whitespace", + "start": 10570, + "end": 10571, + "value": " " + }, + { + "type": "operator", + "start": 10571, + "end": 10572, + "value": "%" + }, + { + "type": "brace", + "start": 10572, + "end": 10573, + "value": ")" + }, + { + "type": "whitespace", + "start": 10573, + "end": 10576, + "value": "\n " + }, + { + "type": "operator", + "start": 10576, + "end": 10578, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10578, + "end": 10579, + "value": " " + }, + { + "type": "word", + "start": 10579, + "end": 10583, + "value": "line" + }, + { + "type": "brace", + "start": 10583, + "end": 10584, + "value": "(" + }, + { + "type": "brace", + "start": 10584, + "end": 10585, + "value": "[" + }, + { + "type": "number", + "start": 10585, + "end": 10603, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 10603, + "end": 10604, + "value": "," + }, + { + "type": "whitespace", + "start": 10604, + "end": 10605, + "value": " " + }, + { + "type": "number", + "start": 10605, + "end": 10623, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 10623, + "end": 10624, + "value": "]" + }, + { + "type": "comma", + "start": 10624, + "end": 10625, + "value": "," + }, + { + "type": "whitespace", + "start": 10625, + "end": 10626, + "value": " " + }, + { + "type": "operator", + "start": 10626, + "end": 10627, + "value": "%" + }, + { + "type": "brace", + "start": 10627, + "end": 10628, + "value": ")" + }, + { + "type": "whitespace", + "start": 10628, + "end": 10631, + "value": "\n " + }, + { + "type": "operator", + "start": 10631, + "end": 10633, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10633, + "end": 10634, + "value": " " + }, + { + "type": "word", + "start": 10634, + "end": 10638, + "value": "line" + }, + { + "type": "brace", + "start": 10638, + "end": 10639, + "value": "(" + }, + { + "type": "brace", + "start": 10639, + "end": 10640, + "value": "[" + }, + { + "type": "whitespace", + "start": 10640, + "end": 10648, + "value": "\n " + }, + { + "type": "number", + "start": 10648, + "end": 10666, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 10666, + "end": 10667, + "value": "," + }, + { + "type": "whitespace", + "start": 10667, + "end": 10675, + "value": "\n " + }, + { + "type": "number", + "start": 10675, + "end": 10694, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 10694, + "end": 10700, + "value": "\n " + }, + { + "type": "brace", + "start": 10700, + "end": 10701, + "value": "]" + }, + { + "type": "comma", + "start": 10701, + "end": 10702, + "value": "," + }, + { + "type": "whitespace", + "start": 10702, + "end": 10703, + "value": " " + }, + { + "type": "operator", + "start": 10703, + "end": 10704, + "value": "%" + }, + { + "type": "brace", + "start": 10704, + "end": 10705, + "value": ")" + }, + { + "type": "whitespace", + "start": 10705, + "end": 10708, + "value": "\n " + }, + { + "type": "operator", + "start": 10708, + "end": 10710, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10710, + "end": 10711, + "value": " " + }, + { + "type": "word", + "start": 10711, + "end": 10715, + "value": "line" + }, + { + "type": "brace", + "start": 10715, + "end": 10716, + "value": "(" + }, + { + "type": "brace", + "start": 10716, + "end": 10717, + "value": "[" + }, + { + "type": "whitespace", + "start": 10717, + "end": 10725, + "value": "\n " + }, + { + "type": "operator", + "start": 10725, + "end": 10726, + "value": "-" + }, + { + "type": "number", + "start": 10726, + "end": 10744, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 10744, + "end": 10745, + "value": "," + }, + { + "type": "whitespace", + "start": 10745, + "end": 10753, + "value": "\n " + }, + { + "type": "operator", + "start": 10753, + "end": 10754, + "value": "-" + }, + { + "type": "number", + "start": 10754, + "end": 10771, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 10771, + "end": 10777, + "value": "\n " + }, + { + "type": "brace", + "start": 10777, + "end": 10778, + "value": "]" + }, + { + "type": "comma", + "start": 10778, + "end": 10779, + "value": "," + }, + { + "type": "whitespace", + "start": 10779, + "end": 10780, + "value": " " + }, + { + "type": "operator", + "start": 10780, + "end": 10781, + "value": "%" + }, + { + "type": "brace", + "start": 10781, + "end": 10782, + "value": ")" + }, + { + "type": "whitespace", + "start": 10782, + "end": 10785, + "value": "\n " + }, + { + "type": "operator", + "start": 10785, + "end": 10787, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10787, + "end": 10788, + "value": " " + }, + { + "type": "word", + "start": 10788, + "end": 10792, + "value": "line" + }, + { + "type": "brace", + "start": 10792, + "end": 10793, + "value": "(" + }, + { + "type": "brace", + "start": 10793, + "end": 10794, + "value": "[" + }, + { + "type": "whitespace", + "start": 10794, + "end": 10802, + "value": "\n " + }, + { + "type": "number", + "start": 10802, + "end": 10820, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 10820, + "end": 10821, + "value": "," + }, + { + "type": "whitespace", + "start": 10821, + "end": 10829, + "value": "\n " + }, + { + "type": "operator", + "start": 10829, + "end": 10830, + "value": "-" + }, + { + "type": "number", + "start": 10830, + "end": 10849, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 10849, + "end": 10855, + "value": "\n " + }, + { + "type": "brace", + "start": 10855, + "end": 10856, + "value": "]" + }, + { + "type": "comma", + "start": 10856, + "end": 10857, + "value": "," + }, + { + "type": "whitespace", + "start": 10857, + "end": 10858, + "value": " " + }, + { + "type": "operator", + "start": 10858, + "end": 10859, + "value": "%" + }, + { + "type": "brace", + "start": 10859, + "end": 10860, + "value": ")" + }, + { + "type": "whitespace", + "start": 10860, + "end": 10863, + "value": "\n " + }, + { + "type": "operator", + "start": 10863, + "end": 10865, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10865, + "end": 10866, + "value": " " + }, + { + "type": "word", + "start": 10866, + "end": 10870, + "value": "line" + }, + { + "type": "brace", + "start": 10870, + "end": 10871, + "value": "(" + }, + { + "type": "brace", + "start": 10871, + "end": 10872, + "value": "[" + }, + { + "type": "whitespace", + "start": 10872, + "end": 10880, + "value": "\n " + }, + { + "type": "operator", + "start": 10880, + "end": 10881, + "value": "-" + }, + { + "type": "number", + "start": 10881, + "end": 10900, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 10900, + "end": 10901, + "value": "," + }, + { + "type": "whitespace", + "start": 10901, + "end": 10909, + "value": "\n " + }, + { + "type": "operator", + "start": 10909, + "end": 10910, + "value": "-" + }, + { + "type": "number", + "start": 10910, + "end": 10929, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 10929, + "end": 10935, + "value": "\n " + }, + { + "type": "brace", + "start": 10935, + "end": 10936, + "value": "]" + }, + { + "type": "comma", + "start": 10936, + "end": 10937, + "value": "," + }, + { + "type": "whitespace", + "start": 10937, + "end": 10938, + "value": " " + }, + { + "type": "operator", + "start": 10938, + "end": 10939, + "value": "%" + }, + { + "type": "brace", + "start": 10939, + "end": 10940, + "value": ")" + }, + { + "type": "whitespace", + "start": 10940, + "end": 10943, + "value": "\n " + }, + { + "type": "operator", + "start": 10943, + "end": 10945, + "value": "|>" + }, + { + "type": "whitespace", + "start": 10945, + "end": 10946, + "value": " " + }, + { + "type": "word", + "start": 10946, + "end": 10950, + "value": "line" + }, + { + "type": "brace", + "start": 10950, + "end": 10951, + "value": "(" + }, + { + "type": "brace", + "start": 10951, + "end": 10952, + "value": "[" + }, + { + "type": "whitespace", + "start": 10952, + "end": 10960, + "value": "\n " + }, + { + "type": "operator", + "start": 10960, + "end": 10961, + "value": "-" + }, + { + "type": "number", + "start": 10961, + "end": 10979, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 10979, + "end": 10980, + "value": "," + }, + { + "type": "whitespace", + "start": 10980, + "end": 10988, + "value": "\n " + }, + { + "type": "operator", + "start": 10988, + "end": 10989, + "value": "-" + }, + { + "type": "number", + "start": 10989, + "end": 11008, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 11008, + "end": 11014, + "value": "\n " + }, + { + "type": "brace", + "start": 11014, + "end": 11015, + "value": "]" + }, + { + "type": "comma", + "start": 11015, + "end": 11016, + "value": "," + }, + { + "type": "whitespace", + "start": 11016, + "end": 11017, + "value": " " + }, + { + "type": "operator", + "start": 11017, + "end": 11018, + "value": "%" + }, + { + "type": "brace", + "start": 11018, + "end": 11019, + "value": ")" + }, + { + "type": "whitespace", + "start": 11019, + "end": 11022, + "value": "\n " + }, + { + "type": "operator", + "start": 11022, + "end": 11024, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11024, + "end": 11025, + "value": " " + }, + { + "type": "word", + "start": 11025, + "end": 11029, + "value": "line" + }, + { + "type": "brace", + "start": 11029, + "end": 11030, + "value": "(" + }, + { + "type": "brace", + "start": 11030, + "end": 11031, + "value": "[" + }, + { + "type": "whitespace", + "start": 11031, + "end": 11039, + "value": "\n " + }, + { + "type": "operator", + "start": 11039, + "end": 11040, + "value": "-" + }, + { + "type": "number", + "start": 11040, + "end": 11058, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 11058, + "end": 11059, + "value": "," + }, + { + "type": "whitespace", + "start": 11059, + "end": 11067, + "value": "\n " + }, + { + "type": "number", + "start": 11067, + "end": 11086, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 11086, + "end": 11092, + "value": "\n " + }, + { + "type": "brace", + "start": 11092, + "end": 11093, + "value": "]" + }, + { + "type": "comma", + "start": 11093, + "end": 11094, + "value": "," + }, + { + "type": "whitespace", + "start": 11094, + "end": 11095, + "value": " " + }, + { + "type": "operator", + "start": 11095, + "end": 11096, + "value": "%" + }, + { + "type": "brace", + "start": 11096, + "end": 11097, + "value": ")" + }, + { + "type": "whitespace", + "start": 11097, + "end": 11100, + "value": "\n " + }, + { + "type": "operator", + "start": 11100, + "end": 11102, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11102, + "end": 11103, + "value": " " + }, + { + "type": "word", + "start": 11103, + "end": 11107, + "value": "line" + }, + { + "type": "brace", + "start": 11107, + "end": 11108, + "value": "(" + }, + { + "type": "brace", + "start": 11108, + "end": 11109, + "value": "[" + }, + { + "type": "whitespace", + "start": 11109, + "end": 11117, + "value": "\n " + }, + { + "type": "operator", + "start": 11117, + "end": 11118, + "value": "-" + }, + { + "type": "number", + "start": 11118, + "end": 11136, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 11136, + "end": 11137, + "value": "," + }, + { + "type": "whitespace", + "start": 11137, + "end": 11145, + "value": "\n " + }, + { + "type": "operator", + "start": 11145, + "end": 11146, + "value": "-" + }, + { + "type": "number", + "start": 11146, + "end": 11165, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 11165, + "end": 11171, + "value": "\n " + }, + { + "type": "brace", + "start": 11171, + "end": 11172, + "value": "]" + }, + { + "type": "comma", + "start": 11172, + "end": 11173, + "value": "," + }, + { + "type": "whitespace", + "start": 11173, + "end": 11174, + "value": " " + }, + { + "type": "operator", + "start": 11174, + "end": 11175, + "value": "%" + }, + { + "type": "brace", + "start": 11175, + "end": 11176, + "value": ")" + }, + { + "type": "whitespace", + "start": 11176, + "end": 11179, + "value": "\n " + }, + { + "type": "operator", + "start": 11179, + "end": 11181, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11181, + "end": 11182, + "value": " " + }, + { + "type": "word", + "start": 11182, + "end": 11186, + "value": "line" + }, + { + "type": "brace", + "start": 11186, + "end": 11187, + "value": "(" + }, + { + "type": "brace", + "start": 11187, + "end": 11188, + "value": "[" + }, + { + "type": "whitespace", + "start": 11188, + "end": 11196, + "value": "\n " + }, + { + "type": "number", + "start": 11196, + "end": 11214, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 11214, + "end": 11215, + "value": "," + }, + { + "type": "whitespace", + "start": 11215, + "end": 11223, + "value": "\n " + }, + { + "type": "operator", + "start": 11223, + "end": 11224, + "value": "-" + }, + { + "type": "number", + "start": 11224, + "end": 11242, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 11242, + "end": 11248, + "value": "\n " + }, + { + "type": "brace", + "start": 11248, + "end": 11249, + "value": "]" + }, + { + "type": "comma", + "start": 11249, + "end": 11250, + "value": "," + }, + { + "type": "whitespace", + "start": 11250, + "end": 11251, + "value": " " + }, + { + "type": "operator", + "start": 11251, + "end": 11252, + "value": "%" + }, + { + "type": "brace", + "start": 11252, + "end": 11253, + "value": ")" + }, + { + "type": "whitespace", + "start": 11253, + "end": 11256, + "value": "\n " + }, + { + "type": "operator", + "start": 11256, + "end": 11258, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11258, + "end": 11259, + "value": " " + }, + { + "type": "word", + "start": 11259, + "end": 11263, + "value": "line" + }, + { + "type": "brace", + "start": 11263, + "end": 11264, + "value": "(" + }, + { + "type": "brace", + "start": 11264, + "end": 11265, + "value": "[" + }, + { + "type": "whitespace", + "start": 11265, + "end": 11273, + "value": "\n " + }, + { + "type": "operator", + "start": 11273, + "end": 11274, + "value": "-" + }, + { + "type": "number", + "start": 11274, + "end": 11292, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 11292, + "end": 11293, + "value": "," + }, + { + "type": "whitespace", + "start": 11293, + "end": 11301, + "value": "\n " + }, + { + "type": "number", + "start": 11301, + "end": 11319, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 11319, + "end": 11325, + "value": "\n " + }, + { + "type": "brace", + "start": 11325, + "end": 11326, + "value": "]" + }, + { + "type": "comma", + "start": 11326, + "end": 11327, + "value": "," + }, + { + "type": "whitespace", + "start": 11327, + "end": 11328, + "value": " " + }, + { + "type": "operator", + "start": 11328, + "end": 11329, + "value": "%" + }, + { + "type": "brace", + "start": 11329, + "end": 11330, + "value": ")" + }, + { + "type": "whitespace", + "start": 11330, + "end": 11333, + "value": "\n " + }, + { + "type": "operator", + "start": 11333, + "end": 11335, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11335, + "end": 11336, + "value": " " + }, + { + "type": "word", + "start": 11336, + "end": 11340, + "value": "line" + }, + { + "type": "brace", + "start": 11340, + "end": 11341, + "value": "(" + }, + { + "type": "brace", + "start": 11341, + "end": 11342, + "value": "[" + }, + { + "type": "whitespace", + "start": 11342, + "end": 11350, + "value": "\n " + }, + { + "type": "operator", + "start": 11350, + "end": 11351, + "value": "-" + }, + { + "type": "number", + "start": 11351, + "end": 11369, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 11369, + "end": 11370, + "value": "," + }, + { + "type": "whitespace", + "start": 11370, + "end": 11378, + "value": "\n " + }, + { + "type": "number", + "start": 11378, + "end": 11396, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 11396, + "end": 11402, + "value": "\n " + }, + { + "type": "brace", + "start": 11402, + "end": 11403, + "value": "]" + }, + { + "type": "comma", + "start": 11403, + "end": 11404, + "value": "," + }, + { + "type": "whitespace", + "start": 11404, + "end": 11405, + "value": " " + }, + { + "type": "operator", + "start": 11405, + "end": 11406, + "value": "%" + }, + { + "type": "brace", + "start": 11406, + "end": 11407, + "value": ")" + }, + { + "type": "whitespace", + "start": 11407, + "end": 11410, + "value": "\n " + }, + { + "type": "operator", + "start": 11410, + "end": 11412, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11412, + "end": 11413, + "value": " " + }, + { + "type": "word", + "start": 11413, + "end": 11417, + "value": "line" + }, + { + "type": "brace", + "start": 11417, + "end": 11418, + "value": "(" + }, + { + "type": "brace", + "start": 11418, + "end": 11419, + "value": "[" + }, + { + "type": "whitespace", + "start": 11419, + "end": 11427, + "value": "\n " + }, + { + "type": "operator", + "start": 11427, + "end": 11428, + "value": "-" + }, + { + "type": "number", + "start": 11428, + "end": 11446, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 11446, + "end": 11447, + "value": "," + }, + { + "type": "whitespace", + "start": 11447, + "end": 11455, + "value": "\n " + }, + { + "type": "operator", + "start": 11455, + "end": 11456, + "value": "-" + }, + { + "type": "number", + "start": 11456, + "end": 11475, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 11475, + "end": 11481, + "value": "\n " + }, + { + "type": "brace", + "start": 11481, + "end": 11482, + "value": "]" + }, + { + "type": "comma", + "start": 11482, + "end": 11483, + "value": "," + }, + { + "type": "whitespace", + "start": 11483, + "end": 11484, + "value": " " + }, + { + "type": "operator", + "start": 11484, + "end": 11485, + "value": "%" + }, + { + "type": "brace", + "start": 11485, + "end": 11486, + "value": ")" + }, + { + "type": "whitespace", + "start": 11486, + "end": 11489, + "value": "\n " + }, + { + "type": "operator", + "start": 11489, + "end": 11491, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11491, + "end": 11492, + "value": " " + }, + { + "type": "word", + "start": 11492, + "end": 11496, + "value": "line" + }, + { + "type": "brace", + "start": 11496, + "end": 11497, + "value": "(" + }, + { + "type": "brace", + "start": 11497, + "end": 11498, + "value": "[" + }, + { + "type": "whitespace", + "start": 11498, + "end": 11506, + "value": "\n " + }, + { + "type": "number", + "start": 11506, + "end": 11525, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 11525, + "end": 11526, + "value": "," + }, + { + "type": "whitespace", + "start": 11526, + "end": 11534, + "value": "\n " + }, + { + "type": "number", + "start": 11534, + "end": 11553, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 11553, + "end": 11559, + "value": "\n " + }, + { + "type": "brace", + "start": 11559, + "end": 11560, + "value": "]" + }, + { + "type": "comma", + "start": 11560, + "end": 11561, + "value": "," + }, + { + "type": "whitespace", + "start": 11561, + "end": 11562, + "value": " " + }, + { + "type": "operator", + "start": 11562, + "end": 11563, + "value": "%" + }, + { + "type": "brace", + "start": 11563, + "end": 11564, + "value": ")" + }, + { + "type": "whitespace", + "start": 11564, + "end": 11567, + "value": "\n " + }, + { + "type": "operator", + "start": 11567, + "end": 11569, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11569, + "end": 11570, + "value": " " + }, + { + "type": "word", + "start": 11570, + "end": 11574, + "value": "line" + }, + { + "type": "brace", + "start": 11574, + "end": 11575, + "value": "(" + }, + { + "type": "brace", + "start": 11575, + "end": 11576, + "value": "[" + }, + { + "type": "whitespace", + "start": 11576, + "end": 11584, + "value": "\n " + }, + { + "type": "number", + "start": 11584, + "end": 11603, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 11603, + "end": 11604, + "value": "," + }, + { + "type": "whitespace", + "start": 11604, + "end": 11612, + "value": "\n " + }, + { + "type": "number", + "start": 11612, + "end": 11631, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 11631, + "end": 11637, + "value": "\n " + }, + { + "type": "brace", + "start": 11637, + "end": 11638, + "value": "]" + }, + { + "type": "comma", + "start": 11638, + "end": 11639, + "value": "," + }, + { + "type": "whitespace", + "start": 11639, + "end": 11640, + "value": " " + }, + { + "type": "operator", + "start": 11640, + "end": 11641, + "value": "%" + }, + { + "type": "brace", + "start": 11641, + "end": 11642, + "value": ")" + }, + { + "type": "whitespace", + "start": 11642, + "end": 11645, + "value": "\n " + }, + { + "type": "operator", + "start": 11645, + "end": 11647, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11647, + "end": 11648, + "value": " " + }, + { + "type": "word", + "start": 11648, + "end": 11652, + "value": "line" + }, + { + "type": "brace", + "start": 11652, + "end": 11653, + "value": "(" + }, + { + "type": "brace", + "start": 11653, + "end": 11654, + "value": "[" + }, + { + "type": "whitespace", + "start": 11654, + "end": 11662, + "value": "\n " + }, + { + "type": "operator", + "start": 11662, + "end": 11663, + "value": "-" + }, + { + "type": "number", + "start": 11663, + "end": 11682, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 11682, + "end": 11683, + "value": "," + }, + { + "type": "whitespace", + "start": 11683, + "end": 11691, + "value": "\n " + }, + { + "type": "number", + "start": 11691, + "end": 11709, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 11709, + "end": 11715, + "value": "\n " + }, + { + "type": "brace", + "start": 11715, + "end": 11716, + "value": "]" + }, + { + "type": "comma", + "start": 11716, + "end": 11717, + "value": "," + }, + { + "type": "whitespace", + "start": 11717, + "end": 11718, + "value": " " + }, + { + "type": "operator", + "start": 11718, + "end": 11719, + "value": "%" + }, + { + "type": "brace", + "start": 11719, + "end": 11720, + "value": ")" + }, + { + "type": "whitespace", + "start": 11720, + "end": 11723, + "value": "\n " + }, + { + "type": "operator", + "start": 11723, + "end": 11725, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11725, + "end": 11726, + "value": " " + }, + { + "type": "word", + "start": 11726, + "end": 11730, + "value": "line" + }, + { + "type": "brace", + "start": 11730, + "end": 11731, + "value": "(" + }, + { + "type": "brace", + "start": 11731, + "end": 11732, + "value": "[" + }, + { + "type": "whitespace", + "start": 11732, + "end": 11740, + "value": "\n " + }, + { + "type": "operator", + "start": 11740, + "end": 11741, + "value": "-" + }, + { + "type": "number", + "start": 11741, + "end": 11760, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 11760, + "end": 11761, + "value": "," + }, + { + "type": "whitespace", + "start": 11761, + "end": 11769, + "value": "\n " + }, + { + "type": "operator", + "start": 11769, + "end": 11770, + "value": "-" + }, + { + "type": "number", + "start": 11770, + "end": 11789, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 11789, + "end": 11795, + "value": "\n " + }, + { + "type": "brace", + "start": 11795, + "end": 11796, + "value": "]" + }, + { + "type": "comma", + "start": 11796, + "end": 11797, + "value": "," + }, + { + "type": "whitespace", + "start": 11797, + "end": 11798, + "value": " " + }, + { + "type": "operator", + "start": 11798, + "end": 11799, + "value": "%" + }, + { + "type": "brace", + "start": 11799, + "end": 11800, + "value": ")" + }, + { + "type": "whitespace", + "start": 11800, + "end": 11803, + "value": "\n " + }, + { + "type": "operator", + "start": 11803, + "end": 11805, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11805, + "end": 11806, + "value": " " + }, + { + "type": "word", + "start": 11806, + "end": 11810, + "value": "line" + }, + { + "type": "brace", + "start": 11810, + "end": 11811, + "value": "(" + }, + { + "type": "brace", + "start": 11811, + "end": 11812, + "value": "[" + }, + { + "type": "whitespace", + "start": 11812, + "end": 11820, + "value": "\n " + }, + { + "type": "number", + "start": 11820, + "end": 11838, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 11838, + "end": 11839, + "value": "," + }, + { + "type": "whitespace", + "start": 11839, + "end": 11847, + "value": "\n " + }, + { + "type": "operator", + "start": 11847, + "end": 11848, + "value": "-" + }, + { + "type": "number", + "start": 11848, + "end": 11867, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 11867, + "end": 11873, + "value": "\n " + }, + { + "type": "brace", + "start": 11873, + "end": 11874, + "value": "]" + }, + { + "type": "comma", + "start": 11874, + "end": 11875, + "value": "," + }, + { + "type": "whitespace", + "start": 11875, + "end": 11876, + "value": " " + }, + { + "type": "operator", + "start": 11876, + "end": 11877, + "value": "%" + }, + { + "type": "brace", + "start": 11877, + "end": 11878, + "value": ")" + }, + { + "type": "whitespace", + "start": 11878, + "end": 11881, + "value": "\n " + }, + { + "type": "operator", + "start": 11881, + "end": 11883, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11883, + "end": 11884, + "value": " " + }, + { + "type": "word", + "start": 11884, + "end": 11888, + "value": "line" + }, + { + "type": "brace", + "start": 11888, + "end": 11889, + "value": "(" + }, + { + "type": "brace", + "start": 11889, + "end": 11890, + "value": "[" + }, + { + "type": "whitespace", + "start": 11890, + "end": 11898, + "value": "\n " + }, + { + "type": "number", + "start": 11898, + "end": 11919, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 11919, + "end": 11920, + "value": "," + }, + { + "type": "whitespace", + "start": 11920, + "end": 11928, + "value": "\n " + }, + { + "type": "operator", + "start": 11928, + "end": 11929, + "value": "-" + }, + { + "type": "number", + "start": 11929, + "end": 11947, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 11947, + "end": 11953, + "value": "\n " + }, + { + "type": "brace", + "start": 11953, + "end": 11954, + "value": "]" + }, + { + "type": "comma", + "start": 11954, + "end": 11955, + "value": "," + }, + { + "type": "whitespace", + "start": 11955, + "end": 11956, + "value": " " + }, + { + "type": "operator", + "start": 11956, + "end": 11957, + "value": "%" + }, + { + "type": "brace", + "start": 11957, + "end": 11958, + "value": ")" + }, + { + "type": "whitespace", + "start": 11958, + "end": 11961, + "value": "\n " + }, + { + "type": "operator", + "start": 11961, + "end": 11963, + "value": "|>" + }, + { + "type": "whitespace", + "start": 11963, + "end": 11964, + "value": " " + }, + { + "type": "word", + "start": 11964, + "end": 11968, + "value": "line" + }, + { + "type": "brace", + "start": 11968, + "end": 11969, + "value": "(" + }, + { + "type": "brace", + "start": 11969, + "end": 11970, + "value": "[" + }, + { + "type": "whitespace", + "start": 11970, + "end": 11978, + "value": "\n " + }, + { + "type": "number", + "start": 11978, + "end": 11996, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 11996, + "end": 11997, + "value": "," + }, + { + "type": "whitespace", + "start": 11997, + "end": 12005, + "value": "\n " + }, + { + "type": "operator", + "start": 12005, + "end": 12006, + "value": "-" + }, + { + "type": "number", + "start": 12006, + "end": 12024, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 12024, + "end": 12030, + "value": "\n " + }, + { + "type": "brace", + "start": 12030, + "end": 12031, + "value": "]" + }, + { + "type": "comma", + "start": 12031, + "end": 12032, + "value": "," + }, + { + "type": "whitespace", + "start": 12032, + "end": 12033, + "value": " " + }, + { + "type": "operator", + "start": 12033, + "end": 12034, + "value": "%" + }, + { + "type": "brace", + "start": 12034, + "end": 12035, + "value": ")" + }, + { + "type": "whitespace", + "start": 12035, + "end": 12038, + "value": "\n " + }, + { + "type": "operator", + "start": 12038, + "end": 12040, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12040, + "end": 12041, + "value": " " + }, + { + "type": "word", + "start": 12041, + "end": 12045, + "value": "line" + }, + { + "type": "brace", + "start": 12045, + "end": 12046, + "value": "(" + }, + { + "type": "brace", + "start": 12046, + "end": 12047, + "value": "[" + }, + { + "type": "whitespace", + "start": 12047, + "end": 12055, + "value": "\n " + }, + { + "type": "operator", + "start": 12055, + "end": 12056, + "value": "-" + }, + { + "type": "number", + "start": 12056, + "end": 12074, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 12074, + "end": 12075, + "value": "," + }, + { + "type": "whitespace", + "start": 12075, + "end": 12083, + "value": "\n " + }, + { + "type": "number", + "start": 12083, + "end": 12101, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 12101, + "end": 12107, + "value": "\n " + }, + { + "type": "brace", + "start": 12107, + "end": 12108, + "value": "]" + }, + { + "type": "comma", + "start": 12108, + "end": 12109, + "value": "," + }, + { + "type": "whitespace", + "start": 12109, + "end": 12110, + "value": " " + }, + { + "type": "operator", + "start": 12110, + "end": 12111, + "value": "%" + }, + { + "type": "brace", + "start": 12111, + "end": 12112, + "value": ")" + }, + { + "type": "whitespace", + "start": 12112, + "end": 12115, + "value": "\n " + }, + { + "type": "operator", + "start": 12115, + "end": 12117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12117, + "end": 12118, + "value": " " + }, + { + "type": "word", + "start": 12118, + "end": 12122, + "value": "line" + }, + { + "type": "brace", + "start": 12122, + "end": 12123, + "value": "(" + }, + { + "type": "brace", + "start": 12123, + "end": 12124, + "value": "[" + }, + { + "type": "number", + "start": 12124, + "end": 12142, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 12142, + "end": 12143, + "value": "," + }, + { + "type": "whitespace", + "start": 12143, + "end": 12144, + "value": " " + }, + { + "type": "number", + "start": 12144, + "end": 12162, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 12162, + "end": 12163, + "value": "]" + }, + { + "type": "comma", + "start": 12163, + "end": 12164, + "value": "," + }, + { + "type": "whitespace", + "start": 12164, + "end": 12165, + "value": " " + }, + { + "type": "operator", + "start": 12165, + "end": 12166, + "value": "%" + }, + { + "type": "brace", + "start": 12166, + "end": 12167, + "value": ")" + }, + { + "type": "whitespace", + "start": 12167, + "end": 12170, + "value": "\n " + }, + { + "type": "operator", + "start": 12170, + "end": 12172, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12172, + "end": 12173, + "value": " " + }, + { + "type": "word", + "start": 12173, + "end": 12177, + "value": "line" + }, + { + "type": "brace", + "start": 12177, + "end": 12178, + "value": "(" + }, + { + "type": "brace", + "start": 12178, + "end": 12179, + "value": "[" + }, + { + "type": "whitespace", + "start": 12179, + "end": 12187, + "value": "\n " + }, + { + "type": "operator", + "start": 12187, + "end": 12188, + "value": "-" + }, + { + "type": "number", + "start": 12188, + "end": 12207, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 12207, + "end": 12208, + "value": "," + }, + { + "type": "whitespace", + "start": 12208, + "end": 12216, + "value": "\n " + }, + { + "type": "number", + "start": 12216, + "end": 12236, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 12236, + "end": 12242, + "value": "\n " + }, + { + "type": "brace", + "start": 12242, + "end": 12243, + "value": "]" + }, + { + "type": "comma", + "start": 12243, + "end": 12244, + "value": "," + }, + { + "type": "whitespace", + "start": 12244, + "end": 12245, + "value": " " + }, + { + "type": "operator", + "start": 12245, + "end": 12246, + "value": "%" + }, + { + "type": "brace", + "start": 12246, + "end": 12247, + "value": ")" + }, + { + "type": "whitespace", + "start": 12247, + "end": 12250, + "value": "\n " + }, + { + "type": "operator", + "start": 12250, + "end": 12252, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12252, + "end": 12253, + "value": " " + }, + { + "type": "word", + "start": 12253, + "end": 12257, + "value": "line" + }, + { + "type": "brace", + "start": 12257, + "end": 12258, + "value": "(" + }, + { + "type": "brace", + "start": 12258, + "end": 12259, + "value": "[" + }, + { + "type": "whitespace", + "start": 12259, + "end": 12267, + "value": "\n " + }, + { + "type": "operator", + "start": 12267, + "end": 12268, + "value": "-" + }, + { + "type": "number", + "start": 12268, + "end": 12286, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 12286, + "end": 12287, + "value": "," + }, + { + "type": "whitespace", + "start": 12287, + "end": 12295, + "value": "\n " + }, + { + "type": "operator", + "start": 12295, + "end": 12296, + "value": "-" + }, + { + "type": "number", + "start": 12296, + "end": 12315, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 12315, + "end": 12321, + "value": "\n " + }, + { + "type": "brace", + "start": 12321, + "end": 12322, + "value": "]" + }, + { + "type": "comma", + "start": 12322, + "end": 12323, + "value": "," + }, + { + "type": "whitespace", + "start": 12323, + "end": 12324, + "value": " " + }, + { + "type": "operator", + "start": 12324, + "end": 12325, + "value": "%" + }, + { + "type": "brace", + "start": 12325, + "end": 12326, + "value": ")" + }, + { + "type": "whitespace", + "start": 12326, + "end": 12329, + "value": "\n " + }, + { + "type": "operator", + "start": 12329, + "end": 12331, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12331, + "end": 12332, + "value": " " + }, + { + "type": "word", + "start": 12332, + "end": 12336, + "value": "line" + }, + { + "type": "brace", + "start": 12336, + "end": 12337, + "value": "(" + }, + { + "type": "brace", + "start": 12337, + "end": 12338, + "value": "[" + }, + { + "type": "whitespace", + "start": 12338, + "end": 12346, + "value": "\n " + }, + { + "type": "operator", + "start": 12346, + "end": 12347, + "value": "-" + }, + { + "type": "number", + "start": 12347, + "end": 12365, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 12365, + "end": 12366, + "value": "," + }, + { + "type": "whitespace", + "start": 12366, + "end": 12374, + "value": "\n " + }, + { + "type": "operator", + "start": 12374, + "end": 12375, + "value": "-" + }, + { + "type": "number", + "start": 12375, + "end": 12394, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 12394, + "end": 12400, + "value": "\n " + }, + { + "type": "brace", + "start": 12400, + "end": 12401, + "value": "]" + }, + { + "type": "comma", + "start": 12401, + "end": 12402, + "value": "," + }, + { + "type": "whitespace", + "start": 12402, + "end": 12403, + "value": " " + }, + { + "type": "operator", + "start": 12403, + "end": 12404, + "value": "%" + }, + { + "type": "brace", + "start": 12404, + "end": 12405, + "value": ")" + }, + { + "type": "whitespace", + "start": 12405, + "end": 12408, + "value": "\n " + }, + { + "type": "operator", + "start": 12408, + "end": 12410, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12410, + "end": 12411, + "value": " " + }, + { + "type": "word", + "start": 12411, + "end": 12415, + "value": "line" + }, + { + "type": "brace", + "start": 12415, + "end": 12416, + "value": "(" + }, + { + "type": "brace", + "start": 12416, + "end": 12417, + "value": "[" + }, + { + "type": "number", + "start": 12417, + "end": 12434, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 12434, + "end": 12435, + "value": "," + }, + { + "type": "whitespace", + "start": 12435, + "end": 12436, + "value": " " + }, + { + "type": "number", + "start": 12436, + "end": 12454, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 12454, + "end": 12455, + "value": "]" + }, + { + "type": "comma", + "start": 12455, + "end": 12456, + "value": "," + }, + { + "type": "whitespace", + "start": 12456, + "end": 12457, + "value": " " + }, + { + "type": "operator", + "start": 12457, + "end": 12458, + "value": "%" + }, + { + "type": "brace", + "start": 12458, + "end": 12459, + "value": ")" + }, + { + "type": "whitespace", + "start": 12459, + "end": 12462, + "value": "\n " + }, + { + "type": "operator", + "start": 12462, + "end": 12464, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12464, + "end": 12465, + "value": " " + }, + { + "type": "word", + "start": 12465, + "end": 12469, + "value": "line" + }, + { + "type": "brace", + "start": 12469, + "end": 12470, + "value": "(" + }, + { + "type": "brace", + "start": 12470, + "end": 12471, + "value": "[" + }, + { + "type": "whitespace", + "start": 12471, + "end": 12479, + "value": "\n " + }, + { + "type": "number", + "start": 12479, + "end": 12498, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 12498, + "end": 12499, + "value": "," + }, + { + "type": "whitespace", + "start": 12499, + "end": 12507, + "value": "\n " + }, + { + "type": "operator", + "start": 12507, + "end": 12508, + "value": "-" + }, + { + "type": "number", + "start": 12508, + "end": 12527, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 12527, + "end": 12533, + "value": "\n " + }, + { + "type": "brace", + "start": 12533, + "end": 12534, + "value": "]" + }, + { + "type": "comma", + "start": 12534, + "end": 12535, + "value": "," + }, + { + "type": "whitespace", + "start": 12535, + "end": 12536, + "value": " " + }, + { + "type": "operator", + "start": 12536, + "end": 12537, + "value": "%" + }, + { + "type": "brace", + "start": 12537, + "end": 12538, + "value": ")" + }, + { + "type": "whitespace", + "start": 12538, + "end": 12541, + "value": "\n " + }, + { + "type": "operator", + "start": 12541, + "end": 12543, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12543, + "end": 12544, + "value": " " + }, + { + "type": "word", + "start": 12544, + "end": 12548, + "value": "line" + }, + { + "type": "brace", + "start": 12548, + "end": 12549, + "value": "(" + }, + { + "type": "brace", + "start": 12549, + "end": 12550, + "value": "[" + }, + { + "type": "number", + "start": 12550, + "end": 12568, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 12568, + "end": 12569, + "value": "," + }, + { + "type": "whitespace", + "start": 12569, + "end": 12570, + "value": " " + }, + { + "type": "number", + "start": 12570, + "end": 12587, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 12587, + "end": 12588, + "value": "]" + }, + { + "type": "comma", + "start": 12588, + "end": 12589, + "value": "," + }, + { + "type": "whitespace", + "start": 12589, + "end": 12590, + "value": " " + }, + { + "type": "operator", + "start": 12590, + "end": 12591, + "value": "%" + }, + { + "type": "brace", + "start": 12591, + "end": 12592, + "value": ")" + }, + { + "type": "whitespace", + "start": 12592, + "end": 12595, + "value": "\n " + }, + { + "type": "operator", + "start": 12595, + "end": 12597, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12597, + "end": 12598, + "value": " " + }, + { + "type": "word", + "start": 12598, + "end": 12602, + "value": "line" + }, + { + "type": "brace", + "start": 12602, + "end": 12603, + "value": "(" + }, + { + "type": "brace", + "start": 12603, + "end": 12604, + "value": "[" + }, + { + "type": "whitespace", + "start": 12604, + "end": 12612, + "value": "\n " + }, + { + "type": "number", + "start": 12612, + "end": 12631, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 12631, + "end": 12632, + "value": "," + }, + { + "type": "whitespace", + "start": 12632, + "end": 12640, + "value": "\n " + }, + { + "type": "operator", + "start": 12640, + "end": 12641, + "value": "-" + }, + { + "type": "number", + "start": 12641, + "end": 12659, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 12659, + "end": 12665, + "value": "\n " + }, + { + "type": "brace", + "start": 12665, + "end": 12666, + "value": "]" + }, + { + "type": "comma", + "start": 12666, + "end": 12667, + "value": "," + }, + { + "type": "whitespace", + "start": 12667, + "end": 12668, + "value": " " + }, + { + "type": "operator", + "start": 12668, + "end": 12669, + "value": "%" + }, + { + "type": "brace", + "start": 12669, + "end": 12670, + "value": ")" + }, + { + "type": "whitespace", + "start": 12670, + "end": 12673, + "value": "\n " + }, + { + "type": "operator", + "start": 12673, + "end": 12675, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12675, + "end": 12676, + "value": " " + }, + { + "type": "word", + "start": 12676, + "end": 12680, + "value": "line" + }, + { + "type": "brace", + "start": 12680, + "end": 12681, + "value": "(" + }, + { + "type": "brace", + "start": 12681, + "end": 12682, + "value": "[" + }, + { + "type": "number", + "start": 12682, + "end": 12700, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 12700, + "end": 12701, + "value": "," + }, + { + "type": "whitespace", + "start": 12701, + "end": 12702, + "value": " " + }, + { + "type": "number", + "start": 12702, + "end": 12720, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 12720, + "end": 12721, + "value": "]" + }, + { + "type": "comma", + "start": 12721, + "end": 12722, + "value": "," + }, + { + "type": "whitespace", + "start": 12722, + "end": 12723, + "value": " " + }, + { + "type": "operator", + "start": 12723, + "end": 12724, + "value": "%" + }, + { + "type": "brace", + "start": 12724, + "end": 12725, + "value": ")" + }, + { + "type": "whitespace", + "start": 12725, + "end": 12728, + "value": "\n " + }, + { + "type": "operator", + "start": 12728, + "end": 12730, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12730, + "end": 12731, + "value": " " + }, + { + "type": "word", + "start": 12731, + "end": 12735, + "value": "line" + }, + { + "type": "brace", + "start": 12735, + "end": 12736, + "value": "(" + }, + { + "type": "brace", + "start": 12736, + "end": 12737, + "value": "[" + }, + { + "type": "whitespace", + "start": 12737, + "end": 12745, + "value": "\n " + }, + { + "type": "number", + "start": 12745, + "end": 12763, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 12763, + "end": 12764, + "value": "," + }, + { + "type": "whitespace", + "start": 12764, + "end": 12772, + "value": "\n " + }, + { + "type": "number", + "start": 12772, + "end": 12791, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 12791, + "end": 12797, + "value": "\n " + }, + { + "type": "brace", + "start": 12797, + "end": 12798, + "value": "]" + }, + { + "type": "comma", + "start": 12798, + "end": 12799, + "value": "," + }, + { + "type": "whitespace", + "start": 12799, + "end": 12800, + "value": " " + }, + { + "type": "operator", + "start": 12800, + "end": 12801, + "value": "%" + }, + { + "type": "brace", + "start": 12801, + "end": 12802, + "value": ")" + }, + { + "type": "whitespace", + "start": 12802, + "end": 12805, + "value": "\n " + }, + { + "type": "operator", + "start": 12805, + "end": 12807, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12807, + "end": 12808, + "value": " " + }, + { + "type": "word", + "start": 12808, + "end": 12812, + "value": "line" + }, + { + "type": "brace", + "start": 12812, + "end": 12813, + "value": "(" + }, + { + "type": "brace", + "start": 12813, + "end": 12814, + "value": "[" + }, + { + "type": "number", + "start": 12814, + "end": 12832, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 12832, + "end": 12833, + "value": "," + }, + { + "type": "whitespace", + "start": 12833, + "end": 12834, + "value": " " + }, + { + "type": "number", + "start": 12834, + "end": 12852, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 12852, + "end": 12853, + "value": "]" + }, + { + "type": "comma", + "start": 12853, + "end": 12854, + "value": "," + }, + { + "type": "whitespace", + "start": 12854, + "end": 12855, + "value": " " + }, + { + "type": "operator", + "start": 12855, + "end": 12856, + "value": "%" + }, + { + "type": "brace", + "start": 12856, + "end": 12857, + "value": ")" + }, + { + "type": "whitespace", + "start": 12857, + "end": 12860, + "value": "\n " + }, + { + "type": "operator", + "start": 12860, + "end": 12862, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12862, + "end": 12863, + "value": " " + }, + { + "type": "word", + "start": 12863, + "end": 12867, + "value": "line" + }, + { + "type": "brace", + "start": 12867, + "end": 12868, + "value": "(" + }, + { + "type": "brace", + "start": 12868, + "end": 12869, + "value": "[" + }, + { + "type": "whitespace", + "start": 12869, + "end": 12877, + "value": "\n " + }, + { + "type": "operator", + "start": 12877, + "end": 12878, + "value": "-" + }, + { + "type": "number", + "start": 12878, + "end": 12896, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 12896, + "end": 12897, + "value": "," + }, + { + "type": "whitespace", + "start": 12897, + "end": 12905, + "value": "\n " + }, + { + "type": "number", + "start": 12905, + "end": 12924, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 12924, + "end": 12930, + "value": "\n " + }, + { + "type": "brace", + "start": 12930, + "end": 12931, + "value": "]" + }, + { + "type": "comma", + "start": 12931, + "end": 12932, + "value": "," + }, + { + "type": "whitespace", + "start": 12932, + "end": 12933, + "value": " " + }, + { + "type": "operator", + "start": 12933, + "end": 12934, + "value": "%" + }, + { + "type": "brace", + "start": 12934, + "end": 12935, + "value": ")" + }, + { + "type": "whitespace", + "start": 12935, + "end": 12938, + "value": "\n " + }, + { + "type": "operator", + "start": 12938, + "end": 12940, + "value": "|>" + }, + { + "type": "whitespace", + "start": 12940, + "end": 12941, + "value": " " + }, + { + "type": "word", + "start": 12941, + "end": 12945, + "value": "line" + }, + { + "type": "brace", + "start": 12945, + "end": 12946, + "value": "(" + }, + { + "type": "brace", + "start": 12946, + "end": 12947, + "value": "[" + }, + { + "type": "whitespace", + "start": 12947, + "end": 12955, + "value": "\n " + }, + { + "type": "operator", + "start": 12955, + "end": 12956, + "value": "-" + }, + { + "type": "number", + "start": 12956, + "end": 12974, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 12974, + "end": 12975, + "value": "," + }, + { + "type": "whitespace", + "start": 12975, + "end": 12983, + "value": "\n " + }, + { + "type": "number", + "start": 12983, + "end": 13001, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 13001, + "end": 13007, + "value": "\n " + }, + { + "type": "brace", + "start": 13007, + "end": 13008, + "value": "]" + }, + { + "type": "comma", + "start": 13008, + "end": 13009, + "value": "," + }, + { + "type": "whitespace", + "start": 13009, + "end": 13010, + "value": " " + }, + { + "type": "operator", + "start": 13010, + "end": 13011, + "value": "%" + }, + { + "type": "brace", + "start": 13011, + "end": 13012, + "value": ")" + }, + { + "type": "whitespace", + "start": 13012, + "end": 13015, + "value": "\n " + }, + { + "type": "operator", + "start": 13015, + "end": 13017, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13017, + "end": 13018, + "value": " " + }, + { + "type": "word", + "start": 13018, + "end": 13022, + "value": "line" + }, + { + "type": "brace", + "start": 13022, + "end": 13023, + "value": "(" + }, + { + "type": "brace", + "start": 13023, + "end": 13024, + "value": "[" + }, + { + "type": "whitespace", + "start": 13024, + "end": 13032, + "value": "\n " + }, + { + "type": "operator", + "start": 13032, + "end": 13033, + "value": "-" + }, + { + "type": "number", + "start": 13033, + "end": 13051, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 13051, + "end": 13052, + "value": "," + }, + { + "type": "whitespace", + "start": 13052, + "end": 13060, + "value": "\n " + }, + { + "type": "number", + "start": 13060, + "end": 13078, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 13078, + "end": 13084, + "value": "\n " + }, + { + "type": "brace", + "start": 13084, + "end": 13085, + "value": "]" + }, + { + "type": "comma", + "start": 13085, + "end": 13086, + "value": "," + }, + { + "type": "whitespace", + "start": 13086, + "end": 13087, + "value": " " + }, + { + "type": "operator", + "start": 13087, + "end": 13088, + "value": "%" + }, + { + "type": "brace", + "start": 13088, + "end": 13089, + "value": ")" + }, + { + "type": "whitespace", + "start": 13089, + "end": 13092, + "value": "\n " + }, + { + "type": "operator", + "start": 13092, + "end": 13094, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13094, + "end": 13095, + "value": " " + }, + { + "type": "word", + "start": 13095, + "end": 13099, + "value": "line" + }, + { + "type": "brace", + "start": 13099, + "end": 13100, + "value": "(" + }, + { + "type": "brace", + "start": 13100, + "end": 13101, + "value": "[" + }, + { + "type": "whitespace", + "start": 13101, + "end": 13109, + "value": "\n " + }, + { + "type": "operator", + "start": 13109, + "end": 13110, + "value": "-" + }, + { + "type": "number", + "start": 13110, + "end": 13128, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 13128, + "end": 13129, + "value": "," + }, + { + "type": "whitespace", + "start": 13129, + "end": 13137, + "value": "\n " + }, + { + "type": "operator", + "start": 13137, + "end": 13138, + "value": "-" + }, + { + "type": "number", + "start": 13138, + "end": 13157, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 13157, + "end": 13163, + "value": "\n " + }, + { + "type": "brace", + "start": 13163, + "end": 13164, + "value": "]" + }, + { + "type": "comma", + "start": 13164, + "end": 13165, + "value": "," + }, + { + "type": "whitespace", + "start": 13165, + "end": 13166, + "value": " " + }, + { + "type": "operator", + "start": 13166, + "end": 13167, + "value": "%" + }, + { + "type": "brace", + "start": 13167, + "end": 13168, + "value": ")" + }, + { + "type": "whitespace", + "start": 13168, + "end": 13171, + "value": "\n " + }, + { + "type": "operator", + "start": 13171, + "end": 13173, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13173, + "end": 13174, + "value": " " + }, + { + "type": "word", + "start": 13174, + "end": 13178, + "value": "line" + }, + { + "type": "brace", + "start": 13178, + "end": 13179, + "value": "(" + }, + { + "type": "brace", + "start": 13179, + "end": 13180, + "value": "[" + }, + { + "type": "whitespace", + "start": 13180, + "end": 13188, + "value": "\n " + }, + { + "type": "number", + "start": 13188, + "end": 13207, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 13207, + "end": 13208, + "value": "," + }, + { + "type": "whitespace", + "start": 13208, + "end": 13216, + "value": "\n " + }, + { + "type": "number", + "start": 13216, + "end": 13235, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 13235, + "end": 13241, + "value": "\n " + }, + { + "type": "brace", + "start": 13241, + "end": 13242, + "value": "]" + }, + { + "type": "comma", + "start": 13242, + "end": 13243, + "value": "," + }, + { + "type": "whitespace", + "start": 13243, + "end": 13244, + "value": " " + }, + { + "type": "operator", + "start": 13244, + "end": 13245, + "value": "%" + }, + { + "type": "brace", + "start": 13245, + "end": 13246, + "value": ")" + }, + { + "type": "whitespace", + "start": 13246, + "end": 13249, + "value": "\n " + }, + { + "type": "operator", + "start": 13249, + "end": 13251, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13251, + "end": 13252, + "value": " " + }, + { + "type": "word", + "start": 13252, + "end": 13256, + "value": "line" + }, + { + "type": "brace", + "start": 13256, + "end": 13257, + "value": "(" + }, + { + "type": "brace", + "start": 13257, + "end": 13258, + "value": "[" + }, + { + "type": "whitespace", + "start": 13258, + "end": 13266, + "value": "\n " + }, + { + "type": "number", + "start": 13266, + "end": 13285, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 13285, + "end": 13286, + "value": "," + }, + { + "type": "whitespace", + "start": 13286, + "end": 13294, + "value": "\n " + }, + { + "type": "number", + "start": 13294, + "end": 13313, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 13313, + "end": 13319, + "value": "\n " + }, + { + "type": "brace", + "start": 13319, + "end": 13320, + "value": "]" + }, + { + "type": "comma", + "start": 13320, + "end": 13321, + "value": "," + }, + { + "type": "whitespace", + "start": 13321, + "end": 13322, + "value": " " + }, + { + "type": "operator", + "start": 13322, + "end": 13323, + "value": "%" + }, + { + "type": "brace", + "start": 13323, + "end": 13324, + "value": ")" + }, + { + "type": "whitespace", + "start": 13324, + "end": 13327, + "value": "\n " + }, + { + "type": "operator", + "start": 13327, + "end": 13329, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13329, + "end": 13330, + "value": " " + }, + { + "type": "word", + "start": 13330, + "end": 13334, + "value": "line" + }, + { + "type": "brace", + "start": 13334, + "end": 13335, + "value": "(" + }, + { + "type": "brace", + "start": 13335, + "end": 13336, + "value": "[" + }, + { + "type": "whitespace", + "start": 13336, + "end": 13344, + "value": "\n " + }, + { + "type": "operator", + "start": 13344, + "end": 13345, + "value": "-" + }, + { + "type": "number", + "start": 13345, + "end": 13364, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 13364, + "end": 13365, + "value": "," + }, + { + "type": "whitespace", + "start": 13365, + "end": 13373, + "value": "\n " + }, + { + "type": "number", + "start": 13373, + "end": 13391, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 13391, + "end": 13397, + "value": "\n " + }, + { + "type": "brace", + "start": 13397, + "end": 13398, + "value": "]" + }, + { + "type": "comma", + "start": 13398, + "end": 13399, + "value": "," + }, + { + "type": "whitespace", + "start": 13399, + "end": 13400, + "value": " " + }, + { + "type": "operator", + "start": 13400, + "end": 13401, + "value": "%" + }, + { + "type": "brace", + "start": 13401, + "end": 13402, + "value": ")" + }, + { + "type": "whitespace", + "start": 13402, + "end": 13405, + "value": "\n " + }, + { + "type": "operator", + "start": 13405, + "end": 13407, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13407, + "end": 13408, + "value": " " + }, + { + "type": "word", + "start": 13408, + "end": 13412, + "value": "line" + }, + { + "type": "brace", + "start": 13412, + "end": 13413, + "value": "(" + }, + { + "type": "brace", + "start": 13413, + "end": 13414, + "value": "[" + }, + { + "type": "whitespace", + "start": 13414, + "end": 13422, + "value": "\n " + }, + { + "type": "operator", + "start": 13422, + "end": 13423, + "value": "-" + }, + { + "type": "number", + "start": 13423, + "end": 13442, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 13442, + "end": 13443, + "value": "," + }, + { + "type": "whitespace", + "start": 13443, + "end": 13451, + "value": "\n " + }, + { + "type": "operator", + "start": 13451, + "end": 13452, + "value": "-" + }, + { + "type": "number", + "start": 13452, + "end": 13471, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 13471, + "end": 13477, + "value": "\n " + }, + { + "type": "brace", + "start": 13477, + "end": 13478, + "value": "]" + }, + { + "type": "comma", + "start": 13478, + "end": 13479, + "value": "," + }, + { + "type": "whitespace", + "start": 13479, + "end": 13480, + "value": " " + }, + { + "type": "operator", + "start": 13480, + "end": 13481, + "value": "%" + }, + { + "type": "brace", + "start": 13481, + "end": 13482, + "value": ")" + }, + { + "type": "whitespace", + "start": 13482, + "end": 13485, + "value": "\n " + }, + { + "type": "operator", + "start": 13485, + "end": 13487, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13487, + "end": 13488, + "value": " " + }, + { + "type": "word", + "start": 13488, + "end": 13492, + "value": "line" + }, + { + "type": "brace", + "start": 13492, + "end": 13493, + "value": "(" + }, + { + "type": "brace", + "start": 13493, + "end": 13494, + "value": "[" + }, + { + "type": "whitespace", + "start": 13494, + "end": 13502, + "value": "\n " + }, + { + "type": "number", + "start": 13502, + "end": 13520, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 13520, + "end": 13521, + "value": "," + }, + { + "type": "whitespace", + "start": 13521, + "end": 13529, + "value": "\n " + }, + { + "type": "operator", + "start": 13529, + "end": 13530, + "value": "-" + }, + { + "type": "number", + "start": 13530, + "end": 13549, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 13549, + "end": 13555, + "value": "\n " + }, + { + "type": "brace", + "start": 13555, + "end": 13556, + "value": "]" + }, + { + "type": "comma", + "start": 13556, + "end": 13557, + "value": "," + }, + { + "type": "whitespace", + "start": 13557, + "end": 13558, + "value": " " + }, + { + "type": "operator", + "start": 13558, + "end": 13559, + "value": "%" + }, + { + "type": "brace", + "start": 13559, + "end": 13560, + "value": ")" + }, + { + "type": "whitespace", + "start": 13560, + "end": 13563, + "value": "\n " + }, + { + "type": "operator", + "start": 13563, + "end": 13565, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13565, + "end": 13566, + "value": " " + }, + { + "type": "word", + "start": 13566, + "end": 13570, + "value": "line" + }, + { + "type": "brace", + "start": 13570, + "end": 13571, + "value": "(" + }, + { + "type": "brace", + "start": 13571, + "end": 13572, + "value": "[" + }, + { + "type": "whitespace", + "start": 13572, + "end": 13580, + "value": "\n " + }, + { + "type": "number", + "start": 13580, + "end": 13601, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 13601, + "end": 13602, + "value": "," + }, + { + "type": "whitespace", + "start": 13602, + "end": 13610, + "value": "\n " + }, + { + "type": "operator", + "start": 13610, + "end": 13611, + "value": "-" + }, + { + "type": "number", + "start": 13611, + "end": 13629, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 13629, + "end": 13635, + "value": "\n " + }, + { + "type": "brace", + "start": 13635, + "end": 13636, + "value": "]" + }, + { + "type": "comma", + "start": 13636, + "end": 13637, + "value": "," + }, + { + "type": "whitespace", + "start": 13637, + "end": 13638, + "value": " " + }, + { + "type": "operator", + "start": 13638, + "end": 13639, + "value": "%" + }, + { + "type": "brace", + "start": 13639, + "end": 13640, + "value": ")" + }, + { + "type": "whitespace", + "start": 13640, + "end": 13643, + "value": "\n " + }, + { + "type": "operator", + "start": 13643, + "end": 13645, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13645, + "end": 13646, + "value": " " + }, + { + "type": "word", + "start": 13646, + "end": 13650, + "value": "line" + }, + { + "type": "brace", + "start": 13650, + "end": 13651, + "value": "(" + }, + { + "type": "brace", + "start": 13651, + "end": 13652, + "value": "[" + }, + { + "type": "whitespace", + "start": 13652, + "end": 13660, + "value": "\n " + }, + { + "type": "number", + "start": 13660, + "end": 13678, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 13678, + "end": 13679, + "value": "," + }, + { + "type": "whitespace", + "start": 13679, + "end": 13687, + "value": "\n " + }, + { + "type": "operator", + "start": 13687, + "end": 13688, + "value": "-" + }, + { + "type": "number", + "start": 13688, + "end": 13706, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 13706, + "end": 13712, + "value": "\n " + }, + { + "type": "brace", + "start": 13712, + "end": 13713, + "value": "]" + }, + { + "type": "comma", + "start": 13713, + "end": 13714, + "value": "," + }, + { + "type": "whitespace", + "start": 13714, + "end": 13715, + "value": " " + }, + { + "type": "operator", + "start": 13715, + "end": 13716, + "value": "%" + }, + { + "type": "brace", + "start": 13716, + "end": 13717, + "value": ")" + }, + { + "type": "whitespace", + "start": 13717, + "end": 13720, + "value": "\n " + }, + { + "type": "operator", + "start": 13720, + "end": 13722, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13722, + "end": 13723, + "value": " " + }, + { + "type": "word", + "start": 13723, + "end": 13727, + "value": "line" + }, + { + "type": "brace", + "start": 13727, + "end": 13728, + "value": "(" + }, + { + "type": "brace", + "start": 13728, + "end": 13729, + "value": "[" + }, + { + "type": "whitespace", + "start": 13729, + "end": 13737, + "value": "\n " + }, + { + "type": "operator", + "start": 13737, + "end": 13738, + "value": "-" + }, + { + "type": "number", + "start": 13738, + "end": 13756, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 13756, + "end": 13757, + "value": "," + }, + { + "type": "whitespace", + "start": 13757, + "end": 13765, + "value": "\n " + }, + { + "type": "number", + "start": 13765, + "end": 13783, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 13783, + "end": 13789, + "value": "\n " + }, + { + "type": "brace", + "start": 13789, + "end": 13790, + "value": "]" + }, + { + "type": "comma", + "start": 13790, + "end": 13791, + "value": "," + }, + { + "type": "whitespace", + "start": 13791, + "end": 13792, + "value": " " + }, + { + "type": "operator", + "start": 13792, + "end": 13793, + "value": "%" + }, + { + "type": "brace", + "start": 13793, + "end": 13794, + "value": ")" + }, + { + "type": "whitespace", + "start": 13794, + "end": 13797, + "value": "\n " + }, + { + "type": "operator", + "start": 13797, + "end": 13799, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13799, + "end": 13800, + "value": " " + }, + { + "type": "word", + "start": 13800, + "end": 13804, + "value": "line" + }, + { + "type": "brace", + "start": 13804, + "end": 13805, + "value": "(" + }, + { + "type": "brace", + "start": 13805, + "end": 13806, + "value": "[" + }, + { + "type": "number", + "start": 13806, + "end": 13824, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 13824, + "end": 13825, + "value": "," + }, + { + "type": "whitespace", + "start": 13825, + "end": 13826, + "value": " " + }, + { + "type": "number", + "start": 13826, + "end": 13844, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 13844, + "end": 13845, + "value": "]" + }, + { + "type": "comma", + "start": 13845, + "end": 13846, + "value": "," + }, + { + "type": "whitespace", + "start": 13846, + "end": 13847, + "value": " " + }, + { + "type": "operator", + "start": 13847, + "end": 13848, + "value": "%" + }, + { + "type": "brace", + "start": 13848, + "end": 13849, + "value": ")" + }, + { + "type": "whitespace", + "start": 13849, + "end": 13852, + "value": "\n " + }, + { + "type": "operator", + "start": 13852, + "end": 13854, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13854, + "end": 13855, + "value": " " + }, + { + "type": "word", + "start": 13855, + "end": 13859, + "value": "line" + }, + { + "type": "brace", + "start": 13859, + "end": 13860, + "value": "(" + }, + { + "type": "brace", + "start": 13860, + "end": 13861, + "value": "[" + }, + { + "type": "whitespace", + "start": 13861, + "end": 13869, + "value": "\n " + }, + { + "type": "operator", + "start": 13869, + "end": 13870, + "value": "-" + }, + { + "type": "number", + "start": 13870, + "end": 13889, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 13889, + "end": 13890, + "value": "," + }, + { + "type": "whitespace", + "start": 13890, + "end": 13898, + "value": "\n " + }, + { + "type": "number", + "start": 13898, + "end": 13918, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 13918, + "end": 13924, + "value": "\n " + }, + { + "type": "brace", + "start": 13924, + "end": 13925, + "value": "]" + }, + { + "type": "comma", + "start": 13925, + "end": 13926, + "value": "," + }, + { + "type": "whitespace", + "start": 13926, + "end": 13927, + "value": " " + }, + { + "type": "operator", + "start": 13927, + "end": 13928, + "value": "%" + }, + { + "type": "brace", + "start": 13928, + "end": 13929, + "value": ")" + }, + { + "type": "whitespace", + "start": 13929, + "end": 13932, + "value": "\n " + }, + { + "type": "operator", + "start": 13932, + "end": 13934, + "value": "|>" + }, + { + "type": "whitespace", + "start": 13934, + "end": 13935, + "value": " " + }, + { + "type": "word", + "start": 13935, + "end": 13939, + "value": "line" + }, + { + "type": "brace", + "start": 13939, + "end": 13940, + "value": "(" + }, + { + "type": "brace", + "start": 13940, + "end": 13941, + "value": "[" + }, + { + "type": "whitespace", + "start": 13941, + "end": 13949, + "value": "\n " + }, + { + "type": "operator", + "start": 13949, + "end": 13950, + "value": "-" + }, + { + "type": "number", + "start": 13950, + "end": 13968, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 13968, + "end": 13969, + "value": "," + }, + { + "type": "whitespace", + "start": 13969, + "end": 13977, + "value": "\n " + }, + { + "type": "operator", + "start": 13977, + "end": 13978, + "value": "-" + }, + { + "type": "number", + "start": 13978, + "end": 13997, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 13997, + "end": 14003, + "value": "\n " + }, + { + "type": "brace", + "start": 14003, + "end": 14004, + "value": "]" + }, + { + "type": "comma", + "start": 14004, + "end": 14005, + "value": "," + }, + { + "type": "whitespace", + "start": 14005, + "end": 14006, + "value": " " + }, + { + "type": "operator", + "start": 14006, + "end": 14007, + "value": "%" + }, + { + "type": "brace", + "start": 14007, + "end": 14008, + "value": ")" + }, + { + "type": "whitespace", + "start": 14008, + "end": 14011, + "value": "\n " + }, + { + "type": "operator", + "start": 14011, + "end": 14013, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14013, + "end": 14014, + "value": " " + }, + { + "type": "word", + "start": 14014, + "end": 14018, + "value": "line" + }, + { + "type": "brace", + "start": 14018, + "end": 14019, + "value": "(" + }, + { + "type": "brace", + "start": 14019, + "end": 14020, + "value": "[" + }, + { + "type": "whitespace", + "start": 14020, + "end": 14028, + "value": "\n " + }, + { + "type": "operator", + "start": 14028, + "end": 14029, + "value": "-" + }, + { + "type": "number", + "start": 14029, + "end": 14047, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 14047, + "end": 14048, + "value": "," + }, + { + "type": "whitespace", + "start": 14048, + "end": 14056, + "value": "\n " + }, + { + "type": "operator", + "start": 14056, + "end": 14057, + "value": "-" + }, + { + "type": "number", + "start": 14057, + "end": 14076, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 14076, + "end": 14082, + "value": "\n " + }, + { + "type": "brace", + "start": 14082, + "end": 14083, + "value": "]" + }, + { + "type": "comma", + "start": 14083, + "end": 14084, + "value": "," + }, + { + "type": "whitespace", + "start": 14084, + "end": 14085, + "value": " " + }, + { + "type": "operator", + "start": 14085, + "end": 14086, + "value": "%" + }, + { + "type": "brace", + "start": 14086, + "end": 14087, + "value": ")" + }, + { + "type": "whitespace", + "start": 14087, + "end": 14090, + "value": "\n " + }, + { + "type": "operator", + "start": 14090, + "end": 14092, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14092, + "end": 14093, + "value": " " + }, + { + "type": "word", + "start": 14093, + "end": 14097, + "value": "line" + }, + { + "type": "brace", + "start": 14097, + "end": 14098, + "value": "(" + }, + { + "type": "brace", + "start": 14098, + "end": 14099, + "value": "[" + }, + { + "type": "number", + "start": 14099, + "end": 14116, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 14116, + "end": 14117, + "value": "," + }, + { + "type": "whitespace", + "start": 14117, + "end": 14118, + "value": " " + }, + { + "type": "number", + "start": 14118, + "end": 14136, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 14136, + "end": 14137, + "value": "]" + }, + { + "type": "comma", + "start": 14137, + "end": 14138, + "value": "," + }, + { + "type": "whitespace", + "start": 14138, + "end": 14139, + "value": " " + }, + { + "type": "operator", + "start": 14139, + "end": 14140, + "value": "%" + }, + { + "type": "brace", + "start": 14140, + "end": 14141, + "value": ")" + }, + { + "type": "whitespace", + "start": 14141, + "end": 14144, + "value": "\n " + }, + { + "type": "operator", + "start": 14144, + "end": 14146, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14146, + "end": 14147, + "value": " " + }, + { + "type": "word", + "start": 14147, + "end": 14151, + "value": "line" + }, + { + "type": "brace", + "start": 14151, + "end": 14152, + "value": "(" + }, + { + "type": "brace", + "start": 14152, + "end": 14153, + "value": "[" + }, + { + "type": "whitespace", + "start": 14153, + "end": 14161, + "value": "\n " + }, + { + "type": "number", + "start": 14161, + "end": 14180, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 14180, + "end": 14181, + "value": "," + }, + { + "type": "whitespace", + "start": 14181, + "end": 14189, + "value": "\n " + }, + { + "type": "operator", + "start": 14189, + "end": 14190, + "value": "-" + }, + { + "type": "number", + "start": 14190, + "end": 14209, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 14209, + "end": 14215, + "value": "\n " + }, + { + "type": "brace", + "start": 14215, + "end": 14216, + "value": "]" + }, + { + "type": "comma", + "start": 14216, + "end": 14217, + "value": "," + }, + { + "type": "whitespace", + "start": 14217, + "end": 14218, + "value": " " + }, + { + "type": "operator", + "start": 14218, + "end": 14219, + "value": "%" + }, + { + "type": "brace", + "start": 14219, + "end": 14220, + "value": ")" + }, + { + "type": "whitespace", + "start": 14220, + "end": 14223, + "value": "\n " + }, + { + "type": "operator", + "start": 14223, + "end": 14225, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14225, + "end": 14226, + "value": " " + }, + { + "type": "word", + "start": 14226, + "end": 14230, + "value": "line" + }, + { + "type": "brace", + "start": 14230, + "end": 14231, + "value": "(" + }, + { + "type": "brace", + "start": 14231, + "end": 14232, + "value": "[" + }, + { + "type": "number", + "start": 14232, + "end": 14250, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 14250, + "end": 14251, + "value": "," + }, + { + "type": "whitespace", + "start": 14251, + "end": 14252, + "value": " " + }, + { + "type": "number", + "start": 14252, + "end": 14269, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 14269, + "end": 14270, + "value": "]" + }, + { + "type": "comma", + "start": 14270, + "end": 14271, + "value": "," + }, + { + "type": "whitespace", + "start": 14271, + "end": 14272, + "value": " " + }, + { + "type": "operator", + "start": 14272, + "end": 14273, + "value": "%" + }, + { + "type": "brace", + "start": 14273, + "end": 14274, + "value": ")" + }, + { + "type": "whitespace", + "start": 14274, + "end": 14277, + "value": "\n " + }, + { + "type": "operator", + "start": 14277, + "end": 14279, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14279, + "end": 14280, + "value": " " + }, + { + "type": "word", + "start": 14280, + "end": 14284, + "value": "line" + }, + { + "type": "brace", + "start": 14284, + "end": 14285, + "value": "(" + }, + { + "type": "brace", + "start": 14285, + "end": 14286, + "value": "[" + }, + { + "type": "whitespace", + "start": 14286, + "end": 14294, + "value": "\n " + }, + { + "type": "number", + "start": 14294, + "end": 14313, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 14313, + "end": 14314, + "value": "," + }, + { + "type": "whitespace", + "start": 14314, + "end": 14322, + "value": "\n " + }, + { + "type": "operator", + "start": 14322, + "end": 14323, + "value": "-" + }, + { + "type": "number", + "start": 14323, + "end": 14341, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 14341, + "end": 14347, + "value": "\n " + }, + { + "type": "brace", + "start": 14347, + "end": 14348, + "value": "]" + }, + { + "type": "comma", + "start": 14348, + "end": 14349, + "value": "," + }, + { + "type": "whitespace", + "start": 14349, + "end": 14350, + "value": " " + }, + { + "type": "operator", + "start": 14350, + "end": 14351, + "value": "%" + }, + { + "type": "brace", + "start": 14351, + "end": 14352, + "value": ")" + }, + { + "type": "whitespace", + "start": 14352, + "end": 14355, + "value": "\n " + }, + { + "type": "operator", + "start": 14355, + "end": 14357, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14357, + "end": 14358, + "value": " " + }, + { + "type": "word", + "start": 14358, + "end": 14362, + "value": "line" + }, + { + "type": "brace", + "start": 14362, + "end": 14363, + "value": "(" + }, + { + "type": "brace", + "start": 14363, + "end": 14364, + "value": "[" + }, + { + "type": "number", + "start": 14364, + "end": 14382, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 14382, + "end": 14383, + "value": "," + }, + { + "type": "whitespace", + "start": 14383, + "end": 14384, + "value": " " + }, + { + "type": "number", + "start": 14384, + "end": 14402, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 14402, + "end": 14403, + "value": "]" + }, + { + "type": "comma", + "start": 14403, + "end": 14404, + "value": "," + }, + { + "type": "whitespace", + "start": 14404, + "end": 14405, + "value": " " + }, + { + "type": "operator", + "start": 14405, + "end": 14406, + "value": "%" + }, + { + "type": "brace", + "start": 14406, + "end": 14407, + "value": ")" + }, + { + "type": "whitespace", + "start": 14407, + "end": 14410, + "value": "\n " + }, + { + "type": "operator", + "start": 14410, + "end": 14412, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14412, + "end": 14413, + "value": " " + }, + { + "type": "word", + "start": 14413, + "end": 14417, + "value": "line" + }, + { + "type": "brace", + "start": 14417, + "end": 14418, + "value": "(" + }, + { + "type": "brace", + "start": 14418, + "end": 14419, + "value": "[" + }, + { + "type": "whitespace", + "start": 14419, + "end": 14427, + "value": "\n " + }, + { + "type": "number", + "start": 14427, + "end": 14445, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 14445, + "end": 14446, + "value": "," + }, + { + "type": "whitespace", + "start": 14446, + "end": 14454, + "value": "\n " + }, + { + "type": "number", + "start": 14454, + "end": 14473, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 14473, + "end": 14479, + "value": "\n " + }, + { + "type": "brace", + "start": 14479, + "end": 14480, + "value": "]" + }, + { + "type": "comma", + "start": 14480, + "end": 14481, + "value": "," + }, + { + "type": "whitespace", + "start": 14481, + "end": 14482, + "value": " " + }, + { + "type": "operator", + "start": 14482, + "end": 14483, + "value": "%" + }, + { + "type": "brace", + "start": 14483, + "end": 14484, + "value": ")" + }, + { + "type": "whitespace", + "start": 14484, + "end": 14487, + "value": "\n " + }, + { + "type": "operator", + "start": 14487, + "end": 14489, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14489, + "end": 14490, + "value": " " + }, + { + "type": "word", + "start": 14490, + "end": 14494, + "value": "line" + }, + { + "type": "brace", + "start": 14494, + "end": 14495, + "value": "(" + }, + { + "type": "brace", + "start": 14495, + "end": 14496, + "value": "[" + }, + { + "type": "number", + "start": 14496, + "end": 14514, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 14514, + "end": 14515, + "value": "," + }, + { + "type": "whitespace", + "start": 14515, + "end": 14516, + "value": " " + }, + { + "type": "number", + "start": 14516, + "end": 14534, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 14534, + "end": 14535, + "value": "]" + }, + { + "type": "comma", + "start": 14535, + "end": 14536, + "value": "," + }, + { + "type": "whitespace", + "start": 14536, + "end": 14537, + "value": " " + }, + { + "type": "operator", + "start": 14537, + "end": 14538, + "value": "%" + }, + { + "type": "brace", + "start": 14538, + "end": 14539, + "value": ")" + }, + { + "type": "whitespace", + "start": 14539, + "end": 14542, + "value": "\n " + }, + { + "type": "operator", + "start": 14542, + "end": 14544, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14544, + "end": 14545, + "value": " " + }, + { + "type": "word", + "start": 14545, + "end": 14549, + "value": "line" + }, + { + "type": "brace", + "start": 14549, + "end": 14550, + "value": "(" + }, + { + "type": "brace", + "start": 14550, + "end": 14551, + "value": "[" + }, + { + "type": "whitespace", + "start": 14551, + "end": 14559, + "value": "\n " + }, + { + "type": "operator", + "start": 14559, + "end": 14560, + "value": "-" + }, + { + "type": "number", + "start": 14560, + "end": 14579, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 14579, + "end": 14580, + "value": "," + }, + { + "type": "whitespace", + "start": 14580, + "end": 14588, + "value": "\n " + }, + { + "type": "operator", + "start": 14588, + "end": 14589, + "value": "-" + }, + { + "type": "number", + "start": 14589, + "end": 14607, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 14607, + "end": 14613, + "value": "\n " + }, + { + "type": "brace", + "start": 14613, + "end": 14614, + "value": "]" + }, + { + "type": "comma", + "start": 14614, + "end": 14615, + "value": "," + }, + { + "type": "whitespace", + "start": 14615, + "end": 14616, + "value": " " + }, + { + "type": "operator", + "start": 14616, + "end": 14617, + "value": "%" + }, + { + "type": "brace", + "start": 14617, + "end": 14618, + "value": ")" + }, + { + "type": "whitespace", + "start": 14618, + "end": 14621, + "value": "\n " + }, + { + "type": "operator", + "start": 14621, + "end": 14623, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14623, + "end": 14624, + "value": " " + }, + { + "type": "word", + "start": 14624, + "end": 14628, + "value": "line" + }, + { + "type": "brace", + "start": 14628, + "end": 14629, + "value": "(" + }, + { + "type": "brace", + "start": 14629, + "end": 14630, + "value": "[" + }, + { + "type": "whitespace", + "start": 14630, + "end": 14638, + "value": "\n " + }, + { + "type": "number", + "start": 14638, + "end": 14656, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 14656, + "end": 14657, + "value": "," + }, + { + "type": "whitespace", + "start": 14657, + "end": 14665, + "value": "\n " + }, + { + "type": "operator", + "start": 14665, + "end": 14666, + "value": "-" + }, + { + "type": "number", + "start": 14666, + "end": 14684, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 14684, + "end": 14690, + "value": "\n " + }, + { + "type": "brace", + "start": 14690, + "end": 14691, + "value": "]" + }, + { + "type": "comma", + "start": 14691, + "end": 14692, + "value": "," + }, + { + "type": "whitespace", + "start": 14692, + "end": 14693, + "value": " " + }, + { + "type": "operator", + "start": 14693, + "end": 14694, + "value": "%" + }, + { + "type": "brace", + "start": 14694, + "end": 14695, + "value": ")" + }, + { + "type": "whitespace", + "start": 14695, + "end": 14698, + "value": "\n " + }, + { + "type": "operator", + "start": 14698, + "end": 14700, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14700, + "end": 14701, + "value": " " + }, + { + "type": "word", + "start": 14701, + "end": 14705, + "value": "line" + }, + { + "type": "brace", + "start": 14705, + "end": 14706, + "value": "(" + }, + { + "type": "brace", + "start": 14706, + "end": 14707, + "value": "[" + }, + { + "type": "whitespace", + "start": 14707, + "end": 14715, + "value": "\n " + }, + { + "type": "operator", + "start": 14715, + "end": 14716, + "value": "-" + }, + { + "type": "number", + "start": 14716, + "end": 14734, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 14734, + "end": 14735, + "value": "," + }, + { + "type": "whitespace", + "start": 14735, + "end": 14743, + "value": "\n " + }, + { + "type": "operator", + "start": 14743, + "end": 14744, + "value": "-" + }, + { + "type": "number", + "start": 14744, + "end": 14762, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 14762, + "end": 14768, + "value": "\n " + }, + { + "type": "brace", + "start": 14768, + "end": 14769, + "value": "]" + }, + { + "type": "comma", + "start": 14769, + "end": 14770, + "value": "," + }, + { + "type": "whitespace", + "start": 14770, + "end": 14771, + "value": " " + }, + { + "type": "operator", + "start": 14771, + "end": 14772, + "value": "%" + }, + { + "type": "brace", + "start": 14772, + "end": 14773, + "value": ")" + }, + { + "type": "whitespace", + "start": 14773, + "end": 14776, + "value": "\n " + }, + { + "type": "operator", + "start": 14776, + "end": 14778, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14778, + "end": 14779, + "value": " " + }, + { + "type": "word", + "start": 14779, + "end": 14783, + "value": "line" + }, + { + "type": "brace", + "start": 14783, + "end": 14784, + "value": "(" + }, + { + "type": "brace", + "start": 14784, + "end": 14785, + "value": "[" + }, + { + "type": "whitespace", + "start": 14785, + "end": 14793, + "value": "\n " + }, + { + "type": "number", + "start": 14793, + "end": 14813, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 14813, + "end": 14814, + "value": "," + }, + { + "type": "whitespace", + "start": 14814, + "end": 14822, + "value": "\n " + }, + { + "type": "operator", + "start": 14822, + "end": 14823, + "value": "-" + }, + { + "type": "number", + "start": 14823, + "end": 14842, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 14842, + "end": 14848, + "value": "\n " + }, + { + "type": "brace", + "start": 14848, + "end": 14849, + "value": "]" + }, + { + "type": "comma", + "start": 14849, + "end": 14850, + "value": "," + }, + { + "type": "whitespace", + "start": 14850, + "end": 14851, + "value": " " + }, + { + "type": "operator", + "start": 14851, + "end": 14852, + "value": "%" + }, + { + "type": "brace", + "start": 14852, + "end": 14853, + "value": ")" + }, + { + "type": "whitespace", + "start": 14853, + "end": 14856, + "value": "\n " + }, + { + "type": "operator", + "start": 14856, + "end": 14858, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14858, + "end": 14859, + "value": " " + }, + { + "type": "word", + "start": 14859, + "end": 14863, + "value": "line" + }, + { + "type": "brace", + "start": 14863, + "end": 14864, + "value": "(" + }, + { + "type": "brace", + "start": 14864, + "end": 14865, + "value": "[" + }, + { + "type": "whitespace", + "start": 14865, + "end": 14873, + "value": "\n " + }, + { + "type": "operator", + "start": 14873, + "end": 14874, + "value": "-" + }, + { + "type": "number", + "start": 14874, + "end": 14892, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 14892, + "end": 14893, + "value": "," + }, + { + "type": "whitespace", + "start": 14893, + "end": 14901, + "value": "\n " + }, + { + "type": "number", + "start": 14901, + "end": 14920, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 14920, + "end": 14926, + "value": "\n " + }, + { + "type": "brace", + "start": 14926, + "end": 14927, + "value": "]" + }, + { + "type": "comma", + "start": 14927, + "end": 14928, + "value": "," + }, + { + "type": "whitespace", + "start": 14928, + "end": 14929, + "value": " " + }, + { + "type": "operator", + "start": 14929, + "end": 14930, + "value": "%" + }, + { + "type": "brace", + "start": 14930, + "end": 14931, + "value": ")" + }, + { + "type": "whitespace", + "start": 14931, + "end": 14934, + "value": "\n " + }, + { + "type": "operator", + "start": 14934, + "end": 14936, + "value": "|>" + }, + { + "type": "whitespace", + "start": 14936, + "end": 14937, + "value": " " + }, + { + "type": "word", + "start": 14937, + "end": 14941, + "value": "line" + }, + { + "type": "brace", + "start": 14941, + "end": 14942, + "value": "(" + }, + { + "type": "brace", + "start": 14942, + "end": 14943, + "value": "[" + }, + { + "type": "whitespace", + "start": 14943, + "end": 14951, + "value": "\n " + }, + { + "type": "operator", + "start": 14951, + "end": 14952, + "value": "-" + }, + { + "type": "number", + "start": 14952, + "end": 14970, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 14970, + "end": 14971, + "value": "," + }, + { + "type": "whitespace", + "start": 14971, + "end": 14979, + "value": "\n " + }, + { + "type": "number", + "start": 14979, + "end": 14997, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 14997, + "end": 15003, + "value": "\n " + }, + { + "type": "brace", + "start": 15003, + "end": 15004, + "value": "]" + }, + { + "type": "comma", + "start": 15004, + "end": 15005, + "value": "," + }, + { + "type": "whitespace", + "start": 15005, + "end": 15006, + "value": " " + }, + { + "type": "operator", + "start": 15006, + "end": 15007, + "value": "%" + }, + { + "type": "brace", + "start": 15007, + "end": 15008, + "value": ")" + }, + { + "type": "whitespace", + "start": 15008, + "end": 15011, + "value": "\n " + }, + { + "type": "operator", + "start": 15011, + "end": 15013, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15013, + "end": 15014, + "value": " " + }, + { + "type": "word", + "start": 15014, + "end": 15018, + "value": "line" + }, + { + "type": "brace", + "start": 15018, + "end": 15019, + "value": "(" + }, + { + "type": "brace", + "start": 15019, + "end": 15020, + "value": "[" + }, + { + "type": "whitespace", + "start": 15020, + "end": 15028, + "value": "\n " + }, + { + "type": "operator", + "start": 15028, + "end": 15029, + "value": "-" + }, + { + "type": "number", + "start": 15029, + "end": 15047, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 15047, + "end": 15048, + "value": "," + }, + { + "type": "whitespace", + "start": 15048, + "end": 15056, + "value": "\n " + }, + { + "type": "number", + "start": 15056, + "end": 15074, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 15074, + "end": 15080, + "value": "\n " + }, + { + "type": "brace", + "start": 15080, + "end": 15081, + "value": "]" + }, + { + "type": "comma", + "start": 15081, + "end": 15082, + "value": "," + }, + { + "type": "whitespace", + "start": 15082, + "end": 15083, + "value": " " + }, + { + "type": "operator", + "start": 15083, + "end": 15084, + "value": "%" + }, + { + "type": "brace", + "start": 15084, + "end": 15085, + "value": ")" + }, + { + "type": "whitespace", + "start": 15085, + "end": 15088, + "value": "\n " + }, + { + "type": "operator", + "start": 15088, + "end": 15090, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15090, + "end": 15091, + "value": " " + }, + { + "type": "word", + "start": 15091, + "end": 15095, + "value": "line" + }, + { + "type": "brace", + "start": 15095, + "end": 15096, + "value": "(" + }, + { + "type": "brace", + "start": 15096, + "end": 15097, + "value": "[" + }, + { + "type": "whitespace", + "start": 15097, + "end": 15105, + "value": "\n " + }, + { + "type": "operator", + "start": 15105, + "end": 15106, + "value": "-" + }, + { + "type": "number", + "start": 15106, + "end": 15124, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 15124, + "end": 15125, + "value": "," + }, + { + "type": "whitespace", + "start": 15125, + "end": 15133, + "value": "\n " + }, + { + "type": "operator", + "start": 15133, + "end": 15134, + "value": "-" + }, + { + "type": "number", + "start": 15134, + "end": 15153, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 15153, + "end": 15159, + "value": "\n " + }, + { + "type": "brace", + "start": 15159, + "end": 15160, + "value": "]" + }, + { + "type": "comma", + "start": 15160, + "end": 15161, + "value": "," + }, + { + "type": "whitespace", + "start": 15161, + "end": 15162, + "value": " " + }, + { + "type": "operator", + "start": 15162, + "end": 15163, + "value": "%" + }, + { + "type": "brace", + "start": 15163, + "end": 15164, + "value": ")" + }, + { + "type": "whitespace", + "start": 15164, + "end": 15167, + "value": "\n " + }, + { + "type": "operator", + "start": 15167, + "end": 15169, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15169, + "end": 15170, + "value": " " + }, + { + "type": "word", + "start": 15170, + "end": 15174, + "value": "line" + }, + { + "type": "brace", + "start": 15174, + "end": 15175, + "value": "(" + }, + { + "type": "brace", + "start": 15175, + "end": 15176, + "value": "[" + }, + { + "type": "whitespace", + "start": 15176, + "end": 15184, + "value": "\n " + }, + { + "type": "number", + "start": 15184, + "end": 15203, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 15203, + "end": 15204, + "value": "," + }, + { + "type": "whitespace", + "start": 15204, + "end": 15212, + "value": "\n " + }, + { + "type": "number", + "start": 15212, + "end": 15231, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 15231, + "end": 15237, + "value": "\n " + }, + { + "type": "brace", + "start": 15237, + "end": 15238, + "value": "]" + }, + { + "type": "comma", + "start": 15238, + "end": 15239, + "value": "," + }, + { + "type": "whitespace", + "start": 15239, + "end": 15240, + "value": " " + }, + { + "type": "operator", + "start": 15240, + "end": 15241, + "value": "%" + }, + { + "type": "brace", + "start": 15241, + "end": 15242, + "value": ")" + }, + { + "type": "whitespace", + "start": 15242, + "end": 15245, + "value": "\n " + }, + { + "type": "operator", + "start": 15245, + "end": 15247, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15247, + "end": 15248, + "value": " " + }, + { + "type": "word", + "start": 15248, + "end": 15252, + "value": "line" + }, + { + "type": "brace", + "start": 15252, + "end": 15253, + "value": "(" + }, + { + "type": "brace", + "start": 15253, + "end": 15254, + "value": "[" + }, + { + "type": "whitespace", + "start": 15254, + "end": 15262, + "value": "\n " + }, + { + "type": "number", + "start": 15262, + "end": 15281, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 15281, + "end": 15282, + "value": "," + }, + { + "type": "whitespace", + "start": 15282, + "end": 15290, + "value": "\n " + }, + { + "type": "number", + "start": 15290, + "end": 15309, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 15309, + "end": 15315, + "value": "\n " + }, + { + "type": "brace", + "start": 15315, + "end": 15316, + "value": "]" + }, + { + "type": "comma", + "start": 15316, + "end": 15317, + "value": "," + }, + { + "type": "whitespace", + "start": 15317, + "end": 15318, + "value": " " + }, + { + "type": "operator", + "start": 15318, + "end": 15319, + "value": "%" + }, + { + "type": "brace", + "start": 15319, + "end": 15320, + "value": ")" + }, + { + "type": "whitespace", + "start": 15320, + "end": 15323, + "value": "\n " + }, + { + "type": "operator", + "start": 15323, + "end": 15325, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15325, + "end": 15326, + "value": " " + }, + { + "type": "word", + "start": 15326, + "end": 15330, + "value": "line" + }, + { + "type": "brace", + "start": 15330, + "end": 15331, + "value": "(" + }, + { + "type": "brace", + "start": 15331, + "end": 15332, + "value": "[" + }, + { + "type": "whitespace", + "start": 15332, + "end": 15340, + "value": "\n " + }, + { + "type": "operator", + "start": 15340, + "end": 15341, + "value": "-" + }, + { + "type": "number", + "start": 15341, + "end": 15360, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 15360, + "end": 15361, + "value": "," + }, + { + "type": "whitespace", + "start": 15361, + "end": 15369, + "value": "\n " + }, + { + "type": "number", + "start": 15369, + "end": 15387, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 15387, + "end": 15393, + "value": "\n " + }, + { + "type": "brace", + "start": 15393, + "end": 15394, + "value": "]" + }, + { + "type": "comma", + "start": 15394, + "end": 15395, + "value": "," + }, + { + "type": "whitespace", + "start": 15395, + "end": 15396, + "value": " " + }, + { + "type": "operator", + "start": 15396, + "end": 15397, + "value": "%" + }, + { + "type": "brace", + "start": 15397, + "end": 15398, + "value": ")" + }, + { + "type": "whitespace", + "start": 15398, + "end": 15401, + "value": "\n " + }, + { + "type": "operator", + "start": 15401, + "end": 15403, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15403, + "end": 15404, + "value": " " + }, + { + "type": "word", + "start": 15404, + "end": 15408, + "value": "line" + }, + { + "type": "brace", + "start": 15408, + "end": 15409, + "value": "(" + }, + { + "type": "brace", + "start": 15409, + "end": 15410, + "value": "[" + }, + { + "type": "whitespace", + "start": 15410, + "end": 15418, + "value": "\n " + }, + { + "type": "operator", + "start": 15418, + "end": 15419, + "value": "-" + }, + { + "type": "number", + "start": 15419, + "end": 15438, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 15438, + "end": 15439, + "value": "," + }, + { + "type": "whitespace", + "start": 15439, + "end": 15447, + "value": "\n " + }, + { + "type": "operator", + "start": 15447, + "end": 15448, + "value": "-" + }, + { + "type": "number", + "start": 15448, + "end": 15467, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 15467, + "end": 15473, + "value": "\n " + }, + { + "type": "brace", + "start": 15473, + "end": 15474, + "value": "]" + }, + { + "type": "comma", + "start": 15474, + "end": 15475, + "value": "," + }, + { + "type": "whitespace", + "start": 15475, + "end": 15476, + "value": " " + }, + { + "type": "operator", + "start": 15476, + "end": 15477, + "value": "%" + }, + { + "type": "brace", + "start": 15477, + "end": 15478, + "value": ")" + }, + { + "type": "whitespace", + "start": 15478, + "end": 15481, + "value": "\n " + }, + { + "type": "operator", + "start": 15481, + "end": 15483, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15483, + "end": 15484, + "value": " " + }, + { + "type": "word", + "start": 15484, + "end": 15488, + "value": "line" + }, + { + "type": "brace", + "start": 15488, + "end": 15489, + "value": "(" + }, + { + "type": "brace", + "start": 15489, + "end": 15490, + "value": "[" + }, + { + "type": "whitespace", + "start": 15490, + "end": 15498, + "value": "\n " + }, + { + "type": "number", + "start": 15498, + "end": 15516, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 15516, + "end": 15517, + "value": "," + }, + { + "type": "whitespace", + "start": 15517, + "end": 15525, + "value": "\n " + }, + { + "type": "operator", + "start": 15525, + "end": 15526, + "value": "-" + }, + { + "type": "number", + "start": 15526, + "end": 15545, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 15545, + "end": 15551, + "value": "\n " + }, + { + "type": "brace", + "start": 15551, + "end": 15552, + "value": "]" + }, + { + "type": "comma", + "start": 15552, + "end": 15553, + "value": "," + }, + { + "type": "whitespace", + "start": 15553, + "end": 15554, + "value": " " + }, + { + "type": "operator", + "start": 15554, + "end": 15555, + "value": "%" + }, + { + "type": "brace", + "start": 15555, + "end": 15556, + "value": ")" + }, + { + "type": "whitespace", + "start": 15556, + "end": 15559, + "value": "\n " + }, + { + "type": "operator", + "start": 15559, + "end": 15561, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15561, + "end": 15562, + "value": " " + }, + { + "type": "word", + "start": 15562, + "end": 15566, + "value": "line" + }, + { + "type": "brace", + "start": 15566, + "end": 15567, + "value": "(" + }, + { + "type": "brace", + "start": 15567, + "end": 15568, + "value": "[" + }, + { + "type": "whitespace", + "start": 15568, + "end": 15576, + "value": "\n " + }, + { + "type": "number", + "start": 15576, + "end": 15597, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 15597, + "end": 15598, + "value": "," + }, + { + "type": "whitespace", + "start": 15598, + "end": 15606, + "value": "\n " + }, + { + "type": "operator", + "start": 15606, + "end": 15607, + "value": "-" + }, + { + "type": "number", + "start": 15607, + "end": 15625, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 15625, + "end": 15631, + "value": "\n " + }, + { + "type": "brace", + "start": 15631, + "end": 15632, + "value": "]" + }, + { + "type": "comma", + "start": 15632, + "end": 15633, + "value": "," + }, + { + "type": "whitespace", + "start": 15633, + "end": 15634, + "value": " " + }, + { + "type": "operator", + "start": 15634, + "end": 15635, + "value": "%" + }, + { + "type": "brace", + "start": 15635, + "end": 15636, + "value": ")" + }, + { + "type": "whitespace", + "start": 15636, + "end": 15639, + "value": "\n " + }, + { + "type": "operator", + "start": 15639, + "end": 15641, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15641, + "end": 15642, + "value": " " + }, + { + "type": "word", + "start": 15642, + "end": 15646, + "value": "line" + }, + { + "type": "brace", + "start": 15646, + "end": 15647, + "value": "(" + }, + { + "type": "brace", + "start": 15647, + "end": 15648, + "value": "[" + }, + { + "type": "whitespace", + "start": 15648, + "end": 15656, + "value": "\n " + }, + { + "type": "number", + "start": 15656, + "end": 15674, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 15674, + "end": 15675, + "value": "," + }, + { + "type": "whitespace", + "start": 15675, + "end": 15683, + "value": "\n " + }, + { + "type": "operator", + "start": 15683, + "end": 15684, + "value": "-" + }, + { + "type": "number", + "start": 15684, + "end": 15702, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 15702, + "end": 15708, + "value": "\n " + }, + { + "type": "brace", + "start": 15708, + "end": 15709, + "value": "]" + }, + { + "type": "comma", + "start": 15709, + "end": 15710, + "value": "," + }, + { + "type": "whitespace", + "start": 15710, + "end": 15711, + "value": " " + }, + { + "type": "operator", + "start": 15711, + "end": 15712, + "value": "%" + }, + { + "type": "brace", + "start": 15712, + "end": 15713, + "value": ")" + }, + { + "type": "whitespace", + "start": 15713, + "end": 15716, + "value": "\n " + }, + { + "type": "operator", + "start": 15716, + "end": 15718, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15718, + "end": 15719, + "value": " " + }, + { + "type": "word", + "start": 15719, + "end": 15723, + "value": "line" + }, + { + "type": "brace", + "start": 15723, + "end": 15724, + "value": "(" + }, + { + "type": "brace", + "start": 15724, + "end": 15725, + "value": "[" + }, + { + "type": "whitespace", + "start": 15725, + "end": 15733, + "value": "\n " + }, + { + "type": "operator", + "start": 15733, + "end": 15734, + "value": "-" + }, + { + "type": "number", + "start": 15734, + "end": 15752, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 15752, + "end": 15753, + "value": "," + }, + { + "type": "whitespace", + "start": 15753, + "end": 15761, + "value": "\n " + }, + { + "type": "number", + "start": 15761, + "end": 15779, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 15779, + "end": 15785, + "value": "\n " + }, + { + "type": "brace", + "start": 15785, + "end": 15786, + "value": "]" + }, + { + "type": "comma", + "start": 15786, + "end": 15787, + "value": "," + }, + { + "type": "whitespace", + "start": 15787, + "end": 15788, + "value": " " + }, + { + "type": "operator", + "start": 15788, + "end": 15789, + "value": "%" + }, + { + "type": "brace", + "start": 15789, + "end": 15790, + "value": ")" + }, + { + "type": "whitespace", + "start": 15790, + "end": 15793, + "value": "\n " + }, + { + "type": "operator", + "start": 15793, + "end": 15795, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15795, + "end": 15796, + "value": " " + }, + { + "type": "word", + "start": 15796, + "end": 15800, + "value": "line" + }, + { + "type": "brace", + "start": 15800, + "end": 15801, + "value": "(" + }, + { + "type": "brace", + "start": 15801, + "end": 15802, + "value": "[" + }, + { + "type": "number", + "start": 15802, + "end": 15820, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 15820, + "end": 15821, + "value": "," + }, + { + "type": "whitespace", + "start": 15821, + "end": 15822, + "value": " " + }, + { + "type": "number", + "start": 15822, + "end": 15840, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 15840, + "end": 15841, + "value": "]" + }, + { + "type": "comma", + "start": 15841, + "end": 15842, + "value": "," + }, + { + "type": "whitespace", + "start": 15842, + "end": 15843, + "value": " " + }, + { + "type": "operator", + "start": 15843, + "end": 15844, + "value": "%" + }, + { + "type": "brace", + "start": 15844, + "end": 15845, + "value": ")" + }, + { + "type": "whitespace", + "start": 15845, + "end": 15848, + "value": "\n " + }, + { + "type": "operator", + "start": 15848, + "end": 15850, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15850, + "end": 15851, + "value": " " + }, + { + "type": "word", + "start": 15851, + "end": 15855, + "value": "line" + }, + { + "type": "brace", + "start": 15855, + "end": 15856, + "value": "(" + }, + { + "type": "brace", + "start": 15856, + "end": 15857, + "value": "[" + }, + { + "type": "whitespace", + "start": 15857, + "end": 15865, + "value": "\n " + }, + { + "type": "operator", + "start": 15865, + "end": 15866, + "value": "-" + }, + { + "type": "number", + "start": 15866, + "end": 15885, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 15885, + "end": 15886, + "value": "," + }, + { + "type": "whitespace", + "start": 15886, + "end": 15894, + "value": "\n " + }, + { + "type": "number", + "start": 15894, + "end": 15914, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 15914, + "end": 15920, + "value": "\n " + }, + { + "type": "brace", + "start": 15920, + "end": 15921, + "value": "]" + }, + { + "type": "comma", + "start": 15921, + "end": 15922, + "value": "," + }, + { + "type": "whitespace", + "start": 15922, + "end": 15923, + "value": " " + }, + { + "type": "operator", + "start": 15923, + "end": 15924, + "value": "%" + }, + { + "type": "brace", + "start": 15924, + "end": 15925, + "value": ")" + }, + { + "type": "whitespace", + "start": 15925, + "end": 15928, + "value": "\n " + }, + { + "type": "operator", + "start": 15928, + "end": 15930, + "value": "|>" + }, + { + "type": "whitespace", + "start": 15930, + "end": 15931, + "value": " " + }, + { + "type": "word", + "start": 15931, + "end": 15935, + "value": "line" + }, + { + "type": "brace", + "start": 15935, + "end": 15936, + "value": "(" + }, + { + "type": "brace", + "start": 15936, + "end": 15937, + "value": "[" + }, + { + "type": "whitespace", + "start": 15937, + "end": 15945, + "value": "\n " + }, + { + "type": "operator", + "start": 15945, + "end": 15946, + "value": "-" + }, + { + "type": "number", + "start": 15946, + "end": 15964, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 15964, + "end": 15965, + "value": "," + }, + { + "type": "whitespace", + "start": 15965, + "end": 15973, + "value": "\n " + }, + { + "type": "operator", + "start": 15973, + "end": 15974, + "value": "-" + }, + { + "type": "number", + "start": 15974, + "end": 15993, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 15993, + "end": 15999, + "value": "\n " + }, + { + "type": "brace", + "start": 15999, + "end": 16000, + "value": "]" + }, + { + "type": "comma", + "start": 16000, + "end": 16001, + "value": "," + }, + { + "type": "whitespace", + "start": 16001, + "end": 16002, + "value": " " + }, + { + "type": "operator", + "start": 16002, + "end": 16003, + "value": "%" + }, + { + "type": "brace", + "start": 16003, + "end": 16004, + "value": ")" + }, + { + "type": "whitespace", + "start": 16004, + "end": 16007, + "value": "\n " + }, + { + "type": "operator", + "start": 16007, + "end": 16009, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16009, + "end": 16010, + "value": " " + }, + { + "type": "word", + "start": 16010, + "end": 16014, + "value": "line" + }, + { + "type": "brace", + "start": 16014, + "end": 16015, + "value": "(" + }, + { + "type": "brace", + "start": 16015, + "end": 16016, + "value": "[" + }, + { + "type": "whitespace", + "start": 16016, + "end": 16024, + "value": "\n " + }, + { + "type": "operator", + "start": 16024, + "end": 16025, + "value": "-" + }, + { + "type": "number", + "start": 16025, + "end": 16043, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 16043, + "end": 16044, + "value": "," + }, + { + "type": "whitespace", + "start": 16044, + "end": 16052, + "value": "\n " + }, + { + "type": "operator", + "start": 16052, + "end": 16053, + "value": "-" + }, + { + "type": "number", + "start": 16053, + "end": 16072, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 16072, + "end": 16078, + "value": "\n " + }, + { + "type": "brace", + "start": 16078, + "end": 16079, + "value": "]" + }, + { + "type": "comma", + "start": 16079, + "end": 16080, + "value": "," + }, + { + "type": "whitespace", + "start": 16080, + "end": 16081, + "value": " " + }, + { + "type": "operator", + "start": 16081, + "end": 16082, + "value": "%" + }, + { + "type": "brace", + "start": 16082, + "end": 16083, + "value": ")" + }, + { + "type": "whitespace", + "start": 16083, + "end": 16086, + "value": "\n " + }, + { + "type": "operator", + "start": 16086, + "end": 16088, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16088, + "end": 16089, + "value": " " + }, + { + "type": "word", + "start": 16089, + "end": 16093, + "value": "line" + }, + { + "type": "brace", + "start": 16093, + "end": 16094, + "value": "(" + }, + { + "type": "brace", + "start": 16094, + "end": 16095, + "value": "[" + }, + { + "type": "number", + "start": 16095, + "end": 16112, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 16112, + "end": 16113, + "value": "," + }, + { + "type": "whitespace", + "start": 16113, + "end": 16114, + "value": " " + }, + { + "type": "number", + "start": 16114, + "end": 16132, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 16132, + "end": 16133, + "value": "]" + }, + { + "type": "comma", + "start": 16133, + "end": 16134, + "value": "," + }, + { + "type": "whitespace", + "start": 16134, + "end": 16135, + "value": " " + }, + { + "type": "operator", + "start": 16135, + "end": 16136, + "value": "%" + }, + { + "type": "brace", + "start": 16136, + "end": 16137, + "value": ")" + }, + { + "type": "whitespace", + "start": 16137, + "end": 16140, + "value": "\n " + }, + { + "type": "operator", + "start": 16140, + "end": 16142, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16142, + "end": 16143, + "value": " " + }, + { + "type": "word", + "start": 16143, + "end": 16147, + "value": "line" + }, + { + "type": "brace", + "start": 16147, + "end": 16148, + "value": "(" + }, + { + "type": "brace", + "start": 16148, + "end": 16149, + "value": "[" + }, + { + "type": "whitespace", + "start": 16149, + "end": 16157, + "value": "\n " + }, + { + "type": "number", + "start": 16157, + "end": 16176, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 16176, + "end": 16177, + "value": "," + }, + { + "type": "whitespace", + "start": 16177, + "end": 16185, + "value": "\n " + }, + { + "type": "operator", + "start": 16185, + "end": 16186, + "value": "-" + }, + { + "type": "number", + "start": 16186, + "end": 16205, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 16205, + "end": 16211, + "value": "\n " + }, + { + "type": "brace", + "start": 16211, + "end": 16212, + "value": "]" + }, + { + "type": "comma", + "start": 16212, + "end": 16213, + "value": "," + }, + { + "type": "whitespace", + "start": 16213, + "end": 16214, + "value": " " + }, + { + "type": "operator", + "start": 16214, + "end": 16215, + "value": "%" + }, + { + "type": "brace", + "start": 16215, + "end": 16216, + "value": ")" + }, + { + "type": "whitespace", + "start": 16216, + "end": 16219, + "value": "\n " + }, + { + "type": "operator", + "start": 16219, + "end": 16221, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16221, + "end": 16222, + "value": " " + }, + { + "type": "word", + "start": 16222, + "end": 16226, + "value": "line" + }, + { + "type": "brace", + "start": 16226, + "end": 16227, + "value": "(" + }, + { + "type": "brace", + "start": 16227, + "end": 16228, + "value": "[" + }, + { + "type": "number", + "start": 16228, + "end": 16246, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 16246, + "end": 16247, + "value": "," + }, + { + "type": "whitespace", + "start": 16247, + "end": 16248, + "value": " " + }, + { + "type": "number", + "start": 16248, + "end": 16265, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 16265, + "end": 16266, + "value": "]" + }, + { + "type": "comma", + "start": 16266, + "end": 16267, + "value": "," + }, + { + "type": "whitespace", + "start": 16267, + "end": 16268, + "value": " " + }, + { + "type": "operator", + "start": 16268, + "end": 16269, + "value": "%" + }, + { + "type": "brace", + "start": 16269, + "end": 16270, + "value": ")" + }, + { + "type": "whitespace", + "start": 16270, + "end": 16273, + "value": "\n " + }, + { + "type": "operator", + "start": 16273, + "end": 16275, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16275, + "end": 16276, + "value": " " + }, + { + "type": "word", + "start": 16276, + "end": 16280, + "value": "line" + }, + { + "type": "brace", + "start": 16280, + "end": 16281, + "value": "(" + }, + { + "type": "brace", + "start": 16281, + "end": 16282, + "value": "[" + }, + { + "type": "whitespace", + "start": 16282, + "end": 16290, + "value": "\n " + }, + { + "type": "number", + "start": 16290, + "end": 16309, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 16309, + "end": 16310, + "value": "," + }, + { + "type": "whitespace", + "start": 16310, + "end": 16318, + "value": "\n " + }, + { + "type": "operator", + "start": 16318, + "end": 16319, + "value": "-" + }, + { + "type": "number", + "start": 16319, + "end": 16337, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 16337, + "end": 16343, + "value": "\n " + }, + { + "type": "brace", + "start": 16343, + "end": 16344, + "value": "]" + }, + { + "type": "comma", + "start": 16344, + "end": 16345, + "value": "," + }, + { + "type": "whitespace", + "start": 16345, + "end": 16346, + "value": " " + }, + { + "type": "operator", + "start": 16346, + "end": 16347, + "value": "%" + }, + { + "type": "brace", + "start": 16347, + "end": 16348, + "value": ")" + }, + { + "type": "whitespace", + "start": 16348, + "end": 16351, + "value": "\n " + }, + { + "type": "operator", + "start": 16351, + "end": 16353, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16353, + "end": 16354, + "value": " " + }, + { + "type": "word", + "start": 16354, + "end": 16358, + "value": "line" + }, + { + "type": "brace", + "start": 16358, + "end": 16359, + "value": "(" + }, + { + "type": "brace", + "start": 16359, + "end": 16360, + "value": "[" + }, + { + "type": "number", + "start": 16360, + "end": 16378, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 16378, + "end": 16379, + "value": "," + }, + { + "type": "whitespace", + "start": 16379, + "end": 16380, + "value": " " + }, + { + "type": "number", + "start": 16380, + "end": 16398, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 16398, + "end": 16399, + "value": "]" + }, + { + "type": "comma", + "start": 16399, + "end": 16400, + "value": "," + }, + { + "type": "whitespace", + "start": 16400, + "end": 16401, + "value": " " + }, + { + "type": "operator", + "start": 16401, + "end": 16402, + "value": "%" + }, + { + "type": "brace", + "start": 16402, + "end": 16403, + "value": ")" + }, + { + "type": "whitespace", + "start": 16403, + "end": 16406, + "value": "\n " + }, + { + "type": "operator", + "start": 16406, + "end": 16408, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16408, + "end": 16409, + "value": " " + }, + { + "type": "word", + "start": 16409, + "end": 16413, + "value": "line" + }, + { + "type": "brace", + "start": 16413, + "end": 16414, + "value": "(" + }, + { + "type": "brace", + "start": 16414, + "end": 16415, + "value": "[" + }, + { + "type": "whitespace", + "start": 16415, + "end": 16423, + "value": "\n " + }, + { + "type": "number", + "start": 16423, + "end": 16441, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 16441, + "end": 16442, + "value": "," + }, + { + "type": "whitespace", + "start": 16442, + "end": 16450, + "value": "\n " + }, + { + "type": "number", + "start": 16450, + "end": 16469, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 16469, + "end": 16475, + "value": "\n " + }, + { + "type": "brace", + "start": 16475, + "end": 16476, + "value": "]" + }, + { + "type": "comma", + "start": 16476, + "end": 16477, + "value": "," + }, + { + "type": "whitespace", + "start": 16477, + "end": 16478, + "value": " " + }, + { + "type": "operator", + "start": 16478, + "end": 16479, + "value": "%" + }, + { + "type": "brace", + "start": 16479, + "end": 16480, + "value": ")" + }, + { + "type": "whitespace", + "start": 16480, + "end": 16483, + "value": "\n " + }, + { + "type": "operator", + "start": 16483, + "end": 16485, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16485, + "end": 16486, + "value": " " + }, + { + "type": "word", + "start": 16486, + "end": 16490, + "value": "line" + }, + { + "type": "brace", + "start": 16490, + "end": 16491, + "value": "(" + }, + { + "type": "brace", + "start": 16491, + "end": 16492, + "value": "[" + }, + { + "type": "number", + "start": 16492, + "end": 16510, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 16510, + "end": 16511, + "value": "," + }, + { + "type": "whitespace", + "start": 16511, + "end": 16512, + "value": " " + }, + { + "type": "number", + "start": 16512, + "end": 16530, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 16530, + "end": 16531, + "value": "]" + }, + { + "type": "comma", + "start": 16531, + "end": 16532, + "value": "," + }, + { + "type": "whitespace", + "start": 16532, + "end": 16533, + "value": " " + }, + { + "type": "operator", + "start": 16533, + "end": 16534, + "value": "%" + }, + { + "type": "brace", + "start": 16534, + "end": 16535, + "value": ")" + }, + { + "type": "whitespace", + "start": 16535, + "end": 16538, + "value": "\n " + }, + { + "type": "operator", + "start": 16538, + "end": 16540, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16540, + "end": 16541, + "value": " " + }, + { + "type": "word", + "start": 16541, + "end": 16545, + "value": "line" + }, + { + "type": "brace", + "start": 16545, + "end": 16546, + "value": "(" + }, + { + "type": "brace", + "start": 16546, + "end": 16547, + "value": "[" + }, + { + "type": "whitespace", + "start": 16547, + "end": 16555, + "value": "\n " + }, + { + "type": "operator", + "start": 16555, + "end": 16556, + "value": "-" + }, + { + "type": "number", + "start": 16556, + "end": 16575, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 16575, + "end": 16576, + "value": "," + }, + { + "type": "whitespace", + "start": 16576, + "end": 16584, + "value": "\n " + }, + { + "type": "operator", + "start": 16584, + "end": 16585, + "value": "-" + }, + { + "type": "number", + "start": 16585, + "end": 16603, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 16603, + "end": 16609, + "value": "\n " + }, + { + "type": "brace", + "start": 16609, + "end": 16610, + "value": "]" + }, + { + "type": "comma", + "start": 16610, + "end": 16611, + "value": "," + }, + { + "type": "whitespace", + "start": 16611, + "end": 16612, + "value": " " + }, + { + "type": "operator", + "start": 16612, + "end": 16613, + "value": "%" + }, + { + "type": "brace", + "start": 16613, + "end": 16614, + "value": ")" + }, + { + "type": "whitespace", + "start": 16614, + "end": 16617, + "value": "\n " + }, + { + "type": "operator", + "start": 16617, + "end": 16619, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16619, + "end": 16620, + "value": " " + }, + { + "type": "word", + "start": 16620, + "end": 16624, + "value": "line" + }, + { + "type": "brace", + "start": 16624, + "end": 16625, + "value": "(" + }, + { + "type": "brace", + "start": 16625, + "end": 16626, + "value": "[" + }, + { + "type": "whitespace", + "start": 16626, + "end": 16634, + "value": "\n " + }, + { + "type": "number", + "start": 16634, + "end": 16652, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 16652, + "end": 16653, + "value": "," + }, + { + "type": "whitespace", + "start": 16653, + "end": 16661, + "value": "\n " + }, + { + "type": "operator", + "start": 16661, + "end": 16662, + "value": "-" + }, + { + "type": "number", + "start": 16662, + "end": 16680, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 16680, + "end": 16686, + "value": "\n " + }, + { + "type": "brace", + "start": 16686, + "end": 16687, + "value": "]" + }, + { + "type": "comma", + "start": 16687, + "end": 16688, + "value": "," + }, + { + "type": "whitespace", + "start": 16688, + "end": 16689, + "value": " " + }, + { + "type": "operator", + "start": 16689, + "end": 16690, + "value": "%" + }, + { + "type": "brace", + "start": 16690, + "end": 16691, + "value": ")" + }, + { + "type": "whitespace", + "start": 16691, + "end": 16694, + "value": "\n " + }, + { + "type": "operator", + "start": 16694, + "end": 16696, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16696, + "end": 16697, + "value": " " + }, + { + "type": "word", + "start": 16697, + "end": 16701, + "value": "line" + }, + { + "type": "brace", + "start": 16701, + "end": 16702, + "value": "(" + }, + { + "type": "brace", + "start": 16702, + "end": 16703, + "value": "[" + }, + { + "type": "whitespace", + "start": 16703, + "end": 16711, + "value": "\n " + }, + { + "type": "operator", + "start": 16711, + "end": 16712, + "value": "-" + }, + { + "type": "number", + "start": 16712, + "end": 16730, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 16730, + "end": 16731, + "value": "," + }, + { + "type": "whitespace", + "start": 16731, + "end": 16739, + "value": "\n " + }, + { + "type": "operator", + "start": 16739, + "end": 16740, + "value": "-" + }, + { + "type": "number", + "start": 16740, + "end": 16758, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 16758, + "end": 16764, + "value": "\n " + }, + { + "type": "brace", + "start": 16764, + "end": 16765, + "value": "]" + }, + { + "type": "comma", + "start": 16765, + "end": 16766, + "value": "," + }, + { + "type": "whitespace", + "start": 16766, + "end": 16767, + "value": " " + }, + { + "type": "operator", + "start": 16767, + "end": 16768, + "value": "%" + }, + { + "type": "brace", + "start": 16768, + "end": 16769, + "value": ")" + }, + { + "type": "whitespace", + "start": 16769, + "end": 16772, + "value": "\n " + }, + { + "type": "operator", + "start": 16772, + "end": 16774, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16774, + "end": 16775, + "value": " " + }, + { + "type": "word", + "start": 16775, + "end": 16779, + "value": "line" + }, + { + "type": "brace", + "start": 16779, + "end": 16780, + "value": "(" + }, + { + "type": "brace", + "start": 16780, + "end": 16781, + "value": "[" + }, + { + "type": "whitespace", + "start": 16781, + "end": 16789, + "value": "\n " + }, + { + "type": "number", + "start": 16789, + "end": 16809, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 16809, + "end": 16810, + "value": "," + }, + { + "type": "whitespace", + "start": 16810, + "end": 16818, + "value": "\n " + }, + { + "type": "operator", + "start": 16818, + "end": 16819, + "value": "-" + }, + { + "type": "number", + "start": 16819, + "end": 16838, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 16838, + "end": 16844, + "value": "\n " + }, + { + "type": "brace", + "start": 16844, + "end": 16845, + "value": "]" + }, + { + "type": "comma", + "start": 16845, + "end": 16846, + "value": "," + }, + { + "type": "whitespace", + "start": 16846, + "end": 16847, + "value": " " + }, + { + "type": "operator", + "start": 16847, + "end": 16848, + "value": "%" + }, + { + "type": "brace", + "start": 16848, + "end": 16849, + "value": ")" + }, + { + "type": "whitespace", + "start": 16849, + "end": 16852, + "value": "\n " + }, + { + "type": "operator", + "start": 16852, + "end": 16854, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16854, + "end": 16855, + "value": " " + }, + { + "type": "word", + "start": 16855, + "end": 16859, + "value": "line" + }, + { + "type": "brace", + "start": 16859, + "end": 16860, + "value": "(" + }, + { + "type": "brace", + "start": 16860, + "end": 16861, + "value": "[" + }, + { + "type": "whitespace", + "start": 16861, + "end": 16869, + "value": "\n " + }, + { + "type": "number", + "start": 16869, + "end": 16888, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 16888, + "end": 16889, + "value": "," + }, + { + "type": "whitespace", + "start": 16889, + "end": 16897, + "value": "\n " + }, + { + "type": "operator", + "start": 16897, + "end": 16898, + "value": "-" + }, + { + "type": "number", + "start": 16898, + "end": 16917, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 16917, + "end": 16923, + "value": "\n " + }, + { + "type": "brace", + "start": 16923, + "end": 16924, + "value": "]" + }, + { + "type": "comma", + "start": 16924, + "end": 16925, + "value": "," + }, + { + "type": "whitespace", + "start": 16925, + "end": 16926, + "value": " " + }, + { + "type": "operator", + "start": 16926, + "end": 16927, + "value": "%" + }, + { + "type": "brace", + "start": 16927, + "end": 16928, + "value": ")" + }, + { + "type": "whitespace", + "start": 16928, + "end": 16931, + "value": "\n " + }, + { + "type": "operator", + "start": 16931, + "end": 16933, + "value": "|>" + }, + { + "type": "whitespace", + "start": 16933, + "end": 16934, + "value": " " + }, + { + "type": "word", + "start": 16934, + "end": 16938, + "value": "line" + }, + { + "type": "brace", + "start": 16938, + "end": 16939, + "value": "(" + }, + { + "type": "brace", + "start": 16939, + "end": 16940, + "value": "[" + }, + { + "type": "whitespace", + "start": 16940, + "end": 16948, + "value": "\n " + }, + { + "type": "number", + "start": 16948, + "end": 16966, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 16966, + "end": 16967, + "value": "," + }, + { + "type": "whitespace", + "start": 16967, + "end": 16975, + "value": "\n " + }, + { + "type": "operator", + "start": 16975, + "end": 16976, + "value": "-" + }, + { + "type": "number", + "start": 16976, + "end": 16995, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 16995, + "end": 17001, + "value": "\n " + }, + { + "type": "brace", + "start": 17001, + "end": 17002, + "value": "]" + }, + { + "type": "comma", + "start": 17002, + "end": 17003, + "value": "," + }, + { + "type": "whitespace", + "start": 17003, + "end": 17004, + "value": " " + }, + { + "type": "operator", + "start": 17004, + "end": 17005, + "value": "%" + }, + { + "type": "brace", + "start": 17005, + "end": 17006, + "value": ")" + }, + { + "type": "whitespace", + "start": 17006, + "end": 17009, + "value": "\n " + }, + { + "type": "operator", + "start": 17009, + "end": 17011, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17011, + "end": 17012, + "value": " " + }, + { + "type": "word", + "start": 17012, + "end": 17016, + "value": "line" + }, + { + "type": "brace", + "start": 17016, + "end": 17017, + "value": "(" + }, + { + "type": "brace", + "start": 17017, + "end": 17018, + "value": "[" + }, + { + "type": "whitespace", + "start": 17018, + "end": 17026, + "value": "\n " + }, + { + "type": "operator", + "start": 17026, + "end": 17027, + "value": "-" + }, + { + "type": "number", + "start": 17027, + "end": 17045, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 17045, + "end": 17046, + "value": "," + }, + { + "type": "whitespace", + "start": 17046, + "end": 17054, + "value": "\n " + }, + { + "type": "operator", + "start": 17054, + "end": 17055, + "value": "-" + }, + { + "type": "number", + "start": 17055, + "end": 17073, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 17073, + "end": 17079, + "value": "\n " + }, + { + "type": "brace", + "start": 17079, + "end": 17080, + "value": "]" + }, + { + "type": "comma", + "start": 17080, + "end": 17081, + "value": "," + }, + { + "type": "whitespace", + "start": 17081, + "end": 17082, + "value": " " + }, + { + "type": "operator", + "start": 17082, + "end": 17083, + "value": "%" + }, + { + "type": "brace", + "start": 17083, + "end": 17084, + "value": ")" + }, + { + "type": "whitespace", + "start": 17084, + "end": 17087, + "value": "\n " + }, + { + "type": "operator", + "start": 17087, + "end": 17089, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17089, + "end": 17090, + "value": " " + }, + { + "type": "word", + "start": 17090, + "end": 17094, + "value": "line" + }, + { + "type": "brace", + "start": 17094, + "end": 17095, + "value": "(" + }, + { + "type": "brace", + "start": 17095, + "end": 17096, + "value": "[" + }, + { + "type": "number", + "start": 17096, + "end": 17114, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 17114, + "end": 17115, + "value": "," + }, + { + "type": "whitespace", + "start": 17115, + "end": 17116, + "value": " " + }, + { + "type": "number", + "start": 17116, + "end": 17134, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 17134, + "end": 17135, + "value": "]" + }, + { + "type": "comma", + "start": 17135, + "end": 17136, + "value": "," + }, + { + "type": "whitespace", + "start": 17136, + "end": 17137, + "value": " " + }, + { + "type": "operator", + "start": 17137, + "end": 17138, + "value": "%" + }, + { + "type": "brace", + "start": 17138, + "end": 17139, + "value": ")" + }, + { + "type": "whitespace", + "start": 17139, + "end": 17142, + "value": "\n " + }, + { + "type": "operator", + "start": 17142, + "end": 17144, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17144, + "end": 17145, + "value": " " + }, + { + "type": "word", + "start": 17145, + "end": 17149, + "value": "line" + }, + { + "type": "brace", + "start": 17149, + "end": 17150, + "value": "(" + }, + { + "type": "brace", + "start": 17150, + "end": 17151, + "value": "[" + }, + { + "type": "whitespace", + "start": 17151, + "end": 17159, + "value": "\n " + }, + { + "type": "number", + "start": 17159, + "end": 17177, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 17177, + "end": 17178, + "value": "," + }, + { + "type": "whitespace", + "start": 17178, + "end": 17186, + "value": "\n " + }, + { + "type": "number", + "start": 17186, + "end": 17205, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 17205, + "end": 17211, + "value": "\n " + }, + { + "type": "brace", + "start": 17211, + "end": 17212, + "value": "]" + }, + { + "type": "comma", + "start": 17212, + "end": 17213, + "value": "," + }, + { + "type": "whitespace", + "start": 17213, + "end": 17214, + "value": " " + }, + { + "type": "operator", + "start": 17214, + "end": 17215, + "value": "%" + }, + { + "type": "brace", + "start": 17215, + "end": 17216, + "value": ")" + }, + { + "type": "whitespace", + "start": 17216, + "end": 17219, + "value": "\n " + }, + { + "type": "operator", + "start": 17219, + "end": 17221, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17221, + "end": 17222, + "value": " " + }, + { + "type": "word", + "start": 17222, + "end": 17226, + "value": "line" + }, + { + "type": "brace", + "start": 17226, + "end": 17227, + "value": "(" + }, + { + "type": "brace", + "start": 17227, + "end": 17228, + "value": "[" + }, + { + "type": "whitespace", + "start": 17228, + "end": 17236, + "value": "\n " + }, + { + "type": "operator", + "start": 17236, + "end": 17237, + "value": "-" + }, + { + "type": "number", + "start": 17237, + "end": 17256, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 17256, + "end": 17257, + "value": "," + }, + { + "type": "whitespace", + "start": 17257, + "end": 17265, + "value": "\n " + }, + { + "type": "number", + "start": 17265, + "end": 17283, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 17283, + "end": 17289, + "value": "\n " + }, + { + "type": "brace", + "start": 17289, + "end": 17290, + "value": "]" + }, + { + "type": "comma", + "start": 17290, + "end": 17291, + "value": "," + }, + { + "type": "whitespace", + "start": 17291, + "end": 17292, + "value": " " + }, + { + "type": "operator", + "start": 17292, + "end": 17293, + "value": "%" + }, + { + "type": "brace", + "start": 17293, + "end": 17294, + "value": ")" + }, + { + "type": "whitespace", + "start": 17294, + "end": 17297, + "value": "\n " + }, + { + "type": "operator", + "start": 17297, + "end": 17299, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17299, + "end": 17300, + "value": " " + }, + { + "type": "word", + "start": 17300, + "end": 17304, + "value": "line" + }, + { + "type": "brace", + "start": 17304, + "end": 17305, + "value": "(" + }, + { + "type": "brace", + "start": 17305, + "end": 17306, + "value": "[" + }, + { + "type": "whitespace", + "start": 17306, + "end": 17314, + "value": "\n " + }, + { + "type": "operator", + "start": 17314, + "end": 17315, + "value": "-" + }, + { + "type": "number", + "start": 17315, + "end": 17334, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 17334, + "end": 17335, + "value": "," + }, + { + "type": "whitespace", + "start": 17335, + "end": 17343, + "value": "\n " + }, + { + "type": "operator", + "start": 17343, + "end": 17344, + "value": "-" + }, + { + "type": "number", + "start": 17344, + "end": 17363, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 17363, + "end": 17369, + "value": "\n " + }, + { + "type": "brace", + "start": 17369, + "end": 17370, + "value": "]" + }, + { + "type": "comma", + "start": 17370, + "end": 17371, + "value": "," + }, + { + "type": "whitespace", + "start": 17371, + "end": 17372, + "value": " " + }, + { + "type": "operator", + "start": 17372, + "end": 17373, + "value": "%" + }, + { + "type": "brace", + "start": 17373, + "end": 17374, + "value": ")" + }, + { + "type": "whitespace", + "start": 17374, + "end": 17377, + "value": "\n " + }, + { + "type": "operator", + "start": 17377, + "end": 17379, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17379, + "end": 17380, + "value": " " + }, + { + "type": "word", + "start": 17380, + "end": 17384, + "value": "line" + }, + { + "type": "brace", + "start": 17384, + "end": 17385, + "value": "(" + }, + { + "type": "brace", + "start": 17385, + "end": 17386, + "value": "[" + }, + { + "type": "whitespace", + "start": 17386, + "end": 17394, + "value": "\n " + }, + { + "type": "number", + "start": 17394, + "end": 17413, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 17413, + "end": 17414, + "value": "," + }, + { + "type": "whitespace", + "start": 17414, + "end": 17422, + "value": "\n " + }, + { + "type": "operator", + "start": 17422, + "end": 17423, + "value": "-" + }, + { + "type": "number", + "start": 17423, + "end": 17441, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 17441, + "end": 17447, + "value": "\n " + }, + { + "type": "brace", + "start": 17447, + "end": 17448, + "value": "]" + }, + { + "type": "comma", + "start": 17448, + "end": 17449, + "value": "," + }, + { + "type": "whitespace", + "start": 17449, + "end": 17450, + "value": " " + }, + { + "type": "operator", + "start": 17450, + "end": 17451, + "value": "%" + }, + { + "type": "brace", + "start": 17451, + "end": 17452, + "value": ")" + }, + { + "type": "whitespace", + "start": 17452, + "end": 17455, + "value": "\n " + }, + { + "type": "operator", + "start": 17455, + "end": 17457, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17457, + "end": 17458, + "value": " " + }, + { + "type": "word", + "start": 17458, + "end": 17462, + "value": "line" + }, + { + "type": "brace", + "start": 17462, + "end": 17463, + "value": "(" + }, + { + "type": "brace", + "start": 17463, + "end": 17464, + "value": "[" + }, + { + "type": "whitespace", + "start": 17464, + "end": 17472, + "value": "\n " + }, + { + "type": "operator", + "start": 17472, + "end": 17473, + "value": "-" + }, + { + "type": "number", + "start": 17473, + "end": 17491, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 17491, + "end": 17492, + "value": "," + }, + { + "type": "whitespace", + "start": 17492, + "end": 17500, + "value": "\n " + }, + { + "type": "number", + "start": 17500, + "end": 17519, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 17519, + "end": 17525, + "value": "\n " + }, + { + "type": "brace", + "start": 17525, + "end": 17526, + "value": "]" + }, + { + "type": "comma", + "start": 17526, + "end": 17527, + "value": "," + }, + { + "type": "whitespace", + "start": 17527, + "end": 17528, + "value": " " + }, + { + "type": "operator", + "start": 17528, + "end": 17529, + "value": "%" + }, + { + "type": "brace", + "start": 17529, + "end": 17530, + "value": ")" + }, + { + "type": "whitespace", + "start": 17530, + "end": 17533, + "value": "\n " + }, + { + "type": "operator", + "start": 17533, + "end": 17535, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17535, + "end": 17536, + "value": " " + }, + { + "type": "word", + "start": 17536, + "end": 17540, + "value": "line" + }, + { + "type": "brace", + "start": 17540, + "end": 17541, + "value": "(" + }, + { + "type": "brace", + "start": 17541, + "end": 17542, + "value": "[" + }, + { + "type": "number", + "start": 17542, + "end": 17560, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 17560, + "end": 17561, + "value": "," + }, + { + "type": "whitespace", + "start": 17561, + "end": 17562, + "value": " " + }, + { + "type": "number", + "start": 17562, + "end": 17580, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 17580, + "end": 17581, + "value": "]" + }, + { + "type": "comma", + "start": 17581, + "end": 17582, + "value": "," + }, + { + "type": "whitespace", + "start": 17582, + "end": 17583, + "value": " " + }, + { + "type": "operator", + "start": 17583, + "end": 17584, + "value": "%" + }, + { + "type": "brace", + "start": 17584, + "end": 17585, + "value": ")" + }, + { + "type": "whitespace", + "start": 17585, + "end": 17588, + "value": "\n " + }, + { + "type": "operator", + "start": 17588, + "end": 17590, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17590, + "end": 17591, + "value": " " + }, + { + "type": "word", + "start": 17591, + "end": 17595, + "value": "line" + }, + { + "type": "brace", + "start": 17595, + "end": 17596, + "value": "(" + }, + { + "type": "brace", + "start": 17596, + "end": 17597, + "value": "[" + }, + { + "type": "whitespace", + "start": 17597, + "end": 17605, + "value": "\n " + }, + { + "type": "operator", + "start": 17605, + "end": 17606, + "value": "-" + }, + { + "type": "number", + "start": 17606, + "end": 17624, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 17624, + "end": 17625, + "value": "," + }, + { + "type": "whitespace", + "start": 17625, + "end": 17633, + "value": "\n " + }, + { + "type": "operator", + "start": 17633, + "end": 17634, + "value": "-" + }, + { + "type": "number", + "start": 17634, + "end": 17653, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 17653, + "end": 17659, + "value": "\n " + }, + { + "type": "brace", + "start": 17659, + "end": 17660, + "value": "]" + }, + { + "type": "comma", + "start": 17660, + "end": 17661, + "value": "," + }, + { + "type": "whitespace", + "start": 17661, + "end": 17662, + "value": " " + }, + { + "type": "operator", + "start": 17662, + "end": 17663, + "value": "%" + }, + { + "type": "brace", + "start": 17663, + "end": 17664, + "value": ")" + }, + { + "type": "whitespace", + "start": 17664, + "end": 17667, + "value": "\n " + }, + { + "type": "operator", + "start": 17667, + "end": 17669, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17669, + "end": 17670, + "value": " " + }, + { + "type": "word", + "start": 17670, + "end": 17674, + "value": "line" + }, + { + "type": "brace", + "start": 17674, + "end": 17675, + "value": "(" + }, + { + "type": "brace", + "start": 17675, + "end": 17676, + "value": "[" + }, + { + "type": "whitespace", + "start": 17676, + "end": 17684, + "value": "\n " + }, + { + "type": "number", + "start": 17684, + "end": 17702, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 17702, + "end": 17703, + "value": "," + }, + { + "type": "whitespace", + "start": 17703, + "end": 17711, + "value": "\n " + }, + { + "type": "operator", + "start": 17711, + "end": 17712, + "value": "-" + }, + { + "type": "number", + "start": 17712, + "end": 17730, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 17730, + "end": 17736, + "value": "\n " + }, + { + "type": "brace", + "start": 17736, + "end": 17737, + "value": "]" + }, + { + "type": "comma", + "start": 17737, + "end": 17738, + "value": "," + }, + { + "type": "whitespace", + "start": 17738, + "end": 17739, + "value": " " + }, + { + "type": "operator", + "start": 17739, + "end": 17740, + "value": "%" + }, + { + "type": "brace", + "start": 17740, + "end": 17741, + "value": ")" + }, + { + "type": "whitespace", + "start": 17741, + "end": 17744, + "value": "\n " + }, + { + "type": "operator", + "start": 17744, + "end": 17746, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17746, + "end": 17747, + "value": " " + }, + { + "type": "word", + "start": 17747, + "end": 17751, + "value": "line" + }, + { + "type": "brace", + "start": 17751, + "end": 17752, + "value": "(" + }, + { + "type": "brace", + "start": 17752, + "end": 17753, + "value": "[" + }, + { + "type": "whitespace", + "start": 17753, + "end": 17761, + "value": "\n " + }, + { + "type": "number", + "start": 17761, + "end": 17779, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 17779, + "end": 17780, + "value": "," + }, + { + "type": "whitespace", + "start": 17780, + "end": 17788, + "value": "\n " + }, + { + "type": "operator", + "start": 17788, + "end": 17789, + "value": "-" + }, + { + "type": "number", + "start": 17789, + "end": 17807, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 17807, + "end": 17813, + "value": "\n " + }, + { + "type": "brace", + "start": 17813, + "end": 17814, + "value": "]" + }, + { + "type": "comma", + "start": 17814, + "end": 17815, + "value": "," + }, + { + "type": "whitespace", + "start": 17815, + "end": 17816, + "value": " " + }, + { + "type": "operator", + "start": 17816, + "end": 17817, + "value": "%" + }, + { + "type": "brace", + "start": 17817, + "end": 17818, + "value": ")" + }, + { + "type": "whitespace", + "start": 17818, + "end": 17821, + "value": "\n " + }, + { + "type": "operator", + "start": 17821, + "end": 17823, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17823, + "end": 17824, + "value": " " + }, + { + "type": "word", + "start": 17824, + "end": 17828, + "value": "line" + }, + { + "type": "brace", + "start": 17828, + "end": 17829, + "value": "(" + }, + { + "type": "brace", + "start": 17829, + "end": 17830, + "value": "[" + }, + { + "type": "number", + "start": 17830, + "end": 17848, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 17848, + "end": 17849, + "value": "," + }, + { + "type": "whitespace", + "start": 17849, + "end": 17850, + "value": " " + }, + { + "type": "number", + "start": 17850, + "end": 17868, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 17868, + "end": 17869, + "value": "]" + }, + { + "type": "comma", + "start": 17869, + "end": 17870, + "value": "," + }, + { + "type": "whitespace", + "start": 17870, + "end": 17871, + "value": " " + }, + { + "type": "operator", + "start": 17871, + "end": 17872, + "value": "%" + }, + { + "type": "brace", + "start": 17872, + "end": 17873, + "value": ")" + }, + { + "type": "whitespace", + "start": 17873, + "end": 17876, + "value": "\n " + }, + { + "type": "operator", + "start": 17876, + "end": 17878, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17878, + "end": 17879, + "value": " " + }, + { + "type": "word", + "start": 17879, + "end": 17883, + "value": "line" + }, + { + "type": "brace", + "start": 17883, + "end": 17884, + "value": "(" + }, + { + "type": "brace", + "start": 17884, + "end": 17885, + "value": "[" + }, + { + "type": "whitespace", + "start": 17885, + "end": 17893, + "value": "\n " + }, + { + "type": "operator", + "start": 17893, + "end": 17894, + "value": "-" + }, + { + "type": "number", + "start": 17894, + "end": 17912, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 17912, + "end": 17913, + "value": "," + }, + { + "type": "whitespace", + "start": 17913, + "end": 17921, + "value": "\n " + }, + { + "type": "number", + "start": 17921, + "end": 17939, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 17939, + "end": 17945, + "value": "\n " + }, + { + "type": "brace", + "start": 17945, + "end": 17946, + "value": "]" + }, + { + "type": "comma", + "start": 17946, + "end": 17947, + "value": "," + }, + { + "type": "whitespace", + "start": 17947, + "end": 17948, + "value": " " + }, + { + "type": "operator", + "start": 17948, + "end": 17949, + "value": "%" + }, + { + "type": "brace", + "start": 17949, + "end": 17950, + "value": ")" + }, + { + "type": "whitespace", + "start": 17950, + "end": 17953, + "value": "\n " + }, + { + "type": "operator", + "start": 17953, + "end": 17955, + "value": "|>" + }, + { + "type": "whitespace", + "start": 17955, + "end": 17956, + "value": " " + }, + { + "type": "word", + "start": 17956, + "end": 17960, + "value": "line" + }, + { + "type": "brace", + "start": 17960, + "end": 17961, + "value": "(" + }, + { + "type": "brace", + "start": 17961, + "end": 17962, + "value": "[" + }, + { + "type": "number", + "start": 17962, + "end": 17980, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 17980, + "end": 17981, + "value": "," + }, + { + "type": "whitespace", + "start": 17981, + "end": 17982, + "value": " " + }, + { + "type": "number", + "start": 17982, + "end": 18000, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 18000, + "end": 18001, + "value": "]" + }, + { + "type": "comma", + "start": 18001, + "end": 18002, + "value": "," + }, + { + "type": "whitespace", + "start": 18002, + "end": 18003, + "value": " " + }, + { + "type": "operator", + "start": 18003, + "end": 18004, + "value": "%" + }, + { + "type": "brace", + "start": 18004, + "end": 18005, + "value": ")" + }, + { + "type": "whitespace", + "start": 18005, + "end": 18008, + "value": "\n " + }, + { + "type": "operator", + "start": 18008, + "end": 18010, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18010, + "end": 18011, + "value": " " + }, + { + "type": "word", + "start": 18011, + "end": 18015, + "value": "line" + }, + { + "type": "brace", + "start": 18015, + "end": 18016, + "value": "(" + }, + { + "type": "brace", + "start": 18016, + "end": 18017, + "value": "[" + }, + { + "type": "whitespace", + "start": 18017, + "end": 18025, + "value": "\n " + }, + { + "type": "number", + "start": 18025, + "end": 18043, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 18043, + "end": 18044, + "value": "," + }, + { + "type": "whitespace", + "start": 18044, + "end": 18052, + "value": "\n " + }, + { + "type": "number", + "start": 18052, + "end": 18071, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 18071, + "end": 18077, + "value": "\n " + }, + { + "type": "brace", + "start": 18077, + "end": 18078, + "value": "]" + }, + { + "type": "comma", + "start": 18078, + "end": 18079, + "value": "," + }, + { + "type": "whitespace", + "start": 18079, + "end": 18080, + "value": " " + }, + { + "type": "operator", + "start": 18080, + "end": 18081, + "value": "%" + }, + { + "type": "brace", + "start": 18081, + "end": 18082, + "value": ")" + }, + { + "type": "whitespace", + "start": 18082, + "end": 18085, + "value": "\n " + }, + { + "type": "operator", + "start": 18085, + "end": 18087, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18087, + "end": 18088, + "value": " " + }, + { + "type": "word", + "start": 18088, + "end": 18092, + "value": "line" + }, + { + "type": "brace", + "start": 18092, + "end": 18093, + "value": "(" + }, + { + "type": "brace", + "start": 18093, + "end": 18094, + "value": "[" + }, + { + "type": "whitespace", + "start": 18094, + "end": 18102, + "value": "\n " + }, + { + "type": "operator", + "start": 18102, + "end": 18103, + "value": "-" + }, + { + "type": "number", + "start": 18103, + "end": 18121, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 18121, + "end": 18122, + "value": "," + }, + { + "type": "whitespace", + "start": 18122, + "end": 18130, + "value": "\n " + }, + { + "type": "operator", + "start": 18130, + "end": 18131, + "value": "-" + }, + { + "type": "number", + "start": 18131, + "end": 18148, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 18148, + "end": 18154, + "value": "\n " + }, + { + "type": "brace", + "start": 18154, + "end": 18155, + "value": "]" + }, + { + "type": "comma", + "start": 18155, + "end": 18156, + "value": "," + }, + { + "type": "whitespace", + "start": 18156, + "end": 18157, + "value": " " + }, + { + "type": "operator", + "start": 18157, + "end": 18158, + "value": "%" + }, + { + "type": "brace", + "start": 18158, + "end": 18159, + "value": ")" + }, + { + "type": "whitespace", + "start": 18159, + "end": 18162, + "value": "\n " + }, + { + "type": "operator", + "start": 18162, + "end": 18164, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18164, + "end": 18165, + "value": " " + }, + { + "type": "word", + "start": 18165, + "end": 18169, + "value": "line" + }, + { + "type": "brace", + "start": 18169, + "end": 18170, + "value": "(" + }, + { + "type": "brace", + "start": 18170, + "end": 18171, + "value": "[" + }, + { + "type": "whitespace", + "start": 18171, + "end": 18179, + "value": "\n " + }, + { + "type": "number", + "start": 18179, + "end": 18197, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 18197, + "end": 18198, + "value": "," + }, + { + "type": "whitespace", + "start": 18198, + "end": 18206, + "value": "\n " + }, + { + "type": "operator", + "start": 18206, + "end": 18207, + "value": "-" + }, + { + "type": "number", + "start": 18207, + "end": 18226, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 18226, + "end": 18232, + "value": "\n " + }, + { + "type": "brace", + "start": 18232, + "end": 18233, + "value": "]" + }, + { + "type": "comma", + "start": 18233, + "end": 18234, + "value": "," + }, + { + "type": "whitespace", + "start": 18234, + "end": 18235, + "value": " " + }, + { + "type": "operator", + "start": 18235, + "end": 18236, + "value": "%" + }, + { + "type": "brace", + "start": 18236, + "end": 18237, + "value": ")" + }, + { + "type": "whitespace", + "start": 18237, + "end": 18240, + "value": "\n " + }, + { + "type": "operator", + "start": 18240, + "end": 18242, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18242, + "end": 18243, + "value": " " + }, + { + "type": "word", + "start": 18243, + "end": 18247, + "value": "line" + }, + { + "type": "brace", + "start": 18247, + "end": 18248, + "value": "(" + }, + { + "type": "brace", + "start": 18248, + "end": 18249, + "value": "[" + }, + { + "type": "whitespace", + "start": 18249, + "end": 18257, + "value": "\n " + }, + { + "type": "operator", + "start": 18257, + "end": 18258, + "value": "-" + }, + { + "type": "number", + "start": 18258, + "end": 18277, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 18277, + "end": 18278, + "value": "," + }, + { + "type": "whitespace", + "start": 18278, + "end": 18286, + "value": "\n " + }, + { + "type": "operator", + "start": 18286, + "end": 18287, + "value": "-" + }, + { + "type": "number", + "start": 18287, + "end": 18306, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 18306, + "end": 18312, + "value": "\n " + }, + { + "type": "brace", + "start": 18312, + "end": 18313, + "value": "]" + }, + { + "type": "comma", + "start": 18313, + "end": 18314, + "value": "," + }, + { + "type": "whitespace", + "start": 18314, + "end": 18315, + "value": " " + }, + { + "type": "operator", + "start": 18315, + "end": 18316, + "value": "%" + }, + { + "type": "brace", + "start": 18316, + "end": 18317, + "value": ")" + }, + { + "type": "whitespace", + "start": 18317, + "end": 18320, + "value": "\n " + }, + { + "type": "operator", + "start": 18320, + "end": 18322, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18322, + "end": 18323, + "value": " " + }, + { + "type": "word", + "start": 18323, + "end": 18327, + "value": "line" + }, + { + "type": "brace", + "start": 18327, + "end": 18328, + "value": "(" + }, + { + "type": "brace", + "start": 18328, + "end": 18329, + "value": "[" + }, + { + "type": "whitespace", + "start": 18329, + "end": 18337, + "value": "\n " + }, + { + "type": "operator", + "start": 18337, + "end": 18338, + "value": "-" + }, + { + "type": "number", + "start": 18338, + "end": 18356, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 18356, + "end": 18357, + "value": "," + }, + { + "type": "whitespace", + "start": 18357, + "end": 18365, + "value": "\n " + }, + { + "type": "operator", + "start": 18365, + "end": 18366, + "value": "-" + }, + { + "type": "number", + "start": 18366, + "end": 18385, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 18385, + "end": 18391, + "value": "\n " + }, + { + "type": "brace", + "start": 18391, + "end": 18392, + "value": "]" + }, + { + "type": "comma", + "start": 18392, + "end": 18393, + "value": "," + }, + { + "type": "whitespace", + "start": 18393, + "end": 18394, + "value": " " + }, + { + "type": "operator", + "start": 18394, + "end": 18395, + "value": "%" + }, + { + "type": "brace", + "start": 18395, + "end": 18396, + "value": ")" + }, + { + "type": "whitespace", + "start": 18396, + "end": 18399, + "value": "\n " + }, + { + "type": "operator", + "start": 18399, + "end": 18401, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18401, + "end": 18402, + "value": " " + }, + { + "type": "word", + "start": 18402, + "end": 18406, + "value": "line" + }, + { + "type": "brace", + "start": 18406, + "end": 18407, + "value": "(" + }, + { + "type": "brace", + "start": 18407, + "end": 18408, + "value": "[" + }, + { + "type": "whitespace", + "start": 18408, + "end": 18416, + "value": "\n " + }, + { + "type": "operator", + "start": 18416, + "end": 18417, + "value": "-" + }, + { + "type": "number", + "start": 18417, + "end": 18435, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 18435, + "end": 18436, + "value": "," + }, + { + "type": "whitespace", + "start": 18436, + "end": 18444, + "value": "\n " + }, + { + "type": "number", + "start": 18444, + "end": 18463, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 18463, + "end": 18469, + "value": "\n " + }, + { + "type": "brace", + "start": 18469, + "end": 18470, + "value": "]" + }, + { + "type": "comma", + "start": 18470, + "end": 18471, + "value": "," + }, + { + "type": "whitespace", + "start": 18471, + "end": 18472, + "value": " " + }, + { + "type": "operator", + "start": 18472, + "end": 18473, + "value": "%" + }, + { + "type": "brace", + "start": 18473, + "end": 18474, + "value": ")" + }, + { + "type": "whitespace", + "start": 18474, + "end": 18477, + "value": "\n " + }, + { + "type": "operator", + "start": 18477, + "end": 18479, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18479, + "end": 18480, + "value": " " + }, + { + "type": "word", + "start": 18480, + "end": 18484, + "value": "line" + }, + { + "type": "brace", + "start": 18484, + "end": 18485, + "value": "(" + }, + { + "type": "brace", + "start": 18485, + "end": 18486, + "value": "[" + }, + { + "type": "whitespace", + "start": 18486, + "end": 18494, + "value": "\n " + }, + { + "type": "operator", + "start": 18494, + "end": 18495, + "value": "-" + }, + { + "type": "number", + "start": 18495, + "end": 18513, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 18513, + "end": 18514, + "value": "," + }, + { + "type": "whitespace", + "start": 18514, + "end": 18522, + "value": "\n " + }, + { + "type": "operator", + "start": 18522, + "end": 18523, + "value": "-" + }, + { + "type": "number", + "start": 18523, + "end": 18542, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 18542, + "end": 18548, + "value": "\n " + }, + { + "type": "brace", + "start": 18548, + "end": 18549, + "value": "]" + }, + { + "type": "comma", + "start": 18549, + "end": 18550, + "value": "," + }, + { + "type": "whitespace", + "start": 18550, + "end": 18551, + "value": " " + }, + { + "type": "operator", + "start": 18551, + "end": 18552, + "value": "%" + }, + { + "type": "brace", + "start": 18552, + "end": 18553, + "value": ")" + }, + { + "type": "whitespace", + "start": 18553, + "end": 18556, + "value": "\n " + }, + { + "type": "operator", + "start": 18556, + "end": 18558, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18558, + "end": 18559, + "value": " " + }, + { + "type": "word", + "start": 18559, + "end": 18563, + "value": "line" + }, + { + "type": "brace", + "start": 18563, + "end": 18564, + "value": "(" + }, + { + "type": "brace", + "start": 18564, + "end": 18565, + "value": "[" + }, + { + "type": "whitespace", + "start": 18565, + "end": 18573, + "value": "\n " + }, + { + "type": "number", + "start": 18573, + "end": 18591, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 18591, + "end": 18592, + "value": "," + }, + { + "type": "whitespace", + "start": 18592, + "end": 18600, + "value": "\n " + }, + { + "type": "operator", + "start": 18600, + "end": 18601, + "value": "-" + }, + { + "type": "number", + "start": 18601, + "end": 18619, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 18619, + "end": 18625, + "value": "\n " + }, + { + "type": "brace", + "start": 18625, + "end": 18626, + "value": "]" + }, + { + "type": "comma", + "start": 18626, + "end": 18627, + "value": "," + }, + { + "type": "whitespace", + "start": 18627, + "end": 18628, + "value": " " + }, + { + "type": "operator", + "start": 18628, + "end": 18629, + "value": "%" + }, + { + "type": "brace", + "start": 18629, + "end": 18630, + "value": ")" + }, + { + "type": "whitespace", + "start": 18630, + "end": 18633, + "value": "\n " + }, + { + "type": "operator", + "start": 18633, + "end": 18635, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18635, + "end": 18636, + "value": " " + }, + { + "type": "word", + "start": 18636, + "end": 18640, + "value": "line" + }, + { + "type": "brace", + "start": 18640, + "end": 18641, + "value": "(" + }, + { + "type": "brace", + "start": 18641, + "end": 18642, + "value": "[" + }, + { + "type": "whitespace", + "start": 18642, + "end": 18650, + "value": "\n " + }, + { + "type": "operator", + "start": 18650, + "end": 18651, + "value": "-" + }, + { + "type": "number", + "start": 18651, + "end": 18669, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 18669, + "end": 18670, + "value": "," + }, + { + "type": "whitespace", + "start": 18670, + "end": 18678, + "value": "\n " + }, + { + "type": "number", + "start": 18678, + "end": 18696, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 18696, + "end": 18702, + "value": "\n " + }, + { + "type": "brace", + "start": 18702, + "end": 18703, + "value": "]" + }, + { + "type": "comma", + "start": 18703, + "end": 18704, + "value": "," + }, + { + "type": "whitespace", + "start": 18704, + "end": 18705, + "value": " " + }, + { + "type": "operator", + "start": 18705, + "end": 18706, + "value": "%" + }, + { + "type": "brace", + "start": 18706, + "end": 18707, + "value": ")" + }, + { + "type": "whitespace", + "start": 18707, + "end": 18710, + "value": "\n " + }, + { + "type": "operator", + "start": 18710, + "end": 18712, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18712, + "end": 18713, + "value": " " + }, + { + "type": "word", + "start": 18713, + "end": 18717, + "value": "line" + }, + { + "type": "brace", + "start": 18717, + "end": 18718, + "value": "(" + }, + { + "type": "brace", + "start": 18718, + "end": 18719, + "value": "[" + }, + { + "type": "whitespace", + "start": 18719, + "end": 18727, + "value": "\n " + }, + { + "type": "operator", + "start": 18727, + "end": 18728, + "value": "-" + }, + { + "type": "number", + "start": 18728, + "end": 18746, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 18746, + "end": 18747, + "value": "," + }, + { + "type": "whitespace", + "start": 18747, + "end": 18755, + "value": "\n " + }, + { + "type": "number", + "start": 18755, + "end": 18773, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 18773, + "end": 18779, + "value": "\n " + }, + { + "type": "brace", + "start": 18779, + "end": 18780, + "value": "]" + }, + { + "type": "comma", + "start": 18780, + "end": 18781, + "value": "," + }, + { + "type": "whitespace", + "start": 18781, + "end": 18782, + "value": " " + }, + { + "type": "operator", + "start": 18782, + "end": 18783, + "value": "%" + }, + { + "type": "brace", + "start": 18783, + "end": 18784, + "value": ")" + }, + { + "type": "whitespace", + "start": 18784, + "end": 18787, + "value": "\n " + }, + { + "type": "operator", + "start": 18787, + "end": 18789, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18789, + "end": 18790, + "value": " " + }, + { + "type": "word", + "start": 18790, + "end": 18794, + "value": "line" + }, + { + "type": "brace", + "start": 18794, + "end": 18795, + "value": "(" + }, + { + "type": "brace", + "start": 18795, + "end": 18796, + "value": "[" + }, + { + "type": "whitespace", + "start": 18796, + "end": 18804, + "value": "\n " + }, + { + "type": "operator", + "start": 18804, + "end": 18805, + "value": "-" + }, + { + "type": "number", + "start": 18805, + "end": 18823, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 18823, + "end": 18824, + "value": "," + }, + { + "type": "whitespace", + "start": 18824, + "end": 18832, + "value": "\n " + }, + { + "type": "operator", + "start": 18832, + "end": 18833, + "value": "-" + }, + { + "type": "number", + "start": 18833, + "end": 18852, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 18852, + "end": 18858, + "value": "\n " + }, + { + "type": "brace", + "start": 18858, + "end": 18859, + "value": "]" + }, + { + "type": "comma", + "start": 18859, + "end": 18860, + "value": "," + }, + { + "type": "whitespace", + "start": 18860, + "end": 18861, + "value": " " + }, + { + "type": "operator", + "start": 18861, + "end": 18862, + "value": "%" + }, + { + "type": "brace", + "start": 18862, + "end": 18863, + "value": ")" + }, + { + "type": "whitespace", + "start": 18863, + "end": 18866, + "value": "\n " + }, + { + "type": "operator", + "start": 18866, + "end": 18868, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18868, + "end": 18869, + "value": " " + }, + { + "type": "word", + "start": 18869, + "end": 18873, + "value": "line" + }, + { + "type": "brace", + "start": 18873, + "end": 18874, + "value": "(" + }, + { + "type": "brace", + "start": 18874, + "end": 18875, + "value": "[" + }, + { + "type": "whitespace", + "start": 18875, + "end": 18883, + "value": "\n " + }, + { + "type": "number", + "start": 18883, + "end": 18902, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 18902, + "end": 18903, + "value": "," + }, + { + "type": "whitespace", + "start": 18903, + "end": 18911, + "value": "\n " + }, + { + "type": "number", + "start": 18911, + "end": 18930, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 18930, + "end": 18936, + "value": "\n " + }, + { + "type": "brace", + "start": 18936, + "end": 18937, + "value": "]" + }, + { + "type": "comma", + "start": 18937, + "end": 18938, + "value": "," + }, + { + "type": "whitespace", + "start": 18938, + "end": 18939, + "value": " " + }, + { + "type": "operator", + "start": 18939, + "end": 18940, + "value": "%" + }, + { + "type": "brace", + "start": 18940, + "end": 18941, + "value": ")" + }, + { + "type": "whitespace", + "start": 18941, + "end": 18944, + "value": "\n " + }, + { + "type": "operator", + "start": 18944, + "end": 18946, + "value": "|>" + }, + { + "type": "whitespace", + "start": 18946, + "end": 18947, + "value": " " + }, + { + "type": "word", + "start": 18947, + "end": 18951, + "value": "line" + }, + { + "type": "brace", + "start": 18951, + "end": 18952, + "value": "(" + }, + { + "type": "brace", + "start": 18952, + "end": 18953, + "value": "[" + }, + { + "type": "whitespace", + "start": 18953, + "end": 18961, + "value": "\n " + }, + { + "type": "number", + "start": 18961, + "end": 18980, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 18980, + "end": 18981, + "value": "," + }, + { + "type": "whitespace", + "start": 18981, + "end": 18989, + "value": "\n " + }, + { + "type": "number", + "start": 18989, + "end": 19008, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 19008, + "end": 19014, + "value": "\n " + }, + { + "type": "brace", + "start": 19014, + "end": 19015, + "value": "]" + }, + { + "type": "comma", + "start": 19015, + "end": 19016, + "value": "," + }, + { + "type": "whitespace", + "start": 19016, + "end": 19017, + "value": " " + }, + { + "type": "operator", + "start": 19017, + "end": 19018, + "value": "%" + }, + { + "type": "brace", + "start": 19018, + "end": 19019, + "value": ")" + }, + { + "type": "whitespace", + "start": 19019, + "end": 19022, + "value": "\n " + }, + { + "type": "operator", + "start": 19022, + "end": 19024, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19024, + "end": 19025, + "value": " " + }, + { + "type": "word", + "start": 19025, + "end": 19029, + "value": "line" + }, + { + "type": "brace", + "start": 19029, + "end": 19030, + "value": "(" + }, + { + "type": "brace", + "start": 19030, + "end": 19031, + "value": "[" + }, + { + "type": "whitespace", + "start": 19031, + "end": 19039, + "value": "\n " + }, + { + "type": "operator", + "start": 19039, + "end": 19040, + "value": "-" + }, + { + "type": "number", + "start": 19040, + "end": 19059, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 19059, + "end": 19060, + "value": "," + }, + { + "type": "whitespace", + "start": 19060, + "end": 19068, + "value": "\n " + }, + { + "type": "number", + "start": 19068, + "end": 19086, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 19086, + "end": 19092, + "value": "\n " + }, + { + "type": "brace", + "start": 19092, + "end": 19093, + "value": "]" + }, + { + "type": "comma", + "start": 19093, + "end": 19094, + "value": "," + }, + { + "type": "whitespace", + "start": 19094, + "end": 19095, + "value": " " + }, + { + "type": "operator", + "start": 19095, + "end": 19096, + "value": "%" + }, + { + "type": "brace", + "start": 19096, + "end": 19097, + "value": ")" + }, + { + "type": "whitespace", + "start": 19097, + "end": 19100, + "value": "\n " + }, + { + "type": "operator", + "start": 19100, + "end": 19102, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19102, + "end": 19103, + "value": " " + }, + { + "type": "word", + "start": 19103, + "end": 19107, + "value": "line" + }, + { + "type": "brace", + "start": 19107, + "end": 19108, + "value": "(" + }, + { + "type": "brace", + "start": 19108, + "end": 19109, + "value": "[" + }, + { + "type": "whitespace", + "start": 19109, + "end": 19117, + "value": "\n " + }, + { + "type": "operator", + "start": 19117, + "end": 19118, + "value": "-" + }, + { + "type": "number", + "start": 19118, + "end": 19137, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 19137, + "end": 19138, + "value": "," + }, + { + "type": "whitespace", + "start": 19138, + "end": 19146, + "value": "\n " + }, + { + "type": "operator", + "start": 19146, + "end": 19147, + "value": "-" + }, + { + "type": "number", + "start": 19147, + "end": 19166, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 19166, + "end": 19172, + "value": "\n " + }, + { + "type": "brace", + "start": 19172, + "end": 19173, + "value": "]" + }, + { + "type": "comma", + "start": 19173, + "end": 19174, + "value": "," + }, + { + "type": "whitespace", + "start": 19174, + "end": 19175, + "value": " " + }, + { + "type": "operator", + "start": 19175, + "end": 19176, + "value": "%" + }, + { + "type": "brace", + "start": 19176, + "end": 19177, + "value": ")" + }, + { + "type": "whitespace", + "start": 19177, + "end": 19180, + "value": "\n " + }, + { + "type": "operator", + "start": 19180, + "end": 19182, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19182, + "end": 19183, + "value": " " + }, + { + "type": "word", + "start": 19183, + "end": 19187, + "value": "line" + }, + { + "type": "brace", + "start": 19187, + "end": 19188, + "value": "(" + }, + { + "type": "brace", + "start": 19188, + "end": 19189, + "value": "[" + }, + { + "type": "whitespace", + "start": 19189, + "end": 19197, + "value": "\n " + }, + { + "type": "number", + "start": 19197, + "end": 19215, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 19215, + "end": 19216, + "value": "," + }, + { + "type": "whitespace", + "start": 19216, + "end": 19224, + "value": "\n " + }, + { + "type": "operator", + "start": 19224, + "end": 19225, + "value": "-" + }, + { + "type": "number", + "start": 19225, + "end": 19244, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 19244, + "end": 19250, + "value": "\n " + }, + { + "type": "brace", + "start": 19250, + "end": 19251, + "value": "]" + }, + { + "type": "comma", + "start": 19251, + "end": 19252, + "value": "," + }, + { + "type": "whitespace", + "start": 19252, + "end": 19253, + "value": " " + }, + { + "type": "operator", + "start": 19253, + "end": 19254, + "value": "%" + }, + { + "type": "brace", + "start": 19254, + "end": 19255, + "value": ")" + }, + { + "type": "whitespace", + "start": 19255, + "end": 19258, + "value": "\n " + }, + { + "type": "operator", + "start": 19258, + "end": 19260, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19260, + "end": 19261, + "value": " " + }, + { + "type": "word", + "start": 19261, + "end": 19265, + "value": "line" + }, + { + "type": "brace", + "start": 19265, + "end": 19266, + "value": "(" + }, + { + "type": "brace", + "start": 19266, + "end": 19267, + "value": "[" + }, + { + "type": "whitespace", + "start": 19267, + "end": 19275, + "value": "\n " + }, + { + "type": "number", + "start": 19275, + "end": 19296, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 19296, + "end": 19297, + "value": "," + }, + { + "type": "whitespace", + "start": 19297, + "end": 19305, + "value": "\n " + }, + { + "type": "operator", + "start": 19305, + "end": 19306, + "value": "-" + }, + { + "type": "number", + "start": 19306, + "end": 19324, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 19324, + "end": 19330, + "value": "\n " + }, + { + "type": "brace", + "start": 19330, + "end": 19331, + "value": "]" + }, + { + "type": "comma", + "start": 19331, + "end": 19332, + "value": "," + }, + { + "type": "whitespace", + "start": 19332, + "end": 19333, + "value": " " + }, + { + "type": "operator", + "start": 19333, + "end": 19334, + "value": "%" + }, + { + "type": "brace", + "start": 19334, + "end": 19335, + "value": ")" + }, + { + "type": "whitespace", + "start": 19335, + "end": 19338, + "value": "\n " + }, + { + "type": "operator", + "start": 19338, + "end": 19340, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19340, + "end": 19341, + "value": " " + }, + { + "type": "word", + "start": 19341, + "end": 19345, + "value": "line" + }, + { + "type": "brace", + "start": 19345, + "end": 19346, + "value": "(" + }, + { + "type": "brace", + "start": 19346, + "end": 19347, + "value": "[" + }, + { + "type": "whitespace", + "start": 19347, + "end": 19355, + "value": "\n " + }, + { + "type": "number", + "start": 19355, + "end": 19373, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 19373, + "end": 19374, + "value": "," + }, + { + "type": "whitespace", + "start": 19374, + "end": 19382, + "value": "\n " + }, + { + "type": "operator", + "start": 19382, + "end": 19383, + "value": "-" + }, + { + "type": "number", + "start": 19383, + "end": 19401, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 19401, + "end": 19407, + "value": "\n " + }, + { + "type": "brace", + "start": 19407, + "end": 19408, + "value": "]" + }, + { + "type": "comma", + "start": 19408, + "end": 19409, + "value": "," + }, + { + "type": "whitespace", + "start": 19409, + "end": 19410, + "value": " " + }, + { + "type": "operator", + "start": 19410, + "end": 19411, + "value": "%" + }, + { + "type": "brace", + "start": 19411, + "end": 19412, + "value": ")" + }, + { + "type": "whitespace", + "start": 19412, + "end": 19415, + "value": "\n " + }, + { + "type": "operator", + "start": 19415, + "end": 19417, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19417, + "end": 19418, + "value": " " + }, + { + "type": "word", + "start": 19418, + "end": 19422, + "value": "line" + }, + { + "type": "brace", + "start": 19422, + "end": 19423, + "value": "(" + }, + { + "type": "brace", + "start": 19423, + "end": 19424, + "value": "[" + }, + { + "type": "whitespace", + "start": 19424, + "end": 19432, + "value": "\n " + }, + { + "type": "operator", + "start": 19432, + "end": 19433, + "value": "-" + }, + { + "type": "number", + "start": 19433, + "end": 19451, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 19451, + "end": 19452, + "value": "," + }, + { + "type": "whitespace", + "start": 19452, + "end": 19460, + "value": "\n " + }, + { + "type": "number", + "start": 19460, + "end": 19478, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 19478, + "end": 19484, + "value": "\n " + }, + { + "type": "brace", + "start": 19484, + "end": 19485, + "value": "]" + }, + { + "type": "comma", + "start": 19485, + "end": 19486, + "value": "," + }, + { + "type": "whitespace", + "start": 19486, + "end": 19487, + "value": " " + }, + { + "type": "operator", + "start": 19487, + "end": 19488, + "value": "%" + }, + { + "type": "brace", + "start": 19488, + "end": 19489, + "value": ")" + }, + { + "type": "whitespace", + "start": 19489, + "end": 19492, + "value": "\n " + }, + { + "type": "operator", + "start": 19492, + "end": 19494, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19494, + "end": 19495, + "value": " " + }, + { + "type": "word", + "start": 19495, + "end": 19499, + "value": "line" + }, + { + "type": "brace", + "start": 19499, + "end": 19500, + "value": "(" + }, + { + "type": "brace", + "start": 19500, + "end": 19501, + "value": "[" + }, + { + "type": "number", + "start": 19501, + "end": 19519, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 19519, + "end": 19520, + "value": "," + }, + { + "type": "whitespace", + "start": 19520, + "end": 19521, + "value": " " + }, + { + "type": "number", + "start": 19521, + "end": 19539, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 19539, + "end": 19540, + "value": "]" + }, + { + "type": "comma", + "start": 19540, + "end": 19541, + "value": "," + }, + { + "type": "whitespace", + "start": 19541, + "end": 19542, + "value": " " + }, + { + "type": "operator", + "start": 19542, + "end": 19543, + "value": "%" + }, + { + "type": "brace", + "start": 19543, + "end": 19544, + "value": ")" + }, + { + "type": "whitespace", + "start": 19544, + "end": 19547, + "value": "\n " + }, + { + "type": "operator", + "start": 19547, + "end": 19549, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19549, + "end": 19550, + "value": " " + }, + { + "type": "word", + "start": 19550, + "end": 19554, + "value": "line" + }, + { + "type": "brace", + "start": 19554, + "end": 19555, + "value": "(" + }, + { + "type": "brace", + "start": 19555, + "end": 19556, + "value": "[" + }, + { + "type": "whitespace", + "start": 19556, + "end": 19564, + "value": "\n " + }, + { + "type": "operator", + "start": 19564, + "end": 19565, + "value": "-" + }, + { + "type": "number", + "start": 19565, + "end": 19584, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 19584, + "end": 19585, + "value": "," + }, + { + "type": "whitespace", + "start": 19585, + "end": 19593, + "value": "\n " + }, + { + "type": "number", + "start": 19593, + "end": 19613, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 19613, + "end": 19619, + "value": "\n " + }, + { + "type": "brace", + "start": 19619, + "end": 19620, + "value": "]" + }, + { + "type": "comma", + "start": 19620, + "end": 19621, + "value": "," + }, + { + "type": "whitespace", + "start": 19621, + "end": 19622, + "value": " " + }, + { + "type": "operator", + "start": 19622, + "end": 19623, + "value": "%" + }, + { + "type": "brace", + "start": 19623, + "end": 19624, + "value": ")" + }, + { + "type": "whitespace", + "start": 19624, + "end": 19627, + "value": "\n " + }, + { + "type": "operator", + "start": 19627, + "end": 19629, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19629, + "end": 19630, + "value": " " + }, + { + "type": "word", + "start": 19630, + "end": 19634, + "value": "line" + }, + { + "type": "brace", + "start": 19634, + "end": 19635, + "value": "(" + }, + { + "type": "brace", + "start": 19635, + "end": 19636, + "value": "[" + }, + { + "type": "whitespace", + "start": 19636, + "end": 19644, + "value": "\n " + }, + { + "type": "operator", + "start": 19644, + "end": 19645, + "value": "-" + }, + { + "type": "number", + "start": 19645, + "end": 19663, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 19663, + "end": 19664, + "value": "," + }, + { + "type": "whitespace", + "start": 19664, + "end": 19672, + "value": "\n " + }, + { + "type": "operator", + "start": 19672, + "end": 19673, + "value": "-" + }, + { + "type": "number", + "start": 19673, + "end": 19692, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 19692, + "end": 19698, + "value": "\n " + }, + { + "type": "brace", + "start": 19698, + "end": 19699, + "value": "]" + }, + { + "type": "comma", + "start": 19699, + "end": 19700, + "value": "," + }, + { + "type": "whitespace", + "start": 19700, + "end": 19701, + "value": " " + }, + { + "type": "operator", + "start": 19701, + "end": 19702, + "value": "%" + }, + { + "type": "brace", + "start": 19702, + "end": 19703, + "value": ")" + }, + { + "type": "whitespace", + "start": 19703, + "end": 19706, + "value": "\n " + }, + { + "type": "operator", + "start": 19706, + "end": 19708, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19708, + "end": 19709, + "value": " " + }, + { + "type": "word", + "start": 19709, + "end": 19713, + "value": "line" + }, + { + "type": "brace", + "start": 19713, + "end": 19714, + "value": "(" + }, + { + "type": "brace", + "start": 19714, + "end": 19715, + "value": "[" + }, + { + "type": "whitespace", + "start": 19715, + "end": 19723, + "value": "\n " + }, + { + "type": "operator", + "start": 19723, + "end": 19724, + "value": "-" + }, + { + "type": "number", + "start": 19724, + "end": 19742, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 19742, + "end": 19743, + "value": "," + }, + { + "type": "whitespace", + "start": 19743, + "end": 19751, + "value": "\n " + }, + { + "type": "operator", + "start": 19751, + "end": 19752, + "value": "-" + }, + { + "type": "number", + "start": 19752, + "end": 19771, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 19771, + "end": 19777, + "value": "\n " + }, + { + "type": "brace", + "start": 19777, + "end": 19778, + "value": "]" + }, + { + "type": "comma", + "start": 19778, + "end": 19779, + "value": "," + }, + { + "type": "whitespace", + "start": 19779, + "end": 19780, + "value": " " + }, + { + "type": "operator", + "start": 19780, + "end": 19781, + "value": "%" + }, + { + "type": "brace", + "start": 19781, + "end": 19782, + "value": ")" + }, + { + "type": "whitespace", + "start": 19782, + "end": 19785, + "value": "\n " + }, + { + "type": "operator", + "start": 19785, + "end": 19787, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19787, + "end": 19788, + "value": " " + }, + { + "type": "word", + "start": 19788, + "end": 19792, + "value": "line" + }, + { + "type": "brace", + "start": 19792, + "end": 19793, + "value": "(" + }, + { + "type": "brace", + "start": 19793, + "end": 19794, + "value": "[" + }, + { + "type": "number", + "start": 19794, + "end": 19811, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 19811, + "end": 19812, + "value": "," + }, + { + "type": "whitespace", + "start": 19812, + "end": 19813, + "value": " " + }, + { + "type": "number", + "start": 19813, + "end": 19831, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 19831, + "end": 19832, + "value": "]" + }, + { + "type": "comma", + "start": 19832, + "end": 19833, + "value": "," + }, + { + "type": "whitespace", + "start": 19833, + "end": 19834, + "value": " " + }, + { + "type": "operator", + "start": 19834, + "end": 19835, + "value": "%" + }, + { + "type": "brace", + "start": 19835, + "end": 19836, + "value": ")" + }, + { + "type": "whitespace", + "start": 19836, + "end": 19839, + "value": "\n " + }, + { + "type": "operator", + "start": 19839, + "end": 19841, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19841, + "end": 19842, + "value": " " + }, + { + "type": "word", + "start": 19842, + "end": 19846, + "value": "line" + }, + { + "type": "brace", + "start": 19846, + "end": 19847, + "value": "(" + }, + { + "type": "brace", + "start": 19847, + "end": 19848, + "value": "[" + }, + { + "type": "whitespace", + "start": 19848, + "end": 19856, + "value": "\n " + }, + { + "type": "number", + "start": 19856, + "end": 19875, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 19875, + "end": 19876, + "value": "," + }, + { + "type": "whitespace", + "start": 19876, + "end": 19884, + "value": "\n " + }, + { + "type": "operator", + "start": 19884, + "end": 19885, + "value": "-" + }, + { + "type": "number", + "start": 19885, + "end": 19904, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 19904, + "end": 19910, + "value": "\n " + }, + { + "type": "brace", + "start": 19910, + "end": 19911, + "value": "]" + }, + { + "type": "comma", + "start": 19911, + "end": 19912, + "value": "," + }, + { + "type": "whitespace", + "start": 19912, + "end": 19913, + "value": " " + }, + { + "type": "operator", + "start": 19913, + "end": 19914, + "value": "%" + }, + { + "type": "brace", + "start": 19914, + "end": 19915, + "value": ")" + }, + { + "type": "whitespace", + "start": 19915, + "end": 19918, + "value": "\n " + }, + { + "type": "operator", + "start": 19918, + "end": 19920, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19920, + "end": 19921, + "value": " " + }, + { + "type": "word", + "start": 19921, + "end": 19925, + "value": "line" + }, + { + "type": "brace", + "start": 19925, + "end": 19926, + "value": "(" + }, + { + "type": "brace", + "start": 19926, + "end": 19927, + "value": "[" + }, + { + "type": "number", + "start": 19927, + "end": 19945, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 19945, + "end": 19946, + "value": "," + }, + { + "type": "whitespace", + "start": 19946, + "end": 19947, + "value": " " + }, + { + "type": "number", + "start": 19947, + "end": 19964, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 19964, + "end": 19965, + "value": "]" + }, + { + "type": "comma", + "start": 19965, + "end": 19966, + "value": "," + }, + { + "type": "whitespace", + "start": 19966, + "end": 19967, + "value": " " + }, + { + "type": "operator", + "start": 19967, + "end": 19968, + "value": "%" + }, + { + "type": "brace", + "start": 19968, + "end": 19969, + "value": ")" + }, + { + "type": "whitespace", + "start": 19969, + "end": 19972, + "value": "\n " + }, + { + "type": "operator", + "start": 19972, + "end": 19974, + "value": "|>" + }, + { + "type": "whitespace", + "start": 19974, + "end": 19975, + "value": " " + }, + { + "type": "word", + "start": 19975, + "end": 19979, + "value": "line" + }, + { + "type": "brace", + "start": 19979, + "end": 19980, + "value": "(" + }, + { + "type": "brace", + "start": 19980, + "end": 19981, + "value": "[" + }, + { + "type": "whitespace", + "start": 19981, + "end": 19989, + "value": "\n " + }, + { + "type": "number", + "start": 19989, + "end": 20008, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 20008, + "end": 20009, + "value": "," + }, + { + "type": "whitespace", + "start": 20009, + "end": 20017, + "value": "\n " + }, + { + "type": "operator", + "start": 20017, + "end": 20018, + "value": "-" + }, + { + "type": "number", + "start": 20018, + "end": 20036, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 20036, + "end": 20042, + "value": "\n " + }, + { + "type": "brace", + "start": 20042, + "end": 20043, + "value": "]" + }, + { + "type": "comma", + "start": 20043, + "end": 20044, + "value": "," + }, + { + "type": "whitespace", + "start": 20044, + "end": 20045, + "value": " " + }, + { + "type": "operator", + "start": 20045, + "end": 20046, + "value": "%" + }, + { + "type": "brace", + "start": 20046, + "end": 20047, + "value": ")" + }, + { + "type": "whitespace", + "start": 20047, + "end": 20050, + "value": "\n " + }, + { + "type": "operator", + "start": 20050, + "end": 20052, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20052, + "end": 20053, + "value": " " + }, + { + "type": "word", + "start": 20053, + "end": 20057, + "value": "line" + }, + { + "type": "brace", + "start": 20057, + "end": 20058, + "value": "(" + }, + { + "type": "brace", + "start": 20058, + "end": 20059, + "value": "[" + }, + { + "type": "number", + "start": 20059, + "end": 20077, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 20077, + "end": 20078, + "value": "," + }, + { + "type": "whitespace", + "start": 20078, + "end": 20079, + "value": " " + }, + { + "type": "number", + "start": 20079, + "end": 20097, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 20097, + "end": 20098, + "value": "]" + }, + { + "type": "comma", + "start": 20098, + "end": 20099, + "value": "," + }, + { + "type": "whitespace", + "start": 20099, + "end": 20100, + "value": " " + }, + { + "type": "operator", + "start": 20100, + "end": 20101, + "value": "%" + }, + { + "type": "brace", + "start": 20101, + "end": 20102, + "value": ")" + }, + { + "type": "whitespace", + "start": 20102, + "end": 20105, + "value": "\n " + }, + { + "type": "operator", + "start": 20105, + "end": 20107, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20107, + "end": 20108, + "value": " " + }, + { + "type": "word", + "start": 20108, + "end": 20112, + "value": "line" + }, + { + "type": "brace", + "start": 20112, + "end": 20113, + "value": "(" + }, + { + "type": "brace", + "start": 20113, + "end": 20114, + "value": "[" + }, + { + "type": "whitespace", + "start": 20114, + "end": 20122, + "value": "\n " + }, + { + "type": "number", + "start": 20122, + "end": 20140, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 20140, + "end": 20141, + "value": "," + }, + { + "type": "whitespace", + "start": 20141, + "end": 20149, + "value": "\n " + }, + { + "type": "number", + "start": 20149, + "end": 20168, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 20168, + "end": 20174, + "value": "\n " + }, + { + "type": "brace", + "start": 20174, + "end": 20175, + "value": "]" + }, + { + "type": "comma", + "start": 20175, + "end": 20176, + "value": "," + }, + { + "type": "whitespace", + "start": 20176, + "end": 20177, + "value": " " + }, + { + "type": "operator", + "start": 20177, + "end": 20178, + "value": "%" + }, + { + "type": "brace", + "start": 20178, + "end": 20179, + "value": ")" + }, + { + "type": "whitespace", + "start": 20179, + "end": 20182, + "value": "\n " + }, + { + "type": "operator", + "start": 20182, + "end": 20184, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20184, + "end": 20185, + "value": " " + }, + { + "type": "word", + "start": 20185, + "end": 20189, + "value": "line" + }, + { + "type": "brace", + "start": 20189, + "end": 20190, + "value": "(" + }, + { + "type": "brace", + "start": 20190, + "end": 20191, + "value": "[" + }, + { + "type": "number", + "start": 20191, + "end": 20209, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 20209, + "end": 20210, + "value": "," + }, + { + "type": "whitespace", + "start": 20210, + "end": 20211, + "value": " " + }, + { + "type": "number", + "start": 20211, + "end": 20229, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 20229, + "end": 20230, + "value": "]" + }, + { + "type": "comma", + "start": 20230, + "end": 20231, + "value": "," + }, + { + "type": "whitespace", + "start": 20231, + "end": 20232, + "value": " " + }, + { + "type": "operator", + "start": 20232, + "end": 20233, + "value": "%" + }, + { + "type": "brace", + "start": 20233, + "end": 20234, + "value": ")" + }, + { + "type": "whitespace", + "start": 20234, + "end": 20237, + "value": "\n " + }, + { + "type": "operator", + "start": 20237, + "end": 20239, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20239, + "end": 20240, + "value": " " + }, + { + "type": "word", + "start": 20240, + "end": 20244, + "value": "line" + }, + { + "type": "brace", + "start": 20244, + "end": 20245, + "value": "(" + }, + { + "type": "brace", + "start": 20245, + "end": 20246, + "value": "[" + }, + { + "type": "whitespace", + "start": 20246, + "end": 20254, + "value": "\n " + }, + { + "type": "operator", + "start": 20254, + "end": 20255, + "value": "-" + }, + { + "type": "number", + "start": 20255, + "end": 20274, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 20274, + "end": 20275, + "value": "," + }, + { + "type": "whitespace", + "start": 20275, + "end": 20283, + "value": "\n " + }, + { + "type": "operator", + "start": 20283, + "end": 20284, + "value": "-" + }, + { + "type": "number", + "start": 20284, + "end": 20302, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 20302, + "end": 20308, + "value": "\n " + }, + { + "type": "brace", + "start": 20308, + "end": 20309, + "value": "]" + }, + { + "type": "comma", + "start": 20309, + "end": 20310, + "value": "," + }, + { + "type": "whitespace", + "start": 20310, + "end": 20311, + "value": " " + }, + { + "type": "operator", + "start": 20311, + "end": 20312, + "value": "%" + }, + { + "type": "brace", + "start": 20312, + "end": 20313, + "value": ")" + }, + { + "type": "whitespace", + "start": 20313, + "end": 20316, + "value": "\n " + }, + { + "type": "operator", + "start": 20316, + "end": 20318, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20318, + "end": 20319, + "value": " " + }, + { + "type": "word", + "start": 20319, + "end": 20323, + "value": "line" + }, + { + "type": "brace", + "start": 20323, + "end": 20324, + "value": "(" + }, + { + "type": "brace", + "start": 20324, + "end": 20325, + "value": "[" + }, + { + "type": "whitespace", + "start": 20325, + "end": 20333, + "value": "\n " + }, + { + "type": "number", + "start": 20333, + "end": 20351, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 20351, + "end": 20352, + "value": "," + }, + { + "type": "whitespace", + "start": 20352, + "end": 20360, + "value": "\n " + }, + { + "type": "operator", + "start": 20360, + "end": 20361, + "value": "-" + }, + { + "type": "number", + "start": 20361, + "end": 20379, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 20379, + "end": 20385, + "value": "\n " + }, + { + "type": "brace", + "start": 20385, + "end": 20386, + "value": "]" + }, + { + "type": "comma", + "start": 20386, + "end": 20387, + "value": "," + }, + { + "type": "whitespace", + "start": 20387, + "end": 20388, + "value": " " + }, + { + "type": "operator", + "start": 20388, + "end": 20389, + "value": "%" + }, + { + "type": "brace", + "start": 20389, + "end": 20390, + "value": ")" + }, + { + "type": "whitespace", + "start": 20390, + "end": 20393, + "value": "\n " + }, + { + "type": "operator", + "start": 20393, + "end": 20395, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20395, + "end": 20396, + "value": " " + }, + { + "type": "word", + "start": 20396, + "end": 20400, + "value": "line" + }, + { + "type": "brace", + "start": 20400, + "end": 20401, + "value": "(" + }, + { + "type": "brace", + "start": 20401, + "end": 20402, + "value": "[" + }, + { + "type": "whitespace", + "start": 20402, + "end": 20410, + "value": "\n " + }, + { + "type": "number", + "start": 20410, + "end": 20428, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 20428, + "end": 20429, + "value": "," + }, + { + "type": "whitespace", + "start": 20429, + "end": 20437, + "value": "\n " + }, + { + "type": "operator", + "start": 20437, + "end": 20438, + "value": "-" + }, + { + "type": "number", + "start": 20438, + "end": 20456, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 20456, + "end": 20462, + "value": "\n " + }, + { + "type": "brace", + "start": 20462, + "end": 20463, + "value": "]" + }, + { + "type": "comma", + "start": 20463, + "end": 20464, + "value": "," + }, + { + "type": "whitespace", + "start": 20464, + "end": 20465, + "value": " " + }, + { + "type": "operator", + "start": 20465, + "end": 20466, + "value": "%" + }, + { + "type": "brace", + "start": 20466, + "end": 20467, + "value": ")" + }, + { + "type": "whitespace", + "start": 20467, + "end": 20470, + "value": "\n " + }, + { + "type": "operator", + "start": 20470, + "end": 20472, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20472, + "end": 20473, + "value": " " + }, + { + "type": "word", + "start": 20473, + "end": 20477, + "value": "line" + }, + { + "type": "brace", + "start": 20477, + "end": 20478, + "value": "(" + }, + { + "type": "brace", + "start": 20478, + "end": 20479, + "value": "[" + }, + { + "type": "whitespace", + "start": 20479, + "end": 20487, + "value": "\n " + }, + { + "type": "operator", + "start": 20487, + "end": 20488, + "value": "-" + }, + { + "type": "number", + "start": 20488, + "end": 20506, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 20506, + "end": 20507, + "value": "," + }, + { + "type": "whitespace", + "start": 20507, + "end": 20515, + "value": "\n " + }, + { + "type": "number", + "start": 20515, + "end": 20533, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 20533, + "end": 20539, + "value": "\n " + }, + { + "type": "brace", + "start": 20539, + "end": 20540, + "value": "]" + }, + { + "type": "comma", + "start": 20540, + "end": 20541, + "value": "," + }, + { + "type": "whitespace", + "start": 20541, + "end": 20542, + "value": " " + }, + { + "type": "operator", + "start": 20542, + "end": 20543, + "value": "%" + }, + { + "type": "brace", + "start": 20543, + "end": 20544, + "value": ")" + }, + { + "type": "whitespace", + "start": 20544, + "end": 20547, + "value": "\n " + }, + { + "type": "operator", + "start": 20547, + "end": 20549, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20549, + "end": 20550, + "value": " " + }, + { + "type": "word", + "start": 20550, + "end": 20554, + "value": "line" + }, + { + "type": "brace", + "start": 20554, + "end": 20555, + "value": "(" + }, + { + "type": "brace", + "start": 20555, + "end": 20556, + "value": "[" + }, + { + "type": "whitespace", + "start": 20556, + "end": 20564, + "value": "\n " + }, + { + "type": "number", + "start": 20564, + "end": 20582, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 20582, + "end": 20583, + "value": "," + }, + { + "type": "whitespace", + "start": 20583, + "end": 20591, + "value": "\n " + }, + { + "type": "operator", + "start": 20591, + "end": 20592, + "value": "-" + }, + { + "type": "number", + "start": 20592, + "end": 20610, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 20610, + "end": 20616, + "value": "\n " + }, + { + "type": "brace", + "start": 20616, + "end": 20617, + "value": "]" + }, + { + "type": "comma", + "start": 20617, + "end": 20618, + "value": "," + }, + { + "type": "whitespace", + "start": 20618, + "end": 20619, + "value": " " + }, + { + "type": "operator", + "start": 20619, + "end": 20620, + "value": "%" + }, + { + "type": "brace", + "start": 20620, + "end": 20621, + "value": ")" + }, + { + "type": "whitespace", + "start": 20621, + "end": 20624, + "value": "\n " + }, + { + "type": "operator", + "start": 20624, + "end": 20626, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20626, + "end": 20627, + "value": " " + }, + { + "type": "word", + "start": 20627, + "end": 20631, + "value": "line" + }, + { + "type": "brace", + "start": 20631, + "end": 20632, + "value": "(" + }, + { + "type": "brace", + "start": 20632, + "end": 20633, + "value": "[" + }, + { + "type": "number", + "start": 20633, + "end": 20651, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 20651, + "end": 20652, + "value": "," + }, + { + "type": "whitespace", + "start": 20652, + "end": 20653, + "value": " " + }, + { + "type": "number", + "start": 20653, + "end": 20671, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 20671, + "end": 20672, + "value": "]" + }, + { + "type": "comma", + "start": 20672, + "end": 20673, + "value": "," + }, + { + "type": "whitespace", + "start": 20673, + "end": 20674, + "value": " " + }, + { + "type": "operator", + "start": 20674, + "end": 20675, + "value": "%" + }, + { + "type": "brace", + "start": 20675, + "end": 20676, + "value": ")" + }, + { + "type": "whitespace", + "start": 20676, + "end": 20679, + "value": "\n " + }, + { + "type": "operator", + "start": 20679, + "end": 20681, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20681, + "end": 20682, + "value": " " + }, + { + "type": "word", + "start": 20682, + "end": 20686, + "value": "line" + }, + { + "type": "brace", + "start": 20686, + "end": 20687, + "value": "(" + }, + { + "type": "brace", + "start": 20687, + "end": 20688, + "value": "[" + }, + { + "type": "whitespace", + "start": 20688, + "end": 20696, + "value": "\n " + }, + { + "type": "operator", + "start": 20696, + "end": 20697, + "value": "-" + }, + { + "type": "number", + "start": 20697, + "end": 20716, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 20716, + "end": 20717, + "value": "," + }, + { + "type": "whitespace", + "start": 20717, + "end": 20725, + "value": "\n " + }, + { + "type": "operator", + "start": 20725, + "end": 20726, + "value": "-" + }, + { + "type": "number", + "start": 20726, + "end": 20744, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 20744, + "end": 20750, + "value": "\n " + }, + { + "type": "brace", + "start": 20750, + "end": 20751, + "value": "]" + }, + { + "type": "comma", + "start": 20751, + "end": 20752, + "value": "," + }, + { + "type": "whitespace", + "start": 20752, + "end": 20753, + "value": " " + }, + { + "type": "operator", + "start": 20753, + "end": 20754, + "value": "%" + }, + { + "type": "brace", + "start": 20754, + "end": 20755, + "value": ")" + }, + { + "type": "whitespace", + "start": 20755, + "end": 20758, + "value": "\n " + }, + { + "type": "operator", + "start": 20758, + "end": 20760, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20760, + "end": 20761, + "value": " " + }, + { + "type": "word", + "start": 20761, + "end": 20765, + "value": "line" + }, + { + "type": "brace", + "start": 20765, + "end": 20766, + "value": "(" + }, + { + "type": "brace", + "start": 20766, + "end": 20767, + "value": "[" + }, + { + "type": "whitespace", + "start": 20767, + "end": 20775, + "value": "\n " + }, + { + "type": "operator", + "start": 20775, + "end": 20776, + "value": "-" + }, + { + "type": "number", + "start": 20776, + "end": 20794, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 20794, + "end": 20795, + "value": "," + }, + { + "type": "whitespace", + "start": 20795, + "end": 20803, + "value": "\n " + }, + { + "type": "operator", + "start": 20803, + "end": 20804, + "value": "-" + }, + { + "type": "number", + "start": 20804, + "end": 20822, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 20822, + "end": 20828, + "value": "\n " + }, + { + "type": "brace", + "start": 20828, + "end": 20829, + "value": "]" + }, + { + "type": "comma", + "start": 20829, + "end": 20830, + "value": "," + }, + { + "type": "whitespace", + "start": 20830, + "end": 20831, + "value": " " + }, + { + "type": "operator", + "start": 20831, + "end": 20832, + "value": "%" + }, + { + "type": "brace", + "start": 20832, + "end": 20833, + "value": ")" + }, + { + "type": "whitespace", + "start": 20833, + "end": 20836, + "value": "\n " + }, + { + "type": "operator", + "start": 20836, + "end": 20838, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20838, + "end": 20839, + "value": " " + }, + { + "type": "word", + "start": 20839, + "end": 20843, + "value": "line" + }, + { + "type": "brace", + "start": 20843, + "end": 20844, + "value": "(" + }, + { + "type": "brace", + "start": 20844, + "end": 20845, + "value": "[" + }, + { + "type": "whitespace", + "start": 20845, + "end": 20853, + "value": "\n " + }, + { + "type": "operator", + "start": 20853, + "end": 20854, + "value": "-" + }, + { + "type": "number", + "start": 20854, + "end": 20873, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 20873, + "end": 20874, + "value": "," + }, + { + "type": "whitespace", + "start": 20874, + "end": 20882, + "value": "\n " + }, + { + "type": "operator", + "start": 20882, + "end": 20883, + "value": "-" + }, + { + "type": "number", + "start": 20883, + "end": 20901, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 20901, + "end": 20907, + "value": "\n " + }, + { + "type": "brace", + "start": 20907, + "end": 20908, + "value": "]" + }, + { + "type": "comma", + "start": 20908, + "end": 20909, + "value": "," + }, + { + "type": "whitespace", + "start": 20909, + "end": 20910, + "value": " " + }, + { + "type": "operator", + "start": 20910, + "end": 20911, + "value": "%" + }, + { + "type": "brace", + "start": 20911, + "end": 20912, + "value": ")" + }, + { + "type": "whitespace", + "start": 20912, + "end": 20915, + "value": "\n " + }, + { + "type": "operator", + "start": 20915, + "end": 20917, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20917, + "end": 20918, + "value": " " + }, + { + "type": "word", + "start": 20918, + "end": 20922, + "value": "line" + }, + { + "type": "brace", + "start": 20922, + "end": 20923, + "value": "(" + }, + { + "type": "brace", + "start": 20923, + "end": 20924, + "value": "[" + }, + { + "type": "whitespace", + "start": 20924, + "end": 20932, + "value": "\n " + }, + { + "type": "operator", + "start": 20932, + "end": 20933, + "value": "-" + }, + { + "type": "number", + "start": 20933, + "end": 20951, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 20951, + "end": 20952, + "value": "," + }, + { + "type": "whitespace", + "start": 20952, + "end": 20960, + "value": "\n " + }, + { + "type": "number", + "start": 20960, + "end": 20978, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 20978, + "end": 20984, + "value": "\n " + }, + { + "type": "brace", + "start": 20984, + "end": 20985, + "value": "]" + }, + { + "type": "comma", + "start": 20985, + "end": 20986, + "value": "," + }, + { + "type": "whitespace", + "start": 20986, + "end": 20987, + "value": " " + }, + { + "type": "operator", + "start": 20987, + "end": 20988, + "value": "%" + }, + { + "type": "brace", + "start": 20988, + "end": 20989, + "value": ")" + }, + { + "type": "whitespace", + "start": 20989, + "end": 20992, + "value": "\n " + }, + { + "type": "operator", + "start": 20992, + "end": 20994, + "value": "|>" + }, + { + "type": "whitespace", + "start": 20994, + "end": 20995, + "value": " " + }, + { + "type": "word", + "start": 20995, + "end": 20999, + "value": "line" + }, + { + "type": "brace", + "start": 20999, + "end": 21000, + "value": "(" + }, + { + "type": "brace", + "start": 21000, + "end": 21001, + "value": "[" + }, + { + "type": "whitespace", + "start": 21001, + "end": 21009, + "value": "\n " + }, + { + "type": "number", + "start": 21009, + "end": 21027, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 21027, + "end": 21028, + "value": "," + }, + { + "type": "whitespace", + "start": 21028, + "end": 21036, + "value": "\n " + }, + { + "type": "operator", + "start": 21036, + "end": 21037, + "value": "-" + }, + { + "type": "number", + "start": 21037, + "end": 21055, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 21055, + "end": 21061, + "value": "\n " + }, + { + "type": "brace", + "start": 21061, + "end": 21062, + "value": "]" + }, + { + "type": "comma", + "start": 21062, + "end": 21063, + "value": "," + }, + { + "type": "whitespace", + "start": 21063, + "end": 21064, + "value": " " + }, + { + "type": "operator", + "start": 21064, + "end": 21065, + "value": "%" + }, + { + "type": "brace", + "start": 21065, + "end": 21066, + "value": ")" + }, + { + "type": "whitespace", + "start": 21066, + "end": 21069, + "value": "\n " + }, + { + "type": "operator", + "start": 21069, + "end": 21071, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21071, + "end": 21072, + "value": " " + }, + { + "type": "word", + "start": 21072, + "end": 21076, + "value": "line" + }, + { + "type": "brace", + "start": 21076, + "end": 21077, + "value": "(" + }, + { + "type": "brace", + "start": 21077, + "end": 21078, + "value": "[" + }, + { + "type": "whitespace", + "start": 21078, + "end": 21086, + "value": "\n " + }, + { + "type": "operator", + "start": 21086, + "end": 21087, + "value": "-" + }, + { + "type": "number", + "start": 21087, + "end": 21105, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 21105, + "end": 21106, + "value": "," + }, + { + "type": "whitespace", + "start": 21106, + "end": 21114, + "value": "\n " + }, + { + "type": "operator", + "start": 21114, + "end": 21115, + "value": "-" + }, + { + "type": "number", + "start": 21115, + "end": 21132, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 21132, + "end": 21138, + "value": "\n " + }, + { + "type": "brace", + "start": 21138, + "end": 21139, + "value": "]" + }, + { + "type": "comma", + "start": 21139, + "end": 21140, + "value": "," + }, + { + "type": "whitespace", + "start": 21140, + "end": 21141, + "value": " " + }, + { + "type": "operator", + "start": 21141, + "end": 21142, + "value": "%" + }, + { + "type": "brace", + "start": 21142, + "end": 21143, + "value": ")" + }, + { + "type": "whitespace", + "start": 21143, + "end": 21146, + "value": "\n " + }, + { + "type": "operator", + "start": 21146, + "end": 21148, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21148, + "end": 21149, + "value": " " + }, + { + "type": "word", + "start": 21149, + "end": 21153, + "value": "line" + }, + { + "type": "brace", + "start": 21153, + "end": 21154, + "value": "(" + }, + { + "type": "brace", + "start": 21154, + "end": 21155, + "value": "[" + }, + { + "type": "whitespace", + "start": 21155, + "end": 21163, + "value": "\n " + }, + { + "type": "number", + "start": 21163, + "end": 21180, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 21180, + "end": 21181, + "value": "," + }, + { + "type": "whitespace", + "start": 21181, + "end": 21189, + "value": "\n " + }, + { + "type": "number", + "start": 21189, + "end": 21209, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 21209, + "end": 21215, + "value": "\n " + }, + { + "type": "brace", + "start": 21215, + "end": 21216, + "value": "]" + }, + { + "type": "comma", + "start": 21216, + "end": 21217, + "value": "," + }, + { + "type": "whitespace", + "start": 21217, + "end": 21218, + "value": " " + }, + { + "type": "operator", + "start": 21218, + "end": 21219, + "value": "%" + }, + { + "type": "brace", + "start": 21219, + "end": 21220, + "value": ")" + }, + { + "type": "whitespace", + "start": 21220, + "end": 21223, + "value": "\n " + }, + { + "type": "operator", + "start": 21223, + "end": 21225, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21225, + "end": 21226, + "value": " " + }, + { + "type": "word", + "start": 21226, + "end": 21230, + "value": "line" + }, + { + "type": "brace", + "start": 21230, + "end": 21231, + "value": "(" + }, + { + "type": "brace", + "start": 21231, + "end": 21232, + "value": "[" + }, + { + "type": "whitespace", + "start": 21232, + "end": 21240, + "value": "\n " + }, + { + "type": "number", + "start": 21240, + "end": 21258, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 21258, + "end": 21259, + "value": "," + }, + { + "type": "whitespace", + "start": 21259, + "end": 21267, + "value": "\n " + }, + { + "type": "operator", + "start": 21267, + "end": 21268, + "value": "-" + }, + { + "type": "number", + "start": 21268, + "end": 21286, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 21286, + "end": 21292, + "value": "\n " + }, + { + "type": "brace", + "start": 21292, + "end": 21293, + "value": "]" + }, + { + "type": "comma", + "start": 21293, + "end": 21294, + "value": "," + }, + { + "type": "whitespace", + "start": 21294, + "end": 21295, + "value": " " + }, + { + "type": "operator", + "start": 21295, + "end": 21296, + "value": "%" + }, + { + "type": "brace", + "start": 21296, + "end": 21297, + "value": ")" + }, + { + "type": "whitespace", + "start": 21297, + "end": 21300, + "value": "\n " + }, + { + "type": "operator", + "start": 21300, + "end": 21302, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21302, + "end": 21303, + "value": " " + }, + { + "type": "word", + "start": 21303, + "end": 21307, + "value": "line" + }, + { + "type": "brace", + "start": 21307, + "end": 21308, + "value": "(" + }, + { + "type": "brace", + "start": 21308, + "end": 21309, + "value": "[" + }, + { + "type": "whitespace", + "start": 21309, + "end": 21317, + "value": "\n " + }, + { + "type": "number", + "start": 21317, + "end": 21336, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 21336, + "end": 21337, + "value": "," + }, + { + "type": "whitespace", + "start": 21337, + "end": 21345, + "value": "\n " + }, + { + "type": "operator", + "start": 21345, + "end": 21346, + "value": "-" + }, + { + "type": "number", + "start": 21346, + "end": 21365, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 21365, + "end": 21371, + "value": "\n " + }, + { + "type": "brace", + "start": 21371, + "end": 21372, + "value": "]" + }, + { + "type": "comma", + "start": 21372, + "end": 21373, + "value": "," + }, + { + "type": "whitespace", + "start": 21373, + "end": 21374, + "value": " " + }, + { + "type": "operator", + "start": 21374, + "end": 21375, + "value": "%" + }, + { + "type": "brace", + "start": 21375, + "end": 21376, + "value": ")" + }, + { + "type": "whitespace", + "start": 21376, + "end": 21379, + "value": "\n " + }, + { + "type": "operator", + "start": 21379, + "end": 21381, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21381, + "end": 21382, + "value": " " + }, + { + "type": "word", + "start": 21382, + "end": 21386, + "value": "line" + }, + { + "type": "brace", + "start": 21386, + "end": 21387, + "value": "(" + }, + { + "type": "brace", + "start": 21387, + "end": 21388, + "value": "[" + }, + { + "type": "number", + "start": 21388, + "end": 21406, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 21406, + "end": 21407, + "value": "," + }, + { + "type": "whitespace", + "start": 21407, + "end": 21408, + "value": " " + }, + { + "type": "number", + "start": 21408, + "end": 21426, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 21426, + "end": 21427, + "value": "]" + }, + { + "type": "comma", + "start": 21427, + "end": 21428, + "value": "," + }, + { + "type": "whitespace", + "start": 21428, + "end": 21429, + "value": " " + }, + { + "type": "operator", + "start": 21429, + "end": 21430, + "value": "%" + }, + { + "type": "brace", + "start": 21430, + "end": 21431, + "value": ")" + }, + { + "type": "whitespace", + "start": 21431, + "end": 21434, + "value": "\n " + }, + { + "type": "operator", + "start": 21434, + "end": 21436, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21436, + "end": 21437, + "value": " " + }, + { + "type": "word", + "start": 21437, + "end": 21441, + "value": "line" + }, + { + "type": "brace", + "start": 21441, + "end": 21442, + "value": "(" + }, + { + "type": "brace", + "start": 21442, + "end": 21443, + "value": "[" + }, + { + "type": "whitespace", + "start": 21443, + "end": 21451, + "value": "\n " + }, + { + "type": "number", + "start": 21451, + "end": 21470, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 21470, + "end": 21471, + "value": "," + }, + { + "type": "whitespace", + "start": 21471, + "end": 21479, + "value": "\n " + }, + { + "type": "number", + "start": 21479, + "end": 21498, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 21498, + "end": 21504, + "value": "\n " + }, + { + "type": "brace", + "start": 21504, + "end": 21505, + "value": "]" + }, + { + "type": "comma", + "start": 21505, + "end": 21506, + "value": "," + }, + { + "type": "whitespace", + "start": 21506, + "end": 21507, + "value": " " + }, + { + "type": "operator", + "start": 21507, + "end": 21508, + "value": "%" + }, + { + "type": "brace", + "start": 21508, + "end": 21509, + "value": ")" + }, + { + "type": "whitespace", + "start": 21509, + "end": 21512, + "value": "\n " + }, + { + "type": "operator", + "start": 21512, + "end": 21514, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21514, + "end": 21515, + "value": " " + }, + { + "type": "word", + "start": 21515, + "end": 21519, + "value": "line" + }, + { + "type": "brace", + "start": 21519, + "end": 21520, + "value": "(" + }, + { + "type": "brace", + "start": 21520, + "end": 21521, + "value": "[" + }, + { + "type": "whitespace", + "start": 21521, + "end": 21529, + "value": "\n " + }, + { + "type": "number", + "start": 21529, + "end": 21548, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 21548, + "end": 21549, + "value": "," + }, + { + "type": "whitespace", + "start": 21549, + "end": 21557, + "value": "\n " + }, + { + "type": "number", + "start": 21557, + "end": 21575, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 21575, + "end": 21581, + "value": "\n " + }, + { + "type": "brace", + "start": 21581, + "end": 21582, + "value": "]" + }, + { + "type": "comma", + "start": 21582, + "end": 21583, + "value": "," + }, + { + "type": "whitespace", + "start": 21583, + "end": 21584, + "value": " " + }, + { + "type": "operator", + "start": 21584, + "end": 21585, + "value": "%" + }, + { + "type": "brace", + "start": 21585, + "end": 21586, + "value": ")" + }, + { + "type": "whitespace", + "start": 21586, + "end": 21589, + "value": "\n " + }, + { + "type": "operator", + "start": 21589, + "end": 21591, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21591, + "end": 21592, + "value": " " + }, + { + "type": "word", + "start": 21592, + "end": 21596, + "value": "line" + }, + { + "type": "brace", + "start": 21596, + "end": 21597, + "value": "(" + }, + { + "type": "brace", + "start": 21597, + "end": 21598, + "value": "[" + }, + { + "type": "whitespace", + "start": 21598, + "end": 21606, + "value": "\n " + }, + { + "type": "number", + "start": 21606, + "end": 21624, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 21624, + "end": 21625, + "value": "," + }, + { + "type": "whitespace", + "start": 21625, + "end": 21633, + "value": "\n " + }, + { + "type": "operator", + "start": 21633, + "end": 21634, + "value": "-" + }, + { + "type": "number", + "start": 21634, + "end": 21652, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 21652, + "end": 21658, + "value": "\n " + }, + { + "type": "brace", + "start": 21658, + "end": 21659, + "value": "]" + }, + { + "type": "comma", + "start": 21659, + "end": 21660, + "value": "," + }, + { + "type": "whitespace", + "start": 21660, + "end": 21661, + "value": " " + }, + { + "type": "operator", + "start": 21661, + "end": 21662, + "value": "%" + }, + { + "type": "brace", + "start": 21662, + "end": 21663, + "value": ")" + }, + { + "type": "whitespace", + "start": 21663, + "end": 21666, + "value": "\n " + }, + { + "type": "operator", + "start": 21666, + "end": 21668, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21668, + "end": 21669, + "value": " " + }, + { + "type": "word", + "start": 21669, + "end": 21673, + "value": "line" + }, + { + "type": "brace", + "start": 21673, + "end": 21674, + "value": "(" + }, + { + "type": "brace", + "start": 21674, + "end": 21675, + "value": "[" + }, + { + "type": "whitespace", + "start": 21675, + "end": 21683, + "value": "\n " + }, + { + "type": "number", + "start": 21683, + "end": 21701, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 21701, + "end": 21702, + "value": "," + }, + { + "type": "whitespace", + "start": 21702, + "end": 21710, + "value": "\n " + }, + { + "type": "number", + "start": 21710, + "end": 21729, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 21729, + "end": 21735, + "value": "\n " + }, + { + "type": "brace", + "start": 21735, + "end": 21736, + "value": "]" + }, + { + "type": "comma", + "start": 21736, + "end": 21737, + "value": "," + }, + { + "type": "whitespace", + "start": 21737, + "end": 21738, + "value": " " + }, + { + "type": "operator", + "start": 21738, + "end": 21739, + "value": "%" + }, + { + "type": "brace", + "start": 21739, + "end": 21740, + "value": ")" + }, + { + "type": "whitespace", + "start": 21740, + "end": 21743, + "value": "\n " + }, + { + "type": "operator", + "start": 21743, + "end": 21745, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21745, + "end": 21746, + "value": " " + }, + { + "type": "word", + "start": 21746, + "end": 21750, + "value": "line" + }, + { + "type": "brace", + "start": 21750, + "end": 21751, + "value": "(" + }, + { + "type": "brace", + "start": 21751, + "end": 21752, + "value": "[" + }, + { + "type": "whitespace", + "start": 21752, + "end": 21760, + "value": "\n " + }, + { + "type": "operator", + "start": 21760, + "end": 21761, + "value": "-" + }, + { + "type": "number", + "start": 21761, + "end": 21779, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 21779, + "end": 21780, + "value": "," + }, + { + "type": "whitespace", + "start": 21780, + "end": 21788, + "value": "\n " + }, + { + "type": "number", + "start": 21788, + "end": 21806, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 21806, + "end": 21812, + "value": "\n " + }, + { + "type": "brace", + "start": 21812, + "end": 21813, + "value": "]" + }, + { + "type": "comma", + "start": 21813, + "end": 21814, + "value": "," + }, + { + "type": "whitespace", + "start": 21814, + "end": 21815, + "value": " " + }, + { + "type": "operator", + "start": 21815, + "end": 21816, + "value": "%" + }, + { + "type": "brace", + "start": 21816, + "end": 21817, + "value": ")" + }, + { + "type": "whitespace", + "start": 21817, + "end": 21820, + "value": "\n " + }, + { + "type": "operator", + "start": 21820, + "end": 21822, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21822, + "end": 21823, + "value": " " + }, + { + "type": "word", + "start": 21823, + "end": 21827, + "value": "line" + }, + { + "type": "brace", + "start": 21827, + "end": 21828, + "value": "(" + }, + { + "type": "brace", + "start": 21828, + "end": 21829, + "value": "[" + }, + { + "type": "whitespace", + "start": 21829, + "end": 21837, + "value": "\n " + }, + { + "type": "number", + "start": 21837, + "end": 21855, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 21855, + "end": 21856, + "value": "," + }, + { + "type": "whitespace", + "start": 21856, + "end": 21864, + "value": "\n " + }, + { + "type": "operator", + "start": 21864, + "end": 21865, + "value": "-" + }, + { + "type": "number", + "start": 21865, + "end": 21884, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 21884, + "end": 21890, + "value": "\n " + }, + { + "type": "brace", + "start": 21890, + "end": 21891, + "value": "]" + }, + { + "type": "comma", + "start": 21891, + "end": 21892, + "value": "," + }, + { + "type": "whitespace", + "start": 21892, + "end": 21893, + "value": " " + }, + { + "type": "operator", + "start": 21893, + "end": 21894, + "value": "%" + }, + { + "type": "brace", + "start": 21894, + "end": 21895, + "value": ")" + }, + { + "type": "whitespace", + "start": 21895, + "end": 21898, + "value": "\n " + }, + { + "type": "operator", + "start": 21898, + "end": 21900, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21900, + "end": 21901, + "value": " " + }, + { + "type": "word", + "start": 21901, + "end": 21905, + "value": "line" + }, + { + "type": "brace", + "start": 21905, + "end": 21906, + "value": "(" + }, + { + "type": "brace", + "start": 21906, + "end": 21907, + "value": "[" + }, + { + "type": "whitespace", + "start": 21907, + "end": 21915, + "value": "\n " + }, + { + "type": "number", + "start": 21915, + "end": 21933, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 21933, + "end": 21934, + "value": "," + }, + { + "type": "whitespace", + "start": 21934, + "end": 21942, + "value": "\n " + }, + { + "type": "operator", + "start": 21942, + "end": 21943, + "value": "-" + }, + { + "type": "number", + "start": 21943, + "end": 21962, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 21962, + "end": 21968, + "value": "\n " + }, + { + "type": "brace", + "start": 21968, + "end": 21969, + "value": "]" + }, + { + "type": "comma", + "start": 21969, + "end": 21970, + "value": "," + }, + { + "type": "whitespace", + "start": 21970, + "end": 21971, + "value": " " + }, + { + "type": "operator", + "start": 21971, + "end": 21972, + "value": "%" + }, + { + "type": "brace", + "start": 21972, + "end": 21973, + "value": ")" + }, + { + "type": "whitespace", + "start": 21973, + "end": 21976, + "value": "\n " + }, + { + "type": "operator", + "start": 21976, + "end": 21978, + "value": "|>" + }, + { + "type": "whitespace", + "start": 21978, + "end": 21979, + "value": " " + }, + { + "type": "word", + "start": 21979, + "end": 21983, + "value": "line" + }, + { + "type": "brace", + "start": 21983, + "end": 21984, + "value": "(" + }, + { + "type": "brace", + "start": 21984, + "end": 21985, + "value": "[" + }, + { + "type": "whitespace", + "start": 21985, + "end": 21993, + "value": "\n " + }, + { + "type": "operator", + "start": 21993, + "end": 21994, + "value": "-" + }, + { + "type": "number", + "start": 21994, + "end": 22013, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 22013, + "end": 22014, + "value": "," + }, + { + "type": "whitespace", + "start": 22014, + "end": 22022, + "value": "\n " + }, + { + "type": "operator", + "start": 22022, + "end": 22023, + "value": "-" + }, + { + "type": "number", + "start": 22023, + "end": 22041, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 22041, + "end": 22047, + "value": "\n " + }, + { + "type": "brace", + "start": 22047, + "end": 22048, + "value": "]" + }, + { + "type": "comma", + "start": 22048, + "end": 22049, + "value": "," + }, + { + "type": "whitespace", + "start": 22049, + "end": 22050, + "value": " " + }, + { + "type": "operator", + "start": 22050, + "end": 22051, + "value": "%" + }, + { + "type": "brace", + "start": 22051, + "end": 22052, + "value": ")" + }, + { + "type": "whitespace", + "start": 22052, + "end": 22055, + "value": "\n " + }, + { + "type": "operator", + "start": 22055, + "end": 22057, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22057, + "end": 22058, + "value": " " + }, + { + "type": "word", + "start": 22058, + "end": 22062, + "value": "line" + }, + { + "type": "brace", + "start": 22062, + "end": 22063, + "value": "(" + }, + { + "type": "brace", + "start": 22063, + "end": 22064, + "value": "[" + }, + { + "type": "whitespace", + "start": 22064, + "end": 22072, + "value": "\n " + }, + { + "type": "operator", + "start": 22072, + "end": 22073, + "value": "-" + }, + { + "type": "number", + "start": 22073, + "end": 22092, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 22092, + "end": 22093, + "value": "," + }, + { + "type": "whitespace", + "start": 22093, + "end": 22101, + "value": "\n " + }, + { + "type": "operator", + "start": 22101, + "end": 22102, + "value": "-" + }, + { + "type": "number", + "start": 22102, + "end": 22120, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 22120, + "end": 22126, + "value": "\n " + }, + { + "type": "brace", + "start": 22126, + "end": 22127, + "value": "]" + }, + { + "type": "comma", + "start": 22127, + "end": 22128, + "value": "," + }, + { + "type": "whitespace", + "start": 22128, + "end": 22129, + "value": " " + }, + { + "type": "operator", + "start": 22129, + "end": 22130, + "value": "%" + }, + { + "type": "brace", + "start": 22130, + "end": 22131, + "value": ")" + }, + { + "type": "whitespace", + "start": 22131, + "end": 22134, + "value": "\n " + }, + { + "type": "operator", + "start": 22134, + "end": 22136, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22136, + "end": 22137, + "value": " " + }, + { + "type": "word", + "start": 22137, + "end": 22141, + "value": "line" + }, + { + "type": "brace", + "start": 22141, + "end": 22142, + "value": "(" + }, + { + "type": "brace", + "start": 22142, + "end": 22143, + "value": "[" + }, + { + "type": "whitespace", + "start": 22143, + "end": 22151, + "value": "\n " + }, + { + "type": "operator", + "start": 22151, + "end": 22152, + "value": "-" + }, + { + "type": "number", + "start": 22152, + "end": 22171, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 22171, + "end": 22172, + "value": "," + }, + { + "type": "whitespace", + "start": 22172, + "end": 22180, + "value": "\n " + }, + { + "type": "operator", + "start": 22180, + "end": 22181, + "value": "-" + }, + { + "type": "number", + "start": 22181, + "end": 22199, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 22199, + "end": 22205, + "value": "\n " + }, + { + "type": "brace", + "start": 22205, + "end": 22206, + "value": "]" + }, + { + "type": "comma", + "start": 22206, + "end": 22207, + "value": "," + }, + { + "type": "whitespace", + "start": 22207, + "end": 22208, + "value": " " + }, + { + "type": "operator", + "start": 22208, + "end": 22209, + "value": "%" + }, + { + "type": "brace", + "start": 22209, + "end": 22210, + "value": ")" + }, + { + "type": "whitespace", + "start": 22210, + "end": 22213, + "value": "\n " + }, + { + "type": "operator", + "start": 22213, + "end": 22215, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22215, + "end": 22216, + "value": " " + }, + { + "type": "word", + "start": 22216, + "end": 22220, + "value": "line" + }, + { + "type": "brace", + "start": 22220, + "end": 22221, + "value": "(" + }, + { + "type": "brace", + "start": 22221, + "end": 22222, + "value": "[" + }, + { + "type": "number", + "start": 22222, + "end": 22240, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 22240, + "end": 22241, + "value": "," + }, + { + "type": "whitespace", + "start": 22241, + "end": 22242, + "value": " " + }, + { + "type": "number", + "start": 22242, + "end": 22260, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 22260, + "end": 22261, + "value": "]" + }, + { + "type": "comma", + "start": 22261, + "end": 22262, + "value": "," + }, + { + "type": "whitespace", + "start": 22262, + "end": 22263, + "value": " " + }, + { + "type": "operator", + "start": 22263, + "end": 22264, + "value": "%" + }, + { + "type": "brace", + "start": 22264, + "end": 22265, + "value": ")" + }, + { + "type": "whitespace", + "start": 22265, + "end": 22268, + "value": "\n " + }, + { + "type": "operator", + "start": 22268, + "end": 22270, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22270, + "end": 22271, + "value": " " + }, + { + "type": "word", + "start": 22271, + "end": 22275, + "value": "line" + }, + { + "type": "brace", + "start": 22275, + "end": 22276, + "value": "(" + }, + { + "type": "brace", + "start": 22276, + "end": 22277, + "value": "[" + }, + { + "type": "whitespace", + "start": 22277, + "end": 22285, + "value": "\n " + }, + { + "type": "operator", + "start": 22285, + "end": 22286, + "value": "-" + }, + { + "type": "number", + "start": 22286, + "end": 22304, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 22304, + "end": 22305, + "value": "," + }, + { + "type": "whitespace", + "start": 22305, + "end": 22313, + "value": "\n " + }, + { + "type": "number", + "start": 22313, + "end": 22332, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 22332, + "end": 22338, + "value": "\n " + }, + { + "type": "brace", + "start": 22338, + "end": 22339, + "value": "]" + }, + { + "type": "comma", + "start": 22339, + "end": 22340, + "value": "," + }, + { + "type": "whitespace", + "start": 22340, + "end": 22341, + "value": " " + }, + { + "type": "operator", + "start": 22341, + "end": 22342, + "value": "%" + }, + { + "type": "brace", + "start": 22342, + "end": 22343, + "value": ")" + }, + { + "type": "whitespace", + "start": 22343, + "end": 22346, + "value": "\n " + }, + { + "type": "operator", + "start": 22346, + "end": 22348, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22348, + "end": 22349, + "value": " " + }, + { + "type": "word", + "start": 22349, + "end": 22353, + "value": "line" + }, + { + "type": "brace", + "start": 22353, + "end": 22354, + "value": "(" + }, + { + "type": "brace", + "start": 22354, + "end": 22355, + "value": "[" + }, + { + "type": "whitespace", + "start": 22355, + "end": 22363, + "value": "\n " + }, + { + "type": "operator", + "start": 22363, + "end": 22364, + "value": "-" + }, + { + "type": "number", + "start": 22364, + "end": 22382, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 22382, + "end": 22383, + "value": "," + }, + { + "type": "whitespace", + "start": 22383, + "end": 22391, + "value": "\n " + }, + { + "type": "number", + "start": 22391, + "end": 22409, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 22409, + "end": 22415, + "value": "\n " + }, + { + "type": "brace", + "start": 22415, + "end": 22416, + "value": "]" + }, + { + "type": "comma", + "start": 22416, + "end": 22417, + "value": "," + }, + { + "type": "whitespace", + "start": 22417, + "end": 22418, + "value": " " + }, + { + "type": "operator", + "start": 22418, + "end": 22419, + "value": "%" + }, + { + "type": "brace", + "start": 22419, + "end": 22420, + "value": ")" + }, + { + "type": "whitespace", + "start": 22420, + "end": 22423, + "value": "\n " + }, + { + "type": "operator", + "start": 22423, + "end": 22425, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22425, + "end": 22426, + "value": " " + }, + { + "type": "word", + "start": 22426, + "end": 22430, + "value": "line" + }, + { + "type": "brace", + "start": 22430, + "end": 22431, + "value": "(" + }, + { + "type": "brace", + "start": 22431, + "end": 22432, + "value": "[" + }, + { + "type": "whitespace", + "start": 22432, + "end": 22440, + "value": "\n " + }, + { + "type": "operator", + "start": 22440, + "end": 22441, + "value": "-" + }, + { + "type": "number", + "start": 22441, + "end": 22459, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 22459, + "end": 22460, + "value": "," + }, + { + "type": "whitespace", + "start": 22460, + "end": 22468, + "value": "\n " + }, + { + "type": "number", + "start": 22468, + "end": 22486, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 22486, + "end": 22492, + "value": "\n " + }, + { + "type": "brace", + "start": 22492, + "end": 22493, + "value": "]" + }, + { + "type": "comma", + "start": 22493, + "end": 22494, + "value": "," + }, + { + "type": "whitespace", + "start": 22494, + "end": 22495, + "value": " " + }, + { + "type": "operator", + "start": 22495, + "end": 22496, + "value": "%" + }, + { + "type": "brace", + "start": 22496, + "end": 22497, + "value": ")" + }, + { + "type": "whitespace", + "start": 22497, + "end": 22500, + "value": "\n " + }, + { + "type": "operator", + "start": 22500, + "end": 22502, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22502, + "end": 22503, + "value": " " + }, + { + "type": "word", + "start": 22503, + "end": 22507, + "value": "line" + }, + { + "type": "brace", + "start": 22507, + "end": 22508, + "value": "(" + }, + { + "type": "brace", + "start": 22508, + "end": 22509, + "value": "[" + }, + { + "type": "whitespace", + "start": 22509, + "end": 22517, + "value": "\n " + }, + { + "type": "operator", + "start": 22517, + "end": 22518, + "value": "-" + }, + { + "type": "number", + "start": 22518, + "end": 22536, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 22536, + "end": 22537, + "value": "," + }, + { + "type": "whitespace", + "start": 22537, + "end": 22545, + "value": "\n " + }, + { + "type": "operator", + "start": 22545, + "end": 22546, + "value": "-" + }, + { + "type": "number", + "start": 22546, + "end": 22565, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 22565, + "end": 22571, + "value": "\n " + }, + { + "type": "brace", + "start": 22571, + "end": 22572, + "value": "]" + }, + { + "type": "comma", + "start": 22572, + "end": 22573, + "value": "," + }, + { + "type": "whitespace", + "start": 22573, + "end": 22574, + "value": " " + }, + { + "type": "operator", + "start": 22574, + "end": 22575, + "value": "%" + }, + { + "type": "brace", + "start": 22575, + "end": 22576, + "value": ")" + }, + { + "type": "whitespace", + "start": 22576, + "end": 22579, + "value": "\n " + }, + { + "type": "operator", + "start": 22579, + "end": 22581, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22581, + "end": 22582, + "value": " " + }, + { + "type": "word", + "start": 22582, + "end": 22586, + "value": "line" + }, + { + "type": "brace", + "start": 22586, + "end": 22587, + "value": "(" + }, + { + "type": "brace", + "start": 22587, + "end": 22588, + "value": "[" + }, + { + "type": "whitespace", + "start": 22588, + "end": 22596, + "value": "\n " + }, + { + "type": "number", + "start": 22596, + "end": 22615, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 22615, + "end": 22616, + "value": "," + }, + { + "type": "whitespace", + "start": 22616, + "end": 22624, + "value": "\n " + }, + { + "type": "number", + "start": 22624, + "end": 22643, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 22643, + "end": 22649, + "value": "\n " + }, + { + "type": "brace", + "start": 22649, + "end": 22650, + "value": "]" + }, + { + "type": "comma", + "start": 22650, + "end": 22651, + "value": "," + }, + { + "type": "whitespace", + "start": 22651, + "end": 22652, + "value": " " + }, + { + "type": "operator", + "start": 22652, + "end": 22653, + "value": "%" + }, + { + "type": "brace", + "start": 22653, + "end": 22654, + "value": ")" + }, + { + "type": "whitespace", + "start": 22654, + "end": 22657, + "value": "\n " + }, + { + "type": "operator", + "start": 22657, + "end": 22659, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22659, + "end": 22660, + "value": " " + }, + { + "type": "word", + "start": 22660, + "end": 22664, + "value": "line" + }, + { + "type": "brace", + "start": 22664, + "end": 22665, + "value": "(" + }, + { + "type": "brace", + "start": 22665, + "end": 22666, + "value": "[" + }, + { + "type": "whitespace", + "start": 22666, + "end": 22674, + "value": "\n " + }, + { + "type": "number", + "start": 22674, + "end": 22693, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 22693, + "end": 22694, + "value": "," + }, + { + "type": "whitespace", + "start": 22694, + "end": 22702, + "value": "\n " + }, + { + "type": "number", + "start": 22702, + "end": 22721, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 22721, + "end": 22727, + "value": "\n " + }, + { + "type": "brace", + "start": 22727, + "end": 22728, + "value": "]" + }, + { + "type": "comma", + "start": 22728, + "end": 22729, + "value": "," + }, + { + "type": "whitespace", + "start": 22729, + "end": 22730, + "value": " " + }, + { + "type": "operator", + "start": 22730, + "end": 22731, + "value": "%" + }, + { + "type": "brace", + "start": 22731, + "end": 22732, + "value": ")" + }, + { + "type": "whitespace", + "start": 22732, + "end": 22735, + "value": "\n " + }, + { + "type": "operator", + "start": 22735, + "end": 22737, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22737, + "end": 22738, + "value": " " + }, + { + "type": "word", + "start": 22738, + "end": 22742, + "value": "line" + }, + { + "type": "brace", + "start": 22742, + "end": 22743, + "value": "(" + }, + { + "type": "brace", + "start": 22743, + "end": 22744, + "value": "[" + }, + { + "type": "whitespace", + "start": 22744, + "end": 22752, + "value": "\n " + }, + { + "type": "operator", + "start": 22752, + "end": 22753, + "value": "-" + }, + { + "type": "number", + "start": 22753, + "end": 22772, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 22772, + "end": 22773, + "value": "," + }, + { + "type": "whitespace", + "start": 22773, + "end": 22781, + "value": "\n " + }, + { + "type": "number", + "start": 22781, + "end": 22799, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 22799, + "end": 22805, + "value": "\n " + }, + { + "type": "brace", + "start": 22805, + "end": 22806, + "value": "]" + }, + { + "type": "comma", + "start": 22806, + "end": 22807, + "value": "," + }, + { + "type": "whitespace", + "start": 22807, + "end": 22808, + "value": " " + }, + { + "type": "operator", + "start": 22808, + "end": 22809, + "value": "%" + }, + { + "type": "brace", + "start": 22809, + "end": 22810, + "value": ")" + }, + { + "type": "whitespace", + "start": 22810, + "end": 22813, + "value": "\n " + }, + { + "type": "operator", + "start": 22813, + "end": 22815, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22815, + "end": 22816, + "value": " " + }, + { + "type": "word", + "start": 22816, + "end": 22820, + "value": "line" + }, + { + "type": "brace", + "start": 22820, + "end": 22821, + "value": "(" + }, + { + "type": "brace", + "start": 22821, + "end": 22822, + "value": "[" + }, + { + "type": "whitespace", + "start": 22822, + "end": 22830, + "value": "\n " + }, + { + "type": "operator", + "start": 22830, + "end": 22831, + "value": "-" + }, + { + "type": "number", + "start": 22831, + "end": 22850, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 22850, + "end": 22851, + "value": "," + }, + { + "type": "whitespace", + "start": 22851, + "end": 22859, + "value": "\n " + }, + { + "type": "operator", + "start": 22859, + "end": 22860, + "value": "-" + }, + { + "type": "number", + "start": 22860, + "end": 22879, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 22879, + "end": 22885, + "value": "\n " + }, + { + "type": "brace", + "start": 22885, + "end": 22886, + "value": "]" + }, + { + "type": "comma", + "start": 22886, + "end": 22887, + "value": "," + }, + { + "type": "whitespace", + "start": 22887, + "end": 22888, + "value": " " + }, + { + "type": "operator", + "start": 22888, + "end": 22889, + "value": "%" + }, + { + "type": "brace", + "start": 22889, + "end": 22890, + "value": ")" + }, + { + "type": "whitespace", + "start": 22890, + "end": 22893, + "value": "\n " + }, + { + "type": "operator", + "start": 22893, + "end": 22895, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22895, + "end": 22896, + "value": " " + }, + { + "type": "word", + "start": 22896, + "end": 22900, + "value": "line" + }, + { + "type": "brace", + "start": 22900, + "end": 22901, + "value": "(" + }, + { + "type": "brace", + "start": 22901, + "end": 22902, + "value": "[" + }, + { + "type": "whitespace", + "start": 22902, + "end": 22910, + "value": "\n " + }, + { + "type": "number", + "start": 22910, + "end": 22928, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 22928, + "end": 22929, + "value": "," + }, + { + "type": "whitespace", + "start": 22929, + "end": 22937, + "value": "\n " + }, + { + "type": "operator", + "start": 22937, + "end": 22938, + "value": "-" + }, + { + "type": "number", + "start": 22938, + "end": 22957, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 22957, + "end": 22963, + "value": "\n " + }, + { + "type": "brace", + "start": 22963, + "end": 22964, + "value": "]" + }, + { + "type": "comma", + "start": 22964, + "end": 22965, + "value": "," + }, + { + "type": "whitespace", + "start": 22965, + "end": 22966, + "value": " " + }, + { + "type": "operator", + "start": 22966, + "end": 22967, + "value": "%" + }, + { + "type": "brace", + "start": 22967, + "end": 22968, + "value": ")" + }, + { + "type": "whitespace", + "start": 22968, + "end": 22971, + "value": "\n " + }, + { + "type": "operator", + "start": 22971, + "end": 22973, + "value": "|>" + }, + { + "type": "whitespace", + "start": 22973, + "end": 22974, + "value": " " + }, + { + "type": "word", + "start": 22974, + "end": 22978, + "value": "line" + }, + { + "type": "brace", + "start": 22978, + "end": 22979, + "value": "(" + }, + { + "type": "brace", + "start": 22979, + "end": 22980, + "value": "[" + }, + { + "type": "whitespace", + "start": 22980, + "end": 22988, + "value": "\n " + }, + { + "type": "number", + "start": 22988, + "end": 23009, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 23009, + "end": 23010, + "value": "," + }, + { + "type": "whitespace", + "start": 23010, + "end": 23018, + "value": "\n " + }, + { + "type": "operator", + "start": 23018, + "end": 23019, + "value": "-" + }, + { + "type": "number", + "start": 23019, + "end": 23037, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 23037, + "end": 23043, + "value": "\n " + }, + { + "type": "brace", + "start": 23043, + "end": 23044, + "value": "]" + }, + { + "type": "comma", + "start": 23044, + "end": 23045, + "value": "," + }, + { + "type": "whitespace", + "start": 23045, + "end": 23046, + "value": " " + }, + { + "type": "operator", + "start": 23046, + "end": 23047, + "value": "%" + }, + { + "type": "brace", + "start": 23047, + "end": 23048, + "value": ")" + }, + { + "type": "whitespace", + "start": 23048, + "end": 23051, + "value": "\n " + }, + { + "type": "operator", + "start": 23051, + "end": 23053, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23053, + "end": 23054, + "value": " " + }, + { + "type": "word", + "start": 23054, + "end": 23058, + "value": "line" + }, + { + "type": "brace", + "start": 23058, + "end": 23059, + "value": "(" + }, + { + "type": "brace", + "start": 23059, + "end": 23060, + "value": "[" + }, + { + "type": "whitespace", + "start": 23060, + "end": 23068, + "value": "\n " + }, + { + "type": "number", + "start": 23068, + "end": 23086, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 23086, + "end": 23087, + "value": "," + }, + { + "type": "whitespace", + "start": 23087, + "end": 23095, + "value": "\n " + }, + { + "type": "operator", + "start": 23095, + "end": 23096, + "value": "-" + }, + { + "type": "number", + "start": 23096, + "end": 23114, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 23114, + "end": 23120, + "value": "\n " + }, + { + "type": "brace", + "start": 23120, + "end": 23121, + "value": "]" + }, + { + "type": "comma", + "start": 23121, + "end": 23122, + "value": "," + }, + { + "type": "whitespace", + "start": 23122, + "end": 23123, + "value": " " + }, + { + "type": "operator", + "start": 23123, + "end": 23124, + "value": "%" + }, + { + "type": "brace", + "start": 23124, + "end": 23125, + "value": ")" + }, + { + "type": "whitespace", + "start": 23125, + "end": 23128, + "value": "\n " + }, + { + "type": "operator", + "start": 23128, + "end": 23130, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23130, + "end": 23131, + "value": " " + }, + { + "type": "word", + "start": 23131, + "end": 23135, + "value": "line" + }, + { + "type": "brace", + "start": 23135, + "end": 23136, + "value": "(" + }, + { + "type": "brace", + "start": 23136, + "end": 23137, + "value": "[" + }, + { + "type": "whitespace", + "start": 23137, + "end": 23145, + "value": "\n " + }, + { + "type": "operator", + "start": 23145, + "end": 23146, + "value": "-" + }, + { + "type": "number", + "start": 23146, + "end": 23164, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 23164, + "end": 23165, + "value": "," + }, + { + "type": "whitespace", + "start": 23165, + "end": 23173, + "value": "\n " + }, + { + "type": "number", + "start": 23173, + "end": 23191, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 23191, + "end": 23197, + "value": "\n " + }, + { + "type": "brace", + "start": 23197, + "end": 23198, + "value": "]" + }, + { + "type": "comma", + "start": 23198, + "end": 23199, + "value": "," + }, + { + "type": "whitespace", + "start": 23199, + "end": 23200, + "value": " " + }, + { + "type": "operator", + "start": 23200, + "end": 23201, + "value": "%" + }, + { + "type": "brace", + "start": 23201, + "end": 23202, + "value": ")" + }, + { + "type": "whitespace", + "start": 23202, + "end": 23205, + "value": "\n " + }, + { + "type": "operator", + "start": 23205, + "end": 23207, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23207, + "end": 23208, + "value": " " + }, + { + "type": "word", + "start": 23208, + "end": 23212, + "value": "line" + }, + { + "type": "brace", + "start": 23212, + "end": 23213, + "value": "(" + }, + { + "type": "brace", + "start": 23213, + "end": 23214, + "value": "[" + }, + { + "type": "number", + "start": 23214, + "end": 23232, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 23232, + "end": 23233, + "value": "," + }, + { + "type": "whitespace", + "start": 23233, + "end": 23234, + "value": " " + }, + { + "type": "number", + "start": 23234, + "end": 23252, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 23252, + "end": 23253, + "value": "]" + }, + { + "type": "comma", + "start": 23253, + "end": 23254, + "value": "," + }, + { + "type": "whitespace", + "start": 23254, + "end": 23255, + "value": " " + }, + { + "type": "operator", + "start": 23255, + "end": 23256, + "value": "%" + }, + { + "type": "brace", + "start": 23256, + "end": 23257, + "value": ")" + }, + { + "type": "whitespace", + "start": 23257, + "end": 23260, + "value": "\n " + }, + { + "type": "operator", + "start": 23260, + "end": 23262, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23262, + "end": 23263, + "value": " " + }, + { + "type": "word", + "start": 23263, + "end": 23267, + "value": "line" + }, + { + "type": "brace", + "start": 23267, + "end": 23268, + "value": "(" + }, + { + "type": "brace", + "start": 23268, + "end": 23269, + "value": "[" + }, + { + "type": "whitespace", + "start": 23269, + "end": 23277, + "value": "\n " + }, + { + "type": "operator", + "start": 23277, + "end": 23278, + "value": "-" + }, + { + "type": "number", + "start": 23278, + "end": 23297, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 23297, + "end": 23298, + "value": "," + }, + { + "type": "whitespace", + "start": 23298, + "end": 23306, + "value": "\n " + }, + { + "type": "number", + "start": 23306, + "end": 23326, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 23326, + "end": 23332, + "value": "\n " + }, + { + "type": "brace", + "start": 23332, + "end": 23333, + "value": "]" + }, + { + "type": "comma", + "start": 23333, + "end": 23334, + "value": "," + }, + { + "type": "whitespace", + "start": 23334, + "end": 23335, + "value": " " + }, + { + "type": "operator", + "start": 23335, + "end": 23336, + "value": "%" + }, + { + "type": "brace", + "start": 23336, + "end": 23337, + "value": ")" + }, + { + "type": "whitespace", + "start": 23337, + "end": 23340, + "value": "\n " + }, + { + "type": "operator", + "start": 23340, + "end": 23342, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23342, + "end": 23343, + "value": " " + }, + { + "type": "word", + "start": 23343, + "end": 23347, + "value": "line" + }, + { + "type": "brace", + "start": 23347, + "end": 23348, + "value": "(" + }, + { + "type": "brace", + "start": 23348, + "end": 23349, + "value": "[" + }, + { + "type": "whitespace", + "start": 23349, + "end": 23357, + "value": "\n " + }, + { + "type": "operator", + "start": 23357, + "end": 23358, + "value": "-" + }, + { + "type": "number", + "start": 23358, + "end": 23376, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 23376, + "end": 23377, + "value": "," + }, + { + "type": "whitespace", + "start": 23377, + "end": 23385, + "value": "\n " + }, + { + "type": "operator", + "start": 23385, + "end": 23386, + "value": "-" + }, + { + "type": "number", + "start": 23386, + "end": 23405, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 23405, + "end": 23411, + "value": "\n " + }, + { + "type": "brace", + "start": 23411, + "end": 23412, + "value": "]" + }, + { + "type": "comma", + "start": 23412, + "end": 23413, + "value": "," + }, + { + "type": "whitespace", + "start": 23413, + "end": 23414, + "value": " " + }, + { + "type": "operator", + "start": 23414, + "end": 23415, + "value": "%" + }, + { + "type": "brace", + "start": 23415, + "end": 23416, + "value": ")" + }, + { + "type": "whitespace", + "start": 23416, + "end": 23419, + "value": "\n " + }, + { + "type": "operator", + "start": 23419, + "end": 23421, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23421, + "end": 23422, + "value": " " + }, + { + "type": "word", + "start": 23422, + "end": 23426, + "value": "line" + }, + { + "type": "brace", + "start": 23426, + "end": 23427, + "value": "(" + }, + { + "type": "brace", + "start": 23427, + "end": 23428, + "value": "[" + }, + { + "type": "whitespace", + "start": 23428, + "end": 23436, + "value": "\n " + }, + { + "type": "operator", + "start": 23436, + "end": 23437, + "value": "-" + }, + { + "type": "number", + "start": 23437, + "end": 23455, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 23455, + "end": 23456, + "value": "," + }, + { + "type": "whitespace", + "start": 23456, + "end": 23464, + "value": "\n " + }, + { + "type": "operator", + "start": 23464, + "end": 23465, + "value": "-" + }, + { + "type": "number", + "start": 23465, + "end": 23484, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 23484, + "end": 23490, + "value": "\n " + }, + { + "type": "brace", + "start": 23490, + "end": 23491, + "value": "]" + }, + { + "type": "comma", + "start": 23491, + "end": 23492, + "value": "," + }, + { + "type": "whitespace", + "start": 23492, + "end": 23493, + "value": " " + }, + { + "type": "operator", + "start": 23493, + "end": 23494, + "value": "%" + }, + { + "type": "brace", + "start": 23494, + "end": 23495, + "value": ")" + }, + { + "type": "whitespace", + "start": 23495, + "end": 23498, + "value": "\n " + }, + { + "type": "operator", + "start": 23498, + "end": 23500, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23500, + "end": 23501, + "value": " " + }, + { + "type": "word", + "start": 23501, + "end": 23505, + "value": "line" + }, + { + "type": "brace", + "start": 23505, + "end": 23506, + "value": "(" + }, + { + "type": "brace", + "start": 23506, + "end": 23507, + "value": "[" + }, + { + "type": "number", + "start": 23507, + "end": 23524, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 23524, + "end": 23525, + "value": "," + }, + { + "type": "whitespace", + "start": 23525, + "end": 23526, + "value": " " + }, + { + "type": "number", + "start": 23526, + "end": 23544, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 23544, + "end": 23545, + "value": "]" + }, + { + "type": "comma", + "start": 23545, + "end": 23546, + "value": "," + }, + { + "type": "whitespace", + "start": 23546, + "end": 23547, + "value": " " + }, + { + "type": "operator", + "start": 23547, + "end": 23548, + "value": "%" + }, + { + "type": "brace", + "start": 23548, + "end": 23549, + "value": ")" + }, + { + "type": "whitespace", + "start": 23549, + "end": 23552, + "value": "\n " + }, + { + "type": "operator", + "start": 23552, + "end": 23554, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23554, + "end": 23555, + "value": " " + }, + { + "type": "word", + "start": 23555, + "end": 23559, + "value": "line" + }, + { + "type": "brace", + "start": 23559, + "end": 23560, + "value": "(" + }, + { + "type": "brace", + "start": 23560, + "end": 23561, + "value": "[" + }, + { + "type": "whitespace", + "start": 23561, + "end": 23569, + "value": "\n " + }, + { + "type": "number", + "start": 23569, + "end": 23588, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 23588, + "end": 23589, + "value": "," + }, + { + "type": "whitespace", + "start": 23589, + "end": 23597, + "value": "\n " + }, + { + "type": "operator", + "start": 23597, + "end": 23598, + "value": "-" + }, + { + "type": "number", + "start": 23598, + "end": 23617, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 23617, + "end": 23623, + "value": "\n " + }, + { + "type": "brace", + "start": 23623, + "end": 23624, + "value": "]" + }, + { + "type": "comma", + "start": 23624, + "end": 23625, + "value": "," + }, + { + "type": "whitespace", + "start": 23625, + "end": 23626, + "value": " " + }, + { + "type": "operator", + "start": 23626, + "end": 23627, + "value": "%" + }, + { + "type": "brace", + "start": 23627, + "end": 23628, + "value": ")" + }, + { + "type": "whitespace", + "start": 23628, + "end": 23631, + "value": "\n " + }, + { + "type": "operator", + "start": 23631, + "end": 23633, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23633, + "end": 23634, + "value": " " + }, + { + "type": "word", + "start": 23634, + "end": 23638, + "value": "line" + }, + { + "type": "brace", + "start": 23638, + "end": 23639, + "value": "(" + }, + { + "type": "brace", + "start": 23639, + "end": 23640, + "value": "[" + }, + { + "type": "number", + "start": 23640, + "end": 23658, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 23658, + "end": 23659, + "value": "," + }, + { + "type": "whitespace", + "start": 23659, + "end": 23660, + "value": " " + }, + { + "type": "number", + "start": 23660, + "end": 23677, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 23677, + "end": 23678, + "value": "]" + }, + { + "type": "comma", + "start": 23678, + "end": 23679, + "value": "," + }, + { + "type": "whitespace", + "start": 23679, + "end": 23680, + "value": " " + }, + { + "type": "operator", + "start": 23680, + "end": 23681, + "value": "%" + }, + { + "type": "brace", + "start": 23681, + "end": 23682, + "value": ")" + }, + { + "type": "whitespace", + "start": 23682, + "end": 23685, + "value": "\n " + }, + { + "type": "operator", + "start": 23685, + "end": 23687, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23687, + "end": 23688, + "value": " " + }, + { + "type": "word", + "start": 23688, + "end": 23692, + "value": "line" + }, + { + "type": "brace", + "start": 23692, + "end": 23693, + "value": "(" + }, + { + "type": "brace", + "start": 23693, + "end": 23694, + "value": "[" + }, + { + "type": "whitespace", + "start": 23694, + "end": 23702, + "value": "\n " + }, + { + "type": "number", + "start": 23702, + "end": 23721, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 23721, + "end": 23722, + "value": "," + }, + { + "type": "whitespace", + "start": 23722, + "end": 23730, + "value": "\n " + }, + { + "type": "operator", + "start": 23730, + "end": 23731, + "value": "-" + }, + { + "type": "number", + "start": 23731, + "end": 23749, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 23749, + "end": 23755, + "value": "\n " + }, + { + "type": "brace", + "start": 23755, + "end": 23756, + "value": "]" + }, + { + "type": "comma", + "start": 23756, + "end": 23757, + "value": "," + }, + { + "type": "whitespace", + "start": 23757, + "end": 23758, + "value": " " + }, + { + "type": "operator", + "start": 23758, + "end": 23759, + "value": "%" + }, + { + "type": "brace", + "start": 23759, + "end": 23760, + "value": ")" + }, + { + "type": "whitespace", + "start": 23760, + "end": 23763, + "value": "\n " + }, + { + "type": "operator", + "start": 23763, + "end": 23765, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23765, + "end": 23766, + "value": " " + }, + { + "type": "word", + "start": 23766, + "end": 23770, + "value": "line" + }, + { + "type": "brace", + "start": 23770, + "end": 23771, + "value": "(" + }, + { + "type": "brace", + "start": 23771, + "end": 23772, + "value": "[" + }, + { + "type": "number", + "start": 23772, + "end": 23790, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 23790, + "end": 23791, + "value": "," + }, + { + "type": "whitespace", + "start": 23791, + "end": 23792, + "value": " " + }, + { + "type": "number", + "start": 23792, + "end": 23810, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 23810, + "end": 23811, + "value": "]" + }, + { + "type": "comma", + "start": 23811, + "end": 23812, + "value": "," + }, + { + "type": "whitespace", + "start": 23812, + "end": 23813, + "value": " " + }, + { + "type": "operator", + "start": 23813, + "end": 23814, + "value": "%" + }, + { + "type": "brace", + "start": 23814, + "end": 23815, + "value": ")" + }, + { + "type": "whitespace", + "start": 23815, + "end": 23818, + "value": "\n " + }, + { + "type": "operator", + "start": 23818, + "end": 23820, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23820, + "end": 23821, + "value": " " + }, + { + "type": "word", + "start": 23821, + "end": 23825, + "value": "line" + }, + { + "type": "brace", + "start": 23825, + "end": 23826, + "value": "(" + }, + { + "type": "brace", + "start": 23826, + "end": 23827, + "value": "[" + }, + { + "type": "whitespace", + "start": 23827, + "end": 23835, + "value": "\n " + }, + { + "type": "number", + "start": 23835, + "end": 23853, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 23853, + "end": 23854, + "value": "," + }, + { + "type": "whitespace", + "start": 23854, + "end": 23862, + "value": "\n " + }, + { + "type": "number", + "start": 23862, + "end": 23881, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 23881, + "end": 23887, + "value": "\n " + }, + { + "type": "brace", + "start": 23887, + "end": 23888, + "value": "]" + }, + { + "type": "comma", + "start": 23888, + "end": 23889, + "value": "," + }, + { + "type": "whitespace", + "start": 23889, + "end": 23890, + "value": " " + }, + { + "type": "operator", + "start": 23890, + "end": 23891, + "value": "%" + }, + { + "type": "brace", + "start": 23891, + "end": 23892, + "value": ")" + }, + { + "type": "whitespace", + "start": 23892, + "end": 23895, + "value": "\n " + }, + { + "type": "operator", + "start": 23895, + "end": 23897, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23897, + "end": 23898, + "value": " " + }, + { + "type": "word", + "start": 23898, + "end": 23902, + "value": "line" + }, + { + "type": "brace", + "start": 23902, + "end": 23903, + "value": "(" + }, + { + "type": "brace", + "start": 23903, + "end": 23904, + "value": "[" + }, + { + "type": "number", + "start": 23904, + "end": 23922, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 23922, + "end": 23923, + "value": "," + }, + { + "type": "whitespace", + "start": 23923, + "end": 23924, + "value": " " + }, + { + "type": "number", + "start": 23924, + "end": 23942, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 23942, + "end": 23943, + "value": "]" + }, + { + "type": "comma", + "start": 23943, + "end": 23944, + "value": "," + }, + { + "type": "whitespace", + "start": 23944, + "end": 23945, + "value": " " + }, + { + "type": "operator", + "start": 23945, + "end": 23946, + "value": "%" + }, + { + "type": "brace", + "start": 23946, + "end": 23947, + "value": ")" + }, + { + "type": "whitespace", + "start": 23947, + "end": 23950, + "value": "\n " + }, + { + "type": "operator", + "start": 23950, + "end": 23952, + "value": "|>" + }, + { + "type": "whitespace", + "start": 23952, + "end": 23953, + "value": " " + }, + { + "type": "word", + "start": 23953, + "end": 23957, + "value": "line" + }, + { + "type": "brace", + "start": 23957, + "end": 23958, + "value": "(" + }, + { + "type": "brace", + "start": 23958, + "end": 23959, + "value": "[" + }, + { + "type": "whitespace", + "start": 23959, + "end": 23967, + "value": "\n " + }, + { + "type": "operator", + "start": 23967, + "end": 23968, + "value": "-" + }, + { + "type": "number", + "start": 23968, + "end": 23987, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 23987, + "end": 23988, + "value": "," + }, + { + "type": "whitespace", + "start": 23988, + "end": 23996, + "value": "\n " + }, + { + "type": "operator", + "start": 23996, + "end": 23997, + "value": "-" + }, + { + "type": "number", + "start": 23997, + "end": 24015, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 24015, + "end": 24021, + "value": "\n " + }, + { + "type": "brace", + "start": 24021, + "end": 24022, + "value": "]" + }, + { + "type": "comma", + "start": 24022, + "end": 24023, + "value": "," + }, + { + "type": "whitespace", + "start": 24023, + "end": 24024, + "value": " " + }, + { + "type": "operator", + "start": 24024, + "end": 24025, + "value": "%" + }, + { + "type": "brace", + "start": 24025, + "end": 24026, + "value": ")" + }, + { + "type": "whitespace", + "start": 24026, + "end": 24029, + "value": "\n " + }, + { + "type": "operator", + "start": 24029, + "end": 24031, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24031, + "end": 24032, + "value": " " + }, + { + "type": "word", + "start": 24032, + "end": 24036, + "value": "line" + }, + { + "type": "brace", + "start": 24036, + "end": 24037, + "value": "(" + }, + { + "type": "brace", + "start": 24037, + "end": 24038, + "value": "[" + }, + { + "type": "whitespace", + "start": 24038, + "end": 24046, + "value": "\n " + }, + { + "type": "number", + "start": 24046, + "end": 24064, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 24064, + "end": 24065, + "value": "," + }, + { + "type": "whitespace", + "start": 24065, + "end": 24073, + "value": "\n " + }, + { + "type": "operator", + "start": 24073, + "end": 24074, + "value": "-" + }, + { + "type": "number", + "start": 24074, + "end": 24092, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 24092, + "end": 24098, + "value": "\n " + }, + { + "type": "brace", + "start": 24098, + "end": 24099, + "value": "]" + }, + { + "type": "comma", + "start": 24099, + "end": 24100, + "value": "," + }, + { + "type": "whitespace", + "start": 24100, + "end": 24101, + "value": " " + }, + { + "type": "operator", + "start": 24101, + "end": 24102, + "value": "%" + }, + { + "type": "brace", + "start": 24102, + "end": 24103, + "value": ")" + }, + { + "type": "whitespace", + "start": 24103, + "end": 24106, + "value": "\n " + }, + { + "type": "operator", + "start": 24106, + "end": 24108, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24108, + "end": 24109, + "value": " " + }, + { + "type": "word", + "start": 24109, + "end": 24113, + "value": "line" + }, + { + "type": "brace", + "start": 24113, + "end": 24114, + "value": "(" + }, + { + "type": "brace", + "start": 24114, + "end": 24115, + "value": "[" + }, + { + "type": "whitespace", + "start": 24115, + "end": 24123, + "value": "\n " + }, + { + "type": "operator", + "start": 24123, + "end": 24124, + "value": "-" + }, + { + "type": "number", + "start": 24124, + "end": 24142, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 24142, + "end": 24143, + "value": "," + }, + { + "type": "whitespace", + "start": 24143, + "end": 24151, + "value": "\n " + }, + { + "type": "operator", + "start": 24151, + "end": 24152, + "value": "-" + }, + { + "type": "number", + "start": 24152, + "end": 24170, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 24170, + "end": 24176, + "value": "\n " + }, + { + "type": "brace", + "start": 24176, + "end": 24177, + "value": "]" + }, + { + "type": "comma", + "start": 24177, + "end": 24178, + "value": "," + }, + { + "type": "whitespace", + "start": 24178, + "end": 24179, + "value": " " + }, + { + "type": "operator", + "start": 24179, + "end": 24180, + "value": "%" + }, + { + "type": "brace", + "start": 24180, + "end": 24181, + "value": ")" + }, + { + "type": "whitespace", + "start": 24181, + "end": 24184, + "value": "\n " + }, + { + "type": "operator", + "start": 24184, + "end": 24186, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24186, + "end": 24187, + "value": " " + }, + { + "type": "word", + "start": 24187, + "end": 24191, + "value": "line" + }, + { + "type": "brace", + "start": 24191, + "end": 24192, + "value": "(" + }, + { + "type": "brace", + "start": 24192, + "end": 24193, + "value": "[" + }, + { + "type": "whitespace", + "start": 24193, + "end": 24201, + "value": "\n " + }, + { + "type": "number", + "start": 24201, + "end": 24221, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 24221, + "end": 24222, + "value": "," + }, + { + "type": "whitespace", + "start": 24222, + "end": 24230, + "value": "\n " + }, + { + "type": "operator", + "start": 24230, + "end": 24231, + "value": "-" + }, + { + "type": "number", + "start": 24231, + "end": 24250, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 24250, + "end": 24256, + "value": "\n " + }, + { + "type": "brace", + "start": 24256, + "end": 24257, + "value": "]" + }, + { + "type": "comma", + "start": 24257, + "end": 24258, + "value": "," + }, + { + "type": "whitespace", + "start": 24258, + "end": 24259, + "value": " " + }, + { + "type": "operator", + "start": 24259, + "end": 24260, + "value": "%" + }, + { + "type": "brace", + "start": 24260, + "end": 24261, + "value": ")" + }, + { + "type": "whitespace", + "start": 24261, + "end": 24264, + "value": "\n " + }, + { + "type": "operator", + "start": 24264, + "end": 24266, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24266, + "end": 24267, + "value": " " + }, + { + "type": "word", + "start": 24267, + "end": 24271, + "value": "line" + }, + { + "type": "brace", + "start": 24271, + "end": 24272, + "value": "(" + }, + { + "type": "brace", + "start": 24272, + "end": 24273, + "value": "[" + }, + { + "type": "whitespace", + "start": 24273, + "end": 24281, + "value": "\n " + }, + { + "type": "number", + "start": 24281, + "end": 24300, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 24300, + "end": 24301, + "value": "," + }, + { + "type": "whitespace", + "start": 24301, + "end": 24309, + "value": "\n " + }, + { + "type": "operator", + "start": 24309, + "end": 24310, + "value": "-" + }, + { + "type": "number", + "start": 24310, + "end": 24329, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 24329, + "end": 24335, + "value": "\n " + }, + { + "type": "brace", + "start": 24335, + "end": 24336, + "value": "]" + }, + { + "type": "comma", + "start": 24336, + "end": 24337, + "value": "," + }, + { + "type": "whitespace", + "start": 24337, + "end": 24338, + "value": " " + }, + { + "type": "operator", + "start": 24338, + "end": 24339, + "value": "%" + }, + { + "type": "brace", + "start": 24339, + "end": 24340, + "value": ")" + }, + { + "type": "whitespace", + "start": 24340, + "end": 24343, + "value": "\n " + }, + { + "type": "operator", + "start": 24343, + "end": 24345, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24345, + "end": 24346, + "value": " " + }, + { + "type": "word", + "start": 24346, + "end": 24350, + "value": "line" + }, + { + "type": "brace", + "start": 24350, + "end": 24351, + "value": "(" + }, + { + "type": "brace", + "start": 24351, + "end": 24352, + "value": "[" + }, + { + "type": "whitespace", + "start": 24352, + "end": 24360, + "value": "\n " + }, + { + "type": "number", + "start": 24360, + "end": 24378, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 24378, + "end": 24379, + "value": "," + }, + { + "type": "whitespace", + "start": 24379, + "end": 24387, + "value": "\n " + }, + { + "type": "operator", + "start": 24387, + "end": 24388, + "value": "-" + }, + { + "type": "number", + "start": 24388, + "end": 24407, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 24407, + "end": 24413, + "value": "\n " + }, + { + "type": "brace", + "start": 24413, + "end": 24414, + "value": "]" + }, + { + "type": "comma", + "start": 24414, + "end": 24415, + "value": "," + }, + { + "type": "whitespace", + "start": 24415, + "end": 24416, + "value": " " + }, + { + "type": "operator", + "start": 24416, + "end": 24417, + "value": "%" + }, + { + "type": "brace", + "start": 24417, + "end": 24418, + "value": ")" + }, + { + "type": "whitespace", + "start": 24418, + "end": 24421, + "value": "\n " + }, + { + "type": "operator", + "start": 24421, + "end": 24423, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24423, + "end": 24424, + "value": " " + }, + { + "type": "word", + "start": 24424, + "end": 24428, + "value": "line" + }, + { + "type": "brace", + "start": 24428, + "end": 24429, + "value": "(" + }, + { + "type": "brace", + "start": 24429, + "end": 24430, + "value": "[" + }, + { + "type": "whitespace", + "start": 24430, + "end": 24438, + "value": "\n " + }, + { + "type": "operator", + "start": 24438, + "end": 24439, + "value": "-" + }, + { + "type": "number", + "start": 24439, + "end": 24457, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 24457, + "end": 24458, + "value": "," + }, + { + "type": "whitespace", + "start": 24458, + "end": 24466, + "value": "\n " + }, + { + "type": "operator", + "start": 24466, + "end": 24467, + "value": "-" + }, + { + "type": "number", + "start": 24467, + "end": 24485, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 24485, + "end": 24491, + "value": "\n " + }, + { + "type": "brace", + "start": 24491, + "end": 24492, + "value": "]" + }, + { + "type": "comma", + "start": 24492, + "end": 24493, + "value": "," + }, + { + "type": "whitespace", + "start": 24493, + "end": 24494, + "value": " " + }, + { + "type": "operator", + "start": 24494, + "end": 24495, + "value": "%" + }, + { + "type": "brace", + "start": 24495, + "end": 24496, + "value": ")" + }, + { + "type": "whitespace", + "start": 24496, + "end": 24499, + "value": "\n " + }, + { + "type": "operator", + "start": 24499, + "end": 24501, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24501, + "end": 24502, + "value": " " + }, + { + "type": "word", + "start": 24502, + "end": 24506, + "value": "line" + }, + { + "type": "brace", + "start": 24506, + "end": 24507, + "value": "(" + }, + { + "type": "brace", + "start": 24507, + "end": 24508, + "value": "[" + }, + { + "type": "number", + "start": 24508, + "end": 24526, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 24526, + "end": 24527, + "value": "," + }, + { + "type": "whitespace", + "start": 24527, + "end": 24528, + "value": " " + }, + { + "type": "number", + "start": 24528, + "end": 24546, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 24546, + "end": 24547, + "value": "]" + }, + { + "type": "comma", + "start": 24547, + "end": 24548, + "value": "," + }, + { + "type": "whitespace", + "start": 24548, + "end": 24549, + "value": " " + }, + { + "type": "operator", + "start": 24549, + "end": 24550, + "value": "%" + }, + { + "type": "brace", + "start": 24550, + "end": 24551, + "value": ")" + }, + { + "type": "whitespace", + "start": 24551, + "end": 24554, + "value": "\n " + }, + { + "type": "operator", + "start": 24554, + "end": 24556, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24556, + "end": 24557, + "value": " " + }, + { + "type": "word", + "start": 24557, + "end": 24561, + "value": "line" + }, + { + "type": "brace", + "start": 24561, + "end": 24562, + "value": "(" + }, + { + "type": "brace", + "start": 24562, + "end": 24563, + "value": "[" + }, + { + "type": "whitespace", + "start": 24563, + "end": 24571, + "value": "\n " + }, + { + "type": "number", + "start": 24571, + "end": 24589, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 24589, + "end": 24590, + "value": "," + }, + { + "type": "whitespace", + "start": 24590, + "end": 24598, + "value": "\n " + }, + { + "type": "number", + "start": 24598, + "end": 24617, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 24617, + "end": 24623, + "value": "\n " + }, + { + "type": "brace", + "start": 24623, + "end": 24624, + "value": "]" + }, + { + "type": "comma", + "start": 24624, + "end": 24625, + "value": "," + }, + { + "type": "whitespace", + "start": 24625, + "end": 24626, + "value": " " + }, + { + "type": "operator", + "start": 24626, + "end": 24627, + "value": "%" + }, + { + "type": "brace", + "start": 24627, + "end": 24628, + "value": ")" + }, + { + "type": "whitespace", + "start": 24628, + "end": 24631, + "value": "\n " + }, + { + "type": "operator", + "start": 24631, + "end": 24633, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24633, + "end": 24634, + "value": " " + }, + { + "type": "word", + "start": 24634, + "end": 24638, + "value": "line" + }, + { + "type": "brace", + "start": 24638, + "end": 24639, + "value": "(" + }, + { + "type": "brace", + "start": 24639, + "end": 24640, + "value": "[" + }, + { + "type": "whitespace", + "start": 24640, + "end": 24648, + "value": "\n " + }, + { + "type": "operator", + "start": 24648, + "end": 24649, + "value": "-" + }, + { + "type": "number", + "start": 24649, + "end": 24668, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 24668, + "end": 24669, + "value": "," + }, + { + "type": "whitespace", + "start": 24669, + "end": 24677, + "value": "\n " + }, + { + "type": "number", + "start": 24677, + "end": 24695, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 24695, + "end": 24701, + "value": "\n " + }, + { + "type": "brace", + "start": 24701, + "end": 24702, + "value": "]" + }, + { + "type": "comma", + "start": 24702, + "end": 24703, + "value": "," + }, + { + "type": "whitespace", + "start": 24703, + "end": 24704, + "value": " " + }, + { + "type": "operator", + "start": 24704, + "end": 24705, + "value": "%" + }, + { + "type": "brace", + "start": 24705, + "end": 24706, + "value": ")" + }, + { + "type": "whitespace", + "start": 24706, + "end": 24709, + "value": "\n " + }, + { + "type": "operator", + "start": 24709, + "end": 24711, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24711, + "end": 24712, + "value": " " + }, + { + "type": "word", + "start": 24712, + "end": 24716, + "value": "line" + }, + { + "type": "brace", + "start": 24716, + "end": 24717, + "value": "(" + }, + { + "type": "brace", + "start": 24717, + "end": 24718, + "value": "[" + }, + { + "type": "whitespace", + "start": 24718, + "end": 24726, + "value": "\n " + }, + { + "type": "operator", + "start": 24726, + "end": 24727, + "value": "-" + }, + { + "type": "number", + "start": 24727, + "end": 24746, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 24746, + "end": 24747, + "value": "," + }, + { + "type": "whitespace", + "start": 24747, + "end": 24755, + "value": "\n " + }, + { + "type": "operator", + "start": 24755, + "end": 24756, + "value": "-" + }, + { + "type": "number", + "start": 24756, + "end": 24775, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 24775, + "end": 24781, + "value": "\n " + }, + { + "type": "brace", + "start": 24781, + "end": 24782, + "value": "]" + }, + { + "type": "comma", + "start": 24782, + "end": 24783, + "value": "," + }, + { + "type": "whitespace", + "start": 24783, + "end": 24784, + "value": " " + }, + { + "type": "operator", + "start": 24784, + "end": 24785, + "value": "%" + }, + { + "type": "brace", + "start": 24785, + "end": 24786, + "value": ")" + }, + { + "type": "whitespace", + "start": 24786, + "end": 24789, + "value": "\n " + }, + { + "type": "operator", + "start": 24789, + "end": 24791, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24791, + "end": 24792, + "value": " " + }, + { + "type": "word", + "start": 24792, + "end": 24796, + "value": "line" + }, + { + "type": "brace", + "start": 24796, + "end": 24797, + "value": "(" + }, + { + "type": "brace", + "start": 24797, + "end": 24798, + "value": "[" + }, + { + "type": "whitespace", + "start": 24798, + "end": 24806, + "value": "\n " + }, + { + "type": "number", + "start": 24806, + "end": 24825, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 24825, + "end": 24826, + "value": "," + }, + { + "type": "whitespace", + "start": 24826, + "end": 24834, + "value": "\n " + }, + { + "type": "operator", + "start": 24834, + "end": 24835, + "value": "-" + }, + { + "type": "number", + "start": 24835, + "end": 24853, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 24853, + "end": 24859, + "value": "\n " + }, + { + "type": "brace", + "start": 24859, + "end": 24860, + "value": "]" + }, + { + "type": "comma", + "start": 24860, + "end": 24861, + "value": "," + }, + { + "type": "whitespace", + "start": 24861, + "end": 24862, + "value": " " + }, + { + "type": "operator", + "start": 24862, + "end": 24863, + "value": "%" + }, + { + "type": "brace", + "start": 24863, + "end": 24864, + "value": ")" + }, + { + "type": "whitespace", + "start": 24864, + "end": 24867, + "value": "\n " + }, + { + "type": "operator", + "start": 24867, + "end": 24869, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24869, + "end": 24870, + "value": " " + }, + { + "type": "word", + "start": 24870, + "end": 24874, + "value": "line" + }, + { + "type": "brace", + "start": 24874, + "end": 24875, + "value": "(" + }, + { + "type": "brace", + "start": 24875, + "end": 24876, + "value": "[" + }, + { + "type": "whitespace", + "start": 24876, + "end": 24884, + "value": "\n " + }, + { + "type": "operator", + "start": 24884, + "end": 24885, + "value": "-" + }, + { + "type": "number", + "start": 24885, + "end": 24903, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 24903, + "end": 24904, + "value": "," + }, + { + "type": "whitespace", + "start": 24904, + "end": 24912, + "value": "\n " + }, + { + "type": "number", + "start": 24912, + "end": 24931, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 24931, + "end": 24937, + "value": "\n " + }, + { + "type": "brace", + "start": 24937, + "end": 24938, + "value": "]" + }, + { + "type": "comma", + "start": 24938, + "end": 24939, + "value": "," + }, + { + "type": "whitespace", + "start": 24939, + "end": 24940, + "value": " " + }, + { + "type": "operator", + "start": 24940, + "end": 24941, + "value": "%" + }, + { + "type": "brace", + "start": 24941, + "end": 24942, + "value": ")" + }, + { + "type": "whitespace", + "start": 24942, + "end": 24945, + "value": "\n " + }, + { + "type": "operator", + "start": 24945, + "end": 24947, + "value": "|>" + }, + { + "type": "whitespace", + "start": 24947, + "end": 24948, + "value": " " + }, + { + "type": "word", + "start": 24948, + "end": 24952, + "value": "line" + }, + { + "type": "brace", + "start": 24952, + "end": 24953, + "value": "(" + }, + { + "type": "brace", + "start": 24953, + "end": 24954, + "value": "[" + }, + { + "type": "number", + "start": 24954, + "end": 24972, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 24972, + "end": 24973, + "value": "," + }, + { + "type": "whitespace", + "start": 24973, + "end": 24974, + "value": " " + }, + { + "type": "number", + "start": 24974, + "end": 24992, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 24992, + "end": 24993, + "value": "]" + }, + { + "type": "comma", + "start": 24993, + "end": 24994, + "value": "," + }, + { + "type": "whitespace", + "start": 24994, + "end": 24995, + "value": " " + }, + { + "type": "operator", + "start": 24995, + "end": 24996, + "value": "%" + }, + { + "type": "brace", + "start": 24996, + "end": 24997, + "value": ")" + }, + { + "type": "whitespace", + "start": 24997, + "end": 25000, + "value": "\n " + }, + { + "type": "operator", + "start": 25000, + "end": 25002, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25002, + "end": 25003, + "value": " " + }, + { + "type": "word", + "start": 25003, + "end": 25007, + "value": "line" + }, + { + "type": "brace", + "start": 25007, + "end": 25008, + "value": "(" + }, + { + "type": "brace", + "start": 25008, + "end": 25009, + "value": "[" + }, + { + "type": "whitespace", + "start": 25009, + "end": 25017, + "value": "\n " + }, + { + "type": "operator", + "start": 25017, + "end": 25018, + "value": "-" + }, + { + "type": "number", + "start": 25018, + "end": 25036, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 25036, + "end": 25037, + "value": "," + }, + { + "type": "whitespace", + "start": 25037, + "end": 25045, + "value": "\n " + }, + { + "type": "operator", + "start": 25045, + "end": 25046, + "value": "-" + }, + { + "type": "number", + "start": 25046, + "end": 25065, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 25065, + "end": 25071, + "value": "\n " + }, + { + "type": "brace", + "start": 25071, + "end": 25072, + "value": "]" + }, + { + "type": "comma", + "start": 25072, + "end": 25073, + "value": "," + }, + { + "type": "whitespace", + "start": 25073, + "end": 25074, + "value": " " + }, + { + "type": "operator", + "start": 25074, + "end": 25075, + "value": "%" + }, + { + "type": "brace", + "start": 25075, + "end": 25076, + "value": ")" + }, + { + "type": "whitespace", + "start": 25076, + "end": 25079, + "value": "\n " + }, + { + "type": "operator", + "start": 25079, + "end": 25081, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25081, + "end": 25082, + "value": " " + }, + { + "type": "word", + "start": 25082, + "end": 25086, + "value": "line" + }, + { + "type": "brace", + "start": 25086, + "end": 25087, + "value": "(" + }, + { + "type": "brace", + "start": 25087, + "end": 25088, + "value": "[" + }, + { + "type": "whitespace", + "start": 25088, + "end": 25096, + "value": "\n " + }, + { + "type": "number", + "start": 25096, + "end": 25114, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 25114, + "end": 25115, + "value": "," + }, + { + "type": "whitespace", + "start": 25115, + "end": 25123, + "value": "\n " + }, + { + "type": "operator", + "start": 25123, + "end": 25124, + "value": "-" + }, + { + "type": "number", + "start": 25124, + "end": 25142, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 25142, + "end": 25148, + "value": "\n " + }, + { + "type": "brace", + "start": 25148, + "end": 25149, + "value": "]" + }, + { + "type": "comma", + "start": 25149, + "end": 25150, + "value": "," + }, + { + "type": "whitespace", + "start": 25150, + "end": 25151, + "value": " " + }, + { + "type": "operator", + "start": 25151, + "end": 25152, + "value": "%" + }, + { + "type": "brace", + "start": 25152, + "end": 25153, + "value": ")" + }, + { + "type": "whitespace", + "start": 25153, + "end": 25156, + "value": "\n " + }, + { + "type": "operator", + "start": 25156, + "end": 25158, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25158, + "end": 25159, + "value": " " + }, + { + "type": "word", + "start": 25159, + "end": 25163, + "value": "line" + }, + { + "type": "brace", + "start": 25163, + "end": 25164, + "value": "(" + }, + { + "type": "brace", + "start": 25164, + "end": 25165, + "value": "[" + }, + { + "type": "whitespace", + "start": 25165, + "end": 25173, + "value": "\n " + }, + { + "type": "number", + "start": 25173, + "end": 25191, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 25191, + "end": 25192, + "value": "," + }, + { + "type": "whitespace", + "start": 25192, + "end": 25200, + "value": "\n " + }, + { + "type": "operator", + "start": 25200, + "end": 25201, + "value": "-" + }, + { + "type": "number", + "start": 25201, + "end": 25219, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 25219, + "end": 25225, + "value": "\n " + }, + { + "type": "brace", + "start": 25225, + "end": 25226, + "value": "]" + }, + { + "type": "comma", + "start": 25226, + "end": 25227, + "value": "," + }, + { + "type": "whitespace", + "start": 25227, + "end": 25228, + "value": " " + }, + { + "type": "operator", + "start": 25228, + "end": 25229, + "value": "%" + }, + { + "type": "brace", + "start": 25229, + "end": 25230, + "value": ")" + }, + { + "type": "whitespace", + "start": 25230, + "end": 25233, + "value": "\n " + }, + { + "type": "operator", + "start": 25233, + "end": 25235, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25235, + "end": 25236, + "value": " " + }, + { + "type": "word", + "start": 25236, + "end": 25240, + "value": "line" + }, + { + "type": "brace", + "start": 25240, + "end": 25241, + "value": "(" + }, + { + "type": "brace", + "start": 25241, + "end": 25242, + "value": "[" + }, + { + "type": "number", + "start": 25242, + "end": 25260, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 25260, + "end": 25261, + "value": "," + }, + { + "type": "whitespace", + "start": 25261, + "end": 25262, + "value": " " + }, + { + "type": "number", + "start": 25262, + "end": 25280, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 25280, + "end": 25281, + "value": "]" + }, + { + "type": "comma", + "start": 25281, + "end": 25282, + "value": "," + }, + { + "type": "whitespace", + "start": 25282, + "end": 25283, + "value": " " + }, + { + "type": "operator", + "start": 25283, + "end": 25284, + "value": "%" + }, + { + "type": "brace", + "start": 25284, + "end": 25285, + "value": ")" + }, + { + "type": "whitespace", + "start": 25285, + "end": 25288, + "value": "\n " + }, + { + "type": "operator", + "start": 25288, + "end": 25290, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25290, + "end": 25291, + "value": " " + }, + { + "type": "word", + "start": 25291, + "end": 25295, + "value": "line" + }, + { + "type": "brace", + "start": 25295, + "end": 25296, + "value": "(" + }, + { + "type": "brace", + "start": 25296, + "end": 25297, + "value": "[" + }, + { + "type": "whitespace", + "start": 25297, + "end": 25305, + "value": "\n " + }, + { + "type": "operator", + "start": 25305, + "end": 25306, + "value": "-" + }, + { + "type": "number", + "start": 25306, + "end": 25324, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 25324, + "end": 25325, + "value": "," + }, + { + "type": "whitespace", + "start": 25325, + "end": 25333, + "value": "\n " + }, + { + "type": "number", + "start": 25333, + "end": 25351, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 25351, + "end": 25357, + "value": "\n " + }, + { + "type": "brace", + "start": 25357, + "end": 25358, + "value": "]" + }, + { + "type": "comma", + "start": 25358, + "end": 25359, + "value": "," + }, + { + "type": "whitespace", + "start": 25359, + "end": 25360, + "value": " " + }, + { + "type": "operator", + "start": 25360, + "end": 25361, + "value": "%" + }, + { + "type": "brace", + "start": 25361, + "end": 25362, + "value": ")" + }, + { + "type": "whitespace", + "start": 25362, + "end": 25365, + "value": "\n " + }, + { + "type": "operator", + "start": 25365, + "end": 25367, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25367, + "end": 25368, + "value": " " + }, + { + "type": "word", + "start": 25368, + "end": 25372, + "value": "line" + }, + { + "type": "brace", + "start": 25372, + "end": 25373, + "value": "(" + }, + { + "type": "brace", + "start": 25373, + "end": 25374, + "value": "[" + }, + { + "type": "number", + "start": 25374, + "end": 25392, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 25392, + "end": 25393, + "value": "," + }, + { + "type": "whitespace", + "start": 25393, + "end": 25394, + "value": " " + }, + { + "type": "number", + "start": 25394, + "end": 25412, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 25412, + "end": 25413, + "value": "]" + }, + { + "type": "comma", + "start": 25413, + "end": 25414, + "value": "," + }, + { + "type": "whitespace", + "start": 25414, + "end": 25415, + "value": " " + }, + { + "type": "operator", + "start": 25415, + "end": 25416, + "value": "%" + }, + { + "type": "brace", + "start": 25416, + "end": 25417, + "value": ")" + }, + { + "type": "whitespace", + "start": 25417, + "end": 25420, + "value": "\n " + }, + { + "type": "operator", + "start": 25420, + "end": 25422, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25422, + "end": 25423, + "value": " " + }, + { + "type": "word", + "start": 25423, + "end": 25427, + "value": "line" + }, + { + "type": "brace", + "start": 25427, + "end": 25428, + "value": "(" + }, + { + "type": "brace", + "start": 25428, + "end": 25429, + "value": "[" + }, + { + "type": "whitespace", + "start": 25429, + "end": 25437, + "value": "\n " + }, + { + "type": "number", + "start": 25437, + "end": 25455, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 25455, + "end": 25456, + "value": "," + }, + { + "type": "whitespace", + "start": 25456, + "end": 25464, + "value": "\n " + }, + { + "type": "number", + "start": 25464, + "end": 25483, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 25483, + "end": 25489, + "value": "\n " + }, + { + "type": "brace", + "start": 25489, + "end": 25490, + "value": "]" + }, + { + "type": "comma", + "start": 25490, + "end": 25491, + "value": "," + }, + { + "type": "whitespace", + "start": 25491, + "end": 25492, + "value": " " + }, + { + "type": "operator", + "start": 25492, + "end": 25493, + "value": "%" + }, + { + "type": "brace", + "start": 25493, + "end": 25494, + "value": ")" + }, + { + "type": "whitespace", + "start": 25494, + "end": 25497, + "value": "\n " + }, + { + "type": "operator", + "start": 25497, + "end": 25499, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25499, + "end": 25500, + "value": " " + }, + { + "type": "word", + "start": 25500, + "end": 25504, + "value": "line" + }, + { + "type": "brace", + "start": 25504, + "end": 25505, + "value": "(" + }, + { + "type": "brace", + "start": 25505, + "end": 25506, + "value": "[" + }, + { + "type": "whitespace", + "start": 25506, + "end": 25514, + "value": "\n " + }, + { + "type": "operator", + "start": 25514, + "end": 25515, + "value": "-" + }, + { + "type": "number", + "start": 25515, + "end": 25533, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 25533, + "end": 25534, + "value": "," + }, + { + "type": "whitespace", + "start": 25534, + "end": 25542, + "value": "\n " + }, + { + "type": "operator", + "start": 25542, + "end": 25543, + "value": "-" + }, + { + "type": "number", + "start": 25543, + "end": 25560, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 25560, + "end": 25566, + "value": "\n " + }, + { + "type": "brace", + "start": 25566, + "end": 25567, + "value": "]" + }, + { + "type": "comma", + "start": 25567, + "end": 25568, + "value": "," + }, + { + "type": "whitespace", + "start": 25568, + "end": 25569, + "value": " " + }, + { + "type": "operator", + "start": 25569, + "end": 25570, + "value": "%" + }, + { + "type": "brace", + "start": 25570, + "end": 25571, + "value": ")" + }, + { + "type": "whitespace", + "start": 25571, + "end": 25574, + "value": "\n " + }, + { + "type": "operator", + "start": 25574, + "end": 25576, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25576, + "end": 25577, + "value": " " + }, + { + "type": "word", + "start": 25577, + "end": 25581, + "value": "line" + }, + { + "type": "brace", + "start": 25581, + "end": 25582, + "value": "(" + }, + { + "type": "brace", + "start": 25582, + "end": 25583, + "value": "[" + }, + { + "type": "whitespace", + "start": 25583, + "end": 25591, + "value": "\n " + }, + { + "type": "number", + "start": 25591, + "end": 25609, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 25609, + "end": 25610, + "value": "," + }, + { + "type": "whitespace", + "start": 25610, + "end": 25618, + "value": "\n " + }, + { + "type": "operator", + "start": 25618, + "end": 25619, + "value": "-" + }, + { + "type": "number", + "start": 25619, + "end": 25638, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 25638, + "end": 25644, + "value": "\n " + }, + { + "type": "brace", + "start": 25644, + "end": 25645, + "value": "]" + }, + { + "type": "comma", + "start": 25645, + "end": 25646, + "value": "," + }, + { + "type": "whitespace", + "start": 25646, + "end": 25647, + "value": " " + }, + { + "type": "operator", + "start": 25647, + "end": 25648, + "value": "%" + }, + { + "type": "brace", + "start": 25648, + "end": 25649, + "value": ")" + }, + { + "type": "whitespace", + "start": 25649, + "end": 25652, + "value": "\n " + }, + { + "type": "operator", + "start": 25652, + "end": 25654, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25654, + "end": 25655, + "value": " " + }, + { + "type": "word", + "start": 25655, + "end": 25659, + "value": "line" + }, + { + "type": "brace", + "start": 25659, + "end": 25660, + "value": "(" + }, + { + "type": "brace", + "start": 25660, + "end": 25661, + "value": "[" + }, + { + "type": "whitespace", + "start": 25661, + "end": 25669, + "value": "\n " + }, + { + "type": "operator", + "start": 25669, + "end": 25670, + "value": "-" + }, + { + "type": "number", + "start": 25670, + "end": 25689, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 25689, + "end": 25690, + "value": "," + }, + { + "type": "whitespace", + "start": 25690, + "end": 25698, + "value": "\n " + }, + { + "type": "operator", + "start": 25698, + "end": 25699, + "value": "-" + }, + { + "type": "number", + "start": 25699, + "end": 25718, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 25718, + "end": 25724, + "value": "\n " + }, + { + "type": "brace", + "start": 25724, + "end": 25725, + "value": "]" + }, + { + "type": "comma", + "start": 25725, + "end": 25726, + "value": "," + }, + { + "type": "whitespace", + "start": 25726, + "end": 25727, + "value": " " + }, + { + "type": "operator", + "start": 25727, + "end": 25728, + "value": "%" + }, + { + "type": "brace", + "start": 25728, + "end": 25729, + "value": ")" + }, + { + "type": "whitespace", + "start": 25729, + "end": 25732, + "value": "\n " + }, + { + "type": "operator", + "start": 25732, + "end": 25734, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25734, + "end": 25735, + "value": " " + }, + { + "type": "word", + "start": 25735, + "end": 25739, + "value": "line" + }, + { + "type": "brace", + "start": 25739, + "end": 25740, + "value": "(" + }, + { + "type": "brace", + "start": 25740, + "end": 25741, + "value": "[" + }, + { + "type": "whitespace", + "start": 25741, + "end": 25749, + "value": "\n " + }, + { + "type": "operator", + "start": 25749, + "end": 25750, + "value": "-" + }, + { + "type": "number", + "start": 25750, + "end": 25768, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 25768, + "end": 25769, + "value": "," + }, + { + "type": "whitespace", + "start": 25769, + "end": 25777, + "value": "\n " + }, + { + "type": "operator", + "start": 25777, + "end": 25778, + "value": "-" + }, + { + "type": "number", + "start": 25778, + "end": 25797, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 25797, + "end": 25803, + "value": "\n " + }, + { + "type": "brace", + "start": 25803, + "end": 25804, + "value": "]" + }, + { + "type": "comma", + "start": 25804, + "end": 25805, + "value": "," + }, + { + "type": "whitespace", + "start": 25805, + "end": 25806, + "value": " " + }, + { + "type": "operator", + "start": 25806, + "end": 25807, + "value": "%" + }, + { + "type": "brace", + "start": 25807, + "end": 25808, + "value": ")" + }, + { + "type": "whitespace", + "start": 25808, + "end": 25811, + "value": "\n " + }, + { + "type": "operator", + "start": 25811, + "end": 25813, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25813, + "end": 25814, + "value": " " + }, + { + "type": "word", + "start": 25814, + "end": 25818, + "value": "line" + }, + { + "type": "brace", + "start": 25818, + "end": 25819, + "value": "(" + }, + { + "type": "brace", + "start": 25819, + "end": 25820, + "value": "[" + }, + { + "type": "whitespace", + "start": 25820, + "end": 25828, + "value": "\n " + }, + { + "type": "operator", + "start": 25828, + "end": 25829, + "value": "-" + }, + { + "type": "number", + "start": 25829, + "end": 25847, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 25847, + "end": 25848, + "value": "," + }, + { + "type": "whitespace", + "start": 25848, + "end": 25856, + "value": "\n " + }, + { + "type": "number", + "start": 25856, + "end": 25875, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 25875, + "end": 25881, + "value": "\n " + }, + { + "type": "brace", + "start": 25881, + "end": 25882, + "value": "]" + }, + { + "type": "comma", + "start": 25882, + "end": 25883, + "value": "," + }, + { + "type": "whitespace", + "start": 25883, + "end": 25884, + "value": " " + }, + { + "type": "operator", + "start": 25884, + "end": 25885, + "value": "%" + }, + { + "type": "brace", + "start": 25885, + "end": 25886, + "value": ")" + }, + { + "type": "whitespace", + "start": 25886, + "end": 25889, + "value": "\n " + }, + { + "type": "operator", + "start": 25889, + "end": 25891, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25891, + "end": 25892, + "value": " " + }, + { + "type": "word", + "start": 25892, + "end": 25896, + "value": "line" + }, + { + "type": "brace", + "start": 25896, + "end": 25897, + "value": "(" + }, + { + "type": "brace", + "start": 25897, + "end": 25898, + "value": "[" + }, + { + "type": "whitespace", + "start": 25898, + "end": 25906, + "value": "\n " + }, + { + "type": "operator", + "start": 25906, + "end": 25907, + "value": "-" + }, + { + "type": "number", + "start": 25907, + "end": 25925, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 25925, + "end": 25926, + "value": "," + }, + { + "type": "whitespace", + "start": 25926, + "end": 25934, + "value": "\n " + }, + { + "type": "operator", + "start": 25934, + "end": 25935, + "value": "-" + }, + { + "type": "number", + "start": 25935, + "end": 25954, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 25954, + "end": 25960, + "value": "\n " + }, + { + "type": "brace", + "start": 25960, + "end": 25961, + "value": "]" + }, + { + "type": "comma", + "start": 25961, + "end": 25962, + "value": "," + }, + { + "type": "whitespace", + "start": 25962, + "end": 25963, + "value": " " + }, + { + "type": "operator", + "start": 25963, + "end": 25964, + "value": "%" + }, + { + "type": "brace", + "start": 25964, + "end": 25965, + "value": ")" + }, + { + "type": "whitespace", + "start": 25965, + "end": 25968, + "value": "\n " + }, + { + "type": "operator", + "start": 25968, + "end": 25970, + "value": "|>" + }, + { + "type": "whitespace", + "start": 25970, + "end": 25971, + "value": " " + }, + { + "type": "word", + "start": 25971, + "end": 25975, + "value": "line" + }, + { + "type": "brace", + "start": 25975, + "end": 25976, + "value": "(" + }, + { + "type": "brace", + "start": 25976, + "end": 25977, + "value": "[" + }, + { + "type": "whitespace", + "start": 25977, + "end": 25985, + "value": "\n " + }, + { + "type": "number", + "start": 25985, + "end": 26003, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 26003, + "end": 26004, + "value": "," + }, + { + "type": "whitespace", + "start": 26004, + "end": 26012, + "value": "\n " + }, + { + "type": "operator", + "start": 26012, + "end": 26013, + "value": "-" + }, + { + "type": "number", + "start": 26013, + "end": 26031, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 26031, + "end": 26037, + "value": "\n " + }, + { + "type": "brace", + "start": 26037, + "end": 26038, + "value": "]" + }, + { + "type": "comma", + "start": 26038, + "end": 26039, + "value": "," + }, + { + "type": "whitespace", + "start": 26039, + "end": 26040, + "value": " " + }, + { + "type": "operator", + "start": 26040, + "end": 26041, + "value": "%" + }, + { + "type": "brace", + "start": 26041, + "end": 26042, + "value": ")" + }, + { + "type": "whitespace", + "start": 26042, + "end": 26045, + "value": "\n " + }, + { + "type": "operator", + "start": 26045, + "end": 26047, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26047, + "end": 26048, + "value": " " + }, + { + "type": "word", + "start": 26048, + "end": 26052, + "value": "line" + }, + { + "type": "brace", + "start": 26052, + "end": 26053, + "value": "(" + }, + { + "type": "brace", + "start": 26053, + "end": 26054, + "value": "[" + }, + { + "type": "whitespace", + "start": 26054, + "end": 26062, + "value": "\n " + }, + { + "type": "operator", + "start": 26062, + "end": 26063, + "value": "-" + }, + { + "type": "number", + "start": 26063, + "end": 26081, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 26081, + "end": 26082, + "value": "," + }, + { + "type": "whitespace", + "start": 26082, + "end": 26090, + "value": "\n " + }, + { + "type": "number", + "start": 26090, + "end": 26108, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 26108, + "end": 26114, + "value": "\n " + }, + { + "type": "brace", + "start": 26114, + "end": 26115, + "value": "]" + }, + { + "type": "comma", + "start": 26115, + "end": 26116, + "value": "," + }, + { + "type": "whitespace", + "start": 26116, + "end": 26117, + "value": " " + }, + { + "type": "operator", + "start": 26117, + "end": 26118, + "value": "%" + }, + { + "type": "brace", + "start": 26118, + "end": 26119, + "value": ")" + }, + { + "type": "whitespace", + "start": 26119, + "end": 26122, + "value": "\n " + }, + { + "type": "operator", + "start": 26122, + "end": 26124, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26124, + "end": 26125, + "value": " " + }, + { + "type": "word", + "start": 26125, + "end": 26129, + "value": "line" + }, + { + "type": "brace", + "start": 26129, + "end": 26130, + "value": "(" + }, + { + "type": "brace", + "start": 26130, + "end": 26131, + "value": "[" + }, + { + "type": "whitespace", + "start": 26131, + "end": 26139, + "value": "\n " + }, + { + "type": "operator", + "start": 26139, + "end": 26140, + "value": "-" + }, + { + "type": "number", + "start": 26140, + "end": 26158, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 26158, + "end": 26159, + "value": "," + }, + { + "type": "whitespace", + "start": 26159, + "end": 26167, + "value": "\n " + }, + { + "type": "number", + "start": 26167, + "end": 26185, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 26185, + "end": 26191, + "value": "\n " + }, + { + "type": "brace", + "start": 26191, + "end": 26192, + "value": "]" + }, + { + "type": "comma", + "start": 26192, + "end": 26193, + "value": "," + }, + { + "type": "whitespace", + "start": 26193, + "end": 26194, + "value": " " + }, + { + "type": "operator", + "start": 26194, + "end": 26195, + "value": "%" + }, + { + "type": "brace", + "start": 26195, + "end": 26196, + "value": ")" + }, + { + "type": "whitespace", + "start": 26196, + "end": 26199, + "value": "\n " + }, + { + "type": "operator", + "start": 26199, + "end": 26201, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26201, + "end": 26202, + "value": " " + }, + { + "type": "word", + "start": 26202, + "end": 26206, + "value": "line" + }, + { + "type": "brace", + "start": 26206, + "end": 26207, + "value": "(" + }, + { + "type": "brace", + "start": 26207, + "end": 26208, + "value": "[" + }, + { + "type": "whitespace", + "start": 26208, + "end": 26216, + "value": "\n " + }, + { + "type": "operator", + "start": 26216, + "end": 26217, + "value": "-" + }, + { + "type": "number", + "start": 26217, + "end": 26235, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 26235, + "end": 26236, + "value": "," + }, + { + "type": "whitespace", + "start": 26236, + "end": 26244, + "value": "\n " + }, + { + "type": "operator", + "start": 26244, + "end": 26245, + "value": "-" + }, + { + "type": "number", + "start": 26245, + "end": 26264, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 26264, + "end": 26270, + "value": "\n " + }, + { + "type": "brace", + "start": 26270, + "end": 26271, + "value": "]" + }, + { + "type": "comma", + "start": 26271, + "end": 26272, + "value": "," + }, + { + "type": "whitespace", + "start": 26272, + "end": 26273, + "value": " " + }, + { + "type": "operator", + "start": 26273, + "end": 26274, + "value": "%" + }, + { + "type": "brace", + "start": 26274, + "end": 26275, + "value": ")" + }, + { + "type": "whitespace", + "start": 26275, + "end": 26278, + "value": "\n " + }, + { + "type": "operator", + "start": 26278, + "end": 26280, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26280, + "end": 26281, + "value": " " + }, + { + "type": "word", + "start": 26281, + "end": 26285, + "value": "line" + }, + { + "type": "brace", + "start": 26285, + "end": 26286, + "value": "(" + }, + { + "type": "brace", + "start": 26286, + "end": 26287, + "value": "[" + }, + { + "type": "whitespace", + "start": 26287, + "end": 26295, + "value": "\n " + }, + { + "type": "number", + "start": 26295, + "end": 26314, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 26314, + "end": 26315, + "value": "," + }, + { + "type": "whitespace", + "start": 26315, + "end": 26323, + "value": "\n " + }, + { + "type": "number", + "start": 26323, + "end": 26342, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 26342, + "end": 26348, + "value": "\n " + }, + { + "type": "brace", + "start": 26348, + "end": 26349, + "value": "]" + }, + { + "type": "comma", + "start": 26349, + "end": 26350, + "value": "," + }, + { + "type": "whitespace", + "start": 26350, + "end": 26351, + "value": " " + }, + { + "type": "operator", + "start": 26351, + "end": 26352, + "value": "%" + }, + { + "type": "brace", + "start": 26352, + "end": 26353, + "value": ")" + }, + { + "type": "whitespace", + "start": 26353, + "end": 26356, + "value": "\n " + }, + { + "type": "operator", + "start": 26356, + "end": 26358, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26358, + "end": 26359, + "value": " " + }, + { + "type": "word", + "start": 26359, + "end": 26363, + "value": "line" + }, + { + "type": "brace", + "start": 26363, + "end": 26364, + "value": "(" + }, + { + "type": "brace", + "start": 26364, + "end": 26365, + "value": "[" + }, + { + "type": "whitespace", + "start": 26365, + "end": 26373, + "value": "\n " + }, + { + "type": "number", + "start": 26373, + "end": 26392, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 26392, + "end": 26393, + "value": "," + }, + { + "type": "whitespace", + "start": 26393, + "end": 26401, + "value": "\n " + }, + { + "type": "number", + "start": 26401, + "end": 26420, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 26420, + "end": 26426, + "value": "\n " + }, + { + "type": "brace", + "start": 26426, + "end": 26427, + "value": "]" + }, + { + "type": "comma", + "start": 26427, + "end": 26428, + "value": "," + }, + { + "type": "whitespace", + "start": 26428, + "end": 26429, + "value": " " + }, + { + "type": "operator", + "start": 26429, + "end": 26430, + "value": "%" + }, + { + "type": "brace", + "start": 26430, + "end": 26431, + "value": ")" + }, + { + "type": "whitespace", + "start": 26431, + "end": 26434, + "value": "\n " + }, + { + "type": "operator", + "start": 26434, + "end": 26436, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26436, + "end": 26437, + "value": " " + }, + { + "type": "word", + "start": 26437, + "end": 26441, + "value": "line" + }, + { + "type": "brace", + "start": 26441, + "end": 26442, + "value": "(" + }, + { + "type": "brace", + "start": 26442, + "end": 26443, + "value": "[" + }, + { + "type": "whitespace", + "start": 26443, + "end": 26451, + "value": "\n " + }, + { + "type": "operator", + "start": 26451, + "end": 26452, + "value": "-" + }, + { + "type": "number", + "start": 26452, + "end": 26471, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 26471, + "end": 26472, + "value": "," + }, + { + "type": "whitespace", + "start": 26472, + "end": 26480, + "value": "\n " + }, + { + "type": "number", + "start": 26480, + "end": 26498, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 26498, + "end": 26504, + "value": "\n " + }, + { + "type": "brace", + "start": 26504, + "end": 26505, + "value": "]" + }, + { + "type": "comma", + "start": 26505, + "end": 26506, + "value": "," + }, + { + "type": "whitespace", + "start": 26506, + "end": 26507, + "value": " " + }, + { + "type": "operator", + "start": 26507, + "end": 26508, + "value": "%" + }, + { + "type": "brace", + "start": 26508, + "end": 26509, + "value": ")" + }, + { + "type": "whitespace", + "start": 26509, + "end": 26512, + "value": "\n " + }, + { + "type": "operator", + "start": 26512, + "end": 26514, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26514, + "end": 26515, + "value": " " + }, + { + "type": "word", + "start": 26515, + "end": 26519, + "value": "line" + }, + { + "type": "brace", + "start": 26519, + "end": 26520, + "value": "(" + }, + { + "type": "brace", + "start": 26520, + "end": 26521, + "value": "[" + }, + { + "type": "whitespace", + "start": 26521, + "end": 26529, + "value": "\n " + }, + { + "type": "operator", + "start": 26529, + "end": 26530, + "value": "-" + }, + { + "type": "number", + "start": 26530, + "end": 26549, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 26549, + "end": 26550, + "value": "," + }, + { + "type": "whitespace", + "start": 26550, + "end": 26558, + "value": "\n " + }, + { + "type": "operator", + "start": 26558, + "end": 26559, + "value": "-" + }, + { + "type": "number", + "start": 26559, + "end": 26578, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 26578, + "end": 26584, + "value": "\n " + }, + { + "type": "brace", + "start": 26584, + "end": 26585, + "value": "]" + }, + { + "type": "comma", + "start": 26585, + "end": 26586, + "value": "," + }, + { + "type": "whitespace", + "start": 26586, + "end": 26587, + "value": " " + }, + { + "type": "operator", + "start": 26587, + "end": 26588, + "value": "%" + }, + { + "type": "brace", + "start": 26588, + "end": 26589, + "value": ")" + }, + { + "type": "whitespace", + "start": 26589, + "end": 26592, + "value": "\n " + }, + { + "type": "operator", + "start": 26592, + "end": 26594, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26594, + "end": 26595, + "value": " " + }, + { + "type": "word", + "start": 26595, + "end": 26599, + "value": "line" + }, + { + "type": "brace", + "start": 26599, + "end": 26600, + "value": "(" + }, + { + "type": "brace", + "start": 26600, + "end": 26601, + "value": "[" + }, + { + "type": "whitespace", + "start": 26601, + "end": 26609, + "value": "\n " + }, + { + "type": "number", + "start": 26609, + "end": 26627, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 26627, + "end": 26628, + "value": "," + }, + { + "type": "whitespace", + "start": 26628, + "end": 26636, + "value": "\n " + }, + { + "type": "operator", + "start": 26636, + "end": 26637, + "value": "-" + }, + { + "type": "number", + "start": 26637, + "end": 26656, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 26656, + "end": 26662, + "value": "\n " + }, + { + "type": "brace", + "start": 26662, + "end": 26663, + "value": "]" + }, + { + "type": "comma", + "start": 26663, + "end": 26664, + "value": "," + }, + { + "type": "whitespace", + "start": 26664, + "end": 26665, + "value": " " + }, + { + "type": "operator", + "start": 26665, + "end": 26666, + "value": "%" + }, + { + "type": "brace", + "start": 26666, + "end": 26667, + "value": ")" + }, + { + "type": "whitespace", + "start": 26667, + "end": 26670, + "value": "\n " + }, + { + "type": "operator", + "start": 26670, + "end": 26672, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26672, + "end": 26673, + "value": " " + }, + { + "type": "word", + "start": 26673, + "end": 26677, + "value": "line" + }, + { + "type": "brace", + "start": 26677, + "end": 26678, + "value": "(" + }, + { + "type": "brace", + "start": 26678, + "end": 26679, + "value": "[" + }, + { + "type": "whitespace", + "start": 26679, + "end": 26687, + "value": "\n " + }, + { + "type": "number", + "start": 26687, + "end": 26708, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 26708, + "end": 26709, + "value": "," + }, + { + "type": "whitespace", + "start": 26709, + "end": 26717, + "value": "\n " + }, + { + "type": "operator", + "start": 26717, + "end": 26718, + "value": "-" + }, + { + "type": "number", + "start": 26718, + "end": 26736, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 26736, + "end": 26742, + "value": "\n " + }, + { + "type": "brace", + "start": 26742, + "end": 26743, + "value": "]" + }, + { + "type": "comma", + "start": 26743, + "end": 26744, + "value": "," + }, + { + "type": "whitespace", + "start": 26744, + "end": 26745, + "value": " " + }, + { + "type": "operator", + "start": 26745, + "end": 26746, + "value": "%" + }, + { + "type": "brace", + "start": 26746, + "end": 26747, + "value": ")" + }, + { + "type": "whitespace", + "start": 26747, + "end": 26750, + "value": "\n " + }, + { + "type": "operator", + "start": 26750, + "end": 26752, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26752, + "end": 26753, + "value": " " + }, + { + "type": "word", + "start": 26753, + "end": 26757, + "value": "line" + }, + { + "type": "brace", + "start": 26757, + "end": 26758, + "value": "(" + }, + { + "type": "brace", + "start": 26758, + "end": 26759, + "value": "[" + }, + { + "type": "whitespace", + "start": 26759, + "end": 26767, + "value": "\n " + }, + { + "type": "number", + "start": 26767, + "end": 26785, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 26785, + "end": 26786, + "value": "," + }, + { + "type": "whitespace", + "start": 26786, + "end": 26794, + "value": "\n " + }, + { + "type": "operator", + "start": 26794, + "end": 26795, + "value": "-" + }, + { + "type": "number", + "start": 26795, + "end": 26813, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 26813, + "end": 26819, + "value": "\n " + }, + { + "type": "brace", + "start": 26819, + "end": 26820, + "value": "]" + }, + { + "type": "comma", + "start": 26820, + "end": 26821, + "value": "," + }, + { + "type": "whitespace", + "start": 26821, + "end": 26822, + "value": " " + }, + { + "type": "operator", + "start": 26822, + "end": 26823, + "value": "%" + }, + { + "type": "brace", + "start": 26823, + "end": 26824, + "value": ")" + }, + { + "type": "whitespace", + "start": 26824, + "end": 26827, + "value": "\n " + }, + { + "type": "operator", + "start": 26827, + "end": 26829, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26829, + "end": 26830, + "value": " " + }, + { + "type": "word", + "start": 26830, + "end": 26834, + "value": "line" + }, + { + "type": "brace", + "start": 26834, + "end": 26835, + "value": "(" + }, + { + "type": "brace", + "start": 26835, + "end": 26836, + "value": "[" + }, + { + "type": "whitespace", + "start": 26836, + "end": 26844, + "value": "\n " + }, + { + "type": "operator", + "start": 26844, + "end": 26845, + "value": "-" + }, + { + "type": "number", + "start": 26845, + "end": 26863, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 26863, + "end": 26864, + "value": "," + }, + { + "type": "whitespace", + "start": 26864, + "end": 26872, + "value": "\n " + }, + { + "type": "number", + "start": 26872, + "end": 26890, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 26890, + "end": 26896, + "value": "\n " + }, + { + "type": "brace", + "start": 26896, + "end": 26897, + "value": "]" + }, + { + "type": "comma", + "start": 26897, + "end": 26898, + "value": "," + }, + { + "type": "whitespace", + "start": 26898, + "end": 26899, + "value": " " + }, + { + "type": "operator", + "start": 26899, + "end": 26900, + "value": "%" + }, + { + "type": "brace", + "start": 26900, + "end": 26901, + "value": ")" + }, + { + "type": "whitespace", + "start": 26901, + "end": 26904, + "value": "\n " + }, + { + "type": "operator", + "start": 26904, + "end": 26906, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26906, + "end": 26907, + "value": " " + }, + { + "type": "word", + "start": 26907, + "end": 26911, + "value": "line" + }, + { + "type": "brace", + "start": 26911, + "end": 26912, + "value": "(" + }, + { + "type": "brace", + "start": 26912, + "end": 26913, + "value": "[" + }, + { + "type": "number", + "start": 26913, + "end": 26931, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 26931, + "end": 26932, + "value": "," + }, + { + "type": "whitespace", + "start": 26932, + "end": 26933, + "value": " " + }, + { + "type": "number", + "start": 26933, + "end": 26951, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 26951, + "end": 26952, + "value": "]" + }, + { + "type": "comma", + "start": 26952, + "end": 26953, + "value": "," + }, + { + "type": "whitespace", + "start": 26953, + "end": 26954, + "value": " " + }, + { + "type": "operator", + "start": 26954, + "end": 26955, + "value": "%" + }, + { + "type": "brace", + "start": 26955, + "end": 26956, + "value": ")" + }, + { + "type": "whitespace", + "start": 26956, + "end": 26959, + "value": "\n " + }, + { + "type": "operator", + "start": 26959, + "end": 26961, + "value": "|>" + }, + { + "type": "whitespace", + "start": 26961, + "end": 26962, + "value": " " + }, + { + "type": "word", + "start": 26962, + "end": 26966, + "value": "line" + }, + { + "type": "brace", + "start": 26966, + "end": 26967, + "value": "(" + }, + { + "type": "brace", + "start": 26967, + "end": 26968, + "value": "[" + }, + { + "type": "whitespace", + "start": 26968, + "end": 26976, + "value": "\n " + }, + { + "type": "operator", + "start": 26976, + "end": 26977, + "value": "-" + }, + { + "type": "number", + "start": 26977, + "end": 26996, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 26996, + "end": 26997, + "value": "," + }, + { + "type": "whitespace", + "start": 26997, + "end": 27005, + "value": "\n " + }, + { + "type": "number", + "start": 27005, + "end": 27025, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 27025, + "end": 27031, + "value": "\n " + }, + { + "type": "brace", + "start": 27031, + "end": 27032, + "value": "]" + }, + { + "type": "comma", + "start": 27032, + "end": 27033, + "value": "," + }, + { + "type": "whitespace", + "start": 27033, + "end": 27034, + "value": " " + }, + { + "type": "operator", + "start": 27034, + "end": 27035, + "value": "%" + }, + { + "type": "brace", + "start": 27035, + "end": 27036, + "value": ")" + }, + { + "type": "whitespace", + "start": 27036, + "end": 27039, + "value": "\n " + }, + { + "type": "operator", + "start": 27039, + "end": 27041, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27041, + "end": 27042, + "value": " " + }, + { + "type": "word", + "start": 27042, + "end": 27046, + "value": "line" + }, + { + "type": "brace", + "start": 27046, + "end": 27047, + "value": "(" + }, + { + "type": "brace", + "start": 27047, + "end": 27048, + "value": "[" + }, + { + "type": "whitespace", + "start": 27048, + "end": 27056, + "value": "\n " + }, + { + "type": "operator", + "start": 27056, + "end": 27057, + "value": "-" + }, + { + "type": "number", + "start": 27057, + "end": 27075, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 27075, + "end": 27076, + "value": "," + }, + { + "type": "whitespace", + "start": 27076, + "end": 27084, + "value": "\n " + }, + { + "type": "operator", + "start": 27084, + "end": 27085, + "value": "-" + }, + { + "type": "number", + "start": 27085, + "end": 27104, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 27104, + "end": 27110, + "value": "\n " + }, + { + "type": "brace", + "start": 27110, + "end": 27111, + "value": "]" + }, + { + "type": "comma", + "start": 27111, + "end": 27112, + "value": "," + }, + { + "type": "whitespace", + "start": 27112, + "end": 27113, + "value": " " + }, + { + "type": "operator", + "start": 27113, + "end": 27114, + "value": "%" + }, + { + "type": "brace", + "start": 27114, + "end": 27115, + "value": ")" + }, + { + "type": "whitespace", + "start": 27115, + "end": 27118, + "value": "\n " + }, + { + "type": "operator", + "start": 27118, + "end": 27120, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27120, + "end": 27121, + "value": " " + }, + { + "type": "word", + "start": 27121, + "end": 27125, + "value": "line" + }, + { + "type": "brace", + "start": 27125, + "end": 27126, + "value": "(" + }, + { + "type": "brace", + "start": 27126, + "end": 27127, + "value": "[" + }, + { + "type": "whitespace", + "start": 27127, + "end": 27135, + "value": "\n " + }, + { + "type": "operator", + "start": 27135, + "end": 27136, + "value": "-" + }, + { + "type": "number", + "start": 27136, + "end": 27154, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 27154, + "end": 27155, + "value": "," + }, + { + "type": "whitespace", + "start": 27155, + "end": 27163, + "value": "\n " + }, + { + "type": "operator", + "start": 27163, + "end": 27164, + "value": "-" + }, + { + "type": "number", + "start": 27164, + "end": 27183, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 27183, + "end": 27189, + "value": "\n " + }, + { + "type": "brace", + "start": 27189, + "end": 27190, + "value": "]" + }, + { + "type": "comma", + "start": 27190, + "end": 27191, + "value": "," + }, + { + "type": "whitespace", + "start": 27191, + "end": 27192, + "value": " " + }, + { + "type": "operator", + "start": 27192, + "end": 27193, + "value": "%" + }, + { + "type": "brace", + "start": 27193, + "end": 27194, + "value": ")" + }, + { + "type": "whitespace", + "start": 27194, + "end": 27197, + "value": "\n " + }, + { + "type": "operator", + "start": 27197, + "end": 27199, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27199, + "end": 27200, + "value": " " + }, + { + "type": "word", + "start": 27200, + "end": 27204, + "value": "line" + }, + { + "type": "brace", + "start": 27204, + "end": 27205, + "value": "(" + }, + { + "type": "brace", + "start": 27205, + "end": 27206, + "value": "[" + }, + { + "type": "number", + "start": 27206, + "end": 27223, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 27223, + "end": 27224, + "value": "," + }, + { + "type": "whitespace", + "start": 27224, + "end": 27225, + "value": " " + }, + { + "type": "number", + "start": 27225, + "end": 27243, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 27243, + "end": 27244, + "value": "]" + }, + { + "type": "comma", + "start": 27244, + "end": 27245, + "value": "," + }, + { + "type": "whitespace", + "start": 27245, + "end": 27246, + "value": " " + }, + { + "type": "operator", + "start": 27246, + "end": 27247, + "value": "%" + }, + { + "type": "brace", + "start": 27247, + "end": 27248, + "value": ")" + }, + { + "type": "whitespace", + "start": 27248, + "end": 27251, + "value": "\n " + }, + { + "type": "operator", + "start": 27251, + "end": 27253, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27253, + "end": 27254, + "value": " " + }, + { + "type": "word", + "start": 27254, + "end": 27258, + "value": "line" + }, + { + "type": "brace", + "start": 27258, + "end": 27259, + "value": "(" + }, + { + "type": "brace", + "start": 27259, + "end": 27260, + "value": "[" + }, + { + "type": "whitespace", + "start": 27260, + "end": 27268, + "value": "\n " + }, + { + "type": "number", + "start": 27268, + "end": 27287, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 27287, + "end": 27288, + "value": "," + }, + { + "type": "whitespace", + "start": 27288, + "end": 27296, + "value": "\n " + }, + { + "type": "operator", + "start": 27296, + "end": 27297, + "value": "-" + }, + { + "type": "number", + "start": 27297, + "end": 27316, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 27316, + "end": 27322, + "value": "\n " + }, + { + "type": "brace", + "start": 27322, + "end": 27323, + "value": "]" + }, + { + "type": "comma", + "start": 27323, + "end": 27324, + "value": "," + }, + { + "type": "whitespace", + "start": 27324, + "end": 27325, + "value": " " + }, + { + "type": "operator", + "start": 27325, + "end": 27326, + "value": "%" + }, + { + "type": "brace", + "start": 27326, + "end": 27327, + "value": ")" + }, + { + "type": "whitespace", + "start": 27327, + "end": 27330, + "value": "\n " + }, + { + "type": "operator", + "start": 27330, + "end": 27332, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27332, + "end": 27333, + "value": " " + }, + { + "type": "word", + "start": 27333, + "end": 27337, + "value": "line" + }, + { + "type": "brace", + "start": 27337, + "end": 27338, + "value": "(" + }, + { + "type": "brace", + "start": 27338, + "end": 27339, + "value": "[" + }, + { + "type": "number", + "start": 27339, + "end": 27357, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 27357, + "end": 27358, + "value": "," + }, + { + "type": "whitespace", + "start": 27358, + "end": 27359, + "value": " " + }, + { + "type": "number", + "start": 27359, + "end": 27376, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 27376, + "end": 27377, + "value": "]" + }, + { + "type": "comma", + "start": 27377, + "end": 27378, + "value": "," + }, + { + "type": "whitespace", + "start": 27378, + "end": 27379, + "value": " " + }, + { + "type": "operator", + "start": 27379, + "end": 27380, + "value": "%" + }, + { + "type": "brace", + "start": 27380, + "end": 27381, + "value": ")" + }, + { + "type": "whitespace", + "start": 27381, + "end": 27384, + "value": "\n " + }, + { + "type": "operator", + "start": 27384, + "end": 27386, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27386, + "end": 27387, + "value": " " + }, + { + "type": "word", + "start": 27387, + "end": 27391, + "value": "line" + }, + { + "type": "brace", + "start": 27391, + "end": 27392, + "value": "(" + }, + { + "type": "brace", + "start": 27392, + "end": 27393, + "value": "[" + }, + { + "type": "whitespace", + "start": 27393, + "end": 27401, + "value": "\n " + }, + { + "type": "number", + "start": 27401, + "end": 27420, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 27420, + "end": 27421, + "value": "," + }, + { + "type": "whitespace", + "start": 27421, + "end": 27429, + "value": "\n " + }, + { + "type": "operator", + "start": 27429, + "end": 27430, + "value": "-" + }, + { + "type": "number", + "start": 27430, + "end": 27448, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 27448, + "end": 27454, + "value": "\n " + }, + { + "type": "brace", + "start": 27454, + "end": 27455, + "value": "]" + }, + { + "type": "comma", + "start": 27455, + "end": 27456, + "value": "," + }, + { + "type": "whitespace", + "start": 27456, + "end": 27457, + "value": " " + }, + { + "type": "operator", + "start": 27457, + "end": 27458, + "value": "%" + }, + { + "type": "brace", + "start": 27458, + "end": 27459, + "value": ")" + }, + { + "type": "whitespace", + "start": 27459, + "end": 27462, + "value": "\n " + }, + { + "type": "operator", + "start": 27462, + "end": 27464, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27464, + "end": 27465, + "value": " " + }, + { + "type": "word", + "start": 27465, + "end": 27469, + "value": "line" + }, + { + "type": "brace", + "start": 27469, + "end": 27470, + "value": "(" + }, + { + "type": "brace", + "start": 27470, + "end": 27471, + "value": "[" + }, + { + "type": "number", + "start": 27471, + "end": 27489, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 27489, + "end": 27490, + "value": "," + }, + { + "type": "whitespace", + "start": 27490, + "end": 27491, + "value": " " + }, + { + "type": "number", + "start": 27491, + "end": 27509, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 27509, + "end": 27510, + "value": "]" + }, + { + "type": "comma", + "start": 27510, + "end": 27511, + "value": "," + }, + { + "type": "whitespace", + "start": 27511, + "end": 27512, + "value": " " + }, + { + "type": "operator", + "start": 27512, + "end": 27513, + "value": "%" + }, + { + "type": "brace", + "start": 27513, + "end": 27514, + "value": ")" + }, + { + "type": "whitespace", + "start": 27514, + "end": 27517, + "value": "\n " + }, + { + "type": "operator", + "start": 27517, + "end": 27519, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27519, + "end": 27520, + "value": " " + }, + { + "type": "word", + "start": 27520, + "end": 27524, + "value": "line" + }, + { + "type": "brace", + "start": 27524, + "end": 27525, + "value": "(" + }, + { + "type": "brace", + "start": 27525, + "end": 27526, + "value": "[" + }, + { + "type": "whitespace", + "start": 27526, + "end": 27534, + "value": "\n " + }, + { + "type": "number", + "start": 27534, + "end": 27552, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 27552, + "end": 27553, + "value": "," + }, + { + "type": "whitespace", + "start": 27553, + "end": 27561, + "value": "\n " + }, + { + "type": "number", + "start": 27561, + "end": 27580, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 27580, + "end": 27586, + "value": "\n " + }, + { + "type": "brace", + "start": 27586, + "end": 27587, + "value": "]" + }, + { + "type": "comma", + "start": 27587, + "end": 27588, + "value": "," + }, + { + "type": "whitespace", + "start": 27588, + "end": 27589, + "value": " " + }, + { + "type": "operator", + "start": 27589, + "end": 27590, + "value": "%" + }, + { + "type": "brace", + "start": 27590, + "end": 27591, + "value": ")" + }, + { + "type": "whitespace", + "start": 27591, + "end": 27594, + "value": "\n " + }, + { + "type": "operator", + "start": 27594, + "end": 27596, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27596, + "end": 27597, + "value": " " + }, + { + "type": "word", + "start": 27597, + "end": 27601, + "value": "line" + }, + { + "type": "brace", + "start": 27601, + "end": 27602, + "value": "(" + }, + { + "type": "brace", + "start": 27602, + "end": 27603, + "value": "[" + }, + { + "type": "number", + "start": 27603, + "end": 27621, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 27621, + "end": 27622, + "value": "," + }, + { + "type": "whitespace", + "start": 27622, + "end": 27623, + "value": " " + }, + { + "type": "number", + "start": 27623, + "end": 27641, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 27641, + "end": 27642, + "value": "]" + }, + { + "type": "comma", + "start": 27642, + "end": 27643, + "value": "," + }, + { + "type": "whitespace", + "start": 27643, + "end": 27644, + "value": " " + }, + { + "type": "operator", + "start": 27644, + "end": 27645, + "value": "%" + }, + { + "type": "brace", + "start": 27645, + "end": 27646, + "value": ")" + }, + { + "type": "whitespace", + "start": 27646, + "end": 27649, + "value": "\n " + }, + { + "type": "operator", + "start": 27649, + "end": 27651, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27651, + "end": 27652, + "value": " " + }, + { + "type": "word", + "start": 27652, + "end": 27656, + "value": "line" + }, + { + "type": "brace", + "start": 27656, + "end": 27657, + "value": "(" + }, + { + "type": "brace", + "start": 27657, + "end": 27658, + "value": "[" + }, + { + "type": "whitespace", + "start": 27658, + "end": 27666, + "value": "\n " + }, + { + "type": "operator", + "start": 27666, + "end": 27667, + "value": "-" + }, + { + "type": "number", + "start": 27667, + "end": 27685, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 27685, + "end": 27686, + "value": "," + }, + { + "type": "whitespace", + "start": 27686, + "end": 27694, + "value": "\n " + }, + { + "type": "number", + "start": 27694, + "end": 27713, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 27713, + "end": 27719, + "value": "\n " + }, + { + "type": "brace", + "start": 27719, + "end": 27720, + "value": "]" + }, + { + "type": "comma", + "start": 27720, + "end": 27721, + "value": "," + }, + { + "type": "whitespace", + "start": 27721, + "end": 27722, + "value": " " + }, + { + "type": "operator", + "start": 27722, + "end": 27723, + "value": "%" + }, + { + "type": "brace", + "start": 27723, + "end": 27724, + "value": ")" + }, + { + "type": "whitespace", + "start": 27724, + "end": 27727, + "value": "\n " + }, + { + "type": "operator", + "start": 27727, + "end": 27729, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27729, + "end": 27730, + "value": " " + }, + { + "type": "word", + "start": 27730, + "end": 27734, + "value": "line" + }, + { + "type": "brace", + "start": 27734, + "end": 27735, + "value": "(" + }, + { + "type": "brace", + "start": 27735, + "end": 27736, + "value": "[" + }, + { + "type": "whitespace", + "start": 27736, + "end": 27744, + "value": "\n " + }, + { + "type": "operator", + "start": 27744, + "end": 27745, + "value": "-" + }, + { + "type": "number", + "start": 27745, + "end": 27763, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 27763, + "end": 27764, + "value": "," + }, + { + "type": "whitespace", + "start": 27764, + "end": 27772, + "value": "\n " + }, + { + "type": "number", + "start": 27772, + "end": 27790, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 27790, + "end": 27796, + "value": "\n " + }, + { + "type": "brace", + "start": 27796, + "end": 27797, + "value": "]" + }, + { + "type": "comma", + "start": 27797, + "end": 27798, + "value": "," + }, + { + "type": "whitespace", + "start": 27798, + "end": 27799, + "value": " " + }, + { + "type": "operator", + "start": 27799, + "end": 27800, + "value": "%" + }, + { + "type": "brace", + "start": 27800, + "end": 27801, + "value": ")" + }, + { + "type": "whitespace", + "start": 27801, + "end": 27804, + "value": "\n " + }, + { + "type": "operator", + "start": 27804, + "end": 27806, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27806, + "end": 27807, + "value": " " + }, + { + "type": "word", + "start": 27807, + "end": 27811, + "value": "line" + }, + { + "type": "brace", + "start": 27811, + "end": 27812, + "value": "(" + }, + { + "type": "brace", + "start": 27812, + "end": 27813, + "value": "[" + }, + { + "type": "whitespace", + "start": 27813, + "end": 27821, + "value": "\n " + }, + { + "type": "operator", + "start": 27821, + "end": 27822, + "value": "-" + }, + { + "type": "number", + "start": 27822, + "end": 27840, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 27840, + "end": 27841, + "value": "," + }, + { + "type": "whitespace", + "start": 27841, + "end": 27849, + "value": "\n " + }, + { + "type": "number", + "start": 27849, + "end": 27867, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 27867, + "end": 27873, + "value": "\n " + }, + { + "type": "brace", + "start": 27873, + "end": 27874, + "value": "]" + }, + { + "type": "comma", + "start": 27874, + "end": 27875, + "value": "," + }, + { + "type": "whitespace", + "start": 27875, + "end": 27876, + "value": " " + }, + { + "type": "operator", + "start": 27876, + "end": 27877, + "value": "%" + }, + { + "type": "brace", + "start": 27877, + "end": 27878, + "value": ")" + }, + { + "type": "whitespace", + "start": 27878, + "end": 27881, + "value": "\n " + }, + { + "type": "operator", + "start": 27881, + "end": 27883, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27883, + "end": 27884, + "value": " " + }, + { + "type": "word", + "start": 27884, + "end": 27888, + "value": "line" + }, + { + "type": "brace", + "start": 27888, + "end": 27889, + "value": "(" + }, + { + "type": "brace", + "start": 27889, + "end": 27890, + "value": "[" + }, + { + "type": "whitespace", + "start": 27890, + "end": 27898, + "value": "\n " + }, + { + "type": "operator", + "start": 27898, + "end": 27899, + "value": "-" + }, + { + "type": "number", + "start": 27899, + "end": 27917, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 27917, + "end": 27918, + "value": "," + }, + { + "type": "whitespace", + "start": 27918, + "end": 27926, + "value": "\n " + }, + { + "type": "operator", + "start": 27926, + "end": 27927, + "value": "-" + }, + { + "type": "number", + "start": 27927, + "end": 27946, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 27946, + "end": 27952, + "value": "\n " + }, + { + "type": "brace", + "start": 27952, + "end": 27953, + "value": "]" + }, + { + "type": "comma", + "start": 27953, + "end": 27954, + "value": "," + }, + { + "type": "whitespace", + "start": 27954, + "end": 27955, + "value": " " + }, + { + "type": "operator", + "start": 27955, + "end": 27956, + "value": "%" + }, + { + "type": "brace", + "start": 27956, + "end": 27957, + "value": ")" + }, + { + "type": "whitespace", + "start": 27957, + "end": 27960, + "value": "\n " + }, + { + "type": "operator", + "start": 27960, + "end": 27962, + "value": "|>" + }, + { + "type": "whitespace", + "start": 27962, + "end": 27963, + "value": " " + }, + { + "type": "word", + "start": 27963, + "end": 27967, + "value": "line" + }, + { + "type": "brace", + "start": 27967, + "end": 27968, + "value": "(" + }, + { + "type": "brace", + "start": 27968, + "end": 27969, + "value": "[" + }, + { + "type": "whitespace", + "start": 27969, + "end": 27977, + "value": "\n " + }, + { + "type": "number", + "start": 27977, + "end": 27996, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 27996, + "end": 27997, + "value": "," + }, + { + "type": "whitespace", + "start": 27997, + "end": 28005, + "value": "\n " + }, + { + "type": "number", + "start": 28005, + "end": 28024, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 28024, + "end": 28030, + "value": "\n " + }, + { + "type": "brace", + "start": 28030, + "end": 28031, + "value": "]" + }, + { + "type": "comma", + "start": 28031, + "end": 28032, + "value": "," + }, + { + "type": "whitespace", + "start": 28032, + "end": 28033, + "value": " " + }, + { + "type": "operator", + "start": 28033, + "end": 28034, + "value": "%" + }, + { + "type": "brace", + "start": 28034, + "end": 28035, + "value": ")" + }, + { + "type": "whitespace", + "start": 28035, + "end": 28038, + "value": "\n " + }, + { + "type": "operator", + "start": 28038, + "end": 28040, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28040, + "end": 28041, + "value": " " + }, + { + "type": "word", + "start": 28041, + "end": 28045, + "value": "line" + }, + { + "type": "brace", + "start": 28045, + "end": 28046, + "value": "(" + }, + { + "type": "brace", + "start": 28046, + "end": 28047, + "value": "[" + }, + { + "type": "whitespace", + "start": 28047, + "end": 28055, + "value": "\n " + }, + { + "type": "number", + "start": 28055, + "end": 28074, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 28074, + "end": 28075, + "value": "," + }, + { + "type": "whitespace", + "start": 28075, + "end": 28083, + "value": "\n " + }, + { + "type": "number", + "start": 28083, + "end": 28102, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 28102, + "end": 28108, + "value": "\n " + }, + { + "type": "brace", + "start": 28108, + "end": 28109, + "value": "]" + }, + { + "type": "comma", + "start": 28109, + "end": 28110, + "value": "," + }, + { + "type": "whitespace", + "start": 28110, + "end": 28111, + "value": " " + }, + { + "type": "operator", + "start": 28111, + "end": 28112, + "value": "%" + }, + { + "type": "brace", + "start": 28112, + "end": 28113, + "value": ")" + }, + { + "type": "whitespace", + "start": 28113, + "end": 28116, + "value": "\n " + }, + { + "type": "operator", + "start": 28116, + "end": 28118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28118, + "end": 28119, + "value": " " + }, + { + "type": "word", + "start": 28119, + "end": 28123, + "value": "line" + }, + { + "type": "brace", + "start": 28123, + "end": 28124, + "value": "(" + }, + { + "type": "brace", + "start": 28124, + "end": 28125, + "value": "[" + }, + { + "type": "whitespace", + "start": 28125, + "end": 28133, + "value": "\n " + }, + { + "type": "operator", + "start": 28133, + "end": 28134, + "value": "-" + }, + { + "type": "number", + "start": 28134, + "end": 28153, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 28153, + "end": 28154, + "value": "," + }, + { + "type": "whitespace", + "start": 28154, + "end": 28162, + "value": "\n " + }, + { + "type": "number", + "start": 28162, + "end": 28180, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 28180, + "end": 28186, + "value": "\n " + }, + { + "type": "brace", + "start": 28186, + "end": 28187, + "value": "]" + }, + { + "type": "comma", + "start": 28187, + "end": 28188, + "value": "," + }, + { + "type": "whitespace", + "start": 28188, + "end": 28189, + "value": " " + }, + { + "type": "operator", + "start": 28189, + "end": 28190, + "value": "%" + }, + { + "type": "brace", + "start": 28190, + "end": 28191, + "value": ")" + }, + { + "type": "whitespace", + "start": 28191, + "end": 28194, + "value": "\n " + }, + { + "type": "operator", + "start": 28194, + "end": 28196, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28196, + "end": 28197, + "value": " " + }, + { + "type": "word", + "start": 28197, + "end": 28201, + "value": "line" + }, + { + "type": "brace", + "start": 28201, + "end": 28202, + "value": "(" + }, + { + "type": "brace", + "start": 28202, + "end": 28203, + "value": "[" + }, + { + "type": "whitespace", + "start": 28203, + "end": 28211, + "value": "\n " + }, + { + "type": "operator", + "start": 28211, + "end": 28212, + "value": "-" + }, + { + "type": "number", + "start": 28212, + "end": 28231, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 28231, + "end": 28232, + "value": "," + }, + { + "type": "whitespace", + "start": 28232, + "end": 28240, + "value": "\n " + }, + { + "type": "operator", + "start": 28240, + "end": 28241, + "value": "-" + }, + { + "type": "number", + "start": 28241, + "end": 28260, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 28260, + "end": 28266, + "value": "\n " + }, + { + "type": "brace", + "start": 28266, + "end": 28267, + "value": "]" + }, + { + "type": "comma", + "start": 28267, + "end": 28268, + "value": "," + }, + { + "type": "whitespace", + "start": 28268, + "end": 28269, + "value": " " + }, + { + "type": "operator", + "start": 28269, + "end": 28270, + "value": "%" + }, + { + "type": "brace", + "start": 28270, + "end": 28271, + "value": ")" + }, + { + "type": "whitespace", + "start": 28271, + "end": 28274, + "value": "\n " + }, + { + "type": "operator", + "start": 28274, + "end": 28276, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28276, + "end": 28277, + "value": " " + }, + { + "type": "word", + "start": 28277, + "end": 28281, + "value": "line" + }, + { + "type": "brace", + "start": 28281, + "end": 28282, + "value": "(" + }, + { + "type": "brace", + "start": 28282, + "end": 28283, + "value": "[" + }, + { + "type": "whitespace", + "start": 28283, + "end": 28291, + "value": "\n " + }, + { + "type": "number", + "start": 28291, + "end": 28309, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 28309, + "end": 28310, + "value": "," + }, + { + "type": "whitespace", + "start": 28310, + "end": 28318, + "value": "\n " + }, + { + "type": "operator", + "start": 28318, + "end": 28319, + "value": "-" + }, + { + "type": "number", + "start": 28319, + "end": 28338, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 28338, + "end": 28344, + "value": "\n " + }, + { + "type": "brace", + "start": 28344, + "end": 28345, + "value": "]" + }, + { + "type": "comma", + "start": 28345, + "end": 28346, + "value": "," + }, + { + "type": "whitespace", + "start": 28346, + "end": 28347, + "value": " " + }, + { + "type": "operator", + "start": 28347, + "end": 28348, + "value": "%" + }, + { + "type": "brace", + "start": 28348, + "end": 28349, + "value": ")" + }, + { + "type": "whitespace", + "start": 28349, + "end": 28352, + "value": "\n " + }, + { + "type": "operator", + "start": 28352, + "end": 28354, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28354, + "end": 28355, + "value": " " + }, + { + "type": "word", + "start": 28355, + "end": 28359, + "value": "line" + }, + { + "type": "brace", + "start": 28359, + "end": 28360, + "value": "(" + }, + { + "type": "brace", + "start": 28360, + "end": 28361, + "value": "[" + }, + { + "type": "whitespace", + "start": 28361, + "end": 28369, + "value": "\n " + }, + { + "type": "number", + "start": 28369, + "end": 28390, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 28390, + "end": 28391, + "value": "," + }, + { + "type": "whitespace", + "start": 28391, + "end": 28399, + "value": "\n " + }, + { + "type": "operator", + "start": 28399, + "end": 28400, + "value": "-" + }, + { + "type": "number", + "start": 28400, + "end": 28418, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 28418, + "end": 28424, + "value": "\n " + }, + { + "type": "brace", + "start": 28424, + "end": 28425, + "value": "]" + }, + { + "type": "comma", + "start": 28425, + "end": 28426, + "value": "," + }, + { + "type": "whitespace", + "start": 28426, + "end": 28427, + "value": " " + }, + { + "type": "operator", + "start": 28427, + "end": 28428, + "value": "%" + }, + { + "type": "brace", + "start": 28428, + "end": 28429, + "value": ")" + }, + { + "type": "whitespace", + "start": 28429, + "end": 28432, + "value": "\n " + }, + { + "type": "operator", + "start": 28432, + "end": 28434, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28434, + "end": 28435, + "value": " " + }, + { + "type": "word", + "start": 28435, + "end": 28439, + "value": "line" + }, + { + "type": "brace", + "start": 28439, + "end": 28440, + "value": "(" + }, + { + "type": "brace", + "start": 28440, + "end": 28441, + "value": "[" + }, + { + "type": "whitespace", + "start": 28441, + "end": 28449, + "value": "\n " + }, + { + "type": "number", + "start": 28449, + "end": 28467, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 28467, + "end": 28468, + "value": "," + }, + { + "type": "whitespace", + "start": 28468, + "end": 28476, + "value": "\n " + }, + { + "type": "operator", + "start": 28476, + "end": 28477, + "value": "-" + }, + { + "type": "number", + "start": 28477, + "end": 28495, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 28495, + "end": 28501, + "value": "\n " + }, + { + "type": "brace", + "start": 28501, + "end": 28502, + "value": "]" + }, + { + "type": "comma", + "start": 28502, + "end": 28503, + "value": "," + }, + { + "type": "whitespace", + "start": 28503, + "end": 28504, + "value": " " + }, + { + "type": "operator", + "start": 28504, + "end": 28505, + "value": "%" + }, + { + "type": "brace", + "start": 28505, + "end": 28506, + "value": ")" + }, + { + "type": "whitespace", + "start": 28506, + "end": 28509, + "value": "\n " + }, + { + "type": "operator", + "start": 28509, + "end": 28511, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28511, + "end": 28512, + "value": " " + }, + { + "type": "word", + "start": 28512, + "end": 28516, + "value": "line" + }, + { + "type": "brace", + "start": 28516, + "end": 28517, + "value": "(" + }, + { + "type": "brace", + "start": 28517, + "end": 28518, + "value": "[" + }, + { + "type": "whitespace", + "start": 28518, + "end": 28526, + "value": "\n " + }, + { + "type": "operator", + "start": 28526, + "end": 28527, + "value": "-" + }, + { + "type": "number", + "start": 28527, + "end": 28545, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 28545, + "end": 28546, + "value": "," + }, + { + "type": "whitespace", + "start": 28546, + "end": 28554, + "value": "\n " + }, + { + "type": "number", + "start": 28554, + "end": 28572, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 28572, + "end": 28578, + "value": "\n " + }, + { + "type": "brace", + "start": 28578, + "end": 28579, + "value": "]" + }, + { + "type": "comma", + "start": 28579, + "end": 28580, + "value": "," + }, + { + "type": "whitespace", + "start": 28580, + "end": 28581, + "value": " " + }, + { + "type": "operator", + "start": 28581, + "end": 28582, + "value": "%" + }, + { + "type": "brace", + "start": 28582, + "end": 28583, + "value": ")" + }, + { + "type": "whitespace", + "start": 28583, + "end": 28586, + "value": "\n " + }, + { + "type": "operator", + "start": 28586, + "end": 28588, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28588, + "end": 28589, + "value": " " + }, + { + "type": "word", + "start": 28589, + "end": 28593, + "value": "line" + }, + { + "type": "brace", + "start": 28593, + "end": 28594, + "value": "(" + }, + { + "type": "brace", + "start": 28594, + "end": 28595, + "value": "[" + }, + { + "type": "number", + "start": 28595, + "end": 28613, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 28613, + "end": 28614, + "value": "," + }, + { + "type": "whitespace", + "start": 28614, + "end": 28615, + "value": " " + }, + { + "type": "number", + "start": 28615, + "end": 28633, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 28633, + "end": 28634, + "value": "]" + }, + { + "type": "comma", + "start": 28634, + "end": 28635, + "value": "," + }, + { + "type": "whitespace", + "start": 28635, + "end": 28636, + "value": " " + }, + { + "type": "operator", + "start": 28636, + "end": 28637, + "value": "%" + }, + { + "type": "brace", + "start": 28637, + "end": 28638, + "value": ")" + }, + { + "type": "whitespace", + "start": 28638, + "end": 28641, + "value": "\n " + }, + { + "type": "operator", + "start": 28641, + "end": 28643, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28643, + "end": 28644, + "value": " " + }, + { + "type": "word", + "start": 28644, + "end": 28648, + "value": "line" + }, + { + "type": "brace", + "start": 28648, + "end": 28649, + "value": "(" + }, + { + "type": "brace", + "start": 28649, + "end": 28650, + "value": "[" + }, + { + "type": "whitespace", + "start": 28650, + "end": 28658, + "value": "\n " + }, + { + "type": "operator", + "start": 28658, + "end": 28659, + "value": "-" + }, + { + "type": "number", + "start": 28659, + "end": 28678, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 28678, + "end": 28679, + "value": "," + }, + { + "type": "whitespace", + "start": 28679, + "end": 28687, + "value": "\n " + }, + { + "type": "number", + "start": 28687, + "end": 28707, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 28707, + "end": 28713, + "value": "\n " + }, + { + "type": "brace", + "start": 28713, + "end": 28714, + "value": "]" + }, + { + "type": "comma", + "start": 28714, + "end": 28715, + "value": "," + }, + { + "type": "whitespace", + "start": 28715, + "end": 28716, + "value": " " + }, + { + "type": "operator", + "start": 28716, + "end": 28717, + "value": "%" + }, + { + "type": "brace", + "start": 28717, + "end": 28718, + "value": ")" + }, + { + "type": "whitespace", + "start": 28718, + "end": 28721, + "value": "\n " + }, + { + "type": "operator", + "start": 28721, + "end": 28723, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28723, + "end": 28724, + "value": " " + }, + { + "type": "word", + "start": 28724, + "end": 28728, + "value": "line" + }, + { + "type": "brace", + "start": 28728, + "end": 28729, + "value": "(" + }, + { + "type": "brace", + "start": 28729, + "end": 28730, + "value": "[" + }, + { + "type": "whitespace", + "start": 28730, + "end": 28738, + "value": "\n " + }, + { + "type": "operator", + "start": 28738, + "end": 28739, + "value": "-" + }, + { + "type": "number", + "start": 28739, + "end": 28757, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 28757, + "end": 28758, + "value": "," + }, + { + "type": "whitespace", + "start": 28758, + "end": 28766, + "value": "\n " + }, + { + "type": "operator", + "start": 28766, + "end": 28767, + "value": "-" + }, + { + "type": "number", + "start": 28767, + "end": 28786, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 28786, + "end": 28792, + "value": "\n " + }, + { + "type": "brace", + "start": 28792, + "end": 28793, + "value": "]" + }, + { + "type": "comma", + "start": 28793, + "end": 28794, + "value": "," + }, + { + "type": "whitespace", + "start": 28794, + "end": 28795, + "value": " " + }, + { + "type": "operator", + "start": 28795, + "end": 28796, + "value": "%" + }, + { + "type": "brace", + "start": 28796, + "end": 28797, + "value": ")" + }, + { + "type": "whitespace", + "start": 28797, + "end": 28800, + "value": "\n " + }, + { + "type": "operator", + "start": 28800, + "end": 28802, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28802, + "end": 28803, + "value": " " + }, + { + "type": "word", + "start": 28803, + "end": 28807, + "value": "line" + }, + { + "type": "brace", + "start": 28807, + "end": 28808, + "value": "(" + }, + { + "type": "brace", + "start": 28808, + "end": 28809, + "value": "[" + }, + { + "type": "whitespace", + "start": 28809, + "end": 28817, + "value": "\n " + }, + { + "type": "operator", + "start": 28817, + "end": 28818, + "value": "-" + }, + { + "type": "number", + "start": 28818, + "end": 28836, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 28836, + "end": 28837, + "value": "," + }, + { + "type": "whitespace", + "start": 28837, + "end": 28845, + "value": "\n " + }, + { + "type": "operator", + "start": 28845, + "end": 28846, + "value": "-" + }, + { + "type": "number", + "start": 28846, + "end": 28865, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 28865, + "end": 28871, + "value": "\n " + }, + { + "type": "brace", + "start": 28871, + "end": 28872, + "value": "]" + }, + { + "type": "comma", + "start": 28872, + "end": 28873, + "value": "," + }, + { + "type": "whitespace", + "start": 28873, + "end": 28874, + "value": " " + }, + { + "type": "operator", + "start": 28874, + "end": 28875, + "value": "%" + }, + { + "type": "brace", + "start": 28875, + "end": 28876, + "value": ")" + }, + { + "type": "whitespace", + "start": 28876, + "end": 28879, + "value": "\n " + }, + { + "type": "operator", + "start": 28879, + "end": 28881, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28881, + "end": 28882, + "value": " " + }, + { + "type": "word", + "start": 28882, + "end": 28886, + "value": "line" + }, + { + "type": "brace", + "start": 28886, + "end": 28887, + "value": "(" + }, + { + "type": "brace", + "start": 28887, + "end": 28888, + "value": "[" + }, + { + "type": "number", + "start": 28888, + "end": 28905, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 28905, + "end": 28906, + "value": "," + }, + { + "type": "whitespace", + "start": 28906, + "end": 28907, + "value": " " + }, + { + "type": "number", + "start": 28907, + "end": 28925, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 28925, + "end": 28926, + "value": "]" + }, + { + "type": "comma", + "start": 28926, + "end": 28927, + "value": "," + }, + { + "type": "whitespace", + "start": 28927, + "end": 28928, + "value": " " + }, + { + "type": "operator", + "start": 28928, + "end": 28929, + "value": "%" + }, + { + "type": "brace", + "start": 28929, + "end": 28930, + "value": ")" + }, + { + "type": "whitespace", + "start": 28930, + "end": 28933, + "value": "\n " + }, + { + "type": "operator", + "start": 28933, + "end": 28935, + "value": "|>" + }, + { + "type": "whitespace", + "start": 28935, + "end": 28936, + "value": " " + }, + { + "type": "word", + "start": 28936, + "end": 28940, + "value": "line" + }, + { + "type": "brace", + "start": 28940, + "end": 28941, + "value": "(" + }, + { + "type": "brace", + "start": 28941, + "end": 28942, + "value": "[" + }, + { + "type": "whitespace", + "start": 28942, + "end": 28950, + "value": "\n " + }, + { + "type": "number", + "start": 28950, + "end": 28969, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 28969, + "end": 28970, + "value": "," + }, + { + "type": "whitespace", + "start": 28970, + "end": 28978, + "value": "\n " + }, + { + "type": "operator", + "start": 28978, + "end": 28979, + "value": "-" + }, + { + "type": "number", + "start": 28979, + "end": 28998, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 28998, + "end": 29004, + "value": "\n " + }, + { + "type": "brace", + "start": 29004, + "end": 29005, + "value": "]" + }, + { + "type": "comma", + "start": 29005, + "end": 29006, + "value": "," + }, + { + "type": "whitespace", + "start": 29006, + "end": 29007, + "value": " " + }, + { + "type": "operator", + "start": 29007, + "end": 29008, + "value": "%" + }, + { + "type": "brace", + "start": 29008, + "end": 29009, + "value": ")" + }, + { + "type": "whitespace", + "start": 29009, + "end": 29012, + "value": "\n " + }, + { + "type": "operator", + "start": 29012, + "end": 29014, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29014, + "end": 29015, + "value": " " + }, + { + "type": "word", + "start": 29015, + "end": 29019, + "value": "line" + }, + { + "type": "brace", + "start": 29019, + "end": 29020, + "value": "(" + }, + { + "type": "brace", + "start": 29020, + "end": 29021, + "value": "[" + }, + { + "type": "number", + "start": 29021, + "end": 29039, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 29039, + "end": 29040, + "value": "," + }, + { + "type": "whitespace", + "start": 29040, + "end": 29041, + "value": " " + }, + { + "type": "number", + "start": 29041, + "end": 29058, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 29058, + "end": 29059, + "value": "]" + }, + { + "type": "comma", + "start": 29059, + "end": 29060, + "value": "," + }, + { + "type": "whitespace", + "start": 29060, + "end": 29061, + "value": " " + }, + { + "type": "operator", + "start": 29061, + "end": 29062, + "value": "%" + }, + { + "type": "brace", + "start": 29062, + "end": 29063, + "value": ")" + }, + { + "type": "whitespace", + "start": 29063, + "end": 29066, + "value": "\n " + }, + { + "type": "operator", + "start": 29066, + "end": 29068, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29068, + "end": 29069, + "value": " " + }, + { + "type": "word", + "start": 29069, + "end": 29073, + "value": "line" + }, + { + "type": "brace", + "start": 29073, + "end": 29074, + "value": "(" + }, + { + "type": "brace", + "start": 29074, + "end": 29075, + "value": "[" + }, + { + "type": "whitespace", + "start": 29075, + "end": 29083, + "value": "\n " + }, + { + "type": "number", + "start": 29083, + "end": 29102, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 29102, + "end": 29103, + "value": "," + }, + { + "type": "whitespace", + "start": 29103, + "end": 29111, + "value": "\n " + }, + { + "type": "operator", + "start": 29111, + "end": 29112, + "value": "-" + }, + { + "type": "number", + "start": 29112, + "end": 29130, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 29130, + "end": 29136, + "value": "\n " + }, + { + "type": "brace", + "start": 29136, + "end": 29137, + "value": "]" + }, + { + "type": "comma", + "start": 29137, + "end": 29138, + "value": "," + }, + { + "type": "whitespace", + "start": 29138, + "end": 29139, + "value": " " + }, + { + "type": "operator", + "start": 29139, + "end": 29140, + "value": "%" + }, + { + "type": "brace", + "start": 29140, + "end": 29141, + "value": ")" + }, + { + "type": "whitespace", + "start": 29141, + "end": 29144, + "value": "\n " + }, + { + "type": "operator", + "start": 29144, + "end": 29146, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29146, + "end": 29147, + "value": " " + }, + { + "type": "word", + "start": 29147, + "end": 29151, + "value": "line" + }, + { + "type": "brace", + "start": 29151, + "end": 29152, + "value": "(" + }, + { + "type": "brace", + "start": 29152, + "end": 29153, + "value": "[" + }, + { + "type": "number", + "start": 29153, + "end": 29171, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 29171, + "end": 29172, + "value": "," + }, + { + "type": "whitespace", + "start": 29172, + "end": 29173, + "value": " " + }, + { + "type": "number", + "start": 29173, + "end": 29191, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 29191, + "end": 29192, + "value": "]" + }, + { + "type": "comma", + "start": 29192, + "end": 29193, + "value": "," + }, + { + "type": "whitespace", + "start": 29193, + "end": 29194, + "value": " " + }, + { + "type": "operator", + "start": 29194, + "end": 29195, + "value": "%" + }, + { + "type": "brace", + "start": 29195, + "end": 29196, + "value": ")" + }, + { + "type": "whitespace", + "start": 29196, + "end": 29199, + "value": "\n " + }, + { + "type": "operator", + "start": 29199, + "end": 29201, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29201, + "end": 29202, + "value": " " + }, + { + "type": "word", + "start": 29202, + "end": 29206, + "value": "line" + }, + { + "type": "brace", + "start": 29206, + "end": 29207, + "value": "(" + }, + { + "type": "brace", + "start": 29207, + "end": 29208, + "value": "[" + }, + { + "type": "whitespace", + "start": 29208, + "end": 29216, + "value": "\n " + }, + { + "type": "number", + "start": 29216, + "end": 29234, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 29234, + "end": 29235, + "value": "," + }, + { + "type": "whitespace", + "start": 29235, + "end": 29243, + "value": "\n " + }, + { + "type": "number", + "start": 29243, + "end": 29262, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 29262, + "end": 29268, + "value": "\n " + }, + { + "type": "brace", + "start": 29268, + "end": 29269, + "value": "]" + }, + { + "type": "comma", + "start": 29269, + "end": 29270, + "value": "," + }, + { + "type": "whitespace", + "start": 29270, + "end": 29271, + "value": " " + }, + { + "type": "operator", + "start": 29271, + "end": 29272, + "value": "%" + }, + { + "type": "brace", + "start": 29272, + "end": 29273, + "value": ")" + }, + { + "type": "whitespace", + "start": 29273, + "end": 29276, + "value": "\n " + }, + { + "type": "operator", + "start": 29276, + "end": 29278, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29278, + "end": 29279, + "value": " " + }, + { + "type": "word", + "start": 29279, + "end": 29283, + "value": "line" + }, + { + "type": "brace", + "start": 29283, + "end": 29284, + "value": "(" + }, + { + "type": "brace", + "start": 29284, + "end": 29285, + "value": "[" + }, + { + "type": "number", + "start": 29285, + "end": 29303, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 29303, + "end": 29304, + "value": "," + }, + { + "type": "whitespace", + "start": 29304, + "end": 29305, + "value": " " + }, + { + "type": "number", + "start": 29305, + "end": 29323, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 29323, + "end": 29324, + "value": "]" + }, + { + "type": "comma", + "start": 29324, + "end": 29325, + "value": "," + }, + { + "type": "whitespace", + "start": 29325, + "end": 29326, + "value": " " + }, + { + "type": "operator", + "start": 29326, + "end": 29327, + "value": "%" + }, + { + "type": "brace", + "start": 29327, + "end": 29328, + "value": ")" + }, + { + "type": "whitespace", + "start": 29328, + "end": 29331, + "value": "\n " + }, + { + "type": "operator", + "start": 29331, + "end": 29333, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29333, + "end": 29334, + "value": " " + }, + { + "type": "word", + "start": 29334, + "end": 29338, + "value": "line" + }, + { + "type": "brace", + "start": 29338, + "end": 29339, + "value": "(" + }, + { + "type": "brace", + "start": 29339, + "end": 29340, + "value": "[" + }, + { + "type": "whitespace", + "start": 29340, + "end": 29348, + "value": "\n " + }, + { + "type": "operator", + "start": 29348, + "end": 29349, + "value": "-" + }, + { + "type": "number", + "start": 29349, + "end": 29368, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 29368, + "end": 29369, + "value": "," + }, + { + "type": "whitespace", + "start": 29369, + "end": 29377, + "value": "\n " + }, + { + "type": "operator", + "start": 29377, + "end": 29378, + "value": "-" + }, + { + "type": "number", + "start": 29378, + "end": 29396, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 29396, + "end": 29402, + "value": "\n " + }, + { + "type": "brace", + "start": 29402, + "end": 29403, + "value": "]" + }, + { + "type": "comma", + "start": 29403, + "end": 29404, + "value": "," + }, + { + "type": "whitespace", + "start": 29404, + "end": 29405, + "value": " " + }, + { + "type": "operator", + "start": 29405, + "end": 29406, + "value": "%" + }, + { + "type": "brace", + "start": 29406, + "end": 29407, + "value": ")" + }, + { + "type": "whitespace", + "start": 29407, + "end": 29410, + "value": "\n " + }, + { + "type": "operator", + "start": 29410, + "end": 29412, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29412, + "end": 29413, + "value": " " + }, + { + "type": "word", + "start": 29413, + "end": 29417, + "value": "line" + }, + { + "type": "brace", + "start": 29417, + "end": 29418, + "value": "(" + }, + { + "type": "brace", + "start": 29418, + "end": 29419, + "value": "[" + }, + { + "type": "whitespace", + "start": 29419, + "end": 29427, + "value": "\n " + }, + { + "type": "number", + "start": 29427, + "end": 29445, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 29445, + "end": 29446, + "value": "," + }, + { + "type": "whitespace", + "start": 29446, + "end": 29454, + "value": "\n " + }, + { + "type": "operator", + "start": 29454, + "end": 29455, + "value": "-" + }, + { + "type": "number", + "start": 29455, + "end": 29473, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 29473, + "end": 29479, + "value": "\n " + }, + { + "type": "brace", + "start": 29479, + "end": 29480, + "value": "]" + }, + { + "type": "comma", + "start": 29480, + "end": 29481, + "value": "," + }, + { + "type": "whitespace", + "start": 29481, + "end": 29482, + "value": " " + }, + { + "type": "operator", + "start": 29482, + "end": 29483, + "value": "%" + }, + { + "type": "brace", + "start": 29483, + "end": 29484, + "value": ")" + }, + { + "type": "whitespace", + "start": 29484, + "end": 29487, + "value": "\n " + }, + { + "type": "operator", + "start": 29487, + "end": 29489, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29489, + "end": 29490, + "value": " " + }, + { + "type": "word", + "start": 29490, + "end": 29494, + "value": "line" + }, + { + "type": "brace", + "start": 29494, + "end": 29495, + "value": "(" + }, + { + "type": "brace", + "start": 29495, + "end": 29496, + "value": "[" + }, + { + "type": "whitespace", + "start": 29496, + "end": 29504, + "value": "\n " + }, + { + "type": "operator", + "start": 29504, + "end": 29505, + "value": "-" + }, + { + "type": "number", + "start": 29505, + "end": 29523, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 29523, + "end": 29524, + "value": "," + }, + { + "type": "whitespace", + "start": 29524, + "end": 29532, + "value": "\n " + }, + { + "type": "operator", + "start": 29532, + "end": 29533, + "value": "-" + }, + { + "type": "number", + "start": 29533, + "end": 29551, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 29551, + "end": 29557, + "value": "\n " + }, + { + "type": "brace", + "start": 29557, + "end": 29558, + "value": "]" + }, + { + "type": "comma", + "start": 29558, + "end": 29559, + "value": "," + }, + { + "type": "whitespace", + "start": 29559, + "end": 29560, + "value": " " + }, + { + "type": "operator", + "start": 29560, + "end": 29561, + "value": "%" + }, + { + "type": "brace", + "start": 29561, + "end": 29562, + "value": ")" + }, + { + "type": "whitespace", + "start": 29562, + "end": 29565, + "value": "\n " + }, + { + "type": "operator", + "start": 29565, + "end": 29567, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29567, + "end": 29568, + "value": " " + }, + { + "type": "word", + "start": 29568, + "end": 29572, + "value": "line" + }, + { + "type": "brace", + "start": 29572, + "end": 29573, + "value": "(" + }, + { + "type": "brace", + "start": 29573, + "end": 29574, + "value": "[" + }, + { + "type": "whitespace", + "start": 29574, + "end": 29582, + "value": "\n " + }, + { + "type": "number", + "start": 29582, + "end": 29602, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 29602, + "end": 29603, + "value": "," + }, + { + "type": "whitespace", + "start": 29603, + "end": 29611, + "value": "\n " + }, + { + "type": "operator", + "start": 29611, + "end": 29612, + "value": "-" + }, + { + "type": "number", + "start": 29612, + "end": 29631, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 29631, + "end": 29637, + "value": "\n " + }, + { + "type": "brace", + "start": 29637, + "end": 29638, + "value": "]" + }, + { + "type": "comma", + "start": 29638, + "end": 29639, + "value": "," + }, + { + "type": "whitespace", + "start": 29639, + "end": 29640, + "value": " " + }, + { + "type": "operator", + "start": 29640, + "end": 29641, + "value": "%" + }, + { + "type": "brace", + "start": 29641, + "end": 29642, + "value": ")" + }, + { + "type": "whitespace", + "start": 29642, + "end": 29645, + "value": "\n " + }, + { + "type": "operator", + "start": 29645, + "end": 29647, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29647, + "end": 29648, + "value": " " + }, + { + "type": "word", + "start": 29648, + "end": 29652, + "value": "line" + }, + { + "type": "brace", + "start": 29652, + "end": 29653, + "value": "(" + }, + { + "type": "brace", + "start": 29653, + "end": 29654, + "value": "[" + }, + { + "type": "whitespace", + "start": 29654, + "end": 29662, + "value": "\n " + }, + { + "type": "number", + "start": 29662, + "end": 29681, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 29681, + "end": 29682, + "value": "," + }, + { + "type": "whitespace", + "start": 29682, + "end": 29690, + "value": "\n " + }, + { + "type": "operator", + "start": 29690, + "end": 29691, + "value": "-" + }, + { + "type": "number", + "start": 29691, + "end": 29710, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 29710, + "end": 29716, + "value": "\n " + }, + { + "type": "brace", + "start": 29716, + "end": 29717, + "value": "]" + }, + { + "type": "comma", + "start": 29717, + "end": 29718, + "value": "," + }, + { + "type": "whitespace", + "start": 29718, + "end": 29719, + "value": " " + }, + { + "type": "operator", + "start": 29719, + "end": 29720, + "value": "%" + }, + { + "type": "brace", + "start": 29720, + "end": 29721, + "value": ")" + }, + { + "type": "whitespace", + "start": 29721, + "end": 29724, + "value": "\n " + }, + { + "type": "operator", + "start": 29724, + "end": 29726, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29726, + "end": 29727, + "value": " " + }, + { + "type": "word", + "start": 29727, + "end": 29731, + "value": "line" + }, + { + "type": "brace", + "start": 29731, + "end": 29732, + "value": "(" + }, + { + "type": "brace", + "start": 29732, + "end": 29733, + "value": "[" + }, + { + "type": "whitespace", + "start": 29733, + "end": 29741, + "value": "\n " + }, + { + "type": "number", + "start": 29741, + "end": 29759, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 29759, + "end": 29760, + "value": "," + }, + { + "type": "whitespace", + "start": 29760, + "end": 29768, + "value": "\n " + }, + { + "type": "operator", + "start": 29768, + "end": 29769, + "value": "-" + }, + { + "type": "number", + "start": 29769, + "end": 29788, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 29788, + "end": 29794, + "value": "\n " + }, + { + "type": "brace", + "start": 29794, + "end": 29795, + "value": "]" + }, + { + "type": "comma", + "start": 29795, + "end": 29796, + "value": "," + }, + { + "type": "whitespace", + "start": 29796, + "end": 29797, + "value": " " + }, + { + "type": "operator", + "start": 29797, + "end": 29798, + "value": "%" + }, + { + "type": "brace", + "start": 29798, + "end": 29799, + "value": ")" + }, + { + "type": "whitespace", + "start": 29799, + "end": 29802, + "value": "\n " + }, + { + "type": "operator", + "start": 29802, + "end": 29804, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29804, + "end": 29805, + "value": " " + }, + { + "type": "word", + "start": 29805, + "end": 29809, + "value": "line" + }, + { + "type": "brace", + "start": 29809, + "end": 29810, + "value": "(" + }, + { + "type": "brace", + "start": 29810, + "end": 29811, + "value": "[" + }, + { + "type": "whitespace", + "start": 29811, + "end": 29819, + "value": "\n " + }, + { + "type": "operator", + "start": 29819, + "end": 29820, + "value": "-" + }, + { + "type": "number", + "start": 29820, + "end": 29838, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 29838, + "end": 29839, + "value": "," + }, + { + "type": "whitespace", + "start": 29839, + "end": 29847, + "value": "\n " + }, + { + "type": "operator", + "start": 29847, + "end": 29848, + "value": "-" + }, + { + "type": "number", + "start": 29848, + "end": 29866, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 29866, + "end": 29872, + "value": "\n " + }, + { + "type": "brace", + "start": 29872, + "end": 29873, + "value": "]" + }, + { + "type": "comma", + "start": 29873, + "end": 29874, + "value": "," + }, + { + "type": "whitespace", + "start": 29874, + "end": 29875, + "value": " " + }, + { + "type": "operator", + "start": 29875, + "end": 29876, + "value": "%" + }, + { + "type": "brace", + "start": 29876, + "end": 29877, + "value": ")" + }, + { + "type": "whitespace", + "start": 29877, + "end": 29880, + "value": "\n " + }, + { + "type": "operator", + "start": 29880, + "end": 29882, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29882, + "end": 29883, + "value": " " + }, + { + "type": "word", + "start": 29883, + "end": 29887, + "value": "line" + }, + { + "type": "brace", + "start": 29887, + "end": 29888, + "value": "(" + }, + { + "type": "brace", + "start": 29888, + "end": 29889, + "value": "[" + }, + { + "type": "number", + "start": 29889, + "end": 29907, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 29907, + "end": 29908, + "value": "," + }, + { + "type": "whitespace", + "start": 29908, + "end": 29909, + "value": " " + }, + { + "type": "number", + "start": 29909, + "end": 29927, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 29927, + "end": 29928, + "value": "]" + }, + { + "type": "comma", + "start": 29928, + "end": 29929, + "value": "," + }, + { + "type": "whitespace", + "start": 29929, + "end": 29930, + "value": " " + }, + { + "type": "operator", + "start": 29930, + "end": 29931, + "value": "%" + }, + { + "type": "brace", + "start": 29931, + "end": 29932, + "value": ")" + }, + { + "type": "whitespace", + "start": 29932, + "end": 29935, + "value": "\n " + }, + { + "type": "operator", + "start": 29935, + "end": 29937, + "value": "|>" + }, + { + "type": "whitespace", + "start": 29937, + "end": 29938, + "value": " " + }, + { + "type": "word", + "start": 29938, + "end": 29942, + "value": "line" + }, + { + "type": "brace", + "start": 29942, + "end": 29943, + "value": "(" + }, + { + "type": "brace", + "start": 29943, + "end": 29944, + "value": "[" + }, + { + "type": "whitespace", + "start": 29944, + "end": 29952, + "value": "\n " + }, + { + "type": "number", + "start": 29952, + "end": 29970, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 29970, + "end": 29971, + "value": "," + }, + { + "type": "whitespace", + "start": 29971, + "end": 29979, + "value": "\n " + }, + { + "type": "number", + "start": 29979, + "end": 29998, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 29998, + "end": 30004, + "value": "\n " + }, + { + "type": "brace", + "start": 30004, + "end": 30005, + "value": "]" + }, + { + "type": "comma", + "start": 30005, + "end": 30006, + "value": "," + }, + { + "type": "whitespace", + "start": 30006, + "end": 30007, + "value": " " + }, + { + "type": "operator", + "start": 30007, + "end": 30008, + "value": "%" + }, + { + "type": "brace", + "start": 30008, + "end": 30009, + "value": ")" + }, + { + "type": "whitespace", + "start": 30009, + "end": 30012, + "value": "\n " + }, + { + "type": "operator", + "start": 30012, + "end": 30014, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30014, + "end": 30015, + "value": " " + }, + { + "type": "word", + "start": 30015, + "end": 30019, + "value": "line" + }, + { + "type": "brace", + "start": 30019, + "end": 30020, + "value": "(" + }, + { + "type": "brace", + "start": 30020, + "end": 30021, + "value": "[" + }, + { + "type": "whitespace", + "start": 30021, + "end": 30029, + "value": "\n " + }, + { + "type": "operator", + "start": 30029, + "end": 30030, + "value": "-" + }, + { + "type": "number", + "start": 30030, + "end": 30049, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 30049, + "end": 30050, + "value": "," + }, + { + "type": "whitespace", + "start": 30050, + "end": 30058, + "value": "\n " + }, + { + "type": "number", + "start": 30058, + "end": 30076, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 30076, + "end": 30082, + "value": "\n " + }, + { + "type": "brace", + "start": 30082, + "end": 30083, + "value": "]" + }, + { + "type": "comma", + "start": 30083, + "end": 30084, + "value": "," + }, + { + "type": "whitespace", + "start": 30084, + "end": 30085, + "value": " " + }, + { + "type": "operator", + "start": 30085, + "end": 30086, + "value": "%" + }, + { + "type": "brace", + "start": 30086, + "end": 30087, + "value": ")" + }, + { + "type": "whitespace", + "start": 30087, + "end": 30090, + "value": "\n " + }, + { + "type": "operator", + "start": 30090, + "end": 30092, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30092, + "end": 30093, + "value": " " + }, + { + "type": "word", + "start": 30093, + "end": 30097, + "value": "line" + }, + { + "type": "brace", + "start": 30097, + "end": 30098, + "value": "(" + }, + { + "type": "brace", + "start": 30098, + "end": 30099, + "value": "[" + }, + { + "type": "whitespace", + "start": 30099, + "end": 30107, + "value": "\n " + }, + { + "type": "operator", + "start": 30107, + "end": 30108, + "value": "-" + }, + { + "type": "number", + "start": 30108, + "end": 30127, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 30127, + "end": 30128, + "value": "," + }, + { + "type": "whitespace", + "start": 30128, + "end": 30136, + "value": "\n " + }, + { + "type": "operator", + "start": 30136, + "end": 30137, + "value": "-" + }, + { + "type": "number", + "start": 30137, + "end": 30156, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 30156, + "end": 30162, + "value": "\n " + }, + { + "type": "brace", + "start": 30162, + "end": 30163, + "value": "]" + }, + { + "type": "comma", + "start": 30163, + "end": 30164, + "value": "," + }, + { + "type": "whitespace", + "start": 30164, + "end": 30165, + "value": " " + }, + { + "type": "operator", + "start": 30165, + "end": 30166, + "value": "%" + }, + { + "type": "brace", + "start": 30166, + "end": 30167, + "value": ")" + }, + { + "type": "whitespace", + "start": 30167, + "end": 30170, + "value": "\n " + }, + { + "type": "operator", + "start": 30170, + "end": 30172, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30172, + "end": 30173, + "value": " " + }, + { + "type": "word", + "start": 30173, + "end": 30177, + "value": "line" + }, + { + "type": "brace", + "start": 30177, + "end": 30178, + "value": "(" + }, + { + "type": "brace", + "start": 30178, + "end": 30179, + "value": "[" + }, + { + "type": "whitespace", + "start": 30179, + "end": 30187, + "value": "\n " + }, + { + "type": "number", + "start": 30187, + "end": 30206, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 30206, + "end": 30207, + "value": "," + }, + { + "type": "whitespace", + "start": 30207, + "end": 30215, + "value": "\n " + }, + { + "type": "operator", + "start": 30215, + "end": 30216, + "value": "-" + }, + { + "type": "number", + "start": 30216, + "end": 30234, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 30234, + "end": 30240, + "value": "\n " + }, + { + "type": "brace", + "start": 30240, + "end": 30241, + "value": "]" + }, + { + "type": "comma", + "start": 30241, + "end": 30242, + "value": "," + }, + { + "type": "whitespace", + "start": 30242, + "end": 30243, + "value": " " + }, + { + "type": "operator", + "start": 30243, + "end": 30244, + "value": "%" + }, + { + "type": "brace", + "start": 30244, + "end": 30245, + "value": ")" + }, + { + "type": "whitespace", + "start": 30245, + "end": 30248, + "value": "\n " + }, + { + "type": "operator", + "start": 30248, + "end": 30250, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30250, + "end": 30251, + "value": " " + }, + { + "type": "word", + "start": 30251, + "end": 30255, + "value": "line" + }, + { + "type": "brace", + "start": 30255, + "end": 30256, + "value": "(" + }, + { + "type": "brace", + "start": 30256, + "end": 30257, + "value": "[" + }, + { + "type": "whitespace", + "start": 30257, + "end": 30265, + "value": "\n " + }, + { + "type": "operator", + "start": 30265, + "end": 30266, + "value": "-" + }, + { + "type": "number", + "start": 30266, + "end": 30284, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 30284, + "end": 30285, + "value": "," + }, + { + "type": "whitespace", + "start": 30285, + "end": 30293, + "value": "\n " + }, + { + "type": "number", + "start": 30293, + "end": 30312, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 30312, + "end": 30318, + "value": "\n " + }, + { + "type": "brace", + "start": 30318, + "end": 30319, + "value": "]" + }, + { + "type": "comma", + "start": 30319, + "end": 30320, + "value": "," + }, + { + "type": "whitespace", + "start": 30320, + "end": 30321, + "value": " " + }, + { + "type": "operator", + "start": 30321, + "end": 30322, + "value": "%" + }, + { + "type": "brace", + "start": 30322, + "end": 30323, + "value": ")" + }, + { + "type": "whitespace", + "start": 30323, + "end": 30326, + "value": "\n " + }, + { + "type": "operator", + "start": 30326, + "end": 30328, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30328, + "end": 30329, + "value": " " + }, + { + "type": "word", + "start": 30329, + "end": 30333, + "value": "line" + }, + { + "type": "brace", + "start": 30333, + "end": 30334, + "value": "(" + }, + { + "type": "brace", + "start": 30334, + "end": 30335, + "value": "[" + }, + { + "type": "number", + "start": 30335, + "end": 30353, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 30353, + "end": 30354, + "value": "," + }, + { + "type": "whitespace", + "start": 30354, + "end": 30355, + "value": " " + }, + { + "type": "number", + "start": 30355, + "end": 30373, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 30373, + "end": 30374, + "value": "]" + }, + { + "type": "comma", + "start": 30374, + "end": 30375, + "value": "," + }, + { + "type": "whitespace", + "start": 30375, + "end": 30376, + "value": " " + }, + { + "type": "operator", + "start": 30376, + "end": 30377, + "value": "%" + }, + { + "type": "brace", + "start": 30377, + "end": 30378, + "value": ")" + }, + { + "type": "whitespace", + "start": 30378, + "end": 30381, + "value": "\n " + }, + { + "type": "operator", + "start": 30381, + "end": 30383, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30383, + "end": 30384, + "value": " " + }, + { + "type": "word", + "start": 30384, + "end": 30388, + "value": "line" + }, + { + "type": "brace", + "start": 30388, + "end": 30389, + "value": "(" + }, + { + "type": "brace", + "start": 30389, + "end": 30390, + "value": "[" + }, + { + "type": "whitespace", + "start": 30390, + "end": 30398, + "value": "\n " + }, + { + "type": "operator", + "start": 30398, + "end": 30399, + "value": "-" + }, + { + "type": "number", + "start": 30399, + "end": 30417, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 30417, + "end": 30418, + "value": "," + }, + { + "type": "whitespace", + "start": 30418, + "end": 30426, + "value": "\n " + }, + { + "type": "operator", + "start": 30426, + "end": 30427, + "value": "-" + }, + { + "type": "number", + "start": 30427, + "end": 30446, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 30446, + "end": 30452, + "value": "\n " + }, + { + "type": "brace", + "start": 30452, + "end": 30453, + "value": "]" + }, + { + "type": "comma", + "start": 30453, + "end": 30454, + "value": "," + }, + { + "type": "whitespace", + "start": 30454, + "end": 30455, + "value": " " + }, + { + "type": "operator", + "start": 30455, + "end": 30456, + "value": "%" + }, + { + "type": "brace", + "start": 30456, + "end": 30457, + "value": ")" + }, + { + "type": "whitespace", + "start": 30457, + "end": 30460, + "value": "\n " + }, + { + "type": "operator", + "start": 30460, + "end": 30462, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30462, + "end": 30463, + "value": " " + }, + { + "type": "word", + "start": 30463, + "end": 30467, + "value": "line" + }, + { + "type": "brace", + "start": 30467, + "end": 30468, + "value": "(" + }, + { + "type": "brace", + "start": 30468, + "end": 30469, + "value": "[" + }, + { + "type": "whitespace", + "start": 30469, + "end": 30477, + "value": "\n " + }, + { + "type": "number", + "start": 30477, + "end": 30495, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 30495, + "end": 30496, + "value": "," + }, + { + "type": "whitespace", + "start": 30496, + "end": 30504, + "value": "\n " + }, + { + "type": "operator", + "start": 30504, + "end": 30505, + "value": "-" + }, + { + "type": "number", + "start": 30505, + "end": 30523, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 30523, + "end": 30529, + "value": "\n " + }, + { + "type": "brace", + "start": 30529, + "end": 30530, + "value": "]" + }, + { + "type": "comma", + "start": 30530, + "end": 30531, + "value": "," + }, + { + "type": "whitespace", + "start": 30531, + "end": 30532, + "value": " " + }, + { + "type": "operator", + "start": 30532, + "end": 30533, + "value": "%" + }, + { + "type": "brace", + "start": 30533, + "end": 30534, + "value": ")" + }, + { + "type": "whitespace", + "start": 30534, + "end": 30537, + "value": "\n " + }, + { + "type": "operator", + "start": 30537, + "end": 30539, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30539, + "end": 30540, + "value": " " + }, + { + "type": "word", + "start": 30540, + "end": 30544, + "value": "line" + }, + { + "type": "brace", + "start": 30544, + "end": 30545, + "value": "(" + }, + { + "type": "brace", + "start": 30545, + "end": 30546, + "value": "[" + }, + { + "type": "whitespace", + "start": 30546, + "end": 30554, + "value": "\n " + }, + { + "type": "number", + "start": 30554, + "end": 30572, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 30572, + "end": 30573, + "value": "," + }, + { + "type": "whitespace", + "start": 30573, + "end": 30581, + "value": "\n " + }, + { + "type": "operator", + "start": 30581, + "end": 30582, + "value": "-" + }, + { + "type": "number", + "start": 30582, + "end": 30600, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 30600, + "end": 30606, + "value": "\n " + }, + { + "type": "brace", + "start": 30606, + "end": 30607, + "value": "]" + }, + { + "type": "comma", + "start": 30607, + "end": 30608, + "value": "," + }, + { + "type": "whitespace", + "start": 30608, + "end": 30609, + "value": " " + }, + { + "type": "operator", + "start": 30609, + "end": 30610, + "value": "%" + }, + { + "type": "brace", + "start": 30610, + "end": 30611, + "value": ")" + }, + { + "type": "whitespace", + "start": 30611, + "end": 30614, + "value": "\n " + }, + { + "type": "operator", + "start": 30614, + "end": 30616, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30616, + "end": 30617, + "value": " " + }, + { + "type": "word", + "start": 30617, + "end": 30621, + "value": "line" + }, + { + "type": "brace", + "start": 30621, + "end": 30622, + "value": "(" + }, + { + "type": "brace", + "start": 30622, + "end": 30623, + "value": "[" + }, + { + "type": "number", + "start": 30623, + "end": 30641, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 30641, + "end": 30642, + "value": "," + }, + { + "type": "whitespace", + "start": 30642, + "end": 30643, + "value": " " + }, + { + "type": "number", + "start": 30643, + "end": 30661, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 30661, + "end": 30662, + "value": "]" + }, + { + "type": "comma", + "start": 30662, + "end": 30663, + "value": "," + }, + { + "type": "whitespace", + "start": 30663, + "end": 30664, + "value": " " + }, + { + "type": "operator", + "start": 30664, + "end": 30665, + "value": "%" + }, + { + "type": "brace", + "start": 30665, + "end": 30666, + "value": ")" + }, + { + "type": "whitespace", + "start": 30666, + "end": 30669, + "value": "\n " + }, + { + "type": "operator", + "start": 30669, + "end": 30671, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30671, + "end": 30672, + "value": " " + }, + { + "type": "word", + "start": 30672, + "end": 30676, + "value": "line" + }, + { + "type": "brace", + "start": 30676, + "end": 30677, + "value": "(" + }, + { + "type": "brace", + "start": 30677, + "end": 30678, + "value": "[" + }, + { + "type": "whitespace", + "start": 30678, + "end": 30686, + "value": "\n " + }, + { + "type": "operator", + "start": 30686, + "end": 30687, + "value": "-" + }, + { + "type": "number", + "start": 30687, + "end": 30705, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 30705, + "end": 30706, + "value": "," + }, + { + "type": "whitespace", + "start": 30706, + "end": 30714, + "value": "\n " + }, + { + "type": "number", + "start": 30714, + "end": 30732, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 30732, + "end": 30738, + "value": "\n " + }, + { + "type": "brace", + "start": 30738, + "end": 30739, + "value": "]" + }, + { + "type": "comma", + "start": 30739, + "end": 30740, + "value": "," + }, + { + "type": "whitespace", + "start": 30740, + "end": 30741, + "value": " " + }, + { + "type": "operator", + "start": 30741, + "end": 30742, + "value": "%" + }, + { + "type": "brace", + "start": 30742, + "end": 30743, + "value": ")" + }, + { + "type": "whitespace", + "start": 30743, + "end": 30746, + "value": "\n " + }, + { + "type": "operator", + "start": 30746, + "end": 30748, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30748, + "end": 30749, + "value": " " + }, + { + "type": "word", + "start": 30749, + "end": 30753, + "value": "line" + }, + { + "type": "brace", + "start": 30753, + "end": 30754, + "value": "(" + }, + { + "type": "brace", + "start": 30754, + "end": 30755, + "value": "[" + }, + { + "type": "number", + "start": 30755, + "end": 30773, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 30773, + "end": 30774, + "value": "," + }, + { + "type": "whitespace", + "start": 30774, + "end": 30775, + "value": " " + }, + { + "type": "number", + "start": 30775, + "end": 30793, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 30793, + "end": 30794, + "value": "]" + }, + { + "type": "comma", + "start": 30794, + "end": 30795, + "value": "," + }, + { + "type": "whitespace", + "start": 30795, + "end": 30796, + "value": " " + }, + { + "type": "operator", + "start": 30796, + "end": 30797, + "value": "%" + }, + { + "type": "brace", + "start": 30797, + "end": 30798, + "value": ")" + }, + { + "type": "whitespace", + "start": 30798, + "end": 30801, + "value": "\n " + }, + { + "type": "operator", + "start": 30801, + "end": 30803, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30803, + "end": 30804, + "value": " " + }, + { + "type": "word", + "start": 30804, + "end": 30808, + "value": "line" + }, + { + "type": "brace", + "start": 30808, + "end": 30809, + "value": "(" + }, + { + "type": "brace", + "start": 30809, + "end": 30810, + "value": "[" + }, + { + "type": "whitespace", + "start": 30810, + "end": 30818, + "value": "\n " + }, + { + "type": "number", + "start": 30818, + "end": 30836, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 30836, + "end": 30837, + "value": "," + }, + { + "type": "whitespace", + "start": 30837, + "end": 30845, + "value": "\n " + }, + { + "type": "number", + "start": 30845, + "end": 30864, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 30864, + "end": 30870, + "value": "\n " + }, + { + "type": "brace", + "start": 30870, + "end": 30871, + "value": "]" + }, + { + "type": "comma", + "start": 30871, + "end": 30872, + "value": "," + }, + { + "type": "whitespace", + "start": 30872, + "end": 30873, + "value": " " + }, + { + "type": "operator", + "start": 30873, + "end": 30874, + "value": "%" + }, + { + "type": "brace", + "start": 30874, + "end": 30875, + "value": ")" + }, + { + "type": "whitespace", + "start": 30875, + "end": 30878, + "value": "\n " + }, + { + "type": "operator", + "start": 30878, + "end": 30880, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30880, + "end": 30881, + "value": " " + }, + { + "type": "word", + "start": 30881, + "end": 30885, + "value": "line" + }, + { + "type": "brace", + "start": 30885, + "end": 30886, + "value": "(" + }, + { + "type": "brace", + "start": 30886, + "end": 30887, + "value": "[" + }, + { + "type": "whitespace", + "start": 30887, + "end": 30895, + "value": "\n " + }, + { + "type": "operator", + "start": 30895, + "end": 30896, + "value": "-" + }, + { + "type": "number", + "start": 30896, + "end": 30914, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 30914, + "end": 30915, + "value": "," + }, + { + "type": "whitespace", + "start": 30915, + "end": 30923, + "value": "\n " + }, + { + "type": "operator", + "start": 30923, + "end": 30924, + "value": "-" + }, + { + "type": "number", + "start": 30924, + "end": 30941, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 30941, + "end": 30947, + "value": "\n " + }, + { + "type": "brace", + "start": 30947, + "end": 30948, + "value": "]" + }, + { + "type": "comma", + "start": 30948, + "end": 30949, + "value": "," + }, + { + "type": "whitespace", + "start": 30949, + "end": 30950, + "value": " " + }, + { + "type": "operator", + "start": 30950, + "end": 30951, + "value": "%" + }, + { + "type": "brace", + "start": 30951, + "end": 30952, + "value": ")" + }, + { + "type": "whitespace", + "start": 30952, + "end": 30955, + "value": "\n " + }, + { + "type": "operator", + "start": 30955, + "end": 30957, + "value": "|>" + }, + { + "type": "whitespace", + "start": 30957, + "end": 30958, + "value": " " + }, + { + "type": "word", + "start": 30958, + "end": 30962, + "value": "line" + }, + { + "type": "brace", + "start": 30962, + "end": 30963, + "value": "(" + }, + { + "type": "brace", + "start": 30963, + "end": 30964, + "value": "[" + }, + { + "type": "whitespace", + "start": 30964, + "end": 30972, + "value": "\n " + }, + { + "type": "number", + "start": 30972, + "end": 30990, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 30990, + "end": 30991, + "value": "," + }, + { + "type": "whitespace", + "start": 30991, + "end": 30999, + "value": "\n " + }, + { + "type": "operator", + "start": 30999, + "end": 31000, + "value": "-" + }, + { + "type": "number", + "start": 31000, + "end": 31019, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 31019, + "end": 31025, + "value": "\n " + }, + { + "type": "brace", + "start": 31025, + "end": 31026, + "value": "]" + }, + { + "type": "comma", + "start": 31026, + "end": 31027, + "value": "," + }, + { + "type": "whitespace", + "start": 31027, + "end": 31028, + "value": " " + }, + { + "type": "operator", + "start": 31028, + "end": 31029, + "value": "%" + }, + { + "type": "brace", + "start": 31029, + "end": 31030, + "value": ")" + }, + { + "type": "whitespace", + "start": 31030, + "end": 31033, + "value": "\n " + }, + { + "type": "operator", + "start": 31033, + "end": 31035, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31035, + "end": 31036, + "value": " " + }, + { + "type": "word", + "start": 31036, + "end": 31040, + "value": "line" + }, + { + "type": "brace", + "start": 31040, + "end": 31041, + "value": "(" + }, + { + "type": "brace", + "start": 31041, + "end": 31042, + "value": "[" + }, + { + "type": "whitespace", + "start": 31042, + "end": 31050, + "value": "\n " + }, + { + "type": "operator", + "start": 31050, + "end": 31051, + "value": "-" + }, + { + "type": "number", + "start": 31051, + "end": 31070, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 31070, + "end": 31071, + "value": "," + }, + { + "type": "whitespace", + "start": 31071, + "end": 31079, + "value": "\n " + }, + { + "type": "operator", + "start": 31079, + "end": 31080, + "value": "-" + }, + { + "type": "number", + "start": 31080, + "end": 31099, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 31099, + "end": 31105, + "value": "\n " + }, + { + "type": "brace", + "start": 31105, + "end": 31106, + "value": "]" + }, + { + "type": "comma", + "start": 31106, + "end": 31107, + "value": "," + }, + { + "type": "whitespace", + "start": 31107, + "end": 31108, + "value": " " + }, + { + "type": "operator", + "start": 31108, + "end": 31109, + "value": "%" + }, + { + "type": "brace", + "start": 31109, + "end": 31110, + "value": ")" + }, + { + "type": "whitespace", + "start": 31110, + "end": 31113, + "value": "\n " + }, + { + "type": "operator", + "start": 31113, + "end": 31115, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31115, + "end": 31116, + "value": " " + }, + { + "type": "word", + "start": 31116, + "end": 31120, + "value": "line" + }, + { + "type": "brace", + "start": 31120, + "end": 31121, + "value": "(" + }, + { + "type": "brace", + "start": 31121, + "end": 31122, + "value": "[" + }, + { + "type": "whitespace", + "start": 31122, + "end": 31130, + "value": "\n " + }, + { + "type": "operator", + "start": 31130, + "end": 31131, + "value": "-" + }, + { + "type": "number", + "start": 31131, + "end": 31149, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 31149, + "end": 31150, + "value": "," + }, + { + "type": "whitespace", + "start": 31150, + "end": 31158, + "value": "\n " + }, + { + "type": "operator", + "start": 31158, + "end": 31159, + "value": "-" + }, + { + "type": "number", + "start": 31159, + "end": 31178, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 31178, + "end": 31184, + "value": "\n " + }, + { + "type": "brace", + "start": 31184, + "end": 31185, + "value": "]" + }, + { + "type": "comma", + "start": 31185, + "end": 31186, + "value": "," + }, + { + "type": "whitespace", + "start": 31186, + "end": 31187, + "value": " " + }, + { + "type": "operator", + "start": 31187, + "end": 31188, + "value": "%" + }, + { + "type": "brace", + "start": 31188, + "end": 31189, + "value": ")" + }, + { + "type": "whitespace", + "start": 31189, + "end": 31192, + "value": "\n " + }, + { + "type": "operator", + "start": 31192, + "end": 31194, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31194, + "end": 31195, + "value": " " + }, + { + "type": "word", + "start": 31195, + "end": 31199, + "value": "line" + }, + { + "type": "brace", + "start": 31199, + "end": 31200, + "value": "(" + }, + { + "type": "brace", + "start": 31200, + "end": 31201, + "value": "[" + }, + { + "type": "whitespace", + "start": 31201, + "end": 31209, + "value": "\n " + }, + { + "type": "operator", + "start": 31209, + "end": 31210, + "value": "-" + }, + { + "type": "number", + "start": 31210, + "end": 31228, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 31228, + "end": 31229, + "value": "," + }, + { + "type": "whitespace", + "start": 31229, + "end": 31237, + "value": "\n " + }, + { + "type": "number", + "start": 31237, + "end": 31256, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 31256, + "end": 31262, + "value": "\n " + }, + { + "type": "brace", + "start": 31262, + "end": 31263, + "value": "]" + }, + { + "type": "comma", + "start": 31263, + "end": 31264, + "value": "," + }, + { + "type": "whitespace", + "start": 31264, + "end": 31265, + "value": " " + }, + { + "type": "operator", + "start": 31265, + "end": 31266, + "value": "%" + }, + { + "type": "brace", + "start": 31266, + "end": 31267, + "value": ")" + }, + { + "type": "whitespace", + "start": 31267, + "end": 31270, + "value": "\n " + }, + { + "type": "operator", + "start": 31270, + "end": 31272, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31272, + "end": 31273, + "value": " " + }, + { + "type": "word", + "start": 31273, + "end": 31277, + "value": "line" + }, + { + "type": "brace", + "start": 31277, + "end": 31278, + "value": "(" + }, + { + "type": "brace", + "start": 31278, + "end": 31279, + "value": "[" + }, + { + "type": "whitespace", + "start": 31279, + "end": 31287, + "value": "\n " + }, + { + "type": "operator", + "start": 31287, + "end": 31288, + "value": "-" + }, + { + "type": "number", + "start": 31288, + "end": 31306, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 31306, + "end": 31307, + "value": "," + }, + { + "type": "whitespace", + "start": 31307, + "end": 31315, + "value": "\n " + }, + { + "type": "operator", + "start": 31315, + "end": 31316, + "value": "-" + }, + { + "type": "number", + "start": 31316, + "end": 31335, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 31335, + "end": 31341, + "value": "\n " + }, + { + "type": "brace", + "start": 31341, + "end": 31342, + "value": "]" + }, + { + "type": "comma", + "start": 31342, + "end": 31343, + "value": "," + }, + { + "type": "whitespace", + "start": 31343, + "end": 31344, + "value": " " + }, + { + "type": "operator", + "start": 31344, + "end": 31345, + "value": "%" + }, + { + "type": "brace", + "start": 31345, + "end": 31346, + "value": ")" + }, + { + "type": "whitespace", + "start": 31346, + "end": 31349, + "value": "\n " + }, + { + "type": "operator", + "start": 31349, + "end": 31351, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31351, + "end": 31352, + "value": " " + }, + { + "type": "word", + "start": 31352, + "end": 31356, + "value": "line" + }, + { + "type": "brace", + "start": 31356, + "end": 31357, + "value": "(" + }, + { + "type": "brace", + "start": 31357, + "end": 31358, + "value": "[" + }, + { + "type": "whitespace", + "start": 31358, + "end": 31366, + "value": "\n " + }, + { + "type": "number", + "start": 31366, + "end": 31384, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 31384, + "end": 31385, + "value": "," + }, + { + "type": "whitespace", + "start": 31385, + "end": 31393, + "value": "\n " + }, + { + "type": "operator", + "start": 31393, + "end": 31394, + "value": "-" + }, + { + "type": "number", + "start": 31394, + "end": 31412, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 31412, + "end": 31418, + "value": "\n " + }, + { + "type": "brace", + "start": 31418, + "end": 31419, + "value": "]" + }, + { + "type": "comma", + "start": 31419, + "end": 31420, + "value": "," + }, + { + "type": "whitespace", + "start": 31420, + "end": 31421, + "value": " " + }, + { + "type": "operator", + "start": 31421, + "end": 31422, + "value": "%" + }, + { + "type": "brace", + "start": 31422, + "end": 31423, + "value": ")" + }, + { + "type": "whitespace", + "start": 31423, + "end": 31426, + "value": "\n " + }, + { + "type": "operator", + "start": 31426, + "end": 31428, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31428, + "end": 31429, + "value": " " + }, + { + "type": "word", + "start": 31429, + "end": 31433, + "value": "line" + }, + { + "type": "brace", + "start": 31433, + "end": 31434, + "value": "(" + }, + { + "type": "brace", + "start": 31434, + "end": 31435, + "value": "[" + }, + { + "type": "whitespace", + "start": 31435, + "end": 31443, + "value": "\n " + }, + { + "type": "operator", + "start": 31443, + "end": 31444, + "value": "-" + }, + { + "type": "number", + "start": 31444, + "end": 31462, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 31462, + "end": 31463, + "value": "," + }, + { + "type": "whitespace", + "start": 31463, + "end": 31471, + "value": "\n " + }, + { + "type": "number", + "start": 31471, + "end": 31489, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 31489, + "end": 31495, + "value": "\n " + }, + { + "type": "brace", + "start": 31495, + "end": 31496, + "value": "]" + }, + { + "type": "comma", + "start": 31496, + "end": 31497, + "value": "," + }, + { + "type": "whitespace", + "start": 31497, + "end": 31498, + "value": " " + }, + { + "type": "operator", + "start": 31498, + "end": 31499, + "value": "%" + }, + { + "type": "brace", + "start": 31499, + "end": 31500, + "value": ")" + }, + { + "type": "whitespace", + "start": 31500, + "end": 31503, + "value": "\n " + }, + { + "type": "operator", + "start": 31503, + "end": 31505, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31505, + "end": 31506, + "value": " " + }, + { + "type": "word", + "start": 31506, + "end": 31510, + "value": "line" + }, + { + "type": "brace", + "start": 31510, + "end": 31511, + "value": "(" + }, + { + "type": "brace", + "start": 31511, + "end": 31512, + "value": "[" + }, + { + "type": "whitespace", + "start": 31512, + "end": 31520, + "value": "\n " + }, + { + "type": "operator", + "start": 31520, + "end": 31521, + "value": "-" + }, + { + "type": "number", + "start": 31521, + "end": 31539, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 31539, + "end": 31540, + "value": "," + }, + { + "type": "whitespace", + "start": 31540, + "end": 31548, + "value": "\n " + }, + { + "type": "number", + "start": 31548, + "end": 31566, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 31566, + "end": 31572, + "value": "\n " + }, + { + "type": "brace", + "start": 31572, + "end": 31573, + "value": "]" + }, + { + "type": "comma", + "start": 31573, + "end": 31574, + "value": "," + }, + { + "type": "whitespace", + "start": 31574, + "end": 31575, + "value": " " + }, + { + "type": "operator", + "start": 31575, + "end": 31576, + "value": "%" + }, + { + "type": "brace", + "start": 31576, + "end": 31577, + "value": ")" + }, + { + "type": "whitespace", + "start": 31577, + "end": 31580, + "value": "\n " + }, + { + "type": "operator", + "start": 31580, + "end": 31582, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31582, + "end": 31583, + "value": " " + }, + { + "type": "word", + "start": 31583, + "end": 31587, + "value": "line" + }, + { + "type": "brace", + "start": 31587, + "end": 31588, + "value": "(" + }, + { + "type": "brace", + "start": 31588, + "end": 31589, + "value": "[" + }, + { + "type": "whitespace", + "start": 31589, + "end": 31597, + "value": "\n " + }, + { + "type": "operator", + "start": 31597, + "end": 31598, + "value": "-" + }, + { + "type": "number", + "start": 31598, + "end": 31616, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 31616, + "end": 31617, + "value": "," + }, + { + "type": "whitespace", + "start": 31617, + "end": 31625, + "value": "\n " + }, + { + "type": "operator", + "start": 31625, + "end": 31626, + "value": "-" + }, + { + "type": "number", + "start": 31626, + "end": 31645, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 31645, + "end": 31651, + "value": "\n " + }, + { + "type": "brace", + "start": 31651, + "end": 31652, + "value": "]" + }, + { + "type": "comma", + "start": 31652, + "end": 31653, + "value": "," + }, + { + "type": "whitespace", + "start": 31653, + "end": 31654, + "value": " " + }, + { + "type": "operator", + "start": 31654, + "end": 31655, + "value": "%" + }, + { + "type": "brace", + "start": 31655, + "end": 31656, + "value": ")" + }, + { + "type": "whitespace", + "start": 31656, + "end": 31659, + "value": "\n " + }, + { + "type": "operator", + "start": 31659, + "end": 31661, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31661, + "end": 31662, + "value": " " + }, + { + "type": "word", + "start": 31662, + "end": 31666, + "value": "line" + }, + { + "type": "brace", + "start": 31666, + "end": 31667, + "value": "(" + }, + { + "type": "brace", + "start": 31667, + "end": 31668, + "value": "[" + }, + { + "type": "whitespace", + "start": 31668, + "end": 31676, + "value": "\n " + }, + { + "type": "number", + "start": 31676, + "end": 31695, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 31695, + "end": 31696, + "value": "," + }, + { + "type": "whitespace", + "start": 31696, + "end": 31704, + "value": "\n " + }, + { + "type": "number", + "start": 31704, + "end": 31723, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 31723, + "end": 31729, + "value": "\n " + }, + { + "type": "brace", + "start": 31729, + "end": 31730, + "value": "]" + }, + { + "type": "comma", + "start": 31730, + "end": 31731, + "value": "," + }, + { + "type": "whitespace", + "start": 31731, + "end": 31732, + "value": " " + }, + { + "type": "operator", + "start": 31732, + "end": 31733, + "value": "%" + }, + { + "type": "brace", + "start": 31733, + "end": 31734, + "value": ")" + }, + { + "type": "whitespace", + "start": 31734, + "end": 31737, + "value": "\n " + }, + { + "type": "operator", + "start": 31737, + "end": 31739, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31739, + "end": 31740, + "value": " " + }, + { + "type": "word", + "start": 31740, + "end": 31744, + "value": "line" + }, + { + "type": "brace", + "start": 31744, + "end": 31745, + "value": "(" + }, + { + "type": "brace", + "start": 31745, + "end": 31746, + "value": "[" + }, + { + "type": "whitespace", + "start": 31746, + "end": 31754, + "value": "\n " + }, + { + "type": "number", + "start": 31754, + "end": 31773, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 31773, + "end": 31774, + "value": "," + }, + { + "type": "whitespace", + "start": 31774, + "end": 31782, + "value": "\n " + }, + { + "type": "number", + "start": 31782, + "end": 31801, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 31801, + "end": 31807, + "value": "\n " + }, + { + "type": "brace", + "start": 31807, + "end": 31808, + "value": "]" + }, + { + "type": "comma", + "start": 31808, + "end": 31809, + "value": "," + }, + { + "type": "whitespace", + "start": 31809, + "end": 31810, + "value": " " + }, + { + "type": "operator", + "start": 31810, + "end": 31811, + "value": "%" + }, + { + "type": "brace", + "start": 31811, + "end": 31812, + "value": ")" + }, + { + "type": "whitespace", + "start": 31812, + "end": 31815, + "value": "\n " + }, + { + "type": "operator", + "start": 31815, + "end": 31817, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31817, + "end": 31818, + "value": " " + }, + { + "type": "word", + "start": 31818, + "end": 31822, + "value": "line" + }, + { + "type": "brace", + "start": 31822, + "end": 31823, + "value": "(" + }, + { + "type": "brace", + "start": 31823, + "end": 31824, + "value": "[" + }, + { + "type": "whitespace", + "start": 31824, + "end": 31832, + "value": "\n " + }, + { + "type": "operator", + "start": 31832, + "end": 31833, + "value": "-" + }, + { + "type": "number", + "start": 31833, + "end": 31852, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 31852, + "end": 31853, + "value": "," + }, + { + "type": "whitespace", + "start": 31853, + "end": 31861, + "value": "\n " + }, + { + "type": "number", + "start": 31861, + "end": 31879, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 31879, + "end": 31885, + "value": "\n " + }, + { + "type": "brace", + "start": 31885, + "end": 31886, + "value": "]" + }, + { + "type": "comma", + "start": 31886, + "end": 31887, + "value": "," + }, + { + "type": "whitespace", + "start": 31887, + "end": 31888, + "value": " " + }, + { + "type": "operator", + "start": 31888, + "end": 31889, + "value": "%" + }, + { + "type": "brace", + "start": 31889, + "end": 31890, + "value": ")" + }, + { + "type": "whitespace", + "start": 31890, + "end": 31893, + "value": "\n " + }, + { + "type": "operator", + "start": 31893, + "end": 31895, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31895, + "end": 31896, + "value": " " + }, + { + "type": "word", + "start": 31896, + "end": 31900, + "value": "line" + }, + { + "type": "brace", + "start": 31900, + "end": 31901, + "value": "(" + }, + { + "type": "brace", + "start": 31901, + "end": 31902, + "value": "[" + }, + { + "type": "whitespace", + "start": 31902, + "end": 31910, + "value": "\n " + }, + { + "type": "operator", + "start": 31910, + "end": 31911, + "value": "-" + }, + { + "type": "number", + "start": 31911, + "end": 31930, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 31930, + "end": 31931, + "value": "," + }, + { + "type": "whitespace", + "start": 31931, + "end": 31939, + "value": "\n " + }, + { + "type": "operator", + "start": 31939, + "end": 31940, + "value": "-" + }, + { + "type": "number", + "start": 31940, + "end": 31959, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 31959, + "end": 31965, + "value": "\n " + }, + { + "type": "brace", + "start": 31965, + "end": 31966, + "value": "]" + }, + { + "type": "comma", + "start": 31966, + "end": 31967, + "value": "," + }, + { + "type": "whitespace", + "start": 31967, + "end": 31968, + "value": " " + }, + { + "type": "operator", + "start": 31968, + "end": 31969, + "value": "%" + }, + { + "type": "brace", + "start": 31969, + "end": 31970, + "value": ")" + }, + { + "type": "whitespace", + "start": 31970, + "end": 31973, + "value": "\n " + }, + { + "type": "operator", + "start": 31973, + "end": 31975, + "value": "|>" + }, + { + "type": "whitespace", + "start": 31975, + "end": 31976, + "value": " " + }, + { + "type": "word", + "start": 31976, + "end": 31980, + "value": "line" + }, + { + "type": "brace", + "start": 31980, + "end": 31981, + "value": "(" + }, + { + "type": "brace", + "start": 31981, + "end": 31982, + "value": "[" + }, + { + "type": "whitespace", + "start": 31982, + "end": 31990, + "value": "\n " + }, + { + "type": "number", + "start": 31990, + "end": 32008, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 32008, + "end": 32009, + "value": "," + }, + { + "type": "whitespace", + "start": 32009, + "end": 32017, + "value": "\n " + }, + { + "type": "operator", + "start": 32017, + "end": 32018, + "value": "-" + }, + { + "type": "number", + "start": 32018, + "end": 32037, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 32037, + "end": 32043, + "value": "\n " + }, + { + "type": "brace", + "start": 32043, + "end": 32044, + "value": "]" + }, + { + "type": "comma", + "start": 32044, + "end": 32045, + "value": "," + }, + { + "type": "whitespace", + "start": 32045, + "end": 32046, + "value": " " + }, + { + "type": "operator", + "start": 32046, + "end": 32047, + "value": "%" + }, + { + "type": "brace", + "start": 32047, + "end": 32048, + "value": ")" + }, + { + "type": "whitespace", + "start": 32048, + "end": 32051, + "value": "\n " + }, + { + "type": "operator", + "start": 32051, + "end": 32053, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32053, + "end": 32054, + "value": " " + }, + { + "type": "word", + "start": 32054, + "end": 32058, + "value": "line" + }, + { + "type": "brace", + "start": 32058, + "end": 32059, + "value": "(" + }, + { + "type": "brace", + "start": 32059, + "end": 32060, + "value": "[" + }, + { + "type": "whitespace", + "start": 32060, + "end": 32068, + "value": "\n " + }, + { + "type": "number", + "start": 32068, + "end": 32089, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 32089, + "end": 32090, + "value": "," + }, + { + "type": "whitespace", + "start": 32090, + "end": 32098, + "value": "\n " + }, + { + "type": "operator", + "start": 32098, + "end": 32099, + "value": "-" + }, + { + "type": "number", + "start": 32099, + "end": 32117, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 32117, + "end": 32123, + "value": "\n " + }, + { + "type": "brace", + "start": 32123, + "end": 32124, + "value": "]" + }, + { + "type": "comma", + "start": 32124, + "end": 32125, + "value": "," + }, + { + "type": "whitespace", + "start": 32125, + "end": 32126, + "value": " " + }, + { + "type": "operator", + "start": 32126, + "end": 32127, + "value": "%" + }, + { + "type": "brace", + "start": 32127, + "end": 32128, + "value": ")" + }, + { + "type": "whitespace", + "start": 32128, + "end": 32131, + "value": "\n " + }, + { + "type": "operator", + "start": 32131, + "end": 32133, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32133, + "end": 32134, + "value": " " + }, + { + "type": "word", + "start": 32134, + "end": 32138, + "value": "line" + }, + { + "type": "brace", + "start": 32138, + "end": 32139, + "value": "(" + }, + { + "type": "brace", + "start": 32139, + "end": 32140, + "value": "[" + }, + { + "type": "whitespace", + "start": 32140, + "end": 32148, + "value": "\n " + }, + { + "type": "number", + "start": 32148, + "end": 32166, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 32166, + "end": 32167, + "value": "," + }, + { + "type": "whitespace", + "start": 32167, + "end": 32175, + "value": "\n " + }, + { + "type": "operator", + "start": 32175, + "end": 32176, + "value": "-" + }, + { + "type": "number", + "start": 32176, + "end": 32194, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 32194, + "end": 32200, + "value": "\n " + }, + { + "type": "brace", + "start": 32200, + "end": 32201, + "value": "]" + }, + { + "type": "comma", + "start": 32201, + "end": 32202, + "value": "," + }, + { + "type": "whitespace", + "start": 32202, + "end": 32203, + "value": " " + }, + { + "type": "operator", + "start": 32203, + "end": 32204, + "value": "%" + }, + { + "type": "brace", + "start": 32204, + "end": 32205, + "value": ")" + }, + { + "type": "whitespace", + "start": 32205, + "end": 32208, + "value": "\n " + }, + { + "type": "operator", + "start": 32208, + "end": 32210, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32210, + "end": 32211, + "value": " " + }, + { + "type": "word", + "start": 32211, + "end": 32215, + "value": "line" + }, + { + "type": "brace", + "start": 32215, + "end": 32216, + "value": "(" + }, + { + "type": "brace", + "start": 32216, + "end": 32217, + "value": "[" + }, + { + "type": "whitespace", + "start": 32217, + "end": 32225, + "value": "\n " + }, + { + "type": "operator", + "start": 32225, + "end": 32226, + "value": "-" + }, + { + "type": "number", + "start": 32226, + "end": 32244, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 32244, + "end": 32245, + "value": "," + }, + { + "type": "whitespace", + "start": 32245, + "end": 32253, + "value": "\n " + }, + { + "type": "number", + "start": 32253, + "end": 32271, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 32271, + "end": 32277, + "value": "\n " + }, + { + "type": "brace", + "start": 32277, + "end": 32278, + "value": "]" + }, + { + "type": "comma", + "start": 32278, + "end": 32279, + "value": "," + }, + { + "type": "whitespace", + "start": 32279, + "end": 32280, + "value": " " + }, + { + "type": "operator", + "start": 32280, + "end": 32281, + "value": "%" + }, + { + "type": "brace", + "start": 32281, + "end": 32282, + "value": ")" + }, + { + "type": "whitespace", + "start": 32282, + "end": 32285, + "value": "\n " + }, + { + "type": "operator", + "start": 32285, + "end": 32287, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32287, + "end": 32288, + "value": " " + }, + { + "type": "word", + "start": 32288, + "end": 32292, + "value": "line" + }, + { + "type": "brace", + "start": 32292, + "end": 32293, + "value": "(" + }, + { + "type": "brace", + "start": 32293, + "end": 32294, + "value": "[" + }, + { + "type": "number", + "start": 32294, + "end": 32312, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 32312, + "end": 32313, + "value": "," + }, + { + "type": "whitespace", + "start": 32313, + "end": 32314, + "value": " " + }, + { + "type": "number", + "start": 32314, + "end": 32332, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 32332, + "end": 32333, + "value": "]" + }, + { + "type": "comma", + "start": 32333, + "end": 32334, + "value": "," + }, + { + "type": "whitespace", + "start": 32334, + "end": 32335, + "value": " " + }, + { + "type": "operator", + "start": 32335, + "end": 32336, + "value": "%" + }, + { + "type": "brace", + "start": 32336, + "end": 32337, + "value": ")" + }, + { + "type": "whitespace", + "start": 32337, + "end": 32340, + "value": "\n " + }, + { + "type": "operator", + "start": 32340, + "end": 32342, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32342, + "end": 32343, + "value": " " + }, + { + "type": "word", + "start": 32343, + "end": 32347, + "value": "line" + }, + { + "type": "brace", + "start": 32347, + "end": 32348, + "value": "(" + }, + { + "type": "brace", + "start": 32348, + "end": 32349, + "value": "[" + }, + { + "type": "whitespace", + "start": 32349, + "end": 32357, + "value": "\n " + }, + { + "type": "operator", + "start": 32357, + "end": 32358, + "value": "-" + }, + { + "type": "number", + "start": 32358, + "end": 32377, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 32377, + "end": 32378, + "value": "," + }, + { + "type": "whitespace", + "start": 32378, + "end": 32386, + "value": "\n " + }, + { + "type": "number", + "start": 32386, + "end": 32406, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 32406, + "end": 32412, + "value": "\n " + }, + { + "type": "brace", + "start": 32412, + "end": 32413, + "value": "]" + }, + { + "type": "comma", + "start": 32413, + "end": 32414, + "value": "," + }, + { + "type": "whitespace", + "start": 32414, + "end": 32415, + "value": " " + }, + { + "type": "operator", + "start": 32415, + "end": 32416, + "value": "%" + }, + { + "type": "brace", + "start": 32416, + "end": 32417, + "value": ")" + }, + { + "type": "whitespace", + "start": 32417, + "end": 32420, + "value": "\n " + }, + { + "type": "operator", + "start": 32420, + "end": 32422, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32422, + "end": 32423, + "value": " " + }, + { + "type": "word", + "start": 32423, + "end": 32427, + "value": "line" + }, + { + "type": "brace", + "start": 32427, + "end": 32428, + "value": "(" + }, + { + "type": "brace", + "start": 32428, + "end": 32429, + "value": "[" + }, + { + "type": "whitespace", + "start": 32429, + "end": 32437, + "value": "\n " + }, + { + "type": "operator", + "start": 32437, + "end": 32438, + "value": "-" + }, + { + "type": "number", + "start": 32438, + "end": 32456, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 32456, + "end": 32457, + "value": "," + }, + { + "type": "whitespace", + "start": 32457, + "end": 32465, + "value": "\n " + }, + { + "type": "operator", + "start": 32465, + "end": 32466, + "value": "-" + }, + { + "type": "number", + "start": 32466, + "end": 32485, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 32485, + "end": 32491, + "value": "\n " + }, + { + "type": "brace", + "start": 32491, + "end": 32492, + "value": "]" + }, + { + "type": "comma", + "start": 32492, + "end": 32493, + "value": "," + }, + { + "type": "whitespace", + "start": 32493, + "end": 32494, + "value": " " + }, + { + "type": "operator", + "start": 32494, + "end": 32495, + "value": "%" + }, + { + "type": "brace", + "start": 32495, + "end": 32496, + "value": ")" + }, + { + "type": "whitespace", + "start": 32496, + "end": 32499, + "value": "\n " + }, + { + "type": "operator", + "start": 32499, + "end": 32501, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32501, + "end": 32502, + "value": " " + }, + { + "type": "word", + "start": 32502, + "end": 32506, + "value": "line" + }, + { + "type": "brace", + "start": 32506, + "end": 32507, + "value": "(" + }, + { + "type": "brace", + "start": 32507, + "end": 32508, + "value": "[" + }, + { + "type": "whitespace", + "start": 32508, + "end": 32516, + "value": "\n " + }, + { + "type": "operator", + "start": 32516, + "end": 32517, + "value": "-" + }, + { + "type": "number", + "start": 32517, + "end": 32535, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 32535, + "end": 32536, + "value": "," + }, + { + "type": "whitespace", + "start": 32536, + "end": 32544, + "value": "\n " + }, + { + "type": "operator", + "start": 32544, + "end": 32545, + "value": "-" + }, + { + "type": "number", + "start": 32545, + "end": 32564, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 32564, + "end": 32570, + "value": "\n " + }, + { + "type": "brace", + "start": 32570, + "end": 32571, + "value": "]" + }, + { + "type": "comma", + "start": 32571, + "end": 32572, + "value": "," + }, + { + "type": "whitespace", + "start": 32572, + "end": 32573, + "value": " " + }, + { + "type": "operator", + "start": 32573, + "end": 32574, + "value": "%" + }, + { + "type": "brace", + "start": 32574, + "end": 32575, + "value": ")" + }, + { + "type": "whitespace", + "start": 32575, + "end": 32578, + "value": "\n " + }, + { + "type": "operator", + "start": 32578, + "end": 32580, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32580, + "end": 32581, + "value": " " + }, + { + "type": "word", + "start": 32581, + "end": 32585, + "value": "line" + }, + { + "type": "brace", + "start": 32585, + "end": 32586, + "value": "(" + }, + { + "type": "brace", + "start": 32586, + "end": 32587, + "value": "[" + }, + { + "type": "number", + "start": 32587, + "end": 32604, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 32604, + "end": 32605, + "value": "," + }, + { + "type": "whitespace", + "start": 32605, + "end": 32606, + "value": " " + }, + { + "type": "number", + "start": 32606, + "end": 32624, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 32624, + "end": 32625, + "value": "]" + }, + { + "type": "comma", + "start": 32625, + "end": 32626, + "value": "," + }, + { + "type": "whitespace", + "start": 32626, + "end": 32627, + "value": " " + }, + { + "type": "operator", + "start": 32627, + "end": 32628, + "value": "%" + }, + { + "type": "brace", + "start": 32628, + "end": 32629, + "value": ")" + }, + { + "type": "whitespace", + "start": 32629, + "end": 32632, + "value": "\n " + }, + { + "type": "operator", + "start": 32632, + "end": 32634, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32634, + "end": 32635, + "value": " " + }, + { + "type": "word", + "start": 32635, + "end": 32639, + "value": "line" + }, + { + "type": "brace", + "start": 32639, + "end": 32640, + "value": "(" + }, + { + "type": "brace", + "start": 32640, + "end": 32641, + "value": "[" + }, + { + "type": "whitespace", + "start": 32641, + "end": 32649, + "value": "\n " + }, + { + "type": "number", + "start": 32649, + "end": 32668, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 32668, + "end": 32669, + "value": "," + }, + { + "type": "whitespace", + "start": 32669, + "end": 32677, + "value": "\n " + }, + { + "type": "operator", + "start": 32677, + "end": 32678, + "value": "-" + }, + { + "type": "number", + "start": 32678, + "end": 32697, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 32697, + "end": 32703, + "value": "\n " + }, + { + "type": "brace", + "start": 32703, + "end": 32704, + "value": "]" + }, + { + "type": "comma", + "start": 32704, + "end": 32705, + "value": "," + }, + { + "type": "whitespace", + "start": 32705, + "end": 32706, + "value": " " + }, + { + "type": "operator", + "start": 32706, + "end": 32707, + "value": "%" + }, + { + "type": "brace", + "start": 32707, + "end": 32708, + "value": ")" + }, + { + "type": "whitespace", + "start": 32708, + "end": 32711, + "value": "\n " + }, + { + "type": "operator", + "start": 32711, + "end": 32713, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32713, + "end": 32714, + "value": " " + }, + { + "type": "word", + "start": 32714, + "end": 32718, + "value": "line" + }, + { + "type": "brace", + "start": 32718, + "end": 32719, + "value": "(" + }, + { + "type": "brace", + "start": 32719, + "end": 32720, + "value": "[" + }, + { + "type": "number", + "start": 32720, + "end": 32738, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 32738, + "end": 32739, + "value": "," + }, + { + "type": "whitespace", + "start": 32739, + "end": 32740, + "value": " " + }, + { + "type": "number", + "start": 32740, + "end": 32757, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 32757, + "end": 32758, + "value": "]" + }, + { + "type": "comma", + "start": 32758, + "end": 32759, + "value": "," + }, + { + "type": "whitespace", + "start": 32759, + "end": 32760, + "value": " " + }, + { + "type": "operator", + "start": 32760, + "end": 32761, + "value": "%" + }, + { + "type": "brace", + "start": 32761, + "end": 32762, + "value": ")" + }, + { + "type": "whitespace", + "start": 32762, + "end": 32765, + "value": "\n " + }, + { + "type": "operator", + "start": 32765, + "end": 32767, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32767, + "end": 32768, + "value": " " + }, + { + "type": "word", + "start": 32768, + "end": 32772, + "value": "line" + }, + { + "type": "brace", + "start": 32772, + "end": 32773, + "value": "(" + }, + { + "type": "brace", + "start": 32773, + "end": 32774, + "value": "[" + }, + { + "type": "whitespace", + "start": 32774, + "end": 32782, + "value": "\n " + }, + { + "type": "number", + "start": 32782, + "end": 32801, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 32801, + "end": 32802, + "value": "," + }, + { + "type": "whitespace", + "start": 32802, + "end": 32810, + "value": "\n " + }, + { + "type": "operator", + "start": 32810, + "end": 32811, + "value": "-" + }, + { + "type": "number", + "start": 32811, + "end": 32829, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 32829, + "end": 32835, + "value": "\n " + }, + { + "type": "brace", + "start": 32835, + "end": 32836, + "value": "]" + }, + { + "type": "comma", + "start": 32836, + "end": 32837, + "value": "," + }, + { + "type": "whitespace", + "start": 32837, + "end": 32838, + "value": " " + }, + { + "type": "operator", + "start": 32838, + "end": 32839, + "value": "%" + }, + { + "type": "brace", + "start": 32839, + "end": 32840, + "value": ")" + }, + { + "type": "whitespace", + "start": 32840, + "end": 32843, + "value": "\n " + }, + { + "type": "operator", + "start": 32843, + "end": 32845, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32845, + "end": 32846, + "value": " " + }, + { + "type": "word", + "start": 32846, + "end": 32850, + "value": "line" + }, + { + "type": "brace", + "start": 32850, + "end": 32851, + "value": "(" + }, + { + "type": "brace", + "start": 32851, + "end": 32852, + "value": "[" + }, + { + "type": "number", + "start": 32852, + "end": 32870, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 32870, + "end": 32871, + "value": "," + }, + { + "type": "whitespace", + "start": 32871, + "end": 32872, + "value": " " + }, + { + "type": "number", + "start": 32872, + "end": 32890, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 32890, + "end": 32891, + "value": "]" + }, + { + "type": "comma", + "start": 32891, + "end": 32892, + "value": "," + }, + { + "type": "whitespace", + "start": 32892, + "end": 32893, + "value": " " + }, + { + "type": "operator", + "start": 32893, + "end": 32894, + "value": "%" + }, + { + "type": "brace", + "start": 32894, + "end": 32895, + "value": ")" + }, + { + "type": "whitespace", + "start": 32895, + "end": 32898, + "value": "\n " + }, + { + "type": "operator", + "start": 32898, + "end": 32900, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32900, + "end": 32901, + "value": " " + }, + { + "type": "word", + "start": 32901, + "end": 32905, + "value": "line" + }, + { + "type": "brace", + "start": 32905, + "end": 32906, + "value": "(" + }, + { + "type": "brace", + "start": 32906, + "end": 32907, + "value": "[" + }, + { + "type": "whitespace", + "start": 32907, + "end": 32915, + "value": "\n " + }, + { + "type": "number", + "start": 32915, + "end": 32933, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 32933, + "end": 32934, + "value": "," + }, + { + "type": "whitespace", + "start": 32934, + "end": 32942, + "value": "\n " + }, + { + "type": "number", + "start": 32942, + "end": 32961, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 32961, + "end": 32967, + "value": "\n " + }, + { + "type": "brace", + "start": 32967, + "end": 32968, + "value": "]" + }, + { + "type": "comma", + "start": 32968, + "end": 32969, + "value": "," + }, + { + "type": "whitespace", + "start": 32969, + "end": 32970, + "value": " " + }, + { + "type": "operator", + "start": 32970, + "end": 32971, + "value": "%" + }, + { + "type": "brace", + "start": 32971, + "end": 32972, + "value": ")" + }, + { + "type": "whitespace", + "start": 32972, + "end": 32975, + "value": "\n " + }, + { + "type": "operator", + "start": 32975, + "end": 32977, + "value": "|>" + }, + { + "type": "whitespace", + "start": 32977, + "end": 32978, + "value": " " + }, + { + "type": "word", + "start": 32978, + "end": 32982, + "value": "line" + }, + { + "type": "brace", + "start": 32982, + "end": 32983, + "value": "(" + }, + { + "type": "brace", + "start": 32983, + "end": 32984, + "value": "[" + }, + { + "type": "whitespace", + "start": 32984, + "end": 32992, + "value": "\n " + }, + { + "type": "operator", + "start": 32992, + "end": 32993, + "value": "-" + }, + { + "type": "number", + "start": 32993, + "end": 33012, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 33012, + "end": 33013, + "value": "," + }, + { + "type": "whitespace", + "start": 33013, + "end": 33021, + "value": "\n " + }, + { + "type": "operator", + "start": 33021, + "end": 33022, + "value": "-" + }, + { + "type": "number", + "start": 33022, + "end": 33040, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 33040, + "end": 33046, + "value": "\n " + }, + { + "type": "brace", + "start": 33046, + "end": 33047, + "value": "]" + }, + { + "type": "comma", + "start": 33047, + "end": 33048, + "value": "," + }, + { + "type": "whitespace", + "start": 33048, + "end": 33049, + "value": " " + }, + { + "type": "operator", + "start": 33049, + "end": 33050, + "value": "%" + }, + { + "type": "brace", + "start": 33050, + "end": 33051, + "value": ")" + }, + { + "type": "whitespace", + "start": 33051, + "end": 33054, + "value": "\n " + }, + { + "type": "operator", + "start": 33054, + "end": 33056, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33056, + "end": 33057, + "value": " " + }, + { + "type": "word", + "start": 33057, + "end": 33061, + "value": "line" + }, + { + "type": "brace", + "start": 33061, + "end": 33062, + "value": "(" + }, + { + "type": "brace", + "start": 33062, + "end": 33063, + "value": "[" + }, + { + "type": "whitespace", + "start": 33063, + "end": 33071, + "value": "\n " + }, + { + "type": "operator", + "start": 33071, + "end": 33072, + "value": "-" + }, + { + "type": "number", + "start": 33072, + "end": 33091, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 33091, + "end": 33092, + "value": "," + }, + { + "type": "whitespace", + "start": 33092, + "end": 33100, + "value": "\n " + }, + { + "type": "operator", + "start": 33100, + "end": 33101, + "value": "-" + }, + { + "type": "number", + "start": 33101, + "end": 33119, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 33119, + "end": 33125, + "value": "\n " + }, + { + "type": "brace", + "start": 33125, + "end": 33126, + "value": "]" + }, + { + "type": "comma", + "start": 33126, + "end": 33127, + "value": "," + }, + { + "type": "whitespace", + "start": 33127, + "end": 33128, + "value": " " + }, + { + "type": "operator", + "start": 33128, + "end": 33129, + "value": "%" + }, + { + "type": "brace", + "start": 33129, + "end": 33130, + "value": ")" + }, + { + "type": "whitespace", + "start": 33130, + "end": 33133, + "value": "\n " + }, + { + "type": "operator", + "start": 33133, + "end": 33135, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33135, + "end": 33136, + "value": " " + }, + { + "type": "word", + "start": 33136, + "end": 33140, + "value": "line" + }, + { + "type": "brace", + "start": 33140, + "end": 33141, + "value": "(" + }, + { + "type": "brace", + "start": 33141, + "end": 33142, + "value": "[" + }, + { + "type": "number", + "start": 33142, + "end": 33160, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 33160, + "end": 33161, + "value": "," + }, + { + "type": "whitespace", + "start": 33161, + "end": 33162, + "value": " " + }, + { + "type": "number", + "start": 33162, + "end": 33180, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 33180, + "end": 33181, + "value": "]" + }, + { + "type": "comma", + "start": 33181, + "end": 33182, + "value": "," + }, + { + "type": "whitespace", + "start": 33182, + "end": 33183, + "value": " " + }, + { + "type": "operator", + "start": 33183, + "end": 33184, + "value": "%" + }, + { + "type": "brace", + "start": 33184, + "end": 33185, + "value": ")" + }, + { + "type": "whitespace", + "start": 33185, + "end": 33188, + "value": "\n " + }, + { + "type": "operator", + "start": 33188, + "end": 33190, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33190, + "end": 33191, + "value": " " + }, + { + "type": "word", + "start": 33191, + "end": 33195, + "value": "line" + }, + { + "type": "brace", + "start": 33195, + "end": 33196, + "value": "(" + }, + { + "type": "brace", + "start": 33196, + "end": 33197, + "value": "[" + }, + { + "type": "whitespace", + "start": 33197, + "end": 33205, + "value": "\n " + }, + { + "type": "operator", + "start": 33205, + "end": 33206, + "value": "-" + }, + { + "type": "number", + "start": 33206, + "end": 33225, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 33225, + "end": 33226, + "value": "," + }, + { + "type": "whitespace", + "start": 33226, + "end": 33234, + "value": "\n " + }, + { + "type": "operator", + "start": 33234, + "end": 33235, + "value": "-" + }, + { + "type": "number", + "start": 33235, + "end": 33253, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 33253, + "end": 33259, + "value": "\n " + }, + { + "type": "brace", + "start": 33259, + "end": 33260, + "value": "]" + }, + { + "type": "comma", + "start": 33260, + "end": 33261, + "value": "," + }, + { + "type": "whitespace", + "start": 33261, + "end": 33262, + "value": " " + }, + { + "type": "operator", + "start": 33262, + "end": 33263, + "value": "%" + }, + { + "type": "brace", + "start": 33263, + "end": 33264, + "value": ")" + }, + { + "type": "whitespace", + "start": 33264, + "end": 33267, + "value": "\n " + }, + { + "type": "operator", + "start": 33267, + "end": 33269, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33269, + "end": 33270, + "value": " " + }, + { + "type": "word", + "start": 33270, + "end": 33274, + "value": "line" + }, + { + "type": "brace", + "start": 33274, + "end": 33275, + "value": "(" + }, + { + "type": "brace", + "start": 33275, + "end": 33276, + "value": "[" + }, + { + "type": "whitespace", + "start": 33276, + "end": 33284, + "value": "\n " + }, + { + "type": "number", + "start": 33284, + "end": 33302, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 33302, + "end": 33303, + "value": "," + }, + { + "type": "whitespace", + "start": 33303, + "end": 33311, + "value": "\n " + }, + { + "type": "operator", + "start": 33311, + "end": 33312, + "value": "-" + }, + { + "type": "number", + "start": 33312, + "end": 33330, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 33330, + "end": 33336, + "value": "\n " + }, + { + "type": "brace", + "start": 33336, + "end": 33337, + "value": "]" + }, + { + "type": "comma", + "start": 33337, + "end": 33338, + "value": "," + }, + { + "type": "whitespace", + "start": 33338, + "end": 33339, + "value": " " + }, + { + "type": "operator", + "start": 33339, + "end": 33340, + "value": "%" + }, + { + "type": "brace", + "start": 33340, + "end": 33341, + "value": ")" + }, + { + "type": "whitespace", + "start": 33341, + "end": 33344, + "value": "\n " + }, + { + "type": "operator", + "start": 33344, + "end": 33346, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33346, + "end": 33347, + "value": " " + }, + { + "type": "word", + "start": 33347, + "end": 33351, + "value": "line" + }, + { + "type": "brace", + "start": 33351, + "end": 33352, + "value": "(" + }, + { + "type": "brace", + "start": 33352, + "end": 33353, + "value": "[" + }, + { + "type": "whitespace", + "start": 33353, + "end": 33361, + "value": "\n " + }, + { + "type": "number", + "start": 33361, + "end": 33379, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 33379, + "end": 33380, + "value": "," + }, + { + "type": "whitespace", + "start": 33380, + "end": 33388, + "value": "\n " + }, + { + "type": "operator", + "start": 33388, + "end": 33389, + "value": "-" + }, + { + "type": "number", + "start": 33389, + "end": 33407, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 33407, + "end": 33413, + "value": "\n " + }, + { + "type": "brace", + "start": 33413, + "end": 33414, + "value": "]" + }, + { + "type": "comma", + "start": 33414, + "end": 33415, + "value": "," + }, + { + "type": "whitespace", + "start": 33415, + "end": 33416, + "value": " " + }, + { + "type": "operator", + "start": 33416, + "end": 33417, + "value": "%" + }, + { + "type": "brace", + "start": 33417, + "end": 33418, + "value": ")" + }, + { + "type": "whitespace", + "start": 33418, + "end": 33421, + "value": "\n " + }, + { + "type": "operator", + "start": 33421, + "end": 33423, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33423, + "end": 33424, + "value": " " + }, + { + "type": "word", + "start": 33424, + "end": 33428, + "value": "line" + }, + { + "type": "brace", + "start": 33428, + "end": 33429, + "value": "(" + }, + { + "type": "brace", + "start": 33429, + "end": 33430, + "value": "[" + }, + { + "type": "whitespace", + "start": 33430, + "end": 33438, + "value": "\n " + }, + { + "type": "operator", + "start": 33438, + "end": 33439, + "value": "-" + }, + { + "type": "number", + "start": 33439, + "end": 33457, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 33457, + "end": 33458, + "value": "," + }, + { + "type": "whitespace", + "start": 33458, + "end": 33466, + "value": "\n " + }, + { + "type": "number", + "start": 33466, + "end": 33484, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 33484, + "end": 33490, + "value": "\n " + }, + { + "type": "brace", + "start": 33490, + "end": 33491, + "value": "]" + }, + { + "type": "comma", + "start": 33491, + "end": 33492, + "value": "," + }, + { + "type": "whitespace", + "start": 33492, + "end": 33493, + "value": " " + }, + { + "type": "operator", + "start": 33493, + "end": 33494, + "value": "%" + }, + { + "type": "brace", + "start": 33494, + "end": 33495, + "value": ")" + }, + { + "type": "whitespace", + "start": 33495, + "end": 33498, + "value": "\n " + }, + { + "type": "operator", + "start": 33498, + "end": 33500, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33500, + "end": 33501, + "value": " " + }, + { + "type": "word", + "start": 33501, + "end": 33505, + "value": "line" + }, + { + "type": "brace", + "start": 33505, + "end": 33506, + "value": "(" + }, + { + "type": "brace", + "start": 33506, + "end": 33507, + "value": "[" + }, + { + "type": "whitespace", + "start": 33507, + "end": 33515, + "value": "\n " + }, + { + "type": "number", + "start": 33515, + "end": 33533, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 33533, + "end": 33534, + "value": "," + }, + { + "type": "whitespace", + "start": 33534, + "end": 33542, + "value": "\n " + }, + { + "type": "operator", + "start": 33542, + "end": 33543, + "value": "-" + }, + { + "type": "number", + "start": 33543, + "end": 33561, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 33561, + "end": 33567, + "value": "\n " + }, + { + "type": "brace", + "start": 33567, + "end": 33568, + "value": "]" + }, + { + "type": "comma", + "start": 33568, + "end": 33569, + "value": "," + }, + { + "type": "whitespace", + "start": 33569, + "end": 33570, + "value": " " + }, + { + "type": "operator", + "start": 33570, + "end": 33571, + "value": "%" + }, + { + "type": "brace", + "start": 33571, + "end": 33572, + "value": ")" + }, + { + "type": "whitespace", + "start": 33572, + "end": 33575, + "value": "\n " + }, + { + "type": "operator", + "start": 33575, + "end": 33577, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33577, + "end": 33578, + "value": " " + }, + { + "type": "word", + "start": 33578, + "end": 33582, + "value": "line" + }, + { + "type": "brace", + "start": 33582, + "end": 33583, + "value": "(" + }, + { + "type": "brace", + "start": 33583, + "end": 33584, + "value": "[" + }, + { + "type": "number", + "start": 33584, + "end": 33602, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 33602, + "end": 33603, + "value": "," + }, + { + "type": "whitespace", + "start": 33603, + "end": 33604, + "value": " " + }, + { + "type": "number", + "start": 33604, + "end": 33622, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 33622, + "end": 33623, + "value": "]" + }, + { + "type": "comma", + "start": 33623, + "end": 33624, + "value": "," + }, + { + "type": "whitespace", + "start": 33624, + "end": 33625, + "value": " " + }, + { + "type": "operator", + "start": 33625, + "end": 33626, + "value": "%" + }, + { + "type": "brace", + "start": 33626, + "end": 33627, + "value": ")" + }, + { + "type": "whitespace", + "start": 33627, + "end": 33630, + "value": "\n " + }, + { + "type": "operator", + "start": 33630, + "end": 33632, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33632, + "end": 33633, + "value": " " + }, + { + "type": "word", + "start": 33633, + "end": 33637, + "value": "line" + }, + { + "type": "brace", + "start": 33637, + "end": 33638, + "value": "(" + }, + { + "type": "brace", + "start": 33638, + "end": 33639, + "value": "[" + }, + { + "type": "whitespace", + "start": 33639, + "end": 33647, + "value": "\n " + }, + { + "type": "operator", + "start": 33647, + "end": 33648, + "value": "-" + }, + { + "type": "number", + "start": 33648, + "end": 33667, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 33667, + "end": 33668, + "value": "," + }, + { + "type": "whitespace", + "start": 33668, + "end": 33676, + "value": "\n " + }, + { + "type": "operator", + "start": 33676, + "end": 33677, + "value": "-" + }, + { + "type": "number", + "start": 33677, + "end": 33695, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 33695, + "end": 33701, + "value": "\n " + }, + { + "type": "brace", + "start": 33701, + "end": 33702, + "value": "]" + }, + { + "type": "comma", + "start": 33702, + "end": 33703, + "value": "," + }, + { + "type": "whitespace", + "start": 33703, + "end": 33704, + "value": " " + }, + { + "type": "operator", + "start": 33704, + "end": 33705, + "value": "%" + }, + { + "type": "brace", + "start": 33705, + "end": 33706, + "value": ")" + }, + { + "type": "whitespace", + "start": 33706, + "end": 33709, + "value": "\n " + }, + { + "type": "operator", + "start": 33709, + "end": 33711, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33711, + "end": 33712, + "value": " " + }, + { + "type": "word", + "start": 33712, + "end": 33716, + "value": "line" + }, + { + "type": "brace", + "start": 33716, + "end": 33717, + "value": "(" + }, + { + "type": "brace", + "start": 33717, + "end": 33718, + "value": "[" + }, + { + "type": "whitespace", + "start": 33718, + "end": 33726, + "value": "\n " + }, + { + "type": "operator", + "start": 33726, + "end": 33727, + "value": "-" + }, + { + "type": "number", + "start": 33727, + "end": 33745, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 33745, + "end": 33746, + "value": "," + }, + { + "type": "whitespace", + "start": 33746, + "end": 33754, + "value": "\n " + }, + { + "type": "operator", + "start": 33754, + "end": 33755, + "value": "-" + }, + { + "type": "number", + "start": 33755, + "end": 33773, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 33773, + "end": 33779, + "value": "\n " + }, + { + "type": "brace", + "start": 33779, + "end": 33780, + "value": "]" + }, + { + "type": "comma", + "start": 33780, + "end": 33781, + "value": "," + }, + { + "type": "whitespace", + "start": 33781, + "end": 33782, + "value": " " + }, + { + "type": "operator", + "start": 33782, + "end": 33783, + "value": "%" + }, + { + "type": "brace", + "start": 33783, + "end": 33784, + "value": ")" + }, + { + "type": "whitespace", + "start": 33784, + "end": 33787, + "value": "\n " + }, + { + "type": "operator", + "start": 33787, + "end": 33789, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33789, + "end": 33790, + "value": " " + }, + { + "type": "word", + "start": 33790, + "end": 33794, + "value": "line" + }, + { + "type": "brace", + "start": 33794, + "end": 33795, + "value": "(" + }, + { + "type": "brace", + "start": 33795, + "end": 33796, + "value": "[" + }, + { + "type": "whitespace", + "start": 33796, + "end": 33804, + "value": "\n " + }, + { + "type": "operator", + "start": 33804, + "end": 33805, + "value": "-" + }, + { + "type": "number", + "start": 33805, + "end": 33824, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 33824, + "end": 33825, + "value": "," + }, + { + "type": "whitespace", + "start": 33825, + "end": 33833, + "value": "\n " + }, + { + "type": "operator", + "start": 33833, + "end": 33834, + "value": "-" + }, + { + "type": "number", + "start": 33834, + "end": 33852, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 33852, + "end": 33858, + "value": "\n " + }, + { + "type": "brace", + "start": 33858, + "end": 33859, + "value": "]" + }, + { + "type": "comma", + "start": 33859, + "end": 33860, + "value": "," + }, + { + "type": "whitespace", + "start": 33860, + "end": 33861, + "value": " " + }, + { + "type": "operator", + "start": 33861, + "end": 33862, + "value": "%" + }, + { + "type": "brace", + "start": 33862, + "end": 33863, + "value": ")" + }, + { + "type": "whitespace", + "start": 33863, + "end": 33866, + "value": "\n " + }, + { + "type": "operator", + "start": 33866, + "end": 33868, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33868, + "end": 33869, + "value": " " + }, + { + "type": "word", + "start": 33869, + "end": 33873, + "value": "line" + }, + { + "type": "brace", + "start": 33873, + "end": 33874, + "value": "(" + }, + { + "type": "brace", + "start": 33874, + "end": 33875, + "value": "[" + }, + { + "type": "whitespace", + "start": 33875, + "end": 33883, + "value": "\n " + }, + { + "type": "operator", + "start": 33883, + "end": 33884, + "value": "-" + }, + { + "type": "number", + "start": 33884, + "end": 33902, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 33902, + "end": 33903, + "value": "," + }, + { + "type": "whitespace", + "start": 33903, + "end": 33911, + "value": "\n " + }, + { + "type": "number", + "start": 33911, + "end": 33929, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 33929, + "end": 33935, + "value": "\n " + }, + { + "type": "brace", + "start": 33935, + "end": 33936, + "value": "]" + }, + { + "type": "comma", + "start": 33936, + "end": 33937, + "value": "," + }, + { + "type": "whitespace", + "start": 33937, + "end": 33938, + "value": " " + }, + { + "type": "operator", + "start": 33938, + "end": 33939, + "value": "%" + }, + { + "type": "brace", + "start": 33939, + "end": 33940, + "value": ")" + }, + { + "type": "whitespace", + "start": 33940, + "end": 33943, + "value": "\n " + }, + { + "type": "operator", + "start": 33943, + "end": 33945, + "value": "|>" + }, + { + "type": "whitespace", + "start": 33945, + "end": 33946, + "value": " " + }, + { + "type": "word", + "start": 33946, + "end": 33950, + "value": "line" + }, + { + "type": "brace", + "start": 33950, + "end": 33951, + "value": "(" + }, + { + "type": "brace", + "start": 33951, + "end": 33952, + "value": "[" + }, + { + "type": "whitespace", + "start": 33952, + "end": 33960, + "value": "\n " + }, + { + "type": "number", + "start": 33960, + "end": 33978, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 33978, + "end": 33979, + "value": "," + }, + { + "type": "whitespace", + "start": 33979, + "end": 33987, + "value": "\n " + }, + { + "type": "operator", + "start": 33987, + "end": 33988, + "value": "-" + }, + { + "type": "number", + "start": 33988, + "end": 34006, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 34006, + "end": 34012, + "value": "\n " + }, + { + "type": "brace", + "start": 34012, + "end": 34013, + "value": "]" + }, + { + "type": "comma", + "start": 34013, + "end": 34014, + "value": "," + }, + { + "type": "whitespace", + "start": 34014, + "end": 34015, + "value": " " + }, + { + "type": "operator", + "start": 34015, + "end": 34016, + "value": "%" + }, + { + "type": "brace", + "start": 34016, + "end": 34017, + "value": ")" + }, + { + "type": "whitespace", + "start": 34017, + "end": 34020, + "value": "\n " + }, + { + "type": "operator", + "start": 34020, + "end": 34022, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34022, + "end": 34023, + "value": " " + }, + { + "type": "word", + "start": 34023, + "end": 34027, + "value": "line" + }, + { + "type": "brace", + "start": 34027, + "end": 34028, + "value": "(" + }, + { + "type": "brace", + "start": 34028, + "end": 34029, + "value": "[" + }, + { + "type": "whitespace", + "start": 34029, + "end": 34037, + "value": "\n " + }, + { + "type": "operator", + "start": 34037, + "end": 34038, + "value": "-" + }, + { + "type": "number", + "start": 34038, + "end": 34056, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 34056, + "end": 34057, + "value": "," + }, + { + "type": "whitespace", + "start": 34057, + "end": 34065, + "value": "\n " + }, + { + "type": "operator", + "start": 34065, + "end": 34066, + "value": "-" + }, + { + "type": "number", + "start": 34066, + "end": 34083, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 34083, + "end": 34089, + "value": "\n " + }, + { + "type": "brace", + "start": 34089, + "end": 34090, + "value": "]" + }, + { + "type": "comma", + "start": 34090, + "end": 34091, + "value": "," + }, + { + "type": "whitespace", + "start": 34091, + "end": 34092, + "value": " " + }, + { + "type": "operator", + "start": 34092, + "end": 34093, + "value": "%" + }, + { + "type": "brace", + "start": 34093, + "end": 34094, + "value": ")" + }, + { + "type": "whitespace", + "start": 34094, + "end": 34097, + "value": "\n " + }, + { + "type": "operator", + "start": 34097, + "end": 34099, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34099, + "end": 34100, + "value": " " + }, + { + "type": "word", + "start": 34100, + "end": 34104, + "value": "line" + }, + { + "type": "brace", + "start": 34104, + "end": 34105, + "value": "(" + }, + { + "type": "brace", + "start": 34105, + "end": 34106, + "value": "[" + }, + { + "type": "whitespace", + "start": 34106, + "end": 34114, + "value": "\n " + }, + { + "type": "number", + "start": 34114, + "end": 34131, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 34131, + "end": 34132, + "value": "," + }, + { + "type": "whitespace", + "start": 34132, + "end": 34140, + "value": "\n " + }, + { + "type": "number", + "start": 34140, + "end": 34160, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 34160, + "end": 34166, + "value": "\n " + }, + { + "type": "brace", + "start": 34166, + "end": 34167, + "value": "]" + }, + { + "type": "comma", + "start": 34167, + "end": 34168, + "value": "," + }, + { + "type": "whitespace", + "start": 34168, + "end": 34169, + "value": " " + }, + { + "type": "operator", + "start": 34169, + "end": 34170, + "value": "%" + }, + { + "type": "brace", + "start": 34170, + "end": 34171, + "value": ")" + }, + { + "type": "whitespace", + "start": 34171, + "end": 34174, + "value": "\n " + }, + { + "type": "operator", + "start": 34174, + "end": 34176, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34176, + "end": 34177, + "value": " " + }, + { + "type": "word", + "start": 34177, + "end": 34181, + "value": "line" + }, + { + "type": "brace", + "start": 34181, + "end": 34182, + "value": "(" + }, + { + "type": "brace", + "start": 34182, + "end": 34183, + "value": "[" + }, + { + "type": "whitespace", + "start": 34183, + "end": 34191, + "value": "\n " + }, + { + "type": "number", + "start": 34191, + "end": 34209, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 34209, + "end": 34210, + "value": "," + }, + { + "type": "whitespace", + "start": 34210, + "end": 34218, + "value": "\n " + }, + { + "type": "operator", + "start": 34218, + "end": 34219, + "value": "-" + }, + { + "type": "number", + "start": 34219, + "end": 34237, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 34237, + "end": 34243, + "value": "\n " + }, + { + "type": "brace", + "start": 34243, + "end": 34244, + "value": "]" + }, + { + "type": "comma", + "start": 34244, + "end": 34245, + "value": "," + }, + { + "type": "whitespace", + "start": 34245, + "end": 34246, + "value": " " + }, + { + "type": "operator", + "start": 34246, + "end": 34247, + "value": "%" + }, + { + "type": "brace", + "start": 34247, + "end": 34248, + "value": ")" + }, + { + "type": "whitespace", + "start": 34248, + "end": 34251, + "value": "\n " + }, + { + "type": "operator", + "start": 34251, + "end": 34253, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34253, + "end": 34254, + "value": " " + }, + { + "type": "word", + "start": 34254, + "end": 34258, + "value": "line" + }, + { + "type": "brace", + "start": 34258, + "end": 34259, + "value": "(" + }, + { + "type": "brace", + "start": 34259, + "end": 34260, + "value": "[" + }, + { + "type": "whitespace", + "start": 34260, + "end": 34268, + "value": "\n " + }, + { + "type": "number", + "start": 34268, + "end": 34287, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 34287, + "end": 34288, + "value": "," + }, + { + "type": "whitespace", + "start": 34288, + "end": 34296, + "value": "\n " + }, + { + "type": "operator", + "start": 34296, + "end": 34297, + "value": "-" + }, + { + "type": "number", + "start": 34297, + "end": 34316, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 34316, + "end": 34322, + "value": "\n " + }, + { + "type": "brace", + "start": 34322, + "end": 34323, + "value": "]" + }, + { + "type": "comma", + "start": 34323, + "end": 34324, + "value": "," + }, + { + "type": "whitespace", + "start": 34324, + "end": 34325, + "value": " " + }, + { + "type": "operator", + "start": 34325, + "end": 34326, + "value": "%" + }, + { + "type": "brace", + "start": 34326, + "end": 34327, + "value": ")" + }, + { + "type": "whitespace", + "start": 34327, + "end": 34330, + "value": "\n " + }, + { + "type": "operator", + "start": 34330, + "end": 34332, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34332, + "end": 34333, + "value": " " + }, + { + "type": "word", + "start": 34333, + "end": 34337, + "value": "line" + }, + { + "type": "brace", + "start": 34337, + "end": 34338, + "value": "(" + }, + { + "type": "brace", + "start": 34338, + "end": 34339, + "value": "[" + }, + { + "type": "number", + "start": 34339, + "end": 34357, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 34357, + "end": 34358, + "value": "," + }, + { + "type": "whitespace", + "start": 34358, + "end": 34359, + "value": " " + }, + { + "type": "number", + "start": 34359, + "end": 34377, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 34377, + "end": 34378, + "value": "]" + }, + { + "type": "comma", + "start": 34378, + "end": 34379, + "value": "," + }, + { + "type": "whitespace", + "start": 34379, + "end": 34380, + "value": " " + }, + { + "type": "operator", + "start": 34380, + "end": 34381, + "value": "%" + }, + { + "type": "brace", + "start": 34381, + "end": 34382, + "value": ")" + }, + { + "type": "whitespace", + "start": 34382, + "end": 34385, + "value": "\n " + }, + { + "type": "operator", + "start": 34385, + "end": 34387, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34387, + "end": 34388, + "value": " " + }, + { + "type": "word", + "start": 34388, + "end": 34392, + "value": "line" + }, + { + "type": "brace", + "start": 34392, + "end": 34393, + "value": "(" + }, + { + "type": "brace", + "start": 34393, + "end": 34394, + "value": "[" + }, + { + "type": "whitespace", + "start": 34394, + "end": 34402, + "value": "\n " + }, + { + "type": "number", + "start": 34402, + "end": 34421, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 34421, + "end": 34422, + "value": "," + }, + { + "type": "whitespace", + "start": 34422, + "end": 34430, + "value": "\n " + }, + { + "type": "number", + "start": 34430, + "end": 34449, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 34449, + "end": 34455, + "value": "\n " + }, + { + "type": "brace", + "start": 34455, + "end": 34456, + "value": "]" + }, + { + "type": "comma", + "start": 34456, + "end": 34457, + "value": "," + }, + { + "type": "whitespace", + "start": 34457, + "end": 34458, + "value": " " + }, + { + "type": "operator", + "start": 34458, + "end": 34459, + "value": "%" + }, + { + "type": "brace", + "start": 34459, + "end": 34460, + "value": ")" + }, + { + "type": "whitespace", + "start": 34460, + "end": 34463, + "value": "\n " + }, + { + "type": "operator", + "start": 34463, + "end": 34465, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34465, + "end": 34466, + "value": " " + }, + { + "type": "word", + "start": 34466, + "end": 34470, + "value": "line" + }, + { + "type": "brace", + "start": 34470, + "end": 34471, + "value": "(" + }, + { + "type": "brace", + "start": 34471, + "end": 34472, + "value": "[" + }, + { + "type": "whitespace", + "start": 34472, + "end": 34480, + "value": "\n " + }, + { + "type": "number", + "start": 34480, + "end": 34499, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 34499, + "end": 34500, + "value": "," + }, + { + "type": "whitespace", + "start": 34500, + "end": 34508, + "value": "\n " + }, + { + "type": "number", + "start": 34508, + "end": 34526, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 34526, + "end": 34532, + "value": "\n " + }, + { + "type": "brace", + "start": 34532, + "end": 34533, + "value": "]" + }, + { + "type": "comma", + "start": 34533, + "end": 34534, + "value": "," + }, + { + "type": "whitespace", + "start": 34534, + "end": 34535, + "value": " " + }, + { + "type": "operator", + "start": 34535, + "end": 34536, + "value": "%" + }, + { + "type": "brace", + "start": 34536, + "end": 34537, + "value": ")" + }, + { + "type": "whitespace", + "start": 34537, + "end": 34540, + "value": "\n " + }, + { + "type": "operator", + "start": 34540, + "end": 34542, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34542, + "end": 34543, + "value": " " + }, + { + "type": "word", + "start": 34543, + "end": 34547, + "value": "line" + }, + { + "type": "brace", + "start": 34547, + "end": 34548, + "value": "(" + }, + { + "type": "brace", + "start": 34548, + "end": 34549, + "value": "[" + }, + { + "type": "whitespace", + "start": 34549, + "end": 34557, + "value": "\n " + }, + { + "type": "number", + "start": 34557, + "end": 34575, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 34575, + "end": 34576, + "value": "," + }, + { + "type": "whitespace", + "start": 34576, + "end": 34584, + "value": "\n " + }, + { + "type": "operator", + "start": 34584, + "end": 34585, + "value": "-" + }, + { + "type": "number", + "start": 34585, + "end": 34603, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 34603, + "end": 34609, + "value": "\n " + }, + { + "type": "brace", + "start": 34609, + "end": 34610, + "value": "]" + }, + { + "type": "comma", + "start": 34610, + "end": 34611, + "value": "," + }, + { + "type": "whitespace", + "start": 34611, + "end": 34612, + "value": " " + }, + { + "type": "operator", + "start": 34612, + "end": 34613, + "value": "%" + }, + { + "type": "brace", + "start": 34613, + "end": 34614, + "value": ")" + }, + { + "type": "whitespace", + "start": 34614, + "end": 34617, + "value": "\n " + }, + { + "type": "operator", + "start": 34617, + "end": 34619, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34619, + "end": 34620, + "value": " " + }, + { + "type": "word", + "start": 34620, + "end": 34624, + "value": "line" + }, + { + "type": "brace", + "start": 34624, + "end": 34625, + "value": "(" + }, + { + "type": "brace", + "start": 34625, + "end": 34626, + "value": "[" + }, + { + "type": "whitespace", + "start": 34626, + "end": 34634, + "value": "\n " + }, + { + "type": "number", + "start": 34634, + "end": 34652, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 34652, + "end": 34653, + "value": "," + }, + { + "type": "whitespace", + "start": 34653, + "end": 34661, + "value": "\n " + }, + { + "type": "number", + "start": 34661, + "end": 34680, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 34680, + "end": 34686, + "value": "\n " + }, + { + "type": "brace", + "start": 34686, + "end": 34687, + "value": "]" + }, + { + "type": "comma", + "start": 34687, + "end": 34688, + "value": "," + }, + { + "type": "whitespace", + "start": 34688, + "end": 34689, + "value": " " + }, + { + "type": "operator", + "start": 34689, + "end": 34690, + "value": "%" + }, + { + "type": "brace", + "start": 34690, + "end": 34691, + "value": ")" + }, + { + "type": "whitespace", + "start": 34691, + "end": 34694, + "value": "\n " + }, + { + "type": "operator", + "start": 34694, + "end": 34696, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34696, + "end": 34697, + "value": " " + }, + { + "type": "word", + "start": 34697, + "end": 34701, + "value": "line" + }, + { + "type": "brace", + "start": 34701, + "end": 34702, + "value": "(" + }, + { + "type": "brace", + "start": 34702, + "end": 34703, + "value": "[" + }, + { + "type": "whitespace", + "start": 34703, + "end": 34711, + "value": "\n " + }, + { + "type": "operator", + "start": 34711, + "end": 34712, + "value": "-" + }, + { + "type": "number", + "start": 34712, + "end": 34730, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 34730, + "end": 34731, + "value": "," + }, + { + "type": "whitespace", + "start": 34731, + "end": 34739, + "value": "\n " + }, + { + "type": "number", + "start": 34739, + "end": 34757, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 34757, + "end": 34763, + "value": "\n " + }, + { + "type": "brace", + "start": 34763, + "end": 34764, + "value": "]" + }, + { + "type": "comma", + "start": 34764, + "end": 34765, + "value": "," + }, + { + "type": "whitespace", + "start": 34765, + "end": 34766, + "value": " " + }, + { + "type": "operator", + "start": 34766, + "end": 34767, + "value": "%" + }, + { + "type": "brace", + "start": 34767, + "end": 34768, + "value": ")" + }, + { + "type": "whitespace", + "start": 34768, + "end": 34771, + "value": "\n " + }, + { + "type": "operator", + "start": 34771, + "end": 34773, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34773, + "end": 34774, + "value": " " + }, + { + "type": "word", + "start": 34774, + "end": 34778, + "value": "line" + }, + { + "type": "brace", + "start": 34778, + "end": 34779, + "value": "(" + }, + { + "type": "brace", + "start": 34779, + "end": 34780, + "value": "[" + }, + { + "type": "whitespace", + "start": 34780, + "end": 34788, + "value": "\n " + }, + { + "type": "number", + "start": 34788, + "end": 34806, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 34806, + "end": 34807, + "value": "," + }, + { + "type": "whitespace", + "start": 34807, + "end": 34815, + "value": "\n " + }, + { + "type": "operator", + "start": 34815, + "end": 34816, + "value": "-" + }, + { + "type": "number", + "start": 34816, + "end": 34835, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 34835, + "end": 34841, + "value": "\n " + }, + { + "type": "brace", + "start": 34841, + "end": 34842, + "value": "]" + }, + { + "type": "comma", + "start": 34842, + "end": 34843, + "value": "," + }, + { + "type": "whitespace", + "start": 34843, + "end": 34844, + "value": " " + }, + { + "type": "operator", + "start": 34844, + "end": 34845, + "value": "%" + }, + { + "type": "brace", + "start": 34845, + "end": 34846, + "value": ")" + }, + { + "type": "whitespace", + "start": 34846, + "end": 34849, + "value": "\n " + }, + { + "type": "operator", + "start": 34849, + "end": 34851, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34851, + "end": 34852, + "value": " " + }, + { + "type": "word", + "start": 34852, + "end": 34856, + "value": "line" + }, + { + "type": "brace", + "start": 34856, + "end": 34857, + "value": "(" + }, + { + "type": "brace", + "start": 34857, + "end": 34858, + "value": "[" + }, + { + "type": "whitespace", + "start": 34858, + "end": 34866, + "value": "\n " + }, + { + "type": "number", + "start": 34866, + "end": 34884, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 34884, + "end": 34885, + "value": "," + }, + { + "type": "whitespace", + "start": 34885, + "end": 34893, + "value": "\n " + }, + { + "type": "operator", + "start": 34893, + "end": 34894, + "value": "-" + }, + { + "type": "number", + "start": 34894, + "end": 34913, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 34913, + "end": 34919, + "value": "\n " + }, + { + "type": "brace", + "start": 34919, + "end": 34920, + "value": "]" + }, + { + "type": "comma", + "start": 34920, + "end": 34921, + "value": "," + }, + { + "type": "whitespace", + "start": 34921, + "end": 34922, + "value": " " + }, + { + "type": "operator", + "start": 34922, + "end": 34923, + "value": "%" + }, + { + "type": "brace", + "start": 34923, + "end": 34924, + "value": ")" + }, + { + "type": "whitespace", + "start": 34924, + "end": 34927, + "value": "\n " + }, + { + "type": "operator", + "start": 34927, + "end": 34929, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34929, + "end": 34930, + "value": " " + }, + { + "type": "word", + "start": 34930, + "end": 34934, + "value": "line" + }, + { + "type": "brace", + "start": 34934, + "end": 34935, + "value": "(" + }, + { + "type": "brace", + "start": 34935, + "end": 34936, + "value": "[" + }, + { + "type": "whitespace", + "start": 34936, + "end": 34944, + "value": "\n " + }, + { + "type": "operator", + "start": 34944, + "end": 34945, + "value": "-" + }, + { + "type": "number", + "start": 34945, + "end": 34964, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 34964, + "end": 34965, + "value": "," + }, + { + "type": "whitespace", + "start": 34965, + "end": 34973, + "value": "\n " + }, + { + "type": "operator", + "start": 34973, + "end": 34974, + "value": "-" + }, + { + "type": "number", + "start": 34974, + "end": 34992, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 34992, + "end": 34998, + "value": "\n " + }, + { + "type": "brace", + "start": 34998, + "end": 34999, + "value": "]" + }, + { + "type": "comma", + "start": 34999, + "end": 35000, + "value": "," + }, + { + "type": "whitespace", + "start": 35000, + "end": 35001, + "value": " " + }, + { + "type": "operator", + "start": 35001, + "end": 35002, + "value": "%" + }, + { + "type": "brace", + "start": 35002, + "end": 35003, + "value": ")" + }, + { + "type": "whitespace", + "start": 35003, + "end": 35006, + "value": "\n " + }, + { + "type": "operator", + "start": 35006, + "end": 35008, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35008, + "end": 35009, + "value": " " + }, + { + "type": "word", + "start": 35009, + "end": 35013, + "value": "line" + }, + { + "type": "brace", + "start": 35013, + "end": 35014, + "value": "(" + }, + { + "type": "brace", + "start": 35014, + "end": 35015, + "value": "[" + }, + { + "type": "whitespace", + "start": 35015, + "end": 35023, + "value": "\n " + }, + { + "type": "operator", + "start": 35023, + "end": 35024, + "value": "-" + }, + { + "type": "number", + "start": 35024, + "end": 35043, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 35043, + "end": 35044, + "value": "," + }, + { + "type": "whitespace", + "start": 35044, + "end": 35052, + "value": "\n " + }, + { + "type": "operator", + "start": 35052, + "end": 35053, + "value": "-" + }, + { + "type": "number", + "start": 35053, + "end": 35071, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 35071, + "end": 35077, + "value": "\n " + }, + { + "type": "brace", + "start": 35077, + "end": 35078, + "value": "]" + }, + { + "type": "comma", + "start": 35078, + "end": 35079, + "value": "," + }, + { + "type": "whitespace", + "start": 35079, + "end": 35080, + "value": " " + }, + { + "type": "operator", + "start": 35080, + "end": 35081, + "value": "%" + }, + { + "type": "brace", + "start": 35081, + "end": 35082, + "value": ")" + }, + { + "type": "whitespace", + "start": 35082, + "end": 35085, + "value": "\n " + }, + { + "type": "operator", + "start": 35085, + "end": 35087, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35087, + "end": 35088, + "value": " " + }, + { + "type": "word", + "start": 35088, + "end": 35092, + "value": "line" + }, + { + "type": "brace", + "start": 35092, + "end": 35093, + "value": "(" + }, + { + "type": "brace", + "start": 35093, + "end": 35094, + "value": "[" + }, + { + "type": "whitespace", + "start": 35094, + "end": 35102, + "value": "\n " + }, + { + "type": "operator", + "start": 35102, + "end": 35103, + "value": "-" + }, + { + "type": "number", + "start": 35103, + "end": 35122, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 35122, + "end": 35123, + "value": "," + }, + { + "type": "whitespace", + "start": 35123, + "end": 35131, + "value": "\n " + }, + { + "type": "operator", + "start": 35131, + "end": 35132, + "value": "-" + }, + { + "type": "number", + "start": 35132, + "end": 35150, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 35150, + "end": 35156, + "value": "\n " + }, + { + "type": "brace", + "start": 35156, + "end": 35157, + "value": "]" + }, + { + "type": "comma", + "start": 35157, + "end": 35158, + "value": "," + }, + { + "type": "whitespace", + "start": 35158, + "end": 35159, + "value": " " + }, + { + "type": "operator", + "start": 35159, + "end": 35160, + "value": "%" + }, + { + "type": "brace", + "start": 35160, + "end": 35161, + "value": ")" + }, + { + "type": "whitespace", + "start": 35161, + "end": 35164, + "value": "\n " + }, + { + "type": "operator", + "start": 35164, + "end": 35166, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35166, + "end": 35167, + "value": " " + }, + { + "type": "word", + "start": 35167, + "end": 35171, + "value": "line" + }, + { + "type": "brace", + "start": 35171, + "end": 35172, + "value": "(" + }, + { + "type": "brace", + "start": 35172, + "end": 35173, + "value": "[" + }, + { + "type": "number", + "start": 35173, + "end": 35191, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 35191, + "end": 35192, + "value": "," + }, + { + "type": "whitespace", + "start": 35192, + "end": 35193, + "value": " " + }, + { + "type": "number", + "start": 35193, + "end": 35211, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 35211, + "end": 35212, + "value": "]" + }, + { + "type": "comma", + "start": 35212, + "end": 35213, + "value": "," + }, + { + "type": "whitespace", + "start": 35213, + "end": 35214, + "value": " " + }, + { + "type": "operator", + "start": 35214, + "end": 35215, + "value": "%" + }, + { + "type": "brace", + "start": 35215, + "end": 35216, + "value": ")" + }, + { + "type": "whitespace", + "start": 35216, + "end": 35219, + "value": "\n " + }, + { + "type": "operator", + "start": 35219, + "end": 35221, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35221, + "end": 35222, + "value": " " + }, + { + "type": "word", + "start": 35222, + "end": 35226, + "value": "line" + }, + { + "type": "brace", + "start": 35226, + "end": 35227, + "value": "(" + }, + { + "type": "brace", + "start": 35227, + "end": 35228, + "value": "[" + }, + { + "type": "whitespace", + "start": 35228, + "end": 35236, + "value": "\n " + }, + { + "type": "operator", + "start": 35236, + "end": 35237, + "value": "-" + }, + { + "type": "number", + "start": 35237, + "end": 35255, + "value": "0.6238548626325471" + }, + { + "type": "comma", + "start": 35255, + "end": 35256, + "value": "," + }, + { + "type": "whitespace", + "start": 35256, + "end": 35264, + "value": "\n " + }, + { + "type": "number", + "start": 35264, + "end": 35282, + "value": "0.4053626746020169" + }, + { + "type": "whitespace", + "start": 35282, + "end": 35288, + "value": "\n " + }, + { + "type": "brace", + "start": 35288, + "end": 35289, + "value": "]" + }, + { + "type": "comma", + "start": 35289, + "end": 35290, + "value": "," + }, + { + "type": "whitespace", + "start": 35290, + "end": 35291, + "value": " " + }, + { + "type": "operator", + "start": 35291, + "end": 35292, + "value": "%" + }, + { + "type": "brace", + "start": 35292, + "end": 35293, + "value": ")" + }, + { + "type": "whitespace", + "start": 35293, + "end": 35296, + "value": "\n " + }, + { + "type": "operator", + "start": 35296, + "end": 35298, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35298, + "end": 35299, + "value": " " + }, + { + "type": "word", + "start": 35299, + "end": 35303, + "value": "line" + }, + { + "type": "brace", + "start": 35303, + "end": 35304, + "value": "(" + }, + { + "type": "brace", + "start": 35304, + "end": 35305, + "value": "[" + }, + { + "type": "whitespace", + "start": 35305, + "end": 35313, + "value": "\n " + }, + { + "type": "number", + "start": 35313, + "end": 35331, + "value": "0.1379445992766417" + }, + { + "type": "comma", + "start": 35331, + "end": 35332, + "value": "," + }, + { + "type": "whitespace", + "start": 35332, + "end": 35340, + "value": "\n " + }, + { + "type": "operator", + "start": 35340, + "end": 35341, + "value": "-" + }, + { + "type": "number", + "start": 35341, + "end": 35360, + "value": "0.47871087958516045" + }, + { + "type": "whitespace", + "start": 35360, + "end": 35366, + "value": "\n " + }, + { + "type": "brace", + "start": 35366, + "end": 35367, + "value": "]" + }, + { + "type": "comma", + "start": 35367, + "end": 35368, + "value": "," + }, + { + "type": "whitespace", + "start": 35368, + "end": 35369, + "value": " " + }, + { + "type": "operator", + "start": 35369, + "end": 35370, + "value": "%" + }, + { + "type": "brace", + "start": 35370, + "end": 35371, + "value": ")" + }, + { + "type": "whitespace", + "start": 35371, + "end": 35374, + "value": "\n " + }, + { + "type": "operator", + "start": 35374, + "end": 35376, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35376, + "end": 35377, + "value": " " + }, + { + "type": "word", + "start": 35377, + "end": 35381, + "value": "line" + }, + { + "type": "brace", + "start": 35381, + "end": 35382, + "value": "(" + }, + { + "type": "brace", + "start": 35382, + "end": 35383, + "value": "[" + }, + { + "type": "whitespace", + "start": 35383, + "end": 35391, + "value": "\n " + }, + { + "type": "operator", + "start": 35391, + "end": 35392, + "value": "-" + }, + { + "type": "number", + "start": 35392, + "end": 35410, + "value": "0.9516767113283946" + }, + { + "type": "comma", + "start": 35410, + "end": 35411, + "value": "," + }, + { + "type": "whitespace", + "start": 35411, + "end": 35419, + "value": "\n " + }, + { + "type": "number", + "start": 35419, + "end": 35437, + "value": "0.8619900618578948" + }, + { + "type": "whitespace", + "start": 35437, + "end": 35443, + "value": "\n " + }, + { + "type": "brace", + "start": 35443, + "end": 35444, + "value": "]" + }, + { + "type": "comma", + "start": 35444, + "end": 35445, + "value": "," + }, + { + "type": "whitespace", + "start": 35445, + "end": 35446, + "value": " " + }, + { + "type": "operator", + "start": 35446, + "end": 35447, + "value": "%" + }, + { + "type": "brace", + "start": 35447, + "end": 35448, + "value": ")" + }, + { + "type": "whitespace", + "start": 35448, + "end": 35451, + "value": "\n " + }, + { + "type": "operator", + "start": 35451, + "end": 35453, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35453, + "end": 35454, + "value": " " + }, + { + "type": "word", + "start": 35454, + "end": 35458, + "value": "line" + }, + { + "type": "brace", + "start": 35458, + "end": 35459, + "value": "(" + }, + { + "type": "brace", + "start": 35459, + "end": 35460, + "value": "[" + }, + { + "type": "number", + "start": 35460, + "end": 35478, + "value": "0.9398732950992088" + }, + { + "type": "comma", + "start": 35478, + "end": 35479, + "value": "," + }, + { + "type": "whitespace", + "start": 35479, + "end": 35480, + "value": " " + }, + { + "type": "number", + "start": 35480, + "end": 35498, + "value": "0.6326239915683629" + }, + { + "type": "brace", + "start": 35498, + "end": 35499, + "value": "]" + }, + { + "type": "comma", + "start": 35499, + "end": 35500, + "value": "," + }, + { + "type": "whitespace", + "start": 35500, + "end": 35501, + "value": " " + }, + { + "type": "operator", + "start": 35501, + "end": 35502, + "value": "%" + }, + { + "type": "brace", + "start": 35502, + "end": 35503, + "value": ")" + }, + { + "type": "whitespace", + "start": 35503, + "end": 35506, + "value": "\n " + }, + { + "type": "operator", + "start": 35506, + "end": 35508, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35508, + "end": 35509, + "value": " " + }, + { + "type": "word", + "start": 35509, + "end": 35513, + "value": "line" + }, + { + "type": "brace", + "start": 35513, + "end": 35514, + "value": "(" + }, + { + "type": "brace", + "start": 35514, + "end": 35515, + "value": "[" + }, + { + "type": "whitespace", + "start": 35515, + "end": 35523, + "value": "\n " + }, + { + "type": "operator", + "start": 35523, + "end": 35524, + "value": "-" + }, + { + "type": "number", + "start": 35524, + "end": 35542, + "value": "0.8631974445502164" + }, + { + "type": "comma", + "start": 35542, + "end": 35543, + "value": "," + }, + { + "type": "whitespace", + "start": 35543, + "end": 35551, + "value": "\n " + }, + { + "type": "number", + "start": 35551, + "end": 35571, + "value": "0.016153555523963137" + }, + { + "type": "whitespace", + "start": 35571, + "end": 35577, + "value": "\n " + }, + { + "type": "brace", + "start": 35577, + "end": 35578, + "value": "]" + }, + { + "type": "comma", + "start": 35578, + "end": 35579, + "value": "," + }, + { + "type": "whitespace", + "start": 35579, + "end": 35580, + "value": " " + }, + { + "type": "operator", + "start": 35580, + "end": 35581, + "value": "%" + }, + { + "type": "brace", + "start": 35581, + "end": 35582, + "value": ")" + }, + { + "type": "whitespace", + "start": 35582, + "end": 35585, + "value": "\n " + }, + { + "type": "operator", + "start": 35585, + "end": 35587, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35587, + "end": 35588, + "value": " " + }, + { + "type": "word", + "start": 35588, + "end": 35592, + "value": "line" + }, + { + "type": "brace", + "start": 35592, + "end": 35593, + "value": "(" + }, + { + "type": "brace", + "start": 35593, + "end": 35594, + "value": "[" + }, + { + "type": "whitespace", + "start": 35594, + "end": 35602, + "value": "\n " + }, + { + "type": "number", + "start": 35602, + "end": 35621, + "value": "0.19167797120152907" + }, + { + "type": "comma", + "start": 35621, + "end": 35622, + "value": "," + }, + { + "type": "whitespace", + "start": 35622, + "end": 35630, + "value": "\n " + }, + { + "type": "operator", + "start": 35630, + "end": 35631, + "value": "-" + }, + { + "type": "number", + "start": 35631, + "end": 35649, + "value": "0.4916414381703984" + }, + { + "type": "whitespace", + "start": 35649, + "end": 35655, + "value": "\n " + }, + { + "type": "brace", + "start": 35655, + "end": 35656, + "value": "]" + }, + { + "type": "comma", + "start": 35656, + "end": 35657, + "value": "," + }, + { + "type": "whitespace", + "start": 35657, + "end": 35658, + "value": " " + }, + { + "type": "operator", + "start": 35658, + "end": 35659, + "value": "%" + }, + { + "type": "brace", + "start": 35659, + "end": 35660, + "value": ")" + }, + { + "type": "whitespace", + "start": 35660, + "end": 35663, + "value": "\n " + }, + { + "type": "operator", + "start": 35663, + "end": 35665, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35665, + "end": 35666, + "value": " " + }, + { + "type": "word", + "start": 35666, + "end": 35670, + "value": "line" + }, + { + "type": "brace", + "start": 35670, + "end": 35671, + "value": "(" + }, + { + "type": "brace", + "start": 35671, + "end": 35672, + "value": "[" + }, + { + "type": "whitespace", + "start": 35672, + "end": 35680, + "value": "\n " + }, + { + "type": "operator", + "start": 35680, + "end": 35681, + "value": "-" + }, + { + "type": "number", + "start": 35681, + "end": 35699, + "value": "0.8644261221501586" + }, + { + "type": "comma", + "start": 35699, + "end": 35700, + "value": "," + }, + { + "type": "whitespace", + "start": 35700, + "end": 35708, + "value": "\n " + }, + { + "type": "operator", + "start": 35708, + "end": 35709, + "value": "-" + }, + { + "type": "number", + "start": 35709, + "end": 35728, + "value": "0.11434763886359756" + }, + { + "type": "whitespace", + "start": 35728, + "end": 35734, + "value": "\n " + }, + { + "type": "brace", + "start": 35734, + "end": 35735, + "value": "]" + }, + { + "type": "comma", + "start": 35735, + "end": 35736, + "value": "," + }, + { + "type": "whitespace", + "start": 35736, + "end": 35737, + "value": " " + }, + { + "type": "operator", + "start": 35737, + "end": 35738, + "value": "%" + }, + { + "type": "brace", + "start": 35738, + "end": 35739, + "value": ")" + }, + { + "type": "whitespace", + "start": 35739, + "end": 35742, + "value": "\n " + }, + { + "type": "operator", + "start": 35742, + "end": 35744, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35744, + "end": 35745, + "value": " " + }, + { + "type": "word", + "start": 35745, + "end": 35749, + "value": "line" + }, + { + "type": "brace", + "start": 35749, + "end": 35750, + "value": "(" + }, + { + "type": "brace", + "start": 35750, + "end": 35751, + "value": "[" + }, + { + "type": "whitespace", + "start": 35751, + "end": 35759, + "value": "\n " + }, + { + "type": "operator", + "start": 35759, + "end": 35760, + "value": "-" + }, + { + "type": "number", + "start": 35760, + "end": 35780, + "value": "0.029081958413378572" + }, + { + "type": "comma", + "start": 35780, + "end": 35781, + "value": "," + }, + { + "type": "whitespace", + "start": 35781, + "end": 35789, + "value": "\n " + }, + { + "type": "operator", + "start": 35789, + "end": 35790, + "value": "-" + }, + { + "type": "number", + "start": 35790, + "end": 35808, + "value": "0.5214138808318329" + }, + { + "type": "whitespace", + "start": 35808, + "end": 35814, + "value": "\n " + }, + { + "type": "brace", + "start": 35814, + "end": 35815, + "value": "]" + }, + { + "type": "comma", + "start": 35815, + "end": 35816, + "value": "," + }, + { + "type": "whitespace", + "start": 35816, + "end": 35817, + "value": " " + }, + { + "type": "operator", + "start": 35817, + "end": 35818, + "value": "%" + }, + { + "type": "brace", + "start": 35818, + "end": 35819, + "value": ")" + }, + { + "type": "whitespace", + "start": 35819, + "end": 35822, + "value": "\n " + }, + { + "type": "operator", + "start": 35822, + "end": 35824, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35824, + "end": 35825, + "value": " " + }, + { + "type": "word", + "start": 35825, + "end": 35829, + "value": "line" + }, + { + "type": "brace", + "start": 35829, + "end": 35830, + "value": "(" + }, + { + "type": "brace", + "start": 35830, + "end": 35831, + "value": "[" + }, + { + "type": "whitespace", + "start": 35831, + "end": 35839, + "value": "\n " + }, + { + "type": "operator", + "start": 35839, + "end": 35840, + "value": "-" + }, + { + "type": "number", + "start": 35840, + "end": 35858, + "value": "0.8713091851579695" + }, + { + "type": "comma", + "start": 35858, + "end": 35859, + "value": "," + }, + { + "type": "whitespace", + "start": 35859, + "end": 35867, + "value": "\n " + }, + { + "type": "number", + "start": 35867, + "end": 35885, + "value": "0.7866284950967315" + }, + { + "type": "whitespace", + "start": 35885, + "end": 35891, + "value": "\n " + }, + { + "type": "brace", + "start": 35891, + "end": 35892, + "value": "]" + }, + { + "type": "comma", + "start": 35892, + "end": 35893, + "value": "," + }, + { + "type": "whitespace", + "start": 35893, + "end": 35894, + "value": " " + }, + { + "type": "operator", + "start": 35894, + "end": 35895, + "value": "%" + }, + { + "type": "brace", + "start": 35895, + "end": 35896, + "value": ")" + }, + { + "type": "whitespace", + "start": 35896, + "end": 35899, + "value": "\n " + }, + { + "type": "operator", + "start": 35899, + "end": 35901, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35901, + "end": 35902, + "value": " " + }, + { + "type": "word", + "start": 35902, + "end": 35906, + "value": "line" + }, + { + "type": "brace", + "start": 35906, + "end": 35907, + "value": "(" + }, + { + "type": "brace", + "start": 35907, + "end": 35908, + "value": "[" + }, + { + "type": "number", + "start": 35908, + "end": 35925, + "value": "0.884342023093545" + }, + { + "type": "comma", + "start": 35925, + "end": 35926, + "value": "," + }, + { + "type": "whitespace", + "start": 35926, + "end": 35927, + "value": " " + }, + { + "type": "operator", + "start": 35927, + "end": 35928, + "value": "-" + }, + { + "type": "number", + "start": 35928, + "end": 35946, + "value": "0.1825407002568431" + }, + { + "type": "brace", + "start": 35946, + "end": 35947, + "value": "]" + }, + { + "type": "comma", + "start": 35947, + "end": 35948, + "value": "," + }, + { + "type": "whitespace", + "start": 35948, + "end": 35949, + "value": " " + }, + { + "type": "operator", + "start": 35949, + "end": 35950, + "value": "%" + }, + { + "type": "brace", + "start": 35950, + "end": 35951, + "value": ")" + }, + { + "type": "whitespace", + "start": 35951, + "end": 35954, + "value": "\n " + }, + { + "type": "operator", + "start": 35954, + "end": 35956, + "value": "|>" + }, + { + "type": "whitespace", + "start": 35956, + "end": 35957, + "value": " " + }, + { + "type": "word", + "start": 35957, + "end": 35961, + "value": "line" + }, + { + "type": "brace", + "start": 35961, + "end": 35962, + "value": "(" + }, + { + "type": "brace", + "start": 35962, + "end": 35963, + "value": "[" + }, + { + "type": "whitespace", + "start": 35963, + "end": 35971, + "value": "\n " + }, + { + "type": "operator", + "start": 35971, + "end": 35972, + "value": "-" + }, + { + "type": "number", + "start": 35972, + "end": 35990, + "value": "0.6978385295364686" + }, + { + "type": "comma", + "start": 35990, + "end": 35991, + "value": "," + }, + { + "type": "whitespace", + "start": 35991, + "end": 35999, + "value": "\n " + }, + { + "type": "number", + "start": 35999, + "end": 36017, + "value": "0.0440574328736949" + }, + { + "type": "whitespace", + "start": 36017, + "end": 36023, + "value": "\n " + }, + { + "type": "brace", + "start": 36023, + "end": 36024, + "value": "]" + }, + { + "type": "comma", + "start": 36024, + "end": 36025, + "value": "," + }, + { + "type": "whitespace", + "start": 36025, + "end": 36026, + "value": " " + }, + { + "type": "operator", + "start": 36026, + "end": 36027, + "value": "%" + }, + { + "type": "brace", + "start": 36027, + "end": 36028, + "value": ")" + }, + { + "type": "whitespace", + "start": 36028, + "end": 36031, + "value": "\n " + }, + { + "type": "operator", + "start": 36031, + "end": 36033, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36033, + "end": 36034, + "value": " " + }, + { + "type": "word", + "start": 36034, + "end": 36038, + "value": "line" + }, + { + "type": "brace", + "start": 36038, + "end": 36039, + "value": "(" + }, + { + "type": "brace", + "start": 36039, + "end": 36040, + "value": "[" + }, + { + "type": "whitespace", + "start": 36040, + "end": 36048, + "value": "\n " + }, + { + "type": "operator", + "start": 36048, + "end": 36049, + "value": "-" + }, + { + "type": "number", + "start": 36049, + "end": 36068, + "value": "0.48055049324331556" + }, + { + "type": "comma", + "start": 36068, + "end": 36069, + "value": "," + }, + { + "type": "whitespace", + "start": 36069, + "end": 36077, + "value": "\n " + }, + { + "type": "operator", + "start": 36077, + "end": 36078, + "value": "-" + }, + { + "type": "number", + "start": 36078, + "end": 36098, + "value": "0.028546347149214002" + }, + { + "type": "whitespace", + "start": 36098, + "end": 36104, + "value": "\n " + }, + { + "type": "brace", + "start": 36104, + "end": 36105, + "value": "]" + }, + { + "type": "comma", + "start": 36105, + "end": 36106, + "value": "," + }, + { + "type": "whitespace", + "start": 36106, + "end": 36107, + "value": " " + }, + { + "type": "operator", + "start": 36107, + "end": 36108, + "value": "%" + }, + { + "type": "brace", + "start": 36108, + "end": 36109, + "value": ")" + }, + { + "type": "whitespace", + "start": 36109, + "end": 36112, + "value": "\n " + }, + { + "type": "operator", + "start": 36112, + "end": 36114, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36114, + "end": 36115, + "value": " " + }, + { + "type": "word", + "start": 36115, + "end": 36119, + "value": "line" + }, + { + "type": "brace", + "start": 36119, + "end": 36120, + "value": "(" + }, + { + "type": "brace", + "start": 36120, + "end": 36121, + "value": "[" + }, + { + "type": "whitespace", + "start": 36121, + "end": 36129, + "value": "\n " + }, + { + "type": "number", + "start": 36129, + "end": 36148, + "value": "0.41283517382864776" + }, + { + "type": "comma", + "start": 36148, + "end": 36149, + "value": "," + }, + { + "type": "whitespace", + "start": 36149, + "end": 36157, + "value": "\n " + }, + { + "type": "operator", + "start": 36157, + "end": 36158, + "value": "-" + }, + { + "type": "number", + "start": 36158, + "end": 36177, + "value": "0.44938038251347323" + }, + { + "type": "whitespace", + "start": 36177, + "end": 36183, + "value": "\n " + }, + { + "type": "brace", + "start": 36183, + "end": 36184, + "value": "]" + }, + { + "type": "comma", + "start": 36184, + "end": 36185, + "value": "," + }, + { + "type": "whitespace", + "start": 36185, + "end": 36186, + "value": " " + }, + { + "type": "operator", + "start": 36186, + "end": 36187, + "value": "%" + }, + { + "type": "brace", + "start": 36187, + "end": 36188, + "value": ")" + }, + { + "type": "whitespace", + "start": 36188, + "end": 36191, + "value": "\n " + }, + { + "type": "operator", + "start": 36191, + "end": 36193, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36193, + "end": 36194, + "value": " " + }, + { + "type": "word", + "start": 36194, + "end": 36198, + "value": "line" + }, + { + "type": "brace", + "start": 36198, + "end": 36199, + "value": "(" + }, + { + "type": "brace", + "start": 36199, + "end": 36200, + "value": "[" + }, + { + "type": "number", + "start": 36200, + "end": 36218, + "value": "0.7911399832501751" + }, + { + "type": "comma", + "start": 36218, + "end": 36219, + "value": "," + }, + { + "type": "whitespace", + "start": 36219, + "end": 36220, + "value": " " + }, + { + "type": "number", + "start": 36220, + "end": 36237, + "value": "0.893446368526005" + }, + { + "type": "brace", + "start": 36237, + "end": 36238, + "value": "]" + }, + { + "type": "comma", + "start": 36238, + "end": 36239, + "value": "," + }, + { + "type": "whitespace", + "start": 36239, + "end": 36240, + "value": " " + }, + { + "type": "operator", + "start": 36240, + "end": 36241, + "value": "%" + }, + { + "type": "brace", + "start": 36241, + "end": 36242, + "value": ")" + }, + { + "type": "whitespace", + "start": 36242, + "end": 36245, + "value": "\n " + }, + { + "type": "operator", + "start": 36245, + "end": 36247, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36247, + "end": 36248, + "value": " " + }, + { + "type": "word", + "start": 36248, + "end": 36252, + "value": "line" + }, + { + "type": "brace", + "start": 36252, + "end": 36253, + "value": "(" + }, + { + "type": "brace", + "start": 36253, + "end": 36254, + "value": "[" + }, + { + "type": "whitespace", + "start": 36254, + "end": 36262, + "value": "\n " + }, + { + "type": "number", + "start": 36262, + "end": 36280, + "value": "0.6507434699009087" + }, + { + "type": "comma", + "start": 36280, + "end": 36281, + "value": "," + }, + { + "type": "whitespace", + "start": 36281, + "end": 36289, + "value": "\n " + }, + { + "type": "operator", + "start": 36289, + "end": 36290, + "value": "-" + }, + { + "type": "number", + "start": 36290, + "end": 36308, + "value": "0.6890023920962012" + }, + { + "type": "whitespace", + "start": 36308, + "end": 36314, + "value": "\n " + }, + { + "type": "brace", + "start": 36314, + "end": 36315, + "value": "]" + }, + { + "type": "comma", + "start": 36315, + "end": 36316, + "value": "," + }, + { + "type": "whitespace", + "start": 36316, + "end": 36317, + "value": " " + }, + { + "type": "operator", + "start": 36317, + "end": 36318, + "value": "%" + }, + { + "type": "brace", + "start": 36318, + "end": 36319, + "value": ")" + }, + { + "type": "whitespace", + "start": 36319, + "end": 36322, + "value": "\n " + }, + { + "type": "operator", + "start": 36322, + "end": 36324, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36324, + "end": 36325, + "value": " " + }, + { + "type": "word", + "start": 36325, + "end": 36329, + "value": "line" + }, + { + "type": "brace", + "start": 36329, + "end": 36330, + "value": "(" + }, + { + "type": "brace", + "start": 36330, + "end": 36331, + "value": "[" + }, + { + "type": "whitespace", + "start": 36331, + "end": 36339, + "value": "\n " + }, + { + "type": "number", + "start": 36339, + "end": 36358, + "value": "0.10489019777253028" + }, + { + "type": "comma", + "start": 36358, + "end": 36359, + "value": "," + }, + { + "type": "whitespace", + "start": 36359, + "end": 36367, + "value": "\n " + }, + { + "type": "operator", + "start": 36367, + "end": 36368, + "value": "-" + }, + { + "type": "number", + "start": 36368, + "end": 36386, + "value": "0.5467450997193952" + }, + { + "type": "whitespace", + "start": 36386, + "end": 36392, + "value": "\n " + }, + { + "type": "brace", + "start": 36392, + "end": 36393, + "value": "]" + }, + { + "type": "comma", + "start": 36393, + "end": 36394, + "value": "," + }, + { + "type": "whitespace", + "start": 36394, + "end": 36395, + "value": " " + }, + { + "type": "operator", + "start": 36395, + "end": 36396, + "value": "%" + }, + { + "type": "brace", + "start": 36396, + "end": 36397, + "value": ")" + }, + { + "type": "whitespace", + "start": 36397, + "end": 36400, + "value": "\n " + }, + { + "type": "operator", + "start": 36400, + "end": 36402, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36402, + "end": 36403, + "value": " " + }, + { + "type": "word", + "start": 36403, + "end": 36407, + "value": "line" + }, + { + "type": "brace", + "start": 36407, + "end": 36408, + "value": "(" + }, + { + "type": "brace", + "start": 36408, + "end": 36409, + "value": "[" + }, + { + "type": "whitespace", + "start": 36409, + "end": 36417, + "value": "\n " + }, + { + "type": "operator", + "start": 36417, + "end": 36418, + "value": "-" + }, + { + "type": "number", + "start": 36418, + "end": 36436, + "value": "0.5760905289992633" + }, + { + "type": "comma", + "start": 36436, + "end": 36437, + "value": "," + }, + { + "type": "whitespace", + "start": 36437, + "end": 36445, + "value": "\n " + }, + { + "type": "operator", + "start": 36445, + "end": 36446, + "value": "-" + }, + { + "type": "number", + "start": 36446, + "end": 36464, + "value": "0.2639900702114173" + }, + { + "type": "whitespace", + "start": 36464, + "end": 36470, + "value": "\n " + }, + { + "type": "brace", + "start": 36470, + "end": 36471, + "value": "]" + }, + { + "type": "comma", + "start": 36471, + "end": 36472, + "value": "," + }, + { + "type": "whitespace", + "start": 36472, + "end": 36473, + "value": " " + }, + { + "type": "operator", + "start": 36473, + "end": 36474, + "value": "%" + }, + { + "type": "brace", + "start": 36474, + "end": 36475, + "value": ")" + }, + { + "type": "whitespace", + "start": 36475, + "end": 36478, + "value": "\n " + }, + { + "type": "operator", + "start": 36478, + "end": 36480, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36480, + "end": 36481, + "value": " " + }, + { + "type": "word", + "start": 36481, + "end": 36485, + "value": "line" + }, + { + "type": "brace", + "start": 36485, + "end": 36486, + "value": "(" + }, + { + "type": "brace", + "start": 36486, + "end": 36487, + "value": "[" + }, + { + "type": "whitespace", + "start": 36487, + "end": 36495, + "value": "\n " + }, + { + "type": "number", + "start": 36495, + "end": 36514, + "value": "0.39828861790105297" + }, + { + "type": "comma", + "start": 36514, + "end": 36515, + "value": "," + }, + { + "type": "whitespace", + "start": 36515, + "end": 36523, + "value": "\n " + }, + { + "type": "number", + "start": 36523, + "end": 36541, + "value": "0.8036624129416385" + }, + { + "type": "whitespace", + "start": 36541, + "end": 36547, + "value": "\n " + }, + { + "type": "brace", + "start": 36547, + "end": 36548, + "value": "]" + }, + { + "type": "comma", + "start": 36548, + "end": 36549, + "value": "," + }, + { + "type": "whitespace", + "start": 36549, + "end": 36550, + "value": " " + }, + { + "type": "operator", + "start": 36550, + "end": 36551, + "value": "%" + }, + { + "type": "brace", + "start": 36551, + "end": 36552, + "value": ")" + }, + { + "type": "whitespace", + "start": 36552, + "end": 36555, + "value": "\n " + }, + { + "type": "operator", + "start": 36555, + "end": 36557, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36557, + "end": 36558, + "value": " " + }, + { + "type": "word", + "start": 36558, + "end": 36562, + "value": "line" + }, + { + "type": "brace", + "start": 36562, + "end": 36563, + "value": "(" + }, + { + "type": "brace", + "start": 36563, + "end": 36564, + "value": "[" + }, + { + "type": "operator", + "start": 36564, + "end": 36565, + "value": "-" + }, + { + "type": "number", + "start": 36565, + "end": 36582, + "value": "0.673848991328553" + }, + { + "type": "comma", + "start": 36582, + "end": 36583, + "value": "," + }, + { + "type": "whitespace", + "start": 36583, + "end": 36584, + "value": " " + }, + { + "type": "operator", + "start": 36584, + "end": 36585, + "value": "-" + }, + { + "type": "number", + "start": 36585, + "end": 36602, + "value": "0.918443329270668" + }, + { + "type": "brace", + "start": 36602, + "end": 36603, + "value": "]" + }, + { + "type": "comma", + "start": 36603, + "end": 36604, + "value": "," + }, + { + "type": "whitespace", + "start": 36604, + "end": 36605, + "value": " " + }, + { + "type": "operator", + "start": 36605, + "end": 36606, + "value": "%" + }, + { + "type": "brace", + "start": 36606, + "end": 36607, + "value": ")" + }, + { + "type": "whitespace", + "start": 36607, + "end": 36610, + "value": "\n " + }, + { + "type": "operator", + "start": 36610, + "end": 36612, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36612, + "end": 36613, + "value": " " + }, + { + "type": "word", + "start": 36613, + "end": 36617, + "value": "line" + }, + { + "type": "brace", + "start": 36617, + "end": 36618, + "value": "(" + }, + { + "type": "brace", + "start": 36618, + "end": 36619, + "value": "[" + }, + { + "type": "whitespace", + "start": 36619, + "end": 36627, + "value": "\n " + }, + { + "type": "operator", + "start": 36627, + "end": 36628, + "value": "-" + }, + { + "type": "number", + "start": 36628, + "end": 36646, + "value": "0.8599152936179257" + }, + { + "type": "comma", + "start": 36646, + "end": 36647, + "value": "," + }, + { + "type": "whitespace", + "start": 36647, + "end": 36655, + "value": "\n " + }, + { + "type": "operator", + "start": 36655, + "end": 36656, + "value": "-" + }, + { + "type": "number", + "start": 36656, + "end": 36674, + "value": "0.9499371022680787" + }, + { + "type": "whitespace", + "start": 36674, + "end": 36680, + "value": "\n " + }, + { + "type": "brace", + "start": 36680, + "end": 36681, + "value": "]" + }, + { + "type": "comma", + "start": 36681, + "end": 36682, + "value": "," + }, + { + "type": "whitespace", + "start": 36682, + "end": 36683, + "value": " " + }, + { + "type": "operator", + "start": 36683, + "end": 36684, + "value": "%" + }, + { + "type": "brace", + "start": 36684, + "end": 36685, + "value": ")" + }, + { + "type": "whitespace", + "start": 36685, + "end": 36688, + "value": "\n " + }, + { + "type": "operator", + "start": 36688, + "end": 36690, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36690, + "end": 36691, + "value": " " + }, + { + "type": "word", + "start": 36691, + "end": 36695, + "value": "line" + }, + { + "type": "brace", + "start": 36695, + "end": 36696, + "value": "(" + }, + { + "type": "brace", + "start": 36696, + "end": 36697, + "value": "[" + }, + { + "type": "whitespace", + "start": 36697, + "end": 36705, + "value": "\n " + }, + { + "type": "number", + "start": 36705, + "end": 36723, + "value": "0.6285243831393765" + }, + { + "type": "comma", + "start": 36723, + "end": 36724, + "value": "," + }, + { + "type": "whitespace", + "start": 36724, + "end": 36732, + "value": "\n " + }, + { + "type": "operator", + "start": 36732, + "end": 36733, + "value": "-" + }, + { + "type": "number", + "start": 36733, + "end": 36751, + "value": "0.5186557636566307" + }, + { + "type": "whitespace", + "start": 36751, + "end": 36757, + "value": "\n " + }, + { + "type": "brace", + "start": 36757, + "end": 36758, + "value": "]" + }, + { + "type": "comma", + "start": 36758, + "end": 36759, + "value": "," + }, + { + "type": "whitespace", + "start": 36759, + "end": 36760, + "value": " " + }, + { + "type": "operator", + "start": 36760, + "end": 36761, + "value": "%" + }, + { + "type": "brace", + "start": 36761, + "end": 36762, + "value": ")" + }, + { + "type": "whitespace", + "start": 36762, + "end": 36765, + "value": "\n " + }, + { + "type": "operator", + "start": 36765, + "end": 36767, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36767, + "end": 36768, + "value": " " + }, + { + "type": "word", + "start": 36768, + "end": 36772, + "value": "line" + }, + { + "type": "brace", + "start": 36772, + "end": 36773, + "value": "(" + }, + { + "type": "brace", + "start": 36773, + "end": 36774, + "value": "[" + }, + { + "type": "whitespace", + "start": 36774, + "end": 36782, + "value": "\n " + }, + { + "type": "number", + "start": 36782, + "end": 36800, + "value": "0.3222412784832269" + }, + { + "type": "comma", + "start": 36800, + "end": 36801, + "value": "," + }, + { + "type": "whitespace", + "start": 36801, + "end": 36809, + "value": "\n " + }, + { + "type": "number", + "start": 36809, + "end": 36828, + "value": "0.24621192679727177" + }, + { + "type": "whitespace", + "start": 36828, + "end": 36834, + "value": "\n " + }, + { + "type": "brace", + "start": 36834, + "end": 36835, + "value": "]" + }, + { + "type": "comma", + "start": 36835, + "end": 36836, + "value": "," + }, + { + "type": "whitespace", + "start": 36836, + "end": 36837, + "value": " " + }, + { + "type": "operator", + "start": 36837, + "end": 36838, + "value": "%" + }, + { + "type": "brace", + "start": 36838, + "end": 36839, + "value": ")" + }, + { + "type": "whitespace", + "start": 36839, + "end": 36842, + "value": "\n " + }, + { + "type": "operator", + "start": 36842, + "end": 36844, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36844, + "end": 36845, + "value": " " + }, + { + "type": "word", + "start": 36845, + "end": 36849, + "value": "line" + }, + { + "type": "brace", + "start": 36849, + "end": 36850, + "value": "(" + }, + { + "type": "brace", + "start": 36850, + "end": 36851, + "value": "[" + }, + { + "type": "whitespace", + "start": 36851, + "end": 36859, + "value": "\n " + }, + { + "type": "number", + "start": 36859, + "end": 36878, + "value": "0.19754357911311016" + }, + { + "type": "comma", + "start": 36878, + "end": 36879, + "value": "," + }, + { + "type": "whitespace", + "start": 36879, + "end": 36887, + "value": "\n " + }, + { + "type": "operator", + "start": 36887, + "end": 36888, + "value": "-" + }, + { + "type": "number", + "start": 36888, + "end": 36906, + "value": "0.7529246632397206" + }, + { + "type": "whitespace", + "start": 36906, + "end": 36912, + "value": "\n " + }, + { + "type": "brace", + "start": 36912, + "end": 36913, + "value": "]" + }, + { + "type": "comma", + "start": 36913, + "end": 36914, + "value": "," + }, + { + "type": "whitespace", + "start": 36914, + "end": 36915, + "value": " " + }, + { + "type": "operator", + "start": 36915, + "end": 36916, + "value": "%" + }, + { + "type": "brace", + "start": 36916, + "end": 36917, + "value": ")" + }, + { + "type": "whitespace", + "start": 36917, + "end": 36920, + "value": "\n " + }, + { + "type": "operator", + "start": 36920, + "end": 36922, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36922, + "end": 36923, + "value": " " + }, + { + "type": "word", + "start": 36923, + "end": 36927, + "value": "line" + }, + { + "type": "brace", + "start": 36927, + "end": 36928, + "value": "(" + }, + { + "type": "brace", + "start": 36928, + "end": 36929, + "value": "[" + }, + { + "type": "whitespace", + "start": 36929, + "end": 36937, + "value": "\n " + }, + { + "type": "operator", + "start": 36937, + "end": 36938, + "value": "-" + }, + { + "type": "number", + "start": 36938, + "end": 36957, + "value": "0.43181570545865555" + }, + { + "type": "comma", + "start": 36957, + "end": 36958, + "value": "," + }, + { + "type": "whitespace", + "start": 36958, + "end": 36966, + "value": "\n " + }, + { + "type": "number", + "start": 36966, + "end": 36985, + "value": "0.18945437402201537" + }, + { + "type": "whitespace", + "start": 36985, + "end": 36991, + "value": "\n " + }, + { + "type": "brace", + "start": 36991, + "end": 36992, + "value": "]" + }, + { + "type": "comma", + "start": 36992, + "end": 36993, + "value": "," + }, + { + "type": "whitespace", + "start": 36993, + "end": 36994, + "value": " " + }, + { + "type": "operator", + "start": 36994, + "end": 36995, + "value": "%" + }, + { + "type": "brace", + "start": 36995, + "end": 36996, + "value": ")" + }, + { + "type": "whitespace", + "start": 36996, + "end": 36999, + "value": "\n " + }, + { + "type": "operator", + "start": 36999, + "end": 37001, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37001, + "end": 37002, + "value": " " + }, + { + "type": "word", + "start": 37002, + "end": 37006, + "value": "line" + }, + { + "type": "brace", + "start": 37006, + "end": 37007, + "value": "(" + }, + { + "type": "brace", + "start": 37007, + "end": 37008, + "value": "[" + }, + { + "type": "whitespace", + "start": 37008, + "end": 37016, + "value": "\n " + }, + { + "type": "number", + "start": 37016, + "end": 37034, + "value": "0.8714511090241797" + }, + { + "type": "comma", + "start": 37034, + "end": 37035, + "value": "," + }, + { + "type": "whitespace", + "start": 37035, + "end": 37043, + "value": "\n " + }, + { + "type": "operator", + "start": 37043, + "end": 37044, + "value": "-" + }, + { + "type": "number", + "start": 37044, + "end": 37062, + "value": "0.7215844196844685" + }, + { + "type": "whitespace", + "start": 37062, + "end": 37068, + "value": "\n " + }, + { + "type": "brace", + "start": 37068, + "end": 37069, + "value": "]" + }, + { + "type": "comma", + "start": 37069, + "end": 37070, + "value": "," + }, + { + "type": "whitespace", + "start": 37070, + "end": 37071, + "value": " " + }, + { + "type": "operator", + "start": 37071, + "end": 37072, + "value": "%" + }, + { + "type": "brace", + "start": 37072, + "end": 37073, + "value": ")" + }, + { + "type": "whitespace", + "start": 37073, + "end": 37076, + "value": "\n " + }, + { + "type": "operator", + "start": 37076, + "end": 37078, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37078, + "end": 37079, + "value": " " + }, + { + "type": "word", + "start": 37079, + "end": 37083, + "value": "line" + }, + { + "type": "brace", + "start": 37083, + "end": 37084, + "value": "(" + }, + { + "type": "brace", + "start": 37084, + "end": 37085, + "value": "[" + }, + { + "type": "whitespace", + "start": 37085, + "end": 37093, + "value": "\n " + }, + { + "type": "operator", + "start": 37093, + "end": 37094, + "value": "-" + }, + { + "type": "number", + "start": 37094, + "end": 37112, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 37112, + "end": 37113, + "value": "," + }, + { + "type": "whitespace", + "start": 37113, + "end": 37121, + "value": "\n " + }, + { + "type": "number", + "start": 37121, + "end": 37140, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 37140, + "end": 37146, + "value": "\n " + }, + { + "type": "brace", + "start": 37146, + "end": 37147, + "value": "]" + }, + { + "type": "comma", + "start": 37147, + "end": 37148, + "value": "," + }, + { + "type": "whitespace", + "start": 37148, + "end": 37149, + "value": " " + }, + { + "type": "operator", + "start": 37149, + "end": 37150, + "value": "%" + }, + { + "type": "brace", + "start": 37150, + "end": 37151, + "value": ")" + }, + { + "type": "whitespace", + "start": 37151, + "end": 37154, + "value": "\n " + }, + { + "type": "operator", + "start": 37154, + "end": 37156, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37156, + "end": 37157, + "value": " " + }, + { + "type": "word", + "start": 37157, + "end": 37161, + "value": "line" + }, + { + "type": "brace", + "start": 37161, + "end": 37162, + "value": "(" + }, + { + "type": "brace", + "start": 37162, + "end": 37163, + "value": "[" + }, + { + "type": "whitespace", + "start": 37163, + "end": 37171, + "value": "\n " + }, + { + "type": "operator", + "start": 37171, + "end": 37172, + "value": "-" + }, + { + "type": "number", + "start": 37172, + "end": 37190, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 37190, + "end": 37191, + "value": "," + }, + { + "type": "whitespace", + "start": 37191, + "end": 37199, + "value": "\n " + }, + { + "type": "number", + "start": 37199, + "end": 37217, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 37217, + "end": 37223, + "value": "\n " + }, + { + "type": "brace", + "start": 37223, + "end": 37224, + "value": "]" + }, + { + "type": "comma", + "start": 37224, + "end": 37225, + "value": "," + }, + { + "type": "whitespace", + "start": 37225, + "end": 37226, + "value": " " + }, + { + "type": "operator", + "start": 37226, + "end": 37227, + "value": "%" + }, + { + "type": "brace", + "start": 37227, + "end": 37228, + "value": ")" + }, + { + "type": "whitespace", + "start": 37228, + "end": 37231, + "value": "\n " + }, + { + "type": "operator", + "start": 37231, + "end": 37233, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37233, + "end": 37234, + "value": " " + }, + { + "type": "word", + "start": 37234, + "end": 37238, + "value": "line" + }, + { + "type": "brace", + "start": 37238, + "end": 37239, + "value": "(" + }, + { + "type": "brace", + "start": 37239, + "end": 37240, + "value": "[" + }, + { + "type": "whitespace", + "start": 37240, + "end": 37248, + "value": "\n " + }, + { + "type": "operator", + "start": 37248, + "end": 37249, + "value": "-" + }, + { + "type": "number", + "start": 37249, + "end": 37267, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 37267, + "end": 37268, + "value": "," + }, + { + "type": "whitespace", + "start": 37268, + "end": 37276, + "value": "\n " + }, + { + "type": "number", + "start": 37276, + "end": 37294, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 37294, + "end": 37300, + "value": "\n " + }, + { + "type": "brace", + "start": 37300, + "end": 37301, + "value": "]" + }, + { + "type": "comma", + "start": 37301, + "end": 37302, + "value": "," + }, + { + "type": "whitespace", + "start": 37302, + "end": 37303, + "value": " " + }, + { + "type": "operator", + "start": 37303, + "end": 37304, + "value": "%" + }, + { + "type": "brace", + "start": 37304, + "end": 37305, + "value": ")" + }, + { + "type": "whitespace", + "start": 37305, + "end": 37308, + "value": "\n " + }, + { + "type": "operator", + "start": 37308, + "end": 37310, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37310, + "end": 37311, + "value": " " + }, + { + "type": "word", + "start": 37311, + "end": 37315, + "value": "line" + }, + { + "type": "brace", + "start": 37315, + "end": 37316, + "value": "(" + }, + { + "type": "brace", + "start": 37316, + "end": 37317, + "value": "[" + }, + { + "type": "whitespace", + "start": 37317, + "end": 37325, + "value": "\n " + }, + { + "type": "operator", + "start": 37325, + "end": 37326, + "value": "-" + }, + { + "type": "number", + "start": 37326, + "end": 37344, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 37344, + "end": 37345, + "value": "," + }, + { + "type": "whitespace", + "start": 37345, + "end": 37353, + "value": "\n " + }, + { + "type": "operator", + "start": 37353, + "end": 37354, + "value": "-" + }, + { + "type": "number", + "start": 37354, + "end": 37373, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 37373, + "end": 37379, + "value": "\n " + }, + { + "type": "brace", + "start": 37379, + "end": 37380, + "value": "]" + }, + { + "type": "comma", + "start": 37380, + "end": 37381, + "value": "," + }, + { + "type": "whitespace", + "start": 37381, + "end": 37382, + "value": " " + }, + { + "type": "operator", + "start": 37382, + "end": 37383, + "value": "%" + }, + { + "type": "brace", + "start": 37383, + "end": 37384, + "value": ")" + }, + { + "type": "whitespace", + "start": 37384, + "end": 37387, + "value": "\n " + }, + { + "type": "operator", + "start": 37387, + "end": 37389, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37389, + "end": 37390, + "value": " " + }, + { + "type": "word", + "start": 37390, + "end": 37394, + "value": "line" + }, + { + "type": "brace", + "start": 37394, + "end": 37395, + "value": "(" + }, + { + "type": "brace", + "start": 37395, + "end": 37396, + "value": "[" + }, + { + "type": "whitespace", + "start": 37396, + "end": 37404, + "value": "\n " + }, + { + "type": "number", + "start": 37404, + "end": 37423, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 37423, + "end": 37424, + "value": "," + }, + { + "type": "whitespace", + "start": 37424, + "end": 37432, + "value": "\n " + }, + { + "type": "number", + "start": 37432, + "end": 37451, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 37451, + "end": 37457, + "value": "\n " + }, + { + "type": "brace", + "start": 37457, + "end": 37458, + "value": "]" + }, + { + "type": "comma", + "start": 37458, + "end": 37459, + "value": "," + }, + { + "type": "whitespace", + "start": 37459, + "end": 37460, + "value": " " + }, + { + "type": "operator", + "start": 37460, + "end": 37461, + "value": "%" + }, + { + "type": "brace", + "start": 37461, + "end": 37462, + "value": ")" + }, + { + "type": "whitespace", + "start": 37462, + "end": 37465, + "value": "\n " + }, + { + "type": "operator", + "start": 37465, + "end": 37467, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37467, + "end": 37468, + "value": " " + }, + { + "type": "word", + "start": 37468, + "end": 37472, + "value": "line" + }, + { + "type": "brace", + "start": 37472, + "end": 37473, + "value": "(" + }, + { + "type": "brace", + "start": 37473, + "end": 37474, + "value": "[" + }, + { + "type": "whitespace", + "start": 37474, + "end": 37482, + "value": "\n " + }, + { + "type": "number", + "start": 37482, + "end": 37501, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 37501, + "end": 37502, + "value": "," + }, + { + "type": "whitespace", + "start": 37502, + "end": 37510, + "value": "\n " + }, + { + "type": "number", + "start": 37510, + "end": 37529, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 37529, + "end": 37535, + "value": "\n " + }, + { + "type": "brace", + "start": 37535, + "end": 37536, + "value": "]" + }, + { + "type": "comma", + "start": 37536, + "end": 37537, + "value": "," + }, + { + "type": "whitespace", + "start": 37537, + "end": 37538, + "value": " " + }, + { + "type": "operator", + "start": 37538, + "end": 37539, + "value": "%" + }, + { + "type": "brace", + "start": 37539, + "end": 37540, + "value": ")" + }, + { + "type": "whitespace", + "start": 37540, + "end": 37543, + "value": "\n " + }, + { + "type": "operator", + "start": 37543, + "end": 37545, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37545, + "end": 37546, + "value": " " + }, + { + "type": "word", + "start": 37546, + "end": 37550, + "value": "line" + }, + { + "type": "brace", + "start": 37550, + "end": 37551, + "value": "(" + }, + { + "type": "brace", + "start": 37551, + "end": 37552, + "value": "[" + }, + { + "type": "whitespace", + "start": 37552, + "end": 37560, + "value": "\n " + }, + { + "type": "operator", + "start": 37560, + "end": 37561, + "value": "-" + }, + { + "type": "number", + "start": 37561, + "end": 37580, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 37580, + "end": 37581, + "value": "," + }, + { + "type": "whitespace", + "start": 37581, + "end": 37589, + "value": "\n " + }, + { + "type": "number", + "start": 37589, + "end": 37607, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 37607, + "end": 37613, + "value": "\n " + }, + { + "type": "brace", + "start": 37613, + "end": 37614, + "value": "]" + }, + { + "type": "comma", + "start": 37614, + "end": 37615, + "value": "," + }, + { + "type": "whitespace", + "start": 37615, + "end": 37616, + "value": " " + }, + { + "type": "operator", + "start": 37616, + "end": 37617, + "value": "%" + }, + { + "type": "brace", + "start": 37617, + "end": 37618, + "value": ")" + }, + { + "type": "whitespace", + "start": 37618, + "end": 37621, + "value": "\n " + }, + { + "type": "operator", + "start": 37621, + "end": 37623, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37623, + "end": 37624, + "value": " " + }, + { + "type": "word", + "start": 37624, + "end": 37628, + "value": "line" + }, + { + "type": "brace", + "start": 37628, + "end": 37629, + "value": "(" + }, + { + "type": "brace", + "start": 37629, + "end": 37630, + "value": "[" + }, + { + "type": "whitespace", + "start": 37630, + "end": 37638, + "value": "\n " + }, + { + "type": "operator", + "start": 37638, + "end": 37639, + "value": "-" + }, + { + "type": "number", + "start": 37639, + "end": 37658, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 37658, + "end": 37659, + "value": "," + }, + { + "type": "whitespace", + "start": 37659, + "end": 37667, + "value": "\n " + }, + { + "type": "operator", + "start": 37667, + "end": 37668, + "value": "-" + }, + { + "type": "number", + "start": 37668, + "end": 37687, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 37687, + "end": 37693, + "value": "\n " + }, + { + "type": "brace", + "start": 37693, + "end": 37694, + "value": "]" + }, + { + "type": "comma", + "start": 37694, + "end": 37695, + "value": "," + }, + { + "type": "whitespace", + "start": 37695, + "end": 37696, + "value": " " + }, + { + "type": "operator", + "start": 37696, + "end": 37697, + "value": "%" + }, + { + "type": "brace", + "start": 37697, + "end": 37698, + "value": ")" + }, + { + "type": "whitespace", + "start": 37698, + "end": 37701, + "value": "\n " + }, + { + "type": "operator", + "start": 37701, + "end": 37703, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37703, + "end": 37704, + "value": " " + }, + { + "type": "word", + "start": 37704, + "end": 37708, + "value": "line" + }, + { + "type": "brace", + "start": 37708, + "end": 37709, + "value": "(" + }, + { + "type": "brace", + "start": 37709, + "end": 37710, + "value": "[" + }, + { + "type": "whitespace", + "start": 37710, + "end": 37718, + "value": "\n " + }, + { + "type": "number", + "start": 37718, + "end": 37736, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 37736, + "end": 37737, + "value": "," + }, + { + "type": "whitespace", + "start": 37737, + "end": 37745, + "value": "\n " + }, + { + "type": "operator", + "start": 37745, + "end": 37746, + "value": "-" + }, + { + "type": "number", + "start": 37746, + "end": 37765, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 37765, + "end": 37771, + "value": "\n " + }, + { + "type": "brace", + "start": 37771, + "end": 37772, + "value": "]" + }, + { + "type": "comma", + "start": 37772, + "end": 37773, + "value": "," + }, + { + "type": "whitespace", + "start": 37773, + "end": 37774, + "value": " " + }, + { + "type": "operator", + "start": 37774, + "end": 37775, + "value": "%" + }, + { + "type": "brace", + "start": 37775, + "end": 37776, + "value": ")" + }, + { + "type": "whitespace", + "start": 37776, + "end": 37779, + "value": "\n " + }, + { + "type": "operator", + "start": 37779, + "end": 37781, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37781, + "end": 37782, + "value": " " + }, + { + "type": "word", + "start": 37782, + "end": 37786, + "value": "line" + }, + { + "type": "brace", + "start": 37786, + "end": 37787, + "value": "(" + }, + { + "type": "brace", + "start": 37787, + "end": 37788, + "value": "[" + }, + { + "type": "whitespace", + "start": 37788, + "end": 37796, + "value": "\n " + }, + { + "type": "number", + "start": 37796, + "end": 37817, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 37817, + "end": 37818, + "value": "," + }, + { + "type": "whitespace", + "start": 37818, + "end": 37826, + "value": "\n " + }, + { + "type": "operator", + "start": 37826, + "end": 37827, + "value": "-" + }, + { + "type": "number", + "start": 37827, + "end": 37845, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 37845, + "end": 37851, + "value": "\n " + }, + { + "type": "brace", + "start": 37851, + "end": 37852, + "value": "]" + }, + { + "type": "comma", + "start": 37852, + "end": 37853, + "value": "," + }, + { + "type": "whitespace", + "start": 37853, + "end": 37854, + "value": " " + }, + { + "type": "operator", + "start": 37854, + "end": 37855, + "value": "%" + }, + { + "type": "brace", + "start": 37855, + "end": 37856, + "value": ")" + }, + { + "type": "whitespace", + "start": 37856, + "end": 37859, + "value": "\n " + }, + { + "type": "operator", + "start": 37859, + "end": 37861, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37861, + "end": 37862, + "value": " " + }, + { + "type": "word", + "start": 37862, + "end": 37866, + "value": "line" + }, + { + "type": "brace", + "start": 37866, + "end": 37867, + "value": "(" + }, + { + "type": "brace", + "start": 37867, + "end": 37868, + "value": "[" + }, + { + "type": "whitespace", + "start": 37868, + "end": 37876, + "value": "\n " + }, + { + "type": "number", + "start": 37876, + "end": 37894, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 37894, + "end": 37895, + "value": "," + }, + { + "type": "whitespace", + "start": 37895, + "end": 37903, + "value": "\n " + }, + { + "type": "operator", + "start": 37903, + "end": 37904, + "value": "-" + }, + { + "type": "number", + "start": 37904, + "end": 37922, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 37922, + "end": 37928, + "value": "\n " + }, + { + "type": "brace", + "start": 37928, + "end": 37929, + "value": "]" + }, + { + "type": "comma", + "start": 37929, + "end": 37930, + "value": "," + }, + { + "type": "whitespace", + "start": 37930, + "end": 37931, + "value": " " + }, + { + "type": "operator", + "start": 37931, + "end": 37932, + "value": "%" + }, + { + "type": "brace", + "start": 37932, + "end": 37933, + "value": ")" + }, + { + "type": "whitespace", + "start": 37933, + "end": 37936, + "value": "\n " + }, + { + "type": "operator", + "start": 37936, + "end": 37938, + "value": "|>" + }, + { + "type": "whitespace", + "start": 37938, + "end": 37939, + "value": " " + }, + { + "type": "word", + "start": 37939, + "end": 37943, + "value": "line" + }, + { + "type": "brace", + "start": 37943, + "end": 37944, + "value": "(" + }, + { + "type": "brace", + "start": 37944, + "end": 37945, + "value": "[" + }, + { + "type": "whitespace", + "start": 37945, + "end": 37953, + "value": "\n " + }, + { + "type": "operator", + "start": 37953, + "end": 37954, + "value": "-" + }, + { + "type": "number", + "start": 37954, + "end": 37972, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 37972, + "end": 37973, + "value": "," + }, + { + "type": "whitespace", + "start": 37973, + "end": 37981, + "value": "\n " + }, + { + "type": "number", + "start": 37981, + "end": 37999, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 37999, + "end": 38005, + "value": "\n " + }, + { + "type": "brace", + "start": 38005, + "end": 38006, + "value": "]" + }, + { + "type": "comma", + "start": 38006, + "end": 38007, + "value": "," + }, + { + "type": "whitespace", + "start": 38007, + "end": 38008, + "value": " " + }, + { + "type": "operator", + "start": 38008, + "end": 38009, + "value": "%" + }, + { + "type": "brace", + "start": 38009, + "end": 38010, + "value": ")" + }, + { + "type": "whitespace", + "start": 38010, + "end": 38013, + "value": "\n " + }, + { + "type": "operator", + "start": 38013, + "end": 38015, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38015, + "end": 38016, + "value": " " + }, + { + "type": "word", + "start": 38016, + "end": 38020, + "value": "line" + }, + { + "type": "brace", + "start": 38020, + "end": 38021, + "value": "(" + }, + { + "type": "brace", + "start": 38021, + "end": 38022, + "value": "[" + }, + { + "type": "number", + "start": 38022, + "end": 38040, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 38040, + "end": 38041, + "value": "," + }, + { + "type": "whitespace", + "start": 38041, + "end": 38042, + "value": " " + }, + { + "type": "number", + "start": 38042, + "end": 38060, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 38060, + "end": 38061, + "value": "]" + }, + { + "type": "comma", + "start": 38061, + "end": 38062, + "value": "," + }, + { + "type": "whitespace", + "start": 38062, + "end": 38063, + "value": " " + }, + { + "type": "operator", + "start": 38063, + "end": 38064, + "value": "%" + }, + { + "type": "brace", + "start": 38064, + "end": 38065, + "value": ")" + }, + { + "type": "whitespace", + "start": 38065, + "end": 38068, + "value": "\n " + }, + { + "type": "operator", + "start": 38068, + "end": 38070, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38070, + "end": 38071, + "value": " " + }, + { + "type": "word", + "start": 38071, + "end": 38075, + "value": "line" + }, + { + "type": "brace", + "start": 38075, + "end": 38076, + "value": "(" + }, + { + "type": "brace", + "start": 38076, + "end": 38077, + "value": "[" + }, + { + "type": "whitespace", + "start": 38077, + "end": 38085, + "value": "\n " + }, + { + "type": "operator", + "start": 38085, + "end": 38086, + "value": "-" + }, + { + "type": "number", + "start": 38086, + "end": 38105, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 38105, + "end": 38106, + "value": "," + }, + { + "type": "whitespace", + "start": 38106, + "end": 38114, + "value": "\n " + }, + { + "type": "number", + "start": 38114, + "end": 38134, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 38134, + "end": 38140, + "value": "\n " + }, + { + "type": "brace", + "start": 38140, + "end": 38141, + "value": "]" + }, + { + "type": "comma", + "start": 38141, + "end": 38142, + "value": "," + }, + { + "type": "whitespace", + "start": 38142, + "end": 38143, + "value": " " + }, + { + "type": "operator", + "start": 38143, + "end": 38144, + "value": "%" + }, + { + "type": "brace", + "start": 38144, + "end": 38145, + "value": ")" + }, + { + "type": "whitespace", + "start": 38145, + "end": 38148, + "value": "\n " + }, + { + "type": "operator", + "start": 38148, + "end": 38150, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38150, + "end": 38151, + "value": " " + }, + { + "type": "word", + "start": 38151, + "end": 38155, + "value": "line" + }, + { + "type": "brace", + "start": 38155, + "end": 38156, + "value": "(" + }, + { + "type": "brace", + "start": 38156, + "end": 38157, + "value": "[" + }, + { + "type": "whitespace", + "start": 38157, + "end": 38165, + "value": "\n " + }, + { + "type": "operator", + "start": 38165, + "end": 38166, + "value": "-" + }, + { + "type": "number", + "start": 38166, + "end": 38184, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 38184, + "end": 38185, + "value": "," + }, + { + "type": "whitespace", + "start": 38185, + "end": 38193, + "value": "\n " + }, + { + "type": "operator", + "start": 38193, + "end": 38194, + "value": "-" + }, + { + "type": "number", + "start": 38194, + "end": 38213, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 38213, + "end": 38219, + "value": "\n " + }, + { + "type": "brace", + "start": 38219, + "end": 38220, + "value": "]" + }, + { + "type": "comma", + "start": 38220, + "end": 38221, + "value": "," + }, + { + "type": "whitespace", + "start": 38221, + "end": 38222, + "value": " " + }, + { + "type": "operator", + "start": 38222, + "end": 38223, + "value": "%" + }, + { + "type": "brace", + "start": 38223, + "end": 38224, + "value": ")" + }, + { + "type": "whitespace", + "start": 38224, + "end": 38227, + "value": "\n " + }, + { + "type": "operator", + "start": 38227, + "end": 38229, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38229, + "end": 38230, + "value": " " + }, + { + "type": "word", + "start": 38230, + "end": 38234, + "value": "line" + }, + { + "type": "brace", + "start": 38234, + "end": 38235, + "value": "(" + }, + { + "type": "brace", + "start": 38235, + "end": 38236, + "value": "[" + }, + { + "type": "whitespace", + "start": 38236, + "end": 38244, + "value": "\n " + }, + { + "type": "operator", + "start": 38244, + "end": 38245, + "value": "-" + }, + { + "type": "number", + "start": 38245, + "end": 38263, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 38263, + "end": 38264, + "value": "," + }, + { + "type": "whitespace", + "start": 38264, + "end": 38272, + "value": "\n " + }, + { + "type": "operator", + "start": 38272, + "end": 38273, + "value": "-" + }, + { + "type": "number", + "start": 38273, + "end": 38292, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 38292, + "end": 38298, + "value": "\n " + }, + { + "type": "brace", + "start": 38298, + "end": 38299, + "value": "]" + }, + { + "type": "comma", + "start": 38299, + "end": 38300, + "value": "," + }, + { + "type": "whitespace", + "start": 38300, + "end": 38301, + "value": " " + }, + { + "type": "operator", + "start": 38301, + "end": 38302, + "value": "%" + }, + { + "type": "brace", + "start": 38302, + "end": 38303, + "value": ")" + }, + { + "type": "whitespace", + "start": 38303, + "end": 38306, + "value": "\n " + }, + { + "type": "operator", + "start": 38306, + "end": 38308, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38308, + "end": 38309, + "value": " " + }, + { + "type": "word", + "start": 38309, + "end": 38313, + "value": "line" + }, + { + "type": "brace", + "start": 38313, + "end": 38314, + "value": "(" + }, + { + "type": "brace", + "start": 38314, + "end": 38315, + "value": "[" + }, + { + "type": "number", + "start": 38315, + "end": 38332, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 38332, + "end": 38333, + "value": "," + }, + { + "type": "whitespace", + "start": 38333, + "end": 38334, + "value": " " + }, + { + "type": "number", + "start": 38334, + "end": 38352, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 38352, + "end": 38353, + "value": "]" + }, + { + "type": "comma", + "start": 38353, + "end": 38354, + "value": "," + }, + { + "type": "whitespace", + "start": 38354, + "end": 38355, + "value": " " + }, + { + "type": "operator", + "start": 38355, + "end": 38356, + "value": "%" + }, + { + "type": "brace", + "start": 38356, + "end": 38357, + "value": ")" + }, + { + "type": "whitespace", + "start": 38357, + "end": 38360, + "value": "\n " + }, + { + "type": "operator", + "start": 38360, + "end": 38362, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38362, + "end": 38363, + "value": " " + }, + { + "type": "word", + "start": 38363, + "end": 38367, + "value": "line" + }, + { + "type": "brace", + "start": 38367, + "end": 38368, + "value": "(" + }, + { + "type": "brace", + "start": 38368, + "end": 38369, + "value": "[" + }, + { + "type": "whitespace", + "start": 38369, + "end": 38377, + "value": "\n " + }, + { + "type": "number", + "start": 38377, + "end": 38396, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 38396, + "end": 38397, + "value": "," + }, + { + "type": "whitespace", + "start": 38397, + "end": 38405, + "value": "\n " + }, + { + "type": "operator", + "start": 38405, + "end": 38406, + "value": "-" + }, + { + "type": "number", + "start": 38406, + "end": 38425, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 38425, + "end": 38431, + "value": "\n " + }, + { + "type": "brace", + "start": 38431, + "end": 38432, + "value": "]" + }, + { + "type": "comma", + "start": 38432, + "end": 38433, + "value": "," + }, + { + "type": "whitespace", + "start": 38433, + "end": 38434, + "value": " " + }, + { + "type": "operator", + "start": 38434, + "end": 38435, + "value": "%" + }, + { + "type": "brace", + "start": 38435, + "end": 38436, + "value": ")" + }, + { + "type": "whitespace", + "start": 38436, + "end": 38439, + "value": "\n " + }, + { + "type": "operator", + "start": 38439, + "end": 38441, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38441, + "end": 38442, + "value": " " + }, + { + "type": "word", + "start": 38442, + "end": 38446, + "value": "line" + }, + { + "type": "brace", + "start": 38446, + "end": 38447, + "value": "(" + }, + { + "type": "brace", + "start": 38447, + "end": 38448, + "value": "[" + }, + { + "type": "number", + "start": 38448, + "end": 38466, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 38466, + "end": 38467, + "value": "," + }, + { + "type": "whitespace", + "start": 38467, + "end": 38468, + "value": " " + }, + { + "type": "number", + "start": 38468, + "end": 38485, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 38485, + "end": 38486, + "value": "]" + }, + { + "type": "comma", + "start": 38486, + "end": 38487, + "value": "," + }, + { + "type": "whitespace", + "start": 38487, + "end": 38488, + "value": " " + }, + { + "type": "operator", + "start": 38488, + "end": 38489, + "value": "%" + }, + { + "type": "brace", + "start": 38489, + "end": 38490, + "value": ")" + }, + { + "type": "whitespace", + "start": 38490, + "end": 38493, + "value": "\n " + }, + { + "type": "operator", + "start": 38493, + "end": 38495, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38495, + "end": 38496, + "value": " " + }, + { + "type": "word", + "start": 38496, + "end": 38500, + "value": "line" + }, + { + "type": "brace", + "start": 38500, + "end": 38501, + "value": "(" + }, + { + "type": "brace", + "start": 38501, + "end": 38502, + "value": "[" + }, + { + "type": "whitespace", + "start": 38502, + "end": 38510, + "value": "\n " + }, + { + "type": "number", + "start": 38510, + "end": 38529, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 38529, + "end": 38530, + "value": "," + }, + { + "type": "whitespace", + "start": 38530, + "end": 38538, + "value": "\n " + }, + { + "type": "operator", + "start": 38538, + "end": 38539, + "value": "-" + }, + { + "type": "number", + "start": 38539, + "end": 38557, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 38557, + "end": 38563, + "value": "\n " + }, + { + "type": "brace", + "start": 38563, + "end": 38564, + "value": "]" + }, + { + "type": "comma", + "start": 38564, + "end": 38565, + "value": "," + }, + { + "type": "whitespace", + "start": 38565, + "end": 38566, + "value": " " + }, + { + "type": "operator", + "start": 38566, + "end": 38567, + "value": "%" + }, + { + "type": "brace", + "start": 38567, + "end": 38568, + "value": ")" + }, + { + "type": "whitespace", + "start": 38568, + "end": 38571, + "value": "\n " + }, + { + "type": "operator", + "start": 38571, + "end": 38573, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38573, + "end": 38574, + "value": " " + }, + { + "type": "word", + "start": 38574, + "end": 38578, + "value": "line" + }, + { + "type": "brace", + "start": 38578, + "end": 38579, + "value": "(" + }, + { + "type": "brace", + "start": 38579, + "end": 38580, + "value": "[" + }, + { + "type": "number", + "start": 38580, + "end": 38598, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 38598, + "end": 38599, + "value": "," + }, + { + "type": "whitespace", + "start": 38599, + "end": 38600, + "value": " " + }, + { + "type": "number", + "start": 38600, + "end": 38618, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 38618, + "end": 38619, + "value": "]" + }, + { + "type": "comma", + "start": 38619, + "end": 38620, + "value": "," + }, + { + "type": "whitespace", + "start": 38620, + "end": 38621, + "value": " " + }, + { + "type": "operator", + "start": 38621, + "end": 38622, + "value": "%" + }, + { + "type": "brace", + "start": 38622, + "end": 38623, + "value": ")" + }, + { + "type": "whitespace", + "start": 38623, + "end": 38626, + "value": "\n " + }, + { + "type": "operator", + "start": 38626, + "end": 38628, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38628, + "end": 38629, + "value": " " + }, + { + "type": "word", + "start": 38629, + "end": 38633, + "value": "line" + }, + { + "type": "brace", + "start": 38633, + "end": 38634, + "value": "(" + }, + { + "type": "brace", + "start": 38634, + "end": 38635, + "value": "[" + }, + { + "type": "whitespace", + "start": 38635, + "end": 38643, + "value": "\n " + }, + { + "type": "number", + "start": 38643, + "end": 38661, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 38661, + "end": 38662, + "value": "," + }, + { + "type": "whitespace", + "start": 38662, + "end": 38670, + "value": "\n " + }, + { + "type": "number", + "start": 38670, + "end": 38689, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 38689, + "end": 38695, + "value": "\n " + }, + { + "type": "brace", + "start": 38695, + "end": 38696, + "value": "]" + }, + { + "type": "comma", + "start": 38696, + "end": 38697, + "value": "," + }, + { + "type": "whitespace", + "start": 38697, + "end": 38698, + "value": " " + }, + { + "type": "operator", + "start": 38698, + "end": 38699, + "value": "%" + }, + { + "type": "brace", + "start": 38699, + "end": 38700, + "value": ")" + }, + { + "type": "whitespace", + "start": 38700, + "end": 38703, + "value": "\n " + }, + { + "type": "operator", + "start": 38703, + "end": 38705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38705, + "end": 38706, + "value": " " + }, + { + "type": "word", + "start": 38706, + "end": 38710, + "value": "line" + }, + { + "type": "brace", + "start": 38710, + "end": 38711, + "value": "(" + }, + { + "type": "brace", + "start": 38711, + "end": 38712, + "value": "[" + }, + { + "type": "number", + "start": 38712, + "end": 38730, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 38730, + "end": 38731, + "value": "," + }, + { + "type": "whitespace", + "start": 38731, + "end": 38732, + "value": " " + }, + { + "type": "number", + "start": 38732, + "end": 38750, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 38750, + "end": 38751, + "value": "]" + }, + { + "type": "comma", + "start": 38751, + "end": 38752, + "value": "," + }, + { + "type": "whitespace", + "start": 38752, + "end": 38753, + "value": " " + }, + { + "type": "operator", + "start": 38753, + "end": 38754, + "value": "%" + }, + { + "type": "brace", + "start": 38754, + "end": 38755, + "value": ")" + }, + { + "type": "whitespace", + "start": 38755, + "end": 38758, + "value": "\n " + }, + { + "type": "operator", + "start": 38758, + "end": 38760, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38760, + "end": 38761, + "value": " " + }, + { + "type": "word", + "start": 38761, + "end": 38765, + "value": "line" + }, + { + "type": "brace", + "start": 38765, + "end": 38766, + "value": "(" + }, + { + "type": "brace", + "start": 38766, + "end": 38767, + "value": "[" + }, + { + "type": "whitespace", + "start": 38767, + "end": 38775, + "value": "\n " + }, + { + "type": "operator", + "start": 38775, + "end": 38776, + "value": "-" + }, + { + "type": "number", + "start": 38776, + "end": 38795, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 38795, + "end": 38796, + "value": "," + }, + { + "type": "whitespace", + "start": 38796, + "end": 38804, + "value": "\n " + }, + { + "type": "operator", + "start": 38804, + "end": 38805, + "value": "-" + }, + { + "type": "number", + "start": 38805, + "end": 38823, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 38823, + "end": 38829, + "value": "\n " + }, + { + "type": "brace", + "start": 38829, + "end": 38830, + "value": "]" + }, + { + "type": "comma", + "start": 38830, + "end": 38831, + "value": "," + }, + { + "type": "whitespace", + "start": 38831, + "end": 38832, + "value": " " + }, + { + "type": "operator", + "start": 38832, + "end": 38833, + "value": "%" + }, + { + "type": "brace", + "start": 38833, + "end": 38834, + "value": ")" + }, + { + "type": "whitespace", + "start": 38834, + "end": 38837, + "value": "\n " + }, + { + "type": "operator", + "start": 38837, + "end": 38839, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38839, + "end": 38840, + "value": " " + }, + { + "type": "word", + "start": 38840, + "end": 38844, + "value": "line" + }, + { + "type": "brace", + "start": 38844, + "end": 38845, + "value": "(" + }, + { + "type": "brace", + "start": 38845, + "end": 38846, + "value": "[" + }, + { + "type": "whitespace", + "start": 38846, + "end": 38854, + "value": "\n " + }, + { + "type": "number", + "start": 38854, + "end": 38872, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 38872, + "end": 38873, + "value": "," + }, + { + "type": "whitespace", + "start": 38873, + "end": 38881, + "value": "\n " + }, + { + "type": "operator", + "start": 38881, + "end": 38882, + "value": "-" + }, + { + "type": "number", + "start": 38882, + "end": 38900, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 38900, + "end": 38906, + "value": "\n " + }, + { + "type": "brace", + "start": 38906, + "end": 38907, + "value": "]" + }, + { + "type": "comma", + "start": 38907, + "end": 38908, + "value": "," + }, + { + "type": "whitespace", + "start": 38908, + "end": 38909, + "value": " " + }, + { + "type": "operator", + "start": 38909, + "end": 38910, + "value": "%" + }, + { + "type": "brace", + "start": 38910, + "end": 38911, + "value": ")" + }, + { + "type": "whitespace", + "start": 38911, + "end": 38914, + "value": "\n " + }, + { + "type": "operator", + "start": 38914, + "end": 38916, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38916, + "end": 38917, + "value": " " + }, + { + "type": "word", + "start": 38917, + "end": 38921, + "value": "line" + }, + { + "type": "brace", + "start": 38921, + "end": 38922, + "value": "(" + }, + { + "type": "brace", + "start": 38922, + "end": 38923, + "value": "[" + }, + { + "type": "whitespace", + "start": 38923, + "end": 38931, + "value": "\n " + }, + { + "type": "operator", + "start": 38931, + "end": 38932, + "value": "-" + }, + { + "type": "number", + "start": 38932, + "end": 38950, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 38950, + "end": 38951, + "value": "," + }, + { + "type": "whitespace", + "start": 38951, + "end": 38959, + "value": "\n " + }, + { + "type": "operator", + "start": 38959, + "end": 38960, + "value": "-" + }, + { + "type": "number", + "start": 38960, + "end": 38978, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 38978, + "end": 38984, + "value": "\n " + }, + { + "type": "brace", + "start": 38984, + "end": 38985, + "value": "]" + }, + { + "type": "comma", + "start": 38985, + "end": 38986, + "value": "," + }, + { + "type": "whitespace", + "start": 38986, + "end": 38987, + "value": " " + }, + { + "type": "operator", + "start": 38987, + "end": 38988, + "value": "%" + }, + { + "type": "brace", + "start": 38988, + "end": 38989, + "value": ")" + }, + { + "type": "whitespace", + "start": 38989, + "end": 38992, + "value": "\n " + }, + { + "type": "operator", + "start": 38992, + "end": 38994, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38994, + "end": 38995, + "value": " " + }, + { + "type": "word", + "start": 38995, + "end": 38999, + "value": "line" + }, + { + "type": "brace", + "start": 38999, + "end": 39000, + "value": "(" + }, + { + "type": "brace", + "start": 39000, + "end": 39001, + "value": "[" + }, + { + "type": "whitespace", + "start": 39001, + "end": 39009, + "value": "\n " + }, + { + "type": "number", + "start": 39009, + "end": 39029, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 39029, + "end": 39030, + "value": "," + }, + { + "type": "whitespace", + "start": 39030, + "end": 39038, + "value": "\n " + }, + { + "type": "operator", + "start": 39038, + "end": 39039, + "value": "-" + }, + { + "type": "number", + "start": 39039, + "end": 39058, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 39058, + "end": 39064, + "value": "\n " + }, + { + "type": "brace", + "start": 39064, + "end": 39065, + "value": "]" + }, + { + "type": "comma", + "start": 39065, + "end": 39066, + "value": "," + }, + { + "type": "whitespace", + "start": 39066, + "end": 39067, + "value": " " + }, + { + "type": "operator", + "start": 39067, + "end": 39068, + "value": "%" + }, + { + "type": "brace", + "start": 39068, + "end": 39069, + "value": ")" + }, + { + "type": "whitespace", + "start": 39069, + "end": 39072, + "value": "\n " + }, + { + "type": "operator", + "start": 39072, + "end": 39074, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39074, + "end": 39075, + "value": " " + }, + { + "type": "word", + "start": 39075, + "end": 39079, + "value": "line" + }, + { + "type": "brace", + "start": 39079, + "end": 39080, + "value": "(" + }, + { + "type": "brace", + "start": 39080, + "end": 39081, + "value": "[" + }, + { + "type": "whitespace", + "start": 39081, + "end": 39089, + "value": "\n " + }, + { + "type": "number", + "start": 39089, + "end": 39108, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 39108, + "end": 39109, + "value": "," + }, + { + "type": "whitespace", + "start": 39109, + "end": 39117, + "value": "\n " + }, + { + "type": "operator", + "start": 39117, + "end": 39118, + "value": "-" + }, + { + "type": "number", + "start": 39118, + "end": 39137, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 39137, + "end": 39143, + "value": "\n " + }, + { + "type": "brace", + "start": 39143, + "end": 39144, + "value": "]" + }, + { + "type": "comma", + "start": 39144, + "end": 39145, + "value": "," + }, + { + "type": "whitespace", + "start": 39145, + "end": 39146, + "value": " " + }, + { + "type": "operator", + "start": 39146, + "end": 39147, + "value": "%" + }, + { + "type": "brace", + "start": 39147, + "end": 39148, + "value": ")" + }, + { + "type": "whitespace", + "start": 39148, + "end": 39151, + "value": "\n " + }, + { + "type": "operator", + "start": 39151, + "end": 39153, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39153, + "end": 39154, + "value": " " + }, + { + "type": "word", + "start": 39154, + "end": 39158, + "value": "line" + }, + { + "type": "brace", + "start": 39158, + "end": 39159, + "value": "(" + }, + { + "type": "brace", + "start": 39159, + "end": 39160, + "value": "[" + }, + { + "type": "whitespace", + "start": 39160, + "end": 39168, + "value": "\n " + }, + { + "type": "number", + "start": 39168, + "end": 39186, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 39186, + "end": 39187, + "value": "," + }, + { + "type": "whitespace", + "start": 39187, + "end": 39195, + "value": "\n " + }, + { + "type": "operator", + "start": 39195, + "end": 39196, + "value": "-" + }, + { + "type": "number", + "start": 39196, + "end": 39215, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 39215, + "end": 39221, + "value": "\n " + }, + { + "type": "brace", + "start": 39221, + "end": 39222, + "value": "]" + }, + { + "type": "comma", + "start": 39222, + "end": 39223, + "value": "," + }, + { + "type": "whitespace", + "start": 39223, + "end": 39224, + "value": " " + }, + { + "type": "operator", + "start": 39224, + "end": 39225, + "value": "%" + }, + { + "type": "brace", + "start": 39225, + "end": 39226, + "value": ")" + }, + { + "type": "whitespace", + "start": 39226, + "end": 39229, + "value": "\n " + }, + { + "type": "operator", + "start": 39229, + "end": 39231, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39231, + "end": 39232, + "value": " " + }, + { + "type": "word", + "start": 39232, + "end": 39236, + "value": "line" + }, + { + "type": "brace", + "start": 39236, + "end": 39237, + "value": "(" + }, + { + "type": "brace", + "start": 39237, + "end": 39238, + "value": "[" + }, + { + "type": "whitespace", + "start": 39238, + "end": 39246, + "value": "\n " + }, + { + "type": "operator", + "start": 39246, + "end": 39247, + "value": "-" + }, + { + "type": "number", + "start": 39247, + "end": 39265, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 39265, + "end": 39266, + "value": "," + }, + { + "type": "whitespace", + "start": 39266, + "end": 39274, + "value": "\n " + }, + { + "type": "operator", + "start": 39274, + "end": 39275, + "value": "-" + }, + { + "type": "number", + "start": 39275, + "end": 39293, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 39293, + "end": 39299, + "value": "\n " + }, + { + "type": "brace", + "start": 39299, + "end": 39300, + "value": "]" + }, + { + "type": "comma", + "start": 39300, + "end": 39301, + "value": "," + }, + { + "type": "whitespace", + "start": 39301, + "end": 39302, + "value": " " + }, + { + "type": "operator", + "start": 39302, + "end": 39303, + "value": "%" + }, + { + "type": "brace", + "start": 39303, + "end": 39304, + "value": ")" + }, + { + "type": "whitespace", + "start": 39304, + "end": 39307, + "value": "\n " + }, + { + "type": "operator", + "start": 39307, + "end": 39309, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39309, + "end": 39310, + "value": " " + }, + { + "type": "word", + "start": 39310, + "end": 39314, + "value": "line" + }, + { + "type": "brace", + "start": 39314, + "end": 39315, + "value": "(" + }, + { + "type": "brace", + "start": 39315, + "end": 39316, + "value": "[" + }, + { + "type": "number", + "start": 39316, + "end": 39334, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 39334, + "end": 39335, + "value": "," + }, + { + "type": "whitespace", + "start": 39335, + "end": 39336, + "value": " " + }, + { + "type": "number", + "start": 39336, + "end": 39354, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 39354, + "end": 39355, + "value": "]" + }, + { + "type": "comma", + "start": 39355, + "end": 39356, + "value": "," + }, + { + "type": "whitespace", + "start": 39356, + "end": 39357, + "value": " " + }, + { + "type": "operator", + "start": 39357, + "end": 39358, + "value": "%" + }, + { + "type": "brace", + "start": 39358, + "end": 39359, + "value": ")" + }, + { + "type": "whitespace", + "start": 39359, + "end": 39362, + "value": "\n " + }, + { + "type": "operator", + "start": 39362, + "end": 39364, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39364, + "end": 39365, + "value": " " + }, + { + "type": "word", + "start": 39365, + "end": 39369, + "value": "line" + }, + { + "type": "brace", + "start": 39369, + "end": 39370, + "value": "(" + }, + { + "type": "brace", + "start": 39370, + "end": 39371, + "value": "[" + }, + { + "type": "whitespace", + "start": 39371, + "end": 39379, + "value": "\n " + }, + { + "type": "number", + "start": 39379, + "end": 39397, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 39397, + "end": 39398, + "value": "," + }, + { + "type": "whitespace", + "start": 39398, + "end": 39406, + "value": "\n " + }, + { + "type": "number", + "start": 39406, + "end": 39425, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 39425, + "end": 39431, + "value": "\n " + }, + { + "type": "brace", + "start": 39431, + "end": 39432, + "value": "]" + }, + { + "type": "comma", + "start": 39432, + "end": 39433, + "value": "," + }, + { + "type": "whitespace", + "start": 39433, + "end": 39434, + "value": " " + }, + { + "type": "operator", + "start": 39434, + "end": 39435, + "value": "%" + }, + { + "type": "brace", + "start": 39435, + "end": 39436, + "value": ")" + }, + { + "type": "whitespace", + "start": 39436, + "end": 39439, + "value": "\n " + }, + { + "type": "operator", + "start": 39439, + "end": 39441, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39441, + "end": 39442, + "value": " " + }, + { + "type": "word", + "start": 39442, + "end": 39446, + "value": "line" + }, + { + "type": "brace", + "start": 39446, + "end": 39447, + "value": "(" + }, + { + "type": "brace", + "start": 39447, + "end": 39448, + "value": "[" + }, + { + "type": "whitespace", + "start": 39448, + "end": 39456, + "value": "\n " + }, + { + "type": "operator", + "start": 39456, + "end": 39457, + "value": "-" + }, + { + "type": "number", + "start": 39457, + "end": 39476, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 39476, + "end": 39477, + "value": "," + }, + { + "type": "whitespace", + "start": 39477, + "end": 39485, + "value": "\n " + }, + { + "type": "number", + "start": 39485, + "end": 39503, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 39503, + "end": 39509, + "value": "\n " + }, + { + "type": "brace", + "start": 39509, + "end": 39510, + "value": "]" + }, + { + "type": "comma", + "start": 39510, + "end": 39511, + "value": "," + }, + { + "type": "whitespace", + "start": 39511, + "end": 39512, + "value": " " + }, + { + "type": "operator", + "start": 39512, + "end": 39513, + "value": "%" + }, + { + "type": "brace", + "start": 39513, + "end": 39514, + "value": ")" + }, + { + "type": "whitespace", + "start": 39514, + "end": 39517, + "value": "\n " + }, + { + "type": "operator", + "start": 39517, + "end": 39519, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39519, + "end": 39520, + "value": " " + }, + { + "type": "word", + "start": 39520, + "end": 39524, + "value": "line" + }, + { + "type": "brace", + "start": 39524, + "end": 39525, + "value": "(" + }, + { + "type": "brace", + "start": 39525, + "end": 39526, + "value": "[" + }, + { + "type": "whitespace", + "start": 39526, + "end": 39534, + "value": "\n " + }, + { + "type": "operator", + "start": 39534, + "end": 39535, + "value": "-" + }, + { + "type": "number", + "start": 39535, + "end": 39554, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 39554, + "end": 39555, + "value": "," + }, + { + "type": "whitespace", + "start": 39555, + "end": 39563, + "value": "\n " + }, + { + "type": "operator", + "start": 39563, + "end": 39564, + "value": "-" + }, + { + "type": "number", + "start": 39564, + "end": 39583, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 39583, + "end": 39589, + "value": "\n " + }, + { + "type": "brace", + "start": 39589, + "end": 39590, + "value": "]" + }, + { + "type": "comma", + "start": 39590, + "end": 39591, + "value": "," + }, + { + "type": "whitespace", + "start": 39591, + "end": 39592, + "value": " " + }, + { + "type": "operator", + "start": 39592, + "end": 39593, + "value": "%" + }, + { + "type": "brace", + "start": 39593, + "end": 39594, + "value": ")" + }, + { + "type": "whitespace", + "start": 39594, + "end": 39597, + "value": "\n " + }, + { + "type": "operator", + "start": 39597, + "end": 39599, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39599, + "end": 39600, + "value": " " + }, + { + "type": "word", + "start": 39600, + "end": 39604, + "value": "line" + }, + { + "type": "brace", + "start": 39604, + "end": 39605, + "value": "(" + }, + { + "type": "brace", + "start": 39605, + "end": 39606, + "value": "[" + }, + { + "type": "whitespace", + "start": 39606, + "end": 39614, + "value": "\n " + }, + { + "type": "number", + "start": 39614, + "end": 39633, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 39633, + "end": 39634, + "value": "," + }, + { + "type": "whitespace", + "start": 39634, + "end": 39642, + "value": "\n " + }, + { + "type": "operator", + "start": 39642, + "end": 39643, + "value": "-" + }, + { + "type": "number", + "start": 39643, + "end": 39661, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 39661, + "end": 39667, + "value": "\n " + }, + { + "type": "brace", + "start": 39667, + "end": 39668, + "value": "]" + }, + { + "type": "comma", + "start": 39668, + "end": 39669, + "value": "," + }, + { + "type": "whitespace", + "start": 39669, + "end": 39670, + "value": " " + }, + { + "type": "operator", + "start": 39670, + "end": 39671, + "value": "%" + }, + { + "type": "brace", + "start": 39671, + "end": 39672, + "value": ")" + }, + { + "type": "whitespace", + "start": 39672, + "end": 39675, + "value": "\n " + }, + { + "type": "operator", + "start": 39675, + "end": 39677, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39677, + "end": 39678, + "value": " " + }, + { + "type": "word", + "start": 39678, + "end": 39682, + "value": "line" + }, + { + "type": "brace", + "start": 39682, + "end": 39683, + "value": "(" + }, + { + "type": "brace", + "start": 39683, + "end": 39684, + "value": "[" + }, + { + "type": "whitespace", + "start": 39684, + "end": 39692, + "value": "\n " + }, + { + "type": "operator", + "start": 39692, + "end": 39693, + "value": "-" + }, + { + "type": "number", + "start": 39693, + "end": 39711, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 39711, + "end": 39712, + "value": "," + }, + { + "type": "whitespace", + "start": 39712, + "end": 39720, + "value": "\n " + }, + { + "type": "number", + "start": 39720, + "end": 39739, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 39739, + "end": 39745, + "value": "\n " + }, + { + "type": "brace", + "start": 39745, + "end": 39746, + "value": "]" + }, + { + "type": "comma", + "start": 39746, + "end": 39747, + "value": "," + }, + { + "type": "whitespace", + "start": 39747, + "end": 39748, + "value": " " + }, + { + "type": "operator", + "start": 39748, + "end": 39749, + "value": "%" + }, + { + "type": "brace", + "start": 39749, + "end": 39750, + "value": ")" + }, + { + "type": "whitespace", + "start": 39750, + "end": 39753, + "value": "\n " + }, + { + "type": "operator", + "start": 39753, + "end": 39755, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39755, + "end": 39756, + "value": " " + }, + { + "type": "word", + "start": 39756, + "end": 39760, + "value": "line" + }, + { + "type": "brace", + "start": 39760, + "end": 39761, + "value": "(" + }, + { + "type": "brace", + "start": 39761, + "end": 39762, + "value": "[" + }, + { + "type": "number", + "start": 39762, + "end": 39780, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 39780, + "end": 39781, + "value": "," + }, + { + "type": "whitespace", + "start": 39781, + "end": 39782, + "value": " " + }, + { + "type": "number", + "start": 39782, + "end": 39800, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 39800, + "end": 39801, + "value": "]" + }, + { + "type": "comma", + "start": 39801, + "end": 39802, + "value": "," + }, + { + "type": "whitespace", + "start": 39802, + "end": 39803, + "value": " " + }, + { + "type": "operator", + "start": 39803, + "end": 39804, + "value": "%" + }, + { + "type": "brace", + "start": 39804, + "end": 39805, + "value": ")" + }, + { + "type": "whitespace", + "start": 39805, + "end": 39808, + "value": "\n " + }, + { + "type": "operator", + "start": 39808, + "end": 39810, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39810, + "end": 39811, + "value": " " + }, + { + "type": "word", + "start": 39811, + "end": 39815, + "value": "line" + }, + { + "type": "brace", + "start": 39815, + "end": 39816, + "value": "(" + }, + { + "type": "brace", + "start": 39816, + "end": 39817, + "value": "[" + }, + { + "type": "whitespace", + "start": 39817, + "end": 39825, + "value": "\n " + }, + { + "type": "operator", + "start": 39825, + "end": 39826, + "value": "-" + }, + { + "type": "number", + "start": 39826, + "end": 39844, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 39844, + "end": 39845, + "value": "," + }, + { + "type": "whitespace", + "start": 39845, + "end": 39853, + "value": "\n " + }, + { + "type": "operator", + "start": 39853, + "end": 39854, + "value": "-" + }, + { + "type": "number", + "start": 39854, + "end": 39873, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 39873, + "end": 39879, + "value": "\n " + }, + { + "type": "brace", + "start": 39879, + "end": 39880, + "value": "]" + }, + { + "type": "comma", + "start": 39880, + "end": 39881, + "value": "," + }, + { + "type": "whitespace", + "start": 39881, + "end": 39882, + "value": " " + }, + { + "type": "operator", + "start": 39882, + "end": 39883, + "value": "%" + }, + { + "type": "brace", + "start": 39883, + "end": 39884, + "value": ")" + }, + { + "type": "whitespace", + "start": 39884, + "end": 39887, + "value": "\n " + }, + { + "type": "operator", + "start": 39887, + "end": 39889, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39889, + "end": 39890, + "value": " " + }, + { + "type": "word", + "start": 39890, + "end": 39894, + "value": "line" + }, + { + "type": "brace", + "start": 39894, + "end": 39895, + "value": "(" + }, + { + "type": "brace", + "start": 39895, + "end": 39896, + "value": "[" + }, + { + "type": "whitespace", + "start": 39896, + "end": 39904, + "value": "\n " + }, + { + "type": "number", + "start": 39904, + "end": 39922, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 39922, + "end": 39923, + "value": "," + }, + { + "type": "whitespace", + "start": 39923, + "end": 39931, + "value": "\n " + }, + { + "type": "operator", + "start": 39931, + "end": 39932, + "value": "-" + }, + { + "type": "number", + "start": 39932, + "end": 39950, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 39950, + "end": 39956, + "value": "\n " + }, + { + "type": "brace", + "start": 39956, + "end": 39957, + "value": "]" + }, + { + "type": "comma", + "start": 39957, + "end": 39958, + "value": "," + }, + { + "type": "whitespace", + "start": 39958, + "end": 39959, + "value": " " + }, + { + "type": "operator", + "start": 39959, + "end": 39960, + "value": "%" + }, + { + "type": "brace", + "start": 39960, + "end": 39961, + "value": ")" + }, + { + "type": "whitespace", + "start": 39961, + "end": 39964, + "value": "\n " + }, + { + "type": "operator", + "start": 39964, + "end": 39966, + "value": "|>" + }, + { + "type": "whitespace", + "start": 39966, + "end": 39967, + "value": " " + }, + { + "type": "word", + "start": 39967, + "end": 39971, + "value": "line" + }, + { + "type": "brace", + "start": 39971, + "end": 39972, + "value": "(" + }, + { + "type": "brace", + "start": 39972, + "end": 39973, + "value": "[" + }, + { + "type": "whitespace", + "start": 39973, + "end": 39981, + "value": "\n " + }, + { + "type": "number", + "start": 39981, + "end": 39999, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 39999, + "end": 40000, + "value": "," + }, + { + "type": "whitespace", + "start": 40000, + "end": 40008, + "value": "\n " + }, + { + "type": "operator", + "start": 40008, + "end": 40009, + "value": "-" + }, + { + "type": "number", + "start": 40009, + "end": 40027, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 40027, + "end": 40033, + "value": "\n " + }, + { + "type": "brace", + "start": 40033, + "end": 40034, + "value": "]" + }, + { + "type": "comma", + "start": 40034, + "end": 40035, + "value": "," + }, + { + "type": "whitespace", + "start": 40035, + "end": 40036, + "value": " " + }, + { + "type": "operator", + "start": 40036, + "end": 40037, + "value": "%" + }, + { + "type": "brace", + "start": 40037, + "end": 40038, + "value": ")" + }, + { + "type": "whitespace", + "start": 40038, + "end": 40041, + "value": "\n " + }, + { + "type": "operator", + "start": 40041, + "end": 40043, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40043, + "end": 40044, + "value": " " + }, + { + "type": "word", + "start": 40044, + "end": 40048, + "value": "line" + }, + { + "type": "brace", + "start": 40048, + "end": 40049, + "value": "(" + }, + { + "type": "brace", + "start": 40049, + "end": 40050, + "value": "[" + }, + { + "type": "number", + "start": 40050, + "end": 40068, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 40068, + "end": 40069, + "value": "," + }, + { + "type": "whitespace", + "start": 40069, + "end": 40070, + "value": " " + }, + { + "type": "number", + "start": 40070, + "end": 40088, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 40088, + "end": 40089, + "value": "]" + }, + { + "type": "comma", + "start": 40089, + "end": 40090, + "value": "," + }, + { + "type": "whitespace", + "start": 40090, + "end": 40091, + "value": " " + }, + { + "type": "operator", + "start": 40091, + "end": 40092, + "value": "%" + }, + { + "type": "brace", + "start": 40092, + "end": 40093, + "value": ")" + }, + { + "type": "whitespace", + "start": 40093, + "end": 40096, + "value": "\n " + }, + { + "type": "operator", + "start": 40096, + "end": 40098, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40098, + "end": 40099, + "value": " " + }, + { + "type": "word", + "start": 40099, + "end": 40103, + "value": "line" + }, + { + "type": "brace", + "start": 40103, + "end": 40104, + "value": "(" + }, + { + "type": "brace", + "start": 40104, + "end": 40105, + "value": "[" + }, + { + "type": "whitespace", + "start": 40105, + "end": 40113, + "value": "\n " + }, + { + "type": "operator", + "start": 40113, + "end": 40114, + "value": "-" + }, + { + "type": "number", + "start": 40114, + "end": 40132, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 40132, + "end": 40133, + "value": "," + }, + { + "type": "whitespace", + "start": 40133, + "end": 40141, + "value": "\n " + }, + { + "type": "number", + "start": 40141, + "end": 40159, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 40159, + "end": 40165, + "value": "\n " + }, + { + "type": "brace", + "start": 40165, + "end": 40166, + "value": "]" + }, + { + "type": "comma", + "start": 40166, + "end": 40167, + "value": "," + }, + { + "type": "whitespace", + "start": 40167, + "end": 40168, + "value": " " + }, + { + "type": "operator", + "start": 40168, + "end": 40169, + "value": "%" + }, + { + "type": "brace", + "start": 40169, + "end": 40170, + "value": ")" + }, + { + "type": "whitespace", + "start": 40170, + "end": 40173, + "value": "\n " + }, + { + "type": "operator", + "start": 40173, + "end": 40175, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40175, + "end": 40176, + "value": " " + }, + { + "type": "word", + "start": 40176, + "end": 40180, + "value": "line" + }, + { + "type": "brace", + "start": 40180, + "end": 40181, + "value": "(" + }, + { + "type": "brace", + "start": 40181, + "end": 40182, + "value": "[" + }, + { + "type": "number", + "start": 40182, + "end": 40200, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 40200, + "end": 40201, + "value": "," + }, + { + "type": "whitespace", + "start": 40201, + "end": 40202, + "value": " " + }, + { + "type": "number", + "start": 40202, + "end": 40220, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 40220, + "end": 40221, + "value": "]" + }, + { + "type": "comma", + "start": 40221, + "end": 40222, + "value": "," + }, + { + "type": "whitespace", + "start": 40222, + "end": 40223, + "value": " " + }, + { + "type": "operator", + "start": 40223, + "end": 40224, + "value": "%" + }, + { + "type": "brace", + "start": 40224, + "end": 40225, + "value": ")" + }, + { + "type": "whitespace", + "start": 40225, + "end": 40228, + "value": "\n " + }, + { + "type": "operator", + "start": 40228, + "end": 40230, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40230, + "end": 40231, + "value": " " + }, + { + "type": "word", + "start": 40231, + "end": 40235, + "value": "line" + }, + { + "type": "brace", + "start": 40235, + "end": 40236, + "value": "(" + }, + { + "type": "brace", + "start": 40236, + "end": 40237, + "value": "[" + }, + { + "type": "whitespace", + "start": 40237, + "end": 40245, + "value": "\n " + }, + { + "type": "number", + "start": 40245, + "end": 40263, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 40263, + "end": 40264, + "value": "," + }, + { + "type": "whitespace", + "start": 40264, + "end": 40272, + "value": "\n " + }, + { + "type": "number", + "start": 40272, + "end": 40291, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 40291, + "end": 40297, + "value": "\n " + }, + { + "type": "brace", + "start": 40297, + "end": 40298, + "value": "]" + }, + { + "type": "comma", + "start": 40298, + "end": 40299, + "value": "," + }, + { + "type": "whitespace", + "start": 40299, + "end": 40300, + "value": " " + }, + { + "type": "operator", + "start": 40300, + "end": 40301, + "value": "%" + }, + { + "type": "brace", + "start": 40301, + "end": 40302, + "value": ")" + }, + { + "type": "whitespace", + "start": 40302, + "end": 40305, + "value": "\n " + }, + { + "type": "operator", + "start": 40305, + "end": 40307, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40307, + "end": 40308, + "value": " " + }, + { + "type": "word", + "start": 40308, + "end": 40312, + "value": "line" + }, + { + "type": "brace", + "start": 40312, + "end": 40313, + "value": "(" + }, + { + "type": "brace", + "start": 40313, + "end": 40314, + "value": "[" + }, + { + "type": "whitespace", + "start": 40314, + "end": 40322, + "value": "\n " + }, + { + "type": "operator", + "start": 40322, + "end": 40323, + "value": "-" + }, + { + "type": "number", + "start": 40323, + "end": 40341, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 40341, + "end": 40342, + "value": "," + }, + { + "type": "whitespace", + "start": 40342, + "end": 40350, + "value": "\n " + }, + { + "type": "operator", + "start": 40350, + "end": 40351, + "value": "-" + }, + { + "type": "number", + "start": 40351, + "end": 40368, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 40368, + "end": 40374, + "value": "\n " + }, + { + "type": "brace", + "start": 40374, + "end": 40375, + "value": "]" + }, + { + "type": "comma", + "start": 40375, + "end": 40376, + "value": "," + }, + { + "type": "whitespace", + "start": 40376, + "end": 40377, + "value": " " + }, + { + "type": "operator", + "start": 40377, + "end": 40378, + "value": "%" + }, + { + "type": "brace", + "start": 40378, + "end": 40379, + "value": ")" + }, + { + "type": "whitespace", + "start": 40379, + "end": 40382, + "value": "\n " + }, + { + "type": "operator", + "start": 40382, + "end": 40384, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40384, + "end": 40385, + "value": " " + }, + { + "type": "word", + "start": 40385, + "end": 40389, + "value": "line" + }, + { + "type": "brace", + "start": 40389, + "end": 40390, + "value": "(" + }, + { + "type": "brace", + "start": 40390, + "end": 40391, + "value": "[" + }, + { + "type": "whitespace", + "start": 40391, + "end": 40399, + "value": "\n " + }, + { + "type": "number", + "start": 40399, + "end": 40417, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 40417, + "end": 40418, + "value": "," + }, + { + "type": "whitespace", + "start": 40418, + "end": 40426, + "value": "\n " + }, + { + "type": "operator", + "start": 40426, + "end": 40427, + "value": "-" + }, + { + "type": "number", + "start": 40427, + "end": 40446, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 40446, + "end": 40452, + "value": "\n " + }, + { + "type": "brace", + "start": 40452, + "end": 40453, + "value": "]" + }, + { + "type": "comma", + "start": 40453, + "end": 40454, + "value": "," + }, + { + "type": "whitespace", + "start": 40454, + "end": 40455, + "value": " " + }, + { + "type": "operator", + "start": 40455, + "end": 40456, + "value": "%" + }, + { + "type": "brace", + "start": 40456, + "end": 40457, + "value": ")" + }, + { + "type": "whitespace", + "start": 40457, + "end": 40460, + "value": "\n " + }, + { + "type": "operator", + "start": 40460, + "end": 40462, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40462, + "end": 40463, + "value": " " + }, + { + "type": "word", + "start": 40463, + "end": 40467, + "value": "line" + }, + { + "type": "brace", + "start": 40467, + "end": 40468, + "value": "(" + }, + { + "type": "brace", + "start": 40468, + "end": 40469, + "value": "[" + }, + { + "type": "whitespace", + "start": 40469, + "end": 40477, + "value": "\n " + }, + { + "type": "operator", + "start": 40477, + "end": 40478, + "value": "-" + }, + { + "type": "number", + "start": 40478, + "end": 40497, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 40497, + "end": 40498, + "value": "," + }, + { + "type": "whitespace", + "start": 40498, + "end": 40506, + "value": "\n " + }, + { + "type": "operator", + "start": 40506, + "end": 40507, + "value": "-" + }, + { + "type": "number", + "start": 40507, + "end": 40526, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 40526, + "end": 40532, + "value": "\n " + }, + { + "type": "brace", + "start": 40532, + "end": 40533, + "value": "]" + }, + { + "type": "comma", + "start": 40533, + "end": 40534, + "value": "," + }, + { + "type": "whitespace", + "start": 40534, + "end": 40535, + "value": " " + }, + { + "type": "operator", + "start": 40535, + "end": 40536, + "value": "%" + }, + { + "type": "brace", + "start": 40536, + "end": 40537, + "value": ")" + }, + { + "type": "whitespace", + "start": 40537, + "end": 40540, + "value": "\n " + }, + { + "type": "operator", + "start": 40540, + "end": 40542, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40542, + "end": 40543, + "value": " " + }, + { + "type": "word", + "start": 40543, + "end": 40547, + "value": "line" + }, + { + "type": "brace", + "start": 40547, + "end": 40548, + "value": "(" + }, + { + "type": "brace", + "start": 40548, + "end": 40549, + "value": "[" + }, + { + "type": "whitespace", + "start": 40549, + "end": 40557, + "value": "\n " + }, + { + "type": "operator", + "start": 40557, + "end": 40558, + "value": "-" + }, + { + "type": "number", + "start": 40558, + "end": 40576, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 40576, + "end": 40577, + "value": "," + }, + { + "type": "whitespace", + "start": 40577, + "end": 40585, + "value": "\n " + }, + { + "type": "operator", + "start": 40585, + "end": 40586, + "value": "-" + }, + { + "type": "number", + "start": 40586, + "end": 40605, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 40605, + "end": 40611, + "value": "\n " + }, + { + "type": "brace", + "start": 40611, + "end": 40612, + "value": "]" + }, + { + "type": "comma", + "start": 40612, + "end": 40613, + "value": "," + }, + { + "type": "whitespace", + "start": 40613, + "end": 40614, + "value": " " + }, + { + "type": "operator", + "start": 40614, + "end": 40615, + "value": "%" + }, + { + "type": "brace", + "start": 40615, + "end": 40616, + "value": ")" + }, + { + "type": "whitespace", + "start": 40616, + "end": 40619, + "value": "\n " + }, + { + "type": "operator", + "start": 40619, + "end": 40621, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40621, + "end": 40622, + "value": " " + }, + { + "type": "word", + "start": 40622, + "end": 40626, + "value": "line" + }, + { + "type": "brace", + "start": 40626, + "end": 40627, + "value": "(" + }, + { + "type": "brace", + "start": 40627, + "end": 40628, + "value": "[" + }, + { + "type": "whitespace", + "start": 40628, + "end": 40636, + "value": "\n " + }, + { + "type": "operator", + "start": 40636, + "end": 40637, + "value": "-" + }, + { + "type": "number", + "start": 40637, + "end": 40655, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 40655, + "end": 40656, + "value": "," + }, + { + "type": "whitespace", + "start": 40656, + "end": 40664, + "value": "\n " + }, + { + "type": "number", + "start": 40664, + "end": 40683, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 40683, + "end": 40689, + "value": "\n " + }, + { + "type": "brace", + "start": 40689, + "end": 40690, + "value": "]" + }, + { + "type": "comma", + "start": 40690, + "end": 40691, + "value": "," + }, + { + "type": "whitespace", + "start": 40691, + "end": 40692, + "value": " " + }, + { + "type": "operator", + "start": 40692, + "end": 40693, + "value": "%" + }, + { + "type": "brace", + "start": 40693, + "end": 40694, + "value": ")" + }, + { + "type": "whitespace", + "start": 40694, + "end": 40697, + "value": "\n " + }, + { + "type": "operator", + "start": 40697, + "end": 40699, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40699, + "end": 40700, + "value": " " + }, + { + "type": "word", + "start": 40700, + "end": 40704, + "value": "line" + }, + { + "type": "brace", + "start": 40704, + "end": 40705, + "value": "(" + }, + { + "type": "brace", + "start": 40705, + "end": 40706, + "value": "[" + }, + { + "type": "whitespace", + "start": 40706, + "end": 40714, + "value": "\n " + }, + { + "type": "operator", + "start": 40714, + "end": 40715, + "value": "-" + }, + { + "type": "number", + "start": 40715, + "end": 40733, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 40733, + "end": 40734, + "value": "," + }, + { + "type": "whitespace", + "start": 40734, + "end": 40742, + "value": "\n " + }, + { + "type": "operator", + "start": 40742, + "end": 40743, + "value": "-" + }, + { + "type": "number", + "start": 40743, + "end": 40762, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 40762, + "end": 40768, + "value": "\n " + }, + { + "type": "brace", + "start": 40768, + "end": 40769, + "value": "]" + }, + { + "type": "comma", + "start": 40769, + "end": 40770, + "value": "," + }, + { + "type": "whitespace", + "start": 40770, + "end": 40771, + "value": " " + }, + { + "type": "operator", + "start": 40771, + "end": 40772, + "value": "%" + }, + { + "type": "brace", + "start": 40772, + "end": 40773, + "value": ")" + }, + { + "type": "whitespace", + "start": 40773, + "end": 40776, + "value": "\n " + }, + { + "type": "operator", + "start": 40776, + "end": 40778, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40778, + "end": 40779, + "value": " " + }, + { + "type": "word", + "start": 40779, + "end": 40783, + "value": "line" + }, + { + "type": "brace", + "start": 40783, + "end": 40784, + "value": "(" + }, + { + "type": "brace", + "start": 40784, + "end": 40785, + "value": "[" + }, + { + "type": "whitespace", + "start": 40785, + "end": 40793, + "value": "\n " + }, + { + "type": "number", + "start": 40793, + "end": 40811, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 40811, + "end": 40812, + "value": "," + }, + { + "type": "whitespace", + "start": 40812, + "end": 40820, + "value": "\n " + }, + { + "type": "operator", + "start": 40820, + "end": 40821, + "value": "-" + }, + { + "type": "number", + "start": 40821, + "end": 40839, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 40839, + "end": 40845, + "value": "\n " + }, + { + "type": "brace", + "start": 40845, + "end": 40846, + "value": "]" + }, + { + "type": "comma", + "start": 40846, + "end": 40847, + "value": "," + }, + { + "type": "whitespace", + "start": 40847, + "end": 40848, + "value": " " + }, + { + "type": "operator", + "start": 40848, + "end": 40849, + "value": "%" + }, + { + "type": "brace", + "start": 40849, + "end": 40850, + "value": ")" + }, + { + "type": "whitespace", + "start": 40850, + "end": 40853, + "value": "\n " + }, + { + "type": "operator", + "start": 40853, + "end": 40855, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40855, + "end": 40856, + "value": " " + }, + { + "type": "word", + "start": 40856, + "end": 40860, + "value": "line" + }, + { + "type": "brace", + "start": 40860, + "end": 40861, + "value": "(" + }, + { + "type": "brace", + "start": 40861, + "end": 40862, + "value": "[" + }, + { + "type": "whitespace", + "start": 40862, + "end": 40870, + "value": "\n " + }, + { + "type": "operator", + "start": 40870, + "end": 40871, + "value": "-" + }, + { + "type": "number", + "start": 40871, + "end": 40889, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 40889, + "end": 40890, + "value": "," + }, + { + "type": "whitespace", + "start": 40890, + "end": 40898, + "value": "\n " + }, + { + "type": "number", + "start": 40898, + "end": 40916, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 40916, + "end": 40922, + "value": "\n " + }, + { + "type": "brace", + "start": 40922, + "end": 40923, + "value": "]" + }, + { + "type": "comma", + "start": 40923, + "end": 40924, + "value": "," + }, + { + "type": "whitespace", + "start": 40924, + "end": 40925, + "value": " " + }, + { + "type": "operator", + "start": 40925, + "end": 40926, + "value": "%" + }, + { + "type": "brace", + "start": 40926, + "end": 40927, + "value": ")" + }, + { + "type": "whitespace", + "start": 40927, + "end": 40930, + "value": "\n " + }, + { + "type": "operator", + "start": 40930, + "end": 40932, + "value": "|>" + }, + { + "type": "whitespace", + "start": 40932, + "end": 40933, + "value": " " + }, + { + "type": "word", + "start": 40933, + "end": 40937, + "value": "line" + }, + { + "type": "brace", + "start": 40937, + "end": 40938, + "value": "(" + }, + { + "type": "brace", + "start": 40938, + "end": 40939, + "value": "[" + }, + { + "type": "whitespace", + "start": 40939, + "end": 40947, + "value": "\n " + }, + { + "type": "operator", + "start": 40947, + "end": 40948, + "value": "-" + }, + { + "type": "number", + "start": 40948, + "end": 40966, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 40966, + "end": 40967, + "value": "," + }, + { + "type": "whitespace", + "start": 40967, + "end": 40975, + "value": "\n " + }, + { + "type": "number", + "start": 40975, + "end": 40993, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 40993, + "end": 40999, + "value": "\n " + }, + { + "type": "brace", + "start": 40999, + "end": 41000, + "value": "]" + }, + { + "type": "comma", + "start": 41000, + "end": 41001, + "value": "," + }, + { + "type": "whitespace", + "start": 41001, + "end": 41002, + "value": " " + }, + { + "type": "operator", + "start": 41002, + "end": 41003, + "value": "%" + }, + { + "type": "brace", + "start": 41003, + "end": 41004, + "value": ")" + }, + { + "type": "whitespace", + "start": 41004, + "end": 41007, + "value": "\n " + }, + { + "type": "operator", + "start": 41007, + "end": 41009, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41009, + "end": 41010, + "value": " " + }, + { + "type": "word", + "start": 41010, + "end": 41014, + "value": "line" + }, + { + "type": "brace", + "start": 41014, + "end": 41015, + "value": "(" + }, + { + "type": "brace", + "start": 41015, + "end": 41016, + "value": "[" + }, + { + "type": "whitespace", + "start": 41016, + "end": 41024, + "value": "\n " + }, + { + "type": "operator", + "start": 41024, + "end": 41025, + "value": "-" + }, + { + "type": "number", + "start": 41025, + "end": 41043, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 41043, + "end": 41044, + "value": "," + }, + { + "type": "whitespace", + "start": 41044, + "end": 41052, + "value": "\n " + }, + { + "type": "operator", + "start": 41052, + "end": 41053, + "value": "-" + }, + { + "type": "number", + "start": 41053, + "end": 41072, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 41072, + "end": 41078, + "value": "\n " + }, + { + "type": "brace", + "start": 41078, + "end": 41079, + "value": "]" + }, + { + "type": "comma", + "start": 41079, + "end": 41080, + "value": "," + }, + { + "type": "whitespace", + "start": 41080, + "end": 41081, + "value": " " + }, + { + "type": "operator", + "start": 41081, + "end": 41082, + "value": "%" + }, + { + "type": "brace", + "start": 41082, + "end": 41083, + "value": ")" + }, + { + "type": "whitespace", + "start": 41083, + "end": 41086, + "value": "\n " + }, + { + "type": "operator", + "start": 41086, + "end": 41088, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41088, + "end": 41089, + "value": " " + }, + { + "type": "word", + "start": 41089, + "end": 41093, + "value": "line" + }, + { + "type": "brace", + "start": 41093, + "end": 41094, + "value": "(" + }, + { + "type": "brace", + "start": 41094, + "end": 41095, + "value": "[" + }, + { + "type": "whitespace", + "start": 41095, + "end": 41103, + "value": "\n " + }, + { + "type": "number", + "start": 41103, + "end": 41122, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 41122, + "end": 41123, + "value": "," + }, + { + "type": "whitespace", + "start": 41123, + "end": 41131, + "value": "\n " + }, + { + "type": "number", + "start": 41131, + "end": 41150, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 41150, + "end": 41156, + "value": "\n " + }, + { + "type": "brace", + "start": 41156, + "end": 41157, + "value": "]" + }, + { + "type": "comma", + "start": 41157, + "end": 41158, + "value": "," + }, + { + "type": "whitespace", + "start": 41158, + "end": 41159, + "value": " " + }, + { + "type": "operator", + "start": 41159, + "end": 41160, + "value": "%" + }, + { + "type": "brace", + "start": 41160, + "end": 41161, + "value": ")" + }, + { + "type": "whitespace", + "start": 41161, + "end": 41164, + "value": "\n " + }, + { + "type": "operator", + "start": 41164, + "end": 41166, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41166, + "end": 41167, + "value": " " + }, + { + "type": "word", + "start": 41167, + "end": 41171, + "value": "line" + }, + { + "type": "brace", + "start": 41171, + "end": 41172, + "value": "(" + }, + { + "type": "brace", + "start": 41172, + "end": 41173, + "value": "[" + }, + { + "type": "whitespace", + "start": 41173, + "end": 41181, + "value": "\n " + }, + { + "type": "number", + "start": 41181, + "end": 41200, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 41200, + "end": 41201, + "value": "," + }, + { + "type": "whitespace", + "start": 41201, + "end": 41209, + "value": "\n " + }, + { + "type": "number", + "start": 41209, + "end": 41228, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 41228, + "end": 41234, + "value": "\n " + }, + { + "type": "brace", + "start": 41234, + "end": 41235, + "value": "]" + }, + { + "type": "comma", + "start": 41235, + "end": 41236, + "value": "," + }, + { + "type": "whitespace", + "start": 41236, + "end": 41237, + "value": " " + }, + { + "type": "operator", + "start": 41237, + "end": 41238, + "value": "%" + }, + { + "type": "brace", + "start": 41238, + "end": 41239, + "value": ")" + }, + { + "type": "whitespace", + "start": 41239, + "end": 41242, + "value": "\n " + }, + { + "type": "operator", + "start": 41242, + "end": 41244, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41244, + "end": 41245, + "value": " " + }, + { + "type": "word", + "start": 41245, + "end": 41249, + "value": "line" + }, + { + "type": "brace", + "start": 41249, + "end": 41250, + "value": "(" + }, + { + "type": "brace", + "start": 41250, + "end": 41251, + "value": "[" + }, + { + "type": "whitespace", + "start": 41251, + "end": 41259, + "value": "\n " + }, + { + "type": "operator", + "start": 41259, + "end": 41260, + "value": "-" + }, + { + "type": "number", + "start": 41260, + "end": 41279, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 41279, + "end": 41280, + "value": "," + }, + { + "type": "whitespace", + "start": 41280, + "end": 41288, + "value": "\n " + }, + { + "type": "number", + "start": 41288, + "end": 41306, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 41306, + "end": 41312, + "value": "\n " + }, + { + "type": "brace", + "start": 41312, + "end": 41313, + "value": "]" + }, + { + "type": "comma", + "start": 41313, + "end": 41314, + "value": "," + }, + { + "type": "whitespace", + "start": 41314, + "end": 41315, + "value": " " + }, + { + "type": "operator", + "start": 41315, + "end": 41316, + "value": "%" + }, + { + "type": "brace", + "start": 41316, + "end": 41317, + "value": ")" + }, + { + "type": "whitespace", + "start": 41317, + "end": 41320, + "value": "\n " + }, + { + "type": "operator", + "start": 41320, + "end": 41322, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41322, + "end": 41323, + "value": " " + }, + { + "type": "word", + "start": 41323, + "end": 41327, + "value": "line" + }, + { + "type": "brace", + "start": 41327, + "end": 41328, + "value": "(" + }, + { + "type": "brace", + "start": 41328, + "end": 41329, + "value": "[" + }, + { + "type": "whitespace", + "start": 41329, + "end": 41337, + "value": "\n " + }, + { + "type": "operator", + "start": 41337, + "end": 41338, + "value": "-" + }, + { + "type": "number", + "start": 41338, + "end": 41357, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 41357, + "end": 41358, + "value": "," + }, + { + "type": "whitespace", + "start": 41358, + "end": 41366, + "value": "\n " + }, + { + "type": "operator", + "start": 41366, + "end": 41367, + "value": "-" + }, + { + "type": "number", + "start": 41367, + "end": 41386, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 41386, + "end": 41392, + "value": "\n " + }, + { + "type": "brace", + "start": 41392, + "end": 41393, + "value": "]" + }, + { + "type": "comma", + "start": 41393, + "end": 41394, + "value": "," + }, + { + "type": "whitespace", + "start": 41394, + "end": 41395, + "value": " " + }, + { + "type": "operator", + "start": 41395, + "end": 41396, + "value": "%" + }, + { + "type": "brace", + "start": 41396, + "end": 41397, + "value": ")" + }, + { + "type": "whitespace", + "start": 41397, + "end": 41400, + "value": "\n " + }, + { + "type": "operator", + "start": 41400, + "end": 41402, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41402, + "end": 41403, + "value": " " + }, + { + "type": "word", + "start": 41403, + "end": 41407, + "value": "line" + }, + { + "type": "brace", + "start": 41407, + "end": 41408, + "value": "(" + }, + { + "type": "brace", + "start": 41408, + "end": 41409, + "value": "[" + }, + { + "type": "whitespace", + "start": 41409, + "end": 41417, + "value": "\n " + }, + { + "type": "number", + "start": 41417, + "end": 41435, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 41435, + "end": 41436, + "value": "," + }, + { + "type": "whitespace", + "start": 41436, + "end": 41444, + "value": "\n " + }, + { + "type": "operator", + "start": 41444, + "end": 41445, + "value": "-" + }, + { + "type": "number", + "start": 41445, + "end": 41464, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 41464, + "end": 41470, + "value": "\n " + }, + { + "type": "brace", + "start": 41470, + "end": 41471, + "value": "]" + }, + { + "type": "comma", + "start": 41471, + "end": 41472, + "value": "," + }, + { + "type": "whitespace", + "start": 41472, + "end": 41473, + "value": " " + }, + { + "type": "operator", + "start": 41473, + "end": 41474, + "value": "%" + }, + { + "type": "brace", + "start": 41474, + "end": 41475, + "value": ")" + }, + { + "type": "whitespace", + "start": 41475, + "end": 41478, + "value": "\n " + }, + { + "type": "operator", + "start": 41478, + "end": 41480, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41480, + "end": 41481, + "value": " " + }, + { + "type": "word", + "start": 41481, + "end": 41485, + "value": "line" + }, + { + "type": "brace", + "start": 41485, + "end": 41486, + "value": "(" + }, + { + "type": "brace", + "start": 41486, + "end": 41487, + "value": "[" + }, + { + "type": "whitespace", + "start": 41487, + "end": 41495, + "value": "\n " + }, + { + "type": "number", + "start": 41495, + "end": 41516, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 41516, + "end": 41517, + "value": "," + }, + { + "type": "whitespace", + "start": 41517, + "end": 41525, + "value": "\n " + }, + { + "type": "operator", + "start": 41525, + "end": 41526, + "value": "-" + }, + { + "type": "number", + "start": 41526, + "end": 41544, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 41544, + "end": 41550, + "value": "\n " + }, + { + "type": "brace", + "start": 41550, + "end": 41551, + "value": "]" + }, + { + "type": "comma", + "start": 41551, + "end": 41552, + "value": "," + }, + { + "type": "whitespace", + "start": 41552, + "end": 41553, + "value": " " + }, + { + "type": "operator", + "start": 41553, + "end": 41554, + "value": "%" + }, + { + "type": "brace", + "start": 41554, + "end": 41555, + "value": ")" + }, + { + "type": "whitespace", + "start": 41555, + "end": 41558, + "value": "\n " + }, + { + "type": "operator", + "start": 41558, + "end": 41560, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41560, + "end": 41561, + "value": " " + }, + { + "type": "word", + "start": 41561, + "end": 41565, + "value": "line" + }, + { + "type": "brace", + "start": 41565, + "end": 41566, + "value": "(" + }, + { + "type": "brace", + "start": 41566, + "end": 41567, + "value": "[" + }, + { + "type": "whitespace", + "start": 41567, + "end": 41575, + "value": "\n " + }, + { + "type": "number", + "start": 41575, + "end": 41593, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 41593, + "end": 41594, + "value": "," + }, + { + "type": "whitespace", + "start": 41594, + "end": 41602, + "value": "\n " + }, + { + "type": "operator", + "start": 41602, + "end": 41603, + "value": "-" + }, + { + "type": "number", + "start": 41603, + "end": 41621, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 41621, + "end": 41627, + "value": "\n " + }, + { + "type": "brace", + "start": 41627, + "end": 41628, + "value": "]" + }, + { + "type": "comma", + "start": 41628, + "end": 41629, + "value": "," + }, + { + "type": "whitespace", + "start": 41629, + "end": 41630, + "value": " " + }, + { + "type": "operator", + "start": 41630, + "end": 41631, + "value": "%" + }, + { + "type": "brace", + "start": 41631, + "end": 41632, + "value": ")" + }, + { + "type": "whitespace", + "start": 41632, + "end": 41635, + "value": "\n " + }, + { + "type": "operator", + "start": 41635, + "end": 41637, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41637, + "end": 41638, + "value": " " + }, + { + "type": "word", + "start": 41638, + "end": 41642, + "value": "line" + }, + { + "type": "brace", + "start": 41642, + "end": 41643, + "value": "(" + }, + { + "type": "brace", + "start": 41643, + "end": 41644, + "value": "[" + }, + { + "type": "whitespace", + "start": 41644, + "end": 41652, + "value": "\n " + }, + { + "type": "operator", + "start": 41652, + "end": 41653, + "value": "-" + }, + { + "type": "number", + "start": 41653, + "end": 41671, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 41671, + "end": 41672, + "value": "," + }, + { + "type": "whitespace", + "start": 41672, + "end": 41680, + "value": "\n " + }, + { + "type": "number", + "start": 41680, + "end": 41698, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 41698, + "end": 41704, + "value": "\n " + }, + { + "type": "brace", + "start": 41704, + "end": 41705, + "value": "]" + }, + { + "type": "comma", + "start": 41705, + "end": 41706, + "value": "," + }, + { + "type": "whitespace", + "start": 41706, + "end": 41707, + "value": " " + }, + { + "type": "operator", + "start": 41707, + "end": 41708, + "value": "%" + }, + { + "type": "brace", + "start": 41708, + "end": 41709, + "value": ")" + }, + { + "type": "whitespace", + "start": 41709, + "end": 41712, + "value": "\n " + }, + { + "type": "operator", + "start": 41712, + "end": 41714, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41714, + "end": 41715, + "value": " " + }, + { + "type": "word", + "start": 41715, + "end": 41719, + "value": "line" + }, + { + "type": "brace", + "start": 41719, + "end": 41720, + "value": "(" + }, + { + "type": "brace", + "start": 41720, + "end": 41721, + "value": "[" + }, + { + "type": "number", + "start": 41721, + "end": 41739, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 41739, + "end": 41740, + "value": "," + }, + { + "type": "whitespace", + "start": 41740, + "end": 41741, + "value": " " + }, + { + "type": "number", + "start": 41741, + "end": 41759, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 41759, + "end": 41760, + "value": "]" + }, + { + "type": "comma", + "start": 41760, + "end": 41761, + "value": "," + }, + { + "type": "whitespace", + "start": 41761, + "end": 41762, + "value": " " + }, + { + "type": "operator", + "start": 41762, + "end": 41763, + "value": "%" + }, + { + "type": "brace", + "start": 41763, + "end": 41764, + "value": ")" + }, + { + "type": "whitespace", + "start": 41764, + "end": 41767, + "value": "\n " + }, + { + "type": "operator", + "start": 41767, + "end": 41769, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41769, + "end": 41770, + "value": " " + }, + { + "type": "word", + "start": 41770, + "end": 41774, + "value": "line" + }, + { + "type": "brace", + "start": 41774, + "end": 41775, + "value": "(" + }, + { + "type": "brace", + "start": 41775, + "end": 41776, + "value": "[" + }, + { + "type": "whitespace", + "start": 41776, + "end": 41784, + "value": "\n " + }, + { + "type": "operator", + "start": 41784, + "end": 41785, + "value": "-" + }, + { + "type": "number", + "start": 41785, + "end": 41804, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 41804, + "end": 41805, + "value": "," + }, + { + "type": "whitespace", + "start": 41805, + "end": 41813, + "value": "\n " + }, + { + "type": "number", + "start": 41813, + "end": 41833, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 41833, + "end": 41839, + "value": "\n " + }, + { + "type": "brace", + "start": 41839, + "end": 41840, + "value": "]" + }, + { + "type": "comma", + "start": 41840, + "end": 41841, + "value": "," + }, + { + "type": "whitespace", + "start": 41841, + "end": 41842, + "value": " " + }, + { + "type": "operator", + "start": 41842, + "end": 41843, + "value": "%" + }, + { + "type": "brace", + "start": 41843, + "end": 41844, + "value": ")" + }, + { + "type": "whitespace", + "start": 41844, + "end": 41847, + "value": "\n " + }, + { + "type": "operator", + "start": 41847, + "end": 41849, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41849, + "end": 41850, + "value": " " + }, + { + "type": "word", + "start": 41850, + "end": 41854, + "value": "line" + }, + { + "type": "brace", + "start": 41854, + "end": 41855, + "value": "(" + }, + { + "type": "brace", + "start": 41855, + "end": 41856, + "value": "[" + }, + { + "type": "whitespace", + "start": 41856, + "end": 41864, + "value": "\n " + }, + { + "type": "operator", + "start": 41864, + "end": 41865, + "value": "-" + }, + { + "type": "number", + "start": 41865, + "end": 41883, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 41883, + "end": 41884, + "value": "," + }, + { + "type": "whitespace", + "start": 41884, + "end": 41892, + "value": "\n " + }, + { + "type": "operator", + "start": 41892, + "end": 41893, + "value": "-" + }, + { + "type": "number", + "start": 41893, + "end": 41912, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 41912, + "end": 41918, + "value": "\n " + }, + { + "type": "brace", + "start": 41918, + "end": 41919, + "value": "]" + }, + { + "type": "comma", + "start": 41919, + "end": 41920, + "value": "," + }, + { + "type": "whitespace", + "start": 41920, + "end": 41921, + "value": " " + }, + { + "type": "operator", + "start": 41921, + "end": 41922, + "value": "%" + }, + { + "type": "brace", + "start": 41922, + "end": 41923, + "value": ")" + }, + { + "type": "whitespace", + "start": 41923, + "end": 41926, + "value": "\n " + }, + { + "type": "operator", + "start": 41926, + "end": 41928, + "value": "|>" + }, + { + "type": "whitespace", + "start": 41928, + "end": 41929, + "value": " " + }, + { + "type": "word", + "start": 41929, + "end": 41933, + "value": "line" + }, + { + "type": "brace", + "start": 41933, + "end": 41934, + "value": "(" + }, + { + "type": "brace", + "start": 41934, + "end": 41935, + "value": "[" + }, + { + "type": "whitespace", + "start": 41935, + "end": 41943, + "value": "\n " + }, + { + "type": "operator", + "start": 41943, + "end": 41944, + "value": "-" + }, + { + "type": "number", + "start": 41944, + "end": 41962, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 41962, + "end": 41963, + "value": "," + }, + { + "type": "whitespace", + "start": 41963, + "end": 41971, + "value": "\n " + }, + { + "type": "operator", + "start": 41971, + "end": 41972, + "value": "-" + }, + { + "type": "number", + "start": 41972, + "end": 41991, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 41991, + "end": 41997, + "value": "\n " + }, + { + "type": "brace", + "start": 41997, + "end": 41998, + "value": "]" + }, + { + "type": "comma", + "start": 41998, + "end": 41999, + "value": "," + }, + { + "type": "whitespace", + "start": 41999, + "end": 42000, + "value": " " + }, + { + "type": "operator", + "start": 42000, + "end": 42001, + "value": "%" + }, + { + "type": "brace", + "start": 42001, + "end": 42002, + "value": ")" + }, + { + "type": "whitespace", + "start": 42002, + "end": 42005, + "value": "\n " + }, + { + "type": "operator", + "start": 42005, + "end": 42007, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42007, + "end": 42008, + "value": " " + }, + { + "type": "word", + "start": 42008, + "end": 42012, + "value": "line" + }, + { + "type": "brace", + "start": 42012, + "end": 42013, + "value": "(" + }, + { + "type": "brace", + "start": 42013, + "end": 42014, + "value": "[" + }, + { + "type": "number", + "start": 42014, + "end": 42031, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 42031, + "end": 42032, + "value": "," + }, + { + "type": "whitespace", + "start": 42032, + "end": 42033, + "value": " " + }, + { + "type": "number", + "start": 42033, + "end": 42051, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 42051, + "end": 42052, + "value": "]" + }, + { + "type": "comma", + "start": 42052, + "end": 42053, + "value": "," + }, + { + "type": "whitespace", + "start": 42053, + "end": 42054, + "value": " " + }, + { + "type": "operator", + "start": 42054, + "end": 42055, + "value": "%" + }, + { + "type": "brace", + "start": 42055, + "end": 42056, + "value": ")" + }, + { + "type": "whitespace", + "start": 42056, + "end": 42059, + "value": "\n " + }, + { + "type": "operator", + "start": 42059, + "end": 42061, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42061, + "end": 42062, + "value": " " + }, + { + "type": "word", + "start": 42062, + "end": 42066, + "value": "line" + }, + { + "type": "brace", + "start": 42066, + "end": 42067, + "value": "(" + }, + { + "type": "brace", + "start": 42067, + "end": 42068, + "value": "[" + }, + { + "type": "whitespace", + "start": 42068, + "end": 42076, + "value": "\n " + }, + { + "type": "number", + "start": 42076, + "end": 42095, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 42095, + "end": 42096, + "value": "," + }, + { + "type": "whitespace", + "start": 42096, + "end": 42104, + "value": "\n " + }, + { + "type": "operator", + "start": 42104, + "end": 42105, + "value": "-" + }, + { + "type": "number", + "start": 42105, + "end": 42124, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 42124, + "end": 42130, + "value": "\n " + }, + { + "type": "brace", + "start": 42130, + "end": 42131, + "value": "]" + }, + { + "type": "comma", + "start": 42131, + "end": 42132, + "value": "," + }, + { + "type": "whitespace", + "start": 42132, + "end": 42133, + "value": " " + }, + { + "type": "operator", + "start": 42133, + "end": 42134, + "value": "%" + }, + { + "type": "brace", + "start": 42134, + "end": 42135, + "value": ")" + }, + { + "type": "whitespace", + "start": 42135, + "end": 42138, + "value": "\n " + }, + { + "type": "operator", + "start": 42138, + "end": 42140, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42140, + "end": 42141, + "value": " " + }, + { + "type": "word", + "start": 42141, + "end": 42145, + "value": "line" + }, + { + "type": "brace", + "start": 42145, + "end": 42146, + "value": "(" + }, + { + "type": "brace", + "start": 42146, + "end": 42147, + "value": "[" + }, + { + "type": "number", + "start": 42147, + "end": 42165, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 42165, + "end": 42166, + "value": "," + }, + { + "type": "whitespace", + "start": 42166, + "end": 42167, + "value": " " + }, + { + "type": "number", + "start": 42167, + "end": 42184, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 42184, + "end": 42185, + "value": "]" + }, + { + "type": "comma", + "start": 42185, + "end": 42186, + "value": "," + }, + { + "type": "whitespace", + "start": 42186, + "end": 42187, + "value": " " + }, + { + "type": "operator", + "start": 42187, + "end": 42188, + "value": "%" + }, + { + "type": "brace", + "start": 42188, + "end": 42189, + "value": ")" + }, + { + "type": "whitespace", + "start": 42189, + "end": 42192, + "value": "\n " + }, + { + "type": "operator", + "start": 42192, + "end": 42194, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42194, + "end": 42195, + "value": " " + }, + { + "type": "word", + "start": 42195, + "end": 42199, + "value": "line" + }, + { + "type": "brace", + "start": 42199, + "end": 42200, + "value": "(" + }, + { + "type": "brace", + "start": 42200, + "end": 42201, + "value": "[" + }, + { + "type": "whitespace", + "start": 42201, + "end": 42209, + "value": "\n " + }, + { + "type": "number", + "start": 42209, + "end": 42228, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 42228, + "end": 42229, + "value": "," + }, + { + "type": "whitespace", + "start": 42229, + "end": 42237, + "value": "\n " + }, + { + "type": "operator", + "start": 42237, + "end": 42238, + "value": "-" + }, + { + "type": "number", + "start": 42238, + "end": 42256, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 42256, + "end": 42262, + "value": "\n " + }, + { + "type": "brace", + "start": 42262, + "end": 42263, + "value": "]" + }, + { + "type": "comma", + "start": 42263, + "end": 42264, + "value": "," + }, + { + "type": "whitespace", + "start": 42264, + "end": 42265, + "value": " " + }, + { + "type": "operator", + "start": 42265, + "end": 42266, + "value": "%" + }, + { + "type": "brace", + "start": 42266, + "end": 42267, + "value": ")" + }, + { + "type": "whitespace", + "start": 42267, + "end": 42270, + "value": "\n " + }, + { + "type": "operator", + "start": 42270, + "end": 42272, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42272, + "end": 42273, + "value": " " + }, + { + "type": "word", + "start": 42273, + "end": 42277, + "value": "line" + }, + { + "type": "brace", + "start": 42277, + "end": 42278, + "value": "(" + }, + { + "type": "brace", + "start": 42278, + "end": 42279, + "value": "[" + }, + { + "type": "number", + "start": 42279, + "end": 42297, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 42297, + "end": 42298, + "value": "," + }, + { + "type": "whitespace", + "start": 42298, + "end": 42299, + "value": " " + }, + { + "type": "number", + "start": 42299, + "end": 42317, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 42317, + "end": 42318, + "value": "]" + }, + { + "type": "comma", + "start": 42318, + "end": 42319, + "value": "," + }, + { + "type": "whitespace", + "start": 42319, + "end": 42320, + "value": " " + }, + { + "type": "operator", + "start": 42320, + "end": 42321, + "value": "%" + }, + { + "type": "brace", + "start": 42321, + "end": 42322, + "value": ")" + }, + { + "type": "whitespace", + "start": 42322, + "end": 42325, + "value": "\n " + }, + { + "type": "operator", + "start": 42325, + "end": 42327, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42327, + "end": 42328, + "value": " " + }, + { + "type": "word", + "start": 42328, + "end": 42332, + "value": "line" + }, + { + "type": "brace", + "start": 42332, + "end": 42333, + "value": "(" + }, + { + "type": "brace", + "start": 42333, + "end": 42334, + "value": "[" + }, + { + "type": "whitespace", + "start": 42334, + "end": 42342, + "value": "\n " + }, + { + "type": "number", + "start": 42342, + "end": 42360, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 42360, + "end": 42361, + "value": "," + }, + { + "type": "whitespace", + "start": 42361, + "end": 42369, + "value": "\n " + }, + { + "type": "number", + "start": 42369, + "end": 42388, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 42388, + "end": 42394, + "value": "\n " + }, + { + "type": "brace", + "start": 42394, + "end": 42395, + "value": "]" + }, + { + "type": "comma", + "start": 42395, + "end": 42396, + "value": "," + }, + { + "type": "whitespace", + "start": 42396, + "end": 42397, + "value": " " + }, + { + "type": "operator", + "start": 42397, + "end": 42398, + "value": "%" + }, + { + "type": "brace", + "start": 42398, + "end": 42399, + "value": ")" + }, + { + "type": "whitespace", + "start": 42399, + "end": 42402, + "value": "\n " + }, + { + "type": "operator", + "start": 42402, + "end": 42404, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42404, + "end": 42405, + "value": " " + }, + { + "type": "word", + "start": 42405, + "end": 42409, + "value": "line" + }, + { + "type": "brace", + "start": 42409, + "end": 42410, + "value": "(" + }, + { + "type": "brace", + "start": 42410, + "end": 42411, + "value": "[" + }, + { + "type": "number", + "start": 42411, + "end": 42429, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 42429, + "end": 42430, + "value": "," + }, + { + "type": "whitespace", + "start": 42430, + "end": 42431, + "value": " " + }, + { + "type": "number", + "start": 42431, + "end": 42449, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 42449, + "end": 42450, + "value": "]" + }, + { + "type": "comma", + "start": 42450, + "end": 42451, + "value": "," + }, + { + "type": "whitespace", + "start": 42451, + "end": 42452, + "value": " " + }, + { + "type": "operator", + "start": 42452, + "end": 42453, + "value": "%" + }, + { + "type": "brace", + "start": 42453, + "end": 42454, + "value": ")" + }, + { + "type": "whitespace", + "start": 42454, + "end": 42457, + "value": "\n " + }, + { + "type": "operator", + "start": 42457, + "end": 42459, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42459, + "end": 42460, + "value": " " + }, + { + "type": "word", + "start": 42460, + "end": 42464, + "value": "line" + }, + { + "type": "brace", + "start": 42464, + "end": 42465, + "value": "(" + }, + { + "type": "brace", + "start": 42465, + "end": 42466, + "value": "[" + }, + { + "type": "whitespace", + "start": 42466, + "end": 42474, + "value": "\n " + }, + { + "type": "operator", + "start": 42474, + "end": 42475, + "value": "-" + }, + { + "type": "number", + "start": 42475, + "end": 42494, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 42494, + "end": 42495, + "value": "," + }, + { + "type": "whitespace", + "start": 42495, + "end": 42503, + "value": "\n " + }, + { + "type": "operator", + "start": 42503, + "end": 42504, + "value": "-" + }, + { + "type": "number", + "start": 42504, + "end": 42522, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 42522, + "end": 42528, + "value": "\n " + }, + { + "type": "brace", + "start": 42528, + "end": 42529, + "value": "]" + }, + { + "type": "comma", + "start": 42529, + "end": 42530, + "value": "," + }, + { + "type": "whitespace", + "start": 42530, + "end": 42531, + "value": " " + }, + { + "type": "operator", + "start": 42531, + "end": 42532, + "value": "%" + }, + { + "type": "brace", + "start": 42532, + "end": 42533, + "value": ")" + }, + { + "type": "whitespace", + "start": 42533, + "end": 42536, + "value": "\n " + }, + { + "type": "operator", + "start": 42536, + "end": 42538, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42538, + "end": 42539, + "value": " " + }, + { + "type": "word", + "start": 42539, + "end": 42543, + "value": "line" + }, + { + "type": "brace", + "start": 42543, + "end": 42544, + "value": "(" + }, + { + "type": "brace", + "start": 42544, + "end": 42545, + "value": "[" + }, + { + "type": "whitespace", + "start": 42545, + "end": 42553, + "value": "\n " + }, + { + "type": "number", + "start": 42553, + "end": 42571, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 42571, + "end": 42572, + "value": "," + }, + { + "type": "whitespace", + "start": 42572, + "end": 42580, + "value": "\n " + }, + { + "type": "operator", + "start": 42580, + "end": 42581, + "value": "-" + }, + { + "type": "number", + "start": 42581, + "end": 42599, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 42599, + "end": 42605, + "value": "\n " + }, + { + "type": "brace", + "start": 42605, + "end": 42606, + "value": "]" + }, + { + "type": "comma", + "start": 42606, + "end": 42607, + "value": "," + }, + { + "type": "whitespace", + "start": 42607, + "end": 42608, + "value": " " + }, + { + "type": "operator", + "start": 42608, + "end": 42609, + "value": "%" + }, + { + "type": "brace", + "start": 42609, + "end": 42610, + "value": ")" + }, + { + "type": "whitespace", + "start": 42610, + "end": 42613, + "value": "\n " + }, + { + "type": "operator", + "start": 42613, + "end": 42615, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42615, + "end": 42616, + "value": " " + }, + { + "type": "word", + "start": 42616, + "end": 42620, + "value": "line" + }, + { + "type": "brace", + "start": 42620, + "end": 42621, + "value": "(" + }, + { + "type": "brace", + "start": 42621, + "end": 42622, + "value": "[" + }, + { + "type": "whitespace", + "start": 42622, + "end": 42630, + "value": "\n " + }, + { + "type": "number", + "start": 42630, + "end": 42648, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 42648, + "end": 42649, + "value": "," + }, + { + "type": "whitespace", + "start": 42649, + "end": 42657, + "value": "\n " + }, + { + "type": "operator", + "start": 42657, + "end": 42658, + "value": "-" + }, + { + "type": "number", + "start": 42658, + "end": 42676, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 42676, + "end": 42682, + "value": "\n " + }, + { + "type": "brace", + "start": 42682, + "end": 42683, + "value": "]" + }, + { + "type": "comma", + "start": 42683, + "end": 42684, + "value": "," + }, + { + "type": "whitespace", + "start": 42684, + "end": 42685, + "value": " " + }, + { + "type": "operator", + "start": 42685, + "end": 42686, + "value": "%" + }, + { + "type": "brace", + "start": 42686, + "end": 42687, + "value": ")" + }, + { + "type": "whitespace", + "start": 42687, + "end": 42690, + "value": "\n " + }, + { + "type": "operator", + "start": 42690, + "end": 42692, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42692, + "end": 42693, + "value": " " + }, + { + "type": "word", + "start": 42693, + "end": 42697, + "value": "line" + }, + { + "type": "brace", + "start": 42697, + "end": 42698, + "value": "(" + }, + { + "type": "brace", + "start": 42698, + "end": 42699, + "value": "[" + }, + { + "type": "whitespace", + "start": 42699, + "end": 42707, + "value": "\n " + }, + { + "type": "operator", + "start": 42707, + "end": 42708, + "value": "-" + }, + { + "type": "number", + "start": 42708, + "end": 42726, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 42726, + "end": 42727, + "value": "," + }, + { + "type": "whitespace", + "start": 42727, + "end": 42735, + "value": "\n " + }, + { + "type": "number", + "start": 42735, + "end": 42753, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 42753, + "end": 42759, + "value": "\n " + }, + { + "type": "brace", + "start": 42759, + "end": 42760, + "value": "]" + }, + { + "type": "comma", + "start": 42760, + "end": 42761, + "value": "," + }, + { + "type": "whitespace", + "start": 42761, + "end": 42762, + "value": " " + }, + { + "type": "operator", + "start": 42762, + "end": 42763, + "value": "%" + }, + { + "type": "brace", + "start": 42763, + "end": 42764, + "value": ")" + }, + { + "type": "whitespace", + "start": 42764, + "end": 42767, + "value": "\n " + }, + { + "type": "operator", + "start": 42767, + "end": 42769, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42769, + "end": 42770, + "value": " " + }, + { + "type": "word", + "start": 42770, + "end": 42774, + "value": "line" + }, + { + "type": "brace", + "start": 42774, + "end": 42775, + "value": "(" + }, + { + "type": "brace", + "start": 42775, + "end": 42776, + "value": "[" + }, + { + "type": "whitespace", + "start": 42776, + "end": 42784, + "value": "\n " + }, + { + "type": "number", + "start": 42784, + "end": 42802, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 42802, + "end": 42803, + "value": "," + }, + { + "type": "whitespace", + "start": 42803, + "end": 42811, + "value": "\n " + }, + { + "type": "operator", + "start": 42811, + "end": 42812, + "value": "-" + }, + { + "type": "number", + "start": 42812, + "end": 42830, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 42830, + "end": 42836, + "value": "\n " + }, + { + "type": "brace", + "start": 42836, + "end": 42837, + "value": "]" + }, + { + "type": "comma", + "start": 42837, + "end": 42838, + "value": "," + }, + { + "type": "whitespace", + "start": 42838, + "end": 42839, + "value": " " + }, + { + "type": "operator", + "start": 42839, + "end": 42840, + "value": "%" + }, + { + "type": "brace", + "start": 42840, + "end": 42841, + "value": ")" + }, + { + "type": "whitespace", + "start": 42841, + "end": 42844, + "value": "\n " + }, + { + "type": "operator", + "start": 42844, + "end": 42846, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42846, + "end": 42847, + "value": " " + }, + { + "type": "word", + "start": 42847, + "end": 42851, + "value": "line" + }, + { + "type": "brace", + "start": 42851, + "end": 42852, + "value": "(" + }, + { + "type": "brace", + "start": 42852, + "end": 42853, + "value": "[" + }, + { + "type": "number", + "start": 42853, + "end": 42871, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 42871, + "end": 42872, + "value": "," + }, + { + "type": "whitespace", + "start": 42872, + "end": 42873, + "value": " " + }, + { + "type": "number", + "start": 42873, + "end": 42891, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 42891, + "end": 42892, + "value": "]" + }, + { + "type": "comma", + "start": 42892, + "end": 42893, + "value": "," + }, + { + "type": "whitespace", + "start": 42893, + "end": 42894, + "value": " " + }, + { + "type": "operator", + "start": 42894, + "end": 42895, + "value": "%" + }, + { + "type": "brace", + "start": 42895, + "end": 42896, + "value": ")" + }, + { + "type": "whitespace", + "start": 42896, + "end": 42899, + "value": "\n " + }, + { + "type": "operator", + "start": 42899, + "end": 42901, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42901, + "end": 42902, + "value": " " + }, + { + "type": "word", + "start": 42902, + "end": 42906, + "value": "line" + }, + { + "type": "brace", + "start": 42906, + "end": 42907, + "value": "(" + }, + { + "type": "brace", + "start": 42907, + "end": 42908, + "value": "[" + }, + { + "type": "whitespace", + "start": 42908, + "end": 42916, + "value": "\n " + }, + { + "type": "operator", + "start": 42916, + "end": 42917, + "value": "-" + }, + { + "type": "number", + "start": 42917, + "end": 42936, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 42936, + "end": 42937, + "value": "," + }, + { + "type": "whitespace", + "start": 42937, + "end": 42945, + "value": "\n " + }, + { + "type": "operator", + "start": 42945, + "end": 42946, + "value": "-" + }, + { + "type": "number", + "start": 42946, + "end": 42964, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 42964, + "end": 42970, + "value": "\n " + }, + { + "type": "brace", + "start": 42970, + "end": 42971, + "value": "]" + }, + { + "type": "comma", + "start": 42971, + "end": 42972, + "value": "," + }, + { + "type": "whitespace", + "start": 42972, + "end": 42973, + "value": " " + }, + { + "type": "operator", + "start": 42973, + "end": 42974, + "value": "%" + }, + { + "type": "brace", + "start": 42974, + "end": 42975, + "value": ")" + }, + { + "type": "whitespace", + "start": 42975, + "end": 42978, + "value": "\n " + }, + { + "type": "operator", + "start": 42978, + "end": 42980, + "value": "|>" + }, + { + "type": "whitespace", + "start": 42980, + "end": 42981, + "value": " " + }, + { + "type": "word", + "start": 42981, + "end": 42985, + "value": "line" + }, + { + "type": "brace", + "start": 42985, + "end": 42986, + "value": "(" + }, + { + "type": "brace", + "start": 42986, + "end": 42987, + "value": "[" + }, + { + "type": "whitespace", + "start": 42987, + "end": 42995, + "value": "\n " + }, + { + "type": "operator", + "start": 42995, + "end": 42996, + "value": "-" + }, + { + "type": "number", + "start": 42996, + "end": 43014, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 43014, + "end": 43015, + "value": "," + }, + { + "type": "whitespace", + "start": 43015, + "end": 43023, + "value": "\n " + }, + { + "type": "operator", + "start": 43023, + "end": 43024, + "value": "-" + }, + { + "type": "number", + "start": 43024, + "end": 43042, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 43042, + "end": 43048, + "value": "\n " + }, + { + "type": "brace", + "start": 43048, + "end": 43049, + "value": "]" + }, + { + "type": "comma", + "start": 43049, + "end": 43050, + "value": "," + }, + { + "type": "whitespace", + "start": 43050, + "end": 43051, + "value": " " + }, + { + "type": "operator", + "start": 43051, + "end": 43052, + "value": "%" + }, + { + "type": "brace", + "start": 43052, + "end": 43053, + "value": ")" + }, + { + "type": "whitespace", + "start": 43053, + "end": 43056, + "value": "\n " + }, + { + "type": "operator", + "start": 43056, + "end": 43058, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43058, + "end": 43059, + "value": " " + }, + { + "type": "word", + "start": 43059, + "end": 43063, + "value": "line" + }, + { + "type": "brace", + "start": 43063, + "end": 43064, + "value": "(" + }, + { + "type": "brace", + "start": 43064, + "end": 43065, + "value": "[" + }, + { + "type": "whitespace", + "start": 43065, + "end": 43073, + "value": "\n " + }, + { + "type": "operator", + "start": 43073, + "end": 43074, + "value": "-" + }, + { + "type": "number", + "start": 43074, + "end": 43093, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 43093, + "end": 43094, + "value": "," + }, + { + "type": "whitespace", + "start": 43094, + "end": 43102, + "value": "\n " + }, + { + "type": "operator", + "start": 43102, + "end": 43103, + "value": "-" + }, + { + "type": "number", + "start": 43103, + "end": 43121, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 43121, + "end": 43127, + "value": "\n " + }, + { + "type": "brace", + "start": 43127, + "end": 43128, + "value": "]" + }, + { + "type": "comma", + "start": 43128, + "end": 43129, + "value": "," + }, + { + "type": "whitespace", + "start": 43129, + "end": 43130, + "value": " " + }, + { + "type": "operator", + "start": 43130, + "end": 43131, + "value": "%" + }, + { + "type": "brace", + "start": 43131, + "end": 43132, + "value": ")" + }, + { + "type": "whitespace", + "start": 43132, + "end": 43135, + "value": "\n " + }, + { + "type": "operator", + "start": 43135, + "end": 43137, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43137, + "end": 43138, + "value": " " + }, + { + "type": "word", + "start": 43138, + "end": 43142, + "value": "line" + }, + { + "type": "brace", + "start": 43142, + "end": 43143, + "value": "(" + }, + { + "type": "brace", + "start": 43143, + "end": 43144, + "value": "[" + }, + { + "type": "whitespace", + "start": 43144, + "end": 43152, + "value": "\n " + }, + { + "type": "operator", + "start": 43152, + "end": 43153, + "value": "-" + }, + { + "type": "number", + "start": 43153, + "end": 43171, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 43171, + "end": 43172, + "value": "," + }, + { + "type": "whitespace", + "start": 43172, + "end": 43180, + "value": "\n " + }, + { + "type": "number", + "start": 43180, + "end": 43198, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 43198, + "end": 43204, + "value": "\n " + }, + { + "type": "brace", + "start": 43204, + "end": 43205, + "value": "]" + }, + { + "type": "comma", + "start": 43205, + "end": 43206, + "value": "," + }, + { + "type": "whitespace", + "start": 43206, + "end": 43207, + "value": " " + }, + { + "type": "operator", + "start": 43207, + "end": 43208, + "value": "%" + }, + { + "type": "brace", + "start": 43208, + "end": 43209, + "value": ")" + }, + { + "type": "whitespace", + "start": 43209, + "end": 43212, + "value": "\n " + }, + { + "type": "operator", + "start": 43212, + "end": 43214, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43214, + "end": 43215, + "value": " " + }, + { + "type": "word", + "start": 43215, + "end": 43219, + "value": "line" + }, + { + "type": "brace", + "start": 43219, + "end": 43220, + "value": "(" + }, + { + "type": "brace", + "start": 43220, + "end": 43221, + "value": "[" + }, + { + "type": "whitespace", + "start": 43221, + "end": 43229, + "value": "\n " + }, + { + "type": "number", + "start": 43229, + "end": 43247, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 43247, + "end": 43248, + "value": "," + }, + { + "type": "whitespace", + "start": 43248, + "end": 43256, + "value": "\n " + }, + { + "type": "operator", + "start": 43256, + "end": 43257, + "value": "-" + }, + { + "type": "number", + "start": 43257, + "end": 43275, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 43275, + "end": 43281, + "value": "\n " + }, + { + "type": "brace", + "start": 43281, + "end": 43282, + "value": "]" + }, + { + "type": "comma", + "start": 43282, + "end": 43283, + "value": "," + }, + { + "type": "whitespace", + "start": 43283, + "end": 43284, + "value": " " + }, + { + "type": "operator", + "start": 43284, + "end": 43285, + "value": "%" + }, + { + "type": "brace", + "start": 43285, + "end": 43286, + "value": ")" + }, + { + "type": "whitespace", + "start": 43286, + "end": 43289, + "value": "\n " + }, + { + "type": "operator", + "start": 43289, + "end": 43291, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43291, + "end": 43292, + "value": " " + }, + { + "type": "word", + "start": 43292, + "end": 43296, + "value": "line" + }, + { + "type": "brace", + "start": 43296, + "end": 43297, + "value": "(" + }, + { + "type": "brace", + "start": 43297, + "end": 43298, + "value": "[" + }, + { + "type": "whitespace", + "start": 43298, + "end": 43306, + "value": "\n " + }, + { + "type": "operator", + "start": 43306, + "end": 43307, + "value": "-" + }, + { + "type": "number", + "start": 43307, + "end": 43325, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 43325, + "end": 43326, + "value": "," + }, + { + "type": "whitespace", + "start": 43326, + "end": 43334, + "value": "\n " + }, + { + "type": "operator", + "start": 43334, + "end": 43335, + "value": "-" + }, + { + "type": "number", + "start": 43335, + "end": 43352, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 43352, + "end": 43358, + "value": "\n " + }, + { + "type": "brace", + "start": 43358, + "end": 43359, + "value": "]" + }, + { + "type": "comma", + "start": 43359, + "end": 43360, + "value": "," + }, + { + "type": "whitespace", + "start": 43360, + "end": 43361, + "value": " " + }, + { + "type": "operator", + "start": 43361, + "end": 43362, + "value": "%" + }, + { + "type": "brace", + "start": 43362, + "end": 43363, + "value": ")" + }, + { + "type": "whitespace", + "start": 43363, + "end": 43366, + "value": "\n " + }, + { + "type": "operator", + "start": 43366, + "end": 43368, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43368, + "end": 43369, + "value": " " + }, + { + "type": "word", + "start": 43369, + "end": 43373, + "value": "line" + }, + { + "type": "brace", + "start": 43373, + "end": 43374, + "value": "(" + }, + { + "type": "brace", + "start": 43374, + "end": 43375, + "value": "[" + }, + { + "type": "whitespace", + "start": 43375, + "end": 43383, + "value": "\n " + }, + { + "type": "number", + "start": 43383, + "end": 43400, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 43400, + "end": 43401, + "value": "," + }, + { + "type": "whitespace", + "start": 43401, + "end": 43409, + "value": "\n " + }, + { + "type": "number", + "start": 43409, + "end": 43429, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 43429, + "end": 43435, + "value": "\n " + }, + { + "type": "brace", + "start": 43435, + "end": 43436, + "value": "]" + }, + { + "type": "comma", + "start": 43436, + "end": 43437, + "value": "," + }, + { + "type": "whitespace", + "start": 43437, + "end": 43438, + "value": " " + }, + { + "type": "operator", + "start": 43438, + "end": 43439, + "value": "%" + }, + { + "type": "brace", + "start": 43439, + "end": 43440, + "value": ")" + }, + { + "type": "whitespace", + "start": 43440, + "end": 43443, + "value": "\n " + }, + { + "type": "operator", + "start": 43443, + "end": 43445, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43445, + "end": 43446, + "value": " " + }, + { + "type": "word", + "start": 43446, + "end": 43450, + "value": "line" + }, + { + "type": "brace", + "start": 43450, + "end": 43451, + "value": "(" + }, + { + "type": "brace", + "start": 43451, + "end": 43452, + "value": "[" + }, + { + "type": "whitespace", + "start": 43452, + "end": 43460, + "value": "\n " + }, + { + "type": "number", + "start": 43460, + "end": 43478, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 43478, + "end": 43479, + "value": "," + }, + { + "type": "whitespace", + "start": 43479, + "end": 43487, + "value": "\n " + }, + { + "type": "operator", + "start": 43487, + "end": 43488, + "value": "-" + }, + { + "type": "number", + "start": 43488, + "end": 43506, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 43506, + "end": 43512, + "value": "\n " + }, + { + "type": "brace", + "start": 43512, + "end": 43513, + "value": "]" + }, + { + "type": "comma", + "start": 43513, + "end": 43514, + "value": "," + }, + { + "type": "whitespace", + "start": 43514, + "end": 43515, + "value": " " + }, + { + "type": "operator", + "start": 43515, + "end": 43516, + "value": "%" + }, + { + "type": "brace", + "start": 43516, + "end": 43517, + "value": ")" + }, + { + "type": "whitespace", + "start": 43517, + "end": 43520, + "value": "\n " + }, + { + "type": "operator", + "start": 43520, + "end": 43522, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43522, + "end": 43523, + "value": " " + }, + { + "type": "word", + "start": 43523, + "end": 43527, + "value": "line" + }, + { + "type": "brace", + "start": 43527, + "end": 43528, + "value": "(" + }, + { + "type": "brace", + "start": 43528, + "end": 43529, + "value": "[" + }, + { + "type": "whitespace", + "start": 43529, + "end": 43537, + "value": "\n " + }, + { + "type": "number", + "start": 43537, + "end": 43556, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 43556, + "end": 43557, + "value": "," + }, + { + "type": "whitespace", + "start": 43557, + "end": 43565, + "value": "\n " + }, + { + "type": "operator", + "start": 43565, + "end": 43566, + "value": "-" + }, + { + "type": "number", + "start": 43566, + "end": 43585, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 43585, + "end": 43591, + "value": "\n " + }, + { + "type": "brace", + "start": 43591, + "end": 43592, + "value": "]" + }, + { + "type": "comma", + "start": 43592, + "end": 43593, + "value": "," + }, + { + "type": "whitespace", + "start": 43593, + "end": 43594, + "value": " " + }, + { + "type": "operator", + "start": 43594, + "end": 43595, + "value": "%" + }, + { + "type": "brace", + "start": 43595, + "end": 43596, + "value": ")" + }, + { + "type": "whitespace", + "start": 43596, + "end": 43599, + "value": "\n " + }, + { + "type": "operator", + "start": 43599, + "end": 43601, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43601, + "end": 43602, + "value": " " + }, + { + "type": "word", + "start": 43602, + "end": 43606, + "value": "line" + }, + { + "type": "brace", + "start": 43606, + "end": 43607, + "value": "(" + }, + { + "type": "brace", + "start": 43607, + "end": 43608, + "value": "[" + }, + { + "type": "number", + "start": 43608, + "end": 43626, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 43626, + "end": 43627, + "value": "," + }, + { + "type": "whitespace", + "start": 43627, + "end": 43628, + "value": " " + }, + { + "type": "number", + "start": 43628, + "end": 43646, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 43646, + "end": 43647, + "value": "]" + }, + { + "type": "comma", + "start": 43647, + "end": 43648, + "value": "," + }, + { + "type": "whitespace", + "start": 43648, + "end": 43649, + "value": " " + }, + { + "type": "operator", + "start": 43649, + "end": 43650, + "value": "%" + }, + { + "type": "brace", + "start": 43650, + "end": 43651, + "value": ")" + }, + { + "type": "whitespace", + "start": 43651, + "end": 43654, + "value": "\n " + }, + { + "type": "operator", + "start": 43654, + "end": 43656, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43656, + "end": 43657, + "value": " " + }, + { + "type": "word", + "start": 43657, + "end": 43661, + "value": "line" + }, + { + "type": "brace", + "start": 43661, + "end": 43662, + "value": "(" + }, + { + "type": "brace", + "start": 43662, + "end": 43663, + "value": "[" + }, + { + "type": "whitespace", + "start": 43663, + "end": 43671, + "value": "\n " + }, + { + "type": "number", + "start": 43671, + "end": 43690, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 43690, + "end": 43691, + "value": "," + }, + { + "type": "whitespace", + "start": 43691, + "end": 43699, + "value": "\n " + }, + { + "type": "number", + "start": 43699, + "end": 43718, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 43718, + "end": 43724, + "value": "\n " + }, + { + "type": "brace", + "start": 43724, + "end": 43725, + "value": "]" + }, + { + "type": "comma", + "start": 43725, + "end": 43726, + "value": "," + }, + { + "type": "whitespace", + "start": 43726, + "end": 43727, + "value": " " + }, + { + "type": "operator", + "start": 43727, + "end": 43728, + "value": "%" + }, + { + "type": "brace", + "start": 43728, + "end": 43729, + "value": ")" + }, + { + "type": "whitespace", + "start": 43729, + "end": 43732, + "value": "\n " + }, + { + "type": "operator", + "start": 43732, + "end": 43734, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43734, + "end": 43735, + "value": " " + }, + { + "type": "word", + "start": 43735, + "end": 43739, + "value": "line" + }, + { + "type": "brace", + "start": 43739, + "end": 43740, + "value": "(" + }, + { + "type": "brace", + "start": 43740, + "end": 43741, + "value": "[" + }, + { + "type": "whitespace", + "start": 43741, + "end": 43749, + "value": "\n " + }, + { + "type": "number", + "start": 43749, + "end": 43768, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 43768, + "end": 43769, + "value": "," + }, + { + "type": "whitespace", + "start": 43769, + "end": 43777, + "value": "\n " + }, + { + "type": "number", + "start": 43777, + "end": 43795, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 43795, + "end": 43801, + "value": "\n " + }, + { + "type": "brace", + "start": 43801, + "end": 43802, + "value": "]" + }, + { + "type": "comma", + "start": 43802, + "end": 43803, + "value": "," + }, + { + "type": "whitespace", + "start": 43803, + "end": 43804, + "value": " " + }, + { + "type": "operator", + "start": 43804, + "end": 43805, + "value": "%" + }, + { + "type": "brace", + "start": 43805, + "end": 43806, + "value": ")" + }, + { + "type": "whitespace", + "start": 43806, + "end": 43809, + "value": "\n " + }, + { + "type": "operator", + "start": 43809, + "end": 43811, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43811, + "end": 43812, + "value": " " + }, + { + "type": "word", + "start": 43812, + "end": 43816, + "value": "line" + }, + { + "type": "brace", + "start": 43816, + "end": 43817, + "value": "(" + }, + { + "type": "brace", + "start": 43817, + "end": 43818, + "value": "[" + }, + { + "type": "whitespace", + "start": 43818, + "end": 43826, + "value": "\n " + }, + { + "type": "number", + "start": 43826, + "end": 43844, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 43844, + "end": 43845, + "value": "," + }, + { + "type": "whitespace", + "start": 43845, + "end": 43853, + "value": "\n " + }, + { + "type": "operator", + "start": 43853, + "end": 43854, + "value": "-" + }, + { + "type": "number", + "start": 43854, + "end": 43872, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 43872, + "end": 43878, + "value": "\n " + }, + { + "type": "brace", + "start": 43878, + "end": 43879, + "value": "]" + }, + { + "type": "comma", + "start": 43879, + "end": 43880, + "value": "," + }, + { + "type": "whitespace", + "start": 43880, + "end": 43881, + "value": " " + }, + { + "type": "operator", + "start": 43881, + "end": 43882, + "value": "%" + }, + { + "type": "brace", + "start": 43882, + "end": 43883, + "value": ")" + }, + { + "type": "whitespace", + "start": 43883, + "end": 43886, + "value": "\n " + }, + { + "type": "operator", + "start": 43886, + "end": 43888, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43888, + "end": 43889, + "value": " " + }, + { + "type": "word", + "start": 43889, + "end": 43893, + "value": "line" + }, + { + "type": "brace", + "start": 43893, + "end": 43894, + "value": "(" + }, + { + "type": "brace", + "start": 43894, + "end": 43895, + "value": "[" + }, + { + "type": "whitespace", + "start": 43895, + "end": 43903, + "value": "\n " + }, + { + "type": "number", + "start": 43903, + "end": 43921, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 43921, + "end": 43922, + "value": "," + }, + { + "type": "whitespace", + "start": 43922, + "end": 43930, + "value": "\n " + }, + { + "type": "number", + "start": 43930, + "end": 43949, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 43949, + "end": 43955, + "value": "\n " + }, + { + "type": "brace", + "start": 43955, + "end": 43956, + "value": "]" + }, + { + "type": "comma", + "start": 43956, + "end": 43957, + "value": "," + }, + { + "type": "whitespace", + "start": 43957, + "end": 43958, + "value": " " + }, + { + "type": "operator", + "start": 43958, + "end": 43959, + "value": "%" + }, + { + "type": "brace", + "start": 43959, + "end": 43960, + "value": ")" + }, + { + "type": "whitespace", + "start": 43960, + "end": 43963, + "value": "\n " + }, + { + "type": "operator", + "start": 43963, + "end": 43965, + "value": "|>" + }, + { + "type": "whitespace", + "start": 43965, + "end": 43966, + "value": " " + }, + { + "type": "word", + "start": 43966, + "end": 43970, + "value": "line" + }, + { + "type": "brace", + "start": 43970, + "end": 43971, + "value": "(" + }, + { + "type": "brace", + "start": 43971, + "end": 43972, + "value": "[" + }, + { + "type": "whitespace", + "start": 43972, + "end": 43980, + "value": "\n " + }, + { + "type": "operator", + "start": 43980, + "end": 43981, + "value": "-" + }, + { + "type": "number", + "start": 43981, + "end": 43999, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 43999, + "end": 44000, + "value": "," + }, + { + "type": "whitespace", + "start": 44000, + "end": 44008, + "value": "\n " + }, + { + "type": "number", + "start": 44008, + "end": 44026, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 44026, + "end": 44032, + "value": "\n " + }, + { + "type": "brace", + "start": 44032, + "end": 44033, + "value": "]" + }, + { + "type": "comma", + "start": 44033, + "end": 44034, + "value": "," + }, + { + "type": "whitespace", + "start": 44034, + "end": 44035, + "value": " " + }, + { + "type": "operator", + "start": 44035, + "end": 44036, + "value": "%" + }, + { + "type": "brace", + "start": 44036, + "end": 44037, + "value": ")" + }, + { + "type": "whitespace", + "start": 44037, + "end": 44040, + "value": "\n " + }, + { + "type": "operator", + "start": 44040, + "end": 44042, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44042, + "end": 44043, + "value": " " + }, + { + "type": "word", + "start": 44043, + "end": 44047, + "value": "line" + }, + { + "type": "brace", + "start": 44047, + "end": 44048, + "value": "(" + }, + { + "type": "brace", + "start": 44048, + "end": 44049, + "value": "[" + }, + { + "type": "whitespace", + "start": 44049, + "end": 44057, + "value": "\n " + }, + { + "type": "number", + "start": 44057, + "end": 44075, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 44075, + "end": 44076, + "value": "," + }, + { + "type": "whitespace", + "start": 44076, + "end": 44084, + "value": "\n " + }, + { + "type": "operator", + "start": 44084, + "end": 44085, + "value": "-" + }, + { + "type": "number", + "start": 44085, + "end": 44104, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 44104, + "end": 44110, + "value": "\n " + }, + { + "type": "brace", + "start": 44110, + "end": 44111, + "value": "]" + }, + { + "type": "comma", + "start": 44111, + "end": 44112, + "value": "," + }, + { + "type": "whitespace", + "start": 44112, + "end": 44113, + "value": " " + }, + { + "type": "operator", + "start": 44113, + "end": 44114, + "value": "%" + }, + { + "type": "brace", + "start": 44114, + "end": 44115, + "value": ")" + }, + { + "type": "whitespace", + "start": 44115, + "end": 44118, + "value": "\n " + }, + { + "type": "operator", + "start": 44118, + "end": 44120, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44120, + "end": 44121, + "value": " " + }, + { + "type": "word", + "start": 44121, + "end": 44125, + "value": "line" + }, + { + "type": "brace", + "start": 44125, + "end": 44126, + "value": "(" + }, + { + "type": "brace", + "start": 44126, + "end": 44127, + "value": "[" + }, + { + "type": "whitespace", + "start": 44127, + "end": 44135, + "value": "\n " + }, + { + "type": "number", + "start": 44135, + "end": 44153, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 44153, + "end": 44154, + "value": "," + }, + { + "type": "whitespace", + "start": 44154, + "end": 44162, + "value": "\n " + }, + { + "type": "operator", + "start": 44162, + "end": 44163, + "value": "-" + }, + { + "type": "number", + "start": 44163, + "end": 44182, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 44182, + "end": 44188, + "value": "\n " + }, + { + "type": "brace", + "start": 44188, + "end": 44189, + "value": "]" + }, + { + "type": "comma", + "start": 44189, + "end": 44190, + "value": "," + }, + { + "type": "whitespace", + "start": 44190, + "end": 44191, + "value": " " + }, + { + "type": "operator", + "start": 44191, + "end": 44192, + "value": "%" + }, + { + "type": "brace", + "start": 44192, + "end": 44193, + "value": ")" + }, + { + "type": "whitespace", + "start": 44193, + "end": 44196, + "value": "\n " + }, + { + "type": "operator", + "start": 44196, + "end": 44198, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44198, + "end": 44199, + "value": " " + }, + { + "type": "word", + "start": 44199, + "end": 44203, + "value": "line" + }, + { + "type": "brace", + "start": 44203, + "end": 44204, + "value": "(" + }, + { + "type": "brace", + "start": 44204, + "end": 44205, + "value": "[" + }, + { + "type": "whitespace", + "start": 44205, + "end": 44213, + "value": "\n " + }, + { + "type": "operator", + "start": 44213, + "end": 44214, + "value": "-" + }, + { + "type": "number", + "start": 44214, + "end": 44233, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 44233, + "end": 44234, + "value": "," + }, + { + "type": "whitespace", + "start": 44234, + "end": 44242, + "value": "\n " + }, + { + "type": "operator", + "start": 44242, + "end": 44243, + "value": "-" + }, + { + "type": "number", + "start": 44243, + "end": 44261, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 44261, + "end": 44267, + "value": "\n " + }, + { + "type": "brace", + "start": 44267, + "end": 44268, + "value": "]" + }, + { + "type": "comma", + "start": 44268, + "end": 44269, + "value": "," + }, + { + "type": "whitespace", + "start": 44269, + "end": 44270, + "value": " " + }, + { + "type": "operator", + "start": 44270, + "end": 44271, + "value": "%" + }, + { + "type": "brace", + "start": 44271, + "end": 44272, + "value": ")" + }, + { + "type": "whitespace", + "start": 44272, + "end": 44275, + "value": "\n " + }, + { + "type": "operator", + "start": 44275, + "end": 44277, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44277, + "end": 44278, + "value": " " + }, + { + "type": "word", + "start": 44278, + "end": 44282, + "value": "line" + }, + { + "type": "brace", + "start": 44282, + "end": 44283, + "value": "(" + }, + { + "type": "brace", + "start": 44283, + "end": 44284, + "value": "[" + }, + { + "type": "whitespace", + "start": 44284, + "end": 44292, + "value": "\n " + }, + { + "type": "operator", + "start": 44292, + "end": 44293, + "value": "-" + }, + { + "type": "number", + "start": 44293, + "end": 44312, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 44312, + "end": 44313, + "value": "," + }, + { + "type": "whitespace", + "start": 44313, + "end": 44321, + "value": "\n " + }, + { + "type": "operator", + "start": 44321, + "end": 44322, + "value": "-" + }, + { + "type": "number", + "start": 44322, + "end": 44340, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 44340, + "end": 44346, + "value": "\n " + }, + { + "type": "brace", + "start": 44346, + "end": 44347, + "value": "]" + }, + { + "type": "comma", + "start": 44347, + "end": 44348, + "value": "," + }, + { + "type": "whitespace", + "start": 44348, + "end": 44349, + "value": " " + }, + { + "type": "operator", + "start": 44349, + "end": 44350, + "value": "%" + }, + { + "type": "brace", + "start": 44350, + "end": 44351, + "value": ")" + }, + { + "type": "whitespace", + "start": 44351, + "end": 44354, + "value": "\n " + }, + { + "type": "operator", + "start": 44354, + "end": 44356, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44356, + "end": 44357, + "value": " " + }, + { + "type": "word", + "start": 44357, + "end": 44361, + "value": "line" + }, + { + "type": "brace", + "start": 44361, + "end": 44362, + "value": "(" + }, + { + "type": "brace", + "start": 44362, + "end": 44363, + "value": "[" + }, + { + "type": "whitespace", + "start": 44363, + "end": 44371, + "value": "\n " + }, + { + "type": "operator", + "start": 44371, + "end": 44372, + "value": "-" + }, + { + "type": "number", + "start": 44372, + "end": 44391, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 44391, + "end": 44392, + "value": "," + }, + { + "type": "whitespace", + "start": 44392, + "end": 44400, + "value": "\n " + }, + { + "type": "operator", + "start": 44400, + "end": 44401, + "value": "-" + }, + { + "type": "number", + "start": 44401, + "end": 44419, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 44419, + "end": 44425, + "value": "\n " + }, + { + "type": "brace", + "start": 44425, + "end": 44426, + "value": "]" + }, + { + "type": "comma", + "start": 44426, + "end": 44427, + "value": "," + }, + { + "type": "whitespace", + "start": 44427, + "end": 44428, + "value": " " + }, + { + "type": "operator", + "start": 44428, + "end": 44429, + "value": "%" + }, + { + "type": "brace", + "start": 44429, + "end": 44430, + "value": ")" + }, + { + "type": "whitespace", + "start": 44430, + "end": 44433, + "value": "\n " + }, + { + "type": "operator", + "start": 44433, + "end": 44435, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44435, + "end": 44436, + "value": " " + }, + { + "type": "word", + "start": 44436, + "end": 44440, + "value": "line" + }, + { + "type": "brace", + "start": 44440, + "end": 44441, + "value": "(" + }, + { + "type": "brace", + "start": 44441, + "end": 44442, + "value": "[" + }, + { + "type": "number", + "start": 44442, + "end": 44460, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 44460, + "end": 44461, + "value": "," + }, + { + "type": "whitespace", + "start": 44461, + "end": 44462, + "value": " " + }, + { + "type": "number", + "start": 44462, + "end": 44480, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 44480, + "end": 44481, + "value": "]" + }, + { + "type": "comma", + "start": 44481, + "end": 44482, + "value": "," + }, + { + "type": "whitespace", + "start": 44482, + "end": 44483, + "value": " " + }, + { + "type": "operator", + "start": 44483, + "end": 44484, + "value": "%" + }, + { + "type": "brace", + "start": 44484, + "end": 44485, + "value": ")" + }, + { + "type": "whitespace", + "start": 44485, + "end": 44488, + "value": "\n " + }, + { + "type": "operator", + "start": 44488, + "end": 44490, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44490, + "end": 44491, + "value": " " + }, + { + "type": "word", + "start": 44491, + "end": 44495, + "value": "line" + }, + { + "type": "brace", + "start": 44495, + "end": 44496, + "value": "(" + }, + { + "type": "brace", + "start": 44496, + "end": 44497, + "value": "[" + }, + { + "type": "whitespace", + "start": 44497, + "end": 44505, + "value": "\n " + }, + { + "type": "operator", + "start": 44505, + "end": 44506, + "value": "-" + }, + { + "type": "number", + "start": 44506, + "end": 44524, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 44524, + "end": 44525, + "value": "," + }, + { + "type": "whitespace", + "start": 44525, + "end": 44533, + "value": "\n " + }, + { + "type": "number", + "start": 44533, + "end": 44552, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 44552, + "end": 44558, + "value": "\n " + }, + { + "type": "brace", + "start": 44558, + "end": 44559, + "value": "]" + }, + { + "type": "comma", + "start": 44559, + "end": 44560, + "value": "," + }, + { + "type": "whitespace", + "start": 44560, + "end": 44561, + "value": " " + }, + { + "type": "operator", + "start": 44561, + "end": 44562, + "value": "%" + }, + { + "type": "brace", + "start": 44562, + "end": 44563, + "value": ")" + }, + { + "type": "whitespace", + "start": 44563, + "end": 44566, + "value": "\n " + }, + { + "type": "operator", + "start": 44566, + "end": 44568, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44568, + "end": 44569, + "value": " " + }, + { + "type": "word", + "start": 44569, + "end": 44573, + "value": "line" + }, + { + "type": "brace", + "start": 44573, + "end": 44574, + "value": "(" + }, + { + "type": "brace", + "start": 44574, + "end": 44575, + "value": "[" + }, + { + "type": "whitespace", + "start": 44575, + "end": 44583, + "value": "\n " + }, + { + "type": "operator", + "start": 44583, + "end": 44584, + "value": "-" + }, + { + "type": "number", + "start": 44584, + "end": 44602, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 44602, + "end": 44603, + "value": "," + }, + { + "type": "whitespace", + "start": 44603, + "end": 44611, + "value": "\n " + }, + { + "type": "number", + "start": 44611, + "end": 44629, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 44629, + "end": 44635, + "value": "\n " + }, + { + "type": "brace", + "start": 44635, + "end": 44636, + "value": "]" + }, + { + "type": "comma", + "start": 44636, + "end": 44637, + "value": "," + }, + { + "type": "whitespace", + "start": 44637, + "end": 44638, + "value": " " + }, + { + "type": "operator", + "start": 44638, + "end": 44639, + "value": "%" + }, + { + "type": "brace", + "start": 44639, + "end": 44640, + "value": ")" + }, + { + "type": "whitespace", + "start": 44640, + "end": 44643, + "value": "\n " + }, + { + "type": "operator", + "start": 44643, + "end": 44645, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44645, + "end": 44646, + "value": " " + }, + { + "type": "word", + "start": 44646, + "end": 44650, + "value": "line" + }, + { + "type": "brace", + "start": 44650, + "end": 44651, + "value": "(" + }, + { + "type": "brace", + "start": 44651, + "end": 44652, + "value": "[" + }, + { + "type": "whitespace", + "start": 44652, + "end": 44660, + "value": "\n " + }, + { + "type": "operator", + "start": 44660, + "end": 44661, + "value": "-" + }, + { + "type": "number", + "start": 44661, + "end": 44679, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 44679, + "end": 44680, + "value": "," + }, + { + "type": "whitespace", + "start": 44680, + "end": 44688, + "value": "\n " + }, + { + "type": "number", + "start": 44688, + "end": 44706, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 44706, + "end": 44712, + "value": "\n " + }, + { + "type": "brace", + "start": 44712, + "end": 44713, + "value": "]" + }, + { + "type": "comma", + "start": 44713, + "end": 44714, + "value": "," + }, + { + "type": "whitespace", + "start": 44714, + "end": 44715, + "value": " " + }, + { + "type": "operator", + "start": 44715, + "end": 44716, + "value": "%" + }, + { + "type": "brace", + "start": 44716, + "end": 44717, + "value": ")" + }, + { + "type": "whitespace", + "start": 44717, + "end": 44720, + "value": "\n " + }, + { + "type": "operator", + "start": 44720, + "end": 44722, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44722, + "end": 44723, + "value": " " + }, + { + "type": "word", + "start": 44723, + "end": 44727, + "value": "line" + }, + { + "type": "brace", + "start": 44727, + "end": 44728, + "value": "(" + }, + { + "type": "brace", + "start": 44728, + "end": 44729, + "value": "[" + }, + { + "type": "whitespace", + "start": 44729, + "end": 44737, + "value": "\n " + }, + { + "type": "operator", + "start": 44737, + "end": 44738, + "value": "-" + }, + { + "type": "number", + "start": 44738, + "end": 44756, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 44756, + "end": 44757, + "value": "," + }, + { + "type": "whitespace", + "start": 44757, + "end": 44765, + "value": "\n " + }, + { + "type": "operator", + "start": 44765, + "end": 44766, + "value": "-" + }, + { + "type": "number", + "start": 44766, + "end": 44785, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 44785, + "end": 44791, + "value": "\n " + }, + { + "type": "brace", + "start": 44791, + "end": 44792, + "value": "]" + }, + { + "type": "comma", + "start": 44792, + "end": 44793, + "value": "," + }, + { + "type": "whitespace", + "start": 44793, + "end": 44794, + "value": " " + }, + { + "type": "operator", + "start": 44794, + "end": 44795, + "value": "%" + }, + { + "type": "brace", + "start": 44795, + "end": 44796, + "value": ")" + }, + { + "type": "whitespace", + "start": 44796, + "end": 44799, + "value": "\n " + }, + { + "type": "operator", + "start": 44799, + "end": 44801, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44801, + "end": 44802, + "value": " " + }, + { + "type": "word", + "start": 44802, + "end": 44806, + "value": "line" + }, + { + "type": "brace", + "start": 44806, + "end": 44807, + "value": "(" + }, + { + "type": "brace", + "start": 44807, + "end": 44808, + "value": "[" + }, + { + "type": "whitespace", + "start": 44808, + "end": 44816, + "value": "\n " + }, + { + "type": "number", + "start": 44816, + "end": 44835, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 44835, + "end": 44836, + "value": "," + }, + { + "type": "whitespace", + "start": 44836, + "end": 44844, + "value": "\n " + }, + { + "type": "number", + "start": 44844, + "end": 44863, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 44863, + "end": 44869, + "value": "\n " + }, + { + "type": "brace", + "start": 44869, + "end": 44870, + "value": "]" + }, + { + "type": "comma", + "start": 44870, + "end": 44871, + "value": "," + }, + { + "type": "whitespace", + "start": 44871, + "end": 44872, + "value": " " + }, + { + "type": "operator", + "start": 44872, + "end": 44873, + "value": "%" + }, + { + "type": "brace", + "start": 44873, + "end": 44874, + "value": ")" + }, + { + "type": "whitespace", + "start": 44874, + "end": 44877, + "value": "\n " + }, + { + "type": "operator", + "start": 44877, + "end": 44879, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44879, + "end": 44880, + "value": " " + }, + { + "type": "word", + "start": 44880, + "end": 44884, + "value": "line" + }, + { + "type": "brace", + "start": 44884, + "end": 44885, + "value": "(" + }, + { + "type": "brace", + "start": 44885, + "end": 44886, + "value": "[" + }, + { + "type": "whitespace", + "start": 44886, + "end": 44894, + "value": "\n " + }, + { + "type": "number", + "start": 44894, + "end": 44913, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 44913, + "end": 44914, + "value": "," + }, + { + "type": "whitespace", + "start": 44914, + "end": 44922, + "value": "\n " + }, + { + "type": "number", + "start": 44922, + "end": 44941, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 44941, + "end": 44947, + "value": "\n " + }, + { + "type": "brace", + "start": 44947, + "end": 44948, + "value": "]" + }, + { + "type": "comma", + "start": 44948, + "end": 44949, + "value": "," + }, + { + "type": "whitespace", + "start": 44949, + "end": 44950, + "value": " " + }, + { + "type": "operator", + "start": 44950, + "end": 44951, + "value": "%" + }, + { + "type": "brace", + "start": 44951, + "end": 44952, + "value": ")" + }, + { + "type": "whitespace", + "start": 44952, + "end": 44955, + "value": "\n " + }, + { + "type": "operator", + "start": 44955, + "end": 44957, + "value": "|>" + }, + { + "type": "whitespace", + "start": 44957, + "end": 44958, + "value": " " + }, + { + "type": "word", + "start": 44958, + "end": 44962, + "value": "line" + }, + { + "type": "brace", + "start": 44962, + "end": 44963, + "value": "(" + }, + { + "type": "brace", + "start": 44963, + "end": 44964, + "value": "[" + }, + { + "type": "whitespace", + "start": 44964, + "end": 44972, + "value": "\n " + }, + { + "type": "operator", + "start": 44972, + "end": 44973, + "value": "-" + }, + { + "type": "number", + "start": 44973, + "end": 44992, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 44992, + "end": 44993, + "value": "," + }, + { + "type": "whitespace", + "start": 44993, + "end": 45001, + "value": "\n " + }, + { + "type": "number", + "start": 45001, + "end": 45019, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 45019, + "end": 45025, + "value": "\n " + }, + { + "type": "brace", + "start": 45025, + "end": 45026, + "value": "]" + }, + { + "type": "comma", + "start": 45026, + "end": 45027, + "value": "," + }, + { + "type": "whitespace", + "start": 45027, + "end": 45028, + "value": " " + }, + { + "type": "operator", + "start": 45028, + "end": 45029, + "value": "%" + }, + { + "type": "brace", + "start": 45029, + "end": 45030, + "value": ")" + }, + { + "type": "whitespace", + "start": 45030, + "end": 45033, + "value": "\n " + }, + { + "type": "operator", + "start": 45033, + "end": 45035, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45035, + "end": 45036, + "value": " " + }, + { + "type": "word", + "start": 45036, + "end": 45040, + "value": "line" + }, + { + "type": "brace", + "start": 45040, + "end": 45041, + "value": "(" + }, + { + "type": "brace", + "start": 45041, + "end": 45042, + "value": "[" + }, + { + "type": "whitespace", + "start": 45042, + "end": 45050, + "value": "\n " + }, + { + "type": "operator", + "start": 45050, + "end": 45051, + "value": "-" + }, + { + "type": "number", + "start": 45051, + "end": 45070, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 45070, + "end": 45071, + "value": "," + }, + { + "type": "whitespace", + "start": 45071, + "end": 45079, + "value": "\n " + }, + { + "type": "operator", + "start": 45079, + "end": 45080, + "value": "-" + }, + { + "type": "number", + "start": 45080, + "end": 45099, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 45099, + "end": 45105, + "value": "\n " + }, + { + "type": "brace", + "start": 45105, + "end": 45106, + "value": "]" + }, + { + "type": "comma", + "start": 45106, + "end": 45107, + "value": "," + }, + { + "type": "whitespace", + "start": 45107, + "end": 45108, + "value": " " + }, + { + "type": "operator", + "start": 45108, + "end": 45109, + "value": "%" + }, + { + "type": "brace", + "start": 45109, + "end": 45110, + "value": ")" + }, + { + "type": "whitespace", + "start": 45110, + "end": 45113, + "value": "\n " + }, + { + "type": "operator", + "start": 45113, + "end": 45115, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45115, + "end": 45116, + "value": " " + }, + { + "type": "word", + "start": 45116, + "end": 45120, + "value": "line" + }, + { + "type": "brace", + "start": 45120, + "end": 45121, + "value": "(" + }, + { + "type": "brace", + "start": 45121, + "end": 45122, + "value": "[" + }, + { + "type": "whitespace", + "start": 45122, + "end": 45130, + "value": "\n " + }, + { + "type": "number", + "start": 45130, + "end": 45148, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 45148, + "end": 45149, + "value": "," + }, + { + "type": "whitespace", + "start": 45149, + "end": 45157, + "value": "\n " + }, + { + "type": "operator", + "start": 45157, + "end": 45158, + "value": "-" + }, + { + "type": "number", + "start": 45158, + "end": 45177, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 45177, + "end": 45183, + "value": "\n " + }, + { + "type": "brace", + "start": 45183, + "end": 45184, + "value": "]" + }, + { + "type": "comma", + "start": 45184, + "end": 45185, + "value": "," + }, + { + "type": "whitespace", + "start": 45185, + "end": 45186, + "value": " " + }, + { + "type": "operator", + "start": 45186, + "end": 45187, + "value": "%" + }, + { + "type": "brace", + "start": 45187, + "end": 45188, + "value": ")" + }, + { + "type": "whitespace", + "start": 45188, + "end": 45191, + "value": "\n " + }, + { + "type": "operator", + "start": 45191, + "end": 45193, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45193, + "end": 45194, + "value": " " + }, + { + "type": "word", + "start": 45194, + "end": 45198, + "value": "line" + }, + { + "type": "brace", + "start": 45198, + "end": 45199, + "value": "(" + }, + { + "type": "brace", + "start": 45199, + "end": 45200, + "value": "[" + }, + { + "type": "whitespace", + "start": 45200, + "end": 45208, + "value": "\n " + }, + { + "type": "number", + "start": 45208, + "end": 45229, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 45229, + "end": 45230, + "value": "," + }, + { + "type": "whitespace", + "start": 45230, + "end": 45238, + "value": "\n " + }, + { + "type": "operator", + "start": 45238, + "end": 45239, + "value": "-" + }, + { + "type": "number", + "start": 45239, + "end": 45257, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 45257, + "end": 45263, + "value": "\n " + }, + { + "type": "brace", + "start": 45263, + "end": 45264, + "value": "]" + }, + { + "type": "comma", + "start": 45264, + "end": 45265, + "value": "," + }, + { + "type": "whitespace", + "start": 45265, + "end": 45266, + "value": " " + }, + { + "type": "operator", + "start": 45266, + "end": 45267, + "value": "%" + }, + { + "type": "brace", + "start": 45267, + "end": 45268, + "value": ")" + }, + { + "type": "whitespace", + "start": 45268, + "end": 45271, + "value": "\n " + }, + { + "type": "operator", + "start": 45271, + "end": 45273, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45273, + "end": 45274, + "value": " " + }, + { + "type": "word", + "start": 45274, + "end": 45278, + "value": "line" + }, + { + "type": "brace", + "start": 45278, + "end": 45279, + "value": "(" + }, + { + "type": "brace", + "start": 45279, + "end": 45280, + "value": "[" + }, + { + "type": "whitespace", + "start": 45280, + "end": 45288, + "value": "\n " + }, + { + "type": "number", + "start": 45288, + "end": 45306, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 45306, + "end": 45307, + "value": "," + }, + { + "type": "whitespace", + "start": 45307, + "end": 45315, + "value": "\n " + }, + { + "type": "operator", + "start": 45315, + "end": 45316, + "value": "-" + }, + { + "type": "number", + "start": 45316, + "end": 45334, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 45334, + "end": 45340, + "value": "\n " + }, + { + "type": "brace", + "start": 45340, + "end": 45341, + "value": "]" + }, + { + "type": "comma", + "start": 45341, + "end": 45342, + "value": "," + }, + { + "type": "whitespace", + "start": 45342, + "end": 45343, + "value": " " + }, + { + "type": "operator", + "start": 45343, + "end": 45344, + "value": "%" + }, + { + "type": "brace", + "start": 45344, + "end": 45345, + "value": ")" + }, + { + "type": "whitespace", + "start": 45345, + "end": 45348, + "value": "\n " + }, + { + "type": "operator", + "start": 45348, + "end": 45350, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45350, + "end": 45351, + "value": " " + }, + { + "type": "word", + "start": 45351, + "end": 45355, + "value": "line" + }, + { + "type": "brace", + "start": 45355, + "end": 45356, + "value": "(" + }, + { + "type": "brace", + "start": 45356, + "end": 45357, + "value": "[" + }, + { + "type": "whitespace", + "start": 45357, + "end": 45365, + "value": "\n " + }, + { + "type": "operator", + "start": 45365, + "end": 45366, + "value": "-" + }, + { + "type": "number", + "start": 45366, + "end": 45384, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 45384, + "end": 45385, + "value": "," + }, + { + "type": "whitespace", + "start": 45385, + "end": 45393, + "value": "\n " + }, + { + "type": "number", + "start": 45393, + "end": 45411, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 45411, + "end": 45417, + "value": "\n " + }, + { + "type": "brace", + "start": 45417, + "end": 45418, + "value": "]" + }, + { + "type": "comma", + "start": 45418, + "end": 45419, + "value": "," + }, + { + "type": "whitespace", + "start": 45419, + "end": 45420, + "value": " " + }, + { + "type": "operator", + "start": 45420, + "end": 45421, + "value": "%" + }, + { + "type": "brace", + "start": 45421, + "end": 45422, + "value": ")" + }, + { + "type": "whitespace", + "start": 45422, + "end": 45425, + "value": "\n " + }, + { + "type": "operator", + "start": 45425, + "end": 45427, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45427, + "end": 45428, + "value": " " + }, + { + "type": "word", + "start": 45428, + "end": 45432, + "value": "line" + }, + { + "type": "brace", + "start": 45432, + "end": 45433, + "value": "(" + }, + { + "type": "brace", + "start": 45433, + "end": 45434, + "value": "[" + }, + { + "type": "number", + "start": 45434, + "end": 45452, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 45452, + "end": 45453, + "value": "," + }, + { + "type": "whitespace", + "start": 45453, + "end": 45454, + "value": " " + }, + { + "type": "number", + "start": 45454, + "end": 45472, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 45472, + "end": 45473, + "value": "]" + }, + { + "type": "comma", + "start": 45473, + "end": 45474, + "value": "," + }, + { + "type": "whitespace", + "start": 45474, + "end": 45475, + "value": " " + }, + { + "type": "operator", + "start": 45475, + "end": 45476, + "value": "%" + }, + { + "type": "brace", + "start": 45476, + "end": 45477, + "value": ")" + }, + { + "type": "whitespace", + "start": 45477, + "end": 45480, + "value": "\n " + }, + { + "type": "operator", + "start": 45480, + "end": 45482, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45482, + "end": 45483, + "value": " " + }, + { + "type": "word", + "start": 45483, + "end": 45487, + "value": "line" + }, + { + "type": "brace", + "start": 45487, + "end": 45488, + "value": "(" + }, + { + "type": "brace", + "start": 45488, + "end": 45489, + "value": "[" + }, + { + "type": "whitespace", + "start": 45489, + "end": 45497, + "value": "\n " + }, + { + "type": "operator", + "start": 45497, + "end": 45498, + "value": "-" + }, + { + "type": "number", + "start": 45498, + "end": 45517, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 45517, + "end": 45518, + "value": "," + }, + { + "type": "whitespace", + "start": 45518, + "end": 45526, + "value": "\n " + }, + { + "type": "number", + "start": 45526, + "end": 45546, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 45546, + "end": 45552, + "value": "\n " + }, + { + "type": "brace", + "start": 45552, + "end": 45553, + "value": "]" + }, + { + "type": "comma", + "start": 45553, + "end": 45554, + "value": "," + }, + { + "type": "whitespace", + "start": 45554, + "end": 45555, + "value": " " + }, + { + "type": "operator", + "start": 45555, + "end": 45556, + "value": "%" + }, + { + "type": "brace", + "start": 45556, + "end": 45557, + "value": ")" + }, + { + "type": "whitespace", + "start": 45557, + "end": 45560, + "value": "\n " + }, + { + "type": "operator", + "start": 45560, + "end": 45562, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45562, + "end": 45563, + "value": " " + }, + { + "type": "word", + "start": 45563, + "end": 45567, + "value": "line" + }, + { + "type": "brace", + "start": 45567, + "end": 45568, + "value": "(" + }, + { + "type": "brace", + "start": 45568, + "end": 45569, + "value": "[" + }, + { + "type": "whitespace", + "start": 45569, + "end": 45577, + "value": "\n " + }, + { + "type": "operator", + "start": 45577, + "end": 45578, + "value": "-" + }, + { + "type": "number", + "start": 45578, + "end": 45596, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 45596, + "end": 45597, + "value": "," + }, + { + "type": "whitespace", + "start": 45597, + "end": 45605, + "value": "\n " + }, + { + "type": "operator", + "start": 45605, + "end": 45606, + "value": "-" + }, + { + "type": "number", + "start": 45606, + "end": 45625, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 45625, + "end": 45631, + "value": "\n " + }, + { + "type": "brace", + "start": 45631, + "end": 45632, + "value": "]" + }, + { + "type": "comma", + "start": 45632, + "end": 45633, + "value": "," + }, + { + "type": "whitespace", + "start": 45633, + "end": 45634, + "value": " " + }, + { + "type": "operator", + "start": 45634, + "end": 45635, + "value": "%" + }, + { + "type": "brace", + "start": 45635, + "end": 45636, + "value": ")" + }, + { + "type": "whitespace", + "start": 45636, + "end": 45639, + "value": "\n " + }, + { + "type": "operator", + "start": 45639, + "end": 45641, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45641, + "end": 45642, + "value": " " + }, + { + "type": "word", + "start": 45642, + "end": 45646, + "value": "line" + }, + { + "type": "brace", + "start": 45646, + "end": 45647, + "value": "(" + }, + { + "type": "brace", + "start": 45647, + "end": 45648, + "value": "[" + }, + { + "type": "whitespace", + "start": 45648, + "end": 45656, + "value": "\n " + }, + { + "type": "operator", + "start": 45656, + "end": 45657, + "value": "-" + }, + { + "type": "number", + "start": 45657, + "end": 45675, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 45675, + "end": 45676, + "value": "," + }, + { + "type": "whitespace", + "start": 45676, + "end": 45684, + "value": "\n " + }, + { + "type": "operator", + "start": 45684, + "end": 45685, + "value": "-" + }, + { + "type": "number", + "start": 45685, + "end": 45704, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 45704, + "end": 45710, + "value": "\n " + }, + { + "type": "brace", + "start": 45710, + "end": 45711, + "value": "]" + }, + { + "type": "comma", + "start": 45711, + "end": 45712, + "value": "," + }, + { + "type": "whitespace", + "start": 45712, + "end": 45713, + "value": " " + }, + { + "type": "operator", + "start": 45713, + "end": 45714, + "value": "%" + }, + { + "type": "brace", + "start": 45714, + "end": 45715, + "value": ")" + }, + { + "type": "whitespace", + "start": 45715, + "end": 45718, + "value": "\n " + }, + { + "type": "operator", + "start": 45718, + "end": 45720, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45720, + "end": 45721, + "value": " " + }, + { + "type": "word", + "start": 45721, + "end": 45725, + "value": "line" + }, + { + "type": "brace", + "start": 45725, + "end": 45726, + "value": "(" + }, + { + "type": "brace", + "start": 45726, + "end": 45727, + "value": "[" + }, + { + "type": "number", + "start": 45727, + "end": 45744, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 45744, + "end": 45745, + "value": "," + }, + { + "type": "whitespace", + "start": 45745, + "end": 45746, + "value": " " + }, + { + "type": "number", + "start": 45746, + "end": 45764, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 45764, + "end": 45765, + "value": "]" + }, + { + "type": "comma", + "start": 45765, + "end": 45766, + "value": "," + }, + { + "type": "whitespace", + "start": 45766, + "end": 45767, + "value": " " + }, + { + "type": "operator", + "start": 45767, + "end": 45768, + "value": "%" + }, + { + "type": "brace", + "start": 45768, + "end": 45769, + "value": ")" + }, + { + "type": "whitespace", + "start": 45769, + "end": 45772, + "value": "\n " + }, + { + "type": "operator", + "start": 45772, + "end": 45774, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45774, + "end": 45775, + "value": " " + }, + { + "type": "word", + "start": 45775, + "end": 45779, + "value": "line" + }, + { + "type": "brace", + "start": 45779, + "end": 45780, + "value": "(" + }, + { + "type": "brace", + "start": 45780, + "end": 45781, + "value": "[" + }, + { + "type": "whitespace", + "start": 45781, + "end": 45789, + "value": "\n " + }, + { + "type": "number", + "start": 45789, + "end": 45808, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 45808, + "end": 45809, + "value": "," + }, + { + "type": "whitespace", + "start": 45809, + "end": 45817, + "value": "\n " + }, + { + "type": "operator", + "start": 45817, + "end": 45818, + "value": "-" + }, + { + "type": "number", + "start": 45818, + "end": 45837, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 45837, + "end": 45843, + "value": "\n " + }, + { + "type": "brace", + "start": 45843, + "end": 45844, + "value": "]" + }, + { + "type": "comma", + "start": 45844, + "end": 45845, + "value": "," + }, + { + "type": "whitespace", + "start": 45845, + "end": 45846, + "value": " " + }, + { + "type": "operator", + "start": 45846, + "end": 45847, + "value": "%" + }, + { + "type": "brace", + "start": 45847, + "end": 45848, + "value": ")" + }, + { + "type": "whitespace", + "start": 45848, + "end": 45851, + "value": "\n " + }, + { + "type": "operator", + "start": 45851, + "end": 45853, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45853, + "end": 45854, + "value": " " + }, + { + "type": "word", + "start": 45854, + "end": 45858, + "value": "line" + }, + { + "type": "brace", + "start": 45858, + "end": 45859, + "value": "(" + }, + { + "type": "brace", + "start": 45859, + "end": 45860, + "value": "[" + }, + { + "type": "number", + "start": 45860, + "end": 45878, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 45878, + "end": 45879, + "value": "," + }, + { + "type": "whitespace", + "start": 45879, + "end": 45880, + "value": " " + }, + { + "type": "number", + "start": 45880, + "end": 45897, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 45897, + "end": 45898, + "value": "]" + }, + { + "type": "comma", + "start": 45898, + "end": 45899, + "value": "," + }, + { + "type": "whitespace", + "start": 45899, + "end": 45900, + "value": " " + }, + { + "type": "operator", + "start": 45900, + "end": 45901, + "value": "%" + }, + { + "type": "brace", + "start": 45901, + "end": 45902, + "value": ")" + }, + { + "type": "whitespace", + "start": 45902, + "end": 45905, + "value": "\n " + }, + { + "type": "operator", + "start": 45905, + "end": 45907, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45907, + "end": 45908, + "value": " " + }, + { + "type": "word", + "start": 45908, + "end": 45912, + "value": "line" + }, + { + "type": "brace", + "start": 45912, + "end": 45913, + "value": "(" + }, + { + "type": "brace", + "start": 45913, + "end": 45914, + "value": "[" + }, + { + "type": "whitespace", + "start": 45914, + "end": 45922, + "value": "\n " + }, + { + "type": "number", + "start": 45922, + "end": 45941, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 45941, + "end": 45942, + "value": "," + }, + { + "type": "whitespace", + "start": 45942, + "end": 45950, + "value": "\n " + }, + { + "type": "operator", + "start": 45950, + "end": 45951, + "value": "-" + }, + { + "type": "number", + "start": 45951, + "end": 45969, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 45969, + "end": 45975, + "value": "\n " + }, + { + "type": "brace", + "start": 45975, + "end": 45976, + "value": "]" + }, + { + "type": "comma", + "start": 45976, + "end": 45977, + "value": "," + }, + { + "type": "whitespace", + "start": 45977, + "end": 45978, + "value": " " + }, + { + "type": "operator", + "start": 45978, + "end": 45979, + "value": "%" + }, + { + "type": "brace", + "start": 45979, + "end": 45980, + "value": ")" + }, + { + "type": "whitespace", + "start": 45980, + "end": 45983, + "value": "\n " + }, + { + "type": "operator", + "start": 45983, + "end": 45985, + "value": "|>" + }, + { + "type": "whitespace", + "start": 45985, + "end": 45986, + "value": " " + }, + { + "type": "word", + "start": 45986, + "end": 45990, + "value": "line" + }, + { + "type": "brace", + "start": 45990, + "end": 45991, + "value": "(" + }, + { + "type": "brace", + "start": 45991, + "end": 45992, + "value": "[" + }, + { + "type": "number", + "start": 45992, + "end": 46010, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 46010, + "end": 46011, + "value": "," + }, + { + "type": "whitespace", + "start": 46011, + "end": 46012, + "value": " " + }, + { + "type": "number", + "start": 46012, + "end": 46030, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 46030, + "end": 46031, + "value": "]" + }, + { + "type": "comma", + "start": 46031, + "end": 46032, + "value": "," + }, + { + "type": "whitespace", + "start": 46032, + "end": 46033, + "value": " " + }, + { + "type": "operator", + "start": 46033, + "end": 46034, + "value": "%" + }, + { + "type": "brace", + "start": 46034, + "end": 46035, + "value": ")" + }, + { + "type": "whitespace", + "start": 46035, + "end": 46038, + "value": "\n " + }, + { + "type": "operator", + "start": 46038, + "end": 46040, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46040, + "end": 46041, + "value": " " + }, + { + "type": "word", + "start": 46041, + "end": 46045, + "value": "line" + }, + { + "type": "brace", + "start": 46045, + "end": 46046, + "value": "(" + }, + { + "type": "brace", + "start": 46046, + "end": 46047, + "value": "[" + }, + { + "type": "whitespace", + "start": 46047, + "end": 46055, + "value": "\n " + }, + { + "type": "number", + "start": 46055, + "end": 46073, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 46073, + "end": 46074, + "value": "," + }, + { + "type": "whitespace", + "start": 46074, + "end": 46082, + "value": "\n " + }, + { + "type": "number", + "start": 46082, + "end": 46101, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 46101, + "end": 46107, + "value": "\n " + }, + { + "type": "brace", + "start": 46107, + "end": 46108, + "value": "]" + }, + { + "type": "comma", + "start": 46108, + "end": 46109, + "value": "," + }, + { + "type": "whitespace", + "start": 46109, + "end": 46110, + "value": " " + }, + { + "type": "operator", + "start": 46110, + "end": 46111, + "value": "%" + }, + { + "type": "brace", + "start": 46111, + "end": 46112, + "value": ")" + }, + { + "type": "whitespace", + "start": 46112, + "end": 46115, + "value": "\n " + }, + { + "type": "operator", + "start": 46115, + "end": 46117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46117, + "end": 46118, + "value": " " + }, + { + "type": "word", + "start": 46118, + "end": 46122, + "value": "line" + }, + { + "type": "brace", + "start": 46122, + "end": 46123, + "value": "(" + }, + { + "type": "brace", + "start": 46123, + "end": 46124, + "value": "[" + }, + { + "type": "number", + "start": 46124, + "end": 46142, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 46142, + "end": 46143, + "value": "," + }, + { + "type": "whitespace", + "start": 46143, + "end": 46144, + "value": " " + }, + { + "type": "number", + "start": 46144, + "end": 46162, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 46162, + "end": 46163, + "value": "]" + }, + { + "type": "comma", + "start": 46163, + "end": 46164, + "value": "," + }, + { + "type": "whitespace", + "start": 46164, + "end": 46165, + "value": " " + }, + { + "type": "operator", + "start": 46165, + "end": 46166, + "value": "%" + }, + { + "type": "brace", + "start": 46166, + "end": 46167, + "value": ")" + }, + { + "type": "whitespace", + "start": 46167, + "end": 46170, + "value": "\n " + }, + { + "type": "operator", + "start": 46170, + "end": 46172, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46172, + "end": 46173, + "value": " " + }, + { + "type": "word", + "start": 46173, + "end": 46177, + "value": "line" + }, + { + "type": "brace", + "start": 46177, + "end": 46178, + "value": "(" + }, + { + "type": "brace", + "start": 46178, + "end": 46179, + "value": "[" + }, + { + "type": "whitespace", + "start": 46179, + "end": 46187, + "value": "\n " + }, + { + "type": "operator", + "start": 46187, + "end": 46188, + "value": "-" + }, + { + "type": "number", + "start": 46188, + "end": 46207, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 46207, + "end": 46208, + "value": "," + }, + { + "type": "whitespace", + "start": 46208, + "end": 46216, + "value": "\n " + }, + { + "type": "operator", + "start": 46216, + "end": 46217, + "value": "-" + }, + { + "type": "number", + "start": 46217, + "end": 46235, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 46235, + "end": 46241, + "value": "\n " + }, + { + "type": "brace", + "start": 46241, + "end": 46242, + "value": "]" + }, + { + "type": "comma", + "start": 46242, + "end": 46243, + "value": "," + }, + { + "type": "whitespace", + "start": 46243, + "end": 46244, + "value": " " + }, + { + "type": "operator", + "start": 46244, + "end": 46245, + "value": "%" + }, + { + "type": "brace", + "start": 46245, + "end": 46246, + "value": ")" + }, + { + "type": "whitespace", + "start": 46246, + "end": 46249, + "value": "\n " + }, + { + "type": "operator", + "start": 46249, + "end": 46251, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46251, + "end": 46252, + "value": " " + }, + { + "type": "word", + "start": 46252, + "end": 46256, + "value": "line" + }, + { + "type": "brace", + "start": 46256, + "end": 46257, + "value": "(" + }, + { + "type": "brace", + "start": 46257, + "end": 46258, + "value": "[" + }, + { + "type": "whitespace", + "start": 46258, + "end": 46266, + "value": "\n " + }, + { + "type": "number", + "start": 46266, + "end": 46284, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 46284, + "end": 46285, + "value": "," + }, + { + "type": "whitespace", + "start": 46285, + "end": 46293, + "value": "\n " + }, + { + "type": "operator", + "start": 46293, + "end": 46294, + "value": "-" + }, + { + "type": "number", + "start": 46294, + "end": 46312, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 46312, + "end": 46318, + "value": "\n " + }, + { + "type": "brace", + "start": 46318, + "end": 46319, + "value": "]" + }, + { + "type": "comma", + "start": 46319, + "end": 46320, + "value": "," + }, + { + "type": "whitespace", + "start": 46320, + "end": 46321, + "value": " " + }, + { + "type": "operator", + "start": 46321, + "end": 46322, + "value": "%" + }, + { + "type": "brace", + "start": 46322, + "end": 46323, + "value": ")" + }, + { + "type": "whitespace", + "start": 46323, + "end": 46326, + "value": "\n " + }, + { + "type": "operator", + "start": 46326, + "end": 46328, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46328, + "end": 46329, + "value": " " + }, + { + "type": "word", + "start": 46329, + "end": 46333, + "value": "line" + }, + { + "type": "brace", + "start": 46333, + "end": 46334, + "value": "(" + }, + { + "type": "brace", + "start": 46334, + "end": 46335, + "value": "[" + }, + { + "type": "whitespace", + "start": 46335, + "end": 46343, + "value": "\n " + }, + { + "type": "operator", + "start": 46343, + "end": 46344, + "value": "-" + }, + { + "type": "number", + "start": 46344, + "end": 46362, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 46362, + "end": 46363, + "value": "," + }, + { + "type": "whitespace", + "start": 46363, + "end": 46371, + "value": "\n " + }, + { + "type": "operator", + "start": 46371, + "end": 46372, + "value": "-" + }, + { + "type": "number", + "start": 46372, + "end": 46390, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 46390, + "end": 46396, + "value": "\n " + }, + { + "type": "brace", + "start": 46396, + "end": 46397, + "value": "]" + }, + { + "type": "comma", + "start": 46397, + "end": 46398, + "value": "," + }, + { + "type": "whitespace", + "start": 46398, + "end": 46399, + "value": " " + }, + { + "type": "operator", + "start": 46399, + "end": 46400, + "value": "%" + }, + { + "type": "brace", + "start": 46400, + "end": 46401, + "value": ")" + }, + { + "type": "whitespace", + "start": 46401, + "end": 46404, + "value": "\n " + }, + { + "type": "operator", + "start": 46404, + "end": 46406, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46406, + "end": 46407, + "value": " " + }, + { + "type": "word", + "start": 46407, + "end": 46411, + "value": "line" + }, + { + "type": "brace", + "start": 46411, + "end": 46412, + "value": "(" + }, + { + "type": "brace", + "start": 46412, + "end": 46413, + "value": "[" + }, + { + "type": "whitespace", + "start": 46413, + "end": 46421, + "value": "\n " + }, + { + "type": "number", + "start": 46421, + "end": 46441, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 46441, + "end": 46442, + "value": "," + }, + { + "type": "whitespace", + "start": 46442, + "end": 46450, + "value": "\n " + }, + { + "type": "operator", + "start": 46450, + "end": 46451, + "value": "-" + }, + { + "type": "number", + "start": 46451, + "end": 46470, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 46470, + "end": 46476, + "value": "\n " + }, + { + "type": "brace", + "start": 46476, + "end": 46477, + "value": "]" + }, + { + "type": "comma", + "start": 46477, + "end": 46478, + "value": "," + }, + { + "type": "whitespace", + "start": 46478, + "end": 46479, + "value": " " + }, + { + "type": "operator", + "start": 46479, + "end": 46480, + "value": "%" + }, + { + "type": "brace", + "start": 46480, + "end": 46481, + "value": ")" + }, + { + "type": "whitespace", + "start": 46481, + "end": 46484, + "value": "\n " + }, + { + "type": "operator", + "start": 46484, + "end": 46486, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46486, + "end": 46487, + "value": " " + }, + { + "type": "word", + "start": 46487, + "end": 46491, + "value": "line" + }, + { + "type": "brace", + "start": 46491, + "end": 46492, + "value": "(" + }, + { + "type": "brace", + "start": 46492, + "end": 46493, + "value": "[" + }, + { + "type": "whitespace", + "start": 46493, + "end": 46501, + "value": "\n " + }, + { + "type": "number", + "start": 46501, + "end": 46520, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 46520, + "end": 46521, + "value": "," + }, + { + "type": "whitespace", + "start": 46521, + "end": 46529, + "value": "\n " + }, + { + "type": "operator", + "start": 46529, + "end": 46530, + "value": "-" + }, + { + "type": "number", + "start": 46530, + "end": 46549, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 46549, + "end": 46555, + "value": "\n " + }, + { + "type": "brace", + "start": 46555, + "end": 46556, + "value": "]" + }, + { + "type": "comma", + "start": 46556, + "end": 46557, + "value": "," + }, + { + "type": "whitespace", + "start": 46557, + "end": 46558, + "value": " " + }, + { + "type": "operator", + "start": 46558, + "end": 46559, + "value": "%" + }, + { + "type": "brace", + "start": 46559, + "end": 46560, + "value": ")" + }, + { + "type": "whitespace", + "start": 46560, + "end": 46563, + "value": "\n " + }, + { + "type": "operator", + "start": 46563, + "end": 46565, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46565, + "end": 46566, + "value": " " + }, + { + "type": "word", + "start": 46566, + "end": 46570, + "value": "line" + }, + { + "type": "brace", + "start": 46570, + "end": 46571, + "value": "(" + }, + { + "type": "brace", + "start": 46571, + "end": 46572, + "value": "[" + }, + { + "type": "whitespace", + "start": 46572, + "end": 46580, + "value": "\n " + }, + { + "type": "number", + "start": 46580, + "end": 46598, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 46598, + "end": 46599, + "value": "," + }, + { + "type": "whitespace", + "start": 46599, + "end": 46607, + "value": "\n " + }, + { + "type": "operator", + "start": 46607, + "end": 46608, + "value": "-" + }, + { + "type": "number", + "start": 46608, + "end": 46627, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 46627, + "end": 46633, + "value": "\n " + }, + { + "type": "brace", + "start": 46633, + "end": 46634, + "value": "]" + }, + { + "type": "comma", + "start": 46634, + "end": 46635, + "value": "," + }, + { + "type": "whitespace", + "start": 46635, + "end": 46636, + "value": " " + }, + { + "type": "operator", + "start": 46636, + "end": 46637, + "value": "%" + }, + { + "type": "brace", + "start": 46637, + "end": 46638, + "value": ")" + }, + { + "type": "whitespace", + "start": 46638, + "end": 46641, + "value": "\n " + }, + { + "type": "operator", + "start": 46641, + "end": 46643, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46643, + "end": 46644, + "value": " " + }, + { + "type": "word", + "start": 46644, + "end": 46648, + "value": "line" + }, + { + "type": "brace", + "start": 46648, + "end": 46649, + "value": "(" + }, + { + "type": "brace", + "start": 46649, + "end": 46650, + "value": "[" + }, + { + "type": "whitespace", + "start": 46650, + "end": 46658, + "value": "\n " + }, + { + "type": "operator", + "start": 46658, + "end": 46659, + "value": "-" + }, + { + "type": "number", + "start": 46659, + "end": 46677, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 46677, + "end": 46678, + "value": "," + }, + { + "type": "whitespace", + "start": 46678, + "end": 46686, + "value": "\n " + }, + { + "type": "operator", + "start": 46686, + "end": 46687, + "value": "-" + }, + { + "type": "number", + "start": 46687, + "end": 46705, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 46705, + "end": 46711, + "value": "\n " + }, + { + "type": "brace", + "start": 46711, + "end": 46712, + "value": "]" + }, + { + "type": "comma", + "start": 46712, + "end": 46713, + "value": "," + }, + { + "type": "whitespace", + "start": 46713, + "end": 46714, + "value": " " + }, + { + "type": "operator", + "start": 46714, + "end": 46715, + "value": "%" + }, + { + "type": "brace", + "start": 46715, + "end": 46716, + "value": ")" + }, + { + "type": "whitespace", + "start": 46716, + "end": 46719, + "value": "\n " + }, + { + "type": "operator", + "start": 46719, + "end": 46721, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46721, + "end": 46722, + "value": " " + }, + { + "type": "word", + "start": 46722, + "end": 46726, + "value": "line" + }, + { + "type": "brace", + "start": 46726, + "end": 46727, + "value": "(" + }, + { + "type": "brace", + "start": 46727, + "end": 46728, + "value": "[" + }, + { + "type": "number", + "start": 46728, + "end": 46746, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 46746, + "end": 46747, + "value": "," + }, + { + "type": "whitespace", + "start": 46747, + "end": 46748, + "value": " " + }, + { + "type": "number", + "start": 46748, + "end": 46766, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 46766, + "end": 46767, + "value": "]" + }, + { + "type": "comma", + "start": 46767, + "end": 46768, + "value": "," + }, + { + "type": "whitespace", + "start": 46768, + "end": 46769, + "value": " " + }, + { + "type": "operator", + "start": 46769, + "end": 46770, + "value": "%" + }, + { + "type": "brace", + "start": 46770, + "end": 46771, + "value": ")" + }, + { + "type": "whitespace", + "start": 46771, + "end": 46774, + "value": "\n " + }, + { + "type": "operator", + "start": 46774, + "end": 46776, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46776, + "end": 46777, + "value": " " + }, + { + "type": "word", + "start": 46777, + "end": 46781, + "value": "line" + }, + { + "type": "brace", + "start": 46781, + "end": 46782, + "value": "(" + }, + { + "type": "brace", + "start": 46782, + "end": 46783, + "value": "[" + }, + { + "type": "whitespace", + "start": 46783, + "end": 46791, + "value": "\n " + }, + { + "type": "number", + "start": 46791, + "end": 46809, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 46809, + "end": 46810, + "value": "," + }, + { + "type": "whitespace", + "start": 46810, + "end": 46818, + "value": "\n " + }, + { + "type": "number", + "start": 46818, + "end": 46837, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 46837, + "end": 46843, + "value": "\n " + }, + { + "type": "brace", + "start": 46843, + "end": 46844, + "value": "]" + }, + { + "type": "comma", + "start": 46844, + "end": 46845, + "value": "," + }, + { + "type": "whitespace", + "start": 46845, + "end": 46846, + "value": " " + }, + { + "type": "operator", + "start": 46846, + "end": 46847, + "value": "%" + }, + { + "type": "brace", + "start": 46847, + "end": 46848, + "value": ")" + }, + { + "type": "whitespace", + "start": 46848, + "end": 46851, + "value": "\n " + }, + { + "type": "operator", + "start": 46851, + "end": 46853, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46853, + "end": 46854, + "value": " " + }, + { + "type": "word", + "start": 46854, + "end": 46858, + "value": "line" + }, + { + "type": "brace", + "start": 46858, + "end": 46859, + "value": "(" + }, + { + "type": "brace", + "start": 46859, + "end": 46860, + "value": "[" + }, + { + "type": "whitespace", + "start": 46860, + "end": 46868, + "value": "\n " + }, + { + "type": "operator", + "start": 46868, + "end": 46869, + "value": "-" + }, + { + "type": "number", + "start": 46869, + "end": 46888, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 46888, + "end": 46889, + "value": "," + }, + { + "type": "whitespace", + "start": 46889, + "end": 46897, + "value": "\n " + }, + { + "type": "number", + "start": 46897, + "end": 46915, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 46915, + "end": 46921, + "value": "\n " + }, + { + "type": "brace", + "start": 46921, + "end": 46922, + "value": "]" + }, + { + "type": "comma", + "start": 46922, + "end": 46923, + "value": "," + }, + { + "type": "whitespace", + "start": 46923, + "end": 46924, + "value": " " + }, + { + "type": "operator", + "start": 46924, + "end": 46925, + "value": "%" + }, + { + "type": "brace", + "start": 46925, + "end": 46926, + "value": ")" + }, + { + "type": "whitespace", + "start": 46926, + "end": 46929, + "value": "\n " + }, + { + "type": "operator", + "start": 46929, + "end": 46931, + "value": "|>" + }, + { + "type": "whitespace", + "start": 46931, + "end": 46932, + "value": " " + }, + { + "type": "word", + "start": 46932, + "end": 46936, + "value": "line" + }, + { + "type": "brace", + "start": 46936, + "end": 46937, + "value": "(" + }, + { + "type": "brace", + "start": 46937, + "end": 46938, + "value": "[" + }, + { + "type": "whitespace", + "start": 46938, + "end": 46946, + "value": "\n " + }, + { + "type": "operator", + "start": 46946, + "end": 46947, + "value": "-" + }, + { + "type": "number", + "start": 46947, + "end": 46966, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 46966, + "end": 46967, + "value": "," + }, + { + "type": "whitespace", + "start": 46967, + "end": 46975, + "value": "\n " + }, + { + "type": "operator", + "start": 46975, + "end": 46976, + "value": "-" + }, + { + "type": "number", + "start": 46976, + "end": 46995, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 46995, + "end": 47001, + "value": "\n " + }, + { + "type": "brace", + "start": 47001, + "end": 47002, + "value": "]" + }, + { + "type": "comma", + "start": 47002, + "end": 47003, + "value": "," + }, + { + "type": "whitespace", + "start": 47003, + "end": 47004, + "value": " " + }, + { + "type": "operator", + "start": 47004, + "end": 47005, + "value": "%" + }, + { + "type": "brace", + "start": 47005, + "end": 47006, + "value": ")" + }, + { + "type": "whitespace", + "start": 47006, + "end": 47009, + "value": "\n " + }, + { + "type": "operator", + "start": 47009, + "end": 47011, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47011, + "end": 47012, + "value": " " + }, + { + "type": "word", + "start": 47012, + "end": 47016, + "value": "line" + }, + { + "type": "brace", + "start": 47016, + "end": 47017, + "value": "(" + }, + { + "type": "brace", + "start": 47017, + "end": 47018, + "value": "[" + }, + { + "type": "whitespace", + "start": 47018, + "end": 47026, + "value": "\n " + }, + { + "type": "number", + "start": 47026, + "end": 47045, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 47045, + "end": 47046, + "value": "," + }, + { + "type": "whitespace", + "start": 47046, + "end": 47054, + "value": "\n " + }, + { + "type": "operator", + "start": 47054, + "end": 47055, + "value": "-" + }, + { + "type": "number", + "start": 47055, + "end": 47073, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 47073, + "end": 47079, + "value": "\n " + }, + { + "type": "brace", + "start": 47079, + "end": 47080, + "value": "]" + }, + { + "type": "comma", + "start": 47080, + "end": 47081, + "value": "," + }, + { + "type": "whitespace", + "start": 47081, + "end": 47082, + "value": " " + }, + { + "type": "operator", + "start": 47082, + "end": 47083, + "value": "%" + }, + { + "type": "brace", + "start": 47083, + "end": 47084, + "value": ")" + }, + { + "type": "whitespace", + "start": 47084, + "end": 47087, + "value": "\n " + }, + { + "type": "operator", + "start": 47087, + "end": 47089, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47089, + "end": 47090, + "value": " " + }, + { + "type": "word", + "start": 47090, + "end": 47094, + "value": "line" + }, + { + "type": "brace", + "start": 47094, + "end": 47095, + "value": "(" + }, + { + "type": "brace", + "start": 47095, + "end": 47096, + "value": "[" + }, + { + "type": "whitespace", + "start": 47096, + "end": 47104, + "value": "\n " + }, + { + "type": "operator", + "start": 47104, + "end": 47105, + "value": "-" + }, + { + "type": "number", + "start": 47105, + "end": 47123, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 47123, + "end": 47124, + "value": "," + }, + { + "type": "whitespace", + "start": 47124, + "end": 47132, + "value": "\n " + }, + { + "type": "number", + "start": 47132, + "end": 47151, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 47151, + "end": 47157, + "value": "\n " + }, + { + "type": "brace", + "start": 47157, + "end": 47158, + "value": "]" + }, + { + "type": "comma", + "start": 47158, + "end": 47159, + "value": "," + }, + { + "type": "whitespace", + "start": 47159, + "end": 47160, + "value": " " + }, + { + "type": "operator", + "start": 47160, + "end": 47161, + "value": "%" + }, + { + "type": "brace", + "start": 47161, + "end": 47162, + "value": ")" + }, + { + "type": "whitespace", + "start": 47162, + "end": 47165, + "value": "\n " + }, + { + "type": "operator", + "start": 47165, + "end": 47167, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47167, + "end": 47168, + "value": " " + }, + { + "type": "word", + "start": 47168, + "end": 47172, + "value": "line" + }, + { + "type": "brace", + "start": 47172, + "end": 47173, + "value": "(" + }, + { + "type": "brace", + "start": 47173, + "end": 47174, + "value": "[" + }, + { + "type": "number", + "start": 47174, + "end": 47192, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 47192, + "end": 47193, + "value": "," + }, + { + "type": "whitespace", + "start": 47193, + "end": 47194, + "value": " " + }, + { + "type": "number", + "start": 47194, + "end": 47212, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 47212, + "end": 47213, + "value": "]" + }, + { + "type": "comma", + "start": 47213, + "end": 47214, + "value": "," + }, + { + "type": "whitespace", + "start": 47214, + "end": 47215, + "value": " " + }, + { + "type": "operator", + "start": 47215, + "end": 47216, + "value": "%" + }, + { + "type": "brace", + "start": 47216, + "end": 47217, + "value": ")" + }, + { + "type": "whitespace", + "start": 47217, + "end": 47220, + "value": "\n " + }, + { + "type": "operator", + "start": 47220, + "end": 47222, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47222, + "end": 47223, + "value": " " + }, + { + "type": "word", + "start": 47223, + "end": 47227, + "value": "line" + }, + { + "type": "brace", + "start": 47227, + "end": 47228, + "value": "(" + }, + { + "type": "brace", + "start": 47228, + "end": 47229, + "value": "[" + }, + { + "type": "whitespace", + "start": 47229, + "end": 47237, + "value": "\n " + }, + { + "type": "operator", + "start": 47237, + "end": 47238, + "value": "-" + }, + { + "type": "number", + "start": 47238, + "end": 47256, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 47256, + "end": 47257, + "value": "," + }, + { + "type": "whitespace", + "start": 47257, + "end": 47265, + "value": "\n " + }, + { + "type": "operator", + "start": 47265, + "end": 47266, + "value": "-" + }, + { + "type": "number", + "start": 47266, + "end": 47285, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 47285, + "end": 47291, + "value": "\n " + }, + { + "type": "brace", + "start": 47291, + "end": 47292, + "value": "]" + }, + { + "type": "comma", + "start": 47292, + "end": 47293, + "value": "," + }, + { + "type": "whitespace", + "start": 47293, + "end": 47294, + "value": " " + }, + { + "type": "operator", + "start": 47294, + "end": 47295, + "value": "%" + }, + { + "type": "brace", + "start": 47295, + "end": 47296, + "value": ")" + }, + { + "type": "whitespace", + "start": 47296, + "end": 47299, + "value": "\n " + }, + { + "type": "operator", + "start": 47299, + "end": 47301, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47301, + "end": 47302, + "value": " " + }, + { + "type": "word", + "start": 47302, + "end": 47306, + "value": "line" + }, + { + "type": "brace", + "start": 47306, + "end": 47307, + "value": "(" + }, + { + "type": "brace", + "start": 47307, + "end": 47308, + "value": "[" + }, + { + "type": "whitespace", + "start": 47308, + "end": 47316, + "value": "\n " + }, + { + "type": "number", + "start": 47316, + "end": 47334, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 47334, + "end": 47335, + "value": "," + }, + { + "type": "whitespace", + "start": 47335, + "end": 47343, + "value": "\n " + }, + { + "type": "operator", + "start": 47343, + "end": 47344, + "value": "-" + }, + { + "type": "number", + "start": 47344, + "end": 47362, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 47362, + "end": 47368, + "value": "\n " + }, + { + "type": "brace", + "start": 47368, + "end": 47369, + "value": "]" + }, + { + "type": "comma", + "start": 47369, + "end": 47370, + "value": "," + }, + { + "type": "whitespace", + "start": 47370, + "end": 47371, + "value": " " + }, + { + "type": "operator", + "start": 47371, + "end": 47372, + "value": "%" + }, + { + "type": "brace", + "start": 47372, + "end": 47373, + "value": ")" + }, + { + "type": "whitespace", + "start": 47373, + "end": 47376, + "value": "\n " + }, + { + "type": "operator", + "start": 47376, + "end": 47378, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47378, + "end": 47379, + "value": " " + }, + { + "type": "word", + "start": 47379, + "end": 47383, + "value": "line" + }, + { + "type": "brace", + "start": 47383, + "end": 47384, + "value": "(" + }, + { + "type": "brace", + "start": 47384, + "end": 47385, + "value": "[" + }, + { + "type": "whitespace", + "start": 47385, + "end": 47393, + "value": "\n " + }, + { + "type": "number", + "start": 47393, + "end": 47411, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 47411, + "end": 47412, + "value": "," + }, + { + "type": "whitespace", + "start": 47412, + "end": 47420, + "value": "\n " + }, + { + "type": "operator", + "start": 47420, + "end": 47421, + "value": "-" + }, + { + "type": "number", + "start": 47421, + "end": 47439, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 47439, + "end": 47445, + "value": "\n " + }, + { + "type": "brace", + "start": 47445, + "end": 47446, + "value": "]" + }, + { + "type": "comma", + "start": 47446, + "end": 47447, + "value": "," + }, + { + "type": "whitespace", + "start": 47447, + "end": 47448, + "value": " " + }, + { + "type": "operator", + "start": 47448, + "end": 47449, + "value": "%" + }, + { + "type": "brace", + "start": 47449, + "end": 47450, + "value": ")" + }, + { + "type": "whitespace", + "start": 47450, + "end": 47453, + "value": "\n " + }, + { + "type": "operator", + "start": 47453, + "end": 47455, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47455, + "end": 47456, + "value": " " + }, + { + "type": "word", + "start": 47456, + "end": 47460, + "value": "line" + }, + { + "type": "brace", + "start": 47460, + "end": 47461, + "value": "(" + }, + { + "type": "brace", + "start": 47461, + "end": 47462, + "value": "[" + }, + { + "type": "number", + "start": 47462, + "end": 47480, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 47480, + "end": 47481, + "value": "," + }, + { + "type": "whitespace", + "start": 47481, + "end": 47482, + "value": " " + }, + { + "type": "number", + "start": 47482, + "end": 47500, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 47500, + "end": 47501, + "value": "]" + }, + { + "type": "comma", + "start": 47501, + "end": 47502, + "value": "," + }, + { + "type": "whitespace", + "start": 47502, + "end": 47503, + "value": " " + }, + { + "type": "operator", + "start": 47503, + "end": 47504, + "value": "%" + }, + { + "type": "brace", + "start": 47504, + "end": 47505, + "value": ")" + }, + { + "type": "whitespace", + "start": 47505, + "end": 47508, + "value": "\n " + }, + { + "type": "operator", + "start": 47508, + "end": 47510, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47510, + "end": 47511, + "value": " " + }, + { + "type": "word", + "start": 47511, + "end": 47515, + "value": "line" + }, + { + "type": "brace", + "start": 47515, + "end": 47516, + "value": "(" + }, + { + "type": "brace", + "start": 47516, + "end": 47517, + "value": "[" + }, + { + "type": "whitespace", + "start": 47517, + "end": 47525, + "value": "\n " + }, + { + "type": "operator", + "start": 47525, + "end": 47526, + "value": "-" + }, + { + "type": "number", + "start": 47526, + "end": 47544, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 47544, + "end": 47545, + "value": "," + }, + { + "type": "whitespace", + "start": 47545, + "end": 47553, + "value": "\n " + }, + { + "type": "number", + "start": 47553, + "end": 47571, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 47571, + "end": 47577, + "value": "\n " + }, + { + "type": "brace", + "start": 47577, + "end": 47578, + "value": "]" + }, + { + "type": "comma", + "start": 47578, + "end": 47579, + "value": "," + }, + { + "type": "whitespace", + "start": 47579, + "end": 47580, + "value": " " + }, + { + "type": "operator", + "start": 47580, + "end": 47581, + "value": "%" + }, + { + "type": "brace", + "start": 47581, + "end": 47582, + "value": ")" + }, + { + "type": "whitespace", + "start": 47582, + "end": 47585, + "value": "\n " + }, + { + "type": "operator", + "start": 47585, + "end": 47587, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47587, + "end": 47588, + "value": " " + }, + { + "type": "word", + "start": 47588, + "end": 47592, + "value": "line" + }, + { + "type": "brace", + "start": 47592, + "end": 47593, + "value": "(" + }, + { + "type": "brace", + "start": 47593, + "end": 47594, + "value": "[" + }, + { + "type": "number", + "start": 47594, + "end": 47612, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 47612, + "end": 47613, + "value": "," + }, + { + "type": "whitespace", + "start": 47613, + "end": 47614, + "value": " " + }, + { + "type": "number", + "start": 47614, + "end": 47632, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 47632, + "end": 47633, + "value": "]" + }, + { + "type": "comma", + "start": 47633, + "end": 47634, + "value": "," + }, + { + "type": "whitespace", + "start": 47634, + "end": 47635, + "value": " " + }, + { + "type": "operator", + "start": 47635, + "end": 47636, + "value": "%" + }, + { + "type": "brace", + "start": 47636, + "end": 47637, + "value": ")" + }, + { + "type": "whitespace", + "start": 47637, + "end": 47640, + "value": "\n " + }, + { + "type": "operator", + "start": 47640, + "end": 47642, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47642, + "end": 47643, + "value": " " + }, + { + "type": "word", + "start": 47643, + "end": 47647, + "value": "line" + }, + { + "type": "brace", + "start": 47647, + "end": 47648, + "value": "(" + }, + { + "type": "brace", + "start": 47648, + "end": 47649, + "value": "[" + }, + { + "type": "whitespace", + "start": 47649, + "end": 47657, + "value": "\n " + }, + { + "type": "number", + "start": 47657, + "end": 47675, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 47675, + "end": 47676, + "value": "," + }, + { + "type": "whitespace", + "start": 47676, + "end": 47684, + "value": "\n " + }, + { + "type": "number", + "start": 47684, + "end": 47703, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 47703, + "end": 47709, + "value": "\n " + }, + { + "type": "brace", + "start": 47709, + "end": 47710, + "value": "]" + }, + { + "type": "comma", + "start": 47710, + "end": 47711, + "value": "," + }, + { + "type": "whitespace", + "start": 47711, + "end": 47712, + "value": " " + }, + { + "type": "operator", + "start": 47712, + "end": 47713, + "value": "%" + }, + { + "type": "brace", + "start": 47713, + "end": 47714, + "value": ")" + }, + { + "type": "whitespace", + "start": 47714, + "end": 47717, + "value": "\n " + }, + { + "type": "operator", + "start": 47717, + "end": 47719, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47719, + "end": 47720, + "value": " " + }, + { + "type": "word", + "start": 47720, + "end": 47724, + "value": "line" + }, + { + "type": "brace", + "start": 47724, + "end": 47725, + "value": "(" + }, + { + "type": "brace", + "start": 47725, + "end": 47726, + "value": "[" + }, + { + "type": "whitespace", + "start": 47726, + "end": 47734, + "value": "\n " + }, + { + "type": "operator", + "start": 47734, + "end": 47735, + "value": "-" + }, + { + "type": "number", + "start": 47735, + "end": 47753, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 47753, + "end": 47754, + "value": "," + }, + { + "type": "whitespace", + "start": 47754, + "end": 47762, + "value": "\n " + }, + { + "type": "operator", + "start": 47762, + "end": 47763, + "value": "-" + }, + { + "type": "number", + "start": 47763, + "end": 47780, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 47780, + "end": 47786, + "value": "\n " + }, + { + "type": "brace", + "start": 47786, + "end": 47787, + "value": "]" + }, + { + "type": "comma", + "start": 47787, + "end": 47788, + "value": "," + }, + { + "type": "whitespace", + "start": 47788, + "end": 47789, + "value": " " + }, + { + "type": "operator", + "start": 47789, + "end": 47790, + "value": "%" + }, + { + "type": "brace", + "start": 47790, + "end": 47791, + "value": ")" + }, + { + "type": "whitespace", + "start": 47791, + "end": 47794, + "value": "\n " + }, + { + "type": "operator", + "start": 47794, + "end": 47796, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47796, + "end": 47797, + "value": " " + }, + { + "type": "word", + "start": 47797, + "end": 47801, + "value": "line" + }, + { + "type": "brace", + "start": 47801, + "end": 47802, + "value": "(" + }, + { + "type": "brace", + "start": 47802, + "end": 47803, + "value": "[" + }, + { + "type": "whitespace", + "start": 47803, + "end": 47811, + "value": "\n " + }, + { + "type": "number", + "start": 47811, + "end": 47829, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 47829, + "end": 47830, + "value": "," + }, + { + "type": "whitespace", + "start": 47830, + "end": 47838, + "value": "\n " + }, + { + "type": "operator", + "start": 47838, + "end": 47839, + "value": "-" + }, + { + "type": "number", + "start": 47839, + "end": 47858, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 47858, + "end": 47864, + "value": "\n " + }, + { + "type": "brace", + "start": 47864, + "end": 47865, + "value": "]" + }, + { + "type": "comma", + "start": 47865, + "end": 47866, + "value": "," + }, + { + "type": "whitespace", + "start": 47866, + "end": 47867, + "value": " " + }, + { + "type": "operator", + "start": 47867, + "end": 47868, + "value": "%" + }, + { + "type": "brace", + "start": 47868, + "end": 47869, + "value": ")" + }, + { + "type": "whitespace", + "start": 47869, + "end": 47872, + "value": "\n " + }, + { + "type": "operator", + "start": 47872, + "end": 47874, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47874, + "end": 47875, + "value": " " + }, + { + "type": "word", + "start": 47875, + "end": 47879, + "value": "line" + }, + { + "type": "brace", + "start": 47879, + "end": 47880, + "value": "(" + }, + { + "type": "brace", + "start": 47880, + "end": 47881, + "value": "[" + }, + { + "type": "whitespace", + "start": 47881, + "end": 47889, + "value": "\n " + }, + { + "type": "operator", + "start": 47889, + "end": 47890, + "value": "-" + }, + { + "type": "number", + "start": 47890, + "end": 47909, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 47909, + "end": 47910, + "value": "," + }, + { + "type": "whitespace", + "start": 47910, + "end": 47918, + "value": "\n " + }, + { + "type": "operator", + "start": 47918, + "end": 47919, + "value": "-" + }, + { + "type": "number", + "start": 47919, + "end": 47938, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 47938, + "end": 47944, + "value": "\n " + }, + { + "type": "brace", + "start": 47944, + "end": 47945, + "value": "]" + }, + { + "type": "comma", + "start": 47945, + "end": 47946, + "value": "," + }, + { + "type": "whitespace", + "start": 47946, + "end": 47947, + "value": " " + }, + { + "type": "operator", + "start": 47947, + "end": 47948, + "value": "%" + }, + { + "type": "brace", + "start": 47948, + "end": 47949, + "value": ")" + }, + { + "type": "whitespace", + "start": 47949, + "end": 47952, + "value": "\n " + }, + { + "type": "operator", + "start": 47952, + "end": 47954, + "value": "|>" + }, + { + "type": "whitespace", + "start": 47954, + "end": 47955, + "value": " " + }, + { + "type": "word", + "start": 47955, + "end": 47959, + "value": "line" + }, + { + "type": "brace", + "start": 47959, + "end": 47960, + "value": "(" + }, + { + "type": "brace", + "start": 47960, + "end": 47961, + "value": "[" + }, + { + "type": "whitespace", + "start": 47961, + "end": 47969, + "value": "\n " + }, + { + "type": "operator", + "start": 47969, + "end": 47970, + "value": "-" + }, + { + "type": "number", + "start": 47970, + "end": 47988, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 47988, + "end": 47989, + "value": "," + }, + { + "type": "whitespace", + "start": 47989, + "end": 47997, + "value": "\n " + }, + { + "type": "operator", + "start": 47997, + "end": 47998, + "value": "-" + }, + { + "type": "number", + "start": 47998, + "end": 48017, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 48017, + "end": 48023, + "value": "\n " + }, + { + "type": "brace", + "start": 48023, + "end": 48024, + "value": "]" + }, + { + "type": "comma", + "start": 48024, + "end": 48025, + "value": "," + }, + { + "type": "whitespace", + "start": 48025, + "end": 48026, + "value": " " + }, + { + "type": "operator", + "start": 48026, + "end": 48027, + "value": "%" + }, + { + "type": "brace", + "start": 48027, + "end": 48028, + "value": ")" + }, + { + "type": "whitespace", + "start": 48028, + "end": 48031, + "value": "\n " + }, + { + "type": "operator", + "start": 48031, + "end": 48033, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48033, + "end": 48034, + "value": " " + }, + { + "type": "word", + "start": 48034, + "end": 48038, + "value": "line" + }, + { + "type": "brace", + "start": 48038, + "end": 48039, + "value": "(" + }, + { + "type": "brace", + "start": 48039, + "end": 48040, + "value": "[" + }, + { + "type": "whitespace", + "start": 48040, + "end": 48048, + "value": "\n " + }, + { + "type": "operator", + "start": 48048, + "end": 48049, + "value": "-" + }, + { + "type": "number", + "start": 48049, + "end": 48067, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 48067, + "end": 48068, + "value": "," + }, + { + "type": "whitespace", + "start": 48068, + "end": 48076, + "value": "\n " + }, + { + "type": "number", + "start": 48076, + "end": 48095, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 48095, + "end": 48101, + "value": "\n " + }, + { + "type": "brace", + "start": 48101, + "end": 48102, + "value": "]" + }, + { + "type": "comma", + "start": 48102, + "end": 48103, + "value": "," + }, + { + "type": "whitespace", + "start": 48103, + "end": 48104, + "value": " " + }, + { + "type": "operator", + "start": 48104, + "end": 48105, + "value": "%" + }, + { + "type": "brace", + "start": 48105, + "end": 48106, + "value": ")" + }, + { + "type": "whitespace", + "start": 48106, + "end": 48109, + "value": "\n " + }, + { + "type": "operator", + "start": 48109, + "end": 48111, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48111, + "end": 48112, + "value": " " + }, + { + "type": "word", + "start": 48112, + "end": 48116, + "value": "line" + }, + { + "type": "brace", + "start": 48116, + "end": 48117, + "value": "(" + }, + { + "type": "brace", + "start": 48117, + "end": 48118, + "value": "[" + }, + { + "type": "whitespace", + "start": 48118, + "end": 48126, + "value": "\n " + }, + { + "type": "operator", + "start": 48126, + "end": 48127, + "value": "-" + }, + { + "type": "number", + "start": 48127, + "end": 48145, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 48145, + "end": 48146, + "value": "," + }, + { + "type": "whitespace", + "start": 48146, + "end": 48154, + "value": "\n " + }, + { + "type": "operator", + "start": 48154, + "end": 48155, + "value": "-" + }, + { + "type": "number", + "start": 48155, + "end": 48174, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 48174, + "end": 48180, + "value": "\n " + }, + { + "type": "brace", + "start": 48180, + "end": 48181, + "value": "]" + }, + { + "type": "comma", + "start": 48181, + "end": 48182, + "value": "," + }, + { + "type": "whitespace", + "start": 48182, + "end": 48183, + "value": " " + }, + { + "type": "operator", + "start": 48183, + "end": 48184, + "value": "%" + }, + { + "type": "brace", + "start": 48184, + "end": 48185, + "value": ")" + }, + { + "type": "whitespace", + "start": 48185, + "end": 48188, + "value": "\n " + }, + { + "type": "operator", + "start": 48188, + "end": 48190, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48190, + "end": 48191, + "value": " " + }, + { + "type": "word", + "start": 48191, + "end": 48195, + "value": "line" + }, + { + "type": "brace", + "start": 48195, + "end": 48196, + "value": "(" + }, + { + "type": "brace", + "start": 48196, + "end": 48197, + "value": "[" + }, + { + "type": "whitespace", + "start": 48197, + "end": 48205, + "value": "\n " + }, + { + "type": "number", + "start": 48205, + "end": 48223, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 48223, + "end": 48224, + "value": "," + }, + { + "type": "whitespace", + "start": 48224, + "end": 48232, + "value": "\n " + }, + { + "type": "operator", + "start": 48232, + "end": 48233, + "value": "-" + }, + { + "type": "number", + "start": 48233, + "end": 48251, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 48251, + "end": 48257, + "value": "\n " + }, + { + "type": "brace", + "start": 48257, + "end": 48258, + "value": "]" + }, + { + "type": "comma", + "start": 48258, + "end": 48259, + "value": "," + }, + { + "type": "whitespace", + "start": 48259, + "end": 48260, + "value": " " + }, + { + "type": "operator", + "start": 48260, + "end": 48261, + "value": "%" + }, + { + "type": "brace", + "start": 48261, + "end": 48262, + "value": ")" + }, + { + "type": "whitespace", + "start": 48262, + "end": 48265, + "value": "\n " + }, + { + "type": "operator", + "start": 48265, + "end": 48267, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48267, + "end": 48268, + "value": " " + }, + { + "type": "word", + "start": 48268, + "end": 48272, + "value": "line" + }, + { + "type": "brace", + "start": 48272, + "end": 48273, + "value": "(" + }, + { + "type": "brace", + "start": 48273, + "end": 48274, + "value": "[" + }, + { + "type": "whitespace", + "start": 48274, + "end": 48282, + "value": "\n " + }, + { + "type": "operator", + "start": 48282, + "end": 48283, + "value": "-" + }, + { + "type": "number", + "start": 48283, + "end": 48301, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 48301, + "end": 48302, + "value": "," + }, + { + "type": "whitespace", + "start": 48302, + "end": 48310, + "value": "\n " + }, + { + "type": "number", + "start": 48310, + "end": 48328, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 48328, + "end": 48334, + "value": "\n " + }, + { + "type": "brace", + "start": 48334, + "end": 48335, + "value": "]" + }, + { + "type": "comma", + "start": 48335, + "end": 48336, + "value": "," + }, + { + "type": "whitespace", + "start": 48336, + "end": 48337, + "value": " " + }, + { + "type": "operator", + "start": 48337, + "end": 48338, + "value": "%" + }, + { + "type": "brace", + "start": 48338, + "end": 48339, + "value": ")" + }, + { + "type": "whitespace", + "start": 48339, + "end": 48342, + "value": "\n " + }, + { + "type": "operator", + "start": 48342, + "end": 48344, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48344, + "end": 48345, + "value": " " + }, + { + "type": "word", + "start": 48345, + "end": 48349, + "value": "line" + }, + { + "type": "brace", + "start": 48349, + "end": 48350, + "value": "(" + }, + { + "type": "brace", + "start": 48350, + "end": 48351, + "value": "[" + }, + { + "type": "whitespace", + "start": 48351, + "end": 48359, + "value": "\n " + }, + { + "type": "operator", + "start": 48359, + "end": 48360, + "value": "-" + }, + { + "type": "number", + "start": 48360, + "end": 48378, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 48378, + "end": 48379, + "value": "," + }, + { + "type": "whitespace", + "start": 48379, + "end": 48387, + "value": "\n " + }, + { + "type": "number", + "start": 48387, + "end": 48405, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 48405, + "end": 48411, + "value": "\n " + }, + { + "type": "brace", + "start": 48411, + "end": 48412, + "value": "]" + }, + { + "type": "comma", + "start": 48412, + "end": 48413, + "value": "," + }, + { + "type": "whitespace", + "start": 48413, + "end": 48414, + "value": " " + }, + { + "type": "operator", + "start": 48414, + "end": 48415, + "value": "%" + }, + { + "type": "brace", + "start": 48415, + "end": 48416, + "value": ")" + }, + { + "type": "whitespace", + "start": 48416, + "end": 48419, + "value": "\n " + }, + { + "type": "operator", + "start": 48419, + "end": 48421, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48421, + "end": 48422, + "value": " " + }, + { + "type": "word", + "start": 48422, + "end": 48426, + "value": "line" + }, + { + "type": "brace", + "start": 48426, + "end": 48427, + "value": "(" + }, + { + "type": "brace", + "start": 48427, + "end": 48428, + "value": "[" + }, + { + "type": "whitespace", + "start": 48428, + "end": 48436, + "value": "\n " + }, + { + "type": "operator", + "start": 48436, + "end": 48437, + "value": "-" + }, + { + "type": "number", + "start": 48437, + "end": 48455, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 48455, + "end": 48456, + "value": "," + }, + { + "type": "whitespace", + "start": 48456, + "end": 48464, + "value": "\n " + }, + { + "type": "operator", + "start": 48464, + "end": 48465, + "value": "-" + }, + { + "type": "number", + "start": 48465, + "end": 48484, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 48484, + "end": 48490, + "value": "\n " + }, + { + "type": "brace", + "start": 48490, + "end": 48491, + "value": "]" + }, + { + "type": "comma", + "start": 48491, + "end": 48492, + "value": "," + }, + { + "type": "whitespace", + "start": 48492, + "end": 48493, + "value": " " + }, + { + "type": "operator", + "start": 48493, + "end": 48494, + "value": "%" + }, + { + "type": "brace", + "start": 48494, + "end": 48495, + "value": ")" + }, + { + "type": "whitespace", + "start": 48495, + "end": 48498, + "value": "\n " + }, + { + "type": "operator", + "start": 48498, + "end": 48500, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48500, + "end": 48501, + "value": " " + }, + { + "type": "word", + "start": 48501, + "end": 48505, + "value": "line" + }, + { + "type": "brace", + "start": 48505, + "end": 48506, + "value": "(" + }, + { + "type": "brace", + "start": 48506, + "end": 48507, + "value": "[" + }, + { + "type": "whitespace", + "start": 48507, + "end": 48515, + "value": "\n " + }, + { + "type": "number", + "start": 48515, + "end": 48534, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 48534, + "end": 48535, + "value": "," + }, + { + "type": "whitespace", + "start": 48535, + "end": 48543, + "value": "\n " + }, + { + "type": "number", + "start": 48543, + "end": 48562, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 48562, + "end": 48568, + "value": "\n " + }, + { + "type": "brace", + "start": 48568, + "end": 48569, + "value": "]" + }, + { + "type": "comma", + "start": 48569, + "end": 48570, + "value": "," + }, + { + "type": "whitespace", + "start": 48570, + "end": 48571, + "value": " " + }, + { + "type": "operator", + "start": 48571, + "end": 48572, + "value": "%" + }, + { + "type": "brace", + "start": 48572, + "end": 48573, + "value": ")" + }, + { + "type": "whitespace", + "start": 48573, + "end": 48576, + "value": "\n " + }, + { + "type": "operator", + "start": 48576, + "end": 48578, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48578, + "end": 48579, + "value": " " + }, + { + "type": "word", + "start": 48579, + "end": 48583, + "value": "line" + }, + { + "type": "brace", + "start": 48583, + "end": 48584, + "value": "(" + }, + { + "type": "brace", + "start": 48584, + "end": 48585, + "value": "[" + }, + { + "type": "whitespace", + "start": 48585, + "end": 48593, + "value": "\n " + }, + { + "type": "number", + "start": 48593, + "end": 48612, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 48612, + "end": 48613, + "value": "," + }, + { + "type": "whitespace", + "start": 48613, + "end": 48621, + "value": "\n " + }, + { + "type": "number", + "start": 48621, + "end": 48640, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 48640, + "end": 48646, + "value": "\n " + }, + { + "type": "brace", + "start": 48646, + "end": 48647, + "value": "]" + }, + { + "type": "comma", + "start": 48647, + "end": 48648, + "value": "," + }, + { + "type": "whitespace", + "start": 48648, + "end": 48649, + "value": " " + }, + { + "type": "operator", + "start": 48649, + "end": 48650, + "value": "%" + }, + { + "type": "brace", + "start": 48650, + "end": 48651, + "value": ")" + }, + { + "type": "whitespace", + "start": 48651, + "end": 48654, + "value": "\n " + }, + { + "type": "operator", + "start": 48654, + "end": 48656, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48656, + "end": 48657, + "value": " " + }, + { + "type": "word", + "start": 48657, + "end": 48661, + "value": "line" + }, + { + "type": "brace", + "start": 48661, + "end": 48662, + "value": "(" + }, + { + "type": "brace", + "start": 48662, + "end": 48663, + "value": "[" + }, + { + "type": "whitespace", + "start": 48663, + "end": 48671, + "value": "\n " + }, + { + "type": "operator", + "start": 48671, + "end": 48672, + "value": "-" + }, + { + "type": "number", + "start": 48672, + "end": 48691, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 48691, + "end": 48692, + "value": "," + }, + { + "type": "whitespace", + "start": 48692, + "end": 48700, + "value": "\n " + }, + { + "type": "number", + "start": 48700, + "end": 48718, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 48718, + "end": 48724, + "value": "\n " + }, + { + "type": "brace", + "start": 48724, + "end": 48725, + "value": "]" + }, + { + "type": "comma", + "start": 48725, + "end": 48726, + "value": "," + }, + { + "type": "whitespace", + "start": 48726, + "end": 48727, + "value": " " + }, + { + "type": "operator", + "start": 48727, + "end": 48728, + "value": "%" + }, + { + "type": "brace", + "start": 48728, + "end": 48729, + "value": ")" + }, + { + "type": "whitespace", + "start": 48729, + "end": 48732, + "value": "\n " + }, + { + "type": "operator", + "start": 48732, + "end": 48734, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48734, + "end": 48735, + "value": " " + }, + { + "type": "word", + "start": 48735, + "end": 48739, + "value": "line" + }, + { + "type": "brace", + "start": 48739, + "end": 48740, + "value": "(" + }, + { + "type": "brace", + "start": 48740, + "end": 48741, + "value": "[" + }, + { + "type": "whitespace", + "start": 48741, + "end": 48749, + "value": "\n " + }, + { + "type": "operator", + "start": 48749, + "end": 48750, + "value": "-" + }, + { + "type": "number", + "start": 48750, + "end": 48769, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 48769, + "end": 48770, + "value": "," + }, + { + "type": "whitespace", + "start": 48770, + "end": 48778, + "value": "\n " + }, + { + "type": "operator", + "start": 48778, + "end": 48779, + "value": "-" + }, + { + "type": "number", + "start": 48779, + "end": 48798, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 48798, + "end": 48804, + "value": "\n " + }, + { + "type": "brace", + "start": 48804, + "end": 48805, + "value": "]" + }, + { + "type": "comma", + "start": 48805, + "end": 48806, + "value": "," + }, + { + "type": "whitespace", + "start": 48806, + "end": 48807, + "value": " " + }, + { + "type": "operator", + "start": 48807, + "end": 48808, + "value": "%" + }, + { + "type": "brace", + "start": 48808, + "end": 48809, + "value": ")" + }, + { + "type": "whitespace", + "start": 48809, + "end": 48812, + "value": "\n " + }, + { + "type": "operator", + "start": 48812, + "end": 48814, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48814, + "end": 48815, + "value": " " + }, + { + "type": "word", + "start": 48815, + "end": 48819, + "value": "line" + }, + { + "type": "brace", + "start": 48819, + "end": 48820, + "value": "(" + }, + { + "type": "brace", + "start": 48820, + "end": 48821, + "value": "[" + }, + { + "type": "whitespace", + "start": 48821, + "end": 48829, + "value": "\n " + }, + { + "type": "number", + "start": 48829, + "end": 48847, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 48847, + "end": 48848, + "value": "," + }, + { + "type": "whitespace", + "start": 48848, + "end": 48856, + "value": "\n " + }, + { + "type": "operator", + "start": 48856, + "end": 48857, + "value": "-" + }, + { + "type": "number", + "start": 48857, + "end": 48876, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 48876, + "end": 48882, + "value": "\n " + }, + { + "type": "brace", + "start": 48882, + "end": 48883, + "value": "]" + }, + { + "type": "comma", + "start": 48883, + "end": 48884, + "value": "," + }, + { + "type": "whitespace", + "start": 48884, + "end": 48885, + "value": " " + }, + { + "type": "operator", + "start": 48885, + "end": 48886, + "value": "%" + }, + { + "type": "brace", + "start": 48886, + "end": 48887, + "value": ")" + }, + { + "type": "whitespace", + "start": 48887, + "end": 48890, + "value": "\n " + }, + { + "type": "operator", + "start": 48890, + "end": 48892, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48892, + "end": 48893, + "value": " " + }, + { + "type": "word", + "start": 48893, + "end": 48897, + "value": "line" + }, + { + "type": "brace", + "start": 48897, + "end": 48898, + "value": "(" + }, + { + "type": "brace", + "start": 48898, + "end": 48899, + "value": "[" + }, + { + "type": "whitespace", + "start": 48899, + "end": 48907, + "value": "\n " + }, + { + "type": "number", + "start": 48907, + "end": 48928, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 48928, + "end": 48929, + "value": "," + }, + { + "type": "whitespace", + "start": 48929, + "end": 48937, + "value": "\n " + }, + { + "type": "operator", + "start": 48937, + "end": 48938, + "value": "-" + }, + { + "type": "number", + "start": 48938, + "end": 48956, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 48956, + "end": 48962, + "value": "\n " + }, + { + "type": "brace", + "start": 48962, + "end": 48963, + "value": "]" + }, + { + "type": "comma", + "start": 48963, + "end": 48964, + "value": "," + }, + { + "type": "whitespace", + "start": 48964, + "end": 48965, + "value": " " + }, + { + "type": "operator", + "start": 48965, + "end": 48966, + "value": "%" + }, + { + "type": "brace", + "start": 48966, + "end": 48967, + "value": ")" + }, + { + "type": "whitespace", + "start": 48967, + "end": 48970, + "value": "\n " + }, + { + "type": "operator", + "start": 48970, + "end": 48972, + "value": "|>" + }, + { + "type": "whitespace", + "start": 48972, + "end": 48973, + "value": " " + }, + { + "type": "word", + "start": 48973, + "end": 48977, + "value": "line" + }, + { + "type": "brace", + "start": 48977, + "end": 48978, + "value": "(" + }, + { + "type": "brace", + "start": 48978, + "end": 48979, + "value": "[" + }, + { + "type": "whitespace", + "start": 48979, + "end": 48987, + "value": "\n " + }, + { + "type": "number", + "start": 48987, + "end": 49005, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 49005, + "end": 49006, + "value": "," + }, + { + "type": "whitespace", + "start": 49006, + "end": 49014, + "value": "\n " + }, + { + "type": "operator", + "start": 49014, + "end": 49015, + "value": "-" + }, + { + "type": "number", + "start": 49015, + "end": 49033, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 49033, + "end": 49039, + "value": "\n " + }, + { + "type": "brace", + "start": 49039, + "end": 49040, + "value": "]" + }, + { + "type": "comma", + "start": 49040, + "end": 49041, + "value": "," + }, + { + "type": "whitespace", + "start": 49041, + "end": 49042, + "value": " " + }, + { + "type": "operator", + "start": 49042, + "end": 49043, + "value": "%" + }, + { + "type": "brace", + "start": 49043, + "end": 49044, + "value": ")" + }, + { + "type": "whitespace", + "start": 49044, + "end": 49047, + "value": "\n " + }, + { + "type": "operator", + "start": 49047, + "end": 49049, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49049, + "end": 49050, + "value": " " + }, + { + "type": "word", + "start": 49050, + "end": 49054, + "value": "line" + }, + { + "type": "brace", + "start": 49054, + "end": 49055, + "value": "(" + }, + { + "type": "brace", + "start": 49055, + "end": 49056, + "value": "[" + }, + { + "type": "whitespace", + "start": 49056, + "end": 49064, + "value": "\n " + }, + { + "type": "operator", + "start": 49064, + "end": 49065, + "value": "-" + }, + { + "type": "number", + "start": 49065, + "end": 49083, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 49083, + "end": 49084, + "value": "," + }, + { + "type": "whitespace", + "start": 49084, + "end": 49092, + "value": "\n " + }, + { + "type": "number", + "start": 49092, + "end": 49110, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 49110, + "end": 49116, + "value": "\n " + }, + { + "type": "brace", + "start": 49116, + "end": 49117, + "value": "]" + }, + { + "type": "comma", + "start": 49117, + "end": 49118, + "value": "," + }, + { + "type": "whitespace", + "start": 49118, + "end": 49119, + "value": " " + }, + { + "type": "operator", + "start": 49119, + "end": 49120, + "value": "%" + }, + { + "type": "brace", + "start": 49120, + "end": 49121, + "value": ")" + }, + { + "type": "whitespace", + "start": 49121, + "end": 49124, + "value": "\n " + }, + { + "type": "operator", + "start": 49124, + "end": 49126, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49126, + "end": 49127, + "value": " " + }, + { + "type": "word", + "start": 49127, + "end": 49131, + "value": "line" + }, + { + "type": "brace", + "start": 49131, + "end": 49132, + "value": "(" + }, + { + "type": "brace", + "start": 49132, + "end": 49133, + "value": "[" + }, + { + "type": "number", + "start": 49133, + "end": 49151, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 49151, + "end": 49152, + "value": "," + }, + { + "type": "whitespace", + "start": 49152, + "end": 49153, + "value": " " + }, + { + "type": "number", + "start": 49153, + "end": 49171, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 49171, + "end": 49172, + "value": "]" + }, + { + "type": "comma", + "start": 49172, + "end": 49173, + "value": "," + }, + { + "type": "whitespace", + "start": 49173, + "end": 49174, + "value": " " + }, + { + "type": "operator", + "start": 49174, + "end": 49175, + "value": "%" + }, + { + "type": "brace", + "start": 49175, + "end": 49176, + "value": ")" + }, + { + "type": "whitespace", + "start": 49176, + "end": 49179, + "value": "\n " + }, + { + "type": "operator", + "start": 49179, + "end": 49181, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49181, + "end": 49182, + "value": " " + }, + { + "type": "word", + "start": 49182, + "end": 49186, + "value": "line" + }, + { + "type": "brace", + "start": 49186, + "end": 49187, + "value": "(" + }, + { + "type": "brace", + "start": 49187, + "end": 49188, + "value": "[" + }, + { + "type": "whitespace", + "start": 49188, + "end": 49196, + "value": "\n " + }, + { + "type": "operator", + "start": 49196, + "end": 49197, + "value": "-" + }, + { + "type": "number", + "start": 49197, + "end": 49216, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 49216, + "end": 49217, + "value": "," + }, + { + "type": "whitespace", + "start": 49217, + "end": 49225, + "value": "\n " + }, + { + "type": "number", + "start": 49225, + "end": 49245, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 49245, + "end": 49251, + "value": "\n " + }, + { + "type": "brace", + "start": 49251, + "end": 49252, + "value": "]" + }, + { + "type": "comma", + "start": 49252, + "end": 49253, + "value": "," + }, + { + "type": "whitespace", + "start": 49253, + "end": 49254, + "value": " " + }, + { + "type": "operator", + "start": 49254, + "end": 49255, + "value": "%" + }, + { + "type": "brace", + "start": 49255, + "end": 49256, + "value": ")" + }, + { + "type": "whitespace", + "start": 49256, + "end": 49259, + "value": "\n " + }, + { + "type": "operator", + "start": 49259, + "end": 49261, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49261, + "end": 49262, + "value": " " + }, + { + "type": "word", + "start": 49262, + "end": 49266, + "value": "line" + }, + { + "type": "brace", + "start": 49266, + "end": 49267, + "value": "(" + }, + { + "type": "brace", + "start": 49267, + "end": 49268, + "value": "[" + }, + { + "type": "whitespace", + "start": 49268, + "end": 49276, + "value": "\n " + }, + { + "type": "operator", + "start": 49276, + "end": 49277, + "value": "-" + }, + { + "type": "number", + "start": 49277, + "end": 49295, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 49295, + "end": 49296, + "value": "," + }, + { + "type": "whitespace", + "start": 49296, + "end": 49304, + "value": "\n " + }, + { + "type": "operator", + "start": 49304, + "end": 49305, + "value": "-" + }, + { + "type": "number", + "start": 49305, + "end": 49324, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 49324, + "end": 49330, + "value": "\n " + }, + { + "type": "brace", + "start": 49330, + "end": 49331, + "value": "]" + }, + { + "type": "comma", + "start": 49331, + "end": 49332, + "value": "," + }, + { + "type": "whitespace", + "start": 49332, + "end": 49333, + "value": " " + }, + { + "type": "operator", + "start": 49333, + "end": 49334, + "value": "%" + }, + { + "type": "brace", + "start": 49334, + "end": 49335, + "value": ")" + }, + { + "type": "whitespace", + "start": 49335, + "end": 49338, + "value": "\n " + }, + { + "type": "operator", + "start": 49338, + "end": 49340, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49340, + "end": 49341, + "value": " " + }, + { + "type": "word", + "start": 49341, + "end": 49345, + "value": "line" + }, + { + "type": "brace", + "start": 49345, + "end": 49346, + "value": "(" + }, + { + "type": "brace", + "start": 49346, + "end": 49347, + "value": "[" + }, + { + "type": "whitespace", + "start": 49347, + "end": 49355, + "value": "\n " + }, + { + "type": "operator", + "start": 49355, + "end": 49356, + "value": "-" + }, + { + "type": "number", + "start": 49356, + "end": 49374, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 49374, + "end": 49375, + "value": "," + }, + { + "type": "whitespace", + "start": 49375, + "end": 49383, + "value": "\n " + }, + { + "type": "operator", + "start": 49383, + "end": 49384, + "value": "-" + }, + { + "type": "number", + "start": 49384, + "end": 49403, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 49403, + "end": 49409, + "value": "\n " + }, + { + "type": "brace", + "start": 49409, + "end": 49410, + "value": "]" + }, + { + "type": "comma", + "start": 49410, + "end": 49411, + "value": "," + }, + { + "type": "whitespace", + "start": 49411, + "end": 49412, + "value": " " + }, + { + "type": "operator", + "start": 49412, + "end": 49413, + "value": "%" + }, + { + "type": "brace", + "start": 49413, + "end": 49414, + "value": ")" + }, + { + "type": "whitespace", + "start": 49414, + "end": 49417, + "value": "\n " + }, + { + "type": "operator", + "start": 49417, + "end": 49419, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49419, + "end": 49420, + "value": " " + }, + { + "type": "word", + "start": 49420, + "end": 49424, + "value": "line" + }, + { + "type": "brace", + "start": 49424, + "end": 49425, + "value": "(" + }, + { + "type": "brace", + "start": 49425, + "end": 49426, + "value": "[" + }, + { + "type": "number", + "start": 49426, + "end": 49443, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 49443, + "end": 49444, + "value": "," + }, + { + "type": "whitespace", + "start": 49444, + "end": 49445, + "value": " " + }, + { + "type": "number", + "start": 49445, + "end": 49463, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 49463, + "end": 49464, + "value": "]" + }, + { + "type": "comma", + "start": 49464, + "end": 49465, + "value": "," + }, + { + "type": "whitespace", + "start": 49465, + "end": 49466, + "value": " " + }, + { + "type": "operator", + "start": 49466, + "end": 49467, + "value": "%" + }, + { + "type": "brace", + "start": 49467, + "end": 49468, + "value": ")" + }, + { + "type": "whitespace", + "start": 49468, + "end": 49471, + "value": "\n " + }, + { + "type": "operator", + "start": 49471, + "end": 49473, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49473, + "end": 49474, + "value": " " + }, + { + "type": "word", + "start": 49474, + "end": 49478, + "value": "line" + }, + { + "type": "brace", + "start": 49478, + "end": 49479, + "value": "(" + }, + { + "type": "brace", + "start": 49479, + "end": 49480, + "value": "[" + }, + { + "type": "whitespace", + "start": 49480, + "end": 49488, + "value": "\n " + }, + { + "type": "number", + "start": 49488, + "end": 49507, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 49507, + "end": 49508, + "value": "," + }, + { + "type": "whitespace", + "start": 49508, + "end": 49516, + "value": "\n " + }, + { + "type": "operator", + "start": 49516, + "end": 49517, + "value": "-" + }, + { + "type": "number", + "start": 49517, + "end": 49536, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 49536, + "end": 49542, + "value": "\n " + }, + { + "type": "brace", + "start": 49542, + "end": 49543, + "value": "]" + }, + { + "type": "comma", + "start": 49543, + "end": 49544, + "value": "," + }, + { + "type": "whitespace", + "start": 49544, + "end": 49545, + "value": " " + }, + { + "type": "operator", + "start": 49545, + "end": 49546, + "value": "%" + }, + { + "type": "brace", + "start": 49546, + "end": 49547, + "value": ")" + }, + { + "type": "whitespace", + "start": 49547, + "end": 49550, + "value": "\n " + }, + { + "type": "operator", + "start": 49550, + "end": 49552, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49552, + "end": 49553, + "value": " " + }, + { + "type": "word", + "start": 49553, + "end": 49557, + "value": "line" + }, + { + "type": "brace", + "start": 49557, + "end": 49558, + "value": "(" + }, + { + "type": "brace", + "start": 49558, + "end": 49559, + "value": "[" + }, + { + "type": "number", + "start": 49559, + "end": 49577, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 49577, + "end": 49578, + "value": "," + }, + { + "type": "whitespace", + "start": 49578, + "end": 49579, + "value": " " + }, + { + "type": "number", + "start": 49579, + "end": 49596, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 49596, + "end": 49597, + "value": "]" + }, + { + "type": "comma", + "start": 49597, + "end": 49598, + "value": "," + }, + { + "type": "whitespace", + "start": 49598, + "end": 49599, + "value": " " + }, + { + "type": "operator", + "start": 49599, + "end": 49600, + "value": "%" + }, + { + "type": "brace", + "start": 49600, + "end": 49601, + "value": ")" + }, + { + "type": "whitespace", + "start": 49601, + "end": 49604, + "value": "\n " + }, + { + "type": "operator", + "start": 49604, + "end": 49606, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49606, + "end": 49607, + "value": " " + }, + { + "type": "word", + "start": 49607, + "end": 49611, + "value": "line" + }, + { + "type": "brace", + "start": 49611, + "end": 49612, + "value": "(" + }, + { + "type": "brace", + "start": 49612, + "end": 49613, + "value": "[" + }, + { + "type": "whitespace", + "start": 49613, + "end": 49621, + "value": "\n " + }, + { + "type": "number", + "start": 49621, + "end": 49640, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 49640, + "end": 49641, + "value": "," + }, + { + "type": "whitespace", + "start": 49641, + "end": 49649, + "value": "\n " + }, + { + "type": "operator", + "start": 49649, + "end": 49650, + "value": "-" + }, + { + "type": "number", + "start": 49650, + "end": 49668, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 49668, + "end": 49674, + "value": "\n " + }, + { + "type": "brace", + "start": 49674, + "end": 49675, + "value": "]" + }, + { + "type": "comma", + "start": 49675, + "end": 49676, + "value": "," + }, + { + "type": "whitespace", + "start": 49676, + "end": 49677, + "value": " " + }, + { + "type": "operator", + "start": 49677, + "end": 49678, + "value": "%" + }, + { + "type": "brace", + "start": 49678, + "end": 49679, + "value": ")" + }, + { + "type": "whitespace", + "start": 49679, + "end": 49682, + "value": "\n " + }, + { + "type": "operator", + "start": 49682, + "end": 49684, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49684, + "end": 49685, + "value": " " + }, + { + "type": "word", + "start": 49685, + "end": 49689, + "value": "line" + }, + { + "type": "brace", + "start": 49689, + "end": 49690, + "value": "(" + }, + { + "type": "brace", + "start": 49690, + "end": 49691, + "value": "[" + }, + { + "type": "number", + "start": 49691, + "end": 49709, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 49709, + "end": 49710, + "value": "," + }, + { + "type": "whitespace", + "start": 49710, + "end": 49711, + "value": " " + }, + { + "type": "number", + "start": 49711, + "end": 49729, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 49729, + "end": 49730, + "value": "]" + }, + { + "type": "comma", + "start": 49730, + "end": 49731, + "value": "," + }, + { + "type": "whitespace", + "start": 49731, + "end": 49732, + "value": " " + }, + { + "type": "operator", + "start": 49732, + "end": 49733, + "value": "%" + }, + { + "type": "brace", + "start": 49733, + "end": 49734, + "value": ")" + }, + { + "type": "whitespace", + "start": 49734, + "end": 49737, + "value": "\n " + }, + { + "type": "operator", + "start": 49737, + "end": 49739, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49739, + "end": 49740, + "value": " " + }, + { + "type": "word", + "start": 49740, + "end": 49744, + "value": "line" + }, + { + "type": "brace", + "start": 49744, + "end": 49745, + "value": "(" + }, + { + "type": "brace", + "start": 49745, + "end": 49746, + "value": "[" + }, + { + "type": "whitespace", + "start": 49746, + "end": 49754, + "value": "\n " + }, + { + "type": "number", + "start": 49754, + "end": 49772, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 49772, + "end": 49773, + "value": "," + }, + { + "type": "whitespace", + "start": 49773, + "end": 49781, + "value": "\n " + }, + { + "type": "number", + "start": 49781, + "end": 49800, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 49800, + "end": 49806, + "value": "\n " + }, + { + "type": "brace", + "start": 49806, + "end": 49807, + "value": "]" + }, + { + "type": "comma", + "start": 49807, + "end": 49808, + "value": "," + }, + { + "type": "whitespace", + "start": 49808, + "end": 49809, + "value": " " + }, + { + "type": "operator", + "start": 49809, + "end": 49810, + "value": "%" + }, + { + "type": "brace", + "start": 49810, + "end": 49811, + "value": ")" + }, + { + "type": "whitespace", + "start": 49811, + "end": 49814, + "value": "\n " + }, + { + "type": "operator", + "start": 49814, + "end": 49816, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49816, + "end": 49817, + "value": " " + }, + { + "type": "word", + "start": 49817, + "end": 49821, + "value": "line" + }, + { + "type": "brace", + "start": 49821, + "end": 49822, + "value": "(" + }, + { + "type": "brace", + "start": 49822, + "end": 49823, + "value": "[" + }, + { + "type": "number", + "start": 49823, + "end": 49841, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 49841, + "end": 49842, + "value": "," + }, + { + "type": "whitespace", + "start": 49842, + "end": 49843, + "value": " " + }, + { + "type": "number", + "start": 49843, + "end": 49861, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 49861, + "end": 49862, + "value": "]" + }, + { + "type": "comma", + "start": 49862, + "end": 49863, + "value": "," + }, + { + "type": "whitespace", + "start": 49863, + "end": 49864, + "value": " " + }, + { + "type": "operator", + "start": 49864, + "end": 49865, + "value": "%" + }, + { + "type": "brace", + "start": 49865, + "end": 49866, + "value": ")" + }, + { + "type": "whitespace", + "start": 49866, + "end": 49869, + "value": "\n " + }, + { + "type": "operator", + "start": 49869, + "end": 49871, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49871, + "end": 49872, + "value": " " + }, + { + "type": "word", + "start": 49872, + "end": 49876, + "value": "line" + }, + { + "type": "brace", + "start": 49876, + "end": 49877, + "value": "(" + }, + { + "type": "brace", + "start": 49877, + "end": 49878, + "value": "[" + }, + { + "type": "whitespace", + "start": 49878, + "end": 49886, + "value": "\n " + }, + { + "type": "operator", + "start": 49886, + "end": 49887, + "value": "-" + }, + { + "type": "number", + "start": 49887, + "end": 49905, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 49905, + "end": 49906, + "value": "," + }, + { + "type": "whitespace", + "start": 49906, + "end": 49914, + "value": "\n " + }, + { + "type": "number", + "start": 49914, + "end": 49933, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 49933, + "end": 49939, + "value": "\n " + }, + { + "type": "brace", + "start": 49939, + "end": 49940, + "value": "]" + }, + { + "type": "comma", + "start": 49940, + "end": 49941, + "value": "," + }, + { + "type": "whitespace", + "start": 49941, + "end": 49942, + "value": " " + }, + { + "type": "operator", + "start": 49942, + "end": 49943, + "value": "%" + }, + { + "type": "brace", + "start": 49943, + "end": 49944, + "value": ")" + }, + { + "type": "whitespace", + "start": 49944, + "end": 49947, + "value": "\n " + }, + { + "type": "operator", + "start": 49947, + "end": 49949, + "value": "|>" + }, + { + "type": "whitespace", + "start": 49949, + "end": 49950, + "value": " " + }, + { + "type": "word", + "start": 49950, + "end": 49954, + "value": "line" + }, + { + "type": "brace", + "start": 49954, + "end": 49955, + "value": "(" + }, + { + "type": "brace", + "start": 49955, + "end": 49956, + "value": "[" + }, + { + "type": "whitespace", + "start": 49956, + "end": 49964, + "value": "\n " + }, + { + "type": "operator", + "start": 49964, + "end": 49965, + "value": "-" + }, + { + "type": "number", + "start": 49965, + "end": 49983, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 49983, + "end": 49984, + "value": "," + }, + { + "type": "whitespace", + "start": 49984, + "end": 49992, + "value": "\n " + }, + { + "type": "number", + "start": 49992, + "end": 50010, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 50010, + "end": 50016, + "value": "\n " + }, + { + "type": "brace", + "start": 50016, + "end": 50017, + "value": "]" + }, + { + "type": "comma", + "start": 50017, + "end": 50018, + "value": "," + }, + { + "type": "whitespace", + "start": 50018, + "end": 50019, + "value": " " + }, + { + "type": "operator", + "start": 50019, + "end": 50020, + "value": "%" + }, + { + "type": "brace", + "start": 50020, + "end": 50021, + "value": ")" + }, + { + "type": "whitespace", + "start": 50021, + "end": 50024, + "value": "\n " + }, + { + "type": "operator", + "start": 50024, + "end": 50026, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50026, + "end": 50027, + "value": " " + }, + { + "type": "word", + "start": 50027, + "end": 50031, + "value": "line" + }, + { + "type": "brace", + "start": 50031, + "end": 50032, + "value": "(" + }, + { + "type": "brace", + "start": 50032, + "end": 50033, + "value": "[" + }, + { + "type": "whitespace", + "start": 50033, + "end": 50041, + "value": "\n " + }, + { + "type": "operator", + "start": 50041, + "end": 50042, + "value": "-" + }, + { + "type": "number", + "start": 50042, + "end": 50060, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 50060, + "end": 50061, + "value": "," + }, + { + "type": "whitespace", + "start": 50061, + "end": 50069, + "value": "\n " + }, + { + "type": "number", + "start": 50069, + "end": 50087, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 50087, + "end": 50093, + "value": "\n " + }, + { + "type": "brace", + "start": 50093, + "end": 50094, + "value": "]" + }, + { + "type": "comma", + "start": 50094, + "end": 50095, + "value": "," + }, + { + "type": "whitespace", + "start": 50095, + "end": 50096, + "value": " " + }, + { + "type": "operator", + "start": 50096, + "end": 50097, + "value": "%" + }, + { + "type": "brace", + "start": 50097, + "end": 50098, + "value": ")" + }, + { + "type": "whitespace", + "start": 50098, + "end": 50101, + "value": "\n " + }, + { + "type": "operator", + "start": 50101, + "end": 50103, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50103, + "end": 50104, + "value": " " + }, + { + "type": "word", + "start": 50104, + "end": 50108, + "value": "line" + }, + { + "type": "brace", + "start": 50108, + "end": 50109, + "value": "(" + }, + { + "type": "brace", + "start": 50109, + "end": 50110, + "value": "[" + }, + { + "type": "whitespace", + "start": 50110, + "end": 50118, + "value": "\n " + }, + { + "type": "operator", + "start": 50118, + "end": 50119, + "value": "-" + }, + { + "type": "number", + "start": 50119, + "end": 50137, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 50137, + "end": 50138, + "value": "," + }, + { + "type": "whitespace", + "start": 50138, + "end": 50146, + "value": "\n " + }, + { + "type": "operator", + "start": 50146, + "end": 50147, + "value": "-" + }, + { + "type": "number", + "start": 50147, + "end": 50166, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 50166, + "end": 50172, + "value": "\n " + }, + { + "type": "brace", + "start": 50172, + "end": 50173, + "value": "]" + }, + { + "type": "comma", + "start": 50173, + "end": 50174, + "value": "," + }, + { + "type": "whitespace", + "start": 50174, + "end": 50175, + "value": " " + }, + { + "type": "operator", + "start": 50175, + "end": 50176, + "value": "%" + }, + { + "type": "brace", + "start": 50176, + "end": 50177, + "value": ")" + }, + { + "type": "whitespace", + "start": 50177, + "end": 50180, + "value": "\n " + }, + { + "type": "operator", + "start": 50180, + "end": 50182, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50182, + "end": 50183, + "value": " " + }, + { + "type": "word", + "start": 50183, + "end": 50187, + "value": "line" + }, + { + "type": "brace", + "start": 50187, + "end": 50188, + "value": "(" + }, + { + "type": "brace", + "start": 50188, + "end": 50189, + "value": "[" + }, + { + "type": "whitespace", + "start": 50189, + "end": 50197, + "value": "\n " + }, + { + "type": "number", + "start": 50197, + "end": 50216, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 50216, + "end": 50217, + "value": "," + }, + { + "type": "whitespace", + "start": 50217, + "end": 50225, + "value": "\n " + }, + { + "type": "number", + "start": 50225, + "end": 50244, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 50244, + "end": 50250, + "value": "\n " + }, + { + "type": "brace", + "start": 50250, + "end": 50251, + "value": "]" + }, + { + "type": "comma", + "start": 50251, + "end": 50252, + "value": "," + }, + { + "type": "whitespace", + "start": 50252, + "end": 50253, + "value": " " + }, + { + "type": "operator", + "start": 50253, + "end": 50254, + "value": "%" + }, + { + "type": "brace", + "start": 50254, + "end": 50255, + "value": ")" + }, + { + "type": "whitespace", + "start": 50255, + "end": 50258, + "value": "\n " + }, + { + "type": "operator", + "start": 50258, + "end": 50260, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50260, + "end": 50261, + "value": " " + }, + { + "type": "word", + "start": 50261, + "end": 50265, + "value": "line" + }, + { + "type": "brace", + "start": 50265, + "end": 50266, + "value": "(" + }, + { + "type": "brace", + "start": 50266, + "end": 50267, + "value": "[" + }, + { + "type": "whitespace", + "start": 50267, + "end": 50275, + "value": "\n " + }, + { + "type": "number", + "start": 50275, + "end": 50294, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 50294, + "end": 50295, + "value": "," + }, + { + "type": "whitespace", + "start": 50295, + "end": 50303, + "value": "\n " + }, + { + "type": "number", + "start": 50303, + "end": 50322, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 50322, + "end": 50328, + "value": "\n " + }, + { + "type": "brace", + "start": 50328, + "end": 50329, + "value": "]" + }, + { + "type": "comma", + "start": 50329, + "end": 50330, + "value": "," + }, + { + "type": "whitespace", + "start": 50330, + "end": 50331, + "value": " " + }, + { + "type": "operator", + "start": 50331, + "end": 50332, + "value": "%" + }, + { + "type": "brace", + "start": 50332, + "end": 50333, + "value": ")" + }, + { + "type": "whitespace", + "start": 50333, + "end": 50336, + "value": "\n " + }, + { + "type": "operator", + "start": 50336, + "end": 50338, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50338, + "end": 50339, + "value": " " + }, + { + "type": "word", + "start": 50339, + "end": 50343, + "value": "line" + }, + { + "type": "brace", + "start": 50343, + "end": 50344, + "value": "(" + }, + { + "type": "brace", + "start": 50344, + "end": 50345, + "value": "[" + }, + { + "type": "whitespace", + "start": 50345, + "end": 50353, + "value": "\n " + }, + { + "type": "operator", + "start": 50353, + "end": 50354, + "value": "-" + }, + { + "type": "number", + "start": 50354, + "end": 50373, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 50373, + "end": 50374, + "value": "," + }, + { + "type": "whitespace", + "start": 50374, + "end": 50382, + "value": "\n " + }, + { + "type": "number", + "start": 50382, + "end": 50400, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 50400, + "end": 50406, + "value": "\n " + }, + { + "type": "brace", + "start": 50406, + "end": 50407, + "value": "]" + }, + { + "type": "comma", + "start": 50407, + "end": 50408, + "value": "," + }, + { + "type": "whitespace", + "start": 50408, + "end": 50409, + "value": " " + }, + { + "type": "operator", + "start": 50409, + "end": 50410, + "value": "%" + }, + { + "type": "brace", + "start": 50410, + "end": 50411, + "value": ")" + }, + { + "type": "whitespace", + "start": 50411, + "end": 50414, + "value": "\n " + }, + { + "type": "operator", + "start": 50414, + "end": 50416, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50416, + "end": 50417, + "value": " " + }, + { + "type": "word", + "start": 50417, + "end": 50421, + "value": "line" + }, + { + "type": "brace", + "start": 50421, + "end": 50422, + "value": "(" + }, + { + "type": "brace", + "start": 50422, + "end": 50423, + "value": "[" + }, + { + "type": "whitespace", + "start": 50423, + "end": 50431, + "value": "\n " + }, + { + "type": "operator", + "start": 50431, + "end": 50432, + "value": "-" + }, + { + "type": "number", + "start": 50432, + "end": 50451, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 50451, + "end": 50452, + "value": "," + }, + { + "type": "whitespace", + "start": 50452, + "end": 50460, + "value": "\n " + }, + { + "type": "operator", + "start": 50460, + "end": 50461, + "value": "-" + }, + { + "type": "number", + "start": 50461, + "end": 50480, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 50480, + "end": 50486, + "value": "\n " + }, + { + "type": "brace", + "start": 50486, + "end": 50487, + "value": "]" + }, + { + "type": "comma", + "start": 50487, + "end": 50488, + "value": "," + }, + { + "type": "whitespace", + "start": 50488, + "end": 50489, + "value": " " + }, + { + "type": "operator", + "start": 50489, + "end": 50490, + "value": "%" + }, + { + "type": "brace", + "start": 50490, + "end": 50491, + "value": ")" + }, + { + "type": "whitespace", + "start": 50491, + "end": 50494, + "value": "\n " + }, + { + "type": "operator", + "start": 50494, + "end": 50496, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50496, + "end": 50497, + "value": " " + }, + { + "type": "word", + "start": 50497, + "end": 50501, + "value": "line" + }, + { + "type": "brace", + "start": 50501, + "end": 50502, + "value": "(" + }, + { + "type": "brace", + "start": 50502, + "end": 50503, + "value": "[" + }, + { + "type": "whitespace", + "start": 50503, + "end": 50511, + "value": "\n " + }, + { + "type": "number", + "start": 50511, + "end": 50529, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 50529, + "end": 50530, + "value": "," + }, + { + "type": "whitespace", + "start": 50530, + "end": 50538, + "value": "\n " + }, + { + "type": "operator", + "start": 50538, + "end": 50539, + "value": "-" + }, + { + "type": "number", + "start": 50539, + "end": 50558, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 50558, + "end": 50564, + "value": "\n " + }, + { + "type": "brace", + "start": 50564, + "end": 50565, + "value": "]" + }, + { + "type": "comma", + "start": 50565, + "end": 50566, + "value": "," + }, + { + "type": "whitespace", + "start": 50566, + "end": 50567, + "value": " " + }, + { + "type": "operator", + "start": 50567, + "end": 50568, + "value": "%" + }, + { + "type": "brace", + "start": 50568, + "end": 50569, + "value": ")" + }, + { + "type": "whitespace", + "start": 50569, + "end": 50572, + "value": "\n " + }, + { + "type": "operator", + "start": 50572, + "end": 50574, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50574, + "end": 50575, + "value": " " + }, + { + "type": "word", + "start": 50575, + "end": 50579, + "value": "line" + }, + { + "type": "brace", + "start": 50579, + "end": 50580, + "value": "(" + }, + { + "type": "brace", + "start": 50580, + "end": 50581, + "value": "[" + }, + { + "type": "whitespace", + "start": 50581, + "end": 50589, + "value": "\n " + }, + { + "type": "number", + "start": 50589, + "end": 50610, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 50610, + "end": 50611, + "value": "," + }, + { + "type": "whitespace", + "start": 50611, + "end": 50619, + "value": "\n " + }, + { + "type": "operator", + "start": 50619, + "end": 50620, + "value": "-" + }, + { + "type": "number", + "start": 50620, + "end": 50638, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 50638, + "end": 50644, + "value": "\n " + }, + { + "type": "brace", + "start": 50644, + "end": 50645, + "value": "]" + }, + { + "type": "comma", + "start": 50645, + "end": 50646, + "value": "," + }, + { + "type": "whitespace", + "start": 50646, + "end": 50647, + "value": " " + }, + { + "type": "operator", + "start": 50647, + "end": 50648, + "value": "%" + }, + { + "type": "brace", + "start": 50648, + "end": 50649, + "value": ")" + }, + { + "type": "whitespace", + "start": 50649, + "end": 50652, + "value": "\n " + }, + { + "type": "operator", + "start": 50652, + "end": 50654, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50654, + "end": 50655, + "value": " " + }, + { + "type": "word", + "start": 50655, + "end": 50659, + "value": "line" + }, + { + "type": "brace", + "start": 50659, + "end": 50660, + "value": "(" + }, + { + "type": "brace", + "start": 50660, + "end": 50661, + "value": "[" + }, + { + "type": "whitespace", + "start": 50661, + "end": 50669, + "value": "\n " + }, + { + "type": "number", + "start": 50669, + "end": 50687, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 50687, + "end": 50688, + "value": "," + }, + { + "type": "whitespace", + "start": 50688, + "end": 50696, + "value": "\n " + }, + { + "type": "operator", + "start": 50696, + "end": 50697, + "value": "-" + }, + { + "type": "number", + "start": 50697, + "end": 50715, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 50715, + "end": 50721, + "value": "\n " + }, + { + "type": "brace", + "start": 50721, + "end": 50722, + "value": "]" + }, + { + "type": "comma", + "start": 50722, + "end": 50723, + "value": "," + }, + { + "type": "whitespace", + "start": 50723, + "end": 50724, + "value": " " + }, + { + "type": "operator", + "start": 50724, + "end": 50725, + "value": "%" + }, + { + "type": "brace", + "start": 50725, + "end": 50726, + "value": ")" + }, + { + "type": "whitespace", + "start": 50726, + "end": 50729, + "value": "\n " + }, + { + "type": "operator", + "start": 50729, + "end": 50731, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50731, + "end": 50732, + "value": " " + }, + { + "type": "word", + "start": 50732, + "end": 50736, + "value": "line" + }, + { + "type": "brace", + "start": 50736, + "end": 50737, + "value": "(" + }, + { + "type": "brace", + "start": 50737, + "end": 50738, + "value": "[" + }, + { + "type": "whitespace", + "start": 50738, + "end": 50746, + "value": "\n " + }, + { + "type": "operator", + "start": 50746, + "end": 50747, + "value": "-" + }, + { + "type": "number", + "start": 50747, + "end": 50765, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 50765, + "end": 50766, + "value": "," + }, + { + "type": "whitespace", + "start": 50766, + "end": 50774, + "value": "\n " + }, + { + "type": "number", + "start": 50774, + "end": 50792, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 50792, + "end": 50798, + "value": "\n " + }, + { + "type": "brace", + "start": 50798, + "end": 50799, + "value": "]" + }, + { + "type": "comma", + "start": 50799, + "end": 50800, + "value": "," + }, + { + "type": "whitespace", + "start": 50800, + "end": 50801, + "value": " " + }, + { + "type": "operator", + "start": 50801, + "end": 50802, + "value": "%" + }, + { + "type": "brace", + "start": 50802, + "end": 50803, + "value": ")" + }, + { + "type": "whitespace", + "start": 50803, + "end": 50806, + "value": "\n " + }, + { + "type": "operator", + "start": 50806, + "end": 50808, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50808, + "end": 50809, + "value": " " + }, + { + "type": "word", + "start": 50809, + "end": 50813, + "value": "line" + }, + { + "type": "brace", + "start": 50813, + "end": 50814, + "value": "(" + }, + { + "type": "brace", + "start": 50814, + "end": 50815, + "value": "[" + }, + { + "type": "number", + "start": 50815, + "end": 50833, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 50833, + "end": 50834, + "value": "," + }, + { + "type": "whitespace", + "start": 50834, + "end": 50835, + "value": " " + }, + { + "type": "number", + "start": 50835, + "end": 50853, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 50853, + "end": 50854, + "value": "]" + }, + { + "type": "comma", + "start": 50854, + "end": 50855, + "value": "," + }, + { + "type": "whitespace", + "start": 50855, + "end": 50856, + "value": " " + }, + { + "type": "operator", + "start": 50856, + "end": 50857, + "value": "%" + }, + { + "type": "brace", + "start": 50857, + "end": 50858, + "value": ")" + }, + { + "type": "whitespace", + "start": 50858, + "end": 50861, + "value": "\n " + }, + { + "type": "operator", + "start": 50861, + "end": 50863, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50863, + "end": 50864, + "value": " " + }, + { + "type": "word", + "start": 50864, + "end": 50868, + "value": "line" + }, + { + "type": "brace", + "start": 50868, + "end": 50869, + "value": "(" + }, + { + "type": "brace", + "start": 50869, + "end": 50870, + "value": "[" + }, + { + "type": "whitespace", + "start": 50870, + "end": 50878, + "value": "\n " + }, + { + "type": "operator", + "start": 50878, + "end": 50879, + "value": "-" + }, + { + "type": "number", + "start": 50879, + "end": 50898, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 50898, + "end": 50899, + "value": "," + }, + { + "type": "whitespace", + "start": 50899, + "end": 50907, + "value": "\n " + }, + { + "type": "number", + "start": 50907, + "end": 50927, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 50927, + "end": 50933, + "value": "\n " + }, + { + "type": "brace", + "start": 50933, + "end": 50934, + "value": "]" + }, + { + "type": "comma", + "start": 50934, + "end": 50935, + "value": "," + }, + { + "type": "whitespace", + "start": 50935, + "end": 50936, + "value": " " + }, + { + "type": "operator", + "start": 50936, + "end": 50937, + "value": "%" + }, + { + "type": "brace", + "start": 50937, + "end": 50938, + "value": ")" + }, + { + "type": "whitespace", + "start": 50938, + "end": 50941, + "value": "\n " + }, + { + "type": "operator", + "start": 50941, + "end": 50943, + "value": "|>" + }, + { + "type": "whitespace", + "start": 50943, + "end": 50944, + "value": " " + }, + { + "type": "word", + "start": 50944, + "end": 50948, + "value": "line" + }, + { + "type": "brace", + "start": 50948, + "end": 50949, + "value": "(" + }, + { + "type": "brace", + "start": 50949, + "end": 50950, + "value": "[" + }, + { + "type": "whitespace", + "start": 50950, + "end": 50958, + "value": "\n " + }, + { + "type": "operator", + "start": 50958, + "end": 50959, + "value": "-" + }, + { + "type": "number", + "start": 50959, + "end": 50977, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 50977, + "end": 50978, + "value": "," + }, + { + "type": "whitespace", + "start": 50978, + "end": 50986, + "value": "\n " + }, + { + "type": "operator", + "start": 50986, + "end": 50987, + "value": "-" + }, + { + "type": "number", + "start": 50987, + "end": 51006, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 51006, + "end": 51012, + "value": "\n " + }, + { + "type": "brace", + "start": 51012, + "end": 51013, + "value": "]" + }, + { + "type": "comma", + "start": 51013, + "end": 51014, + "value": "," + }, + { + "type": "whitespace", + "start": 51014, + "end": 51015, + "value": " " + }, + { + "type": "operator", + "start": 51015, + "end": 51016, + "value": "%" + }, + { + "type": "brace", + "start": 51016, + "end": 51017, + "value": ")" + }, + { + "type": "whitespace", + "start": 51017, + "end": 51020, + "value": "\n " + }, + { + "type": "operator", + "start": 51020, + "end": 51022, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51022, + "end": 51023, + "value": " " + }, + { + "type": "word", + "start": 51023, + "end": 51027, + "value": "line" + }, + { + "type": "brace", + "start": 51027, + "end": 51028, + "value": "(" + }, + { + "type": "brace", + "start": 51028, + "end": 51029, + "value": "[" + }, + { + "type": "whitespace", + "start": 51029, + "end": 51037, + "value": "\n " + }, + { + "type": "operator", + "start": 51037, + "end": 51038, + "value": "-" + }, + { + "type": "number", + "start": 51038, + "end": 51056, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 51056, + "end": 51057, + "value": "," + }, + { + "type": "whitespace", + "start": 51057, + "end": 51065, + "value": "\n " + }, + { + "type": "operator", + "start": 51065, + "end": 51066, + "value": "-" + }, + { + "type": "number", + "start": 51066, + "end": 51085, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 51085, + "end": 51091, + "value": "\n " + }, + { + "type": "brace", + "start": 51091, + "end": 51092, + "value": "]" + }, + { + "type": "comma", + "start": 51092, + "end": 51093, + "value": "," + }, + { + "type": "whitespace", + "start": 51093, + "end": 51094, + "value": " " + }, + { + "type": "operator", + "start": 51094, + "end": 51095, + "value": "%" + }, + { + "type": "brace", + "start": 51095, + "end": 51096, + "value": ")" + }, + { + "type": "whitespace", + "start": 51096, + "end": 51099, + "value": "\n " + }, + { + "type": "operator", + "start": 51099, + "end": 51101, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51101, + "end": 51102, + "value": " " + }, + { + "type": "word", + "start": 51102, + "end": 51106, + "value": "line" + }, + { + "type": "brace", + "start": 51106, + "end": 51107, + "value": "(" + }, + { + "type": "brace", + "start": 51107, + "end": 51108, + "value": "[" + }, + { + "type": "number", + "start": 51108, + "end": 51125, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 51125, + "end": 51126, + "value": "," + }, + { + "type": "whitespace", + "start": 51126, + "end": 51127, + "value": " " + }, + { + "type": "number", + "start": 51127, + "end": 51145, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 51145, + "end": 51146, + "value": "]" + }, + { + "type": "comma", + "start": 51146, + "end": 51147, + "value": "," + }, + { + "type": "whitespace", + "start": 51147, + "end": 51148, + "value": " " + }, + { + "type": "operator", + "start": 51148, + "end": 51149, + "value": "%" + }, + { + "type": "brace", + "start": 51149, + "end": 51150, + "value": ")" + }, + { + "type": "whitespace", + "start": 51150, + "end": 51153, + "value": "\n " + }, + { + "type": "operator", + "start": 51153, + "end": 51155, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51155, + "end": 51156, + "value": " " + }, + { + "type": "word", + "start": 51156, + "end": 51160, + "value": "line" + }, + { + "type": "brace", + "start": 51160, + "end": 51161, + "value": "(" + }, + { + "type": "brace", + "start": 51161, + "end": 51162, + "value": "[" + }, + { + "type": "whitespace", + "start": 51162, + "end": 51170, + "value": "\n " + }, + { + "type": "number", + "start": 51170, + "end": 51189, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 51189, + "end": 51190, + "value": "," + }, + { + "type": "whitespace", + "start": 51190, + "end": 51198, + "value": "\n " + }, + { + "type": "operator", + "start": 51198, + "end": 51199, + "value": "-" + }, + { + "type": "number", + "start": 51199, + "end": 51218, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 51218, + "end": 51224, + "value": "\n " + }, + { + "type": "brace", + "start": 51224, + "end": 51225, + "value": "]" + }, + { + "type": "comma", + "start": 51225, + "end": 51226, + "value": "," + }, + { + "type": "whitespace", + "start": 51226, + "end": 51227, + "value": " " + }, + { + "type": "operator", + "start": 51227, + "end": 51228, + "value": "%" + }, + { + "type": "brace", + "start": 51228, + "end": 51229, + "value": ")" + }, + { + "type": "whitespace", + "start": 51229, + "end": 51232, + "value": "\n " + }, + { + "type": "operator", + "start": 51232, + "end": 51234, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51234, + "end": 51235, + "value": " " + }, + { + "type": "word", + "start": 51235, + "end": 51239, + "value": "line" + }, + { + "type": "brace", + "start": 51239, + "end": 51240, + "value": "(" + }, + { + "type": "brace", + "start": 51240, + "end": 51241, + "value": "[" + }, + { + "type": "number", + "start": 51241, + "end": 51259, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 51259, + "end": 51260, + "value": "," + }, + { + "type": "whitespace", + "start": 51260, + "end": 51261, + "value": " " + }, + { + "type": "number", + "start": 51261, + "end": 51278, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 51278, + "end": 51279, + "value": "]" + }, + { + "type": "comma", + "start": 51279, + "end": 51280, + "value": "," + }, + { + "type": "whitespace", + "start": 51280, + "end": 51281, + "value": " " + }, + { + "type": "operator", + "start": 51281, + "end": 51282, + "value": "%" + }, + { + "type": "brace", + "start": 51282, + "end": 51283, + "value": ")" + }, + { + "type": "whitespace", + "start": 51283, + "end": 51286, + "value": "\n " + }, + { + "type": "operator", + "start": 51286, + "end": 51288, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51288, + "end": 51289, + "value": " " + }, + { + "type": "word", + "start": 51289, + "end": 51293, + "value": "line" + }, + { + "type": "brace", + "start": 51293, + "end": 51294, + "value": "(" + }, + { + "type": "brace", + "start": 51294, + "end": 51295, + "value": "[" + }, + { + "type": "whitespace", + "start": 51295, + "end": 51303, + "value": "\n " + }, + { + "type": "number", + "start": 51303, + "end": 51322, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 51322, + "end": 51323, + "value": "," + }, + { + "type": "whitespace", + "start": 51323, + "end": 51331, + "value": "\n " + }, + { + "type": "operator", + "start": 51331, + "end": 51332, + "value": "-" + }, + { + "type": "number", + "start": 51332, + "end": 51350, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 51350, + "end": 51356, + "value": "\n " + }, + { + "type": "brace", + "start": 51356, + "end": 51357, + "value": "]" + }, + { + "type": "comma", + "start": 51357, + "end": 51358, + "value": "," + }, + { + "type": "whitespace", + "start": 51358, + "end": 51359, + "value": " " + }, + { + "type": "operator", + "start": 51359, + "end": 51360, + "value": "%" + }, + { + "type": "brace", + "start": 51360, + "end": 51361, + "value": ")" + }, + { + "type": "whitespace", + "start": 51361, + "end": 51364, + "value": "\n " + }, + { + "type": "operator", + "start": 51364, + "end": 51366, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51366, + "end": 51367, + "value": " " + }, + { + "type": "word", + "start": 51367, + "end": 51371, + "value": "line" + }, + { + "type": "brace", + "start": 51371, + "end": 51372, + "value": "(" + }, + { + "type": "brace", + "start": 51372, + "end": 51373, + "value": "[" + }, + { + "type": "number", + "start": 51373, + "end": 51391, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 51391, + "end": 51392, + "value": "," + }, + { + "type": "whitespace", + "start": 51392, + "end": 51393, + "value": " " + }, + { + "type": "number", + "start": 51393, + "end": 51411, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 51411, + "end": 51412, + "value": "]" + }, + { + "type": "comma", + "start": 51412, + "end": 51413, + "value": "," + }, + { + "type": "whitespace", + "start": 51413, + "end": 51414, + "value": " " + }, + { + "type": "operator", + "start": 51414, + "end": 51415, + "value": "%" + }, + { + "type": "brace", + "start": 51415, + "end": 51416, + "value": ")" + }, + { + "type": "whitespace", + "start": 51416, + "end": 51419, + "value": "\n " + }, + { + "type": "operator", + "start": 51419, + "end": 51421, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51421, + "end": 51422, + "value": " " + }, + { + "type": "word", + "start": 51422, + "end": 51426, + "value": "line" + }, + { + "type": "brace", + "start": 51426, + "end": 51427, + "value": "(" + }, + { + "type": "brace", + "start": 51427, + "end": 51428, + "value": "[" + }, + { + "type": "whitespace", + "start": 51428, + "end": 51436, + "value": "\n " + }, + { + "type": "number", + "start": 51436, + "end": 51454, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 51454, + "end": 51455, + "value": "," + }, + { + "type": "whitespace", + "start": 51455, + "end": 51463, + "value": "\n " + }, + { + "type": "number", + "start": 51463, + "end": 51482, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 51482, + "end": 51488, + "value": "\n " + }, + { + "type": "brace", + "start": 51488, + "end": 51489, + "value": "]" + }, + { + "type": "comma", + "start": 51489, + "end": 51490, + "value": "," + }, + { + "type": "whitespace", + "start": 51490, + "end": 51491, + "value": " " + }, + { + "type": "operator", + "start": 51491, + "end": 51492, + "value": "%" + }, + { + "type": "brace", + "start": 51492, + "end": 51493, + "value": ")" + }, + { + "type": "whitespace", + "start": 51493, + "end": 51496, + "value": "\n " + }, + { + "type": "operator", + "start": 51496, + "end": 51498, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51498, + "end": 51499, + "value": " " + }, + { + "type": "word", + "start": 51499, + "end": 51503, + "value": "line" + }, + { + "type": "brace", + "start": 51503, + "end": 51504, + "value": "(" + }, + { + "type": "brace", + "start": 51504, + "end": 51505, + "value": "[" + }, + { + "type": "number", + "start": 51505, + "end": 51523, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 51523, + "end": 51524, + "value": "," + }, + { + "type": "whitespace", + "start": 51524, + "end": 51525, + "value": " " + }, + { + "type": "number", + "start": 51525, + "end": 51543, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 51543, + "end": 51544, + "value": "]" + }, + { + "type": "comma", + "start": 51544, + "end": 51545, + "value": "," + }, + { + "type": "whitespace", + "start": 51545, + "end": 51546, + "value": " " + }, + { + "type": "operator", + "start": 51546, + "end": 51547, + "value": "%" + }, + { + "type": "brace", + "start": 51547, + "end": 51548, + "value": ")" + }, + { + "type": "whitespace", + "start": 51548, + "end": 51551, + "value": "\n " + }, + { + "type": "operator", + "start": 51551, + "end": 51553, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51553, + "end": 51554, + "value": " " + }, + { + "type": "word", + "start": 51554, + "end": 51558, + "value": "line" + }, + { + "type": "brace", + "start": 51558, + "end": 51559, + "value": "(" + }, + { + "type": "brace", + "start": 51559, + "end": 51560, + "value": "[" + }, + { + "type": "whitespace", + "start": 51560, + "end": 51568, + "value": "\n " + }, + { + "type": "operator", + "start": 51568, + "end": 51569, + "value": "-" + }, + { + "type": "number", + "start": 51569, + "end": 51588, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 51588, + "end": 51589, + "value": "," + }, + { + "type": "whitespace", + "start": 51589, + "end": 51597, + "value": "\n " + }, + { + "type": "operator", + "start": 51597, + "end": 51598, + "value": "-" + }, + { + "type": "number", + "start": 51598, + "end": 51616, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 51616, + "end": 51622, + "value": "\n " + }, + { + "type": "brace", + "start": 51622, + "end": 51623, + "value": "]" + }, + { + "type": "comma", + "start": 51623, + "end": 51624, + "value": "," + }, + { + "type": "whitespace", + "start": 51624, + "end": 51625, + "value": " " + }, + { + "type": "operator", + "start": 51625, + "end": 51626, + "value": "%" + }, + { + "type": "brace", + "start": 51626, + "end": 51627, + "value": ")" + }, + { + "type": "whitespace", + "start": 51627, + "end": 51630, + "value": "\n " + }, + { + "type": "operator", + "start": 51630, + "end": 51632, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51632, + "end": 51633, + "value": " " + }, + { + "type": "word", + "start": 51633, + "end": 51637, + "value": "line" + }, + { + "type": "brace", + "start": 51637, + "end": 51638, + "value": "(" + }, + { + "type": "brace", + "start": 51638, + "end": 51639, + "value": "[" + }, + { + "type": "whitespace", + "start": 51639, + "end": 51647, + "value": "\n " + }, + { + "type": "number", + "start": 51647, + "end": 51665, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 51665, + "end": 51666, + "value": "," + }, + { + "type": "whitespace", + "start": 51666, + "end": 51674, + "value": "\n " + }, + { + "type": "operator", + "start": 51674, + "end": 51675, + "value": "-" + }, + { + "type": "number", + "start": 51675, + "end": 51693, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 51693, + "end": 51699, + "value": "\n " + }, + { + "type": "brace", + "start": 51699, + "end": 51700, + "value": "]" + }, + { + "type": "comma", + "start": 51700, + "end": 51701, + "value": "," + }, + { + "type": "whitespace", + "start": 51701, + "end": 51702, + "value": " " + }, + { + "type": "operator", + "start": 51702, + "end": 51703, + "value": "%" + }, + { + "type": "brace", + "start": 51703, + "end": 51704, + "value": ")" + }, + { + "type": "whitespace", + "start": 51704, + "end": 51707, + "value": "\n " + }, + { + "type": "operator", + "start": 51707, + "end": 51709, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51709, + "end": 51710, + "value": " " + }, + { + "type": "word", + "start": 51710, + "end": 51714, + "value": "line" + }, + { + "type": "brace", + "start": 51714, + "end": 51715, + "value": "(" + }, + { + "type": "brace", + "start": 51715, + "end": 51716, + "value": "[" + }, + { + "type": "whitespace", + "start": 51716, + "end": 51724, + "value": "\n " + }, + { + "type": "operator", + "start": 51724, + "end": 51725, + "value": "-" + }, + { + "type": "number", + "start": 51725, + "end": 51743, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 51743, + "end": 51744, + "value": "," + }, + { + "type": "whitespace", + "start": 51744, + "end": 51752, + "value": "\n " + }, + { + "type": "operator", + "start": 51752, + "end": 51753, + "value": "-" + }, + { + "type": "number", + "start": 51753, + "end": 51771, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 51771, + "end": 51777, + "value": "\n " + }, + { + "type": "brace", + "start": 51777, + "end": 51778, + "value": "]" + }, + { + "type": "comma", + "start": 51778, + "end": 51779, + "value": "," + }, + { + "type": "whitespace", + "start": 51779, + "end": 51780, + "value": " " + }, + { + "type": "operator", + "start": 51780, + "end": 51781, + "value": "%" + }, + { + "type": "brace", + "start": 51781, + "end": 51782, + "value": ")" + }, + { + "type": "whitespace", + "start": 51782, + "end": 51785, + "value": "\n " + }, + { + "type": "operator", + "start": 51785, + "end": 51787, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51787, + "end": 51788, + "value": " " + }, + { + "type": "word", + "start": 51788, + "end": 51792, + "value": "line" + }, + { + "type": "brace", + "start": 51792, + "end": 51793, + "value": "(" + }, + { + "type": "brace", + "start": 51793, + "end": 51794, + "value": "[" + }, + { + "type": "whitespace", + "start": 51794, + "end": 51802, + "value": "\n " + }, + { + "type": "number", + "start": 51802, + "end": 51822, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 51822, + "end": 51823, + "value": "," + }, + { + "type": "whitespace", + "start": 51823, + "end": 51831, + "value": "\n " + }, + { + "type": "operator", + "start": 51831, + "end": 51832, + "value": "-" + }, + { + "type": "number", + "start": 51832, + "end": 51851, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 51851, + "end": 51857, + "value": "\n " + }, + { + "type": "brace", + "start": 51857, + "end": 51858, + "value": "]" + }, + { + "type": "comma", + "start": 51858, + "end": 51859, + "value": "," + }, + { + "type": "whitespace", + "start": 51859, + "end": 51860, + "value": " " + }, + { + "type": "operator", + "start": 51860, + "end": 51861, + "value": "%" + }, + { + "type": "brace", + "start": 51861, + "end": 51862, + "value": ")" + }, + { + "type": "whitespace", + "start": 51862, + "end": 51865, + "value": "\n " + }, + { + "type": "operator", + "start": 51865, + "end": 51867, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51867, + "end": 51868, + "value": " " + }, + { + "type": "word", + "start": 51868, + "end": 51872, + "value": "line" + }, + { + "type": "brace", + "start": 51872, + "end": 51873, + "value": "(" + }, + { + "type": "brace", + "start": 51873, + "end": 51874, + "value": "[" + }, + { + "type": "whitespace", + "start": 51874, + "end": 51882, + "value": "\n " + }, + { + "type": "operator", + "start": 51882, + "end": 51883, + "value": "-" + }, + { + "type": "number", + "start": 51883, + "end": 51901, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 51901, + "end": 51902, + "value": "," + }, + { + "type": "whitespace", + "start": 51902, + "end": 51910, + "value": "\n " + }, + { + "type": "number", + "start": 51910, + "end": 51929, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 51929, + "end": 51935, + "value": "\n " + }, + { + "type": "brace", + "start": 51935, + "end": 51936, + "value": "]" + }, + { + "type": "comma", + "start": 51936, + "end": 51937, + "value": "," + }, + { + "type": "whitespace", + "start": 51937, + "end": 51938, + "value": " " + }, + { + "type": "operator", + "start": 51938, + "end": 51939, + "value": "%" + }, + { + "type": "brace", + "start": 51939, + "end": 51940, + "value": ")" + }, + { + "type": "whitespace", + "start": 51940, + "end": 51943, + "value": "\n " + }, + { + "type": "operator", + "start": 51943, + "end": 51945, + "value": "|>" + }, + { + "type": "whitespace", + "start": 51945, + "end": 51946, + "value": " " + }, + { + "type": "word", + "start": 51946, + "end": 51950, + "value": "line" + }, + { + "type": "brace", + "start": 51950, + "end": 51951, + "value": "(" + }, + { + "type": "brace", + "start": 51951, + "end": 51952, + "value": "[" + }, + { + "type": "whitespace", + "start": 51952, + "end": 51960, + "value": "\n " + }, + { + "type": "operator", + "start": 51960, + "end": 51961, + "value": "-" + }, + { + "type": "number", + "start": 51961, + "end": 51979, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 51979, + "end": 51980, + "value": "," + }, + { + "type": "whitespace", + "start": 51980, + "end": 51988, + "value": "\n " + }, + { + "type": "number", + "start": 51988, + "end": 52006, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 52006, + "end": 52012, + "value": "\n " + }, + { + "type": "brace", + "start": 52012, + "end": 52013, + "value": "]" + }, + { + "type": "comma", + "start": 52013, + "end": 52014, + "value": "," + }, + { + "type": "whitespace", + "start": 52014, + "end": 52015, + "value": " " + }, + { + "type": "operator", + "start": 52015, + "end": 52016, + "value": "%" + }, + { + "type": "brace", + "start": 52016, + "end": 52017, + "value": ")" + }, + { + "type": "whitespace", + "start": 52017, + "end": 52020, + "value": "\n " + }, + { + "type": "operator", + "start": 52020, + "end": 52022, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52022, + "end": 52023, + "value": " " + }, + { + "type": "word", + "start": 52023, + "end": 52027, + "value": "line" + }, + { + "type": "brace", + "start": 52027, + "end": 52028, + "value": "(" + }, + { + "type": "brace", + "start": 52028, + "end": 52029, + "value": "[" + }, + { + "type": "whitespace", + "start": 52029, + "end": 52037, + "value": "\n " + }, + { + "type": "operator", + "start": 52037, + "end": 52038, + "value": "-" + }, + { + "type": "number", + "start": 52038, + "end": 52056, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 52056, + "end": 52057, + "value": "," + }, + { + "type": "whitespace", + "start": 52057, + "end": 52065, + "value": "\n " + }, + { + "type": "number", + "start": 52065, + "end": 52083, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 52083, + "end": 52089, + "value": "\n " + }, + { + "type": "brace", + "start": 52089, + "end": 52090, + "value": "]" + }, + { + "type": "comma", + "start": 52090, + "end": 52091, + "value": "," + }, + { + "type": "whitespace", + "start": 52091, + "end": 52092, + "value": " " + }, + { + "type": "operator", + "start": 52092, + "end": 52093, + "value": "%" + }, + { + "type": "brace", + "start": 52093, + "end": 52094, + "value": ")" + }, + { + "type": "whitespace", + "start": 52094, + "end": 52097, + "value": "\n " + }, + { + "type": "operator", + "start": 52097, + "end": 52099, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52099, + "end": 52100, + "value": " " + }, + { + "type": "word", + "start": 52100, + "end": 52104, + "value": "line" + }, + { + "type": "brace", + "start": 52104, + "end": 52105, + "value": "(" + }, + { + "type": "brace", + "start": 52105, + "end": 52106, + "value": "[" + }, + { + "type": "whitespace", + "start": 52106, + "end": 52114, + "value": "\n " + }, + { + "type": "operator", + "start": 52114, + "end": 52115, + "value": "-" + }, + { + "type": "number", + "start": 52115, + "end": 52133, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 52133, + "end": 52134, + "value": "," + }, + { + "type": "whitespace", + "start": 52134, + "end": 52142, + "value": "\n " + }, + { + "type": "operator", + "start": 52142, + "end": 52143, + "value": "-" + }, + { + "type": "number", + "start": 52143, + "end": 52162, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 52162, + "end": 52168, + "value": "\n " + }, + { + "type": "brace", + "start": 52168, + "end": 52169, + "value": "]" + }, + { + "type": "comma", + "start": 52169, + "end": 52170, + "value": "," + }, + { + "type": "whitespace", + "start": 52170, + "end": 52171, + "value": " " + }, + { + "type": "operator", + "start": 52171, + "end": 52172, + "value": "%" + }, + { + "type": "brace", + "start": 52172, + "end": 52173, + "value": ")" + }, + { + "type": "whitespace", + "start": 52173, + "end": 52176, + "value": "\n " + }, + { + "type": "operator", + "start": 52176, + "end": 52178, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52178, + "end": 52179, + "value": " " + }, + { + "type": "word", + "start": 52179, + "end": 52183, + "value": "line" + }, + { + "type": "brace", + "start": 52183, + "end": 52184, + "value": "(" + }, + { + "type": "brace", + "start": 52184, + "end": 52185, + "value": "[" + }, + { + "type": "whitespace", + "start": 52185, + "end": 52193, + "value": "\n " + }, + { + "type": "number", + "start": 52193, + "end": 52212, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 52212, + "end": 52213, + "value": "," + }, + { + "type": "whitespace", + "start": 52213, + "end": 52221, + "value": "\n " + }, + { + "type": "number", + "start": 52221, + "end": 52240, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 52240, + "end": 52246, + "value": "\n " + }, + { + "type": "brace", + "start": 52246, + "end": 52247, + "value": "]" + }, + { + "type": "comma", + "start": 52247, + "end": 52248, + "value": "," + }, + { + "type": "whitespace", + "start": 52248, + "end": 52249, + "value": " " + }, + { + "type": "operator", + "start": 52249, + "end": 52250, + "value": "%" + }, + { + "type": "brace", + "start": 52250, + "end": 52251, + "value": ")" + }, + { + "type": "whitespace", + "start": 52251, + "end": 52254, + "value": "\n " + }, + { + "type": "operator", + "start": 52254, + "end": 52256, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52256, + "end": 52257, + "value": " " + }, + { + "type": "word", + "start": 52257, + "end": 52261, + "value": "line" + }, + { + "type": "brace", + "start": 52261, + "end": 52262, + "value": "(" + }, + { + "type": "brace", + "start": 52262, + "end": 52263, + "value": "[" + }, + { + "type": "whitespace", + "start": 52263, + "end": 52271, + "value": "\n " + }, + { + "type": "number", + "start": 52271, + "end": 52290, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 52290, + "end": 52291, + "value": "," + }, + { + "type": "whitespace", + "start": 52291, + "end": 52299, + "value": "\n " + }, + { + "type": "number", + "start": 52299, + "end": 52318, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 52318, + "end": 52324, + "value": "\n " + }, + { + "type": "brace", + "start": 52324, + "end": 52325, + "value": "]" + }, + { + "type": "comma", + "start": 52325, + "end": 52326, + "value": "," + }, + { + "type": "whitespace", + "start": 52326, + "end": 52327, + "value": " " + }, + { + "type": "operator", + "start": 52327, + "end": 52328, + "value": "%" + }, + { + "type": "brace", + "start": 52328, + "end": 52329, + "value": ")" + }, + { + "type": "whitespace", + "start": 52329, + "end": 52332, + "value": "\n " + }, + { + "type": "operator", + "start": 52332, + "end": 52334, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52334, + "end": 52335, + "value": " " + }, + { + "type": "word", + "start": 52335, + "end": 52339, + "value": "line" + }, + { + "type": "brace", + "start": 52339, + "end": 52340, + "value": "(" + }, + { + "type": "brace", + "start": 52340, + "end": 52341, + "value": "[" + }, + { + "type": "whitespace", + "start": 52341, + "end": 52349, + "value": "\n " + }, + { + "type": "operator", + "start": 52349, + "end": 52350, + "value": "-" + }, + { + "type": "number", + "start": 52350, + "end": 52369, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 52369, + "end": 52370, + "value": "," + }, + { + "type": "whitespace", + "start": 52370, + "end": 52378, + "value": "\n " + }, + { + "type": "number", + "start": 52378, + "end": 52396, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 52396, + "end": 52402, + "value": "\n " + }, + { + "type": "brace", + "start": 52402, + "end": 52403, + "value": "]" + }, + { + "type": "comma", + "start": 52403, + "end": 52404, + "value": "," + }, + { + "type": "whitespace", + "start": 52404, + "end": 52405, + "value": " " + }, + { + "type": "operator", + "start": 52405, + "end": 52406, + "value": "%" + }, + { + "type": "brace", + "start": 52406, + "end": 52407, + "value": ")" + }, + { + "type": "whitespace", + "start": 52407, + "end": 52410, + "value": "\n " + }, + { + "type": "operator", + "start": 52410, + "end": 52412, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52412, + "end": 52413, + "value": " " + }, + { + "type": "word", + "start": 52413, + "end": 52417, + "value": "line" + }, + { + "type": "brace", + "start": 52417, + "end": 52418, + "value": "(" + }, + { + "type": "brace", + "start": 52418, + "end": 52419, + "value": "[" + }, + { + "type": "whitespace", + "start": 52419, + "end": 52427, + "value": "\n " + }, + { + "type": "operator", + "start": 52427, + "end": 52428, + "value": "-" + }, + { + "type": "number", + "start": 52428, + "end": 52447, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 52447, + "end": 52448, + "value": "," + }, + { + "type": "whitespace", + "start": 52448, + "end": 52456, + "value": "\n " + }, + { + "type": "operator", + "start": 52456, + "end": 52457, + "value": "-" + }, + { + "type": "number", + "start": 52457, + "end": 52476, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 52476, + "end": 52482, + "value": "\n " + }, + { + "type": "brace", + "start": 52482, + "end": 52483, + "value": "]" + }, + { + "type": "comma", + "start": 52483, + "end": 52484, + "value": "," + }, + { + "type": "whitespace", + "start": 52484, + "end": 52485, + "value": " " + }, + { + "type": "operator", + "start": 52485, + "end": 52486, + "value": "%" + }, + { + "type": "brace", + "start": 52486, + "end": 52487, + "value": ")" + }, + { + "type": "whitespace", + "start": 52487, + "end": 52490, + "value": "\n " + }, + { + "type": "operator", + "start": 52490, + "end": 52492, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52492, + "end": 52493, + "value": " " + }, + { + "type": "word", + "start": 52493, + "end": 52497, + "value": "line" + }, + { + "type": "brace", + "start": 52497, + "end": 52498, + "value": "(" + }, + { + "type": "brace", + "start": 52498, + "end": 52499, + "value": "[" + }, + { + "type": "whitespace", + "start": 52499, + "end": 52507, + "value": "\n " + }, + { + "type": "number", + "start": 52507, + "end": 52525, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 52525, + "end": 52526, + "value": "," + }, + { + "type": "whitespace", + "start": 52526, + "end": 52534, + "value": "\n " + }, + { + "type": "operator", + "start": 52534, + "end": 52535, + "value": "-" + }, + { + "type": "number", + "start": 52535, + "end": 52554, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 52554, + "end": 52560, + "value": "\n " + }, + { + "type": "brace", + "start": 52560, + "end": 52561, + "value": "]" + }, + { + "type": "comma", + "start": 52561, + "end": 52562, + "value": "," + }, + { + "type": "whitespace", + "start": 52562, + "end": 52563, + "value": " " + }, + { + "type": "operator", + "start": 52563, + "end": 52564, + "value": "%" + }, + { + "type": "brace", + "start": 52564, + "end": 52565, + "value": ")" + }, + { + "type": "whitespace", + "start": 52565, + "end": 52568, + "value": "\n " + }, + { + "type": "operator", + "start": 52568, + "end": 52570, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52570, + "end": 52571, + "value": " " + }, + { + "type": "word", + "start": 52571, + "end": 52575, + "value": "line" + }, + { + "type": "brace", + "start": 52575, + "end": 52576, + "value": "(" + }, + { + "type": "brace", + "start": 52576, + "end": 52577, + "value": "[" + }, + { + "type": "whitespace", + "start": 52577, + "end": 52585, + "value": "\n " + }, + { + "type": "number", + "start": 52585, + "end": 52606, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 52606, + "end": 52607, + "value": "," + }, + { + "type": "whitespace", + "start": 52607, + "end": 52615, + "value": "\n " + }, + { + "type": "operator", + "start": 52615, + "end": 52616, + "value": "-" + }, + { + "type": "number", + "start": 52616, + "end": 52634, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 52634, + "end": 52640, + "value": "\n " + }, + { + "type": "brace", + "start": 52640, + "end": 52641, + "value": "]" + }, + { + "type": "comma", + "start": 52641, + "end": 52642, + "value": "," + }, + { + "type": "whitespace", + "start": 52642, + "end": 52643, + "value": " " + }, + { + "type": "operator", + "start": 52643, + "end": 52644, + "value": "%" + }, + { + "type": "brace", + "start": 52644, + "end": 52645, + "value": ")" + }, + { + "type": "whitespace", + "start": 52645, + "end": 52648, + "value": "\n " + }, + { + "type": "operator", + "start": 52648, + "end": 52650, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52650, + "end": 52651, + "value": " " + }, + { + "type": "word", + "start": 52651, + "end": 52655, + "value": "line" + }, + { + "type": "brace", + "start": 52655, + "end": 52656, + "value": "(" + }, + { + "type": "brace", + "start": 52656, + "end": 52657, + "value": "[" + }, + { + "type": "whitespace", + "start": 52657, + "end": 52665, + "value": "\n " + }, + { + "type": "number", + "start": 52665, + "end": 52683, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 52683, + "end": 52684, + "value": "," + }, + { + "type": "whitespace", + "start": 52684, + "end": 52692, + "value": "\n " + }, + { + "type": "operator", + "start": 52692, + "end": 52693, + "value": "-" + }, + { + "type": "number", + "start": 52693, + "end": 52711, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 52711, + "end": 52717, + "value": "\n " + }, + { + "type": "brace", + "start": 52717, + "end": 52718, + "value": "]" + }, + { + "type": "comma", + "start": 52718, + "end": 52719, + "value": "," + }, + { + "type": "whitespace", + "start": 52719, + "end": 52720, + "value": " " + }, + { + "type": "operator", + "start": 52720, + "end": 52721, + "value": "%" + }, + { + "type": "brace", + "start": 52721, + "end": 52722, + "value": ")" + }, + { + "type": "whitespace", + "start": 52722, + "end": 52725, + "value": "\n " + }, + { + "type": "operator", + "start": 52725, + "end": 52727, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52727, + "end": 52728, + "value": " " + }, + { + "type": "word", + "start": 52728, + "end": 52732, + "value": "line" + }, + { + "type": "brace", + "start": 52732, + "end": 52733, + "value": "(" + }, + { + "type": "brace", + "start": 52733, + "end": 52734, + "value": "[" + }, + { + "type": "whitespace", + "start": 52734, + "end": 52742, + "value": "\n " + }, + { + "type": "operator", + "start": 52742, + "end": 52743, + "value": "-" + }, + { + "type": "number", + "start": 52743, + "end": 52761, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 52761, + "end": 52762, + "value": "," + }, + { + "type": "whitespace", + "start": 52762, + "end": 52770, + "value": "\n " + }, + { + "type": "number", + "start": 52770, + "end": 52788, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 52788, + "end": 52794, + "value": "\n " + }, + { + "type": "brace", + "start": 52794, + "end": 52795, + "value": "]" + }, + { + "type": "comma", + "start": 52795, + "end": 52796, + "value": "," + }, + { + "type": "whitespace", + "start": 52796, + "end": 52797, + "value": " " + }, + { + "type": "operator", + "start": 52797, + "end": 52798, + "value": "%" + }, + { + "type": "brace", + "start": 52798, + "end": 52799, + "value": ")" + }, + { + "type": "whitespace", + "start": 52799, + "end": 52802, + "value": "\n " + }, + { + "type": "operator", + "start": 52802, + "end": 52804, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52804, + "end": 52805, + "value": " " + }, + { + "type": "word", + "start": 52805, + "end": 52809, + "value": "line" + }, + { + "type": "brace", + "start": 52809, + "end": 52810, + "value": "(" + }, + { + "type": "brace", + "start": 52810, + "end": 52811, + "value": "[" + }, + { + "type": "number", + "start": 52811, + "end": 52829, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 52829, + "end": 52830, + "value": "," + }, + { + "type": "whitespace", + "start": 52830, + "end": 52831, + "value": " " + }, + { + "type": "number", + "start": 52831, + "end": 52849, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 52849, + "end": 52850, + "value": "]" + }, + { + "type": "comma", + "start": 52850, + "end": 52851, + "value": "," + }, + { + "type": "whitespace", + "start": 52851, + "end": 52852, + "value": " " + }, + { + "type": "operator", + "start": 52852, + "end": 52853, + "value": "%" + }, + { + "type": "brace", + "start": 52853, + "end": 52854, + "value": ")" + }, + { + "type": "whitespace", + "start": 52854, + "end": 52857, + "value": "\n " + }, + { + "type": "operator", + "start": 52857, + "end": 52859, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52859, + "end": 52860, + "value": " " + }, + { + "type": "word", + "start": 52860, + "end": 52864, + "value": "line" + }, + { + "type": "brace", + "start": 52864, + "end": 52865, + "value": "(" + }, + { + "type": "brace", + "start": 52865, + "end": 52866, + "value": "[" + }, + { + "type": "whitespace", + "start": 52866, + "end": 52874, + "value": "\n " + }, + { + "type": "operator", + "start": 52874, + "end": 52875, + "value": "-" + }, + { + "type": "number", + "start": 52875, + "end": 52894, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 52894, + "end": 52895, + "value": "," + }, + { + "type": "whitespace", + "start": 52895, + "end": 52903, + "value": "\n " + }, + { + "type": "number", + "start": 52903, + "end": 52923, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 52923, + "end": 52929, + "value": "\n " + }, + { + "type": "brace", + "start": 52929, + "end": 52930, + "value": "]" + }, + { + "type": "comma", + "start": 52930, + "end": 52931, + "value": "," + }, + { + "type": "whitespace", + "start": 52931, + "end": 52932, + "value": " " + }, + { + "type": "operator", + "start": 52932, + "end": 52933, + "value": "%" + }, + { + "type": "brace", + "start": 52933, + "end": 52934, + "value": ")" + }, + { + "type": "whitespace", + "start": 52934, + "end": 52937, + "value": "\n " + }, + { + "type": "operator", + "start": 52937, + "end": 52939, + "value": "|>" + }, + { + "type": "whitespace", + "start": 52939, + "end": 52940, + "value": " " + }, + { + "type": "word", + "start": 52940, + "end": 52944, + "value": "line" + }, + { + "type": "brace", + "start": 52944, + "end": 52945, + "value": "(" + }, + { + "type": "brace", + "start": 52945, + "end": 52946, + "value": "[" + }, + { + "type": "whitespace", + "start": 52946, + "end": 52954, + "value": "\n " + }, + { + "type": "operator", + "start": 52954, + "end": 52955, + "value": "-" + }, + { + "type": "number", + "start": 52955, + "end": 52973, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 52973, + "end": 52974, + "value": "," + }, + { + "type": "whitespace", + "start": 52974, + "end": 52982, + "value": "\n " + }, + { + "type": "operator", + "start": 52982, + "end": 52983, + "value": "-" + }, + { + "type": "number", + "start": 52983, + "end": 53002, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 53002, + "end": 53008, + "value": "\n " + }, + { + "type": "brace", + "start": 53008, + "end": 53009, + "value": "]" + }, + { + "type": "comma", + "start": 53009, + "end": 53010, + "value": "," + }, + { + "type": "whitespace", + "start": 53010, + "end": 53011, + "value": " " + }, + { + "type": "operator", + "start": 53011, + "end": 53012, + "value": "%" + }, + { + "type": "brace", + "start": 53012, + "end": 53013, + "value": ")" + }, + { + "type": "whitespace", + "start": 53013, + "end": 53016, + "value": "\n " + }, + { + "type": "operator", + "start": 53016, + "end": 53018, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53018, + "end": 53019, + "value": " " + }, + { + "type": "word", + "start": 53019, + "end": 53023, + "value": "line" + }, + { + "type": "brace", + "start": 53023, + "end": 53024, + "value": "(" + }, + { + "type": "brace", + "start": 53024, + "end": 53025, + "value": "[" + }, + { + "type": "whitespace", + "start": 53025, + "end": 53033, + "value": "\n " + }, + { + "type": "operator", + "start": 53033, + "end": 53034, + "value": "-" + }, + { + "type": "number", + "start": 53034, + "end": 53052, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 53052, + "end": 53053, + "value": "," + }, + { + "type": "whitespace", + "start": 53053, + "end": 53061, + "value": "\n " + }, + { + "type": "operator", + "start": 53061, + "end": 53062, + "value": "-" + }, + { + "type": "number", + "start": 53062, + "end": 53081, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 53081, + "end": 53087, + "value": "\n " + }, + { + "type": "brace", + "start": 53087, + "end": 53088, + "value": "]" + }, + { + "type": "comma", + "start": 53088, + "end": 53089, + "value": "," + }, + { + "type": "whitespace", + "start": 53089, + "end": 53090, + "value": " " + }, + { + "type": "operator", + "start": 53090, + "end": 53091, + "value": "%" + }, + { + "type": "brace", + "start": 53091, + "end": 53092, + "value": ")" + }, + { + "type": "whitespace", + "start": 53092, + "end": 53095, + "value": "\n " + }, + { + "type": "operator", + "start": 53095, + "end": 53097, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53097, + "end": 53098, + "value": " " + }, + { + "type": "word", + "start": 53098, + "end": 53102, + "value": "line" + }, + { + "type": "brace", + "start": 53102, + "end": 53103, + "value": "(" + }, + { + "type": "brace", + "start": 53103, + "end": 53104, + "value": "[" + }, + { + "type": "number", + "start": 53104, + "end": 53121, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 53121, + "end": 53122, + "value": "," + }, + { + "type": "whitespace", + "start": 53122, + "end": 53123, + "value": " " + }, + { + "type": "number", + "start": 53123, + "end": 53141, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 53141, + "end": 53142, + "value": "]" + }, + { + "type": "comma", + "start": 53142, + "end": 53143, + "value": "," + }, + { + "type": "whitespace", + "start": 53143, + "end": 53144, + "value": " " + }, + { + "type": "operator", + "start": 53144, + "end": 53145, + "value": "%" + }, + { + "type": "brace", + "start": 53145, + "end": 53146, + "value": ")" + }, + { + "type": "whitespace", + "start": 53146, + "end": 53149, + "value": "\n " + }, + { + "type": "operator", + "start": 53149, + "end": 53151, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53151, + "end": 53152, + "value": " " + }, + { + "type": "word", + "start": 53152, + "end": 53156, + "value": "line" + }, + { + "type": "brace", + "start": 53156, + "end": 53157, + "value": "(" + }, + { + "type": "brace", + "start": 53157, + "end": 53158, + "value": "[" + }, + { + "type": "whitespace", + "start": 53158, + "end": 53166, + "value": "\n " + }, + { + "type": "number", + "start": 53166, + "end": 53185, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 53185, + "end": 53186, + "value": "," + }, + { + "type": "whitespace", + "start": 53186, + "end": 53194, + "value": "\n " + }, + { + "type": "operator", + "start": 53194, + "end": 53195, + "value": "-" + }, + { + "type": "number", + "start": 53195, + "end": 53214, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 53214, + "end": 53220, + "value": "\n " + }, + { + "type": "brace", + "start": 53220, + "end": 53221, + "value": "]" + }, + { + "type": "comma", + "start": 53221, + "end": 53222, + "value": "," + }, + { + "type": "whitespace", + "start": 53222, + "end": 53223, + "value": " " + }, + { + "type": "operator", + "start": 53223, + "end": 53224, + "value": "%" + }, + { + "type": "brace", + "start": 53224, + "end": 53225, + "value": ")" + }, + { + "type": "whitespace", + "start": 53225, + "end": 53228, + "value": "\n " + }, + { + "type": "operator", + "start": 53228, + "end": 53230, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53230, + "end": 53231, + "value": " " + }, + { + "type": "word", + "start": 53231, + "end": 53235, + "value": "line" + }, + { + "type": "brace", + "start": 53235, + "end": 53236, + "value": "(" + }, + { + "type": "brace", + "start": 53236, + "end": 53237, + "value": "[" + }, + { + "type": "number", + "start": 53237, + "end": 53255, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 53255, + "end": 53256, + "value": "," + }, + { + "type": "whitespace", + "start": 53256, + "end": 53257, + "value": " " + }, + { + "type": "number", + "start": 53257, + "end": 53274, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 53274, + "end": 53275, + "value": "]" + }, + { + "type": "comma", + "start": 53275, + "end": 53276, + "value": "," + }, + { + "type": "whitespace", + "start": 53276, + "end": 53277, + "value": " " + }, + { + "type": "operator", + "start": 53277, + "end": 53278, + "value": "%" + }, + { + "type": "brace", + "start": 53278, + "end": 53279, + "value": ")" + }, + { + "type": "whitespace", + "start": 53279, + "end": 53282, + "value": "\n " + }, + { + "type": "operator", + "start": 53282, + "end": 53284, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53284, + "end": 53285, + "value": " " + }, + { + "type": "word", + "start": 53285, + "end": 53289, + "value": "line" + }, + { + "type": "brace", + "start": 53289, + "end": 53290, + "value": "(" + }, + { + "type": "brace", + "start": 53290, + "end": 53291, + "value": "[" + }, + { + "type": "whitespace", + "start": 53291, + "end": 53299, + "value": "\n " + }, + { + "type": "number", + "start": 53299, + "end": 53318, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 53318, + "end": 53319, + "value": "," + }, + { + "type": "whitespace", + "start": 53319, + "end": 53327, + "value": "\n " + }, + { + "type": "operator", + "start": 53327, + "end": 53328, + "value": "-" + }, + { + "type": "number", + "start": 53328, + "end": 53346, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 53346, + "end": 53352, + "value": "\n " + }, + { + "type": "brace", + "start": 53352, + "end": 53353, + "value": "]" + }, + { + "type": "comma", + "start": 53353, + "end": 53354, + "value": "," + }, + { + "type": "whitespace", + "start": 53354, + "end": 53355, + "value": " " + }, + { + "type": "operator", + "start": 53355, + "end": 53356, + "value": "%" + }, + { + "type": "brace", + "start": 53356, + "end": 53357, + "value": ")" + }, + { + "type": "whitespace", + "start": 53357, + "end": 53360, + "value": "\n " + }, + { + "type": "operator", + "start": 53360, + "end": 53362, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53362, + "end": 53363, + "value": " " + }, + { + "type": "word", + "start": 53363, + "end": 53367, + "value": "line" + }, + { + "type": "brace", + "start": 53367, + "end": 53368, + "value": "(" + }, + { + "type": "brace", + "start": 53368, + "end": 53369, + "value": "[" + }, + { + "type": "number", + "start": 53369, + "end": 53387, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 53387, + "end": 53388, + "value": "," + }, + { + "type": "whitespace", + "start": 53388, + "end": 53389, + "value": " " + }, + { + "type": "number", + "start": 53389, + "end": 53407, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 53407, + "end": 53408, + "value": "]" + }, + { + "type": "comma", + "start": 53408, + "end": 53409, + "value": "," + }, + { + "type": "whitespace", + "start": 53409, + "end": 53410, + "value": " " + }, + { + "type": "operator", + "start": 53410, + "end": 53411, + "value": "%" + }, + { + "type": "brace", + "start": 53411, + "end": 53412, + "value": ")" + }, + { + "type": "whitespace", + "start": 53412, + "end": 53415, + "value": "\n " + }, + { + "type": "operator", + "start": 53415, + "end": 53417, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53417, + "end": 53418, + "value": " " + }, + { + "type": "word", + "start": 53418, + "end": 53422, + "value": "line" + }, + { + "type": "brace", + "start": 53422, + "end": 53423, + "value": "(" + }, + { + "type": "brace", + "start": 53423, + "end": 53424, + "value": "[" + }, + { + "type": "whitespace", + "start": 53424, + "end": 53432, + "value": "\n " + }, + { + "type": "number", + "start": 53432, + "end": 53450, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 53450, + "end": 53451, + "value": "," + }, + { + "type": "whitespace", + "start": 53451, + "end": 53459, + "value": "\n " + }, + { + "type": "number", + "start": 53459, + "end": 53478, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 53478, + "end": 53484, + "value": "\n " + }, + { + "type": "brace", + "start": 53484, + "end": 53485, + "value": "]" + }, + { + "type": "comma", + "start": 53485, + "end": 53486, + "value": "," + }, + { + "type": "whitespace", + "start": 53486, + "end": 53487, + "value": " " + }, + { + "type": "operator", + "start": 53487, + "end": 53488, + "value": "%" + }, + { + "type": "brace", + "start": 53488, + "end": 53489, + "value": ")" + }, + { + "type": "whitespace", + "start": 53489, + "end": 53492, + "value": "\n " + }, + { + "type": "operator", + "start": 53492, + "end": 53494, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53494, + "end": 53495, + "value": " " + }, + { + "type": "word", + "start": 53495, + "end": 53499, + "value": "line" + }, + { + "type": "brace", + "start": 53499, + "end": 53500, + "value": "(" + }, + { + "type": "brace", + "start": 53500, + "end": 53501, + "value": "[" + }, + { + "type": "number", + "start": 53501, + "end": 53519, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 53519, + "end": 53520, + "value": "," + }, + { + "type": "whitespace", + "start": 53520, + "end": 53521, + "value": " " + }, + { + "type": "number", + "start": 53521, + "end": 53539, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 53539, + "end": 53540, + "value": "]" + }, + { + "type": "comma", + "start": 53540, + "end": 53541, + "value": "," + }, + { + "type": "whitespace", + "start": 53541, + "end": 53542, + "value": " " + }, + { + "type": "operator", + "start": 53542, + "end": 53543, + "value": "%" + }, + { + "type": "brace", + "start": 53543, + "end": 53544, + "value": ")" + }, + { + "type": "whitespace", + "start": 53544, + "end": 53547, + "value": "\n " + }, + { + "type": "operator", + "start": 53547, + "end": 53549, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53549, + "end": 53550, + "value": " " + }, + { + "type": "word", + "start": 53550, + "end": 53554, + "value": "line" + }, + { + "type": "brace", + "start": 53554, + "end": 53555, + "value": "(" + }, + { + "type": "brace", + "start": 53555, + "end": 53556, + "value": "[" + }, + { + "type": "whitespace", + "start": 53556, + "end": 53564, + "value": "\n " + }, + { + "type": "operator", + "start": 53564, + "end": 53565, + "value": "-" + }, + { + "type": "number", + "start": 53565, + "end": 53584, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 53584, + "end": 53585, + "value": "," + }, + { + "type": "whitespace", + "start": 53585, + "end": 53593, + "value": "\n " + }, + { + "type": "operator", + "start": 53593, + "end": 53594, + "value": "-" + }, + { + "type": "number", + "start": 53594, + "end": 53612, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 53612, + "end": 53618, + "value": "\n " + }, + { + "type": "brace", + "start": 53618, + "end": 53619, + "value": "]" + }, + { + "type": "comma", + "start": 53619, + "end": 53620, + "value": "," + }, + { + "type": "whitespace", + "start": 53620, + "end": 53621, + "value": " " + }, + { + "type": "operator", + "start": 53621, + "end": 53622, + "value": "%" + }, + { + "type": "brace", + "start": 53622, + "end": 53623, + "value": ")" + }, + { + "type": "whitespace", + "start": 53623, + "end": 53626, + "value": "\n " + }, + { + "type": "operator", + "start": 53626, + "end": 53628, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53628, + "end": 53629, + "value": " " + }, + { + "type": "word", + "start": 53629, + "end": 53633, + "value": "line" + }, + { + "type": "brace", + "start": 53633, + "end": 53634, + "value": "(" + }, + { + "type": "brace", + "start": 53634, + "end": 53635, + "value": "[" + }, + { + "type": "whitespace", + "start": 53635, + "end": 53643, + "value": "\n " + }, + { + "type": "number", + "start": 53643, + "end": 53661, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 53661, + "end": 53662, + "value": "," + }, + { + "type": "whitespace", + "start": 53662, + "end": 53670, + "value": "\n " + }, + { + "type": "operator", + "start": 53670, + "end": 53671, + "value": "-" + }, + { + "type": "number", + "start": 53671, + "end": 53689, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 53689, + "end": 53695, + "value": "\n " + }, + { + "type": "brace", + "start": 53695, + "end": 53696, + "value": "]" + }, + { + "type": "comma", + "start": 53696, + "end": 53697, + "value": "," + }, + { + "type": "whitespace", + "start": 53697, + "end": 53698, + "value": " " + }, + { + "type": "operator", + "start": 53698, + "end": 53699, + "value": "%" + }, + { + "type": "brace", + "start": 53699, + "end": 53700, + "value": ")" + }, + { + "type": "whitespace", + "start": 53700, + "end": 53703, + "value": "\n " + }, + { + "type": "operator", + "start": 53703, + "end": 53705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53705, + "end": 53706, + "value": " " + }, + { + "type": "word", + "start": 53706, + "end": 53710, + "value": "line" + }, + { + "type": "brace", + "start": 53710, + "end": 53711, + "value": "(" + }, + { + "type": "brace", + "start": 53711, + "end": 53712, + "value": "[" + }, + { + "type": "whitespace", + "start": 53712, + "end": 53720, + "value": "\n " + }, + { + "type": "operator", + "start": 53720, + "end": 53721, + "value": "-" + }, + { + "type": "number", + "start": 53721, + "end": 53739, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 53739, + "end": 53740, + "value": "," + }, + { + "type": "whitespace", + "start": 53740, + "end": 53748, + "value": "\n " + }, + { + "type": "operator", + "start": 53748, + "end": 53749, + "value": "-" + }, + { + "type": "number", + "start": 53749, + "end": 53767, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 53767, + "end": 53773, + "value": "\n " + }, + { + "type": "brace", + "start": 53773, + "end": 53774, + "value": "]" + }, + { + "type": "comma", + "start": 53774, + "end": 53775, + "value": "," + }, + { + "type": "whitespace", + "start": 53775, + "end": 53776, + "value": " " + }, + { + "type": "operator", + "start": 53776, + "end": 53777, + "value": "%" + }, + { + "type": "brace", + "start": 53777, + "end": 53778, + "value": ")" + }, + { + "type": "whitespace", + "start": 53778, + "end": 53781, + "value": "\n " + }, + { + "type": "operator", + "start": 53781, + "end": 53783, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53783, + "end": 53784, + "value": " " + }, + { + "type": "word", + "start": 53784, + "end": 53788, + "value": "line" + }, + { + "type": "brace", + "start": 53788, + "end": 53789, + "value": "(" + }, + { + "type": "brace", + "start": 53789, + "end": 53790, + "value": "[" + }, + { + "type": "whitespace", + "start": 53790, + "end": 53798, + "value": "\n " + }, + { + "type": "number", + "start": 53798, + "end": 53818, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 53818, + "end": 53819, + "value": "," + }, + { + "type": "whitespace", + "start": 53819, + "end": 53827, + "value": "\n " + }, + { + "type": "operator", + "start": 53827, + "end": 53828, + "value": "-" + }, + { + "type": "number", + "start": 53828, + "end": 53847, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 53847, + "end": 53853, + "value": "\n " + }, + { + "type": "brace", + "start": 53853, + "end": 53854, + "value": "]" + }, + { + "type": "comma", + "start": 53854, + "end": 53855, + "value": "," + }, + { + "type": "whitespace", + "start": 53855, + "end": 53856, + "value": " " + }, + { + "type": "operator", + "start": 53856, + "end": 53857, + "value": "%" + }, + { + "type": "brace", + "start": 53857, + "end": 53858, + "value": ")" + }, + { + "type": "whitespace", + "start": 53858, + "end": 53861, + "value": "\n " + }, + { + "type": "operator", + "start": 53861, + "end": 53863, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53863, + "end": 53864, + "value": " " + }, + { + "type": "word", + "start": 53864, + "end": 53868, + "value": "line" + }, + { + "type": "brace", + "start": 53868, + "end": 53869, + "value": "(" + }, + { + "type": "brace", + "start": 53869, + "end": 53870, + "value": "[" + }, + { + "type": "whitespace", + "start": 53870, + "end": 53878, + "value": "\n " + }, + { + "type": "number", + "start": 53878, + "end": 53897, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 53897, + "end": 53898, + "value": "," + }, + { + "type": "whitespace", + "start": 53898, + "end": 53906, + "value": "\n " + }, + { + "type": "operator", + "start": 53906, + "end": 53907, + "value": "-" + }, + { + "type": "number", + "start": 53907, + "end": 53926, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 53926, + "end": 53932, + "value": "\n " + }, + { + "type": "brace", + "start": 53932, + "end": 53933, + "value": "]" + }, + { + "type": "comma", + "start": 53933, + "end": 53934, + "value": "," + }, + { + "type": "whitespace", + "start": 53934, + "end": 53935, + "value": " " + }, + { + "type": "operator", + "start": 53935, + "end": 53936, + "value": "%" + }, + { + "type": "brace", + "start": 53936, + "end": 53937, + "value": ")" + }, + { + "type": "whitespace", + "start": 53937, + "end": 53940, + "value": "\n " + }, + { + "type": "operator", + "start": 53940, + "end": 53942, + "value": "|>" + }, + { + "type": "whitespace", + "start": 53942, + "end": 53943, + "value": " " + }, + { + "type": "word", + "start": 53943, + "end": 53947, + "value": "line" + }, + { + "type": "brace", + "start": 53947, + "end": 53948, + "value": "(" + }, + { + "type": "brace", + "start": 53948, + "end": 53949, + "value": "[" + }, + { + "type": "whitespace", + "start": 53949, + "end": 53957, + "value": "\n " + }, + { + "type": "number", + "start": 53957, + "end": 53975, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 53975, + "end": 53976, + "value": "," + }, + { + "type": "whitespace", + "start": 53976, + "end": 53984, + "value": "\n " + }, + { + "type": "operator", + "start": 53984, + "end": 53985, + "value": "-" + }, + { + "type": "number", + "start": 53985, + "end": 54004, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 54004, + "end": 54010, + "value": "\n " + }, + { + "type": "brace", + "start": 54010, + "end": 54011, + "value": "]" + }, + { + "type": "comma", + "start": 54011, + "end": 54012, + "value": "," + }, + { + "type": "whitespace", + "start": 54012, + "end": 54013, + "value": " " + }, + { + "type": "operator", + "start": 54013, + "end": 54014, + "value": "%" + }, + { + "type": "brace", + "start": 54014, + "end": 54015, + "value": ")" + }, + { + "type": "whitespace", + "start": 54015, + "end": 54018, + "value": "\n " + }, + { + "type": "operator", + "start": 54018, + "end": 54020, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54020, + "end": 54021, + "value": " " + }, + { + "type": "word", + "start": 54021, + "end": 54025, + "value": "line" + }, + { + "type": "brace", + "start": 54025, + "end": 54026, + "value": "(" + }, + { + "type": "brace", + "start": 54026, + "end": 54027, + "value": "[" + }, + { + "type": "whitespace", + "start": 54027, + "end": 54035, + "value": "\n " + }, + { + "type": "operator", + "start": 54035, + "end": 54036, + "value": "-" + }, + { + "type": "number", + "start": 54036, + "end": 54054, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 54054, + "end": 54055, + "value": "," + }, + { + "type": "whitespace", + "start": 54055, + "end": 54063, + "value": "\n " + }, + { + "type": "operator", + "start": 54063, + "end": 54064, + "value": "-" + }, + { + "type": "number", + "start": 54064, + "end": 54082, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 54082, + "end": 54088, + "value": "\n " + }, + { + "type": "brace", + "start": 54088, + "end": 54089, + "value": "]" + }, + { + "type": "comma", + "start": 54089, + "end": 54090, + "value": "," + }, + { + "type": "whitespace", + "start": 54090, + "end": 54091, + "value": " " + }, + { + "type": "operator", + "start": 54091, + "end": 54092, + "value": "%" + }, + { + "type": "brace", + "start": 54092, + "end": 54093, + "value": ")" + }, + { + "type": "whitespace", + "start": 54093, + "end": 54096, + "value": "\n " + }, + { + "type": "operator", + "start": 54096, + "end": 54098, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54098, + "end": 54099, + "value": " " + }, + { + "type": "word", + "start": 54099, + "end": 54103, + "value": "line" + }, + { + "type": "brace", + "start": 54103, + "end": 54104, + "value": "(" + }, + { + "type": "brace", + "start": 54104, + "end": 54105, + "value": "[" + }, + { + "type": "number", + "start": 54105, + "end": 54123, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 54123, + "end": 54124, + "value": "," + }, + { + "type": "whitespace", + "start": 54124, + "end": 54125, + "value": " " + }, + { + "type": "number", + "start": 54125, + "end": 54143, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 54143, + "end": 54144, + "value": "]" + }, + { + "type": "comma", + "start": 54144, + "end": 54145, + "value": "," + }, + { + "type": "whitespace", + "start": 54145, + "end": 54146, + "value": " " + }, + { + "type": "operator", + "start": 54146, + "end": 54147, + "value": "%" + }, + { + "type": "brace", + "start": 54147, + "end": 54148, + "value": ")" + }, + { + "type": "whitespace", + "start": 54148, + "end": 54151, + "value": "\n " + }, + { + "type": "operator", + "start": 54151, + "end": 54153, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54153, + "end": 54154, + "value": " " + }, + { + "type": "word", + "start": 54154, + "end": 54158, + "value": "line" + }, + { + "type": "brace", + "start": 54158, + "end": 54159, + "value": "(" + }, + { + "type": "brace", + "start": 54159, + "end": 54160, + "value": "[" + }, + { + "type": "whitespace", + "start": 54160, + "end": 54168, + "value": "\n " + }, + { + "type": "number", + "start": 54168, + "end": 54186, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 54186, + "end": 54187, + "value": "," + }, + { + "type": "whitespace", + "start": 54187, + "end": 54195, + "value": "\n " + }, + { + "type": "number", + "start": 54195, + "end": 54214, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 54214, + "end": 54220, + "value": "\n " + }, + { + "type": "brace", + "start": 54220, + "end": 54221, + "value": "]" + }, + { + "type": "comma", + "start": 54221, + "end": 54222, + "value": "," + }, + { + "type": "whitespace", + "start": 54222, + "end": 54223, + "value": " " + }, + { + "type": "operator", + "start": 54223, + "end": 54224, + "value": "%" + }, + { + "type": "brace", + "start": 54224, + "end": 54225, + "value": ")" + }, + { + "type": "whitespace", + "start": 54225, + "end": 54228, + "value": "\n " + }, + { + "type": "operator", + "start": 54228, + "end": 54230, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54230, + "end": 54231, + "value": " " + }, + { + "type": "word", + "start": 54231, + "end": 54235, + "value": "line" + }, + { + "type": "brace", + "start": 54235, + "end": 54236, + "value": "(" + }, + { + "type": "brace", + "start": 54236, + "end": 54237, + "value": "[" + }, + { + "type": "whitespace", + "start": 54237, + "end": 54245, + "value": "\n " + }, + { + "type": "operator", + "start": 54245, + "end": 54246, + "value": "-" + }, + { + "type": "number", + "start": 54246, + "end": 54265, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 54265, + "end": 54266, + "value": "," + }, + { + "type": "whitespace", + "start": 54266, + "end": 54274, + "value": "\n " + }, + { + "type": "number", + "start": 54274, + "end": 54292, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 54292, + "end": 54298, + "value": "\n " + }, + { + "type": "brace", + "start": 54298, + "end": 54299, + "value": "]" + }, + { + "type": "comma", + "start": 54299, + "end": 54300, + "value": "," + }, + { + "type": "whitespace", + "start": 54300, + "end": 54301, + "value": " " + }, + { + "type": "operator", + "start": 54301, + "end": 54302, + "value": "%" + }, + { + "type": "brace", + "start": 54302, + "end": 54303, + "value": ")" + }, + { + "type": "whitespace", + "start": 54303, + "end": 54306, + "value": "\n " + }, + { + "type": "operator", + "start": 54306, + "end": 54308, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54308, + "end": 54309, + "value": " " + }, + { + "type": "word", + "start": 54309, + "end": 54313, + "value": "line" + }, + { + "type": "brace", + "start": 54313, + "end": 54314, + "value": "(" + }, + { + "type": "brace", + "start": 54314, + "end": 54315, + "value": "[" + }, + { + "type": "whitespace", + "start": 54315, + "end": 54323, + "value": "\n " + }, + { + "type": "operator", + "start": 54323, + "end": 54324, + "value": "-" + }, + { + "type": "number", + "start": 54324, + "end": 54343, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 54343, + "end": 54344, + "value": "," + }, + { + "type": "whitespace", + "start": 54344, + "end": 54352, + "value": "\n " + }, + { + "type": "operator", + "start": 54352, + "end": 54353, + "value": "-" + }, + { + "type": "number", + "start": 54353, + "end": 54372, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 54372, + "end": 54378, + "value": "\n " + }, + { + "type": "brace", + "start": 54378, + "end": 54379, + "value": "]" + }, + { + "type": "comma", + "start": 54379, + "end": 54380, + "value": "," + }, + { + "type": "whitespace", + "start": 54380, + "end": 54381, + "value": " " + }, + { + "type": "operator", + "start": 54381, + "end": 54382, + "value": "%" + }, + { + "type": "brace", + "start": 54382, + "end": 54383, + "value": ")" + }, + { + "type": "whitespace", + "start": 54383, + "end": 54386, + "value": "\n " + }, + { + "type": "operator", + "start": 54386, + "end": 54388, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54388, + "end": 54389, + "value": " " + }, + { + "type": "word", + "start": 54389, + "end": 54393, + "value": "line" + }, + { + "type": "brace", + "start": 54393, + "end": 54394, + "value": "(" + }, + { + "type": "brace", + "start": 54394, + "end": 54395, + "value": "[" + }, + { + "type": "whitespace", + "start": 54395, + "end": 54403, + "value": "\n " + }, + { + "type": "number", + "start": 54403, + "end": 54422, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 54422, + "end": 54423, + "value": "," + }, + { + "type": "whitespace", + "start": 54423, + "end": 54431, + "value": "\n " + }, + { + "type": "operator", + "start": 54431, + "end": 54432, + "value": "-" + }, + { + "type": "number", + "start": 54432, + "end": 54450, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 54450, + "end": 54456, + "value": "\n " + }, + { + "type": "brace", + "start": 54456, + "end": 54457, + "value": "]" + }, + { + "type": "comma", + "start": 54457, + "end": 54458, + "value": "," + }, + { + "type": "whitespace", + "start": 54458, + "end": 54459, + "value": " " + }, + { + "type": "operator", + "start": 54459, + "end": 54460, + "value": "%" + }, + { + "type": "brace", + "start": 54460, + "end": 54461, + "value": ")" + }, + { + "type": "whitespace", + "start": 54461, + "end": 54464, + "value": "\n " + }, + { + "type": "operator", + "start": 54464, + "end": 54466, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54466, + "end": 54467, + "value": " " + }, + { + "type": "word", + "start": 54467, + "end": 54471, + "value": "line" + }, + { + "type": "brace", + "start": 54471, + "end": 54472, + "value": "(" + }, + { + "type": "brace", + "start": 54472, + "end": 54473, + "value": "[" + }, + { + "type": "whitespace", + "start": 54473, + "end": 54481, + "value": "\n " + }, + { + "type": "operator", + "start": 54481, + "end": 54482, + "value": "-" + }, + { + "type": "number", + "start": 54482, + "end": 54500, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 54500, + "end": 54501, + "value": "," + }, + { + "type": "whitespace", + "start": 54501, + "end": 54509, + "value": "\n " + }, + { + "type": "number", + "start": 54509, + "end": 54528, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 54528, + "end": 54534, + "value": "\n " + }, + { + "type": "brace", + "start": 54534, + "end": 54535, + "value": "]" + }, + { + "type": "comma", + "start": 54535, + "end": 54536, + "value": "," + }, + { + "type": "whitespace", + "start": 54536, + "end": 54537, + "value": " " + }, + { + "type": "operator", + "start": 54537, + "end": 54538, + "value": "%" + }, + { + "type": "brace", + "start": 54538, + "end": 54539, + "value": ")" + }, + { + "type": "whitespace", + "start": 54539, + "end": 54542, + "value": "\n " + }, + { + "type": "operator", + "start": 54542, + "end": 54544, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54544, + "end": 54545, + "value": " " + }, + { + "type": "word", + "start": 54545, + "end": 54549, + "value": "line" + }, + { + "type": "brace", + "start": 54549, + "end": 54550, + "value": "(" + }, + { + "type": "brace", + "start": 54550, + "end": 54551, + "value": "[" + }, + { + "type": "number", + "start": 54551, + "end": 54569, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 54569, + "end": 54570, + "value": "," + }, + { + "type": "whitespace", + "start": 54570, + "end": 54571, + "value": " " + }, + { + "type": "number", + "start": 54571, + "end": 54589, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 54589, + "end": 54590, + "value": "]" + }, + { + "type": "comma", + "start": 54590, + "end": 54591, + "value": "," + }, + { + "type": "whitespace", + "start": 54591, + "end": 54592, + "value": " " + }, + { + "type": "operator", + "start": 54592, + "end": 54593, + "value": "%" + }, + { + "type": "brace", + "start": 54593, + "end": 54594, + "value": ")" + }, + { + "type": "whitespace", + "start": 54594, + "end": 54597, + "value": "\n " + }, + { + "type": "operator", + "start": 54597, + "end": 54599, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54599, + "end": 54600, + "value": " " + }, + { + "type": "word", + "start": 54600, + "end": 54604, + "value": "line" + }, + { + "type": "brace", + "start": 54604, + "end": 54605, + "value": "(" + }, + { + "type": "brace", + "start": 54605, + "end": 54606, + "value": "[" + }, + { + "type": "whitespace", + "start": 54606, + "end": 54614, + "value": "\n " + }, + { + "type": "operator", + "start": 54614, + "end": 54615, + "value": "-" + }, + { + "type": "number", + "start": 54615, + "end": 54633, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 54633, + "end": 54634, + "value": "," + }, + { + "type": "whitespace", + "start": 54634, + "end": 54642, + "value": "\n " + }, + { + "type": "operator", + "start": 54642, + "end": 54643, + "value": "-" + }, + { + "type": "number", + "start": 54643, + "end": 54662, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 54662, + "end": 54668, + "value": "\n " + }, + { + "type": "brace", + "start": 54668, + "end": 54669, + "value": "]" + }, + { + "type": "comma", + "start": 54669, + "end": 54670, + "value": "," + }, + { + "type": "whitespace", + "start": 54670, + "end": 54671, + "value": " " + }, + { + "type": "operator", + "start": 54671, + "end": 54672, + "value": "%" + }, + { + "type": "brace", + "start": 54672, + "end": 54673, + "value": ")" + }, + { + "type": "whitespace", + "start": 54673, + "end": 54676, + "value": "\n " + }, + { + "type": "operator", + "start": 54676, + "end": 54678, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54678, + "end": 54679, + "value": " " + }, + { + "type": "word", + "start": 54679, + "end": 54683, + "value": "line" + }, + { + "type": "brace", + "start": 54683, + "end": 54684, + "value": "(" + }, + { + "type": "brace", + "start": 54684, + "end": 54685, + "value": "[" + }, + { + "type": "whitespace", + "start": 54685, + "end": 54693, + "value": "\n " + }, + { + "type": "number", + "start": 54693, + "end": 54711, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 54711, + "end": 54712, + "value": "," + }, + { + "type": "whitespace", + "start": 54712, + "end": 54720, + "value": "\n " + }, + { + "type": "operator", + "start": 54720, + "end": 54721, + "value": "-" + }, + { + "type": "number", + "start": 54721, + "end": 54739, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 54739, + "end": 54745, + "value": "\n " + }, + { + "type": "brace", + "start": 54745, + "end": 54746, + "value": "]" + }, + { + "type": "comma", + "start": 54746, + "end": 54747, + "value": "," + }, + { + "type": "whitespace", + "start": 54747, + "end": 54748, + "value": " " + }, + { + "type": "operator", + "start": 54748, + "end": 54749, + "value": "%" + }, + { + "type": "brace", + "start": 54749, + "end": 54750, + "value": ")" + }, + { + "type": "whitespace", + "start": 54750, + "end": 54753, + "value": "\n " + }, + { + "type": "operator", + "start": 54753, + "end": 54755, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54755, + "end": 54756, + "value": " " + }, + { + "type": "word", + "start": 54756, + "end": 54760, + "value": "line" + }, + { + "type": "brace", + "start": 54760, + "end": 54761, + "value": "(" + }, + { + "type": "brace", + "start": 54761, + "end": 54762, + "value": "[" + }, + { + "type": "whitespace", + "start": 54762, + "end": 54770, + "value": "\n " + }, + { + "type": "number", + "start": 54770, + "end": 54788, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 54788, + "end": 54789, + "value": "," + }, + { + "type": "whitespace", + "start": 54789, + "end": 54797, + "value": "\n " + }, + { + "type": "operator", + "start": 54797, + "end": 54798, + "value": "-" + }, + { + "type": "number", + "start": 54798, + "end": 54816, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 54816, + "end": 54822, + "value": "\n " + }, + { + "type": "brace", + "start": 54822, + "end": 54823, + "value": "]" + }, + { + "type": "comma", + "start": 54823, + "end": 54824, + "value": "," + }, + { + "type": "whitespace", + "start": 54824, + "end": 54825, + "value": " " + }, + { + "type": "operator", + "start": 54825, + "end": 54826, + "value": "%" + }, + { + "type": "brace", + "start": 54826, + "end": 54827, + "value": ")" + }, + { + "type": "whitespace", + "start": 54827, + "end": 54830, + "value": "\n " + }, + { + "type": "operator", + "start": 54830, + "end": 54832, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54832, + "end": 54833, + "value": " " + }, + { + "type": "word", + "start": 54833, + "end": 54837, + "value": "line" + }, + { + "type": "brace", + "start": 54837, + "end": 54838, + "value": "(" + }, + { + "type": "brace", + "start": 54838, + "end": 54839, + "value": "[" + }, + { + "type": "number", + "start": 54839, + "end": 54857, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 54857, + "end": 54858, + "value": "," + }, + { + "type": "whitespace", + "start": 54858, + "end": 54859, + "value": " " + }, + { + "type": "number", + "start": 54859, + "end": 54877, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 54877, + "end": 54878, + "value": "]" + }, + { + "type": "comma", + "start": 54878, + "end": 54879, + "value": "," + }, + { + "type": "whitespace", + "start": 54879, + "end": 54880, + "value": " " + }, + { + "type": "operator", + "start": 54880, + "end": 54881, + "value": "%" + }, + { + "type": "brace", + "start": 54881, + "end": 54882, + "value": ")" + }, + { + "type": "whitespace", + "start": 54882, + "end": 54885, + "value": "\n " + }, + { + "type": "operator", + "start": 54885, + "end": 54887, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54887, + "end": 54888, + "value": " " + }, + { + "type": "word", + "start": 54888, + "end": 54892, + "value": "line" + }, + { + "type": "brace", + "start": 54892, + "end": 54893, + "value": "(" + }, + { + "type": "brace", + "start": 54893, + "end": 54894, + "value": "[" + }, + { + "type": "whitespace", + "start": 54894, + "end": 54902, + "value": "\n " + }, + { + "type": "operator", + "start": 54902, + "end": 54903, + "value": "-" + }, + { + "type": "number", + "start": 54903, + "end": 54921, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 54921, + "end": 54922, + "value": "," + }, + { + "type": "whitespace", + "start": 54922, + "end": 54930, + "value": "\n " + }, + { + "type": "number", + "start": 54930, + "end": 54948, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 54948, + "end": 54954, + "value": "\n " + }, + { + "type": "brace", + "start": 54954, + "end": 54955, + "value": "]" + }, + { + "type": "comma", + "start": 54955, + "end": 54956, + "value": "," + }, + { + "type": "whitespace", + "start": 54956, + "end": 54957, + "value": " " + }, + { + "type": "operator", + "start": 54957, + "end": 54958, + "value": "%" + }, + { + "type": "brace", + "start": 54958, + "end": 54959, + "value": ")" + }, + { + "type": "whitespace", + "start": 54959, + "end": 54962, + "value": "\n " + }, + { + "type": "operator", + "start": 54962, + "end": 54964, + "value": "|>" + }, + { + "type": "whitespace", + "start": 54964, + "end": 54965, + "value": " " + }, + { + "type": "word", + "start": 54965, + "end": 54969, + "value": "line" + }, + { + "type": "brace", + "start": 54969, + "end": 54970, + "value": "(" + }, + { + "type": "brace", + "start": 54970, + "end": 54971, + "value": "[" + }, + { + "type": "number", + "start": 54971, + "end": 54989, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 54989, + "end": 54990, + "value": "," + }, + { + "type": "whitespace", + "start": 54990, + "end": 54991, + "value": " " + }, + { + "type": "number", + "start": 54991, + "end": 55009, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 55009, + "end": 55010, + "value": "]" + }, + { + "type": "comma", + "start": 55010, + "end": 55011, + "value": "," + }, + { + "type": "whitespace", + "start": 55011, + "end": 55012, + "value": " " + }, + { + "type": "operator", + "start": 55012, + "end": 55013, + "value": "%" + }, + { + "type": "brace", + "start": 55013, + "end": 55014, + "value": ")" + }, + { + "type": "whitespace", + "start": 55014, + "end": 55017, + "value": "\n " + }, + { + "type": "operator", + "start": 55017, + "end": 55019, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55019, + "end": 55020, + "value": " " + }, + { + "type": "word", + "start": 55020, + "end": 55024, + "value": "line" + }, + { + "type": "brace", + "start": 55024, + "end": 55025, + "value": "(" + }, + { + "type": "brace", + "start": 55025, + "end": 55026, + "value": "[" + }, + { + "type": "whitespace", + "start": 55026, + "end": 55034, + "value": "\n " + }, + { + "type": "number", + "start": 55034, + "end": 55052, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 55052, + "end": 55053, + "value": "," + }, + { + "type": "whitespace", + "start": 55053, + "end": 55061, + "value": "\n " + }, + { + "type": "number", + "start": 55061, + "end": 55080, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 55080, + "end": 55086, + "value": "\n " + }, + { + "type": "brace", + "start": 55086, + "end": 55087, + "value": "]" + }, + { + "type": "comma", + "start": 55087, + "end": 55088, + "value": "," + }, + { + "type": "whitespace", + "start": 55088, + "end": 55089, + "value": " " + }, + { + "type": "operator", + "start": 55089, + "end": 55090, + "value": "%" + }, + { + "type": "brace", + "start": 55090, + "end": 55091, + "value": ")" + }, + { + "type": "whitespace", + "start": 55091, + "end": 55094, + "value": "\n " + }, + { + "type": "operator", + "start": 55094, + "end": 55096, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55096, + "end": 55097, + "value": " " + }, + { + "type": "word", + "start": 55097, + "end": 55101, + "value": "line" + }, + { + "type": "brace", + "start": 55101, + "end": 55102, + "value": "(" + }, + { + "type": "brace", + "start": 55102, + "end": 55103, + "value": "[" + }, + { + "type": "whitespace", + "start": 55103, + "end": 55111, + "value": "\n " + }, + { + "type": "operator", + "start": 55111, + "end": 55112, + "value": "-" + }, + { + "type": "number", + "start": 55112, + "end": 55130, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 55130, + "end": 55131, + "value": "," + }, + { + "type": "whitespace", + "start": 55131, + "end": 55139, + "value": "\n " + }, + { + "type": "operator", + "start": 55139, + "end": 55140, + "value": "-" + }, + { + "type": "number", + "start": 55140, + "end": 55157, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 55157, + "end": 55163, + "value": "\n " + }, + { + "type": "brace", + "start": 55163, + "end": 55164, + "value": "]" + }, + { + "type": "comma", + "start": 55164, + "end": 55165, + "value": "," + }, + { + "type": "whitespace", + "start": 55165, + "end": 55166, + "value": " " + }, + { + "type": "operator", + "start": 55166, + "end": 55167, + "value": "%" + }, + { + "type": "brace", + "start": 55167, + "end": 55168, + "value": ")" + }, + { + "type": "whitespace", + "start": 55168, + "end": 55171, + "value": "\n " + }, + { + "type": "operator", + "start": 55171, + "end": 55173, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55173, + "end": 55174, + "value": " " + }, + { + "type": "word", + "start": 55174, + "end": 55178, + "value": "line" + }, + { + "type": "brace", + "start": 55178, + "end": 55179, + "value": "(" + }, + { + "type": "brace", + "start": 55179, + "end": 55180, + "value": "[" + }, + { + "type": "whitespace", + "start": 55180, + "end": 55188, + "value": "\n " + }, + { + "type": "number", + "start": 55188, + "end": 55206, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 55206, + "end": 55207, + "value": "," + }, + { + "type": "whitespace", + "start": 55207, + "end": 55215, + "value": "\n " + }, + { + "type": "operator", + "start": 55215, + "end": 55216, + "value": "-" + }, + { + "type": "number", + "start": 55216, + "end": 55235, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 55235, + "end": 55241, + "value": "\n " + }, + { + "type": "brace", + "start": 55241, + "end": 55242, + "value": "]" + }, + { + "type": "comma", + "start": 55242, + "end": 55243, + "value": "," + }, + { + "type": "whitespace", + "start": 55243, + "end": 55244, + "value": " " + }, + { + "type": "operator", + "start": 55244, + "end": 55245, + "value": "%" + }, + { + "type": "brace", + "start": 55245, + "end": 55246, + "value": ")" + }, + { + "type": "whitespace", + "start": 55246, + "end": 55249, + "value": "\n " + }, + { + "type": "operator", + "start": 55249, + "end": 55251, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55251, + "end": 55252, + "value": " " + }, + { + "type": "word", + "start": 55252, + "end": 55256, + "value": "line" + }, + { + "type": "brace", + "start": 55256, + "end": 55257, + "value": "(" + }, + { + "type": "brace", + "start": 55257, + "end": 55258, + "value": "[" + }, + { + "type": "whitespace", + "start": 55258, + "end": 55266, + "value": "\n " + }, + { + "type": "operator", + "start": 55266, + "end": 55267, + "value": "-" + }, + { + "type": "number", + "start": 55267, + "end": 55286, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 55286, + "end": 55287, + "value": "," + }, + { + "type": "whitespace", + "start": 55287, + "end": 55295, + "value": "\n " + }, + { + "type": "operator", + "start": 55295, + "end": 55296, + "value": "-" + }, + { + "type": "number", + "start": 55296, + "end": 55315, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 55315, + "end": 55321, + "value": "\n " + }, + { + "type": "brace", + "start": 55321, + "end": 55322, + "value": "]" + }, + { + "type": "comma", + "start": 55322, + "end": 55323, + "value": "," + }, + { + "type": "whitespace", + "start": 55323, + "end": 55324, + "value": " " + }, + { + "type": "operator", + "start": 55324, + "end": 55325, + "value": "%" + }, + { + "type": "brace", + "start": 55325, + "end": 55326, + "value": ")" + }, + { + "type": "whitespace", + "start": 55326, + "end": 55329, + "value": "\n " + }, + { + "type": "operator", + "start": 55329, + "end": 55331, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55331, + "end": 55332, + "value": " " + }, + { + "type": "word", + "start": 55332, + "end": 55336, + "value": "line" + }, + { + "type": "brace", + "start": 55336, + "end": 55337, + "value": "(" + }, + { + "type": "brace", + "start": 55337, + "end": 55338, + "value": "[" + }, + { + "type": "whitespace", + "start": 55338, + "end": 55346, + "value": "\n " + }, + { + "type": "operator", + "start": 55346, + "end": 55347, + "value": "-" + }, + { + "type": "number", + "start": 55347, + "end": 55365, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 55365, + "end": 55366, + "value": "," + }, + { + "type": "whitespace", + "start": 55366, + "end": 55374, + "value": "\n " + }, + { + "type": "operator", + "start": 55374, + "end": 55375, + "value": "-" + }, + { + "type": "number", + "start": 55375, + "end": 55394, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 55394, + "end": 55400, + "value": "\n " + }, + { + "type": "brace", + "start": 55400, + "end": 55401, + "value": "]" + }, + { + "type": "comma", + "start": 55401, + "end": 55402, + "value": "," + }, + { + "type": "whitespace", + "start": 55402, + "end": 55403, + "value": " " + }, + { + "type": "operator", + "start": 55403, + "end": 55404, + "value": "%" + }, + { + "type": "brace", + "start": 55404, + "end": 55405, + "value": ")" + }, + { + "type": "whitespace", + "start": 55405, + "end": 55408, + "value": "\n " + }, + { + "type": "operator", + "start": 55408, + "end": 55410, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55410, + "end": 55411, + "value": " " + }, + { + "type": "word", + "start": 55411, + "end": 55415, + "value": "line" + }, + { + "type": "brace", + "start": 55415, + "end": 55416, + "value": "(" + }, + { + "type": "brace", + "start": 55416, + "end": 55417, + "value": "[" + }, + { + "type": "whitespace", + "start": 55417, + "end": 55425, + "value": "\n " + }, + { + "type": "operator", + "start": 55425, + "end": 55426, + "value": "-" + }, + { + "type": "number", + "start": 55426, + "end": 55444, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 55444, + "end": 55445, + "value": "," + }, + { + "type": "whitespace", + "start": 55445, + "end": 55453, + "value": "\n " + }, + { + "type": "number", + "start": 55453, + "end": 55472, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 55472, + "end": 55478, + "value": "\n " + }, + { + "type": "brace", + "start": 55478, + "end": 55479, + "value": "]" + }, + { + "type": "comma", + "start": 55479, + "end": 55480, + "value": "," + }, + { + "type": "whitespace", + "start": 55480, + "end": 55481, + "value": " " + }, + { + "type": "operator", + "start": 55481, + "end": 55482, + "value": "%" + }, + { + "type": "brace", + "start": 55482, + "end": 55483, + "value": ")" + }, + { + "type": "whitespace", + "start": 55483, + "end": 55486, + "value": "\n " + }, + { + "type": "operator", + "start": 55486, + "end": 55488, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55488, + "end": 55489, + "value": " " + }, + { + "type": "word", + "start": 55489, + "end": 55493, + "value": "line" + }, + { + "type": "brace", + "start": 55493, + "end": 55494, + "value": "(" + }, + { + "type": "brace", + "start": 55494, + "end": 55495, + "value": "[" + }, + { + "type": "whitespace", + "start": 55495, + "end": 55503, + "value": "\n " + }, + { + "type": "operator", + "start": 55503, + "end": 55504, + "value": "-" + }, + { + "type": "number", + "start": 55504, + "end": 55522, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 55522, + "end": 55523, + "value": "," + }, + { + "type": "whitespace", + "start": 55523, + "end": 55531, + "value": "\n " + }, + { + "type": "operator", + "start": 55531, + "end": 55532, + "value": "-" + }, + { + "type": "number", + "start": 55532, + "end": 55551, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 55551, + "end": 55557, + "value": "\n " + }, + { + "type": "brace", + "start": 55557, + "end": 55558, + "value": "]" + }, + { + "type": "comma", + "start": 55558, + "end": 55559, + "value": "," + }, + { + "type": "whitespace", + "start": 55559, + "end": 55560, + "value": " " + }, + { + "type": "operator", + "start": 55560, + "end": 55561, + "value": "%" + }, + { + "type": "brace", + "start": 55561, + "end": 55562, + "value": ")" + }, + { + "type": "whitespace", + "start": 55562, + "end": 55565, + "value": "\n " + }, + { + "type": "operator", + "start": 55565, + "end": 55567, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55567, + "end": 55568, + "value": " " + }, + { + "type": "word", + "start": 55568, + "end": 55572, + "value": "line" + }, + { + "type": "brace", + "start": 55572, + "end": 55573, + "value": "(" + }, + { + "type": "brace", + "start": 55573, + "end": 55574, + "value": "[" + }, + { + "type": "whitespace", + "start": 55574, + "end": 55582, + "value": "\n " + }, + { + "type": "number", + "start": 55582, + "end": 55600, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 55600, + "end": 55601, + "value": "," + }, + { + "type": "whitespace", + "start": 55601, + "end": 55609, + "value": "\n " + }, + { + "type": "operator", + "start": 55609, + "end": 55610, + "value": "-" + }, + { + "type": "number", + "start": 55610, + "end": 55628, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 55628, + "end": 55634, + "value": "\n " + }, + { + "type": "brace", + "start": 55634, + "end": 55635, + "value": "]" + }, + { + "type": "comma", + "start": 55635, + "end": 55636, + "value": "," + }, + { + "type": "whitespace", + "start": 55636, + "end": 55637, + "value": " " + }, + { + "type": "operator", + "start": 55637, + "end": 55638, + "value": "%" + }, + { + "type": "brace", + "start": 55638, + "end": 55639, + "value": ")" + }, + { + "type": "whitespace", + "start": 55639, + "end": 55642, + "value": "\n " + }, + { + "type": "operator", + "start": 55642, + "end": 55644, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55644, + "end": 55645, + "value": " " + }, + { + "type": "word", + "start": 55645, + "end": 55649, + "value": "line" + }, + { + "type": "brace", + "start": 55649, + "end": 55650, + "value": "(" + }, + { + "type": "brace", + "start": 55650, + "end": 55651, + "value": "[" + }, + { + "type": "whitespace", + "start": 55651, + "end": 55659, + "value": "\n " + }, + { + "type": "operator", + "start": 55659, + "end": 55660, + "value": "-" + }, + { + "type": "number", + "start": 55660, + "end": 55678, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 55678, + "end": 55679, + "value": "," + }, + { + "type": "whitespace", + "start": 55679, + "end": 55687, + "value": "\n " + }, + { + "type": "number", + "start": 55687, + "end": 55705, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 55705, + "end": 55711, + "value": "\n " + }, + { + "type": "brace", + "start": 55711, + "end": 55712, + "value": "]" + }, + { + "type": "comma", + "start": 55712, + "end": 55713, + "value": "," + }, + { + "type": "whitespace", + "start": 55713, + "end": 55714, + "value": " " + }, + { + "type": "operator", + "start": 55714, + "end": 55715, + "value": "%" + }, + { + "type": "brace", + "start": 55715, + "end": 55716, + "value": ")" + }, + { + "type": "whitespace", + "start": 55716, + "end": 55719, + "value": "\n " + }, + { + "type": "operator", + "start": 55719, + "end": 55721, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55721, + "end": 55722, + "value": " " + }, + { + "type": "word", + "start": 55722, + "end": 55726, + "value": "line" + }, + { + "type": "brace", + "start": 55726, + "end": 55727, + "value": "(" + }, + { + "type": "brace", + "start": 55727, + "end": 55728, + "value": "[" + }, + { + "type": "whitespace", + "start": 55728, + "end": 55736, + "value": "\n " + }, + { + "type": "operator", + "start": 55736, + "end": 55737, + "value": "-" + }, + { + "type": "number", + "start": 55737, + "end": 55755, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 55755, + "end": 55756, + "value": "," + }, + { + "type": "whitespace", + "start": 55756, + "end": 55764, + "value": "\n " + }, + { + "type": "number", + "start": 55764, + "end": 55782, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 55782, + "end": 55788, + "value": "\n " + }, + { + "type": "brace", + "start": 55788, + "end": 55789, + "value": "]" + }, + { + "type": "comma", + "start": 55789, + "end": 55790, + "value": "," + }, + { + "type": "whitespace", + "start": 55790, + "end": 55791, + "value": " " + }, + { + "type": "operator", + "start": 55791, + "end": 55792, + "value": "%" + }, + { + "type": "brace", + "start": 55792, + "end": 55793, + "value": ")" + }, + { + "type": "whitespace", + "start": 55793, + "end": 55796, + "value": "\n " + }, + { + "type": "operator", + "start": 55796, + "end": 55798, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55798, + "end": 55799, + "value": " " + }, + { + "type": "word", + "start": 55799, + "end": 55803, + "value": "line" + }, + { + "type": "brace", + "start": 55803, + "end": 55804, + "value": "(" + }, + { + "type": "brace", + "start": 55804, + "end": 55805, + "value": "[" + }, + { + "type": "whitespace", + "start": 55805, + "end": 55813, + "value": "\n " + }, + { + "type": "operator", + "start": 55813, + "end": 55814, + "value": "-" + }, + { + "type": "number", + "start": 55814, + "end": 55832, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 55832, + "end": 55833, + "value": "," + }, + { + "type": "whitespace", + "start": 55833, + "end": 55841, + "value": "\n " + }, + { + "type": "operator", + "start": 55841, + "end": 55842, + "value": "-" + }, + { + "type": "number", + "start": 55842, + "end": 55861, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 55861, + "end": 55867, + "value": "\n " + }, + { + "type": "brace", + "start": 55867, + "end": 55868, + "value": "]" + }, + { + "type": "comma", + "start": 55868, + "end": 55869, + "value": "," + }, + { + "type": "whitespace", + "start": 55869, + "end": 55870, + "value": " " + }, + { + "type": "operator", + "start": 55870, + "end": 55871, + "value": "%" + }, + { + "type": "brace", + "start": 55871, + "end": 55872, + "value": ")" + }, + { + "type": "whitespace", + "start": 55872, + "end": 55875, + "value": "\n " + }, + { + "type": "operator", + "start": 55875, + "end": 55877, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55877, + "end": 55878, + "value": " " + }, + { + "type": "word", + "start": 55878, + "end": 55882, + "value": "line" + }, + { + "type": "brace", + "start": 55882, + "end": 55883, + "value": "(" + }, + { + "type": "brace", + "start": 55883, + "end": 55884, + "value": "[" + }, + { + "type": "whitespace", + "start": 55884, + "end": 55892, + "value": "\n " + }, + { + "type": "number", + "start": 55892, + "end": 55911, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 55911, + "end": 55912, + "value": "," + }, + { + "type": "whitespace", + "start": 55912, + "end": 55920, + "value": "\n " + }, + { + "type": "number", + "start": 55920, + "end": 55939, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 55939, + "end": 55945, + "value": "\n " + }, + { + "type": "brace", + "start": 55945, + "end": 55946, + "value": "]" + }, + { + "type": "comma", + "start": 55946, + "end": 55947, + "value": "," + }, + { + "type": "whitespace", + "start": 55947, + "end": 55948, + "value": " " + }, + { + "type": "operator", + "start": 55948, + "end": 55949, + "value": "%" + }, + { + "type": "brace", + "start": 55949, + "end": 55950, + "value": ")" + }, + { + "type": "whitespace", + "start": 55950, + "end": 55953, + "value": "\n " + }, + { + "type": "operator", + "start": 55953, + "end": 55955, + "value": "|>" + }, + { + "type": "whitespace", + "start": 55955, + "end": 55956, + "value": " " + }, + { + "type": "word", + "start": 55956, + "end": 55960, + "value": "line" + }, + { + "type": "brace", + "start": 55960, + "end": 55961, + "value": "(" + }, + { + "type": "brace", + "start": 55961, + "end": 55962, + "value": "[" + }, + { + "type": "whitespace", + "start": 55962, + "end": 55970, + "value": "\n " + }, + { + "type": "number", + "start": 55970, + "end": 55989, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 55989, + "end": 55990, + "value": "," + }, + { + "type": "whitespace", + "start": 55990, + "end": 55998, + "value": "\n " + }, + { + "type": "number", + "start": 55998, + "end": 56017, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 56017, + "end": 56023, + "value": "\n " + }, + { + "type": "brace", + "start": 56023, + "end": 56024, + "value": "]" + }, + { + "type": "comma", + "start": 56024, + "end": 56025, + "value": "," + }, + { + "type": "whitespace", + "start": 56025, + "end": 56026, + "value": " " + }, + { + "type": "operator", + "start": 56026, + "end": 56027, + "value": "%" + }, + { + "type": "brace", + "start": 56027, + "end": 56028, + "value": ")" + }, + { + "type": "whitespace", + "start": 56028, + "end": 56031, + "value": "\n " + }, + { + "type": "operator", + "start": 56031, + "end": 56033, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56033, + "end": 56034, + "value": " " + }, + { + "type": "word", + "start": 56034, + "end": 56038, + "value": "line" + }, + { + "type": "brace", + "start": 56038, + "end": 56039, + "value": "(" + }, + { + "type": "brace", + "start": 56039, + "end": 56040, + "value": "[" + }, + { + "type": "whitespace", + "start": 56040, + "end": 56048, + "value": "\n " + }, + { + "type": "operator", + "start": 56048, + "end": 56049, + "value": "-" + }, + { + "type": "number", + "start": 56049, + "end": 56068, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 56068, + "end": 56069, + "value": "," + }, + { + "type": "whitespace", + "start": 56069, + "end": 56077, + "value": "\n " + }, + { + "type": "number", + "start": 56077, + "end": 56095, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 56095, + "end": 56101, + "value": "\n " + }, + { + "type": "brace", + "start": 56101, + "end": 56102, + "value": "]" + }, + { + "type": "comma", + "start": 56102, + "end": 56103, + "value": "," + }, + { + "type": "whitespace", + "start": 56103, + "end": 56104, + "value": " " + }, + { + "type": "operator", + "start": 56104, + "end": 56105, + "value": "%" + }, + { + "type": "brace", + "start": 56105, + "end": 56106, + "value": ")" + }, + { + "type": "whitespace", + "start": 56106, + "end": 56109, + "value": "\n " + }, + { + "type": "operator", + "start": 56109, + "end": 56111, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56111, + "end": 56112, + "value": " " + }, + { + "type": "word", + "start": 56112, + "end": 56116, + "value": "line" + }, + { + "type": "brace", + "start": 56116, + "end": 56117, + "value": "(" + }, + { + "type": "brace", + "start": 56117, + "end": 56118, + "value": "[" + }, + { + "type": "whitespace", + "start": 56118, + "end": 56126, + "value": "\n " + }, + { + "type": "operator", + "start": 56126, + "end": 56127, + "value": "-" + }, + { + "type": "number", + "start": 56127, + "end": 56146, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 56146, + "end": 56147, + "value": "," + }, + { + "type": "whitespace", + "start": 56147, + "end": 56155, + "value": "\n " + }, + { + "type": "operator", + "start": 56155, + "end": 56156, + "value": "-" + }, + { + "type": "number", + "start": 56156, + "end": 56175, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 56175, + "end": 56181, + "value": "\n " + }, + { + "type": "brace", + "start": 56181, + "end": 56182, + "value": "]" + }, + { + "type": "comma", + "start": 56182, + "end": 56183, + "value": "," + }, + { + "type": "whitespace", + "start": 56183, + "end": 56184, + "value": " " + }, + { + "type": "operator", + "start": 56184, + "end": 56185, + "value": "%" + }, + { + "type": "brace", + "start": 56185, + "end": 56186, + "value": ")" + }, + { + "type": "whitespace", + "start": 56186, + "end": 56189, + "value": "\n " + }, + { + "type": "operator", + "start": 56189, + "end": 56191, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56191, + "end": 56192, + "value": " " + }, + { + "type": "word", + "start": 56192, + "end": 56196, + "value": "line" + }, + { + "type": "brace", + "start": 56196, + "end": 56197, + "value": "(" + }, + { + "type": "brace", + "start": 56197, + "end": 56198, + "value": "[" + }, + { + "type": "whitespace", + "start": 56198, + "end": 56206, + "value": "\n " + }, + { + "type": "number", + "start": 56206, + "end": 56224, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 56224, + "end": 56225, + "value": "," + }, + { + "type": "whitespace", + "start": 56225, + "end": 56233, + "value": "\n " + }, + { + "type": "operator", + "start": 56233, + "end": 56234, + "value": "-" + }, + { + "type": "number", + "start": 56234, + "end": 56253, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 56253, + "end": 56259, + "value": "\n " + }, + { + "type": "brace", + "start": 56259, + "end": 56260, + "value": "]" + }, + { + "type": "comma", + "start": 56260, + "end": 56261, + "value": "," + }, + { + "type": "whitespace", + "start": 56261, + "end": 56262, + "value": " " + }, + { + "type": "operator", + "start": 56262, + "end": 56263, + "value": "%" + }, + { + "type": "brace", + "start": 56263, + "end": 56264, + "value": ")" + }, + { + "type": "whitespace", + "start": 56264, + "end": 56267, + "value": "\n " + }, + { + "type": "operator", + "start": 56267, + "end": 56269, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56269, + "end": 56270, + "value": " " + }, + { + "type": "word", + "start": 56270, + "end": 56274, + "value": "line" + }, + { + "type": "brace", + "start": 56274, + "end": 56275, + "value": "(" + }, + { + "type": "brace", + "start": 56275, + "end": 56276, + "value": "[" + }, + { + "type": "whitespace", + "start": 56276, + "end": 56284, + "value": "\n " + }, + { + "type": "number", + "start": 56284, + "end": 56305, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 56305, + "end": 56306, + "value": "," + }, + { + "type": "whitespace", + "start": 56306, + "end": 56314, + "value": "\n " + }, + { + "type": "operator", + "start": 56314, + "end": 56315, + "value": "-" + }, + { + "type": "number", + "start": 56315, + "end": 56333, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 56333, + "end": 56339, + "value": "\n " + }, + { + "type": "brace", + "start": 56339, + "end": 56340, + "value": "]" + }, + { + "type": "comma", + "start": 56340, + "end": 56341, + "value": "," + }, + { + "type": "whitespace", + "start": 56341, + "end": 56342, + "value": " " + }, + { + "type": "operator", + "start": 56342, + "end": 56343, + "value": "%" + }, + { + "type": "brace", + "start": 56343, + "end": 56344, + "value": ")" + }, + { + "type": "whitespace", + "start": 56344, + "end": 56347, + "value": "\n " + }, + { + "type": "operator", + "start": 56347, + "end": 56349, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56349, + "end": 56350, + "value": " " + }, + { + "type": "word", + "start": 56350, + "end": 56354, + "value": "line" + }, + { + "type": "brace", + "start": 56354, + "end": 56355, + "value": "(" + }, + { + "type": "brace", + "start": 56355, + "end": 56356, + "value": "[" + }, + { + "type": "whitespace", + "start": 56356, + "end": 56364, + "value": "\n " + }, + { + "type": "number", + "start": 56364, + "end": 56382, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 56382, + "end": 56383, + "value": "," + }, + { + "type": "whitespace", + "start": 56383, + "end": 56391, + "value": "\n " + }, + { + "type": "operator", + "start": 56391, + "end": 56392, + "value": "-" + }, + { + "type": "number", + "start": 56392, + "end": 56410, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 56410, + "end": 56416, + "value": "\n " + }, + { + "type": "brace", + "start": 56416, + "end": 56417, + "value": "]" + }, + { + "type": "comma", + "start": 56417, + "end": 56418, + "value": "," + }, + { + "type": "whitespace", + "start": 56418, + "end": 56419, + "value": " " + }, + { + "type": "operator", + "start": 56419, + "end": 56420, + "value": "%" + }, + { + "type": "brace", + "start": 56420, + "end": 56421, + "value": ")" + }, + { + "type": "whitespace", + "start": 56421, + "end": 56424, + "value": "\n " + }, + { + "type": "operator", + "start": 56424, + "end": 56426, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56426, + "end": 56427, + "value": " " + }, + { + "type": "word", + "start": 56427, + "end": 56431, + "value": "line" + }, + { + "type": "brace", + "start": 56431, + "end": 56432, + "value": "(" + }, + { + "type": "brace", + "start": 56432, + "end": 56433, + "value": "[" + }, + { + "type": "whitespace", + "start": 56433, + "end": 56441, + "value": "\n " + }, + { + "type": "operator", + "start": 56441, + "end": 56442, + "value": "-" + }, + { + "type": "number", + "start": 56442, + "end": 56460, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 56460, + "end": 56461, + "value": "," + }, + { + "type": "whitespace", + "start": 56461, + "end": 56469, + "value": "\n " + }, + { + "type": "number", + "start": 56469, + "end": 56487, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 56487, + "end": 56493, + "value": "\n " + }, + { + "type": "brace", + "start": 56493, + "end": 56494, + "value": "]" + }, + { + "type": "comma", + "start": 56494, + "end": 56495, + "value": "," + }, + { + "type": "whitespace", + "start": 56495, + "end": 56496, + "value": " " + }, + { + "type": "operator", + "start": 56496, + "end": 56497, + "value": "%" + }, + { + "type": "brace", + "start": 56497, + "end": 56498, + "value": ")" + }, + { + "type": "whitespace", + "start": 56498, + "end": 56501, + "value": "\n " + }, + { + "type": "operator", + "start": 56501, + "end": 56503, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56503, + "end": 56504, + "value": " " + }, + { + "type": "word", + "start": 56504, + "end": 56508, + "value": "line" + }, + { + "type": "brace", + "start": 56508, + "end": 56509, + "value": "(" + }, + { + "type": "brace", + "start": 56509, + "end": 56510, + "value": "[" + }, + { + "type": "number", + "start": 56510, + "end": 56528, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 56528, + "end": 56529, + "value": "," + }, + { + "type": "whitespace", + "start": 56529, + "end": 56530, + "value": " " + }, + { + "type": "number", + "start": 56530, + "end": 56548, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 56548, + "end": 56549, + "value": "]" + }, + { + "type": "comma", + "start": 56549, + "end": 56550, + "value": "," + }, + { + "type": "whitespace", + "start": 56550, + "end": 56551, + "value": " " + }, + { + "type": "operator", + "start": 56551, + "end": 56552, + "value": "%" + }, + { + "type": "brace", + "start": 56552, + "end": 56553, + "value": ")" + }, + { + "type": "whitespace", + "start": 56553, + "end": 56556, + "value": "\n " + }, + { + "type": "operator", + "start": 56556, + "end": 56558, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56558, + "end": 56559, + "value": " " + }, + { + "type": "word", + "start": 56559, + "end": 56563, + "value": "line" + }, + { + "type": "brace", + "start": 56563, + "end": 56564, + "value": "(" + }, + { + "type": "brace", + "start": 56564, + "end": 56565, + "value": "[" + }, + { + "type": "whitespace", + "start": 56565, + "end": 56573, + "value": "\n " + }, + { + "type": "operator", + "start": 56573, + "end": 56574, + "value": "-" + }, + { + "type": "number", + "start": 56574, + "end": 56593, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 56593, + "end": 56594, + "value": "," + }, + { + "type": "whitespace", + "start": 56594, + "end": 56602, + "value": "\n " + }, + { + "type": "number", + "start": 56602, + "end": 56622, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 56622, + "end": 56628, + "value": "\n " + }, + { + "type": "brace", + "start": 56628, + "end": 56629, + "value": "]" + }, + { + "type": "comma", + "start": 56629, + "end": 56630, + "value": "," + }, + { + "type": "whitespace", + "start": 56630, + "end": 56631, + "value": " " + }, + { + "type": "operator", + "start": 56631, + "end": 56632, + "value": "%" + }, + { + "type": "brace", + "start": 56632, + "end": 56633, + "value": ")" + }, + { + "type": "whitespace", + "start": 56633, + "end": 56636, + "value": "\n " + }, + { + "type": "operator", + "start": 56636, + "end": 56638, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56638, + "end": 56639, + "value": " " + }, + { + "type": "word", + "start": 56639, + "end": 56643, + "value": "line" + }, + { + "type": "brace", + "start": 56643, + "end": 56644, + "value": "(" + }, + { + "type": "brace", + "start": 56644, + "end": 56645, + "value": "[" + }, + { + "type": "whitespace", + "start": 56645, + "end": 56653, + "value": "\n " + }, + { + "type": "operator", + "start": 56653, + "end": 56654, + "value": "-" + }, + { + "type": "number", + "start": 56654, + "end": 56672, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 56672, + "end": 56673, + "value": "," + }, + { + "type": "whitespace", + "start": 56673, + "end": 56681, + "value": "\n " + }, + { + "type": "operator", + "start": 56681, + "end": 56682, + "value": "-" + }, + { + "type": "number", + "start": 56682, + "end": 56701, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 56701, + "end": 56707, + "value": "\n " + }, + { + "type": "brace", + "start": 56707, + "end": 56708, + "value": "]" + }, + { + "type": "comma", + "start": 56708, + "end": 56709, + "value": "," + }, + { + "type": "whitespace", + "start": 56709, + "end": 56710, + "value": " " + }, + { + "type": "operator", + "start": 56710, + "end": 56711, + "value": "%" + }, + { + "type": "brace", + "start": 56711, + "end": 56712, + "value": ")" + }, + { + "type": "whitespace", + "start": 56712, + "end": 56715, + "value": "\n " + }, + { + "type": "operator", + "start": 56715, + "end": 56717, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56717, + "end": 56718, + "value": " " + }, + { + "type": "word", + "start": 56718, + "end": 56722, + "value": "line" + }, + { + "type": "brace", + "start": 56722, + "end": 56723, + "value": "(" + }, + { + "type": "brace", + "start": 56723, + "end": 56724, + "value": "[" + }, + { + "type": "whitespace", + "start": 56724, + "end": 56732, + "value": "\n " + }, + { + "type": "operator", + "start": 56732, + "end": 56733, + "value": "-" + }, + { + "type": "number", + "start": 56733, + "end": 56751, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 56751, + "end": 56752, + "value": "," + }, + { + "type": "whitespace", + "start": 56752, + "end": 56760, + "value": "\n " + }, + { + "type": "operator", + "start": 56760, + "end": 56761, + "value": "-" + }, + { + "type": "number", + "start": 56761, + "end": 56780, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 56780, + "end": 56786, + "value": "\n " + }, + { + "type": "brace", + "start": 56786, + "end": 56787, + "value": "]" + }, + { + "type": "comma", + "start": 56787, + "end": 56788, + "value": "," + }, + { + "type": "whitespace", + "start": 56788, + "end": 56789, + "value": " " + }, + { + "type": "operator", + "start": 56789, + "end": 56790, + "value": "%" + }, + { + "type": "brace", + "start": 56790, + "end": 56791, + "value": ")" + }, + { + "type": "whitespace", + "start": 56791, + "end": 56794, + "value": "\n " + }, + { + "type": "operator", + "start": 56794, + "end": 56796, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56796, + "end": 56797, + "value": " " + }, + { + "type": "word", + "start": 56797, + "end": 56801, + "value": "line" + }, + { + "type": "brace", + "start": 56801, + "end": 56802, + "value": "(" + }, + { + "type": "brace", + "start": 56802, + "end": 56803, + "value": "[" + }, + { + "type": "number", + "start": 56803, + "end": 56820, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 56820, + "end": 56821, + "value": "," + }, + { + "type": "whitespace", + "start": 56821, + "end": 56822, + "value": " " + }, + { + "type": "number", + "start": 56822, + "end": 56840, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 56840, + "end": 56841, + "value": "]" + }, + { + "type": "comma", + "start": 56841, + "end": 56842, + "value": "," + }, + { + "type": "whitespace", + "start": 56842, + "end": 56843, + "value": " " + }, + { + "type": "operator", + "start": 56843, + "end": 56844, + "value": "%" + }, + { + "type": "brace", + "start": 56844, + "end": 56845, + "value": ")" + }, + { + "type": "whitespace", + "start": 56845, + "end": 56848, + "value": "\n " + }, + { + "type": "operator", + "start": 56848, + "end": 56850, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56850, + "end": 56851, + "value": " " + }, + { + "type": "word", + "start": 56851, + "end": 56855, + "value": "line" + }, + { + "type": "brace", + "start": 56855, + "end": 56856, + "value": "(" + }, + { + "type": "brace", + "start": 56856, + "end": 56857, + "value": "[" + }, + { + "type": "whitespace", + "start": 56857, + "end": 56865, + "value": "\n " + }, + { + "type": "number", + "start": 56865, + "end": 56884, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 56884, + "end": 56885, + "value": "," + }, + { + "type": "whitespace", + "start": 56885, + "end": 56893, + "value": "\n " + }, + { + "type": "operator", + "start": 56893, + "end": 56894, + "value": "-" + }, + { + "type": "number", + "start": 56894, + "end": 56913, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 56913, + "end": 56919, + "value": "\n " + }, + { + "type": "brace", + "start": 56919, + "end": 56920, + "value": "]" + }, + { + "type": "comma", + "start": 56920, + "end": 56921, + "value": "," + }, + { + "type": "whitespace", + "start": 56921, + "end": 56922, + "value": " " + }, + { + "type": "operator", + "start": 56922, + "end": 56923, + "value": "%" + }, + { + "type": "brace", + "start": 56923, + "end": 56924, + "value": ")" + }, + { + "type": "whitespace", + "start": 56924, + "end": 56927, + "value": "\n " + }, + { + "type": "operator", + "start": 56927, + "end": 56929, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56929, + "end": 56930, + "value": " " + }, + { + "type": "word", + "start": 56930, + "end": 56934, + "value": "line" + }, + { + "type": "brace", + "start": 56934, + "end": 56935, + "value": "(" + }, + { + "type": "brace", + "start": 56935, + "end": 56936, + "value": "[" + }, + { + "type": "number", + "start": 56936, + "end": 56954, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 56954, + "end": 56955, + "value": "," + }, + { + "type": "whitespace", + "start": 56955, + "end": 56956, + "value": " " + }, + { + "type": "number", + "start": 56956, + "end": 56973, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 56973, + "end": 56974, + "value": "]" + }, + { + "type": "comma", + "start": 56974, + "end": 56975, + "value": "," + }, + { + "type": "whitespace", + "start": 56975, + "end": 56976, + "value": " " + }, + { + "type": "operator", + "start": 56976, + "end": 56977, + "value": "%" + }, + { + "type": "brace", + "start": 56977, + "end": 56978, + "value": ")" + }, + { + "type": "whitespace", + "start": 56978, + "end": 56981, + "value": "\n " + }, + { + "type": "operator", + "start": 56981, + "end": 56983, + "value": "|>" + }, + { + "type": "whitespace", + "start": 56983, + "end": 56984, + "value": " " + }, + { + "type": "word", + "start": 56984, + "end": 56988, + "value": "line" + }, + { + "type": "brace", + "start": 56988, + "end": 56989, + "value": "(" + }, + { + "type": "brace", + "start": 56989, + "end": 56990, + "value": "[" + }, + { + "type": "whitespace", + "start": 56990, + "end": 56998, + "value": "\n " + }, + { + "type": "number", + "start": 56998, + "end": 57017, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 57017, + "end": 57018, + "value": "," + }, + { + "type": "whitespace", + "start": 57018, + "end": 57026, + "value": "\n " + }, + { + "type": "operator", + "start": 57026, + "end": 57027, + "value": "-" + }, + { + "type": "number", + "start": 57027, + "end": 57045, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 57045, + "end": 57051, + "value": "\n " + }, + { + "type": "brace", + "start": 57051, + "end": 57052, + "value": "]" + }, + { + "type": "comma", + "start": 57052, + "end": 57053, + "value": "," + }, + { + "type": "whitespace", + "start": 57053, + "end": 57054, + "value": " " + }, + { + "type": "operator", + "start": 57054, + "end": 57055, + "value": "%" + }, + { + "type": "brace", + "start": 57055, + "end": 57056, + "value": ")" + }, + { + "type": "whitespace", + "start": 57056, + "end": 57059, + "value": "\n " + }, + { + "type": "operator", + "start": 57059, + "end": 57061, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57061, + "end": 57062, + "value": " " + }, + { + "type": "word", + "start": 57062, + "end": 57066, + "value": "line" + }, + { + "type": "brace", + "start": 57066, + "end": 57067, + "value": "(" + }, + { + "type": "brace", + "start": 57067, + "end": 57068, + "value": "[" + }, + { + "type": "number", + "start": 57068, + "end": 57086, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 57086, + "end": 57087, + "value": "," + }, + { + "type": "whitespace", + "start": 57087, + "end": 57088, + "value": " " + }, + { + "type": "number", + "start": 57088, + "end": 57106, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 57106, + "end": 57107, + "value": "]" + }, + { + "type": "comma", + "start": 57107, + "end": 57108, + "value": "," + }, + { + "type": "whitespace", + "start": 57108, + "end": 57109, + "value": " " + }, + { + "type": "operator", + "start": 57109, + "end": 57110, + "value": "%" + }, + { + "type": "brace", + "start": 57110, + "end": 57111, + "value": ")" + }, + { + "type": "whitespace", + "start": 57111, + "end": 57114, + "value": "\n " + }, + { + "type": "operator", + "start": 57114, + "end": 57116, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57116, + "end": 57117, + "value": " " + }, + { + "type": "word", + "start": 57117, + "end": 57121, + "value": "line" + }, + { + "type": "brace", + "start": 57121, + "end": 57122, + "value": "(" + }, + { + "type": "brace", + "start": 57122, + "end": 57123, + "value": "[" + }, + { + "type": "whitespace", + "start": 57123, + "end": 57131, + "value": "\n " + }, + { + "type": "number", + "start": 57131, + "end": 57149, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 57149, + "end": 57150, + "value": "," + }, + { + "type": "whitespace", + "start": 57150, + "end": 57158, + "value": "\n " + }, + { + "type": "number", + "start": 57158, + "end": 57177, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 57177, + "end": 57183, + "value": "\n " + }, + { + "type": "brace", + "start": 57183, + "end": 57184, + "value": "]" + }, + { + "type": "comma", + "start": 57184, + "end": 57185, + "value": "," + }, + { + "type": "whitespace", + "start": 57185, + "end": 57186, + "value": " " + }, + { + "type": "operator", + "start": 57186, + "end": 57187, + "value": "%" + }, + { + "type": "brace", + "start": 57187, + "end": 57188, + "value": ")" + }, + { + "type": "whitespace", + "start": 57188, + "end": 57191, + "value": "\n " + }, + { + "type": "operator", + "start": 57191, + "end": 57193, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57193, + "end": 57194, + "value": " " + }, + { + "type": "word", + "start": 57194, + "end": 57198, + "value": "line" + }, + { + "type": "brace", + "start": 57198, + "end": 57199, + "value": "(" + }, + { + "type": "brace", + "start": 57199, + "end": 57200, + "value": "[" + }, + { + "type": "number", + "start": 57200, + "end": 57218, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 57218, + "end": 57219, + "value": "," + }, + { + "type": "whitespace", + "start": 57219, + "end": 57220, + "value": " " + }, + { + "type": "number", + "start": 57220, + "end": 57238, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 57238, + "end": 57239, + "value": "]" + }, + { + "type": "comma", + "start": 57239, + "end": 57240, + "value": "," + }, + { + "type": "whitespace", + "start": 57240, + "end": 57241, + "value": " " + }, + { + "type": "operator", + "start": 57241, + "end": 57242, + "value": "%" + }, + { + "type": "brace", + "start": 57242, + "end": 57243, + "value": ")" + }, + { + "type": "whitespace", + "start": 57243, + "end": 57246, + "value": "\n " + }, + { + "type": "operator", + "start": 57246, + "end": 57248, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57248, + "end": 57249, + "value": " " + }, + { + "type": "word", + "start": 57249, + "end": 57253, + "value": "line" + }, + { + "type": "brace", + "start": 57253, + "end": 57254, + "value": "(" + }, + { + "type": "brace", + "start": 57254, + "end": 57255, + "value": "[" + }, + { + "type": "whitespace", + "start": 57255, + "end": 57263, + "value": "\n " + }, + { + "type": "operator", + "start": 57263, + "end": 57264, + "value": "-" + }, + { + "type": "number", + "start": 57264, + "end": 57283, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 57283, + "end": 57284, + "value": "," + }, + { + "type": "whitespace", + "start": 57284, + "end": 57292, + "value": "\n " + }, + { + "type": "operator", + "start": 57292, + "end": 57293, + "value": "-" + }, + { + "type": "number", + "start": 57293, + "end": 57311, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 57311, + "end": 57317, + "value": "\n " + }, + { + "type": "brace", + "start": 57317, + "end": 57318, + "value": "]" + }, + { + "type": "comma", + "start": 57318, + "end": 57319, + "value": "," + }, + { + "type": "whitespace", + "start": 57319, + "end": 57320, + "value": " " + }, + { + "type": "operator", + "start": 57320, + "end": 57321, + "value": "%" + }, + { + "type": "brace", + "start": 57321, + "end": 57322, + "value": ")" + }, + { + "type": "whitespace", + "start": 57322, + "end": 57325, + "value": "\n " + }, + { + "type": "operator", + "start": 57325, + "end": 57327, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57327, + "end": 57328, + "value": " " + }, + { + "type": "word", + "start": 57328, + "end": 57332, + "value": "line" + }, + { + "type": "brace", + "start": 57332, + "end": 57333, + "value": "(" + }, + { + "type": "brace", + "start": 57333, + "end": 57334, + "value": "[" + }, + { + "type": "whitespace", + "start": 57334, + "end": 57342, + "value": "\n " + }, + { + "type": "number", + "start": 57342, + "end": 57360, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 57360, + "end": 57361, + "value": "," + }, + { + "type": "whitespace", + "start": 57361, + "end": 57369, + "value": "\n " + }, + { + "type": "operator", + "start": 57369, + "end": 57370, + "value": "-" + }, + { + "type": "number", + "start": 57370, + "end": 57388, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 57388, + "end": 57394, + "value": "\n " + }, + { + "type": "brace", + "start": 57394, + "end": 57395, + "value": "]" + }, + { + "type": "comma", + "start": 57395, + "end": 57396, + "value": "," + }, + { + "type": "whitespace", + "start": 57396, + "end": 57397, + "value": " " + }, + { + "type": "operator", + "start": 57397, + "end": 57398, + "value": "%" + }, + { + "type": "brace", + "start": 57398, + "end": 57399, + "value": ")" + }, + { + "type": "whitespace", + "start": 57399, + "end": 57402, + "value": "\n " + }, + { + "type": "operator", + "start": 57402, + "end": 57404, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57404, + "end": 57405, + "value": " " + }, + { + "type": "word", + "start": 57405, + "end": 57409, + "value": "line" + }, + { + "type": "brace", + "start": 57409, + "end": 57410, + "value": "(" + }, + { + "type": "brace", + "start": 57410, + "end": 57411, + "value": "[" + }, + { + "type": "whitespace", + "start": 57411, + "end": 57419, + "value": "\n " + }, + { + "type": "number", + "start": 57419, + "end": 57437, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 57437, + "end": 57438, + "value": "," + }, + { + "type": "whitespace", + "start": 57438, + "end": 57446, + "value": "\n " + }, + { + "type": "operator", + "start": 57446, + "end": 57447, + "value": "-" + }, + { + "type": "number", + "start": 57447, + "end": 57465, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 57465, + "end": 57471, + "value": "\n " + }, + { + "type": "brace", + "start": 57471, + "end": 57472, + "value": "]" + }, + { + "type": "comma", + "start": 57472, + "end": 57473, + "value": "," + }, + { + "type": "whitespace", + "start": 57473, + "end": 57474, + "value": " " + }, + { + "type": "operator", + "start": 57474, + "end": 57475, + "value": "%" + }, + { + "type": "brace", + "start": 57475, + "end": 57476, + "value": ")" + }, + { + "type": "whitespace", + "start": 57476, + "end": 57479, + "value": "\n " + }, + { + "type": "operator", + "start": 57479, + "end": 57481, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57481, + "end": 57482, + "value": " " + }, + { + "type": "word", + "start": 57482, + "end": 57486, + "value": "line" + }, + { + "type": "brace", + "start": 57486, + "end": 57487, + "value": "(" + }, + { + "type": "brace", + "start": 57487, + "end": 57488, + "value": "[" + }, + { + "type": "whitespace", + "start": 57488, + "end": 57496, + "value": "\n " + }, + { + "type": "operator", + "start": 57496, + "end": 57497, + "value": "-" + }, + { + "type": "number", + "start": 57497, + "end": 57515, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 57515, + "end": 57516, + "value": "," + }, + { + "type": "whitespace", + "start": 57516, + "end": 57524, + "value": "\n " + }, + { + "type": "number", + "start": 57524, + "end": 57542, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 57542, + "end": 57548, + "value": "\n " + }, + { + "type": "brace", + "start": 57548, + "end": 57549, + "value": "]" + }, + { + "type": "comma", + "start": 57549, + "end": 57550, + "value": "," + }, + { + "type": "whitespace", + "start": 57550, + "end": 57551, + "value": " " + }, + { + "type": "operator", + "start": 57551, + "end": 57552, + "value": "%" + }, + { + "type": "brace", + "start": 57552, + "end": 57553, + "value": ")" + }, + { + "type": "whitespace", + "start": 57553, + "end": 57556, + "value": "\n " + }, + { + "type": "operator", + "start": 57556, + "end": 57558, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57558, + "end": 57559, + "value": " " + }, + { + "type": "word", + "start": 57559, + "end": 57563, + "value": "line" + }, + { + "type": "brace", + "start": 57563, + "end": 57564, + "value": "(" + }, + { + "type": "brace", + "start": 57564, + "end": 57565, + "value": "[" + }, + { + "type": "whitespace", + "start": 57565, + "end": 57573, + "value": "\n " + }, + { + "type": "number", + "start": 57573, + "end": 57591, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 57591, + "end": 57592, + "value": "," + }, + { + "type": "whitespace", + "start": 57592, + "end": 57600, + "value": "\n " + }, + { + "type": "operator", + "start": 57600, + "end": 57601, + "value": "-" + }, + { + "type": "number", + "start": 57601, + "end": 57619, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 57619, + "end": 57625, + "value": "\n " + }, + { + "type": "brace", + "start": 57625, + "end": 57626, + "value": "]" + }, + { + "type": "comma", + "start": 57626, + "end": 57627, + "value": "," + }, + { + "type": "whitespace", + "start": 57627, + "end": 57628, + "value": " " + }, + { + "type": "operator", + "start": 57628, + "end": 57629, + "value": "%" + }, + { + "type": "brace", + "start": 57629, + "end": 57630, + "value": ")" + }, + { + "type": "whitespace", + "start": 57630, + "end": 57633, + "value": "\n " + }, + { + "type": "operator", + "start": 57633, + "end": 57635, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57635, + "end": 57636, + "value": " " + }, + { + "type": "word", + "start": 57636, + "end": 57640, + "value": "line" + }, + { + "type": "brace", + "start": 57640, + "end": 57641, + "value": "(" + }, + { + "type": "brace", + "start": 57641, + "end": 57642, + "value": "[" + }, + { + "type": "number", + "start": 57642, + "end": 57660, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 57660, + "end": 57661, + "value": "," + }, + { + "type": "whitespace", + "start": 57661, + "end": 57662, + "value": " " + }, + { + "type": "number", + "start": 57662, + "end": 57680, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 57680, + "end": 57681, + "value": "]" + }, + { + "type": "comma", + "start": 57681, + "end": 57682, + "value": "," + }, + { + "type": "whitespace", + "start": 57682, + "end": 57683, + "value": " " + }, + { + "type": "operator", + "start": 57683, + "end": 57684, + "value": "%" + }, + { + "type": "brace", + "start": 57684, + "end": 57685, + "value": ")" + }, + { + "type": "whitespace", + "start": 57685, + "end": 57688, + "value": "\n " + }, + { + "type": "operator", + "start": 57688, + "end": 57690, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57690, + "end": 57691, + "value": " " + }, + { + "type": "word", + "start": 57691, + "end": 57695, + "value": "line" + }, + { + "type": "brace", + "start": 57695, + "end": 57696, + "value": "(" + }, + { + "type": "brace", + "start": 57696, + "end": 57697, + "value": "[" + }, + { + "type": "whitespace", + "start": 57697, + "end": 57705, + "value": "\n " + }, + { + "type": "operator", + "start": 57705, + "end": 57706, + "value": "-" + }, + { + "type": "number", + "start": 57706, + "end": 57725, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 57725, + "end": 57726, + "value": "," + }, + { + "type": "whitespace", + "start": 57726, + "end": 57734, + "value": "\n " + }, + { + "type": "operator", + "start": 57734, + "end": 57735, + "value": "-" + }, + { + "type": "number", + "start": 57735, + "end": 57753, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 57753, + "end": 57759, + "value": "\n " + }, + { + "type": "brace", + "start": 57759, + "end": 57760, + "value": "]" + }, + { + "type": "comma", + "start": 57760, + "end": 57761, + "value": "," + }, + { + "type": "whitespace", + "start": 57761, + "end": 57762, + "value": " " + }, + { + "type": "operator", + "start": 57762, + "end": 57763, + "value": "%" + }, + { + "type": "brace", + "start": 57763, + "end": 57764, + "value": ")" + }, + { + "type": "whitespace", + "start": 57764, + "end": 57767, + "value": "\n " + }, + { + "type": "operator", + "start": 57767, + "end": 57769, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57769, + "end": 57770, + "value": " " + }, + { + "type": "word", + "start": 57770, + "end": 57774, + "value": "line" + }, + { + "type": "brace", + "start": 57774, + "end": 57775, + "value": "(" + }, + { + "type": "brace", + "start": 57775, + "end": 57776, + "value": "[" + }, + { + "type": "whitespace", + "start": 57776, + "end": 57784, + "value": "\n " + }, + { + "type": "operator", + "start": 57784, + "end": 57785, + "value": "-" + }, + { + "type": "number", + "start": 57785, + "end": 57803, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 57803, + "end": 57804, + "value": "," + }, + { + "type": "whitespace", + "start": 57804, + "end": 57812, + "value": "\n " + }, + { + "type": "operator", + "start": 57812, + "end": 57813, + "value": "-" + }, + { + "type": "number", + "start": 57813, + "end": 57831, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 57831, + "end": 57837, + "value": "\n " + }, + { + "type": "brace", + "start": 57837, + "end": 57838, + "value": "]" + }, + { + "type": "comma", + "start": 57838, + "end": 57839, + "value": "," + }, + { + "type": "whitespace", + "start": 57839, + "end": 57840, + "value": " " + }, + { + "type": "operator", + "start": 57840, + "end": 57841, + "value": "%" + }, + { + "type": "brace", + "start": 57841, + "end": 57842, + "value": ")" + }, + { + "type": "whitespace", + "start": 57842, + "end": 57845, + "value": "\n " + }, + { + "type": "operator", + "start": 57845, + "end": 57847, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57847, + "end": 57848, + "value": " " + }, + { + "type": "word", + "start": 57848, + "end": 57852, + "value": "line" + }, + { + "type": "brace", + "start": 57852, + "end": 57853, + "value": "(" + }, + { + "type": "brace", + "start": 57853, + "end": 57854, + "value": "[" + }, + { + "type": "whitespace", + "start": 57854, + "end": 57862, + "value": "\n " + }, + { + "type": "operator", + "start": 57862, + "end": 57863, + "value": "-" + }, + { + "type": "number", + "start": 57863, + "end": 57882, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 57882, + "end": 57883, + "value": "," + }, + { + "type": "whitespace", + "start": 57883, + "end": 57891, + "value": "\n " + }, + { + "type": "operator", + "start": 57891, + "end": 57892, + "value": "-" + }, + { + "type": "number", + "start": 57892, + "end": 57910, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 57910, + "end": 57916, + "value": "\n " + }, + { + "type": "brace", + "start": 57916, + "end": 57917, + "value": "]" + }, + { + "type": "comma", + "start": 57917, + "end": 57918, + "value": "," + }, + { + "type": "whitespace", + "start": 57918, + "end": 57919, + "value": " " + }, + { + "type": "operator", + "start": 57919, + "end": 57920, + "value": "%" + }, + { + "type": "brace", + "start": 57920, + "end": 57921, + "value": ")" + }, + { + "type": "whitespace", + "start": 57921, + "end": 57924, + "value": "\n " + }, + { + "type": "operator", + "start": 57924, + "end": 57926, + "value": "|>" + }, + { + "type": "whitespace", + "start": 57926, + "end": 57927, + "value": " " + }, + { + "type": "word", + "start": 57927, + "end": 57931, + "value": "line" + }, + { + "type": "brace", + "start": 57931, + "end": 57932, + "value": "(" + }, + { + "type": "brace", + "start": 57932, + "end": 57933, + "value": "[" + }, + { + "type": "whitespace", + "start": 57933, + "end": 57941, + "value": "\n " + }, + { + "type": "operator", + "start": 57941, + "end": 57942, + "value": "-" + }, + { + "type": "number", + "start": 57942, + "end": 57960, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 57960, + "end": 57961, + "value": "," + }, + { + "type": "whitespace", + "start": 57961, + "end": 57969, + "value": "\n " + }, + { + "type": "number", + "start": 57969, + "end": 57987, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 57987, + "end": 57993, + "value": "\n " + }, + { + "type": "brace", + "start": 57993, + "end": 57994, + "value": "]" + }, + { + "type": "comma", + "start": 57994, + "end": 57995, + "value": "," + }, + { + "type": "whitespace", + "start": 57995, + "end": 57996, + "value": " " + }, + { + "type": "operator", + "start": 57996, + "end": 57997, + "value": "%" + }, + { + "type": "brace", + "start": 57997, + "end": 57998, + "value": ")" + }, + { + "type": "whitespace", + "start": 57998, + "end": 58001, + "value": "\n " + }, + { + "type": "operator", + "start": 58001, + "end": 58003, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58003, + "end": 58004, + "value": " " + }, + { + "type": "word", + "start": 58004, + "end": 58008, + "value": "line" + }, + { + "type": "brace", + "start": 58008, + "end": 58009, + "value": "(" + }, + { + "type": "brace", + "start": 58009, + "end": 58010, + "value": "[" + }, + { + "type": "whitespace", + "start": 58010, + "end": 58018, + "value": "\n " + }, + { + "type": "number", + "start": 58018, + "end": 58036, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 58036, + "end": 58037, + "value": "," + }, + { + "type": "whitespace", + "start": 58037, + "end": 58045, + "value": "\n " + }, + { + "type": "operator", + "start": 58045, + "end": 58046, + "value": "-" + }, + { + "type": "number", + "start": 58046, + "end": 58064, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 58064, + "end": 58070, + "value": "\n " + }, + { + "type": "brace", + "start": 58070, + "end": 58071, + "value": "]" + }, + { + "type": "comma", + "start": 58071, + "end": 58072, + "value": "," + }, + { + "type": "whitespace", + "start": 58072, + "end": 58073, + "value": " " + }, + { + "type": "operator", + "start": 58073, + "end": 58074, + "value": "%" + }, + { + "type": "brace", + "start": 58074, + "end": 58075, + "value": ")" + }, + { + "type": "whitespace", + "start": 58075, + "end": 58078, + "value": "\n " + }, + { + "type": "operator", + "start": 58078, + "end": 58080, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58080, + "end": 58081, + "value": " " + }, + { + "type": "word", + "start": 58081, + "end": 58085, + "value": "line" + }, + { + "type": "brace", + "start": 58085, + "end": 58086, + "value": "(" + }, + { + "type": "brace", + "start": 58086, + "end": 58087, + "value": "[" + }, + { + "type": "whitespace", + "start": 58087, + "end": 58095, + "value": "\n " + }, + { + "type": "operator", + "start": 58095, + "end": 58096, + "value": "-" + }, + { + "type": "number", + "start": 58096, + "end": 58114, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 58114, + "end": 58115, + "value": "," + }, + { + "type": "whitespace", + "start": 58115, + "end": 58123, + "value": "\n " + }, + { + "type": "operator", + "start": 58123, + "end": 58124, + "value": "-" + }, + { + "type": "number", + "start": 58124, + "end": 58141, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 58141, + "end": 58147, + "value": "\n " + }, + { + "type": "brace", + "start": 58147, + "end": 58148, + "value": "]" + }, + { + "type": "comma", + "start": 58148, + "end": 58149, + "value": "," + }, + { + "type": "whitespace", + "start": 58149, + "end": 58150, + "value": " " + }, + { + "type": "operator", + "start": 58150, + "end": 58151, + "value": "%" + }, + { + "type": "brace", + "start": 58151, + "end": 58152, + "value": ")" + }, + { + "type": "whitespace", + "start": 58152, + "end": 58155, + "value": "\n " + }, + { + "type": "operator", + "start": 58155, + "end": 58157, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58157, + "end": 58158, + "value": " " + }, + { + "type": "word", + "start": 58158, + "end": 58162, + "value": "line" + }, + { + "type": "brace", + "start": 58162, + "end": 58163, + "value": "(" + }, + { + "type": "brace", + "start": 58163, + "end": 58164, + "value": "[" + }, + { + "type": "whitespace", + "start": 58164, + "end": 58172, + "value": "\n " + }, + { + "type": "number", + "start": 58172, + "end": 58189, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 58189, + "end": 58190, + "value": "," + }, + { + "type": "whitespace", + "start": 58190, + "end": 58198, + "value": "\n " + }, + { + "type": "number", + "start": 58198, + "end": 58218, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 58218, + "end": 58224, + "value": "\n " + }, + { + "type": "brace", + "start": 58224, + "end": 58225, + "value": "]" + }, + { + "type": "comma", + "start": 58225, + "end": 58226, + "value": "," + }, + { + "type": "whitespace", + "start": 58226, + "end": 58227, + "value": " " + }, + { + "type": "operator", + "start": 58227, + "end": 58228, + "value": "%" + }, + { + "type": "brace", + "start": 58228, + "end": 58229, + "value": ")" + }, + { + "type": "whitespace", + "start": 58229, + "end": 58232, + "value": "\n " + }, + { + "type": "operator", + "start": 58232, + "end": 58234, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58234, + "end": 58235, + "value": " " + }, + { + "type": "word", + "start": 58235, + "end": 58239, + "value": "line" + }, + { + "type": "brace", + "start": 58239, + "end": 58240, + "value": "(" + }, + { + "type": "brace", + "start": 58240, + "end": 58241, + "value": "[" + }, + { + "type": "whitespace", + "start": 58241, + "end": 58249, + "value": "\n " + }, + { + "type": "number", + "start": 58249, + "end": 58267, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 58267, + "end": 58268, + "value": "," + }, + { + "type": "whitespace", + "start": 58268, + "end": 58276, + "value": "\n " + }, + { + "type": "operator", + "start": 58276, + "end": 58277, + "value": "-" + }, + { + "type": "number", + "start": 58277, + "end": 58295, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 58295, + "end": 58301, + "value": "\n " + }, + { + "type": "brace", + "start": 58301, + "end": 58302, + "value": "]" + }, + { + "type": "comma", + "start": 58302, + "end": 58303, + "value": "," + }, + { + "type": "whitespace", + "start": 58303, + "end": 58304, + "value": " " + }, + { + "type": "operator", + "start": 58304, + "end": 58305, + "value": "%" + }, + { + "type": "brace", + "start": 58305, + "end": 58306, + "value": ")" + }, + { + "type": "whitespace", + "start": 58306, + "end": 58309, + "value": "\n " + }, + { + "type": "operator", + "start": 58309, + "end": 58311, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58311, + "end": 58312, + "value": " " + }, + { + "type": "word", + "start": 58312, + "end": 58316, + "value": "line" + }, + { + "type": "brace", + "start": 58316, + "end": 58317, + "value": "(" + }, + { + "type": "brace", + "start": 58317, + "end": 58318, + "value": "[" + }, + { + "type": "whitespace", + "start": 58318, + "end": 58326, + "value": "\n " + }, + { + "type": "number", + "start": 58326, + "end": 58345, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 58345, + "end": 58346, + "value": "," + }, + { + "type": "whitespace", + "start": 58346, + "end": 58354, + "value": "\n " + }, + { + "type": "operator", + "start": 58354, + "end": 58355, + "value": "-" + }, + { + "type": "number", + "start": 58355, + "end": 58374, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 58374, + "end": 58380, + "value": "\n " + }, + { + "type": "brace", + "start": 58380, + "end": 58381, + "value": "]" + }, + { + "type": "comma", + "start": 58381, + "end": 58382, + "value": "," + }, + { + "type": "whitespace", + "start": 58382, + "end": 58383, + "value": " " + }, + { + "type": "operator", + "start": 58383, + "end": 58384, + "value": "%" + }, + { + "type": "brace", + "start": 58384, + "end": 58385, + "value": ")" + }, + { + "type": "whitespace", + "start": 58385, + "end": 58388, + "value": "\n " + }, + { + "type": "operator", + "start": 58388, + "end": 58390, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58390, + "end": 58391, + "value": " " + }, + { + "type": "word", + "start": 58391, + "end": 58395, + "value": "line" + }, + { + "type": "brace", + "start": 58395, + "end": 58396, + "value": "(" + }, + { + "type": "brace", + "start": 58396, + "end": 58397, + "value": "[" + }, + { + "type": "number", + "start": 58397, + "end": 58415, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 58415, + "end": 58416, + "value": "," + }, + { + "type": "whitespace", + "start": 58416, + "end": 58417, + "value": " " + }, + { + "type": "number", + "start": 58417, + "end": 58435, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 58435, + "end": 58436, + "value": "]" + }, + { + "type": "comma", + "start": 58436, + "end": 58437, + "value": "," + }, + { + "type": "whitespace", + "start": 58437, + "end": 58438, + "value": " " + }, + { + "type": "operator", + "start": 58438, + "end": 58439, + "value": "%" + }, + { + "type": "brace", + "start": 58439, + "end": 58440, + "value": ")" + }, + { + "type": "whitespace", + "start": 58440, + "end": 58443, + "value": "\n " + }, + { + "type": "operator", + "start": 58443, + "end": 58445, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58445, + "end": 58446, + "value": " " + }, + { + "type": "word", + "start": 58446, + "end": 58450, + "value": "line" + }, + { + "type": "brace", + "start": 58450, + "end": 58451, + "value": "(" + }, + { + "type": "brace", + "start": 58451, + "end": 58452, + "value": "[" + }, + { + "type": "whitespace", + "start": 58452, + "end": 58460, + "value": "\n " + }, + { + "type": "number", + "start": 58460, + "end": 58479, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 58479, + "end": 58480, + "value": "," + }, + { + "type": "whitespace", + "start": 58480, + "end": 58488, + "value": "\n " + }, + { + "type": "number", + "start": 58488, + "end": 58507, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 58507, + "end": 58513, + "value": "\n " + }, + { + "type": "brace", + "start": 58513, + "end": 58514, + "value": "]" + }, + { + "type": "comma", + "start": 58514, + "end": 58515, + "value": "," + }, + { + "type": "whitespace", + "start": 58515, + "end": 58516, + "value": " " + }, + { + "type": "operator", + "start": 58516, + "end": 58517, + "value": "%" + }, + { + "type": "brace", + "start": 58517, + "end": 58518, + "value": ")" + }, + { + "type": "whitespace", + "start": 58518, + "end": 58521, + "value": "\n " + }, + { + "type": "operator", + "start": 58521, + "end": 58523, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58523, + "end": 58524, + "value": " " + }, + { + "type": "word", + "start": 58524, + "end": 58528, + "value": "line" + }, + { + "type": "brace", + "start": 58528, + "end": 58529, + "value": "(" + }, + { + "type": "brace", + "start": 58529, + "end": 58530, + "value": "[" + }, + { + "type": "whitespace", + "start": 58530, + "end": 58538, + "value": "\n " + }, + { + "type": "number", + "start": 58538, + "end": 58557, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 58557, + "end": 58558, + "value": "," + }, + { + "type": "whitespace", + "start": 58558, + "end": 58566, + "value": "\n " + }, + { + "type": "number", + "start": 58566, + "end": 58584, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 58584, + "end": 58590, + "value": "\n " + }, + { + "type": "brace", + "start": 58590, + "end": 58591, + "value": "]" + }, + { + "type": "comma", + "start": 58591, + "end": 58592, + "value": "," + }, + { + "type": "whitespace", + "start": 58592, + "end": 58593, + "value": " " + }, + { + "type": "operator", + "start": 58593, + "end": 58594, + "value": "%" + }, + { + "type": "brace", + "start": 58594, + "end": 58595, + "value": ")" + }, + { + "type": "whitespace", + "start": 58595, + "end": 58598, + "value": "\n " + }, + { + "type": "operator", + "start": 58598, + "end": 58600, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58600, + "end": 58601, + "value": " " + }, + { + "type": "word", + "start": 58601, + "end": 58605, + "value": "line" + }, + { + "type": "brace", + "start": 58605, + "end": 58606, + "value": "(" + }, + { + "type": "brace", + "start": 58606, + "end": 58607, + "value": "[" + }, + { + "type": "whitespace", + "start": 58607, + "end": 58615, + "value": "\n " + }, + { + "type": "number", + "start": 58615, + "end": 58633, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 58633, + "end": 58634, + "value": "," + }, + { + "type": "whitespace", + "start": 58634, + "end": 58642, + "value": "\n " + }, + { + "type": "operator", + "start": 58642, + "end": 58643, + "value": "-" + }, + { + "type": "number", + "start": 58643, + "end": 58661, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 58661, + "end": 58667, + "value": "\n " + }, + { + "type": "brace", + "start": 58667, + "end": 58668, + "value": "]" + }, + { + "type": "comma", + "start": 58668, + "end": 58669, + "value": "," + }, + { + "type": "whitespace", + "start": 58669, + "end": 58670, + "value": " " + }, + { + "type": "operator", + "start": 58670, + "end": 58671, + "value": "%" + }, + { + "type": "brace", + "start": 58671, + "end": 58672, + "value": ")" + }, + { + "type": "whitespace", + "start": 58672, + "end": 58675, + "value": "\n " + }, + { + "type": "operator", + "start": 58675, + "end": 58677, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58677, + "end": 58678, + "value": " " + }, + { + "type": "word", + "start": 58678, + "end": 58682, + "value": "line" + }, + { + "type": "brace", + "start": 58682, + "end": 58683, + "value": "(" + }, + { + "type": "brace", + "start": 58683, + "end": 58684, + "value": "[" + }, + { + "type": "whitespace", + "start": 58684, + "end": 58692, + "value": "\n " + }, + { + "type": "number", + "start": 58692, + "end": 58710, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 58710, + "end": 58711, + "value": "," + }, + { + "type": "whitespace", + "start": 58711, + "end": 58719, + "value": "\n " + }, + { + "type": "number", + "start": 58719, + "end": 58738, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 58738, + "end": 58744, + "value": "\n " + }, + { + "type": "brace", + "start": 58744, + "end": 58745, + "value": "]" + }, + { + "type": "comma", + "start": 58745, + "end": 58746, + "value": "," + }, + { + "type": "whitespace", + "start": 58746, + "end": 58747, + "value": " " + }, + { + "type": "operator", + "start": 58747, + "end": 58748, + "value": "%" + }, + { + "type": "brace", + "start": 58748, + "end": 58749, + "value": ")" + }, + { + "type": "whitespace", + "start": 58749, + "end": 58752, + "value": "\n " + }, + { + "type": "operator", + "start": 58752, + "end": 58754, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58754, + "end": 58755, + "value": " " + }, + { + "type": "word", + "start": 58755, + "end": 58759, + "value": "line" + }, + { + "type": "brace", + "start": 58759, + "end": 58760, + "value": "(" + }, + { + "type": "brace", + "start": 58760, + "end": 58761, + "value": "[" + }, + { + "type": "whitespace", + "start": 58761, + "end": 58769, + "value": "\n " + }, + { + "type": "operator", + "start": 58769, + "end": 58770, + "value": "-" + }, + { + "type": "number", + "start": 58770, + "end": 58788, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 58788, + "end": 58789, + "value": "," + }, + { + "type": "whitespace", + "start": 58789, + "end": 58797, + "value": "\n " + }, + { + "type": "number", + "start": 58797, + "end": 58815, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 58815, + "end": 58821, + "value": "\n " + }, + { + "type": "brace", + "start": 58821, + "end": 58822, + "value": "]" + }, + { + "type": "comma", + "start": 58822, + "end": 58823, + "value": "," + }, + { + "type": "whitespace", + "start": 58823, + "end": 58824, + "value": " " + }, + { + "type": "operator", + "start": 58824, + "end": 58825, + "value": "%" + }, + { + "type": "brace", + "start": 58825, + "end": 58826, + "value": ")" + }, + { + "type": "whitespace", + "start": 58826, + "end": 58829, + "value": "\n " + }, + { + "type": "operator", + "start": 58829, + "end": 58831, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58831, + "end": 58832, + "value": " " + }, + { + "type": "word", + "start": 58832, + "end": 58836, + "value": "line" + }, + { + "type": "brace", + "start": 58836, + "end": 58837, + "value": "(" + }, + { + "type": "brace", + "start": 58837, + "end": 58838, + "value": "[" + }, + { + "type": "whitespace", + "start": 58838, + "end": 58846, + "value": "\n " + }, + { + "type": "number", + "start": 58846, + "end": 58864, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 58864, + "end": 58865, + "value": "," + }, + { + "type": "whitespace", + "start": 58865, + "end": 58873, + "value": "\n " + }, + { + "type": "operator", + "start": 58873, + "end": 58874, + "value": "-" + }, + { + "type": "number", + "start": 58874, + "end": 58893, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 58893, + "end": 58899, + "value": "\n " + }, + { + "type": "brace", + "start": 58899, + "end": 58900, + "value": "]" + }, + { + "type": "comma", + "start": 58900, + "end": 58901, + "value": "," + }, + { + "type": "whitespace", + "start": 58901, + "end": 58902, + "value": " " + }, + { + "type": "operator", + "start": 58902, + "end": 58903, + "value": "%" + }, + { + "type": "brace", + "start": 58903, + "end": 58904, + "value": ")" + }, + { + "type": "whitespace", + "start": 58904, + "end": 58907, + "value": "\n " + }, + { + "type": "operator", + "start": 58907, + "end": 58909, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58909, + "end": 58910, + "value": " " + }, + { + "type": "word", + "start": 58910, + "end": 58914, + "value": "line" + }, + { + "type": "brace", + "start": 58914, + "end": 58915, + "value": "(" + }, + { + "type": "brace", + "start": 58915, + "end": 58916, + "value": "[" + }, + { + "type": "whitespace", + "start": 58916, + "end": 58924, + "value": "\n " + }, + { + "type": "number", + "start": 58924, + "end": 58942, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 58942, + "end": 58943, + "value": "," + }, + { + "type": "whitespace", + "start": 58943, + "end": 58951, + "value": "\n " + }, + { + "type": "operator", + "start": 58951, + "end": 58952, + "value": "-" + }, + { + "type": "number", + "start": 58952, + "end": 58971, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 58971, + "end": 58977, + "value": "\n " + }, + { + "type": "brace", + "start": 58977, + "end": 58978, + "value": "]" + }, + { + "type": "comma", + "start": 58978, + "end": 58979, + "value": "," + }, + { + "type": "whitespace", + "start": 58979, + "end": 58980, + "value": " " + }, + { + "type": "operator", + "start": 58980, + "end": 58981, + "value": "%" + }, + { + "type": "brace", + "start": 58981, + "end": 58982, + "value": ")" + }, + { + "type": "whitespace", + "start": 58982, + "end": 58985, + "value": "\n " + }, + { + "type": "operator", + "start": 58985, + "end": 58987, + "value": "|>" + }, + { + "type": "whitespace", + "start": 58987, + "end": 58988, + "value": " " + }, + { + "type": "word", + "start": 58988, + "end": 58992, + "value": "line" + }, + { + "type": "brace", + "start": 58992, + "end": 58993, + "value": "(" + }, + { + "type": "brace", + "start": 58993, + "end": 58994, + "value": "[" + }, + { + "type": "whitespace", + "start": 58994, + "end": 59002, + "value": "\n " + }, + { + "type": "operator", + "start": 59002, + "end": 59003, + "value": "-" + }, + { + "type": "number", + "start": 59003, + "end": 59022, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 59022, + "end": 59023, + "value": "," + }, + { + "type": "whitespace", + "start": 59023, + "end": 59031, + "value": "\n " + }, + { + "type": "operator", + "start": 59031, + "end": 59032, + "value": "-" + }, + { + "type": "number", + "start": 59032, + "end": 59050, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 59050, + "end": 59056, + "value": "\n " + }, + { + "type": "brace", + "start": 59056, + "end": 59057, + "value": "]" + }, + { + "type": "comma", + "start": 59057, + "end": 59058, + "value": "," + }, + { + "type": "whitespace", + "start": 59058, + "end": 59059, + "value": " " + }, + { + "type": "operator", + "start": 59059, + "end": 59060, + "value": "%" + }, + { + "type": "brace", + "start": 59060, + "end": 59061, + "value": ")" + }, + { + "type": "whitespace", + "start": 59061, + "end": 59064, + "value": "\n " + }, + { + "type": "operator", + "start": 59064, + "end": 59066, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59066, + "end": 59067, + "value": " " + }, + { + "type": "word", + "start": 59067, + "end": 59071, + "value": "line" + }, + { + "type": "brace", + "start": 59071, + "end": 59072, + "value": "(" + }, + { + "type": "brace", + "start": 59072, + "end": 59073, + "value": "[" + }, + { + "type": "whitespace", + "start": 59073, + "end": 59081, + "value": "\n " + }, + { + "type": "operator", + "start": 59081, + "end": 59082, + "value": "-" + }, + { + "type": "number", + "start": 59082, + "end": 59101, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 59101, + "end": 59102, + "value": "," + }, + { + "type": "whitespace", + "start": 59102, + "end": 59110, + "value": "\n " + }, + { + "type": "operator", + "start": 59110, + "end": 59111, + "value": "-" + }, + { + "type": "number", + "start": 59111, + "end": 59129, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 59129, + "end": 59135, + "value": "\n " + }, + { + "type": "brace", + "start": 59135, + "end": 59136, + "value": "]" + }, + { + "type": "comma", + "start": 59136, + "end": 59137, + "value": "," + }, + { + "type": "whitespace", + "start": 59137, + "end": 59138, + "value": " " + }, + { + "type": "operator", + "start": 59138, + "end": 59139, + "value": "%" + }, + { + "type": "brace", + "start": 59139, + "end": 59140, + "value": ")" + }, + { + "type": "whitespace", + "start": 59140, + "end": 59143, + "value": "\n " + }, + { + "type": "operator", + "start": 59143, + "end": 59145, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59145, + "end": 59146, + "value": " " + }, + { + "type": "word", + "start": 59146, + "end": 59150, + "value": "line" + }, + { + "type": "brace", + "start": 59150, + "end": 59151, + "value": "(" + }, + { + "type": "brace", + "start": 59151, + "end": 59152, + "value": "[" + }, + { + "type": "whitespace", + "start": 59152, + "end": 59160, + "value": "\n " + }, + { + "type": "operator", + "start": 59160, + "end": 59161, + "value": "-" + }, + { + "type": "number", + "start": 59161, + "end": 59180, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 59180, + "end": 59181, + "value": "," + }, + { + "type": "whitespace", + "start": 59181, + "end": 59189, + "value": "\n " + }, + { + "type": "operator", + "start": 59189, + "end": 59190, + "value": "-" + }, + { + "type": "number", + "start": 59190, + "end": 59208, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 59208, + "end": 59214, + "value": "\n " + }, + { + "type": "brace", + "start": 59214, + "end": 59215, + "value": "]" + }, + { + "type": "comma", + "start": 59215, + "end": 59216, + "value": "," + }, + { + "type": "whitespace", + "start": 59216, + "end": 59217, + "value": " " + }, + { + "type": "operator", + "start": 59217, + "end": 59218, + "value": "%" + }, + { + "type": "brace", + "start": 59218, + "end": 59219, + "value": ")" + }, + { + "type": "whitespace", + "start": 59219, + "end": 59222, + "value": "\n " + }, + { + "type": "operator", + "start": 59222, + "end": 59224, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59224, + "end": 59225, + "value": " " + }, + { + "type": "word", + "start": 59225, + "end": 59229, + "value": "line" + }, + { + "type": "brace", + "start": 59229, + "end": 59230, + "value": "(" + }, + { + "type": "brace", + "start": 59230, + "end": 59231, + "value": "[" + }, + { + "type": "number", + "start": 59231, + "end": 59249, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 59249, + "end": 59250, + "value": "," + }, + { + "type": "whitespace", + "start": 59250, + "end": 59251, + "value": " " + }, + { + "type": "number", + "start": 59251, + "end": 59269, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 59269, + "end": 59270, + "value": "]" + }, + { + "type": "comma", + "start": 59270, + "end": 59271, + "value": "," + }, + { + "type": "whitespace", + "start": 59271, + "end": 59272, + "value": " " + }, + { + "type": "operator", + "start": 59272, + "end": 59273, + "value": "%" + }, + { + "type": "brace", + "start": 59273, + "end": 59274, + "value": ")" + }, + { + "type": "whitespace", + "start": 59274, + "end": 59277, + "value": "\n " + }, + { + "type": "operator", + "start": 59277, + "end": 59279, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59279, + "end": 59280, + "value": " " + }, + { + "type": "word", + "start": 59280, + "end": 59284, + "value": "line" + }, + { + "type": "brace", + "start": 59284, + "end": 59285, + "value": "(" + }, + { + "type": "brace", + "start": 59285, + "end": 59286, + "value": "[" + }, + { + "type": "whitespace", + "start": 59286, + "end": 59294, + "value": "\n " + }, + { + "type": "operator", + "start": 59294, + "end": 59295, + "value": "-" + }, + { + "type": "number", + "start": 59295, + "end": 59313, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 59313, + "end": 59314, + "value": "," + }, + { + "type": "whitespace", + "start": 59314, + "end": 59322, + "value": "\n " + }, + { + "type": "number", + "start": 59322, + "end": 59341, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 59341, + "end": 59347, + "value": "\n " + }, + { + "type": "brace", + "start": 59347, + "end": 59348, + "value": "]" + }, + { + "type": "comma", + "start": 59348, + "end": 59349, + "value": "," + }, + { + "type": "whitespace", + "start": 59349, + "end": 59350, + "value": " " + }, + { + "type": "operator", + "start": 59350, + "end": 59351, + "value": "%" + }, + { + "type": "brace", + "start": 59351, + "end": 59352, + "value": ")" + }, + { + "type": "whitespace", + "start": 59352, + "end": 59355, + "value": "\n " + }, + { + "type": "operator", + "start": 59355, + "end": 59357, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59357, + "end": 59358, + "value": " " + }, + { + "type": "word", + "start": 59358, + "end": 59362, + "value": "line" + }, + { + "type": "brace", + "start": 59362, + "end": 59363, + "value": "(" + }, + { + "type": "brace", + "start": 59363, + "end": 59364, + "value": "[" + }, + { + "type": "whitespace", + "start": 59364, + "end": 59372, + "value": "\n " + }, + { + "type": "operator", + "start": 59372, + "end": 59373, + "value": "-" + }, + { + "type": "number", + "start": 59373, + "end": 59391, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 59391, + "end": 59392, + "value": "," + }, + { + "type": "whitespace", + "start": 59392, + "end": 59400, + "value": "\n " + }, + { + "type": "number", + "start": 59400, + "end": 59418, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 59418, + "end": 59424, + "value": "\n " + }, + { + "type": "brace", + "start": 59424, + "end": 59425, + "value": "]" + }, + { + "type": "comma", + "start": 59425, + "end": 59426, + "value": "," + }, + { + "type": "whitespace", + "start": 59426, + "end": 59427, + "value": " " + }, + { + "type": "operator", + "start": 59427, + "end": 59428, + "value": "%" + }, + { + "type": "brace", + "start": 59428, + "end": 59429, + "value": ")" + }, + { + "type": "whitespace", + "start": 59429, + "end": 59432, + "value": "\n " + }, + { + "type": "operator", + "start": 59432, + "end": 59434, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59434, + "end": 59435, + "value": " " + }, + { + "type": "word", + "start": 59435, + "end": 59439, + "value": "line" + }, + { + "type": "brace", + "start": 59439, + "end": 59440, + "value": "(" + }, + { + "type": "brace", + "start": 59440, + "end": 59441, + "value": "[" + }, + { + "type": "whitespace", + "start": 59441, + "end": 59449, + "value": "\n " + }, + { + "type": "operator", + "start": 59449, + "end": 59450, + "value": "-" + }, + { + "type": "number", + "start": 59450, + "end": 59468, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 59468, + "end": 59469, + "value": "," + }, + { + "type": "whitespace", + "start": 59469, + "end": 59477, + "value": "\n " + }, + { + "type": "number", + "start": 59477, + "end": 59495, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 59495, + "end": 59501, + "value": "\n " + }, + { + "type": "brace", + "start": 59501, + "end": 59502, + "value": "]" + }, + { + "type": "comma", + "start": 59502, + "end": 59503, + "value": "," + }, + { + "type": "whitespace", + "start": 59503, + "end": 59504, + "value": " " + }, + { + "type": "operator", + "start": 59504, + "end": 59505, + "value": "%" + }, + { + "type": "brace", + "start": 59505, + "end": 59506, + "value": ")" + }, + { + "type": "whitespace", + "start": 59506, + "end": 59509, + "value": "\n " + }, + { + "type": "operator", + "start": 59509, + "end": 59511, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59511, + "end": 59512, + "value": " " + }, + { + "type": "word", + "start": 59512, + "end": 59516, + "value": "line" + }, + { + "type": "brace", + "start": 59516, + "end": 59517, + "value": "(" + }, + { + "type": "brace", + "start": 59517, + "end": 59518, + "value": "[" + }, + { + "type": "whitespace", + "start": 59518, + "end": 59526, + "value": "\n " + }, + { + "type": "operator", + "start": 59526, + "end": 59527, + "value": "-" + }, + { + "type": "number", + "start": 59527, + "end": 59545, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 59545, + "end": 59546, + "value": "," + }, + { + "type": "whitespace", + "start": 59546, + "end": 59554, + "value": "\n " + }, + { + "type": "operator", + "start": 59554, + "end": 59555, + "value": "-" + }, + { + "type": "number", + "start": 59555, + "end": 59574, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 59574, + "end": 59580, + "value": "\n " + }, + { + "type": "brace", + "start": 59580, + "end": 59581, + "value": "]" + }, + { + "type": "comma", + "start": 59581, + "end": 59582, + "value": "," + }, + { + "type": "whitespace", + "start": 59582, + "end": 59583, + "value": " " + }, + { + "type": "operator", + "start": 59583, + "end": 59584, + "value": "%" + }, + { + "type": "brace", + "start": 59584, + "end": 59585, + "value": ")" + }, + { + "type": "whitespace", + "start": 59585, + "end": 59588, + "value": "\n " + }, + { + "type": "operator", + "start": 59588, + "end": 59590, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59590, + "end": 59591, + "value": " " + }, + { + "type": "word", + "start": 59591, + "end": 59595, + "value": "line" + }, + { + "type": "brace", + "start": 59595, + "end": 59596, + "value": "(" + }, + { + "type": "brace", + "start": 59596, + "end": 59597, + "value": "[" + }, + { + "type": "whitespace", + "start": 59597, + "end": 59605, + "value": "\n " + }, + { + "type": "number", + "start": 59605, + "end": 59624, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 59624, + "end": 59625, + "value": "," + }, + { + "type": "whitespace", + "start": 59625, + "end": 59633, + "value": "\n " + }, + { + "type": "number", + "start": 59633, + "end": 59652, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 59652, + "end": 59658, + "value": "\n " + }, + { + "type": "brace", + "start": 59658, + "end": 59659, + "value": "]" + }, + { + "type": "comma", + "start": 59659, + "end": 59660, + "value": "," + }, + { + "type": "whitespace", + "start": 59660, + "end": 59661, + "value": " " + }, + { + "type": "operator", + "start": 59661, + "end": 59662, + "value": "%" + }, + { + "type": "brace", + "start": 59662, + "end": 59663, + "value": ")" + }, + { + "type": "whitespace", + "start": 59663, + "end": 59666, + "value": "\n " + }, + { + "type": "operator", + "start": 59666, + "end": 59668, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59668, + "end": 59669, + "value": " " + }, + { + "type": "word", + "start": 59669, + "end": 59673, + "value": "line" + }, + { + "type": "brace", + "start": 59673, + "end": 59674, + "value": "(" + }, + { + "type": "brace", + "start": 59674, + "end": 59675, + "value": "[" + }, + { + "type": "whitespace", + "start": 59675, + "end": 59683, + "value": "\n " + }, + { + "type": "number", + "start": 59683, + "end": 59702, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 59702, + "end": 59703, + "value": "," + }, + { + "type": "whitespace", + "start": 59703, + "end": 59711, + "value": "\n " + }, + { + "type": "number", + "start": 59711, + "end": 59730, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 59730, + "end": 59736, + "value": "\n " + }, + { + "type": "brace", + "start": 59736, + "end": 59737, + "value": "]" + }, + { + "type": "comma", + "start": 59737, + "end": 59738, + "value": "," + }, + { + "type": "whitespace", + "start": 59738, + "end": 59739, + "value": " " + }, + { + "type": "operator", + "start": 59739, + "end": 59740, + "value": "%" + }, + { + "type": "brace", + "start": 59740, + "end": 59741, + "value": ")" + }, + { + "type": "whitespace", + "start": 59741, + "end": 59744, + "value": "\n " + }, + { + "type": "operator", + "start": 59744, + "end": 59746, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59746, + "end": 59747, + "value": " " + }, + { + "type": "word", + "start": 59747, + "end": 59751, + "value": "line" + }, + { + "type": "brace", + "start": 59751, + "end": 59752, + "value": "(" + }, + { + "type": "brace", + "start": 59752, + "end": 59753, + "value": "[" + }, + { + "type": "whitespace", + "start": 59753, + "end": 59761, + "value": "\n " + }, + { + "type": "operator", + "start": 59761, + "end": 59762, + "value": "-" + }, + { + "type": "number", + "start": 59762, + "end": 59781, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 59781, + "end": 59782, + "value": "," + }, + { + "type": "whitespace", + "start": 59782, + "end": 59790, + "value": "\n " + }, + { + "type": "number", + "start": 59790, + "end": 59808, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 59808, + "end": 59814, + "value": "\n " + }, + { + "type": "brace", + "start": 59814, + "end": 59815, + "value": "]" + }, + { + "type": "comma", + "start": 59815, + "end": 59816, + "value": "," + }, + { + "type": "whitespace", + "start": 59816, + "end": 59817, + "value": " " + }, + { + "type": "operator", + "start": 59817, + "end": 59818, + "value": "%" + }, + { + "type": "brace", + "start": 59818, + "end": 59819, + "value": ")" + }, + { + "type": "whitespace", + "start": 59819, + "end": 59822, + "value": "\n " + }, + { + "type": "operator", + "start": 59822, + "end": 59824, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59824, + "end": 59825, + "value": " " + }, + { + "type": "word", + "start": 59825, + "end": 59829, + "value": "line" + }, + { + "type": "brace", + "start": 59829, + "end": 59830, + "value": "(" + }, + { + "type": "brace", + "start": 59830, + "end": 59831, + "value": "[" + }, + { + "type": "whitespace", + "start": 59831, + "end": 59839, + "value": "\n " + }, + { + "type": "operator", + "start": 59839, + "end": 59840, + "value": "-" + }, + { + "type": "number", + "start": 59840, + "end": 59859, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 59859, + "end": 59860, + "value": "," + }, + { + "type": "whitespace", + "start": 59860, + "end": 59868, + "value": "\n " + }, + { + "type": "operator", + "start": 59868, + "end": 59869, + "value": "-" + }, + { + "type": "number", + "start": 59869, + "end": 59888, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 59888, + "end": 59894, + "value": "\n " + }, + { + "type": "brace", + "start": 59894, + "end": 59895, + "value": "]" + }, + { + "type": "comma", + "start": 59895, + "end": 59896, + "value": "," + }, + { + "type": "whitespace", + "start": 59896, + "end": 59897, + "value": " " + }, + { + "type": "operator", + "start": 59897, + "end": 59898, + "value": "%" + }, + { + "type": "brace", + "start": 59898, + "end": 59899, + "value": ")" + }, + { + "type": "whitespace", + "start": 59899, + "end": 59902, + "value": "\n " + }, + { + "type": "operator", + "start": 59902, + "end": 59904, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59904, + "end": 59905, + "value": " " + }, + { + "type": "word", + "start": 59905, + "end": 59909, + "value": "line" + }, + { + "type": "brace", + "start": 59909, + "end": 59910, + "value": "(" + }, + { + "type": "brace", + "start": 59910, + "end": 59911, + "value": "[" + }, + { + "type": "whitespace", + "start": 59911, + "end": 59919, + "value": "\n " + }, + { + "type": "number", + "start": 59919, + "end": 59937, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 59937, + "end": 59938, + "value": "," + }, + { + "type": "whitespace", + "start": 59938, + "end": 59946, + "value": "\n " + }, + { + "type": "operator", + "start": 59946, + "end": 59947, + "value": "-" + }, + { + "type": "number", + "start": 59947, + "end": 59966, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 59966, + "end": 59972, + "value": "\n " + }, + { + "type": "brace", + "start": 59972, + "end": 59973, + "value": "]" + }, + { + "type": "comma", + "start": 59973, + "end": 59974, + "value": "," + }, + { + "type": "whitespace", + "start": 59974, + "end": 59975, + "value": " " + }, + { + "type": "operator", + "start": 59975, + "end": 59976, + "value": "%" + }, + { + "type": "brace", + "start": 59976, + "end": 59977, + "value": ")" + }, + { + "type": "whitespace", + "start": 59977, + "end": 59980, + "value": "\n " + }, + { + "type": "operator", + "start": 59980, + "end": 59982, + "value": "|>" + }, + { + "type": "whitespace", + "start": 59982, + "end": 59983, + "value": " " + }, + { + "type": "word", + "start": 59983, + "end": 59987, + "value": "line" + }, + { + "type": "brace", + "start": 59987, + "end": 59988, + "value": "(" + }, + { + "type": "brace", + "start": 59988, + "end": 59989, + "value": "[" + }, + { + "type": "whitespace", + "start": 59989, + "end": 59997, + "value": "\n " + }, + { + "type": "number", + "start": 59997, + "end": 60018, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 60018, + "end": 60019, + "value": "," + }, + { + "type": "whitespace", + "start": 60019, + "end": 60027, + "value": "\n " + }, + { + "type": "operator", + "start": 60027, + "end": 60028, + "value": "-" + }, + { + "type": "number", + "start": 60028, + "end": 60046, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 60046, + "end": 60052, + "value": "\n " + }, + { + "type": "brace", + "start": 60052, + "end": 60053, + "value": "]" + }, + { + "type": "comma", + "start": 60053, + "end": 60054, + "value": "," + }, + { + "type": "whitespace", + "start": 60054, + "end": 60055, + "value": " " + }, + { + "type": "operator", + "start": 60055, + "end": 60056, + "value": "%" + }, + { + "type": "brace", + "start": 60056, + "end": 60057, + "value": ")" + }, + { + "type": "whitespace", + "start": 60057, + "end": 60060, + "value": "\n " + }, + { + "type": "operator", + "start": 60060, + "end": 60062, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60062, + "end": 60063, + "value": " " + }, + { + "type": "word", + "start": 60063, + "end": 60067, + "value": "line" + }, + { + "type": "brace", + "start": 60067, + "end": 60068, + "value": "(" + }, + { + "type": "brace", + "start": 60068, + "end": 60069, + "value": "[" + }, + { + "type": "whitespace", + "start": 60069, + "end": 60077, + "value": "\n " + }, + { + "type": "number", + "start": 60077, + "end": 60095, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 60095, + "end": 60096, + "value": "," + }, + { + "type": "whitespace", + "start": 60096, + "end": 60104, + "value": "\n " + }, + { + "type": "operator", + "start": 60104, + "end": 60105, + "value": "-" + }, + { + "type": "number", + "start": 60105, + "end": 60123, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 60123, + "end": 60129, + "value": "\n " + }, + { + "type": "brace", + "start": 60129, + "end": 60130, + "value": "]" + }, + { + "type": "comma", + "start": 60130, + "end": 60131, + "value": "," + }, + { + "type": "whitespace", + "start": 60131, + "end": 60132, + "value": " " + }, + { + "type": "operator", + "start": 60132, + "end": 60133, + "value": "%" + }, + { + "type": "brace", + "start": 60133, + "end": 60134, + "value": ")" + }, + { + "type": "whitespace", + "start": 60134, + "end": 60137, + "value": "\n " + }, + { + "type": "operator", + "start": 60137, + "end": 60139, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60139, + "end": 60140, + "value": " " + }, + { + "type": "word", + "start": 60140, + "end": 60144, + "value": "line" + }, + { + "type": "brace", + "start": 60144, + "end": 60145, + "value": "(" + }, + { + "type": "brace", + "start": 60145, + "end": 60146, + "value": "[" + }, + { + "type": "whitespace", + "start": 60146, + "end": 60154, + "value": "\n " + }, + { + "type": "operator", + "start": 60154, + "end": 60155, + "value": "-" + }, + { + "type": "number", + "start": 60155, + "end": 60173, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 60173, + "end": 60174, + "value": "," + }, + { + "type": "whitespace", + "start": 60174, + "end": 60182, + "value": "\n " + }, + { + "type": "number", + "start": 60182, + "end": 60200, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 60200, + "end": 60206, + "value": "\n " + }, + { + "type": "brace", + "start": 60206, + "end": 60207, + "value": "]" + }, + { + "type": "comma", + "start": 60207, + "end": 60208, + "value": "," + }, + { + "type": "whitespace", + "start": 60208, + "end": 60209, + "value": " " + }, + { + "type": "operator", + "start": 60209, + "end": 60210, + "value": "%" + }, + { + "type": "brace", + "start": 60210, + "end": 60211, + "value": ")" + }, + { + "type": "whitespace", + "start": 60211, + "end": 60214, + "value": "\n " + }, + { + "type": "operator", + "start": 60214, + "end": 60216, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60216, + "end": 60217, + "value": " " + }, + { + "type": "word", + "start": 60217, + "end": 60221, + "value": "line" + }, + { + "type": "brace", + "start": 60221, + "end": 60222, + "value": "(" + }, + { + "type": "brace", + "start": 60222, + "end": 60223, + "value": "[" + }, + { + "type": "number", + "start": 60223, + "end": 60241, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 60241, + "end": 60242, + "value": "," + }, + { + "type": "whitespace", + "start": 60242, + "end": 60243, + "value": " " + }, + { + "type": "number", + "start": 60243, + "end": 60261, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 60261, + "end": 60262, + "value": "]" + }, + { + "type": "comma", + "start": 60262, + "end": 60263, + "value": "," + }, + { + "type": "whitespace", + "start": 60263, + "end": 60264, + "value": " " + }, + { + "type": "operator", + "start": 60264, + "end": 60265, + "value": "%" + }, + { + "type": "brace", + "start": 60265, + "end": 60266, + "value": ")" + }, + { + "type": "whitespace", + "start": 60266, + "end": 60269, + "value": "\n " + }, + { + "type": "operator", + "start": 60269, + "end": 60271, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60271, + "end": 60272, + "value": " " + }, + { + "type": "word", + "start": 60272, + "end": 60276, + "value": "line" + }, + { + "type": "brace", + "start": 60276, + "end": 60277, + "value": "(" + }, + { + "type": "brace", + "start": 60277, + "end": 60278, + "value": "[" + }, + { + "type": "whitespace", + "start": 60278, + "end": 60286, + "value": "\n " + }, + { + "type": "operator", + "start": 60286, + "end": 60287, + "value": "-" + }, + { + "type": "number", + "start": 60287, + "end": 60306, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 60306, + "end": 60307, + "value": "," + }, + { + "type": "whitespace", + "start": 60307, + "end": 60315, + "value": "\n " + }, + { + "type": "number", + "start": 60315, + "end": 60335, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 60335, + "end": 60341, + "value": "\n " + }, + { + "type": "brace", + "start": 60341, + "end": 60342, + "value": "]" + }, + { + "type": "comma", + "start": 60342, + "end": 60343, + "value": "," + }, + { + "type": "whitespace", + "start": 60343, + "end": 60344, + "value": " " + }, + { + "type": "operator", + "start": 60344, + "end": 60345, + "value": "%" + }, + { + "type": "brace", + "start": 60345, + "end": 60346, + "value": ")" + }, + { + "type": "whitespace", + "start": 60346, + "end": 60349, + "value": "\n " + }, + { + "type": "operator", + "start": 60349, + "end": 60351, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60351, + "end": 60352, + "value": " " + }, + { + "type": "word", + "start": 60352, + "end": 60356, + "value": "line" + }, + { + "type": "brace", + "start": 60356, + "end": 60357, + "value": "(" + }, + { + "type": "brace", + "start": 60357, + "end": 60358, + "value": "[" + }, + { + "type": "whitespace", + "start": 60358, + "end": 60366, + "value": "\n " + }, + { + "type": "operator", + "start": 60366, + "end": 60367, + "value": "-" + }, + { + "type": "number", + "start": 60367, + "end": 60385, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 60385, + "end": 60386, + "value": "," + }, + { + "type": "whitespace", + "start": 60386, + "end": 60394, + "value": "\n " + }, + { + "type": "operator", + "start": 60394, + "end": 60395, + "value": "-" + }, + { + "type": "number", + "start": 60395, + "end": 60414, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 60414, + "end": 60420, + "value": "\n " + }, + { + "type": "brace", + "start": 60420, + "end": 60421, + "value": "]" + }, + { + "type": "comma", + "start": 60421, + "end": 60422, + "value": "," + }, + { + "type": "whitespace", + "start": 60422, + "end": 60423, + "value": " " + }, + { + "type": "operator", + "start": 60423, + "end": 60424, + "value": "%" + }, + { + "type": "brace", + "start": 60424, + "end": 60425, + "value": ")" + }, + { + "type": "whitespace", + "start": 60425, + "end": 60428, + "value": "\n " + }, + { + "type": "operator", + "start": 60428, + "end": 60430, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60430, + "end": 60431, + "value": " " + }, + { + "type": "word", + "start": 60431, + "end": 60435, + "value": "line" + }, + { + "type": "brace", + "start": 60435, + "end": 60436, + "value": "(" + }, + { + "type": "brace", + "start": 60436, + "end": 60437, + "value": "[" + }, + { + "type": "whitespace", + "start": 60437, + "end": 60445, + "value": "\n " + }, + { + "type": "operator", + "start": 60445, + "end": 60446, + "value": "-" + }, + { + "type": "number", + "start": 60446, + "end": 60464, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 60464, + "end": 60465, + "value": "," + }, + { + "type": "whitespace", + "start": 60465, + "end": 60473, + "value": "\n " + }, + { + "type": "operator", + "start": 60473, + "end": 60474, + "value": "-" + }, + { + "type": "number", + "start": 60474, + "end": 60493, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 60493, + "end": 60499, + "value": "\n " + }, + { + "type": "brace", + "start": 60499, + "end": 60500, + "value": "]" + }, + { + "type": "comma", + "start": 60500, + "end": 60501, + "value": "," + }, + { + "type": "whitespace", + "start": 60501, + "end": 60502, + "value": " " + }, + { + "type": "operator", + "start": 60502, + "end": 60503, + "value": "%" + }, + { + "type": "brace", + "start": 60503, + "end": 60504, + "value": ")" + }, + { + "type": "whitespace", + "start": 60504, + "end": 60507, + "value": "\n " + }, + { + "type": "operator", + "start": 60507, + "end": 60509, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60509, + "end": 60510, + "value": " " + }, + { + "type": "word", + "start": 60510, + "end": 60514, + "value": "line" + }, + { + "type": "brace", + "start": 60514, + "end": 60515, + "value": "(" + }, + { + "type": "brace", + "start": 60515, + "end": 60516, + "value": "[" + }, + { + "type": "number", + "start": 60516, + "end": 60533, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 60533, + "end": 60534, + "value": "," + }, + { + "type": "whitespace", + "start": 60534, + "end": 60535, + "value": " " + }, + { + "type": "number", + "start": 60535, + "end": 60553, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 60553, + "end": 60554, + "value": "]" + }, + { + "type": "comma", + "start": 60554, + "end": 60555, + "value": "," + }, + { + "type": "whitespace", + "start": 60555, + "end": 60556, + "value": " " + }, + { + "type": "operator", + "start": 60556, + "end": 60557, + "value": "%" + }, + { + "type": "brace", + "start": 60557, + "end": 60558, + "value": ")" + }, + { + "type": "whitespace", + "start": 60558, + "end": 60561, + "value": "\n " + }, + { + "type": "operator", + "start": 60561, + "end": 60563, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60563, + "end": 60564, + "value": " " + }, + { + "type": "word", + "start": 60564, + "end": 60568, + "value": "line" + }, + { + "type": "brace", + "start": 60568, + "end": 60569, + "value": "(" + }, + { + "type": "brace", + "start": 60569, + "end": 60570, + "value": "[" + }, + { + "type": "whitespace", + "start": 60570, + "end": 60578, + "value": "\n " + }, + { + "type": "number", + "start": 60578, + "end": 60597, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 60597, + "end": 60598, + "value": "," + }, + { + "type": "whitespace", + "start": 60598, + "end": 60606, + "value": "\n " + }, + { + "type": "operator", + "start": 60606, + "end": 60607, + "value": "-" + }, + { + "type": "number", + "start": 60607, + "end": 60626, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 60626, + "end": 60632, + "value": "\n " + }, + { + "type": "brace", + "start": 60632, + "end": 60633, + "value": "]" + }, + { + "type": "comma", + "start": 60633, + "end": 60634, + "value": "," + }, + { + "type": "whitespace", + "start": 60634, + "end": 60635, + "value": " " + }, + { + "type": "operator", + "start": 60635, + "end": 60636, + "value": "%" + }, + { + "type": "brace", + "start": 60636, + "end": 60637, + "value": ")" + }, + { + "type": "whitespace", + "start": 60637, + "end": 60640, + "value": "\n " + }, + { + "type": "operator", + "start": 60640, + "end": 60642, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60642, + "end": 60643, + "value": " " + }, + { + "type": "word", + "start": 60643, + "end": 60647, + "value": "line" + }, + { + "type": "brace", + "start": 60647, + "end": 60648, + "value": "(" + }, + { + "type": "brace", + "start": 60648, + "end": 60649, + "value": "[" + }, + { + "type": "number", + "start": 60649, + "end": 60667, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 60667, + "end": 60668, + "value": "," + }, + { + "type": "whitespace", + "start": 60668, + "end": 60669, + "value": " " + }, + { + "type": "number", + "start": 60669, + "end": 60686, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 60686, + "end": 60687, + "value": "]" + }, + { + "type": "comma", + "start": 60687, + "end": 60688, + "value": "," + }, + { + "type": "whitespace", + "start": 60688, + "end": 60689, + "value": " " + }, + { + "type": "operator", + "start": 60689, + "end": 60690, + "value": "%" + }, + { + "type": "brace", + "start": 60690, + "end": 60691, + "value": ")" + }, + { + "type": "whitespace", + "start": 60691, + "end": 60694, + "value": "\n " + }, + { + "type": "operator", + "start": 60694, + "end": 60696, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60696, + "end": 60697, + "value": " " + }, + { + "type": "word", + "start": 60697, + "end": 60701, + "value": "line" + }, + { + "type": "brace", + "start": 60701, + "end": 60702, + "value": "(" + }, + { + "type": "brace", + "start": 60702, + "end": 60703, + "value": "[" + }, + { + "type": "whitespace", + "start": 60703, + "end": 60711, + "value": "\n " + }, + { + "type": "number", + "start": 60711, + "end": 60730, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 60730, + "end": 60731, + "value": "," + }, + { + "type": "whitespace", + "start": 60731, + "end": 60739, + "value": "\n " + }, + { + "type": "operator", + "start": 60739, + "end": 60740, + "value": "-" + }, + { + "type": "number", + "start": 60740, + "end": 60758, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 60758, + "end": 60764, + "value": "\n " + }, + { + "type": "brace", + "start": 60764, + "end": 60765, + "value": "]" + }, + { + "type": "comma", + "start": 60765, + "end": 60766, + "value": "," + }, + { + "type": "whitespace", + "start": 60766, + "end": 60767, + "value": " " + }, + { + "type": "operator", + "start": 60767, + "end": 60768, + "value": "%" + }, + { + "type": "brace", + "start": 60768, + "end": 60769, + "value": ")" + }, + { + "type": "whitespace", + "start": 60769, + "end": 60772, + "value": "\n " + }, + { + "type": "operator", + "start": 60772, + "end": 60774, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60774, + "end": 60775, + "value": " " + }, + { + "type": "word", + "start": 60775, + "end": 60779, + "value": "line" + }, + { + "type": "brace", + "start": 60779, + "end": 60780, + "value": "(" + }, + { + "type": "brace", + "start": 60780, + "end": 60781, + "value": "[" + }, + { + "type": "number", + "start": 60781, + "end": 60799, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 60799, + "end": 60800, + "value": "," + }, + { + "type": "whitespace", + "start": 60800, + "end": 60801, + "value": " " + }, + { + "type": "number", + "start": 60801, + "end": 60819, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 60819, + "end": 60820, + "value": "]" + }, + { + "type": "comma", + "start": 60820, + "end": 60821, + "value": "," + }, + { + "type": "whitespace", + "start": 60821, + "end": 60822, + "value": " " + }, + { + "type": "operator", + "start": 60822, + "end": 60823, + "value": "%" + }, + { + "type": "brace", + "start": 60823, + "end": 60824, + "value": ")" + }, + { + "type": "whitespace", + "start": 60824, + "end": 60827, + "value": "\n " + }, + { + "type": "operator", + "start": 60827, + "end": 60829, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60829, + "end": 60830, + "value": " " + }, + { + "type": "word", + "start": 60830, + "end": 60834, + "value": "line" + }, + { + "type": "brace", + "start": 60834, + "end": 60835, + "value": "(" + }, + { + "type": "brace", + "start": 60835, + "end": 60836, + "value": "[" + }, + { + "type": "whitespace", + "start": 60836, + "end": 60844, + "value": "\n " + }, + { + "type": "number", + "start": 60844, + "end": 60862, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 60862, + "end": 60863, + "value": "," + }, + { + "type": "whitespace", + "start": 60863, + "end": 60871, + "value": "\n " + }, + { + "type": "number", + "start": 60871, + "end": 60890, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 60890, + "end": 60896, + "value": "\n " + }, + { + "type": "brace", + "start": 60896, + "end": 60897, + "value": "]" + }, + { + "type": "comma", + "start": 60897, + "end": 60898, + "value": "," + }, + { + "type": "whitespace", + "start": 60898, + "end": 60899, + "value": " " + }, + { + "type": "operator", + "start": 60899, + "end": 60900, + "value": "%" + }, + { + "type": "brace", + "start": 60900, + "end": 60901, + "value": ")" + }, + { + "type": "whitespace", + "start": 60901, + "end": 60904, + "value": "\n " + }, + { + "type": "operator", + "start": 60904, + "end": 60906, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60906, + "end": 60907, + "value": " " + }, + { + "type": "word", + "start": 60907, + "end": 60911, + "value": "line" + }, + { + "type": "brace", + "start": 60911, + "end": 60912, + "value": "(" + }, + { + "type": "brace", + "start": 60912, + "end": 60913, + "value": "[" + }, + { + "type": "number", + "start": 60913, + "end": 60931, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 60931, + "end": 60932, + "value": "," + }, + { + "type": "whitespace", + "start": 60932, + "end": 60933, + "value": " " + }, + { + "type": "number", + "start": 60933, + "end": 60951, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 60951, + "end": 60952, + "value": "]" + }, + { + "type": "comma", + "start": 60952, + "end": 60953, + "value": "," + }, + { + "type": "whitespace", + "start": 60953, + "end": 60954, + "value": " " + }, + { + "type": "operator", + "start": 60954, + "end": 60955, + "value": "%" + }, + { + "type": "brace", + "start": 60955, + "end": 60956, + "value": ")" + }, + { + "type": "whitespace", + "start": 60956, + "end": 60959, + "value": "\n " + }, + { + "type": "operator", + "start": 60959, + "end": 60961, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60961, + "end": 60962, + "value": " " + }, + { + "type": "word", + "start": 60962, + "end": 60966, + "value": "line" + }, + { + "type": "brace", + "start": 60966, + "end": 60967, + "value": "(" + }, + { + "type": "brace", + "start": 60967, + "end": 60968, + "value": "[" + }, + { + "type": "whitespace", + "start": 60968, + "end": 60976, + "value": "\n " + }, + { + "type": "operator", + "start": 60976, + "end": 60977, + "value": "-" + }, + { + "type": "number", + "start": 60977, + "end": 60996, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 60996, + "end": 60997, + "value": "," + }, + { + "type": "whitespace", + "start": 60997, + "end": 61005, + "value": "\n " + }, + { + "type": "operator", + "start": 61005, + "end": 61006, + "value": "-" + }, + { + "type": "number", + "start": 61006, + "end": 61024, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 61024, + "end": 61030, + "value": "\n " + }, + { + "type": "brace", + "start": 61030, + "end": 61031, + "value": "]" + }, + { + "type": "comma", + "start": 61031, + "end": 61032, + "value": "," + }, + { + "type": "whitespace", + "start": 61032, + "end": 61033, + "value": " " + }, + { + "type": "operator", + "start": 61033, + "end": 61034, + "value": "%" + }, + { + "type": "brace", + "start": 61034, + "end": 61035, + "value": ")" + }, + { + "type": "whitespace", + "start": 61035, + "end": 61038, + "value": "\n " + }, + { + "type": "operator", + "start": 61038, + "end": 61040, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61040, + "end": 61041, + "value": " " + }, + { + "type": "word", + "start": 61041, + "end": 61045, + "value": "line" + }, + { + "type": "brace", + "start": 61045, + "end": 61046, + "value": "(" + }, + { + "type": "brace", + "start": 61046, + "end": 61047, + "value": "[" + }, + { + "type": "whitespace", + "start": 61047, + "end": 61055, + "value": "\n " + }, + { + "type": "number", + "start": 61055, + "end": 61073, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 61073, + "end": 61074, + "value": "," + }, + { + "type": "whitespace", + "start": 61074, + "end": 61082, + "value": "\n " + }, + { + "type": "operator", + "start": 61082, + "end": 61083, + "value": "-" + }, + { + "type": "number", + "start": 61083, + "end": 61101, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 61101, + "end": 61107, + "value": "\n " + }, + { + "type": "brace", + "start": 61107, + "end": 61108, + "value": "]" + }, + { + "type": "comma", + "start": 61108, + "end": 61109, + "value": "," + }, + { + "type": "whitespace", + "start": 61109, + "end": 61110, + "value": " " + }, + { + "type": "operator", + "start": 61110, + "end": 61111, + "value": "%" + }, + { + "type": "brace", + "start": 61111, + "end": 61112, + "value": ")" + }, + { + "type": "whitespace", + "start": 61112, + "end": 61115, + "value": "\n " + }, + { + "type": "operator", + "start": 61115, + "end": 61117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61117, + "end": 61118, + "value": " " + }, + { + "type": "word", + "start": 61118, + "end": 61122, + "value": "line" + }, + { + "type": "brace", + "start": 61122, + "end": 61123, + "value": "(" + }, + { + "type": "brace", + "start": 61123, + "end": 61124, + "value": "[" + }, + { + "type": "whitespace", + "start": 61124, + "end": 61132, + "value": "\n " + }, + { + "type": "operator", + "start": 61132, + "end": 61133, + "value": "-" + }, + { + "type": "number", + "start": 61133, + "end": 61151, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 61151, + "end": 61152, + "value": "," + }, + { + "type": "whitespace", + "start": 61152, + "end": 61160, + "value": "\n " + }, + { + "type": "operator", + "start": 61160, + "end": 61161, + "value": "-" + }, + { + "type": "number", + "start": 61161, + "end": 61179, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 61179, + "end": 61185, + "value": "\n " + }, + { + "type": "brace", + "start": 61185, + "end": 61186, + "value": "]" + }, + { + "type": "comma", + "start": 61186, + "end": 61187, + "value": "," + }, + { + "type": "whitespace", + "start": 61187, + "end": 61188, + "value": " " + }, + { + "type": "operator", + "start": 61188, + "end": 61189, + "value": "%" + }, + { + "type": "brace", + "start": 61189, + "end": 61190, + "value": ")" + }, + { + "type": "whitespace", + "start": 61190, + "end": 61193, + "value": "\n " + }, + { + "type": "operator", + "start": 61193, + "end": 61195, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61195, + "end": 61196, + "value": " " + }, + { + "type": "word", + "start": 61196, + "end": 61200, + "value": "line" + }, + { + "type": "brace", + "start": 61200, + "end": 61201, + "value": "(" + }, + { + "type": "brace", + "start": 61201, + "end": 61202, + "value": "[" + }, + { + "type": "whitespace", + "start": 61202, + "end": 61210, + "value": "\n " + }, + { + "type": "number", + "start": 61210, + "end": 61230, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 61230, + "end": 61231, + "value": "," + }, + { + "type": "whitespace", + "start": 61231, + "end": 61239, + "value": "\n " + }, + { + "type": "operator", + "start": 61239, + "end": 61240, + "value": "-" + }, + { + "type": "number", + "start": 61240, + "end": 61259, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 61259, + "end": 61265, + "value": "\n " + }, + { + "type": "brace", + "start": 61265, + "end": 61266, + "value": "]" + }, + { + "type": "comma", + "start": 61266, + "end": 61267, + "value": "," + }, + { + "type": "whitespace", + "start": 61267, + "end": 61268, + "value": " " + }, + { + "type": "operator", + "start": 61268, + "end": 61269, + "value": "%" + }, + { + "type": "brace", + "start": 61269, + "end": 61270, + "value": ")" + }, + { + "type": "whitespace", + "start": 61270, + "end": 61273, + "value": "\n " + }, + { + "type": "operator", + "start": 61273, + "end": 61275, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61275, + "end": 61276, + "value": " " + }, + { + "type": "word", + "start": 61276, + "end": 61280, + "value": "line" + }, + { + "type": "brace", + "start": 61280, + "end": 61281, + "value": "(" + }, + { + "type": "brace", + "start": 61281, + "end": 61282, + "value": "[" + }, + { + "type": "whitespace", + "start": 61282, + "end": 61290, + "value": "\n " + }, + { + "type": "number", + "start": 61290, + "end": 61309, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 61309, + "end": 61310, + "value": "," + }, + { + "type": "whitespace", + "start": 61310, + "end": 61318, + "value": "\n " + }, + { + "type": "operator", + "start": 61318, + "end": 61319, + "value": "-" + }, + { + "type": "number", + "start": 61319, + "end": 61338, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 61338, + "end": 61344, + "value": "\n " + }, + { + "type": "brace", + "start": 61344, + "end": 61345, + "value": "]" + }, + { + "type": "comma", + "start": 61345, + "end": 61346, + "value": "," + }, + { + "type": "whitespace", + "start": 61346, + "end": 61347, + "value": " " + }, + { + "type": "operator", + "start": 61347, + "end": 61348, + "value": "%" + }, + { + "type": "brace", + "start": 61348, + "end": 61349, + "value": ")" + }, + { + "type": "whitespace", + "start": 61349, + "end": 61352, + "value": "\n " + }, + { + "type": "operator", + "start": 61352, + "end": 61354, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61354, + "end": 61355, + "value": " " + }, + { + "type": "word", + "start": 61355, + "end": 61359, + "value": "line" + }, + { + "type": "brace", + "start": 61359, + "end": 61360, + "value": "(" + }, + { + "type": "brace", + "start": 61360, + "end": 61361, + "value": "[" + }, + { + "type": "whitespace", + "start": 61361, + "end": 61369, + "value": "\n " + }, + { + "type": "number", + "start": 61369, + "end": 61387, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 61387, + "end": 61388, + "value": "," + }, + { + "type": "whitespace", + "start": 61388, + "end": 61396, + "value": "\n " + }, + { + "type": "operator", + "start": 61396, + "end": 61397, + "value": "-" + }, + { + "type": "number", + "start": 61397, + "end": 61416, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 61416, + "end": 61422, + "value": "\n " + }, + { + "type": "brace", + "start": 61422, + "end": 61423, + "value": "]" + }, + { + "type": "comma", + "start": 61423, + "end": 61424, + "value": "," + }, + { + "type": "whitespace", + "start": 61424, + "end": 61425, + "value": " " + }, + { + "type": "operator", + "start": 61425, + "end": 61426, + "value": "%" + }, + { + "type": "brace", + "start": 61426, + "end": 61427, + "value": ")" + }, + { + "type": "whitespace", + "start": 61427, + "end": 61430, + "value": "\n " + }, + { + "type": "operator", + "start": 61430, + "end": 61432, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61432, + "end": 61433, + "value": " " + }, + { + "type": "word", + "start": 61433, + "end": 61437, + "value": "line" + }, + { + "type": "brace", + "start": 61437, + "end": 61438, + "value": "(" + }, + { + "type": "brace", + "start": 61438, + "end": 61439, + "value": "[" + }, + { + "type": "whitespace", + "start": 61439, + "end": 61447, + "value": "\n " + }, + { + "type": "operator", + "start": 61447, + "end": 61448, + "value": "-" + }, + { + "type": "number", + "start": 61448, + "end": 61466, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 61466, + "end": 61467, + "value": "," + }, + { + "type": "whitespace", + "start": 61467, + "end": 61475, + "value": "\n " + }, + { + "type": "operator", + "start": 61475, + "end": 61476, + "value": "-" + }, + { + "type": "number", + "start": 61476, + "end": 61494, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 61494, + "end": 61500, + "value": "\n " + }, + { + "type": "brace", + "start": 61500, + "end": 61501, + "value": "]" + }, + { + "type": "comma", + "start": 61501, + "end": 61502, + "value": "," + }, + { + "type": "whitespace", + "start": 61502, + "end": 61503, + "value": " " + }, + { + "type": "operator", + "start": 61503, + "end": 61504, + "value": "%" + }, + { + "type": "brace", + "start": 61504, + "end": 61505, + "value": ")" + }, + { + "type": "whitespace", + "start": 61505, + "end": 61508, + "value": "\n " + }, + { + "type": "operator", + "start": 61508, + "end": 61510, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61510, + "end": 61511, + "value": " " + }, + { + "type": "word", + "start": 61511, + "end": 61515, + "value": "line" + }, + { + "type": "brace", + "start": 61515, + "end": 61516, + "value": "(" + }, + { + "type": "brace", + "start": 61516, + "end": 61517, + "value": "[" + }, + { + "type": "number", + "start": 61517, + "end": 61535, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 61535, + "end": 61536, + "value": "," + }, + { + "type": "whitespace", + "start": 61536, + "end": 61537, + "value": " " + }, + { + "type": "number", + "start": 61537, + "end": 61555, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 61555, + "end": 61556, + "value": "]" + }, + { + "type": "comma", + "start": 61556, + "end": 61557, + "value": "," + }, + { + "type": "whitespace", + "start": 61557, + "end": 61558, + "value": " " + }, + { + "type": "operator", + "start": 61558, + "end": 61559, + "value": "%" + }, + { + "type": "brace", + "start": 61559, + "end": 61560, + "value": ")" + }, + { + "type": "whitespace", + "start": 61560, + "end": 61563, + "value": "\n " + }, + { + "type": "operator", + "start": 61563, + "end": 61565, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61565, + "end": 61566, + "value": " " + }, + { + "type": "word", + "start": 61566, + "end": 61570, + "value": "line" + }, + { + "type": "brace", + "start": 61570, + "end": 61571, + "value": "(" + }, + { + "type": "brace", + "start": 61571, + "end": 61572, + "value": "[" + }, + { + "type": "whitespace", + "start": 61572, + "end": 61580, + "value": "\n " + }, + { + "type": "number", + "start": 61580, + "end": 61598, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 61598, + "end": 61599, + "value": "," + }, + { + "type": "whitespace", + "start": 61599, + "end": 61607, + "value": "\n " + }, + { + "type": "number", + "start": 61607, + "end": 61626, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 61626, + "end": 61632, + "value": "\n " + }, + { + "type": "brace", + "start": 61632, + "end": 61633, + "value": "]" + }, + { + "type": "comma", + "start": 61633, + "end": 61634, + "value": "," + }, + { + "type": "whitespace", + "start": 61634, + "end": 61635, + "value": " " + }, + { + "type": "operator", + "start": 61635, + "end": 61636, + "value": "%" + }, + { + "type": "brace", + "start": 61636, + "end": 61637, + "value": ")" + }, + { + "type": "whitespace", + "start": 61637, + "end": 61640, + "value": "\n " + }, + { + "type": "operator", + "start": 61640, + "end": 61642, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61642, + "end": 61643, + "value": " " + }, + { + "type": "word", + "start": 61643, + "end": 61647, + "value": "line" + }, + { + "type": "brace", + "start": 61647, + "end": 61648, + "value": "(" + }, + { + "type": "brace", + "start": 61648, + "end": 61649, + "value": "[" + }, + { + "type": "whitespace", + "start": 61649, + "end": 61657, + "value": "\n " + }, + { + "type": "operator", + "start": 61657, + "end": 61658, + "value": "-" + }, + { + "type": "number", + "start": 61658, + "end": 61677, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 61677, + "end": 61678, + "value": "," + }, + { + "type": "whitespace", + "start": 61678, + "end": 61686, + "value": "\n " + }, + { + "type": "number", + "start": 61686, + "end": 61704, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 61704, + "end": 61710, + "value": "\n " + }, + { + "type": "brace", + "start": 61710, + "end": 61711, + "value": "]" + }, + { + "type": "comma", + "start": 61711, + "end": 61712, + "value": "," + }, + { + "type": "whitespace", + "start": 61712, + "end": 61713, + "value": " " + }, + { + "type": "operator", + "start": 61713, + "end": 61714, + "value": "%" + }, + { + "type": "brace", + "start": 61714, + "end": 61715, + "value": ")" + }, + { + "type": "whitespace", + "start": 61715, + "end": 61718, + "value": "\n " + }, + { + "type": "operator", + "start": 61718, + "end": 61720, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61720, + "end": 61721, + "value": " " + }, + { + "type": "word", + "start": 61721, + "end": 61725, + "value": "line" + }, + { + "type": "brace", + "start": 61725, + "end": 61726, + "value": "(" + }, + { + "type": "brace", + "start": 61726, + "end": 61727, + "value": "[" + }, + { + "type": "whitespace", + "start": 61727, + "end": 61735, + "value": "\n " + }, + { + "type": "operator", + "start": 61735, + "end": 61736, + "value": "-" + }, + { + "type": "number", + "start": 61736, + "end": 61755, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 61755, + "end": 61756, + "value": "," + }, + { + "type": "whitespace", + "start": 61756, + "end": 61764, + "value": "\n " + }, + { + "type": "operator", + "start": 61764, + "end": 61765, + "value": "-" + }, + { + "type": "number", + "start": 61765, + "end": 61784, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 61784, + "end": 61790, + "value": "\n " + }, + { + "type": "brace", + "start": 61790, + "end": 61791, + "value": "]" + }, + { + "type": "comma", + "start": 61791, + "end": 61792, + "value": "," + }, + { + "type": "whitespace", + "start": 61792, + "end": 61793, + "value": " " + }, + { + "type": "operator", + "start": 61793, + "end": 61794, + "value": "%" + }, + { + "type": "brace", + "start": 61794, + "end": 61795, + "value": ")" + }, + { + "type": "whitespace", + "start": 61795, + "end": 61798, + "value": "\n " + }, + { + "type": "operator", + "start": 61798, + "end": 61800, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61800, + "end": 61801, + "value": " " + }, + { + "type": "word", + "start": 61801, + "end": 61805, + "value": "line" + }, + { + "type": "brace", + "start": 61805, + "end": 61806, + "value": "(" + }, + { + "type": "brace", + "start": 61806, + "end": 61807, + "value": "[" + }, + { + "type": "whitespace", + "start": 61807, + "end": 61815, + "value": "\n " + }, + { + "type": "number", + "start": 61815, + "end": 61834, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 61834, + "end": 61835, + "value": "," + }, + { + "type": "whitespace", + "start": 61835, + "end": 61843, + "value": "\n " + }, + { + "type": "operator", + "start": 61843, + "end": 61844, + "value": "-" + }, + { + "type": "number", + "start": 61844, + "end": 61862, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 61862, + "end": 61868, + "value": "\n " + }, + { + "type": "brace", + "start": 61868, + "end": 61869, + "value": "]" + }, + { + "type": "comma", + "start": 61869, + "end": 61870, + "value": "," + }, + { + "type": "whitespace", + "start": 61870, + "end": 61871, + "value": " " + }, + { + "type": "operator", + "start": 61871, + "end": 61872, + "value": "%" + }, + { + "type": "brace", + "start": 61872, + "end": 61873, + "value": ")" + }, + { + "type": "whitespace", + "start": 61873, + "end": 61876, + "value": "\n " + }, + { + "type": "operator", + "start": 61876, + "end": 61878, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61878, + "end": 61879, + "value": " " + }, + { + "type": "word", + "start": 61879, + "end": 61883, + "value": "line" + }, + { + "type": "brace", + "start": 61883, + "end": 61884, + "value": "(" + }, + { + "type": "brace", + "start": 61884, + "end": 61885, + "value": "[" + }, + { + "type": "whitespace", + "start": 61885, + "end": 61893, + "value": "\n " + }, + { + "type": "operator", + "start": 61893, + "end": 61894, + "value": "-" + }, + { + "type": "number", + "start": 61894, + "end": 61912, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 61912, + "end": 61913, + "value": "," + }, + { + "type": "whitespace", + "start": 61913, + "end": 61921, + "value": "\n " + }, + { + "type": "number", + "start": 61921, + "end": 61940, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 61940, + "end": 61946, + "value": "\n " + }, + { + "type": "brace", + "start": 61946, + "end": 61947, + "value": "]" + }, + { + "type": "comma", + "start": 61947, + "end": 61948, + "value": "," + }, + { + "type": "whitespace", + "start": 61948, + "end": 61949, + "value": " " + }, + { + "type": "operator", + "start": 61949, + "end": 61950, + "value": "%" + }, + { + "type": "brace", + "start": 61950, + "end": 61951, + "value": ")" + }, + { + "type": "whitespace", + "start": 61951, + "end": 61954, + "value": "\n " + }, + { + "type": "operator", + "start": 61954, + "end": 61956, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61956, + "end": 61957, + "value": " " + }, + { + "type": "word", + "start": 61957, + "end": 61961, + "value": "line" + }, + { + "type": "brace", + "start": 61961, + "end": 61962, + "value": "(" + }, + { + "type": "brace", + "start": 61962, + "end": 61963, + "value": "[" + }, + { + "type": "number", + "start": 61963, + "end": 61981, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 61981, + "end": 61982, + "value": "," + }, + { + "type": "whitespace", + "start": 61982, + "end": 61983, + "value": " " + }, + { + "type": "number", + "start": 61983, + "end": 62001, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 62001, + "end": 62002, + "value": "]" + }, + { + "type": "comma", + "start": 62002, + "end": 62003, + "value": "," + }, + { + "type": "whitespace", + "start": 62003, + "end": 62004, + "value": " " + }, + { + "type": "operator", + "start": 62004, + "end": 62005, + "value": "%" + }, + { + "type": "brace", + "start": 62005, + "end": 62006, + "value": ")" + }, + { + "type": "whitespace", + "start": 62006, + "end": 62009, + "value": "\n " + }, + { + "type": "operator", + "start": 62009, + "end": 62011, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62011, + "end": 62012, + "value": " " + }, + { + "type": "word", + "start": 62012, + "end": 62016, + "value": "line" + }, + { + "type": "brace", + "start": 62016, + "end": 62017, + "value": "(" + }, + { + "type": "brace", + "start": 62017, + "end": 62018, + "value": "[" + }, + { + "type": "whitespace", + "start": 62018, + "end": 62026, + "value": "\n " + }, + { + "type": "operator", + "start": 62026, + "end": 62027, + "value": "-" + }, + { + "type": "number", + "start": 62027, + "end": 62045, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 62045, + "end": 62046, + "value": "," + }, + { + "type": "whitespace", + "start": 62046, + "end": 62054, + "value": "\n " + }, + { + "type": "operator", + "start": 62054, + "end": 62055, + "value": "-" + }, + { + "type": "number", + "start": 62055, + "end": 62074, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 62074, + "end": 62080, + "value": "\n " + }, + { + "type": "brace", + "start": 62080, + "end": 62081, + "value": "]" + }, + { + "type": "comma", + "start": 62081, + "end": 62082, + "value": "," + }, + { + "type": "whitespace", + "start": 62082, + "end": 62083, + "value": " " + }, + { + "type": "operator", + "start": 62083, + "end": 62084, + "value": "%" + }, + { + "type": "brace", + "start": 62084, + "end": 62085, + "value": ")" + }, + { + "type": "whitespace", + "start": 62085, + "end": 62088, + "value": "\n " + }, + { + "type": "operator", + "start": 62088, + "end": 62090, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62090, + "end": 62091, + "value": " " + }, + { + "type": "word", + "start": 62091, + "end": 62095, + "value": "line" + }, + { + "type": "brace", + "start": 62095, + "end": 62096, + "value": "(" + }, + { + "type": "brace", + "start": 62096, + "end": 62097, + "value": "[" + }, + { + "type": "whitespace", + "start": 62097, + "end": 62105, + "value": "\n " + }, + { + "type": "number", + "start": 62105, + "end": 62123, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 62123, + "end": 62124, + "value": "," + }, + { + "type": "whitespace", + "start": 62124, + "end": 62132, + "value": "\n " + }, + { + "type": "operator", + "start": 62132, + "end": 62133, + "value": "-" + }, + { + "type": "number", + "start": 62133, + "end": 62151, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 62151, + "end": 62157, + "value": "\n " + }, + { + "type": "brace", + "start": 62157, + "end": 62158, + "value": "]" + }, + { + "type": "comma", + "start": 62158, + "end": 62159, + "value": "," + }, + { + "type": "whitespace", + "start": 62159, + "end": 62160, + "value": " " + }, + { + "type": "operator", + "start": 62160, + "end": 62161, + "value": "%" + }, + { + "type": "brace", + "start": 62161, + "end": 62162, + "value": ")" + }, + { + "type": "whitespace", + "start": 62162, + "end": 62165, + "value": "\n " + }, + { + "type": "operator", + "start": 62165, + "end": 62167, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62167, + "end": 62168, + "value": " " + }, + { + "type": "word", + "start": 62168, + "end": 62172, + "value": "line" + }, + { + "type": "brace", + "start": 62172, + "end": 62173, + "value": "(" + }, + { + "type": "brace", + "start": 62173, + "end": 62174, + "value": "[" + }, + { + "type": "whitespace", + "start": 62174, + "end": 62182, + "value": "\n " + }, + { + "type": "number", + "start": 62182, + "end": 62200, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 62200, + "end": 62201, + "value": "," + }, + { + "type": "whitespace", + "start": 62201, + "end": 62209, + "value": "\n " + }, + { + "type": "operator", + "start": 62209, + "end": 62210, + "value": "-" + }, + { + "type": "number", + "start": 62210, + "end": 62228, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 62228, + "end": 62234, + "value": "\n " + }, + { + "type": "brace", + "start": 62234, + "end": 62235, + "value": "]" + }, + { + "type": "comma", + "start": 62235, + "end": 62236, + "value": "," + }, + { + "type": "whitespace", + "start": 62236, + "end": 62237, + "value": " " + }, + { + "type": "operator", + "start": 62237, + "end": 62238, + "value": "%" + }, + { + "type": "brace", + "start": 62238, + "end": 62239, + "value": ")" + }, + { + "type": "whitespace", + "start": 62239, + "end": 62242, + "value": "\n " + }, + { + "type": "operator", + "start": 62242, + "end": 62244, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62244, + "end": 62245, + "value": " " + }, + { + "type": "word", + "start": 62245, + "end": 62249, + "value": "line" + }, + { + "type": "brace", + "start": 62249, + "end": 62250, + "value": "(" + }, + { + "type": "brace", + "start": 62250, + "end": 62251, + "value": "[" + }, + { + "type": "number", + "start": 62251, + "end": 62269, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 62269, + "end": 62270, + "value": "," + }, + { + "type": "whitespace", + "start": 62270, + "end": 62271, + "value": " " + }, + { + "type": "number", + "start": 62271, + "end": 62289, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 62289, + "end": 62290, + "value": "]" + }, + { + "type": "comma", + "start": 62290, + "end": 62291, + "value": "," + }, + { + "type": "whitespace", + "start": 62291, + "end": 62292, + "value": " " + }, + { + "type": "operator", + "start": 62292, + "end": 62293, + "value": "%" + }, + { + "type": "brace", + "start": 62293, + "end": 62294, + "value": ")" + }, + { + "type": "whitespace", + "start": 62294, + "end": 62297, + "value": "\n " + }, + { + "type": "operator", + "start": 62297, + "end": 62299, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62299, + "end": 62300, + "value": " " + }, + { + "type": "word", + "start": 62300, + "end": 62304, + "value": "line" + }, + { + "type": "brace", + "start": 62304, + "end": 62305, + "value": "(" + }, + { + "type": "brace", + "start": 62305, + "end": 62306, + "value": "[" + }, + { + "type": "whitespace", + "start": 62306, + "end": 62314, + "value": "\n " + }, + { + "type": "operator", + "start": 62314, + "end": 62315, + "value": "-" + }, + { + "type": "number", + "start": 62315, + "end": 62333, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 62333, + "end": 62334, + "value": "," + }, + { + "type": "whitespace", + "start": 62334, + "end": 62342, + "value": "\n " + }, + { + "type": "number", + "start": 62342, + "end": 62360, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 62360, + "end": 62366, + "value": "\n " + }, + { + "type": "brace", + "start": 62366, + "end": 62367, + "value": "]" + }, + { + "type": "comma", + "start": 62367, + "end": 62368, + "value": "," + }, + { + "type": "whitespace", + "start": 62368, + "end": 62369, + "value": " " + }, + { + "type": "operator", + "start": 62369, + "end": 62370, + "value": "%" + }, + { + "type": "brace", + "start": 62370, + "end": 62371, + "value": ")" + }, + { + "type": "whitespace", + "start": 62371, + "end": 62374, + "value": "\n " + }, + { + "type": "operator", + "start": 62374, + "end": 62376, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62376, + "end": 62377, + "value": " " + }, + { + "type": "word", + "start": 62377, + "end": 62381, + "value": "line" + }, + { + "type": "brace", + "start": 62381, + "end": 62382, + "value": "(" + }, + { + "type": "brace", + "start": 62382, + "end": 62383, + "value": "[" + }, + { + "type": "number", + "start": 62383, + "end": 62401, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 62401, + "end": 62402, + "value": "," + }, + { + "type": "whitespace", + "start": 62402, + "end": 62403, + "value": " " + }, + { + "type": "number", + "start": 62403, + "end": 62421, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 62421, + "end": 62422, + "value": "]" + }, + { + "type": "comma", + "start": 62422, + "end": 62423, + "value": "," + }, + { + "type": "whitespace", + "start": 62423, + "end": 62424, + "value": " " + }, + { + "type": "operator", + "start": 62424, + "end": 62425, + "value": "%" + }, + { + "type": "brace", + "start": 62425, + "end": 62426, + "value": ")" + }, + { + "type": "whitespace", + "start": 62426, + "end": 62429, + "value": "\n " + }, + { + "type": "operator", + "start": 62429, + "end": 62431, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62431, + "end": 62432, + "value": " " + }, + { + "type": "word", + "start": 62432, + "end": 62436, + "value": "line" + }, + { + "type": "brace", + "start": 62436, + "end": 62437, + "value": "(" + }, + { + "type": "brace", + "start": 62437, + "end": 62438, + "value": "[" + }, + { + "type": "whitespace", + "start": 62438, + "end": 62446, + "value": "\n " + }, + { + "type": "number", + "start": 62446, + "end": 62464, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 62464, + "end": 62465, + "value": "," + }, + { + "type": "whitespace", + "start": 62465, + "end": 62473, + "value": "\n " + }, + { + "type": "number", + "start": 62473, + "end": 62492, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 62492, + "end": 62498, + "value": "\n " + }, + { + "type": "brace", + "start": 62498, + "end": 62499, + "value": "]" + }, + { + "type": "comma", + "start": 62499, + "end": 62500, + "value": "," + }, + { + "type": "whitespace", + "start": 62500, + "end": 62501, + "value": " " + }, + { + "type": "operator", + "start": 62501, + "end": 62502, + "value": "%" + }, + { + "type": "brace", + "start": 62502, + "end": 62503, + "value": ")" + }, + { + "type": "whitespace", + "start": 62503, + "end": 62506, + "value": "\n " + }, + { + "type": "operator", + "start": 62506, + "end": 62508, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62508, + "end": 62509, + "value": " " + }, + { + "type": "word", + "start": 62509, + "end": 62513, + "value": "line" + }, + { + "type": "brace", + "start": 62513, + "end": 62514, + "value": "(" + }, + { + "type": "brace", + "start": 62514, + "end": 62515, + "value": "[" + }, + { + "type": "whitespace", + "start": 62515, + "end": 62523, + "value": "\n " + }, + { + "type": "operator", + "start": 62523, + "end": 62524, + "value": "-" + }, + { + "type": "number", + "start": 62524, + "end": 62542, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 62542, + "end": 62543, + "value": "," + }, + { + "type": "whitespace", + "start": 62543, + "end": 62551, + "value": "\n " + }, + { + "type": "operator", + "start": 62551, + "end": 62552, + "value": "-" + }, + { + "type": "number", + "start": 62552, + "end": 62569, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 62569, + "end": 62575, + "value": "\n " + }, + { + "type": "brace", + "start": 62575, + "end": 62576, + "value": "]" + }, + { + "type": "comma", + "start": 62576, + "end": 62577, + "value": "," + }, + { + "type": "whitespace", + "start": 62577, + "end": 62578, + "value": " " + }, + { + "type": "operator", + "start": 62578, + "end": 62579, + "value": "%" + }, + { + "type": "brace", + "start": 62579, + "end": 62580, + "value": ")" + }, + { + "type": "whitespace", + "start": 62580, + "end": 62583, + "value": "\n " + }, + { + "type": "operator", + "start": 62583, + "end": 62585, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62585, + "end": 62586, + "value": " " + }, + { + "type": "word", + "start": 62586, + "end": 62590, + "value": "line" + }, + { + "type": "brace", + "start": 62590, + "end": 62591, + "value": "(" + }, + { + "type": "brace", + "start": 62591, + "end": 62592, + "value": "[" + }, + { + "type": "whitespace", + "start": 62592, + "end": 62600, + "value": "\n " + }, + { + "type": "number", + "start": 62600, + "end": 62618, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 62618, + "end": 62619, + "value": "," + }, + { + "type": "whitespace", + "start": 62619, + "end": 62627, + "value": "\n " + }, + { + "type": "operator", + "start": 62627, + "end": 62628, + "value": "-" + }, + { + "type": "number", + "start": 62628, + "end": 62647, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 62647, + "end": 62653, + "value": "\n " + }, + { + "type": "brace", + "start": 62653, + "end": 62654, + "value": "]" + }, + { + "type": "comma", + "start": 62654, + "end": 62655, + "value": "," + }, + { + "type": "whitespace", + "start": 62655, + "end": 62656, + "value": " " + }, + { + "type": "operator", + "start": 62656, + "end": 62657, + "value": "%" + }, + { + "type": "brace", + "start": 62657, + "end": 62658, + "value": ")" + }, + { + "type": "whitespace", + "start": 62658, + "end": 62661, + "value": "\n " + }, + { + "type": "operator", + "start": 62661, + "end": 62663, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62663, + "end": 62664, + "value": " " + }, + { + "type": "word", + "start": 62664, + "end": 62668, + "value": "line" + }, + { + "type": "brace", + "start": 62668, + "end": 62669, + "value": "(" + }, + { + "type": "brace", + "start": 62669, + "end": 62670, + "value": "[" + }, + { + "type": "whitespace", + "start": 62670, + "end": 62678, + "value": "\n " + }, + { + "type": "operator", + "start": 62678, + "end": 62679, + "value": "-" + }, + { + "type": "number", + "start": 62679, + "end": 62698, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 62698, + "end": 62699, + "value": "," + }, + { + "type": "whitespace", + "start": 62699, + "end": 62707, + "value": "\n " + }, + { + "type": "operator", + "start": 62707, + "end": 62708, + "value": "-" + }, + { + "type": "number", + "start": 62708, + "end": 62727, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 62727, + "end": 62733, + "value": "\n " + }, + { + "type": "brace", + "start": 62733, + "end": 62734, + "value": "]" + }, + { + "type": "comma", + "start": 62734, + "end": 62735, + "value": "," + }, + { + "type": "whitespace", + "start": 62735, + "end": 62736, + "value": " " + }, + { + "type": "operator", + "start": 62736, + "end": 62737, + "value": "%" + }, + { + "type": "brace", + "start": 62737, + "end": 62738, + "value": ")" + }, + { + "type": "whitespace", + "start": 62738, + "end": 62741, + "value": "\n " + }, + { + "type": "operator", + "start": 62741, + "end": 62743, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62743, + "end": 62744, + "value": " " + }, + { + "type": "word", + "start": 62744, + "end": 62748, + "value": "line" + }, + { + "type": "brace", + "start": 62748, + "end": 62749, + "value": "(" + }, + { + "type": "brace", + "start": 62749, + "end": 62750, + "value": "[" + }, + { + "type": "whitespace", + "start": 62750, + "end": 62758, + "value": "\n " + }, + { + "type": "operator", + "start": 62758, + "end": 62759, + "value": "-" + }, + { + "type": "number", + "start": 62759, + "end": 62777, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 62777, + "end": 62778, + "value": "," + }, + { + "type": "whitespace", + "start": 62778, + "end": 62786, + "value": "\n " + }, + { + "type": "operator", + "start": 62786, + "end": 62787, + "value": "-" + }, + { + "type": "number", + "start": 62787, + "end": 62806, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 62806, + "end": 62812, + "value": "\n " + }, + { + "type": "brace", + "start": 62812, + "end": 62813, + "value": "]" + }, + { + "type": "comma", + "start": 62813, + "end": 62814, + "value": "," + }, + { + "type": "whitespace", + "start": 62814, + "end": 62815, + "value": " " + }, + { + "type": "operator", + "start": 62815, + "end": 62816, + "value": "%" + }, + { + "type": "brace", + "start": 62816, + "end": 62817, + "value": ")" + }, + { + "type": "whitespace", + "start": 62817, + "end": 62820, + "value": "\n " + }, + { + "type": "operator", + "start": 62820, + "end": 62822, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62822, + "end": 62823, + "value": " " + }, + { + "type": "word", + "start": 62823, + "end": 62827, + "value": "line" + }, + { + "type": "brace", + "start": 62827, + "end": 62828, + "value": "(" + }, + { + "type": "brace", + "start": 62828, + "end": 62829, + "value": "[" + }, + { + "type": "whitespace", + "start": 62829, + "end": 62837, + "value": "\n " + }, + { + "type": "operator", + "start": 62837, + "end": 62838, + "value": "-" + }, + { + "type": "number", + "start": 62838, + "end": 62856, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 62856, + "end": 62857, + "value": "," + }, + { + "type": "whitespace", + "start": 62857, + "end": 62865, + "value": "\n " + }, + { + "type": "number", + "start": 62865, + "end": 62884, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 62884, + "end": 62890, + "value": "\n " + }, + { + "type": "brace", + "start": 62890, + "end": 62891, + "value": "]" + }, + { + "type": "comma", + "start": 62891, + "end": 62892, + "value": "," + }, + { + "type": "whitespace", + "start": 62892, + "end": 62893, + "value": " " + }, + { + "type": "operator", + "start": 62893, + "end": 62894, + "value": "%" + }, + { + "type": "brace", + "start": 62894, + "end": 62895, + "value": ")" + }, + { + "type": "whitespace", + "start": 62895, + "end": 62898, + "value": "\n " + }, + { + "type": "operator", + "start": 62898, + "end": 62900, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62900, + "end": 62901, + "value": " " + }, + { + "type": "word", + "start": 62901, + "end": 62905, + "value": "line" + }, + { + "type": "brace", + "start": 62905, + "end": 62906, + "value": "(" + }, + { + "type": "brace", + "start": 62906, + "end": 62907, + "value": "[" + }, + { + "type": "whitespace", + "start": 62907, + "end": 62915, + "value": "\n " + }, + { + "type": "operator", + "start": 62915, + "end": 62916, + "value": "-" + }, + { + "type": "number", + "start": 62916, + "end": 62934, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 62934, + "end": 62935, + "value": "," + }, + { + "type": "whitespace", + "start": 62935, + "end": 62943, + "value": "\n " + }, + { + "type": "operator", + "start": 62943, + "end": 62944, + "value": "-" + }, + { + "type": "number", + "start": 62944, + "end": 62963, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 62963, + "end": 62969, + "value": "\n " + }, + { + "type": "brace", + "start": 62969, + "end": 62970, + "value": "]" + }, + { + "type": "comma", + "start": 62970, + "end": 62971, + "value": "," + }, + { + "type": "whitespace", + "start": 62971, + "end": 62972, + "value": " " + }, + { + "type": "operator", + "start": 62972, + "end": 62973, + "value": "%" + }, + { + "type": "brace", + "start": 62973, + "end": 62974, + "value": ")" + }, + { + "type": "whitespace", + "start": 62974, + "end": 62977, + "value": "\n " + }, + { + "type": "operator", + "start": 62977, + "end": 62979, + "value": "|>" + }, + { + "type": "whitespace", + "start": 62979, + "end": 62980, + "value": " " + }, + { + "type": "word", + "start": 62980, + "end": 62984, + "value": "line" + }, + { + "type": "brace", + "start": 62984, + "end": 62985, + "value": "(" + }, + { + "type": "brace", + "start": 62985, + "end": 62986, + "value": "[" + }, + { + "type": "whitespace", + "start": 62986, + "end": 62994, + "value": "\n " + }, + { + "type": "number", + "start": 62994, + "end": 63012, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 63012, + "end": 63013, + "value": "," + }, + { + "type": "whitespace", + "start": 63013, + "end": 63021, + "value": "\n " + }, + { + "type": "operator", + "start": 63021, + "end": 63022, + "value": "-" + }, + { + "type": "number", + "start": 63022, + "end": 63040, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 63040, + "end": 63046, + "value": "\n " + }, + { + "type": "brace", + "start": 63046, + "end": 63047, + "value": "]" + }, + { + "type": "comma", + "start": 63047, + "end": 63048, + "value": "," + }, + { + "type": "whitespace", + "start": 63048, + "end": 63049, + "value": " " + }, + { + "type": "operator", + "start": 63049, + "end": 63050, + "value": "%" + }, + { + "type": "brace", + "start": 63050, + "end": 63051, + "value": ")" + }, + { + "type": "whitespace", + "start": 63051, + "end": 63054, + "value": "\n " + }, + { + "type": "operator", + "start": 63054, + "end": 63056, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63056, + "end": 63057, + "value": " " + }, + { + "type": "word", + "start": 63057, + "end": 63061, + "value": "line" + }, + { + "type": "brace", + "start": 63061, + "end": 63062, + "value": "(" + }, + { + "type": "brace", + "start": 63062, + "end": 63063, + "value": "[" + }, + { + "type": "whitespace", + "start": 63063, + "end": 63071, + "value": "\n " + }, + { + "type": "operator", + "start": 63071, + "end": 63072, + "value": "-" + }, + { + "type": "number", + "start": 63072, + "end": 63090, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 63090, + "end": 63091, + "value": "," + }, + { + "type": "whitespace", + "start": 63091, + "end": 63099, + "value": "\n " + }, + { + "type": "number", + "start": 63099, + "end": 63117, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 63117, + "end": 63123, + "value": "\n " + }, + { + "type": "brace", + "start": 63123, + "end": 63124, + "value": "]" + }, + { + "type": "comma", + "start": 63124, + "end": 63125, + "value": "," + }, + { + "type": "whitespace", + "start": 63125, + "end": 63126, + "value": " " + }, + { + "type": "operator", + "start": 63126, + "end": 63127, + "value": "%" + }, + { + "type": "brace", + "start": 63127, + "end": 63128, + "value": ")" + }, + { + "type": "whitespace", + "start": 63128, + "end": 63131, + "value": "\n " + }, + { + "type": "operator", + "start": 63131, + "end": 63133, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63133, + "end": 63134, + "value": " " + }, + { + "type": "word", + "start": 63134, + "end": 63138, + "value": "line" + }, + { + "type": "brace", + "start": 63138, + "end": 63139, + "value": "(" + }, + { + "type": "brace", + "start": 63139, + "end": 63140, + "value": "[" + }, + { + "type": "whitespace", + "start": 63140, + "end": 63148, + "value": "\n " + }, + { + "type": "operator", + "start": 63148, + "end": 63149, + "value": "-" + }, + { + "type": "number", + "start": 63149, + "end": 63167, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 63167, + "end": 63168, + "value": "," + }, + { + "type": "whitespace", + "start": 63168, + "end": 63176, + "value": "\n " + }, + { + "type": "number", + "start": 63176, + "end": 63194, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 63194, + "end": 63200, + "value": "\n " + }, + { + "type": "brace", + "start": 63200, + "end": 63201, + "value": "]" + }, + { + "type": "comma", + "start": 63201, + "end": 63202, + "value": "," + }, + { + "type": "whitespace", + "start": 63202, + "end": 63203, + "value": " " + }, + { + "type": "operator", + "start": 63203, + "end": 63204, + "value": "%" + }, + { + "type": "brace", + "start": 63204, + "end": 63205, + "value": ")" + }, + { + "type": "whitespace", + "start": 63205, + "end": 63208, + "value": "\n " + }, + { + "type": "operator", + "start": 63208, + "end": 63210, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63210, + "end": 63211, + "value": " " + }, + { + "type": "word", + "start": 63211, + "end": 63215, + "value": "line" + }, + { + "type": "brace", + "start": 63215, + "end": 63216, + "value": "(" + }, + { + "type": "brace", + "start": 63216, + "end": 63217, + "value": "[" + }, + { + "type": "whitespace", + "start": 63217, + "end": 63225, + "value": "\n " + }, + { + "type": "operator", + "start": 63225, + "end": 63226, + "value": "-" + }, + { + "type": "number", + "start": 63226, + "end": 63244, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 63244, + "end": 63245, + "value": "," + }, + { + "type": "whitespace", + "start": 63245, + "end": 63253, + "value": "\n " + }, + { + "type": "operator", + "start": 63253, + "end": 63254, + "value": "-" + }, + { + "type": "number", + "start": 63254, + "end": 63273, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 63273, + "end": 63279, + "value": "\n " + }, + { + "type": "brace", + "start": 63279, + "end": 63280, + "value": "]" + }, + { + "type": "comma", + "start": 63280, + "end": 63281, + "value": "," + }, + { + "type": "whitespace", + "start": 63281, + "end": 63282, + "value": " " + }, + { + "type": "operator", + "start": 63282, + "end": 63283, + "value": "%" + }, + { + "type": "brace", + "start": 63283, + "end": 63284, + "value": ")" + }, + { + "type": "whitespace", + "start": 63284, + "end": 63287, + "value": "\n " + }, + { + "type": "operator", + "start": 63287, + "end": 63289, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63289, + "end": 63290, + "value": " " + }, + { + "type": "word", + "start": 63290, + "end": 63294, + "value": "line" + }, + { + "type": "brace", + "start": 63294, + "end": 63295, + "value": "(" + }, + { + "type": "brace", + "start": 63295, + "end": 63296, + "value": "[" + }, + { + "type": "whitespace", + "start": 63296, + "end": 63304, + "value": "\n " + }, + { + "type": "number", + "start": 63304, + "end": 63323, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 63323, + "end": 63324, + "value": "," + }, + { + "type": "whitespace", + "start": 63324, + "end": 63332, + "value": "\n " + }, + { + "type": "number", + "start": 63332, + "end": 63351, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 63351, + "end": 63357, + "value": "\n " + }, + { + "type": "brace", + "start": 63357, + "end": 63358, + "value": "]" + }, + { + "type": "comma", + "start": 63358, + "end": 63359, + "value": "," + }, + { + "type": "whitespace", + "start": 63359, + "end": 63360, + "value": " " + }, + { + "type": "operator", + "start": 63360, + "end": 63361, + "value": "%" + }, + { + "type": "brace", + "start": 63361, + "end": 63362, + "value": ")" + }, + { + "type": "whitespace", + "start": 63362, + "end": 63365, + "value": "\n " + }, + { + "type": "operator", + "start": 63365, + "end": 63367, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63367, + "end": 63368, + "value": " " + }, + { + "type": "word", + "start": 63368, + "end": 63372, + "value": "line" + }, + { + "type": "brace", + "start": 63372, + "end": 63373, + "value": "(" + }, + { + "type": "brace", + "start": 63373, + "end": 63374, + "value": "[" + }, + { + "type": "whitespace", + "start": 63374, + "end": 63382, + "value": "\n " + }, + { + "type": "number", + "start": 63382, + "end": 63401, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 63401, + "end": 63402, + "value": "," + }, + { + "type": "whitespace", + "start": 63402, + "end": 63410, + "value": "\n " + }, + { + "type": "number", + "start": 63410, + "end": 63429, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 63429, + "end": 63435, + "value": "\n " + }, + { + "type": "brace", + "start": 63435, + "end": 63436, + "value": "]" + }, + { + "type": "comma", + "start": 63436, + "end": 63437, + "value": "," + }, + { + "type": "whitespace", + "start": 63437, + "end": 63438, + "value": " " + }, + { + "type": "operator", + "start": 63438, + "end": 63439, + "value": "%" + }, + { + "type": "brace", + "start": 63439, + "end": 63440, + "value": ")" + }, + { + "type": "whitespace", + "start": 63440, + "end": 63443, + "value": "\n " + }, + { + "type": "operator", + "start": 63443, + "end": 63445, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63445, + "end": 63446, + "value": " " + }, + { + "type": "word", + "start": 63446, + "end": 63450, + "value": "line" + }, + { + "type": "brace", + "start": 63450, + "end": 63451, + "value": "(" + }, + { + "type": "brace", + "start": 63451, + "end": 63452, + "value": "[" + }, + { + "type": "whitespace", + "start": 63452, + "end": 63460, + "value": "\n " + }, + { + "type": "operator", + "start": 63460, + "end": 63461, + "value": "-" + }, + { + "type": "number", + "start": 63461, + "end": 63480, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 63480, + "end": 63481, + "value": "," + }, + { + "type": "whitespace", + "start": 63481, + "end": 63489, + "value": "\n " + }, + { + "type": "number", + "start": 63489, + "end": 63507, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 63507, + "end": 63513, + "value": "\n " + }, + { + "type": "brace", + "start": 63513, + "end": 63514, + "value": "]" + }, + { + "type": "comma", + "start": 63514, + "end": 63515, + "value": "," + }, + { + "type": "whitespace", + "start": 63515, + "end": 63516, + "value": " " + }, + { + "type": "operator", + "start": 63516, + "end": 63517, + "value": "%" + }, + { + "type": "brace", + "start": 63517, + "end": 63518, + "value": ")" + }, + { + "type": "whitespace", + "start": 63518, + "end": 63521, + "value": "\n " + }, + { + "type": "operator", + "start": 63521, + "end": 63523, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63523, + "end": 63524, + "value": " " + }, + { + "type": "word", + "start": 63524, + "end": 63528, + "value": "line" + }, + { + "type": "brace", + "start": 63528, + "end": 63529, + "value": "(" + }, + { + "type": "brace", + "start": 63529, + "end": 63530, + "value": "[" + }, + { + "type": "whitespace", + "start": 63530, + "end": 63538, + "value": "\n " + }, + { + "type": "operator", + "start": 63538, + "end": 63539, + "value": "-" + }, + { + "type": "number", + "start": 63539, + "end": 63558, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 63558, + "end": 63559, + "value": "," + }, + { + "type": "whitespace", + "start": 63559, + "end": 63567, + "value": "\n " + }, + { + "type": "operator", + "start": 63567, + "end": 63568, + "value": "-" + }, + { + "type": "number", + "start": 63568, + "end": 63587, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 63587, + "end": 63593, + "value": "\n " + }, + { + "type": "brace", + "start": 63593, + "end": 63594, + "value": "]" + }, + { + "type": "comma", + "start": 63594, + "end": 63595, + "value": "," + }, + { + "type": "whitespace", + "start": 63595, + "end": 63596, + "value": " " + }, + { + "type": "operator", + "start": 63596, + "end": 63597, + "value": "%" + }, + { + "type": "brace", + "start": 63597, + "end": 63598, + "value": ")" + }, + { + "type": "whitespace", + "start": 63598, + "end": 63601, + "value": "\n " + }, + { + "type": "operator", + "start": 63601, + "end": 63603, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63603, + "end": 63604, + "value": " " + }, + { + "type": "word", + "start": 63604, + "end": 63608, + "value": "line" + }, + { + "type": "brace", + "start": 63608, + "end": 63609, + "value": "(" + }, + { + "type": "brace", + "start": 63609, + "end": 63610, + "value": "[" + }, + { + "type": "whitespace", + "start": 63610, + "end": 63618, + "value": "\n " + }, + { + "type": "number", + "start": 63618, + "end": 63636, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 63636, + "end": 63637, + "value": "," + }, + { + "type": "whitespace", + "start": 63637, + "end": 63645, + "value": "\n " + }, + { + "type": "operator", + "start": 63645, + "end": 63646, + "value": "-" + }, + { + "type": "number", + "start": 63646, + "end": 63665, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 63665, + "end": 63671, + "value": "\n " + }, + { + "type": "brace", + "start": 63671, + "end": 63672, + "value": "]" + }, + { + "type": "comma", + "start": 63672, + "end": 63673, + "value": "," + }, + { + "type": "whitespace", + "start": 63673, + "end": 63674, + "value": " " + }, + { + "type": "operator", + "start": 63674, + "end": 63675, + "value": "%" + }, + { + "type": "brace", + "start": 63675, + "end": 63676, + "value": ")" + }, + { + "type": "whitespace", + "start": 63676, + "end": 63679, + "value": "\n " + }, + { + "type": "operator", + "start": 63679, + "end": 63681, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63681, + "end": 63682, + "value": " " + }, + { + "type": "word", + "start": 63682, + "end": 63686, + "value": "line" + }, + { + "type": "brace", + "start": 63686, + "end": 63687, + "value": "(" + }, + { + "type": "brace", + "start": 63687, + "end": 63688, + "value": "[" + }, + { + "type": "whitespace", + "start": 63688, + "end": 63696, + "value": "\n " + }, + { + "type": "number", + "start": 63696, + "end": 63717, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 63717, + "end": 63718, + "value": "," + }, + { + "type": "whitespace", + "start": 63718, + "end": 63726, + "value": "\n " + }, + { + "type": "operator", + "start": 63726, + "end": 63727, + "value": "-" + }, + { + "type": "number", + "start": 63727, + "end": 63745, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 63745, + "end": 63751, + "value": "\n " + }, + { + "type": "brace", + "start": 63751, + "end": 63752, + "value": "]" + }, + { + "type": "comma", + "start": 63752, + "end": 63753, + "value": "," + }, + { + "type": "whitespace", + "start": 63753, + "end": 63754, + "value": " " + }, + { + "type": "operator", + "start": 63754, + "end": 63755, + "value": "%" + }, + { + "type": "brace", + "start": 63755, + "end": 63756, + "value": ")" + }, + { + "type": "whitespace", + "start": 63756, + "end": 63759, + "value": "\n " + }, + { + "type": "operator", + "start": 63759, + "end": 63761, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63761, + "end": 63762, + "value": " " + }, + { + "type": "word", + "start": 63762, + "end": 63766, + "value": "line" + }, + { + "type": "brace", + "start": 63766, + "end": 63767, + "value": "(" + }, + { + "type": "brace", + "start": 63767, + "end": 63768, + "value": "[" + }, + { + "type": "whitespace", + "start": 63768, + "end": 63776, + "value": "\n " + }, + { + "type": "number", + "start": 63776, + "end": 63794, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 63794, + "end": 63795, + "value": "," + }, + { + "type": "whitespace", + "start": 63795, + "end": 63803, + "value": "\n " + }, + { + "type": "operator", + "start": 63803, + "end": 63804, + "value": "-" + }, + { + "type": "number", + "start": 63804, + "end": 63822, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 63822, + "end": 63828, + "value": "\n " + }, + { + "type": "brace", + "start": 63828, + "end": 63829, + "value": "]" + }, + { + "type": "comma", + "start": 63829, + "end": 63830, + "value": "," + }, + { + "type": "whitespace", + "start": 63830, + "end": 63831, + "value": " " + }, + { + "type": "operator", + "start": 63831, + "end": 63832, + "value": "%" + }, + { + "type": "brace", + "start": 63832, + "end": 63833, + "value": ")" + }, + { + "type": "whitespace", + "start": 63833, + "end": 63836, + "value": "\n " + }, + { + "type": "operator", + "start": 63836, + "end": 63838, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63838, + "end": 63839, + "value": " " + }, + { + "type": "word", + "start": 63839, + "end": 63843, + "value": "line" + }, + { + "type": "brace", + "start": 63843, + "end": 63844, + "value": "(" + }, + { + "type": "brace", + "start": 63844, + "end": 63845, + "value": "[" + }, + { + "type": "whitespace", + "start": 63845, + "end": 63853, + "value": "\n " + }, + { + "type": "operator", + "start": 63853, + "end": 63854, + "value": "-" + }, + { + "type": "number", + "start": 63854, + "end": 63872, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 63872, + "end": 63873, + "value": "," + }, + { + "type": "whitespace", + "start": 63873, + "end": 63881, + "value": "\n " + }, + { + "type": "number", + "start": 63881, + "end": 63899, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 63899, + "end": 63905, + "value": "\n " + }, + { + "type": "brace", + "start": 63905, + "end": 63906, + "value": "]" + }, + { + "type": "comma", + "start": 63906, + "end": 63907, + "value": "," + }, + { + "type": "whitespace", + "start": 63907, + "end": 63908, + "value": " " + }, + { + "type": "operator", + "start": 63908, + "end": 63909, + "value": "%" + }, + { + "type": "brace", + "start": 63909, + "end": 63910, + "value": ")" + }, + { + "type": "whitespace", + "start": 63910, + "end": 63913, + "value": "\n " + }, + { + "type": "operator", + "start": 63913, + "end": 63915, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63915, + "end": 63916, + "value": " " + }, + { + "type": "word", + "start": 63916, + "end": 63920, + "value": "line" + }, + { + "type": "brace", + "start": 63920, + "end": 63921, + "value": "(" + }, + { + "type": "brace", + "start": 63921, + "end": 63922, + "value": "[" + }, + { + "type": "number", + "start": 63922, + "end": 63940, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 63940, + "end": 63941, + "value": "," + }, + { + "type": "whitespace", + "start": 63941, + "end": 63942, + "value": " " + }, + { + "type": "number", + "start": 63942, + "end": 63960, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 63960, + "end": 63961, + "value": "]" + }, + { + "type": "comma", + "start": 63961, + "end": 63962, + "value": "," + }, + { + "type": "whitespace", + "start": 63962, + "end": 63963, + "value": " " + }, + { + "type": "operator", + "start": 63963, + "end": 63964, + "value": "%" + }, + { + "type": "brace", + "start": 63964, + "end": 63965, + "value": ")" + }, + { + "type": "whitespace", + "start": 63965, + "end": 63968, + "value": "\n " + }, + { + "type": "operator", + "start": 63968, + "end": 63970, + "value": "|>" + }, + { + "type": "whitespace", + "start": 63970, + "end": 63971, + "value": " " + }, + { + "type": "word", + "start": 63971, + "end": 63975, + "value": "line" + }, + { + "type": "brace", + "start": 63975, + "end": 63976, + "value": "(" + }, + { + "type": "brace", + "start": 63976, + "end": 63977, + "value": "[" + }, + { + "type": "whitespace", + "start": 63977, + "end": 63985, + "value": "\n " + }, + { + "type": "operator", + "start": 63985, + "end": 63986, + "value": "-" + }, + { + "type": "number", + "start": 63986, + "end": 64005, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 64005, + "end": 64006, + "value": "," + }, + { + "type": "whitespace", + "start": 64006, + "end": 64014, + "value": "\n " + }, + { + "type": "number", + "start": 64014, + "end": 64034, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 64034, + "end": 64040, + "value": "\n " + }, + { + "type": "brace", + "start": 64040, + "end": 64041, + "value": "]" + }, + { + "type": "comma", + "start": 64041, + "end": 64042, + "value": "," + }, + { + "type": "whitespace", + "start": 64042, + "end": 64043, + "value": " " + }, + { + "type": "operator", + "start": 64043, + "end": 64044, + "value": "%" + }, + { + "type": "brace", + "start": 64044, + "end": 64045, + "value": ")" + }, + { + "type": "whitespace", + "start": 64045, + "end": 64048, + "value": "\n " + }, + { + "type": "operator", + "start": 64048, + "end": 64050, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64050, + "end": 64051, + "value": " " + }, + { + "type": "word", + "start": 64051, + "end": 64055, + "value": "line" + }, + { + "type": "brace", + "start": 64055, + "end": 64056, + "value": "(" + }, + { + "type": "brace", + "start": 64056, + "end": 64057, + "value": "[" + }, + { + "type": "whitespace", + "start": 64057, + "end": 64065, + "value": "\n " + }, + { + "type": "operator", + "start": 64065, + "end": 64066, + "value": "-" + }, + { + "type": "number", + "start": 64066, + "end": 64084, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 64084, + "end": 64085, + "value": "," + }, + { + "type": "whitespace", + "start": 64085, + "end": 64093, + "value": "\n " + }, + { + "type": "operator", + "start": 64093, + "end": 64094, + "value": "-" + }, + { + "type": "number", + "start": 64094, + "end": 64113, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 64113, + "end": 64119, + "value": "\n " + }, + { + "type": "brace", + "start": 64119, + "end": 64120, + "value": "]" + }, + { + "type": "comma", + "start": 64120, + "end": 64121, + "value": "," + }, + { + "type": "whitespace", + "start": 64121, + "end": 64122, + "value": " " + }, + { + "type": "operator", + "start": 64122, + "end": 64123, + "value": "%" + }, + { + "type": "brace", + "start": 64123, + "end": 64124, + "value": ")" + }, + { + "type": "whitespace", + "start": 64124, + "end": 64127, + "value": "\n " + }, + { + "type": "operator", + "start": 64127, + "end": 64129, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64129, + "end": 64130, + "value": " " + }, + { + "type": "word", + "start": 64130, + "end": 64134, + "value": "line" + }, + { + "type": "brace", + "start": 64134, + "end": 64135, + "value": "(" + }, + { + "type": "brace", + "start": 64135, + "end": 64136, + "value": "[" + }, + { + "type": "whitespace", + "start": 64136, + "end": 64144, + "value": "\n " + }, + { + "type": "operator", + "start": 64144, + "end": 64145, + "value": "-" + }, + { + "type": "number", + "start": 64145, + "end": 64163, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 64163, + "end": 64164, + "value": "," + }, + { + "type": "whitespace", + "start": 64164, + "end": 64172, + "value": "\n " + }, + { + "type": "operator", + "start": 64172, + "end": 64173, + "value": "-" + }, + { + "type": "number", + "start": 64173, + "end": 64192, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 64192, + "end": 64198, + "value": "\n " + }, + { + "type": "brace", + "start": 64198, + "end": 64199, + "value": "]" + }, + { + "type": "comma", + "start": 64199, + "end": 64200, + "value": "," + }, + { + "type": "whitespace", + "start": 64200, + "end": 64201, + "value": " " + }, + { + "type": "operator", + "start": 64201, + "end": 64202, + "value": "%" + }, + { + "type": "brace", + "start": 64202, + "end": 64203, + "value": ")" + }, + { + "type": "whitespace", + "start": 64203, + "end": 64206, + "value": "\n " + }, + { + "type": "operator", + "start": 64206, + "end": 64208, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64208, + "end": 64209, + "value": " " + }, + { + "type": "word", + "start": 64209, + "end": 64213, + "value": "line" + }, + { + "type": "brace", + "start": 64213, + "end": 64214, + "value": "(" + }, + { + "type": "brace", + "start": 64214, + "end": 64215, + "value": "[" + }, + { + "type": "number", + "start": 64215, + "end": 64232, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 64232, + "end": 64233, + "value": "," + }, + { + "type": "whitespace", + "start": 64233, + "end": 64234, + "value": " " + }, + { + "type": "number", + "start": 64234, + "end": 64252, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 64252, + "end": 64253, + "value": "]" + }, + { + "type": "comma", + "start": 64253, + "end": 64254, + "value": "," + }, + { + "type": "whitespace", + "start": 64254, + "end": 64255, + "value": " " + }, + { + "type": "operator", + "start": 64255, + "end": 64256, + "value": "%" + }, + { + "type": "brace", + "start": 64256, + "end": 64257, + "value": ")" + }, + { + "type": "whitespace", + "start": 64257, + "end": 64260, + "value": "\n " + }, + { + "type": "operator", + "start": 64260, + "end": 64262, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64262, + "end": 64263, + "value": " " + }, + { + "type": "word", + "start": 64263, + "end": 64267, + "value": "line" + }, + { + "type": "brace", + "start": 64267, + "end": 64268, + "value": "(" + }, + { + "type": "brace", + "start": 64268, + "end": 64269, + "value": "[" + }, + { + "type": "whitespace", + "start": 64269, + "end": 64277, + "value": "\n " + }, + { + "type": "number", + "start": 64277, + "end": 64296, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 64296, + "end": 64297, + "value": "," + }, + { + "type": "whitespace", + "start": 64297, + "end": 64305, + "value": "\n " + }, + { + "type": "operator", + "start": 64305, + "end": 64306, + "value": "-" + }, + { + "type": "number", + "start": 64306, + "end": 64325, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 64325, + "end": 64331, + "value": "\n " + }, + { + "type": "brace", + "start": 64331, + "end": 64332, + "value": "]" + }, + { + "type": "comma", + "start": 64332, + "end": 64333, + "value": "," + }, + { + "type": "whitespace", + "start": 64333, + "end": 64334, + "value": " " + }, + { + "type": "operator", + "start": 64334, + "end": 64335, + "value": "%" + }, + { + "type": "brace", + "start": 64335, + "end": 64336, + "value": ")" + }, + { + "type": "whitespace", + "start": 64336, + "end": 64339, + "value": "\n " + }, + { + "type": "operator", + "start": 64339, + "end": 64341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64341, + "end": 64342, + "value": " " + }, + { + "type": "word", + "start": 64342, + "end": 64346, + "value": "line" + }, + { + "type": "brace", + "start": 64346, + "end": 64347, + "value": "(" + }, + { + "type": "brace", + "start": 64347, + "end": 64348, + "value": "[" + }, + { + "type": "number", + "start": 64348, + "end": 64366, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 64366, + "end": 64367, + "value": "," + }, + { + "type": "whitespace", + "start": 64367, + "end": 64368, + "value": " " + }, + { + "type": "number", + "start": 64368, + "end": 64385, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 64385, + "end": 64386, + "value": "]" + }, + { + "type": "comma", + "start": 64386, + "end": 64387, + "value": "," + }, + { + "type": "whitespace", + "start": 64387, + "end": 64388, + "value": " " + }, + { + "type": "operator", + "start": 64388, + "end": 64389, + "value": "%" + }, + { + "type": "brace", + "start": 64389, + "end": 64390, + "value": ")" + }, + { + "type": "whitespace", + "start": 64390, + "end": 64393, + "value": "\n " + }, + { + "type": "operator", + "start": 64393, + "end": 64395, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64395, + "end": 64396, + "value": " " + }, + { + "type": "word", + "start": 64396, + "end": 64400, + "value": "line" + }, + { + "type": "brace", + "start": 64400, + "end": 64401, + "value": "(" + }, + { + "type": "brace", + "start": 64401, + "end": 64402, + "value": "[" + }, + { + "type": "whitespace", + "start": 64402, + "end": 64410, + "value": "\n " + }, + { + "type": "number", + "start": 64410, + "end": 64429, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 64429, + "end": 64430, + "value": "," + }, + { + "type": "whitespace", + "start": 64430, + "end": 64438, + "value": "\n " + }, + { + "type": "operator", + "start": 64438, + "end": 64439, + "value": "-" + }, + { + "type": "number", + "start": 64439, + "end": 64457, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 64457, + "end": 64463, + "value": "\n " + }, + { + "type": "brace", + "start": 64463, + "end": 64464, + "value": "]" + }, + { + "type": "comma", + "start": 64464, + "end": 64465, + "value": "," + }, + { + "type": "whitespace", + "start": 64465, + "end": 64466, + "value": " " + }, + { + "type": "operator", + "start": 64466, + "end": 64467, + "value": "%" + }, + { + "type": "brace", + "start": 64467, + "end": 64468, + "value": ")" + }, + { + "type": "whitespace", + "start": 64468, + "end": 64471, + "value": "\n " + }, + { + "type": "operator", + "start": 64471, + "end": 64473, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64473, + "end": 64474, + "value": " " + }, + { + "type": "word", + "start": 64474, + "end": 64478, + "value": "line" + }, + { + "type": "brace", + "start": 64478, + "end": 64479, + "value": "(" + }, + { + "type": "brace", + "start": 64479, + "end": 64480, + "value": "[" + }, + { + "type": "number", + "start": 64480, + "end": 64498, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 64498, + "end": 64499, + "value": "," + }, + { + "type": "whitespace", + "start": 64499, + "end": 64500, + "value": " " + }, + { + "type": "number", + "start": 64500, + "end": 64518, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 64518, + "end": 64519, + "value": "]" + }, + { + "type": "comma", + "start": 64519, + "end": 64520, + "value": "," + }, + { + "type": "whitespace", + "start": 64520, + "end": 64521, + "value": " " + }, + { + "type": "operator", + "start": 64521, + "end": 64522, + "value": "%" + }, + { + "type": "brace", + "start": 64522, + "end": 64523, + "value": ")" + }, + { + "type": "whitespace", + "start": 64523, + "end": 64526, + "value": "\n " + }, + { + "type": "operator", + "start": 64526, + "end": 64528, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64528, + "end": 64529, + "value": " " + }, + { + "type": "word", + "start": 64529, + "end": 64533, + "value": "line" + }, + { + "type": "brace", + "start": 64533, + "end": 64534, + "value": "(" + }, + { + "type": "brace", + "start": 64534, + "end": 64535, + "value": "[" + }, + { + "type": "whitespace", + "start": 64535, + "end": 64543, + "value": "\n " + }, + { + "type": "number", + "start": 64543, + "end": 64561, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 64561, + "end": 64562, + "value": "," + }, + { + "type": "whitespace", + "start": 64562, + "end": 64570, + "value": "\n " + }, + { + "type": "number", + "start": 64570, + "end": 64589, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 64589, + "end": 64595, + "value": "\n " + }, + { + "type": "brace", + "start": 64595, + "end": 64596, + "value": "]" + }, + { + "type": "comma", + "start": 64596, + "end": 64597, + "value": "," + }, + { + "type": "whitespace", + "start": 64597, + "end": 64598, + "value": " " + }, + { + "type": "operator", + "start": 64598, + "end": 64599, + "value": "%" + }, + { + "type": "brace", + "start": 64599, + "end": 64600, + "value": ")" + }, + { + "type": "whitespace", + "start": 64600, + "end": 64603, + "value": "\n " + }, + { + "type": "operator", + "start": 64603, + "end": 64605, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64605, + "end": 64606, + "value": " " + }, + { + "type": "word", + "start": 64606, + "end": 64610, + "value": "line" + }, + { + "type": "brace", + "start": 64610, + "end": 64611, + "value": "(" + }, + { + "type": "brace", + "start": 64611, + "end": 64612, + "value": "[" + }, + { + "type": "number", + "start": 64612, + "end": 64630, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 64630, + "end": 64631, + "value": "," + }, + { + "type": "whitespace", + "start": 64631, + "end": 64632, + "value": " " + }, + { + "type": "number", + "start": 64632, + "end": 64650, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 64650, + "end": 64651, + "value": "]" + }, + { + "type": "comma", + "start": 64651, + "end": 64652, + "value": "," + }, + { + "type": "whitespace", + "start": 64652, + "end": 64653, + "value": " " + }, + { + "type": "operator", + "start": 64653, + "end": 64654, + "value": "%" + }, + { + "type": "brace", + "start": 64654, + "end": 64655, + "value": ")" + }, + { + "type": "whitespace", + "start": 64655, + "end": 64658, + "value": "\n " + }, + { + "type": "operator", + "start": 64658, + "end": 64660, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64660, + "end": 64661, + "value": " " + }, + { + "type": "word", + "start": 64661, + "end": 64665, + "value": "line" + }, + { + "type": "brace", + "start": 64665, + "end": 64666, + "value": "(" + }, + { + "type": "brace", + "start": 64666, + "end": 64667, + "value": "[" + }, + { + "type": "whitespace", + "start": 64667, + "end": 64675, + "value": "\n " + }, + { + "type": "operator", + "start": 64675, + "end": 64676, + "value": "-" + }, + { + "type": "number", + "start": 64676, + "end": 64694, + "value": "0.3670208139314082" + }, + { + "type": "comma", + "start": 64694, + "end": 64695, + "value": "," + }, + { + "type": "whitespace", + "start": 64695, + "end": 64703, + "value": "\n " + }, + { + "type": "number", + "start": 64703, + "end": 64722, + "value": "0.21201331909674526" + }, + { + "type": "whitespace", + "start": 64722, + "end": 64728, + "value": "\n " + }, + { + "type": "brace", + "start": 64728, + "end": 64729, + "value": "]" + }, + { + "type": "comma", + "start": 64729, + "end": 64730, + "value": "," + }, + { + "type": "whitespace", + "start": 64730, + "end": 64731, + "value": " " + }, + { + "type": "operator", + "start": 64731, + "end": 64732, + "value": "%" + }, + { + "type": "brace", + "start": 64732, + "end": 64733, + "value": ")" + }, + { + "type": "whitespace", + "start": 64733, + "end": 64736, + "value": "\n " + }, + { + "type": "operator", + "start": 64736, + "end": 64738, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64738, + "end": 64739, + "value": " " + }, + { + "type": "word", + "start": 64739, + "end": 64743, + "value": "line" + }, + { + "type": "brace", + "start": 64743, + "end": 64744, + "value": "(" + }, + { + "type": "brace", + "start": 64744, + "end": 64745, + "value": "[" + }, + { + "type": "whitespace", + "start": 64745, + "end": 64753, + "value": "\n " + }, + { + "type": "operator", + "start": 64753, + "end": 64754, + "value": "-" + }, + { + "type": "number", + "start": 64754, + "end": 64772, + "value": "0.4707511307971115" + }, + { + "type": "comma", + "start": 64772, + "end": 64773, + "value": "," + }, + { + "type": "whitespace", + "start": 64773, + "end": 64781, + "value": "\n " + }, + { + "type": "number", + "start": 64781, + "end": 64799, + "value": "0.4905279615419764" + }, + { + "type": "whitespace", + "start": 64799, + "end": 64805, + "value": "\n " + }, + { + "type": "brace", + "start": 64805, + "end": 64806, + "value": "]" + }, + { + "type": "comma", + "start": 64806, + "end": 64807, + "value": "," + }, + { + "type": "whitespace", + "start": 64807, + "end": 64808, + "value": " " + }, + { + "type": "operator", + "start": 64808, + "end": 64809, + "value": "%" + }, + { + "type": "brace", + "start": 64809, + "end": 64810, + "value": ")" + }, + { + "type": "whitespace", + "start": 64810, + "end": 64813, + "value": "\n " + }, + { + "type": "operator", + "start": 64813, + "end": 64815, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64815, + "end": 64816, + "value": " " + }, + { + "type": "word", + "start": 64816, + "end": 64820, + "value": "line" + }, + { + "type": "brace", + "start": 64820, + "end": 64821, + "value": "(" + }, + { + "type": "brace", + "start": 64821, + "end": 64822, + "value": "[" + }, + { + "type": "whitespace", + "start": 64822, + "end": 64830, + "value": "\n " + }, + { + "type": "operator", + "start": 64830, + "end": 64831, + "value": "-" + }, + { + "type": "number", + "start": 64831, + "end": 64849, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 64849, + "end": 64850, + "value": "," + }, + { + "type": "whitespace", + "start": 64850, + "end": 64858, + "value": "\n " + }, + { + "type": "number", + "start": 64858, + "end": 64876, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 64876, + "end": 64882, + "value": "\n " + }, + { + "type": "brace", + "start": 64882, + "end": 64883, + "value": "]" + }, + { + "type": "comma", + "start": 64883, + "end": 64884, + "value": "," + }, + { + "type": "whitespace", + "start": 64884, + "end": 64885, + "value": " " + }, + { + "type": "operator", + "start": 64885, + "end": 64886, + "value": "%" + }, + { + "type": "brace", + "start": 64886, + "end": 64887, + "value": ")" + }, + { + "type": "whitespace", + "start": 64887, + "end": 64890, + "value": "\n " + }, + { + "type": "operator", + "start": 64890, + "end": 64892, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64892, + "end": 64893, + "value": " " + }, + { + "type": "word", + "start": 64893, + "end": 64897, + "value": "line" + }, + { + "type": "brace", + "start": 64897, + "end": 64898, + "value": "(" + }, + { + "type": "brace", + "start": 64898, + "end": 64899, + "value": "[" + }, + { + "type": "whitespace", + "start": 64899, + "end": 64907, + "value": "\n " + }, + { + "type": "operator", + "start": 64907, + "end": 64908, + "value": "-" + }, + { + "type": "number", + "start": 64908, + "end": 64926, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 64926, + "end": 64927, + "value": "," + }, + { + "type": "whitespace", + "start": 64927, + "end": 64935, + "value": "\n " + }, + { + "type": "operator", + "start": 64935, + "end": 64936, + "value": "-" + }, + { + "type": "number", + "start": 64936, + "end": 64955, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 64955, + "end": 64961, + "value": "\n " + }, + { + "type": "brace", + "start": 64961, + "end": 64962, + "value": "]" + }, + { + "type": "comma", + "start": 64962, + "end": 64963, + "value": "," + }, + { + "type": "whitespace", + "start": 64963, + "end": 64964, + "value": " " + }, + { + "type": "operator", + "start": 64964, + "end": 64965, + "value": "%" + }, + { + "type": "brace", + "start": 64965, + "end": 64966, + "value": ")" + }, + { + "type": "whitespace", + "start": 64966, + "end": 64969, + "value": "\n " + }, + { + "type": "operator", + "start": 64969, + "end": 64971, + "value": "|>" + }, + { + "type": "whitespace", + "start": 64971, + "end": 64972, + "value": " " + }, + { + "type": "word", + "start": 64972, + "end": 64976, + "value": "line" + }, + { + "type": "brace", + "start": 64976, + "end": 64977, + "value": "(" + }, + { + "type": "brace", + "start": 64977, + "end": 64978, + "value": "[" + }, + { + "type": "whitespace", + "start": 64978, + "end": 64986, + "value": "\n " + }, + { + "type": "number", + "start": 64986, + "end": 65005, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 65005, + "end": 65006, + "value": "," + }, + { + "type": "whitespace", + "start": 65006, + "end": 65014, + "value": "\n " + }, + { + "type": "number", + "start": 65014, + "end": 65033, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 65033, + "end": 65039, + "value": "\n " + }, + { + "type": "brace", + "start": 65039, + "end": 65040, + "value": "]" + }, + { + "type": "comma", + "start": 65040, + "end": 65041, + "value": "," + }, + { + "type": "whitespace", + "start": 65041, + "end": 65042, + "value": " " + }, + { + "type": "operator", + "start": 65042, + "end": 65043, + "value": "%" + }, + { + "type": "brace", + "start": 65043, + "end": 65044, + "value": ")" + }, + { + "type": "whitespace", + "start": 65044, + "end": 65047, + "value": "\n " + }, + { + "type": "operator", + "start": 65047, + "end": 65049, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65049, + "end": 65050, + "value": " " + }, + { + "type": "word", + "start": 65050, + "end": 65054, + "value": "line" + }, + { + "type": "brace", + "start": 65054, + "end": 65055, + "value": "(" + }, + { + "type": "brace", + "start": 65055, + "end": 65056, + "value": "[" + }, + { + "type": "whitespace", + "start": 65056, + "end": 65064, + "value": "\n " + }, + { + "type": "number", + "start": 65064, + "end": 65083, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 65083, + "end": 65084, + "value": "," + }, + { + "type": "whitespace", + "start": 65084, + "end": 65092, + "value": "\n " + }, + { + "type": "number", + "start": 65092, + "end": 65111, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 65111, + "end": 65117, + "value": "\n " + }, + { + "type": "brace", + "start": 65117, + "end": 65118, + "value": "]" + }, + { + "type": "comma", + "start": 65118, + "end": 65119, + "value": "," + }, + { + "type": "whitespace", + "start": 65119, + "end": 65120, + "value": " " + }, + { + "type": "operator", + "start": 65120, + "end": 65121, + "value": "%" + }, + { + "type": "brace", + "start": 65121, + "end": 65122, + "value": ")" + }, + { + "type": "whitespace", + "start": 65122, + "end": 65125, + "value": "\n " + }, + { + "type": "operator", + "start": 65125, + "end": 65127, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65127, + "end": 65128, + "value": " " + }, + { + "type": "word", + "start": 65128, + "end": 65132, + "value": "line" + }, + { + "type": "brace", + "start": 65132, + "end": 65133, + "value": "(" + }, + { + "type": "brace", + "start": 65133, + "end": 65134, + "value": "[" + }, + { + "type": "whitespace", + "start": 65134, + "end": 65142, + "value": "\n " + }, + { + "type": "operator", + "start": 65142, + "end": 65143, + "value": "-" + }, + { + "type": "number", + "start": 65143, + "end": 65162, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 65162, + "end": 65163, + "value": "," + }, + { + "type": "whitespace", + "start": 65163, + "end": 65171, + "value": "\n " + }, + { + "type": "number", + "start": 65171, + "end": 65189, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 65189, + "end": 65195, + "value": "\n " + }, + { + "type": "brace", + "start": 65195, + "end": 65196, + "value": "]" + }, + { + "type": "comma", + "start": 65196, + "end": 65197, + "value": "," + }, + { + "type": "whitespace", + "start": 65197, + "end": 65198, + "value": " " + }, + { + "type": "operator", + "start": 65198, + "end": 65199, + "value": "%" + }, + { + "type": "brace", + "start": 65199, + "end": 65200, + "value": ")" + }, + { + "type": "whitespace", + "start": 65200, + "end": 65203, + "value": "\n " + }, + { + "type": "operator", + "start": 65203, + "end": 65205, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65205, + "end": 65206, + "value": " " + }, + { + "type": "word", + "start": 65206, + "end": 65210, + "value": "line" + }, + { + "type": "brace", + "start": 65210, + "end": 65211, + "value": "(" + }, + { + "type": "brace", + "start": 65211, + "end": 65212, + "value": "[" + }, + { + "type": "whitespace", + "start": 65212, + "end": 65220, + "value": "\n " + }, + { + "type": "operator", + "start": 65220, + "end": 65221, + "value": "-" + }, + { + "type": "number", + "start": 65221, + "end": 65240, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 65240, + "end": 65241, + "value": "," + }, + { + "type": "whitespace", + "start": 65241, + "end": 65249, + "value": "\n " + }, + { + "type": "operator", + "start": 65249, + "end": 65250, + "value": "-" + }, + { + "type": "number", + "start": 65250, + "end": 65269, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 65269, + "end": 65275, + "value": "\n " + }, + { + "type": "brace", + "start": 65275, + "end": 65276, + "value": "]" + }, + { + "type": "comma", + "start": 65276, + "end": 65277, + "value": "," + }, + { + "type": "whitespace", + "start": 65277, + "end": 65278, + "value": " " + }, + { + "type": "operator", + "start": 65278, + "end": 65279, + "value": "%" + }, + { + "type": "brace", + "start": 65279, + "end": 65280, + "value": ")" + }, + { + "type": "whitespace", + "start": 65280, + "end": 65283, + "value": "\n " + }, + { + "type": "operator", + "start": 65283, + "end": 65285, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65285, + "end": 65286, + "value": " " + }, + { + "type": "word", + "start": 65286, + "end": 65290, + "value": "line" + }, + { + "type": "brace", + "start": 65290, + "end": 65291, + "value": "(" + }, + { + "type": "brace", + "start": 65291, + "end": 65292, + "value": "[" + }, + { + "type": "whitespace", + "start": 65292, + "end": 65300, + "value": "\n " + }, + { + "type": "number", + "start": 65300, + "end": 65318, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 65318, + "end": 65319, + "value": "," + }, + { + "type": "whitespace", + "start": 65319, + "end": 65327, + "value": "\n " + }, + { + "type": "operator", + "start": 65327, + "end": 65328, + "value": "-" + }, + { + "type": "number", + "start": 65328, + "end": 65347, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 65347, + "end": 65353, + "value": "\n " + }, + { + "type": "brace", + "start": 65353, + "end": 65354, + "value": "]" + }, + { + "type": "comma", + "start": 65354, + "end": 65355, + "value": "," + }, + { + "type": "whitespace", + "start": 65355, + "end": 65356, + "value": " " + }, + { + "type": "operator", + "start": 65356, + "end": 65357, + "value": "%" + }, + { + "type": "brace", + "start": 65357, + "end": 65358, + "value": ")" + }, + { + "type": "whitespace", + "start": 65358, + "end": 65361, + "value": "\n " + }, + { + "type": "operator", + "start": 65361, + "end": 65363, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65363, + "end": 65364, + "value": " " + }, + { + "type": "word", + "start": 65364, + "end": 65368, + "value": "line" + }, + { + "type": "brace", + "start": 65368, + "end": 65369, + "value": "(" + }, + { + "type": "brace", + "start": 65369, + "end": 65370, + "value": "[" + }, + { + "type": "whitespace", + "start": 65370, + "end": 65378, + "value": "\n " + }, + { + "type": "number", + "start": 65378, + "end": 65399, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 65399, + "end": 65400, + "value": "," + }, + { + "type": "whitespace", + "start": 65400, + "end": 65408, + "value": "\n " + }, + { + "type": "operator", + "start": 65408, + "end": 65409, + "value": "-" + }, + { + "type": "number", + "start": 65409, + "end": 65427, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 65427, + "end": 65433, + "value": "\n " + }, + { + "type": "brace", + "start": 65433, + "end": 65434, + "value": "]" + }, + { + "type": "comma", + "start": 65434, + "end": 65435, + "value": "," + }, + { + "type": "whitespace", + "start": 65435, + "end": 65436, + "value": " " + }, + { + "type": "operator", + "start": 65436, + "end": 65437, + "value": "%" + }, + { + "type": "brace", + "start": 65437, + "end": 65438, + "value": ")" + }, + { + "type": "whitespace", + "start": 65438, + "end": 65441, + "value": "\n " + }, + { + "type": "operator", + "start": 65441, + "end": 65443, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65443, + "end": 65444, + "value": " " + }, + { + "type": "word", + "start": 65444, + "end": 65448, + "value": "line" + }, + { + "type": "brace", + "start": 65448, + "end": 65449, + "value": "(" + }, + { + "type": "brace", + "start": 65449, + "end": 65450, + "value": "[" + }, + { + "type": "whitespace", + "start": 65450, + "end": 65458, + "value": "\n " + }, + { + "type": "number", + "start": 65458, + "end": 65476, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 65476, + "end": 65477, + "value": "," + }, + { + "type": "whitespace", + "start": 65477, + "end": 65485, + "value": "\n " + }, + { + "type": "operator", + "start": 65485, + "end": 65486, + "value": "-" + }, + { + "type": "number", + "start": 65486, + "end": 65504, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 65504, + "end": 65510, + "value": "\n " + }, + { + "type": "brace", + "start": 65510, + "end": 65511, + "value": "]" + }, + { + "type": "comma", + "start": 65511, + "end": 65512, + "value": "," + }, + { + "type": "whitespace", + "start": 65512, + "end": 65513, + "value": " " + }, + { + "type": "operator", + "start": 65513, + "end": 65514, + "value": "%" + }, + { + "type": "brace", + "start": 65514, + "end": 65515, + "value": ")" + }, + { + "type": "whitespace", + "start": 65515, + "end": 65518, + "value": "\n " + }, + { + "type": "operator", + "start": 65518, + "end": 65520, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65520, + "end": 65521, + "value": " " + }, + { + "type": "word", + "start": 65521, + "end": 65525, + "value": "line" + }, + { + "type": "brace", + "start": 65525, + "end": 65526, + "value": "(" + }, + { + "type": "brace", + "start": 65526, + "end": 65527, + "value": "[" + }, + { + "type": "whitespace", + "start": 65527, + "end": 65535, + "value": "\n " + }, + { + "type": "operator", + "start": 65535, + "end": 65536, + "value": "-" + }, + { + "type": "number", + "start": 65536, + "end": 65554, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 65554, + "end": 65555, + "value": "," + }, + { + "type": "whitespace", + "start": 65555, + "end": 65563, + "value": "\n " + }, + { + "type": "number", + "start": 65563, + "end": 65581, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 65581, + "end": 65587, + "value": "\n " + }, + { + "type": "brace", + "start": 65587, + "end": 65588, + "value": "]" + }, + { + "type": "comma", + "start": 65588, + "end": 65589, + "value": "," + }, + { + "type": "whitespace", + "start": 65589, + "end": 65590, + "value": " " + }, + { + "type": "operator", + "start": 65590, + "end": 65591, + "value": "%" + }, + { + "type": "brace", + "start": 65591, + "end": 65592, + "value": ")" + }, + { + "type": "whitespace", + "start": 65592, + "end": 65595, + "value": "\n " + }, + { + "type": "operator", + "start": 65595, + "end": 65597, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65597, + "end": 65598, + "value": " " + }, + { + "type": "word", + "start": 65598, + "end": 65602, + "value": "line" + }, + { + "type": "brace", + "start": 65602, + "end": 65603, + "value": "(" + }, + { + "type": "brace", + "start": 65603, + "end": 65604, + "value": "[" + }, + { + "type": "number", + "start": 65604, + "end": 65622, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 65622, + "end": 65623, + "value": "," + }, + { + "type": "whitespace", + "start": 65623, + "end": 65624, + "value": " " + }, + { + "type": "number", + "start": 65624, + "end": 65642, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 65642, + "end": 65643, + "value": "]" + }, + { + "type": "comma", + "start": 65643, + "end": 65644, + "value": "," + }, + { + "type": "whitespace", + "start": 65644, + "end": 65645, + "value": " " + }, + { + "type": "operator", + "start": 65645, + "end": 65646, + "value": "%" + }, + { + "type": "brace", + "start": 65646, + "end": 65647, + "value": ")" + }, + { + "type": "whitespace", + "start": 65647, + "end": 65650, + "value": "\n " + }, + { + "type": "operator", + "start": 65650, + "end": 65652, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65652, + "end": 65653, + "value": " " + }, + { + "type": "word", + "start": 65653, + "end": 65657, + "value": "line" + }, + { + "type": "brace", + "start": 65657, + "end": 65658, + "value": "(" + }, + { + "type": "brace", + "start": 65658, + "end": 65659, + "value": "[" + }, + { + "type": "whitespace", + "start": 65659, + "end": 65667, + "value": "\n " + }, + { + "type": "operator", + "start": 65667, + "end": 65668, + "value": "-" + }, + { + "type": "number", + "start": 65668, + "end": 65687, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 65687, + "end": 65688, + "value": "," + }, + { + "type": "whitespace", + "start": 65688, + "end": 65696, + "value": "\n " + }, + { + "type": "number", + "start": 65696, + "end": 65716, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 65716, + "end": 65722, + "value": "\n " + }, + { + "type": "brace", + "start": 65722, + "end": 65723, + "value": "]" + }, + { + "type": "comma", + "start": 65723, + "end": 65724, + "value": "," + }, + { + "type": "whitespace", + "start": 65724, + "end": 65725, + "value": " " + }, + { + "type": "operator", + "start": 65725, + "end": 65726, + "value": "%" + }, + { + "type": "brace", + "start": 65726, + "end": 65727, + "value": ")" + }, + { + "type": "whitespace", + "start": 65727, + "end": 65730, + "value": "\n " + }, + { + "type": "operator", + "start": 65730, + "end": 65732, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65732, + "end": 65733, + "value": " " + }, + { + "type": "word", + "start": 65733, + "end": 65737, + "value": "line" + }, + { + "type": "brace", + "start": 65737, + "end": 65738, + "value": "(" + }, + { + "type": "brace", + "start": 65738, + "end": 65739, + "value": "[" + }, + { + "type": "whitespace", + "start": 65739, + "end": 65747, + "value": "\n " + }, + { + "type": "operator", + "start": 65747, + "end": 65748, + "value": "-" + }, + { + "type": "number", + "start": 65748, + "end": 65766, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 65766, + "end": 65767, + "value": "," + }, + { + "type": "whitespace", + "start": 65767, + "end": 65775, + "value": "\n " + }, + { + "type": "operator", + "start": 65775, + "end": 65776, + "value": "-" + }, + { + "type": "number", + "start": 65776, + "end": 65795, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 65795, + "end": 65801, + "value": "\n " + }, + { + "type": "brace", + "start": 65801, + "end": 65802, + "value": "]" + }, + { + "type": "comma", + "start": 65802, + "end": 65803, + "value": "," + }, + { + "type": "whitespace", + "start": 65803, + "end": 65804, + "value": " " + }, + { + "type": "operator", + "start": 65804, + "end": 65805, + "value": "%" + }, + { + "type": "brace", + "start": 65805, + "end": 65806, + "value": ")" + }, + { + "type": "whitespace", + "start": 65806, + "end": 65809, + "value": "\n " + }, + { + "type": "operator", + "start": 65809, + "end": 65811, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65811, + "end": 65812, + "value": " " + }, + { + "type": "word", + "start": 65812, + "end": 65816, + "value": "line" + }, + { + "type": "brace", + "start": 65816, + "end": 65817, + "value": "(" + }, + { + "type": "brace", + "start": 65817, + "end": 65818, + "value": "[" + }, + { + "type": "whitespace", + "start": 65818, + "end": 65826, + "value": "\n " + }, + { + "type": "operator", + "start": 65826, + "end": 65827, + "value": "-" + }, + { + "type": "number", + "start": 65827, + "end": 65845, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 65845, + "end": 65846, + "value": "," + }, + { + "type": "whitespace", + "start": 65846, + "end": 65854, + "value": "\n " + }, + { + "type": "operator", + "start": 65854, + "end": 65855, + "value": "-" + }, + { + "type": "number", + "start": 65855, + "end": 65874, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 65874, + "end": 65880, + "value": "\n " + }, + { + "type": "brace", + "start": 65880, + "end": 65881, + "value": "]" + }, + { + "type": "comma", + "start": 65881, + "end": 65882, + "value": "," + }, + { + "type": "whitespace", + "start": 65882, + "end": 65883, + "value": " " + }, + { + "type": "operator", + "start": 65883, + "end": 65884, + "value": "%" + }, + { + "type": "brace", + "start": 65884, + "end": 65885, + "value": ")" + }, + { + "type": "whitespace", + "start": 65885, + "end": 65888, + "value": "\n " + }, + { + "type": "operator", + "start": 65888, + "end": 65890, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65890, + "end": 65891, + "value": " " + }, + { + "type": "word", + "start": 65891, + "end": 65895, + "value": "line" + }, + { + "type": "brace", + "start": 65895, + "end": 65896, + "value": "(" + }, + { + "type": "brace", + "start": 65896, + "end": 65897, + "value": "[" + }, + { + "type": "number", + "start": 65897, + "end": 65914, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 65914, + "end": 65915, + "value": "," + }, + { + "type": "whitespace", + "start": 65915, + "end": 65916, + "value": " " + }, + { + "type": "number", + "start": 65916, + "end": 65934, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 65934, + "end": 65935, + "value": "]" + }, + { + "type": "comma", + "start": 65935, + "end": 65936, + "value": "," + }, + { + "type": "whitespace", + "start": 65936, + "end": 65937, + "value": " " + }, + { + "type": "operator", + "start": 65937, + "end": 65938, + "value": "%" + }, + { + "type": "brace", + "start": 65938, + "end": 65939, + "value": ")" + }, + { + "type": "whitespace", + "start": 65939, + "end": 65942, + "value": "\n " + }, + { + "type": "operator", + "start": 65942, + "end": 65944, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65944, + "end": 65945, + "value": " " + }, + { + "type": "word", + "start": 65945, + "end": 65949, + "value": "line" + }, + { + "type": "brace", + "start": 65949, + "end": 65950, + "value": "(" + }, + { + "type": "brace", + "start": 65950, + "end": 65951, + "value": "[" + }, + { + "type": "whitespace", + "start": 65951, + "end": 65959, + "value": "\n " + }, + { + "type": "number", + "start": 65959, + "end": 65978, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 65978, + "end": 65979, + "value": "," + }, + { + "type": "whitespace", + "start": 65979, + "end": 65987, + "value": "\n " + }, + { + "type": "operator", + "start": 65987, + "end": 65988, + "value": "-" + }, + { + "type": "number", + "start": 65988, + "end": 66007, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 66007, + "end": 66013, + "value": "\n " + }, + { + "type": "brace", + "start": 66013, + "end": 66014, + "value": "]" + }, + { + "type": "comma", + "start": 66014, + "end": 66015, + "value": "," + }, + { + "type": "whitespace", + "start": 66015, + "end": 66016, + "value": " " + }, + { + "type": "operator", + "start": 66016, + "end": 66017, + "value": "%" + }, + { + "type": "brace", + "start": 66017, + "end": 66018, + "value": ")" + }, + { + "type": "whitespace", + "start": 66018, + "end": 66021, + "value": "\n " + }, + { + "type": "operator", + "start": 66021, + "end": 66023, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66023, + "end": 66024, + "value": " " + }, + { + "type": "word", + "start": 66024, + "end": 66028, + "value": "line" + }, + { + "type": "brace", + "start": 66028, + "end": 66029, + "value": "(" + }, + { + "type": "brace", + "start": 66029, + "end": 66030, + "value": "[" + }, + { + "type": "number", + "start": 66030, + "end": 66048, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 66048, + "end": 66049, + "value": "," + }, + { + "type": "whitespace", + "start": 66049, + "end": 66050, + "value": " " + }, + { + "type": "number", + "start": 66050, + "end": 66067, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 66067, + "end": 66068, + "value": "]" + }, + { + "type": "comma", + "start": 66068, + "end": 66069, + "value": "," + }, + { + "type": "whitespace", + "start": 66069, + "end": 66070, + "value": " " + }, + { + "type": "operator", + "start": 66070, + "end": 66071, + "value": "%" + }, + { + "type": "brace", + "start": 66071, + "end": 66072, + "value": ")" + }, + { + "type": "whitespace", + "start": 66072, + "end": 66075, + "value": "\n " + }, + { + "type": "operator", + "start": 66075, + "end": 66077, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66077, + "end": 66078, + "value": " " + }, + { + "type": "word", + "start": 66078, + "end": 66082, + "value": "line" + }, + { + "type": "brace", + "start": 66082, + "end": 66083, + "value": "(" + }, + { + "type": "brace", + "start": 66083, + "end": 66084, + "value": "[" + }, + { + "type": "whitespace", + "start": 66084, + "end": 66092, + "value": "\n " + }, + { + "type": "number", + "start": 66092, + "end": 66111, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 66111, + "end": 66112, + "value": "," + }, + { + "type": "whitespace", + "start": 66112, + "end": 66120, + "value": "\n " + }, + { + "type": "operator", + "start": 66120, + "end": 66121, + "value": "-" + }, + { + "type": "number", + "start": 66121, + "end": 66139, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 66139, + "end": 66145, + "value": "\n " + }, + { + "type": "brace", + "start": 66145, + "end": 66146, + "value": "]" + }, + { + "type": "comma", + "start": 66146, + "end": 66147, + "value": "," + }, + { + "type": "whitespace", + "start": 66147, + "end": 66148, + "value": " " + }, + { + "type": "operator", + "start": 66148, + "end": 66149, + "value": "%" + }, + { + "type": "brace", + "start": 66149, + "end": 66150, + "value": ")" + }, + { + "type": "whitespace", + "start": 66150, + "end": 66153, + "value": "\n " + }, + { + "type": "operator", + "start": 66153, + "end": 66155, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66155, + "end": 66156, + "value": " " + }, + { + "type": "word", + "start": 66156, + "end": 66160, + "value": "line" + }, + { + "type": "brace", + "start": 66160, + "end": 66161, + "value": "(" + }, + { + "type": "brace", + "start": 66161, + "end": 66162, + "value": "[" + }, + { + "type": "number", + "start": 66162, + "end": 66180, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 66180, + "end": 66181, + "value": "," + }, + { + "type": "whitespace", + "start": 66181, + "end": 66182, + "value": " " + }, + { + "type": "number", + "start": 66182, + "end": 66200, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 66200, + "end": 66201, + "value": "]" + }, + { + "type": "comma", + "start": 66201, + "end": 66202, + "value": "," + }, + { + "type": "whitespace", + "start": 66202, + "end": 66203, + "value": " " + }, + { + "type": "operator", + "start": 66203, + "end": 66204, + "value": "%" + }, + { + "type": "brace", + "start": 66204, + "end": 66205, + "value": ")" + }, + { + "type": "whitespace", + "start": 66205, + "end": 66208, + "value": "\n " + }, + { + "type": "operator", + "start": 66208, + "end": 66210, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66210, + "end": 66211, + "value": " " + }, + { + "type": "word", + "start": 66211, + "end": 66215, + "value": "line" + }, + { + "type": "brace", + "start": 66215, + "end": 66216, + "value": "(" + }, + { + "type": "brace", + "start": 66216, + "end": 66217, + "value": "[" + }, + { + "type": "whitespace", + "start": 66217, + "end": 66225, + "value": "\n " + }, + { + "type": "number", + "start": 66225, + "end": 66243, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 66243, + "end": 66244, + "value": "," + }, + { + "type": "whitespace", + "start": 66244, + "end": 66252, + "value": "\n " + }, + { + "type": "number", + "start": 66252, + "end": 66271, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 66271, + "end": 66277, + "value": "\n " + }, + { + "type": "brace", + "start": 66277, + "end": 66278, + "value": "]" + }, + { + "type": "comma", + "start": 66278, + "end": 66279, + "value": "," + }, + { + "type": "whitespace", + "start": 66279, + "end": 66280, + "value": " " + }, + { + "type": "operator", + "start": 66280, + "end": 66281, + "value": "%" + }, + { + "type": "brace", + "start": 66281, + "end": 66282, + "value": ")" + }, + { + "type": "whitespace", + "start": 66282, + "end": 66285, + "value": "\n " + }, + { + "type": "operator", + "start": 66285, + "end": 66287, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66287, + "end": 66288, + "value": " " + }, + { + "type": "word", + "start": 66288, + "end": 66292, + "value": "line" + }, + { + "type": "brace", + "start": 66292, + "end": 66293, + "value": "(" + }, + { + "type": "brace", + "start": 66293, + "end": 66294, + "value": "[" + }, + { + "type": "number", + "start": 66294, + "end": 66312, + "value": "0.8830488380766681" + }, + { + "type": "comma", + "start": 66312, + "end": 66313, + "value": "," + }, + { + "type": "whitespace", + "start": 66313, + "end": 66314, + "value": " " + }, + { + "type": "number", + "start": 66314, + "end": 66332, + "value": "0.6996724408425232" + }, + { + "type": "brace", + "start": 66332, + "end": 66333, + "value": "]" + }, + { + "type": "comma", + "start": 66333, + "end": 66334, + "value": "," + }, + { + "type": "whitespace", + "start": 66334, + "end": 66335, + "value": " " + }, + { + "type": "operator", + "start": 66335, + "end": 66336, + "value": "%" + }, + { + "type": "brace", + "start": 66336, + "end": 66337, + "value": ")" + }, + { + "type": "whitespace", + "start": 66337, + "end": 66340, + "value": "\n " + }, + { + "type": "operator", + "start": 66340, + "end": 66342, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66342, + "end": 66343, + "value": " " + }, + { + "type": "word", + "start": 66343, + "end": 66347, + "value": "line" + }, + { + "type": "brace", + "start": 66347, + "end": 66348, + "value": "(" + }, + { + "type": "brace", + "start": 66348, + "end": 66349, + "value": "[" + }, + { + "type": "whitespace", + "start": 66349, + "end": 66357, + "value": "\n " + }, + { + "type": "operator", + "start": 66357, + "end": 66358, + "value": "-" + }, + { + "type": "number", + "start": 66358, + "end": 66377, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 66377, + "end": 66378, + "value": "," + }, + { + "type": "whitespace", + "start": 66378, + "end": 66386, + "value": "\n " + }, + { + "type": "operator", + "start": 66386, + "end": 66387, + "value": "-" + }, + { + "type": "number", + "start": 66387, + "end": 66405, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 66405, + "end": 66411, + "value": "\n " + }, + { + "type": "brace", + "start": 66411, + "end": 66412, + "value": "]" + }, + { + "type": "comma", + "start": 66412, + "end": 66413, + "value": "," + }, + { + "type": "whitespace", + "start": 66413, + "end": 66414, + "value": " " + }, + { + "type": "operator", + "start": 66414, + "end": 66415, + "value": "%" + }, + { + "type": "brace", + "start": 66415, + "end": 66416, + "value": ")" + }, + { + "type": "whitespace", + "start": 66416, + "end": 66419, + "value": "\n " + }, + { + "type": "operator", + "start": 66419, + "end": 66421, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66421, + "end": 66422, + "value": " " + }, + { + "type": "word", + "start": 66422, + "end": 66426, + "value": "line" + }, + { + "type": "brace", + "start": 66426, + "end": 66427, + "value": "(" + }, + { + "type": "brace", + "start": 66427, + "end": 66428, + "value": "[" + }, + { + "type": "whitespace", + "start": 66428, + "end": 66436, + "value": "\n " + }, + { + "type": "number", + "start": 66436, + "end": 66454, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 66454, + "end": 66455, + "value": "," + }, + { + "type": "whitespace", + "start": 66455, + "end": 66463, + "value": "\n " + }, + { + "type": "operator", + "start": 66463, + "end": 66464, + "value": "-" + }, + { + "type": "number", + "start": 66464, + "end": 66482, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 66482, + "end": 66488, + "value": "\n " + }, + { + "type": "brace", + "start": 66488, + "end": 66489, + "value": "]" + }, + { + "type": "comma", + "start": 66489, + "end": 66490, + "value": "," + }, + { + "type": "whitespace", + "start": 66490, + "end": 66491, + "value": " " + }, + { + "type": "operator", + "start": 66491, + "end": 66492, + "value": "%" + }, + { + "type": "brace", + "start": 66492, + "end": 66493, + "value": ")" + }, + { + "type": "whitespace", + "start": 66493, + "end": 66496, + "value": "\n " + }, + { + "type": "operator", + "start": 66496, + "end": 66498, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66498, + "end": 66499, + "value": " " + }, + { + "type": "word", + "start": 66499, + "end": 66503, + "value": "line" + }, + { + "type": "brace", + "start": 66503, + "end": 66504, + "value": "(" + }, + { + "type": "brace", + "start": 66504, + "end": 66505, + "value": "[" + }, + { + "type": "whitespace", + "start": 66505, + "end": 66513, + "value": "\n " + }, + { + "type": "operator", + "start": 66513, + "end": 66514, + "value": "-" + }, + { + "type": "number", + "start": 66514, + "end": 66532, + "value": "0.6716353749059765" + }, + { + "type": "comma", + "start": 66532, + "end": 66533, + "value": "," + }, + { + "type": "whitespace", + "start": 66533, + "end": 66541, + "value": "\n " + }, + { + "type": "operator", + "start": 66541, + "end": 66542, + "value": "-" + }, + { + "type": "number", + "start": 66542, + "end": 66560, + "value": "0.9605576808879026" + }, + { + "type": "whitespace", + "start": 66560, + "end": 66566, + "value": "\n " + }, + { + "type": "brace", + "start": 66566, + "end": 66567, + "value": "]" + }, + { + "type": "comma", + "start": 66567, + "end": 66568, + "value": "," + }, + { + "type": "whitespace", + "start": 66568, + "end": 66569, + "value": " " + }, + { + "type": "operator", + "start": 66569, + "end": 66570, + "value": "%" + }, + { + "type": "brace", + "start": 66570, + "end": 66571, + "value": ")" + }, + { + "type": "whitespace", + "start": 66571, + "end": 66574, + "value": "\n " + }, + { + "type": "operator", + "start": 66574, + "end": 66576, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66576, + "end": 66577, + "value": " " + }, + { + "type": "word", + "start": 66577, + "end": 66581, + "value": "line" + }, + { + "type": "brace", + "start": 66581, + "end": 66582, + "value": "(" + }, + { + "type": "brace", + "start": 66582, + "end": 66583, + "value": "[" + }, + { + "type": "whitespace", + "start": 66583, + "end": 66591, + "value": "\n " + }, + { + "type": "number", + "start": 66591, + "end": 66611, + "value": "0.010280170930300203" + }, + { + "type": "comma", + "start": 66611, + "end": 66612, + "value": "," + }, + { + "type": "whitespace", + "start": 66612, + "end": 66620, + "value": "\n " + }, + { + "type": "operator", + "start": 66620, + "end": 66621, + "value": "-" + }, + { + "type": "number", + "start": 66621, + "end": 66640, + "value": "0.37344123662342166" + }, + { + "type": "whitespace", + "start": 66640, + "end": 66646, + "value": "\n " + }, + { + "type": "brace", + "start": 66646, + "end": 66647, + "value": "]" + }, + { + "type": "comma", + "start": 66647, + "end": 66648, + "value": "," + }, + { + "type": "whitespace", + "start": 66648, + "end": 66649, + "value": " " + }, + { + "type": "operator", + "start": 66649, + "end": 66650, + "value": "%" + }, + { + "type": "brace", + "start": 66650, + "end": 66651, + "value": ")" + }, + { + "type": "whitespace", + "start": 66651, + "end": 66654, + "value": "\n " + }, + { + "type": "operator", + "start": 66654, + "end": 66656, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66656, + "end": 66657, + "value": " " + }, + { + "type": "word", + "start": 66657, + "end": 66661, + "value": "line" + }, + { + "type": "brace", + "start": 66661, + "end": 66662, + "value": "(" + }, + { + "type": "brace", + "start": 66662, + "end": 66663, + "value": "[" + }, + { + "type": "whitespace", + "start": 66663, + "end": 66671, + "value": "\n " + }, + { + "type": "number", + "start": 66671, + "end": 66690, + "value": "0.10357375682791004" + }, + { + "type": "comma", + "start": 66690, + "end": 66691, + "value": "," + }, + { + "type": "whitespace", + "start": 66691, + "end": 66699, + "value": "\n " + }, + { + "type": "operator", + "start": 66699, + "end": 66700, + "value": "-" + }, + { + "type": "number", + "start": 66700, + "end": 66719, + "value": "0.42294321030821425" + }, + { + "type": "whitespace", + "start": 66719, + "end": 66725, + "value": "\n " + }, + { + "type": "brace", + "start": 66725, + "end": 66726, + "value": "]" + }, + { + "type": "comma", + "start": 66726, + "end": 66727, + "value": "," + }, + { + "type": "whitespace", + "start": 66727, + "end": 66728, + "value": " " + }, + { + "type": "operator", + "start": 66728, + "end": 66729, + "value": "%" + }, + { + "type": "brace", + "start": 66729, + "end": 66730, + "value": ")" + }, + { + "type": "whitespace", + "start": 66730, + "end": 66733, + "value": "\n " + }, + { + "type": "operator", + "start": 66733, + "end": 66735, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66735, + "end": 66736, + "value": " " + }, + { + "type": "word", + "start": 66736, + "end": 66740, + "value": "line" + }, + { + "type": "brace", + "start": 66740, + "end": 66741, + "value": "(" + }, + { + "type": "brace", + "start": 66741, + "end": 66742, + "value": "[" + }, + { + "type": "whitespace", + "start": 66742, + "end": 66750, + "value": "\n " + }, + { + "type": "number", + "start": 66750, + "end": 66768, + "value": "0.4520311575096987" + }, + { + "type": "comma", + "start": 66768, + "end": 66769, + "value": "," + }, + { + "type": "whitespace", + "start": 66769, + "end": 66777, + "value": "\n " + }, + { + "type": "operator", + "start": 66777, + "end": 66778, + "value": "-" + }, + { + "type": "number", + "start": 66778, + "end": 66797, + "value": "0.11232675307600548" + }, + { + "type": "whitespace", + "start": 66797, + "end": 66803, + "value": "\n " + }, + { + "type": "brace", + "start": 66803, + "end": 66804, + "value": "]" + }, + { + "type": "comma", + "start": 66804, + "end": 66805, + "value": "," + }, + { + "type": "whitespace", + "start": 66805, + "end": 66806, + "value": " " + }, + { + "type": "operator", + "start": 66806, + "end": 66807, + "value": "%" + }, + { + "type": "brace", + "start": 66807, + "end": 66808, + "value": ")" + }, + { + "type": "whitespace", + "start": 66808, + "end": 66811, + "value": "\n " + }, + { + "type": "operator", + "start": 66811, + "end": 66813, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66813, + "end": 66814, + "value": " " + }, + { + "type": "word", + "start": 66814, + "end": 66818, + "value": "line" + }, + { + "type": "brace", + "start": 66818, + "end": 66819, + "value": "(" + }, + { + "type": "brace", + "start": 66819, + "end": 66820, + "value": "[" + }, + { + "type": "whitespace", + "start": 66820, + "end": 66828, + "value": "\n " + }, + { + "type": "operator", + "start": 66828, + "end": 66829, + "value": "-" + }, + { + "type": "number", + "start": 66829, + "end": 66847, + "value": "0.8821185914380845" + }, + { + "type": "comma", + "start": 66847, + "end": 66848, + "value": "," + }, + { + "type": "whitespace", + "start": 66848, + "end": 66856, + "value": "\n " + }, + { + "type": "operator", + "start": 66856, + "end": 66857, + "value": "-" + }, + { + "type": "number", + "start": 66857, + "end": 66875, + "value": "0.7155147434939819" + }, + { + "type": "whitespace", + "start": 66875, + "end": 66881, + "value": "\n " + }, + { + "type": "brace", + "start": 66881, + "end": 66882, + "value": "]" + }, + { + "type": "comma", + "start": 66882, + "end": 66883, + "value": "," + }, + { + "type": "whitespace", + "start": 66883, + "end": 66884, + "value": " " + }, + { + "type": "operator", + "start": 66884, + "end": 66885, + "value": "%" + }, + { + "type": "brace", + "start": 66885, + "end": 66886, + "value": ")" + }, + { + "type": "whitespace", + "start": 66886, + "end": 66889, + "value": "\n " + }, + { + "type": "operator", + "start": 66889, + "end": 66891, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66891, + "end": 66892, + "value": " " + }, + { + "type": "word", + "start": 66892, + "end": 66896, + "value": "line" + }, + { + "type": "brace", + "start": 66896, + "end": 66897, + "value": "(" + }, + { + "type": "brace", + "start": 66897, + "end": 66898, + "value": "[" + }, + { + "type": "number", + "start": 66898, + "end": 66916, + "value": "0.9195487101690416" + }, + { + "type": "comma", + "start": 66916, + "end": 66917, + "value": "," + }, + { + "type": "whitespace", + "start": 66917, + "end": 66918, + "value": " " + }, + { + "type": "number", + "start": 66918, + "end": 66936, + "value": "0.2691627465297364" + }, + { + "type": "brace", + "start": 66936, + "end": 66937, + "value": "]" + }, + { + "type": "comma", + "start": 66937, + "end": 66938, + "value": "," + }, + { + "type": "whitespace", + "start": 66938, + "end": 66939, + "value": " " + }, + { + "type": "operator", + "start": 66939, + "end": 66940, + "value": "%" + }, + { + "type": "brace", + "start": 66940, + "end": 66941, + "value": ")" + }, + { + "type": "whitespace", + "start": 66941, + "end": 66944, + "value": "\n " + }, + { + "type": "operator", + "start": 66944, + "end": 66946, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66946, + "end": 66947, + "value": " " + }, + { + "type": "word", + "start": 66947, + "end": 66951, + "value": "line" + }, + { + "type": "brace", + "start": 66951, + "end": 66952, + "value": "(" + }, + { + "type": "brace", + "start": 66952, + "end": 66953, + "value": "[" + }, + { + "type": "whitespace", + "start": 66953, + "end": 66961, + "value": "\n " + }, + { + "type": "number", + "start": 66961, + "end": 66979, + "value": "0.7098978191546745" + }, + { + "type": "comma", + "start": 66979, + "end": 66980, + "value": "," + }, + { + "type": "whitespace", + "start": 66980, + "end": 66988, + "value": "\n " + }, + { + "type": "number", + "start": 66988, + "end": 67007, + "value": "0.11710004169385968" + }, + { + "type": "whitespace", + "start": 67007, + "end": 67013, + "value": "\n " + }, + { + "type": "brace", + "start": 67013, + "end": 67014, + "value": "]" + }, + { + "type": "comma", + "start": 67014, + "end": 67015, + "value": "," + }, + { + "type": "whitespace", + "start": 67015, + "end": 67016, + "value": " " + }, + { + "type": "operator", + "start": 67016, + "end": 67017, + "value": "%" + }, + { + "type": "brace", + "start": 67017, + "end": 67018, + "value": ")" + }, + { + "type": "whitespace", + "start": 67018, + "end": 67021, + "value": "\n " + }, + { + "type": "operator", + "start": 67021, + "end": 67023, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67023, + "end": 67024, + "value": " " + }, + { + "type": "word", + "start": 67024, + "end": 67028, + "value": "line" + }, + { + "type": "brace", + "start": 67028, + "end": 67029, + "value": "(" + }, + { + "type": "brace", + "start": 67029, + "end": 67030, + "value": "[" + }, + { + "type": "whitespace", + "start": 67030, + "end": 67038, + "value": "\n " + }, + { + "type": "operator", + "start": 67038, + "end": 67039, + "value": "-" + }, + { + "type": "number", + "start": 67039, + "end": 67058, + "value": "0.37876368560819995" + }, + { + "type": "comma", + "start": 67058, + "end": 67059, + "value": "," + }, + { + "type": "whitespace", + "start": 67059, + "end": 67067, + "value": "\n " + }, + { + "type": "number", + "start": 67067, + "end": 67085, + "value": "0.7106729314759084" + }, + { + "type": "whitespace", + "start": 67085, + "end": 67091, + "value": "\n " + }, + { + "type": "brace", + "start": 67091, + "end": 67092, + "value": "]" + }, + { + "type": "comma", + "start": 67092, + "end": 67093, + "value": "," + }, + { + "type": "whitespace", + "start": 67093, + "end": 67094, + "value": " " + }, + { + "type": "operator", + "start": 67094, + "end": 67095, + "value": "%" + }, + { + "type": "brace", + "start": 67095, + "end": 67096, + "value": ")" + }, + { + "type": "whitespace", + "start": 67096, + "end": 67099, + "value": "\n " + }, + { + "type": "operator", + "start": 67099, + "end": 67101, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67101, + "end": 67102, + "value": " " + }, + { + "type": "word", + "start": 67102, + "end": 67106, + "value": "line" + }, + { + "type": "brace", + "start": 67106, + "end": 67107, + "value": "(" + }, + { + "type": "brace", + "start": 67107, + "end": 67108, + "value": "[" + }, + { + "type": "whitespace", + "start": 67108, + "end": 67116, + "value": "\n " + }, + { + "type": "operator", + "start": 67116, + "end": 67117, + "value": "-" + }, + { + "type": "number", + "start": 67117, + "end": 67136, + "value": "0.29728126898353335" + }, + { + "type": "comma", + "start": 67136, + "end": 67137, + "value": "," + }, + { + "type": "whitespace", + "start": 67137, + "end": 67145, + "value": "\n " + }, + { + "type": "operator", + "start": 67145, + "end": 67146, + "value": "-" + }, + { + "type": "number", + "start": 67146, + "end": 67165, + "value": "0.06649734568328003" + }, + { + "type": "whitespace", + "start": 67165, + "end": 67171, + "value": "\n " + }, + { + "type": "brace", + "start": 67171, + "end": 67172, + "value": "]" + }, + { + "type": "comma", + "start": 67172, + "end": 67173, + "value": "," + }, + { + "type": "whitespace", + "start": 67173, + "end": 67174, + "value": " " + }, + { + "type": "operator", + "start": 67174, + "end": 67175, + "value": "%" + }, + { + "type": "brace", + "start": 67175, + "end": 67176, + "value": ")" + }, + { + "type": "whitespace", + "start": 67176, + "end": 67179, + "value": "\n " + }, + { + "type": "operator", + "start": 67179, + "end": 67181, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67181, + "end": 67182, + "value": " " + }, + { + "type": "word", + "start": 67182, + "end": 67186, + "value": "line" + }, + { + "type": "brace", + "start": 67186, + "end": 67187, + "value": "(" + }, + { + "type": "brace", + "start": 67187, + "end": 67188, + "value": "[" + }, + { + "type": "whitespace", + "start": 67188, + "end": 67196, + "value": "\n " + }, + { + "type": "number", + "start": 67196, + "end": 67215, + "value": "0.22965781558352072" + }, + { + "type": "comma", + "start": 67215, + "end": 67216, + "value": "," + }, + { + "type": "whitespace", + "start": 67216, + "end": 67224, + "value": "\n " + }, + { + "type": "operator", + "start": 67224, + "end": 67225, + "value": "-" + }, + { + "type": "number", + "start": 67225, + "end": 67243, + "value": "0.7601866432836641" + }, + { + "type": "whitespace", + "start": 67243, + "end": 67249, + "value": "\n " + }, + { + "type": "brace", + "start": 67249, + "end": 67250, + "value": "]" + }, + { + "type": "comma", + "start": 67250, + "end": 67251, + "value": "," + }, + { + "type": "whitespace", + "start": 67251, + "end": 67252, + "value": " " + }, + { + "type": "operator", + "start": 67252, + "end": 67253, + "value": "%" + }, + { + "type": "brace", + "start": 67253, + "end": 67254, + "value": ")" + }, + { + "type": "whitespace", + "start": 67254, + "end": 67257, + "value": "\n " + }, + { + "type": "operator", + "start": 67257, + "end": 67259, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67259, + "end": 67260, + "value": " " + }, + { + "type": "word", + "start": 67260, + "end": 67264, + "value": "line" + }, + { + "type": "brace", + "start": 67264, + "end": 67265, + "value": "(" + }, + { + "type": "brace", + "start": 67265, + "end": 67266, + "value": "[" + }, + { + "type": "whitespace", + "start": 67266, + "end": 67274, + "value": "\n " + }, + { + "type": "operator", + "start": 67274, + "end": 67275, + "value": "-" + }, + { + "type": "number", + "start": 67275, + "end": 67293, + "value": "0.6356501074317229" + }, + { + "type": "comma", + "start": 67293, + "end": 67294, + "value": "," + }, + { + "type": "whitespace", + "start": 67294, + "end": 67302, + "value": "\n " + }, + { + "type": "number", + "start": 67302, + "end": 67321, + "value": "0.19458425399338064" + }, + { + "type": "whitespace", + "start": 67321, + "end": 67327, + "value": "\n " + }, + { + "type": "brace", + "start": 67327, + "end": 67328, + "value": "]" + }, + { + "type": "comma", + "start": 67328, + "end": 67329, + "value": "," + }, + { + "type": "whitespace", + "start": 67329, + "end": 67330, + "value": " " + }, + { + "type": "operator", + "start": 67330, + "end": 67331, + "value": "%" + }, + { + "type": "brace", + "start": 67331, + "end": 67332, + "value": ")" + }, + { + "type": "whitespace", + "start": 67332, + "end": 67335, + "value": "\n " + }, + { + "type": "operator", + "start": 67335, + "end": 67337, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67337, + "end": 67338, + "value": " " + }, + { + "type": "word", + "start": 67338, + "end": 67342, + "value": "line" + }, + { + "type": "brace", + "start": 67342, + "end": 67343, + "value": "(" + }, + { + "type": "brace", + "start": 67343, + "end": 67344, + "value": "[" + }, + { + "type": "number", + "start": 67344, + "end": 67362, + "value": "0.5721251777404546" + }, + { + "type": "comma", + "start": 67362, + "end": 67363, + "value": "," + }, + { + "type": "whitespace", + "start": 67363, + "end": 67364, + "value": " " + }, + { + "type": "number", + "start": 67364, + "end": 67382, + "value": "0.2888584097921527" + }, + { + "type": "brace", + "start": 67382, + "end": 67383, + "value": "]" + }, + { + "type": "comma", + "start": 67383, + "end": 67384, + "value": "," + }, + { + "type": "whitespace", + "start": 67384, + "end": 67385, + "value": " " + }, + { + "type": "operator", + "start": 67385, + "end": 67386, + "value": "%" + }, + { + "type": "brace", + "start": 67386, + "end": 67387, + "value": ")" + }, + { + "type": "whitespace", + "start": 67387, + "end": 67390, + "value": "\n " + }, + { + "type": "operator", + "start": 67390, + "end": 67392, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67392, + "end": 67393, + "value": " " + }, + { + "type": "word", + "start": 67393, + "end": 67397, + "value": "line" + }, + { + "type": "brace", + "start": 67397, + "end": 67398, + "value": "(" + }, + { + "type": "brace", + "start": 67398, + "end": 67399, + "value": "[" + }, + { + "type": "whitespace", + "start": 67399, + "end": 67407, + "value": "\n " + }, + { + "type": "operator", + "start": 67407, + "end": 67408, + "value": "-" + }, + { + "type": "number", + "start": 67408, + "end": 67426, + "value": "0.9580409549552311" + }, + { + "type": "comma", + "start": 67426, + "end": 67427, + "value": "," + }, + { + "type": "whitespace", + "start": 67427, + "end": 67435, + "value": "\n " + }, + { + "type": "operator", + "start": 67435, + "end": 67436, + "value": "-" + }, + { + "type": "number", + "start": 67436, + "end": 67455, + "value": "0.02243818192078395" + }, + { + "type": "whitespace", + "start": 67455, + "end": 67461, + "value": "\n " + }, + { + "type": "brace", + "start": 67461, + "end": 67462, + "value": "]" + }, + { + "type": "comma", + "start": 67462, + "end": 67463, + "value": "," + }, + { + "type": "whitespace", + "start": 67463, + "end": 67464, + "value": " " + }, + { + "type": "operator", + "start": 67464, + "end": 67465, + "value": "%" + }, + { + "type": "brace", + "start": 67465, + "end": 67466, + "value": ")" + }, + { + "type": "whitespace", + "start": 67466, + "end": 67469, + "value": "\n " + }, + { + "type": "operator", + "start": 67469, + "end": 67471, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67471, + "end": 67472, + "value": " " + }, + { + "type": "word", + "start": 67472, + "end": 67476, + "value": "line" + }, + { + "type": "brace", + "start": 67476, + "end": 67477, + "value": "(" + }, + { + "type": "brace", + "start": 67477, + "end": 67478, + "value": "[" + }, + { + "type": "whitespace", + "start": 67478, + "end": 67486, + "value": "\n " + }, + { + "type": "number", + "start": 67486, + "end": 67504, + "value": "0.3299184618602866" + }, + { + "type": "comma", + "start": 67504, + "end": 67505, + "value": "," + }, + { + "type": "whitespace", + "start": 67505, + "end": 67513, + "value": "\n " + }, + { + "type": "operator", + "start": 67513, + "end": 67514, + "value": "-" + }, + { + "type": "number", + "start": 67514, + "end": 67532, + "value": "0.8353726942369875" + }, + { + "type": "whitespace", + "start": 67532, + "end": 67538, + "value": "\n " + }, + { + "type": "brace", + "start": 67538, + "end": 67539, + "value": "]" + }, + { + "type": "comma", + "start": 67539, + "end": 67540, + "value": "," + }, + { + "type": "whitespace", + "start": 67540, + "end": 67541, + "value": " " + }, + { + "type": "operator", + "start": 67541, + "end": 67542, + "value": "%" + }, + { + "type": "brace", + "start": 67542, + "end": 67543, + "value": ")" + }, + { + "type": "whitespace", + "start": 67543, + "end": 67546, + "value": "\n " + }, + { + "type": "operator", + "start": 67546, + "end": 67548, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67548, + "end": 67549, + "value": " " + }, + { + "type": "word", + "start": 67549, + "end": 67553, + "value": "line" + }, + { + "type": "brace", + "start": 67553, + "end": 67554, + "value": "(" + }, + { + "type": "brace", + "start": 67554, + "end": 67555, + "value": "[" + }, + { + "type": "whitespace", + "start": 67555, + "end": 67563, + "value": "\n " + }, + { + "type": "number", + "start": 67563, + "end": 67581, + "value": "0.7434639386755209" + }, + { + "type": "comma", + "start": 67581, + "end": 67582, + "value": "," + }, + { + "type": "whitespace", + "start": 67582, + "end": 67590, + "value": "\n " + }, + { + "type": "operator", + "start": 67590, + "end": 67591, + "value": "-" + }, + { + "type": "number", + "start": 67591, + "end": 67609, + "value": "0.7919648864138378" + }, + { + "type": "whitespace", + "start": 67609, + "end": 67615, + "value": "\n " + }, + { + "type": "brace", + "start": 67615, + "end": 67616, + "value": "]" + }, + { + "type": "comma", + "start": 67616, + "end": 67617, + "value": "," + }, + { + "type": "whitespace", + "start": 67617, + "end": 67618, + "value": " " + }, + { + "type": "operator", + "start": 67618, + "end": 67619, + "value": "%" + }, + { + "type": "brace", + "start": 67619, + "end": 67620, + "value": ")" + }, + { + "type": "whitespace", + "start": 67620, + "end": 67623, + "value": "\n " + }, + { + "type": "operator", + "start": 67623, + "end": 67625, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67625, + "end": 67626, + "value": " " + }, + { + "type": "word", + "start": 67626, + "end": 67630, + "value": "line" + }, + { + "type": "brace", + "start": 67630, + "end": 67631, + "value": "(" + }, + { + "type": "brace", + "start": 67631, + "end": 67632, + "value": "[" + }, + { + "type": "number", + "start": 67632, + "end": 67650, + "value": "0.9935751011164615" + }, + { + "type": "comma", + "start": 67650, + "end": 67651, + "value": "," + }, + { + "type": "whitespace", + "start": 67651, + "end": 67652, + "value": " " + }, + { + "type": "number", + "start": 67652, + "end": 67670, + "value": "0.9042566468497608" + }, + { + "type": "brace", + "start": 67670, + "end": 67671, + "value": "]" + }, + { + "type": "comma", + "start": 67671, + "end": 67672, + "value": "," + }, + { + "type": "whitespace", + "start": 67672, + "end": 67673, + "value": " " + }, + { + "type": "operator", + "start": 67673, + "end": 67674, + "value": "%" + }, + { + "type": "brace", + "start": 67674, + "end": 67675, + "value": ")" + }, + { + "type": "whitespace", + "start": 67675, + "end": 67678, + "value": "\n " + }, + { + "type": "operator", + "start": 67678, + "end": 67680, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67680, + "end": 67681, + "value": " " + }, + { + "type": "word", + "start": 67681, + "end": 67685, + "value": "line" + }, + { + "type": "brace", + "start": 67685, + "end": 67686, + "value": "(" + }, + { + "type": "brace", + "start": 67686, + "end": 67687, + "value": "[" + }, + { + "type": "whitespace", + "start": 67687, + "end": 67695, + "value": "\n " + }, + { + "type": "operator", + "start": 67695, + "end": 67696, + "value": "-" + }, + { + "type": "number", + "start": 67696, + "end": 67714, + "value": "0.5035812884687294" + }, + { + "type": "comma", + "start": 67714, + "end": 67715, + "value": "," + }, + { + "type": "whitespace", + "start": 67715, + "end": 67723, + "value": "\n " + }, + { + "type": "number", + "start": 67723, + "end": 67741, + "value": "0.5150967434989442" + }, + { + "type": "whitespace", + "start": 67741, + "end": 67747, + "value": "\n " + }, + { + "type": "brace", + "start": 67747, + "end": 67748, + "value": "]" + }, + { + "type": "comma", + "start": 67748, + "end": 67749, + "value": "," + }, + { + "type": "whitespace", + "start": 67749, + "end": 67750, + "value": " " + }, + { + "type": "operator", + "start": 67750, + "end": 67751, + "value": "%" + }, + { + "type": "brace", + "start": 67751, + "end": 67752, + "value": ")" + }, + { + "type": "whitespace", + "start": 67752, + "end": 67755, + "value": "\n " + }, + { + "type": "operator", + "start": 67755, + "end": 67757, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67757, + "end": 67758, + "value": " " + }, + { + "type": "word", + "start": 67758, + "end": 67762, + "value": "line" + }, + { + "type": "brace", + "start": 67762, + "end": 67763, + "value": "(" + }, + { + "type": "brace", + "start": 67763, + "end": 67764, + "value": "[" + }, + { + "type": "number", + "start": 67764, + "end": 67782, + "value": "0.5526227215900215" + }, + { + "type": "comma", + "start": 67782, + "end": 67783, + "value": "," + }, + { + "type": "whitespace", + "start": 67783, + "end": 67784, + "value": " " + }, + { + "type": "number", + "start": 67784, + "end": 67802, + "value": "0.7612604137272441" + }, + { + "type": "brace", + "start": 67802, + "end": 67803, + "value": "]" + }, + { + "type": "comma", + "start": 67803, + "end": 67804, + "value": "," + }, + { + "type": "whitespace", + "start": 67804, + "end": 67805, + "value": " " + }, + { + "type": "operator", + "start": 67805, + "end": 67806, + "value": "%" + }, + { + "type": "brace", + "start": 67806, + "end": 67807, + "value": ")" + }, + { + "type": "whitespace", + "start": 67807, + "end": 67810, + "value": "\n " + }, + { + "type": "operator", + "start": 67810, + "end": 67812, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67812, + "end": 67813, + "value": " " + }, + { + "type": "word", + "start": 67813, + "end": 67817, + "value": "line" + }, + { + "type": "brace", + "start": 67817, + "end": 67818, + "value": "(" + }, + { + "type": "brace", + "start": 67818, + "end": 67819, + "value": "[" + }, + { + "type": "whitespace", + "start": 67819, + "end": 67827, + "value": "\n " + }, + { + "type": "number", + "start": 67827, + "end": 67845, + "value": "0.8593271349126876" + }, + { + "type": "comma", + "start": 67845, + "end": 67846, + "value": "," + }, + { + "type": "whitespace", + "start": 67846, + "end": 67854, + "value": "\n " + }, + { + "type": "number", + "start": 67854, + "end": 67873, + "value": "0.08414894953725849" + }, + { + "type": "whitespace", + "start": 67873, + "end": 67879, + "value": "\n " + }, + { + "type": "brace", + "start": 67879, + "end": 67880, + "value": "]" + }, + { + "type": "comma", + "start": 67880, + "end": 67881, + "value": "," + }, + { + "type": "whitespace", + "start": 67881, + "end": 67882, + "value": " " + }, + { + "type": "operator", + "start": 67882, + "end": 67883, + "value": "%" + }, + { + "type": "brace", + "start": 67883, + "end": 67884, + "value": ")" + }, + { + "type": "whitespace", + "start": 67884, + "end": 67887, + "value": "\n " + }, + { + "type": "operator", + "start": 67887, + "end": 67889, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67889, + "end": 67890, + "value": " " + }, + { + "type": "word", + "start": 67890, + "end": 67894, + "value": "line" + }, + { + "type": "brace", + "start": 67894, + "end": 67895, + "value": "(" + }, + { + "type": "brace", + "start": 67895, + "end": 67896, + "value": "[" + }, + { + "type": "whitespace", + "start": 67896, + "end": 67904, + "value": "\n " + }, + { + "type": "operator", + "start": 67904, + "end": 67905, + "value": "-" + }, + { + "type": "number", + "start": 67905, + "end": 67923, + "value": "0.8181049219192864" + }, + { + "type": "comma", + "start": 67923, + "end": 67924, + "value": "," + }, + { + "type": "whitespace", + "start": 67924, + "end": 67932, + "value": "\n " + }, + { + "type": "operator", + "start": 67932, + "end": 67933, + "value": "-" + }, + { + "type": "number", + "start": 67933, + "end": 67950, + "value": "0.903548131323352" + }, + { + "type": "whitespace", + "start": 67950, + "end": 67956, + "value": "\n " + }, + { + "type": "brace", + "start": 67956, + "end": 67957, + "value": "]" + }, + { + "type": "comma", + "start": 67957, + "end": 67958, + "value": "," + }, + { + "type": "whitespace", + "start": 67958, + "end": 67959, + "value": " " + }, + { + "type": "operator", + "start": 67959, + "end": 67960, + "value": "%" + }, + { + "type": "brace", + "start": 67960, + "end": 67961, + "value": ")" + }, + { + "type": "whitespace", + "start": 67961, + "end": 67964, + "value": "\n " + }, + { + "type": "operator", + "start": 67964, + "end": 67966, + "value": "|>" + }, + { + "type": "whitespace", + "start": 67966, + "end": 67967, + "value": " " + }, + { + "type": "word", + "start": 67967, + "end": 67971, + "value": "line" + }, + { + "type": "brace", + "start": 67971, + "end": 67972, + "value": "(" + }, + { + "type": "brace", + "start": 67972, + "end": 67973, + "value": "[" + }, + { + "type": "whitespace", + "start": 67973, + "end": 67981, + "value": "\n " + }, + { + "type": "number", + "start": 67981, + "end": 67999, + "value": "0.3165782044458305" + }, + { + "type": "comma", + "start": 67999, + "end": 68000, + "value": "," + }, + { + "type": "whitespace", + "start": 68000, + "end": 68008, + "value": "\n " + }, + { + "type": "operator", + "start": 68008, + "end": 68009, + "value": "-" + }, + { + "type": "number", + "start": 68009, + "end": 68028, + "value": "0.24189274252014914" + }, + { + "type": "whitespace", + "start": 68028, + "end": 68034, + "value": "\n " + }, + { + "type": "brace", + "start": 68034, + "end": 68035, + "value": "]" + }, + { + "type": "comma", + "start": 68035, + "end": 68036, + "value": "," + }, + { + "type": "whitespace", + "start": 68036, + "end": 68037, + "value": " " + }, + { + "type": "operator", + "start": 68037, + "end": 68038, + "value": "%" + }, + { + "type": "brace", + "start": 68038, + "end": 68039, + "value": ")" + }, + { + "type": "whitespace", + "start": 68039, + "end": 68042, + "value": "\n " + }, + { + "type": "operator", + "start": 68042, + "end": 68044, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68044, + "end": 68045, + "value": " " + }, + { + "type": "word", + "start": 68045, + "end": 68049, + "value": "line" + }, + { + "type": "brace", + "start": 68049, + "end": 68050, + "value": "(" + }, + { + "type": "brace", + "start": 68050, + "end": 68051, + "value": "[" + }, + { + "type": "whitespace", + "start": 68051, + "end": 68059, + "value": "\n " + }, + { + "type": "operator", + "start": 68059, + "end": 68060, + "value": "-" + }, + { + "type": "number", + "start": 68060, + "end": 68079, + "value": "0.44390956414045135" + }, + { + "type": "comma", + "start": 68079, + "end": 68080, + "value": "," + }, + { + "type": "whitespace", + "start": 68080, + "end": 68088, + "value": "\n " + }, + { + "type": "operator", + "start": 68088, + "end": 68089, + "value": "-" + }, + { + "type": "number", + "start": 68089, + "end": 68108, + "value": "0.25912591535126905" + }, + { + "type": "whitespace", + "start": 68108, + "end": 68114, + "value": "\n " + }, + { + "type": "brace", + "start": 68114, + "end": 68115, + "value": "]" + }, + { + "type": "comma", + "start": 68115, + "end": 68116, + "value": "," + }, + { + "type": "whitespace", + "start": 68116, + "end": 68117, + "value": " " + }, + { + "type": "operator", + "start": 68117, + "end": 68118, + "value": "%" + }, + { + "type": "brace", + "start": 68118, + "end": 68119, + "value": ")" + }, + { + "type": "whitespace", + "start": 68119, + "end": 68122, + "value": "\n " + }, + { + "type": "operator", + "start": 68122, + "end": 68124, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68124, + "end": 68125, + "value": " " + }, + { + "type": "word", + "start": 68125, + "end": 68129, + "value": "line" + }, + { + "type": "brace", + "start": 68129, + "end": 68130, + "value": "(" + }, + { + "type": "brace", + "start": 68130, + "end": 68131, + "value": "[" + }, + { + "type": "whitespace", + "start": 68131, + "end": 68139, + "value": "\n " + }, + { + "type": "operator", + "start": 68139, + "end": 68140, + "value": "-" + }, + { + "type": "number", + "start": 68140, + "end": 68158, + "value": "0.6605165911891009" + }, + { + "type": "comma", + "start": 68158, + "end": 68159, + "value": "," + }, + { + "type": "whitespace", + "start": 68159, + "end": 68167, + "value": "\n " + }, + { + "type": "operator", + "start": 68167, + "end": 68168, + "value": "-" + }, + { + "type": "number", + "start": 68168, + "end": 68187, + "value": "0.40355115288839194" + }, + { + "type": "whitespace", + "start": 68187, + "end": 68193, + "value": "\n " + }, + { + "type": "brace", + "start": 68193, + "end": 68194, + "value": "]" + }, + { + "type": "comma", + "start": 68194, + "end": 68195, + "value": "," + }, + { + "type": "whitespace", + "start": 68195, + "end": 68196, + "value": " " + }, + { + "type": "operator", + "start": 68196, + "end": 68197, + "value": "%" + }, + { + "type": "brace", + "start": 68197, + "end": 68198, + "value": ")" + }, + { + "type": "whitespace", + "start": 68198, + "end": 68201, + "value": "\n " + }, + { + "type": "operator", + "start": 68201, + "end": 68203, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68203, + "end": 68204, + "value": " " + }, + { + "type": "word", + "start": 68204, + "end": 68208, + "value": "line" + }, + { + "type": "brace", + "start": 68208, + "end": 68209, + "value": "(" + }, + { + "type": "brace", + "start": 68209, + "end": 68210, + "value": "[" + }, + { + "type": "whitespace", + "start": 68210, + "end": 68218, + "value": "\n " + }, + { + "type": "operator", + "start": 68218, + "end": 68219, + "value": "-" + }, + { + "type": "number", + "start": 68219, + "end": 68237, + "value": "0.7170489950180006" + }, + { + "type": "comma", + "start": 68237, + "end": 68238, + "value": "," + }, + { + "type": "whitespace", + "start": 68238, + "end": 68246, + "value": "\n " + }, + { + "type": "number", + "start": 68246, + "end": 68265, + "value": "0.23454356079651384" + }, + { + "type": "whitespace", + "start": 68265, + "end": 68271, + "value": "\n " + }, + { + "type": "brace", + "start": 68271, + "end": 68272, + "value": "]" + }, + { + "type": "comma", + "start": 68272, + "end": 68273, + "value": "," + }, + { + "type": "whitespace", + "start": 68273, + "end": 68274, + "value": " " + }, + { + "type": "operator", + "start": 68274, + "end": 68275, + "value": "%" + }, + { + "type": "brace", + "start": 68275, + "end": 68276, + "value": ")" + }, + { + "type": "whitespace", + "start": 68276, + "end": 68279, + "value": "\n " + }, + { + "type": "operator", + "start": 68279, + "end": 68281, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68281, + "end": 68282, + "value": " " + }, + { + "type": "word", + "start": 68282, + "end": 68286, + "value": "line" + }, + { + "type": "brace", + "start": 68286, + "end": 68287, + "value": "(" + }, + { + "type": "brace", + "start": 68287, + "end": 68288, + "value": "[" + }, + { + "type": "whitespace", + "start": 68288, + "end": 68296, + "value": "\n " + }, + { + "type": "operator", + "start": 68296, + "end": 68297, + "value": "-" + }, + { + "type": "number", + "start": 68297, + "end": 68315, + "value": "0.2568187045379722" + }, + { + "type": "comma", + "start": 68315, + "end": 68316, + "value": "," + }, + { + "type": "whitespace", + "start": 68316, + "end": 68324, + "value": "\n " + }, + { + "type": "operator", + "start": 68324, + "end": 68325, + "value": "-" + }, + { + "type": "number", + "start": 68325, + "end": 68344, + "value": "0.45031188717601367" + }, + { + "type": "whitespace", + "start": 68344, + "end": 68350, + "value": "\n " + }, + { + "type": "brace", + "start": 68350, + "end": 68351, + "value": "]" + }, + { + "type": "comma", + "start": 68351, + "end": 68352, + "value": "," + }, + { + "type": "whitespace", + "start": 68352, + "end": 68353, + "value": " " + }, + { + "type": "operator", + "start": 68353, + "end": 68354, + "value": "%" + }, + { + "type": "brace", + "start": 68354, + "end": 68355, + "value": ")" + }, + { + "type": "whitespace", + "start": 68355, + "end": 68358, + "value": "\n " + }, + { + "type": "operator", + "start": 68358, + "end": 68360, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68360, + "end": 68361, + "value": " " + }, + { + "type": "word", + "start": 68361, + "end": 68365, + "value": "line" + }, + { + "type": "brace", + "start": 68365, + "end": 68366, + "value": "(" + }, + { + "type": "brace", + "start": 68366, + "end": 68367, + "value": "[" + }, + { + "type": "whitespace", + "start": 68367, + "end": 68375, + "value": "\n " + }, + { + "type": "number", + "start": 68375, + "end": 68393, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 68393, + "end": 68394, + "value": "," + }, + { + "type": "whitespace", + "start": 68394, + "end": 68402, + "value": "\n " + }, + { + "type": "operator", + "start": 68402, + "end": 68403, + "value": "-" + }, + { + "type": "number", + "start": 68403, + "end": 68421, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 68421, + "end": 68427, + "value": "\n " + }, + { + "type": "brace", + "start": 68427, + "end": 68428, + "value": "]" + }, + { + "type": "comma", + "start": 68428, + "end": 68429, + "value": "," + }, + { + "type": "whitespace", + "start": 68429, + "end": 68430, + "value": " " + }, + { + "type": "operator", + "start": 68430, + "end": 68431, + "value": "%" + }, + { + "type": "brace", + "start": 68431, + "end": 68432, + "value": ")" + }, + { + "type": "whitespace", + "start": 68432, + "end": 68435, + "value": "\n " + }, + { + "type": "operator", + "start": 68435, + "end": 68437, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68437, + "end": 68438, + "value": " " + }, + { + "type": "word", + "start": 68438, + "end": 68442, + "value": "line" + }, + { + "type": "brace", + "start": 68442, + "end": 68443, + "value": "(" + }, + { + "type": "brace", + "start": 68443, + "end": 68444, + "value": "[" + }, + { + "type": "whitespace", + "start": 68444, + "end": 68452, + "value": "\n " + }, + { + "type": "operator", + "start": 68452, + "end": 68453, + "value": "-" + }, + { + "type": "number", + "start": 68453, + "end": 68471, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 68471, + "end": 68472, + "value": "," + }, + { + "type": "whitespace", + "start": 68472, + "end": 68480, + "value": "\n " + }, + { + "type": "number", + "start": 68480, + "end": 68498, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 68498, + "end": 68504, + "value": "\n " + }, + { + "type": "brace", + "start": 68504, + "end": 68505, + "value": "]" + }, + { + "type": "comma", + "start": 68505, + "end": 68506, + "value": "," + }, + { + "type": "whitespace", + "start": 68506, + "end": 68507, + "value": " " + }, + { + "type": "operator", + "start": 68507, + "end": 68508, + "value": "%" + }, + { + "type": "brace", + "start": 68508, + "end": 68509, + "value": ")" + }, + { + "type": "whitespace", + "start": 68509, + "end": 68512, + "value": "\n " + }, + { + "type": "operator", + "start": 68512, + "end": 68514, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68514, + "end": 68515, + "value": " " + }, + { + "type": "word", + "start": 68515, + "end": 68519, + "value": "line" + }, + { + "type": "brace", + "start": 68519, + "end": 68520, + "value": "(" + }, + { + "type": "brace", + "start": 68520, + "end": 68521, + "value": "[" + }, + { + "type": "whitespace", + "start": 68521, + "end": 68529, + "value": "\n " + }, + { + "type": "operator", + "start": 68529, + "end": 68530, + "value": "-" + }, + { + "type": "number", + "start": 68530, + "end": 68548, + "value": "0.8328324229085962" + }, + { + "type": "comma", + "start": 68548, + "end": 68549, + "value": "," + }, + { + "type": "whitespace", + "start": 68549, + "end": 68557, + "value": "\n " + }, + { + "type": "number", + "start": 68557, + "end": 68575, + "value": "0.4677492878818803" + }, + { + "type": "whitespace", + "start": 68575, + "end": 68581, + "value": "\n " + }, + { + "type": "brace", + "start": 68581, + "end": 68582, + "value": "]" + }, + { + "type": "comma", + "start": 68582, + "end": 68583, + "value": "," + }, + { + "type": "whitespace", + "start": 68583, + "end": 68584, + "value": " " + }, + { + "type": "operator", + "start": 68584, + "end": 68585, + "value": "%" + }, + { + "type": "brace", + "start": 68585, + "end": 68586, + "value": ")" + }, + { + "type": "whitespace", + "start": 68586, + "end": 68589, + "value": "\n " + }, + { + "type": "operator", + "start": 68589, + "end": 68591, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68591, + "end": 68592, + "value": " " + }, + { + "type": "word", + "start": 68592, + "end": 68596, + "value": "line" + }, + { + "type": "brace", + "start": 68596, + "end": 68597, + "value": "(" + }, + { + "type": "brace", + "start": 68597, + "end": 68598, + "value": "[" + }, + { + "type": "whitespace", + "start": 68598, + "end": 68606, + "value": "\n " + }, + { + "type": "operator", + "start": 68606, + "end": 68607, + "value": "-" + }, + { + "type": "number", + "start": 68607, + "end": 68625, + "value": "0.8111463382182231" + }, + { + "type": "comma", + "start": 68625, + "end": 68626, + "value": "," + }, + { + "type": "whitespace", + "start": 68626, + "end": 68634, + "value": "\n " + }, + { + "type": "operator", + "start": 68634, + "end": 68635, + "value": "-" + }, + { + "type": "number", + "start": 68635, + "end": 68654, + "value": "0.41814807547140576" + }, + { + "type": "whitespace", + "start": 68654, + "end": 68660, + "value": "\n " + }, + { + "type": "brace", + "start": 68660, + "end": 68661, + "value": "]" + }, + { + "type": "comma", + "start": 68661, + "end": 68662, + "value": "," + }, + { + "type": "whitespace", + "start": 68662, + "end": 68663, + "value": " " + }, + { + "type": "operator", + "start": 68663, + "end": 68664, + "value": "%" + }, + { + "type": "brace", + "start": 68664, + "end": 68665, + "value": ")" + }, + { + "type": "whitespace", + "start": 68665, + "end": 68668, + "value": "\n " + }, + { + "type": "operator", + "start": 68668, + "end": 68670, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68670, + "end": 68671, + "value": " " + }, + { + "type": "word", + "start": 68671, + "end": 68675, + "value": "line" + }, + { + "type": "brace", + "start": 68675, + "end": 68676, + "value": "(" + }, + { + "type": "brace", + "start": 68676, + "end": 68677, + "value": "[" + }, + { + "type": "whitespace", + "start": 68677, + "end": 68685, + "value": "\n " + }, + { + "type": "number", + "start": 68685, + "end": 68704, + "value": "0.03807684940941125" + }, + { + "type": "comma", + "start": 68704, + "end": 68705, + "value": "," + }, + { + "type": "whitespace", + "start": 68705, + "end": 68713, + "value": "\n " + }, + { + "type": "number", + "start": 68713, + "end": 68732, + "value": "0.25664826686353326" + }, + { + "type": "whitespace", + "start": 68732, + "end": 68738, + "value": "\n " + }, + { + "type": "brace", + "start": 68738, + "end": 68739, + "value": "]" + }, + { + "type": "comma", + "start": 68739, + "end": 68740, + "value": "," + }, + { + "type": "whitespace", + "start": 68740, + "end": 68741, + "value": " " + }, + { + "type": "operator", + "start": 68741, + "end": 68742, + "value": "%" + }, + { + "type": "brace", + "start": 68742, + "end": 68743, + "value": ")" + }, + { + "type": "whitespace", + "start": 68743, + "end": 68746, + "value": "\n " + }, + { + "type": "operator", + "start": 68746, + "end": 68748, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68748, + "end": 68749, + "value": " " + }, + { + "type": "word", + "start": 68749, + "end": 68753, + "value": "line" + }, + { + "type": "brace", + "start": 68753, + "end": 68754, + "value": "(" + }, + { + "type": "brace", + "start": 68754, + "end": 68755, + "value": "[" + }, + { + "type": "whitespace", + "start": 68755, + "end": 68763, + "value": "\n " + }, + { + "type": "number", + "start": 68763, + "end": 68782, + "value": "0.23950083339596384" + }, + { + "type": "comma", + "start": 68782, + "end": 68783, + "value": "," + }, + { + "type": "whitespace", + "start": 68783, + "end": 68791, + "value": "\n " + }, + { + "type": "number", + "start": 68791, + "end": 68810, + "value": "0.43693196301855575" + }, + { + "type": "whitespace", + "start": 68810, + "end": 68816, + "value": "\n " + }, + { + "type": "brace", + "start": 68816, + "end": 68817, + "value": "]" + }, + { + "type": "comma", + "start": 68817, + "end": 68818, + "value": "," + }, + { + "type": "whitespace", + "start": 68818, + "end": 68819, + "value": " " + }, + { + "type": "operator", + "start": 68819, + "end": 68820, + "value": "%" + }, + { + "type": "brace", + "start": 68820, + "end": 68821, + "value": ")" + }, + { + "type": "whitespace", + "start": 68821, + "end": 68824, + "value": "\n " + }, + { + "type": "operator", + "start": 68824, + "end": 68826, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68826, + "end": 68827, + "value": " " + }, + { + "type": "word", + "start": 68827, + "end": 68831, + "value": "line" + }, + { + "type": "brace", + "start": 68831, + "end": 68832, + "value": "(" + }, + { + "type": "brace", + "start": 68832, + "end": 68833, + "value": "[" + }, + { + "type": "whitespace", + "start": 68833, + "end": 68841, + "value": "\n " + }, + { + "type": "operator", + "start": 68841, + "end": 68842, + "value": "-" + }, + { + "type": "number", + "start": 68842, + "end": 68861, + "value": "0.16279444820904887" + }, + { + "type": "comma", + "start": 68861, + "end": 68862, + "value": "," + }, + { + "type": "whitespace", + "start": 68862, + "end": 68870, + "value": "\n " + }, + { + "type": "number", + "start": 68870, + "end": 68888, + "value": "0.8064475707664818" + }, + { + "type": "whitespace", + "start": 68888, + "end": 68894, + "value": "\n " + }, + { + "type": "brace", + "start": 68894, + "end": 68895, + "value": "]" + }, + { + "type": "comma", + "start": 68895, + "end": 68896, + "value": "," + }, + { + "type": "whitespace", + "start": 68896, + "end": 68897, + "value": " " + }, + { + "type": "operator", + "start": 68897, + "end": 68898, + "value": "%" + }, + { + "type": "brace", + "start": 68898, + "end": 68899, + "value": ")" + }, + { + "type": "whitespace", + "start": 68899, + "end": 68902, + "value": "\n " + }, + { + "type": "operator", + "start": 68902, + "end": 68904, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68904, + "end": 68905, + "value": " " + }, + { + "type": "word", + "start": 68905, + "end": 68909, + "value": "line" + }, + { + "type": "brace", + "start": 68909, + "end": 68910, + "value": "(" + }, + { + "type": "brace", + "start": 68910, + "end": 68911, + "value": "[" + }, + { + "type": "whitespace", + "start": 68911, + "end": 68919, + "value": "\n " + }, + { + "type": "operator", + "start": 68919, + "end": 68920, + "value": "-" + }, + { + "type": "number", + "start": 68920, + "end": 68939, + "value": "0.08972872009232558" + }, + { + "type": "comma", + "start": 68939, + "end": 68940, + "value": "," + }, + { + "type": "whitespace", + "start": 68940, + "end": 68948, + "value": "\n " + }, + { + "type": "operator", + "start": 68948, + "end": 68949, + "value": "-" + }, + { + "type": "number", + "start": 68949, + "end": 68968, + "value": "0.08887625823751266" + }, + { + "type": "whitespace", + "start": 68968, + "end": 68974, + "value": "\n " + }, + { + "type": "brace", + "start": 68974, + "end": 68975, + "value": "]" + }, + { + "type": "comma", + "start": 68975, + "end": 68976, + "value": "," + }, + { + "type": "whitespace", + "start": 68976, + "end": 68977, + "value": " " + }, + { + "type": "operator", + "start": 68977, + "end": 68978, + "value": "%" + }, + { + "type": "brace", + "start": 68978, + "end": 68979, + "value": ")" + }, + { + "type": "whitespace", + "start": 68979, + "end": 68982, + "value": "\n " + }, + { + "type": "operator", + "start": 68982, + "end": 68984, + "value": "|>" + }, + { + "type": "whitespace", + "start": 68984, + "end": 68985, + "value": " " + }, + { + "type": "word", + "start": 68985, + "end": 68989, + "value": "line" + }, + { + "type": "brace", + "start": 68989, + "end": 68990, + "value": "(" + }, + { + "type": "brace", + "start": 68990, + "end": 68991, + "value": "[" + }, + { + "type": "whitespace", + "start": 68991, + "end": 68999, + "value": "\n " + }, + { + "type": "number", + "start": 68999, + "end": 69017, + "value": "0.9203433427102556" + }, + { + "type": "comma", + "start": 69017, + "end": 69018, + "value": "," + }, + { + "type": "whitespace", + "start": 69018, + "end": 69026, + "value": "\n " + }, + { + "type": "operator", + "start": 69026, + "end": 69027, + "value": "-" + }, + { + "type": "number", + "start": 69027, + "end": 69046, + "value": "0.17343459369697545" + }, + { + "type": "whitespace", + "start": 69046, + "end": 69052, + "value": "\n " + }, + { + "type": "brace", + "start": 69052, + "end": 69053, + "value": "]" + }, + { + "type": "comma", + "start": 69053, + "end": 69054, + "value": "," + }, + { + "type": "whitespace", + "start": 69054, + "end": 69055, + "value": " " + }, + { + "type": "operator", + "start": 69055, + "end": 69056, + "value": "%" + }, + { + "type": "brace", + "start": 69056, + "end": 69057, + "value": ")" + }, + { + "type": "whitespace", + "start": 69057, + "end": 69060, + "value": "\n " + }, + { + "type": "operator", + "start": 69060, + "end": 69062, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69062, + "end": 69063, + "value": " " + }, + { + "type": "word", + "start": 69063, + "end": 69067, + "value": "line" + }, + { + "type": "brace", + "start": 69067, + "end": 69068, + "value": "(" + }, + { + "type": "brace", + "start": 69068, + "end": 69069, + "value": "[" + }, + { + "type": "whitespace", + "start": 69069, + "end": 69077, + "value": "\n " + }, + { + "type": "number", + "start": 69077, + "end": 69098, + "value": "0.0017496234414517975" + }, + { + "type": "comma", + "start": 69098, + "end": 69099, + "value": "," + }, + { + "type": "whitespace", + "start": 69099, + "end": 69107, + "value": "\n " + }, + { + "type": "operator", + "start": 69107, + "end": 69108, + "value": "-" + }, + { + "type": "number", + "start": 69108, + "end": 69126, + "value": "0.5178508316168335" + }, + { + "type": "whitespace", + "start": 69126, + "end": 69132, + "value": "\n " + }, + { + "type": "brace", + "start": 69132, + "end": 69133, + "value": "]" + }, + { + "type": "comma", + "start": 69133, + "end": 69134, + "value": "," + }, + { + "type": "whitespace", + "start": 69134, + "end": 69135, + "value": " " + }, + { + "type": "operator", + "start": 69135, + "end": 69136, + "value": "%" + }, + { + "type": "brace", + "start": 69136, + "end": 69137, + "value": ")" + }, + { + "type": "whitespace", + "start": 69137, + "end": 69140, + "value": "\n " + }, + { + "type": "operator", + "start": 69140, + "end": 69142, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69142, + "end": 69143, + "value": " " + }, + { + "type": "word", + "start": 69143, + "end": 69147, + "value": "line" + }, + { + "type": "brace", + "start": 69147, + "end": 69148, + "value": "(" + }, + { + "type": "brace", + "start": 69148, + "end": 69149, + "value": "[" + }, + { + "type": "whitespace", + "start": 69149, + "end": 69157, + "value": "\n " + }, + { + "type": "number", + "start": 69157, + "end": 69175, + "value": "0.6206263405732759" + }, + { + "type": "comma", + "start": 69175, + "end": 69176, + "value": "," + }, + { + "type": "whitespace", + "start": 69176, + "end": 69184, + "value": "\n " + }, + { + "type": "operator", + "start": 69184, + "end": 69185, + "value": "-" + }, + { + "type": "number", + "start": 69185, + "end": 69203, + "value": "0.8733399468665124" + }, + { + "type": "whitespace", + "start": 69203, + "end": 69209, + "value": "\n " + }, + { + "type": "brace", + "start": 69209, + "end": 69210, + "value": "]" + }, + { + "type": "comma", + "start": 69210, + "end": 69211, + "value": "," + }, + { + "type": "whitespace", + "start": 69211, + "end": 69212, + "value": " " + }, + { + "type": "operator", + "start": 69212, + "end": 69213, + "value": "%" + }, + { + "type": "brace", + "start": 69213, + "end": 69214, + "value": ")" + }, + { + "type": "whitespace", + "start": 69214, + "end": 69217, + "value": "\n " + }, + { + "type": "operator", + "start": 69217, + "end": 69219, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69219, + "end": 69220, + "value": " " + }, + { + "type": "word", + "start": 69220, + "end": 69224, + "value": "line" + }, + { + "type": "brace", + "start": 69224, + "end": 69225, + "value": "(" + }, + { + "type": "brace", + "start": 69225, + "end": 69226, + "value": "[" + }, + { + "type": "whitespace", + "start": 69226, + "end": 69234, + "value": "\n " + }, + { + "type": "operator", + "start": 69234, + "end": 69235, + "value": "-" + }, + { + "type": "number", + "start": 69235, + "end": 69253, + "value": "0.7776386664456383" + }, + { + "type": "comma", + "start": 69253, + "end": 69254, + "value": "," + }, + { + "type": "whitespace", + "start": 69254, + "end": 69262, + "value": "\n " + }, + { + "type": "number", + "start": 69262, + "end": 69280, + "value": "0.7602780485384968" + }, + { + "type": "whitespace", + "start": 69280, + "end": 69286, + "value": "\n " + }, + { + "type": "brace", + "start": 69286, + "end": 69287, + "value": "]" + }, + { + "type": "comma", + "start": 69287, + "end": 69288, + "value": "," + }, + { + "type": "whitespace", + "start": 69288, + "end": 69289, + "value": " " + }, + { + "type": "operator", + "start": 69289, + "end": 69290, + "value": "%" + }, + { + "type": "brace", + "start": 69290, + "end": 69291, + "value": ")" + }, + { + "type": "whitespace", + "start": 69291, + "end": 69294, + "value": "\n " + }, + { + "type": "operator", + "start": 69294, + "end": 69296, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69296, + "end": 69297, + "value": " " + }, + { + "type": "word", + "start": 69297, + "end": 69301, + "value": "line" + }, + { + "type": "brace", + "start": 69301, + "end": 69302, + "value": "(" + }, + { + "type": "brace", + "start": 69302, + "end": 69303, + "value": "[" + }, + { + "type": "number", + "start": 69303, + "end": 69321, + "value": "0.5439379760788592" + }, + { + "type": "comma", + "start": 69321, + "end": 69322, + "value": "," + }, + { + "type": "whitespace", + "start": 69322, + "end": 69323, + "value": " " + }, + { + "type": "number", + "start": 69323, + "end": 69341, + "value": "0.8449177589350552" + }, + { + "type": "brace", + "start": 69341, + "end": 69342, + "value": "]" + }, + { + "type": "comma", + "start": 69342, + "end": 69343, + "value": "," + }, + { + "type": "whitespace", + "start": 69343, + "end": 69344, + "value": " " + }, + { + "type": "operator", + "start": 69344, + "end": 69345, + "value": "%" + }, + { + "type": "brace", + "start": 69345, + "end": 69346, + "value": ")" + }, + { + "type": "whitespace", + "start": 69346, + "end": 69349, + "value": "\n " + }, + { + "type": "operator", + "start": 69349, + "end": 69351, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69351, + "end": 69352, + "value": " " + }, + { + "type": "word", + "start": 69352, + "end": 69356, + "value": "line" + }, + { + "type": "brace", + "start": 69356, + "end": 69357, + "value": "(" + }, + { + "type": "brace", + "start": 69357, + "end": 69358, + "value": "[" + }, + { + "type": "whitespace", + "start": 69358, + "end": 69366, + "value": "\n " + }, + { + "type": "operator", + "start": 69366, + "end": 69367, + "value": "-" + }, + { + "type": "number", + "start": 69367, + "end": 69386, + "value": "0.13036646025917076" + }, + { + "type": "comma", + "start": 69386, + "end": 69387, + "value": "," + }, + { + "type": "whitespace", + "start": 69387, + "end": 69395, + "value": "\n " + }, + { + "type": "number", + "start": 69395, + "end": 69415, + "value": "0.012051713627069693" + }, + { + "type": "whitespace", + "start": 69415, + "end": 69421, + "value": "\n " + }, + { + "type": "brace", + "start": 69421, + "end": 69422, + "value": "]" + }, + { + "type": "comma", + "start": 69422, + "end": 69423, + "value": "," + }, + { + "type": "whitespace", + "start": 69423, + "end": 69424, + "value": " " + }, + { + "type": "operator", + "start": 69424, + "end": 69425, + "value": "%" + }, + { + "type": "brace", + "start": 69425, + "end": 69426, + "value": ")" + }, + { + "type": "whitespace", + "start": 69426, + "end": 69429, + "value": "\n " + }, + { + "type": "operator", + "start": 69429, + "end": 69431, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69431, + "end": 69432, + "value": " " + }, + { + "type": "word", + "start": 69432, + "end": 69436, + "value": "line" + }, + { + "type": "brace", + "start": 69436, + "end": 69437, + "value": "(" + }, + { + "type": "brace", + "start": 69437, + "end": 69438, + "value": "[" + }, + { + "type": "whitespace", + "start": 69438, + "end": 69446, + "value": "\n " + }, + { + "type": "operator", + "start": 69446, + "end": 69447, + "value": "-" + }, + { + "type": "number", + "start": 69447, + "end": 69465, + "value": "0.1656465612645519" + }, + { + "type": "comma", + "start": 69465, + "end": 69466, + "value": "," + }, + { + "type": "whitespace", + "start": 69466, + "end": 69474, + "value": "\n " + }, + { + "type": "operator", + "start": 69474, + "end": 69475, + "value": "-" + }, + { + "type": "number", + "start": 69475, + "end": 69494, + "value": "0.20775229173765486" + }, + { + "type": "whitespace", + "start": 69494, + "end": 69500, + "value": "\n " + }, + { + "type": "brace", + "start": 69500, + "end": 69501, + "value": "]" + }, + { + "type": "comma", + "start": 69501, + "end": 69502, + "value": "," + }, + { + "type": "whitespace", + "start": 69502, + "end": 69503, + "value": " " + }, + { + "type": "operator", + "start": 69503, + "end": 69504, + "value": "%" + }, + { + "type": "brace", + "start": 69504, + "end": 69505, + "value": ")" + }, + { + "type": "whitespace", + "start": 69505, + "end": 69508, + "value": "\n " + }, + { + "type": "operator", + "start": 69508, + "end": 69510, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69510, + "end": 69511, + "value": " " + }, + { + "type": "word", + "start": 69511, + "end": 69515, + "value": "line" + }, + { + "type": "brace", + "start": 69515, + "end": 69516, + "value": "(" + }, + { + "type": "brace", + "start": 69516, + "end": 69517, + "value": "[" + }, + { + "type": "whitespace", + "start": 69517, + "end": 69525, + "value": "\n " + }, + { + "type": "operator", + "start": 69525, + "end": 69526, + "value": "-" + }, + { + "type": "number", + "start": 69526, + "end": 69544, + "value": "0.0962723255929061" + }, + { + "type": "comma", + "start": 69544, + "end": 69545, + "value": "," + }, + { + "type": "whitespace", + "start": 69545, + "end": 69553, + "value": "\n " + }, + { + "type": "operator", + "start": 69553, + "end": 69554, + "value": "-" + }, + { + "type": "number", + "start": 69554, + "end": 69573, + "value": "0.05417797659066137" + }, + { + "type": "whitespace", + "start": 69573, + "end": 69579, + "value": "\n " + }, + { + "type": "brace", + "start": 69579, + "end": 69580, + "value": "]" + }, + { + "type": "comma", + "start": 69580, + "end": 69581, + "value": "," + }, + { + "type": "whitespace", + "start": 69581, + "end": 69582, + "value": " " + }, + { + "type": "operator", + "start": 69582, + "end": 69583, + "value": "%" + }, + { + "type": "brace", + "start": 69583, + "end": 69584, + "value": ")" + }, + { + "type": "whitespace", + "start": 69584, + "end": 69587, + "value": "\n " + }, + { + "type": "operator", + "start": 69587, + "end": 69589, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69589, + "end": 69590, + "value": " " + }, + { + "type": "word", + "start": 69590, + "end": 69594, + "value": "line" + }, + { + "type": "brace", + "start": 69594, + "end": 69595, + "value": "(" + }, + { + "type": "brace", + "start": 69595, + "end": 69596, + "value": "[" + }, + { + "type": "number", + "start": 69596, + "end": 69613, + "value": "0.902108945498191" + }, + { + "type": "comma", + "start": 69613, + "end": 69614, + "value": "," + }, + { + "type": "whitespace", + "start": 69614, + "end": 69615, + "value": " " + }, + { + "type": "number", + "start": 69615, + "end": 69633, + "value": "0.3958978534964961" + }, + { + "type": "brace", + "start": 69633, + "end": 69634, + "value": "]" + }, + { + "type": "comma", + "start": 69634, + "end": 69635, + "value": "," + }, + { + "type": "whitespace", + "start": 69635, + "end": 69636, + "value": " " + }, + { + "type": "operator", + "start": 69636, + "end": 69637, + "value": "%" + }, + { + "type": "brace", + "start": 69637, + "end": 69638, + "value": ")" + }, + { + "type": "whitespace", + "start": 69638, + "end": 69641, + "value": "\n " + }, + { + "type": "operator", + "start": 69641, + "end": 69643, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69643, + "end": 69644, + "value": " " + }, + { + "type": "word", + "start": 69644, + "end": 69648, + "value": "line" + }, + { + "type": "brace", + "start": 69648, + "end": 69649, + "value": "(" + }, + { + "type": "brace", + "start": 69649, + "end": 69650, + "value": "[" + }, + { + "type": "whitespace", + "start": 69650, + "end": 69658, + "value": "\n " + }, + { + "type": "number", + "start": 69658, + "end": 69677, + "value": "0.27997950083139167" + }, + { + "type": "comma", + "start": 69677, + "end": 69678, + "value": "," + }, + { + "type": "whitespace", + "start": 69678, + "end": 69686, + "value": "\n " + }, + { + "type": "operator", + "start": 69686, + "end": 69687, + "value": "-" + }, + { + "type": "number", + "start": 69687, + "end": 69706, + "value": "0.17778188444008958" + }, + { + "type": "whitespace", + "start": 69706, + "end": 69712, + "value": "\n " + }, + { + "type": "brace", + "start": 69712, + "end": 69713, + "value": "]" + }, + { + "type": "comma", + "start": 69713, + "end": 69714, + "value": "," + }, + { + "type": "whitespace", + "start": 69714, + "end": 69715, + "value": " " + }, + { + "type": "operator", + "start": 69715, + "end": 69716, + "value": "%" + }, + { + "type": "brace", + "start": 69716, + "end": 69717, + "value": ")" + }, + { + "type": "whitespace", + "start": 69717, + "end": 69720, + "value": "\n " + }, + { + "type": "operator", + "start": 69720, + "end": 69722, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69722, + "end": 69723, + "value": " " + }, + { + "type": "word", + "start": 69723, + "end": 69727, + "value": "line" + }, + { + "type": "brace", + "start": 69727, + "end": 69728, + "value": "(" + }, + { + "type": "brace", + "start": 69728, + "end": 69729, + "value": "[" + }, + { + "type": "number", + "start": 69729, + "end": 69747, + "value": "0.5235806061589545" + }, + { + "type": "comma", + "start": 69747, + "end": 69748, + "value": "," + }, + { + "type": "whitespace", + "start": 69748, + "end": 69749, + "value": " " + }, + { + "type": "number", + "start": 69749, + "end": 69766, + "value": "0.694318985642328" + }, + { + "type": "brace", + "start": 69766, + "end": 69767, + "value": "]" + }, + { + "type": "comma", + "start": 69767, + "end": 69768, + "value": "," + }, + { + "type": "whitespace", + "start": 69768, + "end": 69769, + "value": " " + }, + { + "type": "operator", + "start": 69769, + "end": 69770, + "value": "%" + }, + { + "type": "brace", + "start": 69770, + "end": 69771, + "value": ")" + }, + { + "type": "whitespace", + "start": 69771, + "end": 69774, + "value": "\n " + }, + { + "type": "operator", + "start": 69774, + "end": 69776, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69776, + "end": 69777, + "value": " " + }, + { + "type": "word", + "start": 69777, + "end": 69781, + "value": "line" + }, + { + "type": "brace", + "start": 69781, + "end": 69782, + "value": "(" + }, + { + "type": "brace", + "start": 69782, + "end": 69783, + "value": "[" + }, + { + "type": "whitespace", + "start": 69783, + "end": 69791, + "value": "\n " + }, + { + "type": "number", + "start": 69791, + "end": 69810, + "value": "0.39140760219992154" + }, + { + "type": "comma", + "start": 69810, + "end": 69811, + "value": "," + }, + { + "type": "whitespace", + "start": 69811, + "end": 69819, + "value": "\n " + }, + { + "type": "operator", + "start": 69819, + "end": 69820, + "value": "-" + }, + { + "type": "number", + "start": 69820, + "end": 69838, + "value": "0.7839795272576484" + }, + { + "type": "whitespace", + "start": 69838, + "end": 69844, + "value": "\n " + }, + { + "type": "brace", + "start": 69844, + "end": 69845, + "value": "]" + }, + { + "type": "comma", + "start": 69845, + "end": 69846, + "value": "," + }, + { + "type": "whitespace", + "start": 69846, + "end": 69847, + "value": " " + }, + { + "type": "operator", + "start": 69847, + "end": 69848, + "value": "%" + }, + { + "type": "brace", + "start": 69848, + "end": 69849, + "value": ")" + }, + { + "type": "whitespace", + "start": 69849, + "end": 69852, + "value": "\n " + }, + { + "type": "operator", + "start": 69852, + "end": 69854, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69854, + "end": 69855, + "value": " " + }, + { + "type": "word", + "start": 69855, + "end": 69859, + "value": "line" + }, + { + "type": "brace", + "start": 69859, + "end": 69860, + "value": "(" + }, + { + "type": "brace", + "start": 69860, + "end": 69861, + "value": "[" + }, + { + "type": "number", + "start": 69861, + "end": 69879, + "value": "0.8414243527073519" + }, + { + "type": "comma", + "start": 69879, + "end": 69880, + "value": "," + }, + { + "type": "whitespace", + "start": 69880, + "end": 69881, + "value": " " + }, + { + "type": "number", + "start": 69881, + "end": 69899, + "value": "0.5395591528940082" + }, + { + "type": "brace", + "start": 69899, + "end": 69900, + "value": "]" + }, + { + "type": "comma", + "start": 69900, + "end": 69901, + "value": "," + }, + { + "type": "whitespace", + "start": 69901, + "end": 69902, + "value": " " + }, + { + "type": "operator", + "start": 69902, + "end": 69903, + "value": "%" + }, + { + "type": "brace", + "start": 69903, + "end": 69904, + "value": ")" + }, + { + "type": "whitespace", + "start": 69904, + "end": 69907, + "value": "\n " + }, + { + "type": "operator", + "start": 69907, + "end": 69909, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69909, + "end": 69910, + "value": " " + }, + { + "type": "word", + "start": 69910, + "end": 69914, + "value": "line" + }, + { + "type": "brace", + "start": 69914, + "end": 69915, + "value": "(" + }, + { + "type": "brace", + "start": 69915, + "end": 69916, + "value": "[" + }, + { + "type": "whitespace", + "start": 69916, + "end": 69924, + "value": "\n " + }, + { + "type": "number", + "start": 69924, + "end": 69942, + "value": "0.6137667704875602" + }, + { + "type": "comma", + "start": 69942, + "end": 69943, + "value": "," + }, + { + "type": "whitespace", + "start": 69943, + "end": 69951, + "value": "\n " + }, + { + "type": "number", + "start": 69951, + "end": 69970, + "value": "0.22119647516722085" + }, + { + "type": "whitespace", + "start": 69970, + "end": 69976, + "value": "\n " + }, + { + "type": "brace", + "start": 69976, + "end": 69977, + "value": "]" + }, + { + "type": "comma", + "start": 69977, + "end": 69978, + "value": "," + }, + { + "type": "whitespace", + "start": 69978, + "end": 69979, + "value": " " + }, + { + "type": "operator", + "start": 69979, + "end": 69980, + "value": "%" + }, + { + "type": "brace", + "start": 69980, + "end": 69981, + "value": ")" + }, + { + "type": "whitespace", + "start": 69981, + "end": 69984, + "value": "\n " + }, + { + "type": "operator", + "start": 69984, + "end": 69986, + "value": "|>" + }, + { + "type": "whitespace", + "start": 69986, + "end": 69987, + "value": " " + }, + { + "type": "word", + "start": 69987, + "end": 69991, + "value": "line" + }, + { + "type": "brace", + "start": 69991, + "end": 69992, + "value": "(" + }, + { + "type": "brace", + "start": 69992, + "end": 69993, + "value": "[" + }, + { + "type": "whitespace", + "start": 69993, + "end": 70001, + "value": "\n " + }, + { + "type": "operator", + "start": 70001, + "end": 70002, + "value": "-" + }, + { + "type": "number", + "start": 70002, + "end": 70021, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 70021, + "end": 70022, + "value": "," + }, + { + "type": "whitespace", + "start": 70022, + "end": 70030, + "value": "\n " + }, + { + "type": "operator", + "start": 70030, + "end": 70031, + "value": "-" + }, + { + "type": "number", + "start": 70031, + "end": 70049, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 70049, + "end": 70055, + "value": "\n " + }, + { + "type": "brace", + "start": 70055, + "end": 70056, + "value": "]" + }, + { + "type": "comma", + "start": 70056, + "end": 70057, + "value": "," + }, + { + "type": "whitespace", + "start": 70057, + "end": 70058, + "value": " " + }, + { + "type": "operator", + "start": 70058, + "end": 70059, + "value": "%" + }, + { + "type": "brace", + "start": 70059, + "end": 70060, + "value": ")" + }, + { + "type": "whitespace", + "start": 70060, + "end": 70063, + "value": "\n " + }, + { + "type": "operator", + "start": 70063, + "end": 70065, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70065, + "end": 70066, + "value": " " + }, + { + "type": "word", + "start": 70066, + "end": 70070, + "value": "line" + }, + { + "type": "brace", + "start": 70070, + "end": 70071, + "value": "(" + }, + { + "type": "brace", + "start": 70071, + "end": 70072, + "value": "[" + }, + { + "type": "whitespace", + "start": 70072, + "end": 70080, + "value": "\n " + }, + { + "type": "operator", + "start": 70080, + "end": 70081, + "value": "-" + }, + { + "type": "number", + "start": 70081, + "end": 70100, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 70100, + "end": 70101, + "value": "," + }, + { + "type": "whitespace", + "start": 70101, + "end": 70109, + "value": "\n " + }, + { + "type": "operator", + "start": 70109, + "end": 70110, + "value": "-" + }, + { + "type": "number", + "start": 70110, + "end": 70128, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 70128, + "end": 70134, + "value": "\n " + }, + { + "type": "brace", + "start": 70134, + "end": 70135, + "value": "]" + }, + { + "type": "comma", + "start": 70135, + "end": 70136, + "value": "," + }, + { + "type": "whitespace", + "start": 70136, + "end": 70137, + "value": " " + }, + { + "type": "operator", + "start": 70137, + "end": 70138, + "value": "%" + }, + { + "type": "brace", + "start": 70138, + "end": 70139, + "value": ")" + }, + { + "type": "whitespace", + "start": 70139, + "end": 70142, + "value": "\n " + }, + { + "type": "operator", + "start": 70142, + "end": 70144, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70144, + "end": 70145, + "value": " " + }, + { + "type": "word", + "start": 70145, + "end": 70149, + "value": "line" + }, + { + "type": "brace", + "start": 70149, + "end": 70150, + "value": "(" + }, + { + "type": "brace", + "start": 70150, + "end": 70151, + "value": "[" + }, + { + "type": "number", + "start": 70151, + "end": 70169, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 70169, + "end": 70170, + "value": "," + }, + { + "type": "whitespace", + "start": 70170, + "end": 70171, + "value": " " + }, + { + "type": "number", + "start": 70171, + "end": 70189, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 70189, + "end": 70190, + "value": "]" + }, + { + "type": "comma", + "start": 70190, + "end": 70191, + "value": "," + }, + { + "type": "whitespace", + "start": 70191, + "end": 70192, + "value": " " + }, + { + "type": "operator", + "start": 70192, + "end": 70193, + "value": "%" + }, + { + "type": "brace", + "start": 70193, + "end": 70194, + "value": ")" + }, + { + "type": "whitespace", + "start": 70194, + "end": 70197, + "value": "\n " + }, + { + "type": "operator", + "start": 70197, + "end": 70199, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70199, + "end": 70200, + "value": " " + }, + { + "type": "word", + "start": 70200, + "end": 70204, + "value": "line" + }, + { + "type": "brace", + "start": 70204, + "end": 70205, + "value": "(" + }, + { + "type": "brace", + "start": 70205, + "end": 70206, + "value": "[" + }, + { + "type": "whitespace", + "start": 70206, + "end": 70214, + "value": "\n " + }, + { + "type": "operator", + "start": 70214, + "end": 70215, + "value": "-" + }, + { + "type": "number", + "start": 70215, + "end": 70234, + "value": "0.41290485754343953" + }, + { + "type": "comma", + "start": 70234, + "end": 70235, + "value": "," + }, + { + "type": "whitespace", + "start": 70235, + "end": 70243, + "value": "\n " + }, + { + "type": "operator", + "start": 70243, + "end": 70244, + "value": "-" + }, + { + "type": "number", + "start": 70244, + "end": 70262, + "value": "0.4152647361760933" + }, + { + "type": "whitespace", + "start": 70262, + "end": 70268, + "value": "\n " + }, + { + "type": "brace", + "start": 70268, + "end": 70269, + "value": "]" + }, + { + "type": "comma", + "start": 70269, + "end": 70270, + "value": "," + }, + { + "type": "whitespace", + "start": 70270, + "end": 70271, + "value": " " + }, + { + "type": "operator", + "start": 70271, + "end": 70272, + "value": "%" + }, + { + "type": "brace", + "start": 70272, + "end": 70273, + "value": ")" + }, + { + "type": "whitespace", + "start": 70273, + "end": 70276, + "value": "\n " + }, + { + "type": "operator", + "start": 70276, + "end": 70278, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70278, + "end": 70279, + "value": " " + }, + { + "type": "word", + "start": 70279, + "end": 70283, + "value": "line" + }, + { + "type": "brace", + "start": 70283, + "end": 70284, + "value": "(" + }, + { + "type": "brace", + "start": 70284, + "end": 70285, + "value": "[" + }, + { + "type": "whitespace", + "start": 70285, + "end": 70293, + "value": "\n " + }, + { + "type": "number", + "start": 70293, + "end": 70311, + "value": "0.5169538755575687" + }, + { + "type": "comma", + "start": 70311, + "end": 70312, + "value": "," + }, + { + "type": "whitespace", + "start": 70312, + "end": 70320, + "value": "\n " + }, + { + "type": "operator", + "start": 70320, + "end": 70321, + "value": "-" + }, + { + "type": "number", + "start": 70321, + "end": 70339, + "value": "0.9085567867302617" + }, + { + "type": "whitespace", + "start": 70339, + "end": 70345, + "value": "\n " + }, + { + "type": "brace", + "start": 70345, + "end": 70346, + "value": "]" + }, + { + "type": "comma", + "start": 70346, + "end": 70347, + "value": "," + }, + { + "type": "whitespace", + "start": 70347, + "end": 70348, + "value": " " + }, + { + "type": "operator", + "start": 70348, + "end": 70349, + "value": "%" + }, + { + "type": "brace", + "start": 70349, + "end": 70350, + "value": ")" + }, + { + "type": "whitespace", + "start": 70350, + "end": 70353, + "value": "\n " + }, + { + "type": "operator", + "start": 70353, + "end": 70355, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70355, + "end": 70356, + "value": " " + }, + { + "type": "word", + "start": 70356, + "end": 70360, + "value": "line" + }, + { + "type": "brace", + "start": 70360, + "end": 70361, + "value": "(" + }, + { + "type": "brace", + "start": 70361, + "end": 70362, + "value": "[" + }, + { + "type": "whitespace", + "start": 70362, + "end": 70370, + "value": "\n " + }, + { + "type": "number", + "start": 70370, + "end": 70388, + "value": "0.6751951211858687" + }, + { + "type": "comma", + "start": 70388, + "end": 70389, + "value": "," + }, + { + "type": "whitespace", + "start": 70389, + "end": 70397, + "value": "\n " + }, + { + "type": "operator", + "start": 70397, + "end": 70398, + "value": "-" + }, + { + "type": "number", + "start": 70398, + "end": 70416, + "value": "0.9709424233465593" + }, + { + "type": "whitespace", + "start": 70416, + "end": 70422, + "value": "\n " + }, + { + "type": "brace", + "start": 70422, + "end": 70423, + "value": "]" + }, + { + "type": "comma", + "start": 70423, + "end": 70424, + "value": "," + }, + { + "type": "whitespace", + "start": 70424, + "end": 70425, + "value": " " + }, + { + "type": "operator", + "start": 70425, + "end": 70426, + "value": "%" + }, + { + "type": "brace", + "start": 70426, + "end": 70427, + "value": ")" + }, + { + "type": "whitespace", + "start": 70427, + "end": 70430, + "value": "\n " + }, + { + "type": "operator", + "start": 70430, + "end": 70432, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70432, + "end": 70433, + "value": " " + }, + { + "type": "word", + "start": 70433, + "end": 70437, + "value": "line" + }, + { + "type": "brace", + "start": 70437, + "end": 70438, + "value": "(" + }, + { + "type": "brace", + "start": 70438, + "end": 70439, + "value": "[" + }, + { + "type": "whitespace", + "start": 70439, + "end": 70447, + "value": "\n " + }, + { + "type": "operator", + "start": 70447, + "end": 70448, + "value": "-" + }, + { + "type": "number", + "start": 70448, + "end": 70466, + "value": "0.5689619842972184" + }, + { + "type": "comma", + "start": 70466, + "end": 70467, + "value": "," + }, + { + "type": "whitespace", + "start": 70467, + "end": 70475, + "value": "\n " + }, + { + "type": "number", + "start": 70475, + "end": 70493, + "value": "0.5918969913790362" + }, + { + "type": "whitespace", + "start": 70493, + "end": 70499, + "value": "\n " + }, + { + "type": "brace", + "start": 70499, + "end": 70500, + "value": "]" + }, + { + "type": "comma", + "start": 70500, + "end": 70501, + "value": "," + }, + { + "type": "whitespace", + "start": 70501, + "end": 70502, + "value": " " + }, + { + "type": "operator", + "start": 70502, + "end": 70503, + "value": "%" + }, + { + "type": "brace", + "start": 70503, + "end": 70504, + "value": ")" + }, + { + "type": "whitespace", + "start": 70504, + "end": 70507, + "value": "\n " + }, + { + "type": "operator", + "start": 70507, + "end": 70509, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70509, + "end": 70510, + "value": " " + }, + { + "type": "word", + "start": 70510, + "end": 70514, + "value": "line" + }, + { + "type": "brace", + "start": 70514, + "end": 70515, + "value": "(" + }, + { + "type": "brace", + "start": 70515, + "end": 70516, + "value": "[" + }, + { + "type": "whitespace", + "start": 70516, + "end": 70524, + "value": "\n " + }, + { + "type": "number", + "start": 70524, + "end": 70542, + "value": "0.9464450621708211" + }, + { + "type": "comma", + "start": 70542, + "end": 70543, + "value": "," + }, + { + "type": "whitespace", + "start": 70543, + "end": 70551, + "value": "\n " + }, + { + "type": "operator", + "start": 70551, + "end": 70552, + "value": "-" + }, + { + "type": "number", + "start": 70552, + "end": 70570, + "value": "0.2684908127803667" + }, + { + "type": "whitespace", + "start": 70570, + "end": 70576, + "value": "\n " + }, + { + "type": "brace", + "start": 70576, + "end": 70577, + "value": "]" + }, + { + "type": "comma", + "start": 70577, + "end": 70578, + "value": "," + }, + { + "type": "whitespace", + "start": 70578, + "end": 70579, + "value": " " + }, + { + "type": "operator", + "start": 70579, + "end": 70580, + "value": "%" + }, + { + "type": "brace", + "start": 70580, + "end": 70581, + "value": ")" + }, + { + "type": "whitespace", + "start": 70581, + "end": 70584, + "value": "\n " + }, + { + "type": "operator", + "start": 70584, + "end": 70586, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70586, + "end": 70587, + "value": " " + }, + { + "type": "word", + "start": 70587, + "end": 70591, + "value": "line" + }, + { + "type": "brace", + "start": 70591, + "end": 70592, + "value": "(" + }, + { + "type": "brace", + "start": 70592, + "end": 70593, + "value": "[" + }, + { + "type": "number", + "start": 70593, + "end": 70611, + "value": "0.5241732366617591" + }, + { + "type": "comma", + "start": 70611, + "end": 70612, + "value": "," + }, + { + "type": "whitespace", + "start": 70612, + "end": 70613, + "value": " " + }, + { + "type": "number", + "start": 70613, + "end": 70631, + "value": "0.9011437416408563" + }, + { + "type": "brace", + "start": 70631, + "end": 70632, + "value": "]" + }, + { + "type": "comma", + "start": 70632, + "end": 70633, + "value": "," + }, + { + "type": "whitespace", + "start": 70633, + "end": 70634, + "value": " " + }, + { + "type": "operator", + "start": 70634, + "end": 70635, + "value": "%" + }, + { + "type": "brace", + "start": 70635, + "end": 70636, + "value": ")" + }, + { + "type": "whitespace", + "start": 70636, + "end": 70639, + "value": "\n " + }, + { + "type": "operator", + "start": 70639, + "end": 70641, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70641, + "end": 70642, + "value": " " + }, + { + "type": "word", + "start": 70642, + "end": 70646, + "value": "line" + }, + { + "type": "brace", + "start": 70646, + "end": 70647, + "value": "(" + }, + { + "type": "brace", + "start": 70647, + "end": 70648, + "value": "[" + }, + { + "type": "whitespace", + "start": 70648, + "end": 70656, + "value": "\n " + }, + { + "type": "operator", + "start": 70656, + "end": 70657, + "value": "-" + }, + { + "type": "number", + "start": 70657, + "end": 70676, + "value": "0.14255393713960607" + }, + { + "type": "comma", + "start": 70676, + "end": 70677, + "value": "," + }, + { + "type": "whitespace", + "start": 70677, + "end": 70685, + "value": "\n " + }, + { + "type": "operator", + "start": 70685, + "end": 70686, + "value": "-" + }, + { + "type": "number", + "start": 70686, + "end": 70704, + "value": "0.5194262624564814" + }, + { + "type": "whitespace", + "start": 70704, + "end": 70710, + "value": "\n " + }, + { + "type": "brace", + "start": 70710, + "end": 70711, + "value": "]" + }, + { + "type": "comma", + "start": 70711, + "end": 70712, + "value": "," + }, + { + "type": "whitespace", + "start": 70712, + "end": 70713, + "value": " " + }, + { + "type": "operator", + "start": 70713, + "end": 70714, + "value": "%" + }, + { + "type": "brace", + "start": 70714, + "end": 70715, + "value": ")" + }, + { + "type": "whitespace", + "start": 70715, + "end": 70718, + "value": "\n " + }, + { + "type": "operator", + "start": 70718, + "end": 70720, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70720, + "end": 70721, + "value": " " + }, + { + "type": "word", + "start": 70721, + "end": 70725, + "value": "line" + }, + { + "type": "brace", + "start": 70725, + "end": 70726, + "value": "(" + }, + { + "type": "brace", + "start": 70726, + "end": 70727, + "value": "[" + }, + { + "type": "whitespace", + "start": 70727, + "end": 70735, + "value": "\n " + }, + { + "type": "operator", + "start": 70735, + "end": 70736, + "value": "-" + }, + { + "type": "number", + "start": 70736, + "end": 70754, + "value": "0.4287123231350338" + }, + { + "type": "comma", + "start": 70754, + "end": 70755, + "value": "," + }, + { + "type": "whitespace", + "start": 70755, + "end": 70763, + "value": "\n " + }, + { + "type": "operator", + "start": 70763, + "end": 70764, + "value": "-" + }, + { + "type": "number", + "start": 70764, + "end": 70782, + "value": "0.4223564528725028" + }, + { + "type": "whitespace", + "start": 70782, + "end": 70788, + "value": "\n " + }, + { + "type": "brace", + "start": 70788, + "end": 70789, + "value": "]" + }, + { + "type": "comma", + "start": 70789, + "end": 70790, + "value": "," + }, + { + "type": "whitespace", + "start": 70790, + "end": 70791, + "value": " " + }, + { + "type": "operator", + "start": 70791, + "end": 70792, + "value": "%" + }, + { + "type": "brace", + "start": 70792, + "end": 70793, + "value": ")" + }, + { + "type": "whitespace", + "start": 70793, + "end": 70796, + "value": "\n " + }, + { + "type": "operator", + "start": 70796, + "end": 70798, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70798, + "end": 70799, + "value": " " + }, + { + "type": "word", + "start": 70799, + "end": 70803, + "value": "line" + }, + { + "type": "brace", + "start": 70803, + "end": 70804, + "value": "(" + }, + { + "type": "brace", + "start": 70804, + "end": 70805, + "value": "[" + }, + { + "type": "whitespace", + "start": 70805, + "end": 70813, + "value": "\n " + }, + { + "type": "operator", + "start": 70813, + "end": 70814, + "value": "-" + }, + { + "type": "number", + "start": 70814, + "end": 70833, + "value": "0.09316367294024519" + }, + { + "type": "comma", + "start": 70833, + "end": 70834, + "value": "," + }, + { + "type": "whitespace", + "start": 70834, + "end": 70842, + "value": "\n " + }, + { + "type": "operator", + "start": 70842, + "end": 70843, + "value": "-" + }, + { + "type": "number", + "start": 70843, + "end": 70861, + "value": "0.9063127021008246" + }, + { + "type": "whitespace", + "start": 70861, + "end": 70867, + "value": "\n " + }, + { + "type": "brace", + "start": 70867, + "end": 70868, + "value": "]" + }, + { + "type": "comma", + "start": 70868, + "end": 70869, + "value": "," + }, + { + "type": "whitespace", + "start": 70869, + "end": 70870, + "value": " " + }, + { + "type": "operator", + "start": 70870, + "end": 70871, + "value": "%" + }, + { + "type": "brace", + "start": 70871, + "end": 70872, + "value": ")" + }, + { + "type": "whitespace", + "start": 70872, + "end": 70875, + "value": "\n " + }, + { + "type": "operator", + "start": 70875, + "end": 70877, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70877, + "end": 70878, + "value": " " + }, + { + "type": "word", + "start": 70878, + "end": 70882, + "value": "line" + }, + { + "type": "brace", + "start": 70882, + "end": 70883, + "value": "(" + }, + { + "type": "brace", + "start": 70883, + "end": 70884, + "value": "[" + }, + { + "type": "whitespace", + "start": 70884, + "end": 70892, + "value": "\n " + }, + { + "type": "operator", + "start": 70892, + "end": 70893, + "value": "-" + }, + { + "type": "number", + "start": 70893, + "end": 70911, + "value": "0.2767766535558669" + }, + { + "type": "comma", + "start": 70911, + "end": 70912, + "value": "," + }, + { + "type": "whitespace", + "start": 70912, + "end": 70920, + "value": "\n " + }, + { + "type": "number", + "start": 70920, + "end": 70938, + "value": "0.6816248114129131" + }, + { + "type": "whitespace", + "start": 70938, + "end": 70944, + "value": "\n " + }, + { + "type": "brace", + "start": 70944, + "end": 70945, + "value": "]" + }, + { + "type": "comma", + "start": 70945, + "end": 70946, + "value": "," + }, + { + "type": "whitespace", + "start": 70946, + "end": 70947, + "value": " " + }, + { + "type": "operator", + "start": 70947, + "end": 70948, + "value": "%" + }, + { + "type": "brace", + "start": 70948, + "end": 70949, + "value": ")" + }, + { + "type": "whitespace", + "start": 70949, + "end": 70952, + "value": "\n " + }, + { + "type": "operator", + "start": 70952, + "end": 70954, + "value": "|>" + }, + { + "type": "whitespace", + "start": 70954, + "end": 70955, + "value": " " + }, + { + "type": "word", + "start": 70955, + "end": 70959, + "value": "line" + }, + { + "type": "brace", + "start": 70959, + "end": 70960, + "value": "(" + }, + { + "type": "brace", + "start": 70960, + "end": 70961, + "value": "[" + }, + { + "type": "whitespace", + "start": 70961, + "end": 70969, + "value": "\n " + }, + { + "type": "number", + "start": 70969, + "end": 70987, + "value": "0.9796762495562534" + }, + { + "type": "comma", + "start": 70987, + "end": 70988, + "value": "," + }, + { + "type": "whitespace", + "start": 70988, + "end": 70996, + "value": "\n " + }, + { + "type": "operator", + "start": 70996, + "end": 70997, + "value": "-" + }, + { + "type": "number", + "start": 70997, + "end": 71015, + "value": "0.0822145668330625" + }, + { + "type": "whitespace", + "start": 71015, + "end": 71021, + "value": "\n " + }, + { + "type": "brace", + "start": 71021, + "end": 71022, + "value": "]" + }, + { + "type": "comma", + "start": 71022, + "end": 71023, + "value": "," + }, + { + "type": "whitespace", + "start": 71023, + "end": 71024, + "value": " " + }, + { + "type": "operator", + "start": 71024, + "end": 71025, + "value": "%" + }, + { + "type": "brace", + "start": 71025, + "end": 71026, + "value": ")" + }, + { + "type": "whitespace", + "start": 71026, + "end": 71029, + "value": "\n " + }, + { + "type": "operator", + "start": 71029, + "end": 71031, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71031, + "end": 71032, + "value": " " + }, + { + "type": "word", + "start": 71032, + "end": 71036, + "value": "line" + }, + { + "type": "brace", + "start": 71036, + "end": 71037, + "value": "(" + }, + { + "type": "brace", + "start": 71037, + "end": 71038, + "value": "[" + }, + { + "type": "whitespace", + "start": 71038, + "end": 71046, + "value": "\n " + }, + { + "type": "operator", + "start": 71046, + "end": 71047, + "value": "-" + }, + { + "type": "number", + "start": 71047, + "end": 71065, + "value": "0.8666513070867441" + }, + { + "type": "comma", + "start": 71065, + "end": 71066, + "value": "," + }, + { + "type": "whitespace", + "start": 71066, + "end": 71074, + "value": "\n " + }, + { + "type": "operator", + "start": 71074, + "end": 71075, + "value": "-" + }, + { + "type": "number", + "start": 71075, + "end": 71092, + "value": "0.301053160242023" + }, + { + "type": "whitespace", + "start": 71092, + "end": 71098, + "value": "\n " + }, + { + "type": "brace", + "start": 71098, + "end": 71099, + "value": "]" + }, + { + "type": "comma", + "start": 71099, + "end": 71100, + "value": "," + }, + { + "type": "whitespace", + "start": 71100, + "end": 71101, + "value": " " + }, + { + "type": "operator", + "start": 71101, + "end": 71102, + "value": "%" + }, + { + "type": "brace", + "start": 71102, + "end": 71103, + "value": ")" + }, + { + "type": "whitespace", + "start": 71103, + "end": 71106, + "value": "\n " + }, + { + "type": "operator", + "start": 71106, + "end": 71108, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71108, + "end": 71109, + "value": " " + }, + { + "type": "word", + "start": 71109, + "end": 71113, + "value": "line" + }, + { + "type": "brace", + "start": 71113, + "end": 71114, + "value": "(" + }, + { + "type": "brace", + "start": 71114, + "end": 71115, + "value": "[" + }, + { + "type": "whitespace", + "start": 71115, + "end": 71123, + "value": "\n " + }, + { + "type": "number", + "start": 71123, + "end": 71140, + "value": "0.537415656028112" + }, + { + "type": "comma", + "start": 71140, + "end": 71141, + "value": "," + }, + { + "type": "whitespace", + "start": 71141, + "end": 71149, + "value": "\n " + }, + { + "type": "number", + "start": 71149, + "end": 71169, + "value": "0.020272692875002774" + }, + { + "type": "whitespace", + "start": 71169, + "end": 71175, + "value": "\n " + }, + { + "type": "brace", + "start": 71175, + "end": 71176, + "value": "]" + }, + { + "type": "comma", + "start": 71176, + "end": 71177, + "value": "," + }, + { + "type": "whitespace", + "start": 71177, + "end": 71178, + "value": " " + }, + { + "type": "operator", + "start": 71178, + "end": 71179, + "value": "%" + }, + { + "type": "brace", + "start": 71179, + "end": 71180, + "value": ")" + }, + { + "type": "whitespace", + "start": 71180, + "end": 71183, + "value": "\n " + }, + { + "type": "operator", + "start": 71183, + "end": 71185, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71185, + "end": 71186, + "value": " " + }, + { + "type": "word", + "start": 71186, + "end": 71190, + "value": "line" + }, + { + "type": "brace", + "start": 71190, + "end": 71191, + "value": "(" + }, + { + "type": "brace", + "start": 71191, + "end": 71192, + "value": "[" + }, + { + "type": "whitespace", + "start": 71192, + "end": 71200, + "value": "\n " + }, + { + "type": "number", + "start": 71200, + "end": 71218, + "value": "0.9332396256457531" + }, + { + "type": "comma", + "start": 71218, + "end": 71219, + "value": "," + }, + { + "type": "whitespace", + "start": 71219, + "end": 71227, + "value": "\n " + }, + { + "type": "operator", + "start": 71227, + "end": 71228, + "value": "-" + }, + { + "type": "number", + "start": 71228, + "end": 71246, + "value": "0.6228175690649898" + }, + { + "type": "whitespace", + "start": 71246, + "end": 71252, + "value": "\n " + }, + { + "type": "brace", + "start": 71252, + "end": 71253, + "value": "]" + }, + { + "type": "comma", + "start": 71253, + "end": 71254, + "value": "," + }, + { + "type": "whitespace", + "start": 71254, + "end": 71255, + "value": " " + }, + { + "type": "operator", + "start": 71255, + "end": 71256, + "value": "%" + }, + { + "type": "brace", + "start": 71256, + "end": 71257, + "value": ")" + }, + { + "type": "whitespace", + "start": 71257, + "end": 71260, + "value": "\n " + }, + { + "type": "operator", + "start": 71260, + "end": 71262, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71262, + "end": 71263, + "value": " " + }, + { + "type": "word", + "start": 71263, + "end": 71267, + "value": "line" + }, + { + "type": "brace", + "start": 71267, + "end": 71268, + "value": "(" + }, + { + "type": "brace", + "start": 71268, + "end": 71269, + "value": "[" + }, + { + "type": "whitespace", + "start": 71269, + "end": 71277, + "value": "\n " + }, + { + "type": "number", + "start": 71277, + "end": 71296, + "value": "0.18052415837320734" + }, + { + "type": "comma", + "start": 71296, + "end": 71297, + "value": "," + }, + { + "type": "whitespace", + "start": 71297, + "end": 71305, + "value": "\n " + }, + { + "type": "operator", + "start": 71305, + "end": 71306, + "value": "-" + }, + { + "type": "number", + "start": 71306, + "end": 71325, + "value": "0.36894384647296197" + }, + { + "type": "whitespace", + "start": 71325, + "end": 71331, + "value": "\n " + }, + { + "type": "brace", + "start": 71331, + "end": 71332, + "value": "]" + }, + { + "type": "comma", + "start": 71332, + "end": 71333, + "value": "," + }, + { + "type": "whitespace", + "start": 71333, + "end": 71334, + "value": " " + }, + { + "type": "operator", + "start": 71334, + "end": 71335, + "value": "%" + }, + { + "type": "brace", + "start": 71335, + "end": 71336, + "value": ")" + }, + { + "type": "whitespace", + "start": 71336, + "end": 71339, + "value": "\n " + }, + { + "type": "operator", + "start": 71339, + "end": 71341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71341, + "end": 71342, + "value": " " + }, + { + "type": "word", + "start": 71342, + "end": 71346, + "value": "line" + }, + { + "type": "brace", + "start": 71346, + "end": 71347, + "value": "(" + }, + { + "type": "brace", + "start": 71347, + "end": 71348, + "value": "[" + }, + { + "type": "number", + "start": 71348, + "end": 71366, + "value": "0.5384372634075449" + }, + { + "type": "comma", + "start": 71366, + "end": 71367, + "value": "," + }, + { + "type": "whitespace", + "start": 71367, + "end": 71368, + "value": " " + }, + { + "type": "number", + "start": 71368, + "end": 71386, + "value": "0.2377565050887107" + }, + { + "type": "brace", + "start": 71386, + "end": 71387, + "value": "]" + }, + { + "type": "comma", + "start": 71387, + "end": 71388, + "value": "," + }, + { + "type": "whitespace", + "start": 71388, + "end": 71389, + "value": " " + }, + { + "type": "operator", + "start": 71389, + "end": 71390, + "value": "%" + }, + { + "type": "brace", + "start": 71390, + "end": 71391, + "value": ")" + }, + { + "type": "whitespace", + "start": 71391, + "end": 71394, + "value": "\n " + }, + { + "type": "operator", + "start": 71394, + "end": 71396, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71396, + "end": 71397, + "value": " " + }, + { + "type": "word", + "start": 71397, + "end": 71401, + "value": "line" + }, + { + "type": "brace", + "start": 71401, + "end": 71402, + "value": "(" + }, + { + "type": "brace", + "start": 71402, + "end": 71403, + "value": "[" + }, + { + "type": "whitespace", + "start": 71403, + "end": 71411, + "value": "\n " + }, + { + "type": "number", + "start": 71411, + "end": 71430, + "value": "0.39043436929278874" + }, + { + "type": "comma", + "start": 71430, + "end": 71431, + "value": "," + }, + { + "type": "whitespace", + "start": 71431, + "end": 71439, + "value": "\n " + }, + { + "type": "number", + "start": 71439, + "end": 71458, + "value": "0.14273182483160451" + }, + { + "type": "whitespace", + "start": 71458, + "end": 71464, + "value": "\n " + }, + { + "type": "brace", + "start": 71464, + "end": 71465, + "value": "]" + }, + { + "type": "comma", + "start": 71465, + "end": 71466, + "value": "," + }, + { + "type": "whitespace", + "start": 71466, + "end": 71467, + "value": " " + }, + { + "type": "operator", + "start": 71467, + "end": 71468, + "value": "%" + }, + { + "type": "brace", + "start": 71468, + "end": 71469, + "value": ")" + }, + { + "type": "whitespace", + "start": 71469, + "end": 71472, + "value": "\n " + }, + { + "type": "operator", + "start": 71472, + "end": 71474, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71474, + "end": 71475, + "value": " " + }, + { + "type": "word", + "start": 71475, + "end": 71479, + "value": "line" + }, + { + "type": "brace", + "start": 71479, + "end": 71480, + "value": "(" + }, + { + "type": "brace", + "start": 71480, + "end": 71481, + "value": "[" + }, + { + "type": "whitespace", + "start": 71481, + "end": 71489, + "value": "\n " + }, + { + "type": "number", + "start": 71489, + "end": 71508, + "value": "0.09782890412897283" + }, + { + "type": "comma", + "start": 71508, + "end": 71509, + "value": "," + }, + { + "type": "whitespace", + "start": 71509, + "end": 71517, + "value": "\n " + }, + { + "type": "number", + "start": 71517, + "end": 71535, + "value": "0.9907667536909659" + }, + { + "type": "whitespace", + "start": 71535, + "end": 71541, + "value": "\n " + }, + { + "type": "brace", + "start": 71541, + "end": 71542, + "value": "]" + }, + { + "type": "comma", + "start": 71542, + "end": 71543, + "value": "," + }, + { + "type": "whitespace", + "start": 71543, + "end": 71544, + "value": " " + }, + { + "type": "operator", + "start": 71544, + "end": 71545, + "value": "%" + }, + { + "type": "brace", + "start": 71545, + "end": 71546, + "value": ")" + }, + { + "type": "whitespace", + "start": 71546, + "end": 71549, + "value": "\n " + }, + { + "type": "operator", + "start": 71549, + "end": 71551, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71551, + "end": 71552, + "value": " " + }, + { + "type": "word", + "start": 71552, + "end": 71556, + "value": "line" + }, + { + "type": "brace", + "start": 71556, + "end": 71557, + "value": "(" + }, + { + "type": "brace", + "start": 71557, + "end": 71558, + "value": "[" + }, + { + "type": "whitespace", + "start": 71558, + "end": 71566, + "value": "\n " + }, + { + "type": "number", + "start": 71566, + "end": 71584, + "value": "0.5286610085921146" + }, + { + "type": "comma", + "start": 71584, + "end": 71585, + "value": "," + }, + { + "type": "whitespace", + "start": 71585, + "end": 71593, + "value": "\n " + }, + { + "type": "operator", + "start": 71593, + "end": 71594, + "value": "-" + }, + { + "type": "number", + "start": 71594, + "end": 71612, + "value": "0.7924508308419256" + }, + { + "type": "whitespace", + "start": 71612, + "end": 71618, + "value": "\n " + }, + { + "type": "brace", + "start": 71618, + "end": 71619, + "value": "]" + }, + { + "type": "comma", + "start": 71619, + "end": 71620, + "value": "," + }, + { + "type": "whitespace", + "start": 71620, + "end": 71621, + "value": " " + }, + { + "type": "operator", + "start": 71621, + "end": 71622, + "value": "%" + }, + { + "type": "brace", + "start": 71622, + "end": 71623, + "value": ")" + }, + { + "type": "whitespace", + "start": 71623, + "end": 71626, + "value": "\n " + }, + { + "type": "operator", + "start": 71626, + "end": 71628, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71628, + "end": 71629, + "value": " " + }, + { + "type": "word", + "start": 71629, + "end": 71633, + "value": "line" + }, + { + "type": "brace", + "start": 71633, + "end": 71634, + "value": "(" + }, + { + "type": "brace", + "start": 71634, + "end": 71635, + "value": "[" + }, + { + "type": "whitespace", + "start": 71635, + "end": 71643, + "value": "\n " + }, + { + "type": "number", + "start": 71643, + "end": 71661, + "value": "0.3789978184503342" + }, + { + "type": "comma", + "start": 71661, + "end": 71662, + "value": "," + }, + { + "type": "whitespace", + "start": 71662, + "end": 71670, + "value": "\n " + }, + { + "type": "number", + "start": 71670, + "end": 71689, + "value": "0.12396120576838676" + }, + { + "type": "whitespace", + "start": 71689, + "end": 71695, + "value": "\n " + }, + { + "type": "brace", + "start": 71695, + "end": 71696, + "value": "]" + }, + { + "type": "comma", + "start": 71696, + "end": 71697, + "value": "," + }, + { + "type": "whitespace", + "start": 71697, + "end": 71698, + "value": " " + }, + { + "type": "operator", + "start": 71698, + "end": 71699, + "value": "%" + }, + { + "type": "brace", + "start": 71699, + "end": 71700, + "value": ")" + }, + { + "type": "whitespace", + "start": 71700, + "end": 71703, + "value": "\n " + }, + { + "type": "operator", + "start": 71703, + "end": 71705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71705, + "end": 71706, + "value": " " + }, + { + "type": "word", + "start": 71706, + "end": 71710, + "value": "line" + }, + { + "type": "brace", + "start": 71710, + "end": 71711, + "value": "(" + }, + { + "type": "brace", + "start": 71711, + "end": 71712, + "value": "[" + }, + { + "type": "whitespace", + "start": 71712, + "end": 71720, + "value": "\n " + }, + { + "type": "operator", + "start": 71720, + "end": 71721, + "value": "-" + }, + { + "type": "number", + "start": 71721, + "end": 71739, + "value": "0.9484912744890612" + }, + { + "type": "comma", + "start": 71739, + "end": 71740, + "value": "," + }, + { + "type": "whitespace", + "start": 71740, + "end": 71748, + "value": "\n " + }, + { + "type": "number", + "start": 71748, + "end": 71766, + "value": "0.6729649846476855" + }, + { + "type": "whitespace", + "start": 71766, + "end": 71772, + "value": "\n " + }, + { + "type": "brace", + "start": 71772, + "end": 71773, + "value": "]" + }, + { + "type": "comma", + "start": 71773, + "end": 71774, + "value": "," + }, + { + "type": "whitespace", + "start": 71774, + "end": 71775, + "value": " " + }, + { + "type": "operator", + "start": 71775, + "end": 71776, + "value": "%" + }, + { + "type": "brace", + "start": 71776, + "end": 71777, + "value": ")" + }, + { + "type": "whitespace", + "start": 71777, + "end": 71780, + "value": "\n " + }, + { + "type": "operator", + "start": 71780, + "end": 71782, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71782, + "end": 71783, + "value": " " + }, + { + "type": "word", + "start": 71783, + "end": 71787, + "value": "line" + }, + { + "type": "brace", + "start": 71787, + "end": 71788, + "value": "(" + }, + { + "type": "brace", + "start": 71788, + "end": 71789, + "value": "[" + }, + { + "type": "whitespace", + "start": 71789, + "end": 71797, + "value": "\n " + }, + { + "type": "number", + "start": 71797, + "end": 71815, + "value": "0.7451758753425153" + }, + { + "type": "comma", + "start": 71815, + "end": 71816, + "value": "," + }, + { + "type": "whitespace", + "start": 71816, + "end": 71824, + "value": "\n " + }, + { + "type": "operator", + "start": 71824, + "end": 71825, + "value": "-" + }, + { + "type": "number", + "start": 71825, + "end": 71844, + "value": "0.21318737562458967" + }, + { + "type": "whitespace", + "start": 71844, + "end": 71850, + "value": "\n " + }, + { + "type": "brace", + "start": 71850, + "end": 71851, + "value": "]" + }, + { + "type": "comma", + "start": 71851, + "end": 71852, + "value": "," + }, + { + "type": "whitespace", + "start": 71852, + "end": 71853, + "value": " " + }, + { + "type": "operator", + "start": 71853, + "end": 71854, + "value": "%" + }, + { + "type": "brace", + "start": 71854, + "end": 71855, + "value": ")" + }, + { + "type": "whitespace", + "start": 71855, + "end": 71858, + "value": "\n " + }, + { + "type": "operator", + "start": 71858, + "end": 71860, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71860, + "end": 71861, + "value": " " + }, + { + "type": "word", + "start": 71861, + "end": 71865, + "value": "line" + }, + { + "type": "brace", + "start": 71865, + "end": 71866, + "value": "(" + }, + { + "type": "brace", + "start": 71866, + "end": 71867, + "value": "[" + }, + { + "type": "whitespace", + "start": 71867, + "end": 71875, + "value": "\n " + }, + { + "type": "number", + "start": 71875, + "end": 71893, + "value": "0.1873200727251887" + }, + { + "type": "comma", + "start": 71893, + "end": 71894, + "value": "," + }, + { + "type": "whitespace", + "start": 71894, + "end": 71902, + "value": "\n " + }, + { + "type": "operator", + "start": 71902, + "end": 71903, + "value": "-" + }, + { + "type": "number", + "start": 71903, + "end": 71922, + "value": "0.15961374297992448" + }, + { + "type": "whitespace", + "start": 71922, + "end": 71928, + "value": "\n " + }, + { + "type": "brace", + "start": 71928, + "end": 71929, + "value": "]" + }, + { + "type": "comma", + "start": 71929, + "end": 71930, + "value": "," + }, + { + "type": "whitespace", + "start": 71930, + "end": 71931, + "value": " " + }, + { + "type": "operator", + "start": 71931, + "end": 71932, + "value": "%" + }, + { + "type": "brace", + "start": 71932, + "end": 71933, + "value": ")" + }, + { + "type": "whitespace", + "start": 71933, + "end": 71936, + "value": "\n " + }, + { + "type": "operator", + "start": 71936, + "end": 71938, + "value": "|>" + }, + { + "type": "whitespace", + "start": 71938, + "end": 71939, + "value": " " + }, + { + "type": "word", + "start": 71939, + "end": 71943, + "value": "line" + }, + { + "type": "brace", + "start": 71943, + "end": 71944, + "value": "(" + }, + { + "type": "brace", + "start": 71944, + "end": 71945, + "value": "[" + }, + { + "type": "whitespace", + "start": 71945, + "end": 71953, + "value": "\n " + }, + { + "type": "operator", + "start": 71953, + "end": 71954, + "value": "-" + }, + { + "type": "number", + "start": 71954, + "end": 71973, + "value": "0.05729464924537564" + }, + { + "type": "comma", + "start": 71973, + "end": 71974, + "value": "," + }, + { + "type": "whitespace", + "start": 71974, + "end": 71982, + "value": "\n " + }, + { + "type": "operator", + "start": 71982, + "end": 71983, + "value": "-" + }, + { + "type": "number", + "start": 71983, + "end": 72001, + "value": "0.5436345558508746" + }, + { + "type": "whitespace", + "start": 72001, + "end": 72007, + "value": "\n " + }, + { + "type": "brace", + "start": 72007, + "end": 72008, + "value": "]" + }, + { + "type": "comma", + "start": 72008, + "end": 72009, + "value": "," + }, + { + "type": "whitespace", + "start": 72009, + "end": 72010, + "value": " " + }, + { + "type": "operator", + "start": 72010, + "end": 72011, + "value": "%" + }, + { + "type": "brace", + "start": 72011, + "end": 72012, + "value": ")" + }, + { + "type": "whitespace", + "start": 72012, + "end": 72015, + "value": "\n " + }, + { + "type": "operator", + "start": 72015, + "end": 72017, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72017, + "end": 72018, + "value": " " + }, + { + "type": "word", + "start": 72018, + "end": 72022, + "value": "line" + }, + { + "type": "brace", + "start": 72022, + "end": 72023, + "value": "(" + }, + { + "type": "brace", + "start": 72023, + "end": 72024, + "value": "[" + }, + { + "type": "whitespace", + "start": 72024, + "end": 72032, + "value": "\n " + }, + { + "type": "operator", + "start": 72032, + "end": 72033, + "value": "-" + }, + { + "type": "number", + "start": 72033, + "end": 72052, + "value": "0.09582414374469184" + }, + { + "type": "comma", + "start": 72052, + "end": 72053, + "value": "," + }, + { + "type": "whitespace", + "start": 72053, + "end": 72061, + "value": "\n " + }, + { + "type": "operator", + "start": 72061, + "end": 72062, + "value": "-" + }, + { + "type": "number", + "start": 72062, + "end": 72080, + "value": "0.7533839681212353" + }, + { + "type": "whitespace", + "start": 72080, + "end": 72086, + "value": "\n " + }, + { + "type": "brace", + "start": 72086, + "end": 72087, + "value": "]" + }, + { + "type": "comma", + "start": 72087, + "end": 72088, + "value": "," + }, + { + "type": "whitespace", + "start": 72088, + "end": 72089, + "value": " " + }, + { + "type": "operator", + "start": 72089, + "end": 72090, + "value": "%" + }, + { + "type": "brace", + "start": 72090, + "end": 72091, + "value": ")" + }, + { + "type": "whitespace", + "start": 72091, + "end": 72094, + "value": "\n " + }, + { + "type": "operator", + "start": 72094, + "end": 72096, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72096, + "end": 72097, + "value": " " + }, + { + "type": "word", + "start": 72097, + "end": 72101, + "value": "line" + }, + { + "type": "brace", + "start": 72101, + "end": 72102, + "value": "(" + }, + { + "type": "brace", + "start": 72102, + "end": 72103, + "value": "[" + }, + { + "type": "whitespace", + "start": 72103, + "end": 72111, + "value": "\n " + }, + { + "type": "operator", + "start": 72111, + "end": 72112, + "value": "-" + }, + { + "type": "number", + "start": 72112, + "end": 72131, + "value": "0.17254116580051848" + }, + { + "type": "comma", + "start": 72131, + "end": 72132, + "value": "," + }, + { + "type": "whitespace", + "start": 72132, + "end": 72140, + "value": "\n " + }, + { + "type": "operator", + "start": 72140, + "end": 72141, + "value": "-" + }, + { + "type": "number", + "start": 72141, + "end": 72159, + "value": "0.7669113400341137" + }, + { + "type": "whitespace", + "start": 72159, + "end": 72165, + "value": "\n " + }, + { + "type": "brace", + "start": 72165, + "end": 72166, + "value": "]" + }, + { + "type": "comma", + "start": 72166, + "end": 72167, + "value": "," + }, + { + "type": "whitespace", + "start": 72167, + "end": 72168, + "value": " " + }, + { + "type": "operator", + "start": 72168, + "end": 72169, + "value": "%" + }, + { + "type": "brace", + "start": 72169, + "end": 72170, + "value": ")" + }, + { + "type": "whitespace", + "start": 72170, + "end": 72173, + "value": "\n " + }, + { + "type": "operator", + "start": 72173, + "end": 72175, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72175, + "end": 72176, + "value": " " + }, + { + "type": "word", + "start": 72176, + "end": 72180, + "value": "line" + }, + { + "type": "brace", + "start": 72180, + "end": 72181, + "value": "(" + }, + { + "type": "brace", + "start": 72181, + "end": 72182, + "value": "[" + }, + { + "type": "number", + "start": 72182, + "end": 72200, + "value": "0.8944730032887609" + }, + { + "type": "comma", + "start": 72200, + "end": 72201, + "value": "," + }, + { + "type": "whitespace", + "start": 72201, + "end": 72202, + "value": " " + }, + { + "type": "number", + "start": 72202, + "end": 72220, + "value": "0.6093318694741408" + }, + { + "type": "brace", + "start": 72220, + "end": 72221, + "value": "]" + }, + { + "type": "comma", + "start": 72221, + "end": 72222, + "value": "," + }, + { + "type": "whitespace", + "start": 72222, + "end": 72223, + "value": " " + }, + { + "type": "operator", + "start": 72223, + "end": 72224, + "value": "%" + }, + { + "type": "brace", + "start": 72224, + "end": 72225, + "value": ")" + }, + { + "type": "whitespace", + "start": 72225, + "end": 72228, + "value": "\n " + }, + { + "type": "operator", + "start": 72228, + "end": 72230, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72230, + "end": 72231, + "value": " " + }, + { + "type": "word", + "start": 72231, + "end": 72235, + "value": "line" + }, + { + "type": "brace", + "start": 72235, + "end": 72236, + "value": "(" + }, + { + "type": "brace", + "start": 72236, + "end": 72237, + "value": "[" + }, + { + "type": "whitespace", + "start": 72237, + "end": 72245, + "value": "\n " + }, + { + "type": "operator", + "start": 72245, + "end": 72246, + "value": "-" + }, + { + "type": "number", + "start": 72246, + "end": 72264, + "value": "0.6238548626325471" + }, + { + "type": "comma", + "start": 72264, + "end": 72265, + "value": "," + }, + { + "type": "whitespace", + "start": 72265, + "end": 72273, + "value": "\n " + }, + { + "type": "number", + "start": 72273, + "end": 72291, + "value": "0.4053626746020169" + }, + { + "type": "whitespace", + "start": 72291, + "end": 72297, + "value": "\n " + }, + { + "type": "brace", + "start": 72297, + "end": 72298, + "value": "]" + }, + { + "type": "comma", + "start": 72298, + "end": 72299, + "value": "," + }, + { + "type": "whitespace", + "start": 72299, + "end": 72300, + "value": " " + }, + { + "type": "operator", + "start": 72300, + "end": 72301, + "value": "%" + }, + { + "type": "brace", + "start": 72301, + "end": 72302, + "value": ")" + }, + { + "type": "whitespace", + "start": 72302, + "end": 72305, + "value": "\n " + }, + { + "type": "operator", + "start": 72305, + "end": 72307, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72307, + "end": 72308, + "value": " " + }, + { + "type": "word", + "start": 72308, + "end": 72312, + "value": "line" + }, + { + "type": "brace", + "start": 72312, + "end": 72313, + "value": "(" + }, + { + "type": "brace", + "start": 72313, + "end": 72314, + "value": "[" + }, + { + "type": "whitespace", + "start": 72314, + "end": 72322, + "value": "\n " + }, + { + "type": "number", + "start": 72322, + "end": 72340, + "value": "0.1379445992766417" + }, + { + "type": "comma", + "start": 72340, + "end": 72341, + "value": "," + }, + { + "type": "whitespace", + "start": 72341, + "end": 72349, + "value": "\n " + }, + { + "type": "operator", + "start": 72349, + "end": 72350, + "value": "-" + }, + { + "type": "number", + "start": 72350, + "end": 72369, + "value": "0.47871087958516045" + }, + { + "type": "whitespace", + "start": 72369, + "end": 72375, + "value": "\n " + }, + { + "type": "brace", + "start": 72375, + "end": 72376, + "value": "]" + }, + { + "type": "comma", + "start": 72376, + "end": 72377, + "value": "," + }, + { + "type": "whitespace", + "start": 72377, + "end": 72378, + "value": " " + }, + { + "type": "operator", + "start": 72378, + "end": 72379, + "value": "%" + }, + { + "type": "brace", + "start": 72379, + "end": 72380, + "value": ")" + }, + { + "type": "whitespace", + "start": 72380, + "end": 72383, + "value": "\n " + }, + { + "type": "operator", + "start": 72383, + "end": 72385, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72385, + "end": 72386, + "value": " " + }, + { + "type": "word", + "start": 72386, + "end": 72390, + "value": "line" + }, + { + "type": "brace", + "start": 72390, + "end": 72391, + "value": "(" + }, + { + "type": "brace", + "start": 72391, + "end": 72392, + "value": "[" + }, + { + "type": "whitespace", + "start": 72392, + "end": 72400, + "value": "\n " + }, + { + "type": "operator", + "start": 72400, + "end": 72401, + "value": "-" + }, + { + "type": "number", + "start": 72401, + "end": 72419, + "value": "0.9516767113283946" + }, + { + "type": "comma", + "start": 72419, + "end": 72420, + "value": "," + }, + { + "type": "whitespace", + "start": 72420, + "end": 72428, + "value": "\n " + }, + { + "type": "number", + "start": 72428, + "end": 72446, + "value": "0.8619900618578948" + }, + { + "type": "whitespace", + "start": 72446, + "end": 72452, + "value": "\n " + }, + { + "type": "brace", + "start": 72452, + "end": 72453, + "value": "]" + }, + { + "type": "comma", + "start": 72453, + "end": 72454, + "value": "," + }, + { + "type": "whitespace", + "start": 72454, + "end": 72455, + "value": " " + }, + { + "type": "operator", + "start": 72455, + "end": 72456, + "value": "%" + }, + { + "type": "brace", + "start": 72456, + "end": 72457, + "value": ")" + }, + { + "type": "whitespace", + "start": 72457, + "end": 72460, + "value": "\n " + }, + { + "type": "operator", + "start": 72460, + "end": 72462, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72462, + "end": 72463, + "value": " " + }, + { + "type": "word", + "start": 72463, + "end": 72467, + "value": "line" + }, + { + "type": "brace", + "start": 72467, + "end": 72468, + "value": "(" + }, + { + "type": "brace", + "start": 72468, + "end": 72469, + "value": "[" + }, + { + "type": "number", + "start": 72469, + "end": 72487, + "value": "0.9398732950992088" + }, + { + "type": "comma", + "start": 72487, + "end": 72488, + "value": "," + }, + { + "type": "whitespace", + "start": 72488, + "end": 72489, + "value": " " + }, + { + "type": "number", + "start": 72489, + "end": 72507, + "value": "0.6326239915683629" + }, + { + "type": "brace", + "start": 72507, + "end": 72508, + "value": "]" + }, + { + "type": "comma", + "start": 72508, + "end": 72509, + "value": "," + }, + { + "type": "whitespace", + "start": 72509, + "end": 72510, + "value": " " + }, + { + "type": "operator", + "start": 72510, + "end": 72511, + "value": "%" + }, + { + "type": "brace", + "start": 72511, + "end": 72512, + "value": ")" + }, + { + "type": "whitespace", + "start": 72512, + "end": 72515, + "value": "\n " + }, + { + "type": "operator", + "start": 72515, + "end": 72517, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72517, + "end": 72518, + "value": " " + }, + { + "type": "word", + "start": 72518, + "end": 72522, + "value": "line" + }, + { + "type": "brace", + "start": 72522, + "end": 72523, + "value": "(" + }, + { + "type": "brace", + "start": 72523, + "end": 72524, + "value": "[" + }, + { + "type": "whitespace", + "start": 72524, + "end": 72532, + "value": "\n " + }, + { + "type": "operator", + "start": 72532, + "end": 72533, + "value": "-" + }, + { + "type": "number", + "start": 72533, + "end": 72551, + "value": "0.8631974445502164" + }, + { + "type": "comma", + "start": 72551, + "end": 72552, + "value": "," + }, + { + "type": "whitespace", + "start": 72552, + "end": 72560, + "value": "\n " + }, + { + "type": "number", + "start": 72560, + "end": 72580, + "value": "0.016153555523963137" + }, + { + "type": "whitespace", + "start": 72580, + "end": 72586, + "value": "\n " + }, + { + "type": "brace", + "start": 72586, + "end": 72587, + "value": "]" + }, + { + "type": "comma", + "start": 72587, + "end": 72588, + "value": "," + }, + { + "type": "whitespace", + "start": 72588, + "end": 72589, + "value": " " + }, + { + "type": "operator", + "start": 72589, + "end": 72590, + "value": "%" + }, + { + "type": "brace", + "start": 72590, + "end": 72591, + "value": ")" + }, + { + "type": "whitespace", + "start": 72591, + "end": 72594, + "value": "\n " + }, + { + "type": "operator", + "start": 72594, + "end": 72596, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72596, + "end": 72597, + "value": " " + }, + { + "type": "word", + "start": 72597, + "end": 72601, + "value": "line" + }, + { + "type": "brace", + "start": 72601, + "end": 72602, + "value": "(" + }, + { + "type": "brace", + "start": 72602, + "end": 72603, + "value": "[" + }, + { + "type": "whitespace", + "start": 72603, + "end": 72611, + "value": "\n " + }, + { + "type": "number", + "start": 72611, + "end": 72630, + "value": "0.19167797120152907" + }, + { + "type": "comma", + "start": 72630, + "end": 72631, + "value": "," + }, + { + "type": "whitespace", + "start": 72631, + "end": 72639, + "value": "\n " + }, + { + "type": "operator", + "start": 72639, + "end": 72640, + "value": "-" + }, + { + "type": "number", + "start": 72640, + "end": 72658, + "value": "0.4916414381703984" + }, + { + "type": "whitespace", + "start": 72658, + "end": 72664, + "value": "\n " + }, + { + "type": "brace", + "start": 72664, + "end": 72665, + "value": "]" + }, + { + "type": "comma", + "start": 72665, + "end": 72666, + "value": "," + }, + { + "type": "whitespace", + "start": 72666, + "end": 72667, + "value": " " + }, + { + "type": "operator", + "start": 72667, + "end": 72668, + "value": "%" + }, + { + "type": "brace", + "start": 72668, + "end": 72669, + "value": ")" + }, + { + "type": "whitespace", + "start": 72669, + "end": 72672, + "value": "\n " + }, + { + "type": "operator", + "start": 72672, + "end": 72674, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72674, + "end": 72675, + "value": " " + }, + { + "type": "word", + "start": 72675, + "end": 72679, + "value": "line" + }, + { + "type": "brace", + "start": 72679, + "end": 72680, + "value": "(" + }, + { + "type": "brace", + "start": 72680, + "end": 72681, + "value": "[" + }, + { + "type": "whitespace", + "start": 72681, + "end": 72689, + "value": "\n " + }, + { + "type": "operator", + "start": 72689, + "end": 72690, + "value": "-" + }, + { + "type": "number", + "start": 72690, + "end": 72708, + "value": "0.8644261221501586" + }, + { + "type": "comma", + "start": 72708, + "end": 72709, + "value": "," + }, + { + "type": "whitespace", + "start": 72709, + "end": 72717, + "value": "\n " + }, + { + "type": "operator", + "start": 72717, + "end": 72718, + "value": "-" + }, + { + "type": "number", + "start": 72718, + "end": 72737, + "value": "0.11434763886359756" + }, + { + "type": "whitespace", + "start": 72737, + "end": 72743, + "value": "\n " + }, + { + "type": "brace", + "start": 72743, + "end": 72744, + "value": "]" + }, + { + "type": "comma", + "start": 72744, + "end": 72745, + "value": "," + }, + { + "type": "whitespace", + "start": 72745, + "end": 72746, + "value": " " + }, + { + "type": "operator", + "start": 72746, + "end": 72747, + "value": "%" + }, + { + "type": "brace", + "start": 72747, + "end": 72748, + "value": ")" + }, + { + "type": "whitespace", + "start": 72748, + "end": 72751, + "value": "\n " + }, + { + "type": "operator", + "start": 72751, + "end": 72753, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72753, + "end": 72754, + "value": " " + }, + { + "type": "word", + "start": 72754, + "end": 72758, + "value": "line" + }, + { + "type": "brace", + "start": 72758, + "end": 72759, + "value": "(" + }, + { + "type": "brace", + "start": 72759, + "end": 72760, + "value": "[" + }, + { + "type": "whitespace", + "start": 72760, + "end": 72768, + "value": "\n " + }, + { + "type": "operator", + "start": 72768, + "end": 72769, + "value": "-" + }, + { + "type": "number", + "start": 72769, + "end": 72789, + "value": "0.029081958413378572" + }, + { + "type": "comma", + "start": 72789, + "end": 72790, + "value": "," + }, + { + "type": "whitespace", + "start": 72790, + "end": 72798, + "value": "\n " + }, + { + "type": "operator", + "start": 72798, + "end": 72799, + "value": "-" + }, + { + "type": "number", + "start": 72799, + "end": 72817, + "value": "0.5214138808318329" + }, + { + "type": "whitespace", + "start": 72817, + "end": 72823, + "value": "\n " + }, + { + "type": "brace", + "start": 72823, + "end": 72824, + "value": "]" + }, + { + "type": "comma", + "start": 72824, + "end": 72825, + "value": "," + }, + { + "type": "whitespace", + "start": 72825, + "end": 72826, + "value": " " + }, + { + "type": "operator", + "start": 72826, + "end": 72827, + "value": "%" + }, + { + "type": "brace", + "start": 72827, + "end": 72828, + "value": ")" + }, + { + "type": "whitespace", + "start": 72828, + "end": 72831, + "value": "\n " + }, + { + "type": "operator", + "start": 72831, + "end": 72833, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72833, + "end": 72834, + "value": " " + }, + { + "type": "word", + "start": 72834, + "end": 72838, + "value": "line" + }, + { + "type": "brace", + "start": 72838, + "end": 72839, + "value": "(" + }, + { + "type": "brace", + "start": 72839, + "end": 72840, + "value": "[" + }, + { + "type": "whitespace", + "start": 72840, + "end": 72848, + "value": "\n " + }, + { + "type": "operator", + "start": 72848, + "end": 72849, + "value": "-" + }, + { + "type": "number", + "start": 72849, + "end": 72867, + "value": "0.8713091851579695" + }, + { + "type": "comma", + "start": 72867, + "end": 72868, + "value": "," + }, + { + "type": "whitespace", + "start": 72868, + "end": 72876, + "value": "\n " + }, + { + "type": "number", + "start": 72876, + "end": 72894, + "value": "0.7866284950967315" + }, + { + "type": "whitespace", + "start": 72894, + "end": 72900, + "value": "\n " + }, + { + "type": "brace", + "start": 72900, + "end": 72901, + "value": "]" + }, + { + "type": "comma", + "start": 72901, + "end": 72902, + "value": "," + }, + { + "type": "whitespace", + "start": 72902, + "end": 72903, + "value": " " + }, + { + "type": "operator", + "start": 72903, + "end": 72904, + "value": "%" + }, + { + "type": "brace", + "start": 72904, + "end": 72905, + "value": ")" + }, + { + "type": "whitespace", + "start": 72905, + "end": 72908, + "value": "\n " + }, + { + "type": "operator", + "start": 72908, + "end": 72910, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72910, + "end": 72911, + "value": " " + }, + { + "type": "word", + "start": 72911, + "end": 72915, + "value": "line" + }, + { + "type": "brace", + "start": 72915, + "end": 72916, + "value": "(" + }, + { + "type": "brace", + "start": 72916, + "end": 72917, + "value": "[" + }, + { + "type": "number", + "start": 72917, + "end": 72934, + "value": "0.884342023093545" + }, + { + "type": "comma", + "start": 72934, + "end": 72935, + "value": "," + }, + { + "type": "whitespace", + "start": 72935, + "end": 72936, + "value": " " + }, + { + "type": "operator", + "start": 72936, + "end": 72937, + "value": "-" + }, + { + "type": "number", + "start": 72937, + "end": 72955, + "value": "0.1825407002568431" + }, + { + "type": "brace", + "start": 72955, + "end": 72956, + "value": "]" + }, + { + "type": "comma", + "start": 72956, + "end": 72957, + "value": "," + }, + { + "type": "whitespace", + "start": 72957, + "end": 72958, + "value": " " + }, + { + "type": "operator", + "start": 72958, + "end": 72959, + "value": "%" + }, + { + "type": "brace", + "start": 72959, + "end": 72960, + "value": ")" + }, + { + "type": "whitespace", + "start": 72960, + "end": 72963, + "value": "\n " + }, + { + "type": "operator", + "start": 72963, + "end": 72965, + "value": "|>" + }, + { + "type": "whitespace", + "start": 72965, + "end": 72966, + "value": " " + }, + { + "type": "word", + "start": 72966, + "end": 72970, + "value": "line" + }, + { + "type": "brace", + "start": 72970, + "end": 72971, + "value": "(" + }, + { + "type": "brace", + "start": 72971, + "end": 72972, + "value": "[" + }, + { + "type": "whitespace", + "start": 72972, + "end": 72980, + "value": "\n " + }, + { + "type": "operator", + "start": 72980, + "end": 72981, + "value": "-" + }, + { + "type": "number", + "start": 72981, + "end": 72999, + "value": "0.6978385295364686" + }, + { + "type": "comma", + "start": 72999, + "end": 73000, + "value": "," + }, + { + "type": "whitespace", + "start": 73000, + "end": 73008, + "value": "\n " + }, + { + "type": "number", + "start": 73008, + "end": 73026, + "value": "0.0440574328736949" + }, + { + "type": "whitespace", + "start": 73026, + "end": 73032, + "value": "\n " + }, + { + "type": "brace", + "start": 73032, + "end": 73033, + "value": "]" + }, + { + "type": "comma", + "start": 73033, + "end": 73034, + "value": "," + }, + { + "type": "whitespace", + "start": 73034, + "end": 73035, + "value": " " + }, + { + "type": "operator", + "start": 73035, + "end": 73036, + "value": "%" + }, + { + "type": "brace", + "start": 73036, + "end": 73037, + "value": ")" + }, + { + "type": "whitespace", + "start": 73037, + "end": 73040, + "value": "\n " + }, + { + "type": "operator", + "start": 73040, + "end": 73042, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73042, + "end": 73043, + "value": " " + }, + { + "type": "word", + "start": 73043, + "end": 73047, + "value": "line" + }, + { + "type": "brace", + "start": 73047, + "end": 73048, + "value": "(" + }, + { + "type": "brace", + "start": 73048, + "end": 73049, + "value": "[" + }, + { + "type": "whitespace", + "start": 73049, + "end": 73057, + "value": "\n " + }, + { + "type": "operator", + "start": 73057, + "end": 73058, + "value": "-" + }, + { + "type": "number", + "start": 73058, + "end": 73077, + "value": "0.48055049324331556" + }, + { + "type": "comma", + "start": 73077, + "end": 73078, + "value": "," + }, + { + "type": "whitespace", + "start": 73078, + "end": 73086, + "value": "\n " + }, + { + "type": "operator", + "start": 73086, + "end": 73087, + "value": "-" + }, + { + "type": "number", + "start": 73087, + "end": 73107, + "value": "0.028546347149214002" + }, + { + "type": "whitespace", + "start": 73107, + "end": 73113, + "value": "\n " + }, + { + "type": "brace", + "start": 73113, + "end": 73114, + "value": "]" + }, + { + "type": "comma", + "start": 73114, + "end": 73115, + "value": "," + }, + { + "type": "whitespace", + "start": 73115, + "end": 73116, + "value": " " + }, + { + "type": "operator", + "start": 73116, + "end": 73117, + "value": "%" + }, + { + "type": "brace", + "start": 73117, + "end": 73118, + "value": ")" + }, + { + "type": "whitespace", + "start": 73118, + "end": 73121, + "value": "\n " + }, + { + "type": "operator", + "start": 73121, + "end": 73123, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73123, + "end": 73124, + "value": " " + }, + { + "type": "word", + "start": 73124, + "end": 73128, + "value": "line" + }, + { + "type": "brace", + "start": 73128, + "end": 73129, + "value": "(" + }, + { + "type": "brace", + "start": 73129, + "end": 73130, + "value": "[" + }, + { + "type": "whitespace", + "start": 73130, + "end": 73138, + "value": "\n " + }, + { + "type": "number", + "start": 73138, + "end": 73157, + "value": "0.41283517382864776" + }, + { + "type": "comma", + "start": 73157, + "end": 73158, + "value": "," + }, + { + "type": "whitespace", + "start": 73158, + "end": 73166, + "value": "\n " + }, + { + "type": "operator", + "start": 73166, + "end": 73167, + "value": "-" + }, + { + "type": "number", + "start": 73167, + "end": 73186, + "value": "0.44938038251347323" + }, + { + "type": "whitespace", + "start": 73186, + "end": 73192, + "value": "\n " + }, + { + "type": "brace", + "start": 73192, + "end": 73193, + "value": "]" + }, + { + "type": "comma", + "start": 73193, + "end": 73194, + "value": "," + }, + { + "type": "whitespace", + "start": 73194, + "end": 73195, + "value": " " + }, + { + "type": "operator", + "start": 73195, + "end": 73196, + "value": "%" + }, + { + "type": "brace", + "start": 73196, + "end": 73197, + "value": ")" + }, + { + "type": "whitespace", + "start": 73197, + "end": 73200, + "value": "\n " + }, + { + "type": "operator", + "start": 73200, + "end": 73202, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73202, + "end": 73203, + "value": " " + }, + { + "type": "word", + "start": 73203, + "end": 73207, + "value": "line" + }, + { + "type": "brace", + "start": 73207, + "end": 73208, + "value": "(" + }, + { + "type": "brace", + "start": 73208, + "end": 73209, + "value": "[" + }, + { + "type": "number", + "start": 73209, + "end": 73227, + "value": "0.7911399832501751" + }, + { + "type": "comma", + "start": 73227, + "end": 73228, + "value": "," + }, + { + "type": "whitespace", + "start": 73228, + "end": 73229, + "value": " " + }, + { + "type": "number", + "start": 73229, + "end": 73246, + "value": "0.893446368526005" + }, + { + "type": "brace", + "start": 73246, + "end": 73247, + "value": "]" + }, + { + "type": "comma", + "start": 73247, + "end": 73248, + "value": "," + }, + { + "type": "whitespace", + "start": 73248, + "end": 73249, + "value": " " + }, + { + "type": "operator", + "start": 73249, + "end": 73250, + "value": "%" + }, + { + "type": "brace", + "start": 73250, + "end": 73251, + "value": ")" + }, + { + "type": "whitespace", + "start": 73251, + "end": 73254, + "value": "\n " + }, + { + "type": "operator", + "start": 73254, + "end": 73256, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73256, + "end": 73257, + "value": " " + }, + { + "type": "word", + "start": 73257, + "end": 73261, + "value": "line" + }, + { + "type": "brace", + "start": 73261, + "end": 73262, + "value": "(" + }, + { + "type": "brace", + "start": 73262, + "end": 73263, + "value": "[" + }, + { + "type": "whitespace", + "start": 73263, + "end": 73271, + "value": "\n " + }, + { + "type": "number", + "start": 73271, + "end": 73289, + "value": "0.6507434699009087" + }, + { + "type": "comma", + "start": 73289, + "end": 73290, + "value": "," + }, + { + "type": "whitespace", + "start": 73290, + "end": 73298, + "value": "\n " + }, + { + "type": "operator", + "start": 73298, + "end": 73299, + "value": "-" + }, + { + "type": "number", + "start": 73299, + "end": 73317, + "value": "0.6890023920962012" + }, + { + "type": "whitespace", + "start": 73317, + "end": 73323, + "value": "\n " + }, + { + "type": "brace", + "start": 73323, + "end": 73324, + "value": "]" + }, + { + "type": "comma", + "start": 73324, + "end": 73325, + "value": "," + }, + { + "type": "whitespace", + "start": 73325, + "end": 73326, + "value": " " + }, + { + "type": "operator", + "start": 73326, + "end": 73327, + "value": "%" + }, + { + "type": "brace", + "start": 73327, + "end": 73328, + "value": ")" + }, + { + "type": "whitespace", + "start": 73328, + "end": 73331, + "value": "\n " + }, + { + "type": "operator", + "start": 73331, + "end": 73333, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73333, + "end": 73334, + "value": " " + }, + { + "type": "word", + "start": 73334, + "end": 73338, + "value": "line" + }, + { + "type": "brace", + "start": 73338, + "end": 73339, + "value": "(" + }, + { + "type": "brace", + "start": 73339, + "end": 73340, + "value": "[" + }, + { + "type": "whitespace", + "start": 73340, + "end": 73348, + "value": "\n " + }, + { + "type": "number", + "start": 73348, + "end": 73367, + "value": "0.10489019777253028" + }, + { + "type": "comma", + "start": 73367, + "end": 73368, + "value": "," + }, + { + "type": "whitespace", + "start": 73368, + "end": 73376, + "value": "\n " + }, + { + "type": "operator", + "start": 73376, + "end": 73377, + "value": "-" + }, + { + "type": "number", + "start": 73377, + "end": 73395, + "value": "0.5467450997193952" + }, + { + "type": "whitespace", + "start": 73395, + "end": 73401, + "value": "\n " + }, + { + "type": "brace", + "start": 73401, + "end": 73402, + "value": "]" + }, + { + "type": "comma", + "start": 73402, + "end": 73403, + "value": "," + }, + { + "type": "whitespace", + "start": 73403, + "end": 73404, + "value": " " + }, + { + "type": "operator", + "start": 73404, + "end": 73405, + "value": "%" + }, + { + "type": "brace", + "start": 73405, + "end": 73406, + "value": ")" + }, + { + "type": "whitespace", + "start": 73406, + "end": 73409, + "value": "\n " + }, + { + "type": "operator", + "start": 73409, + "end": 73411, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73411, + "end": 73412, + "value": " " + }, + { + "type": "word", + "start": 73412, + "end": 73416, + "value": "line" + }, + { + "type": "brace", + "start": 73416, + "end": 73417, + "value": "(" + }, + { + "type": "brace", + "start": 73417, + "end": 73418, + "value": "[" + }, + { + "type": "whitespace", + "start": 73418, + "end": 73426, + "value": "\n " + }, + { + "type": "operator", + "start": 73426, + "end": 73427, + "value": "-" + }, + { + "type": "number", + "start": 73427, + "end": 73445, + "value": "0.5760905289992633" + }, + { + "type": "comma", + "start": 73445, + "end": 73446, + "value": "," + }, + { + "type": "whitespace", + "start": 73446, + "end": 73454, + "value": "\n " + }, + { + "type": "operator", + "start": 73454, + "end": 73455, + "value": "-" + }, + { + "type": "number", + "start": 73455, + "end": 73473, + "value": "0.2639900702114173" + }, + { + "type": "whitespace", + "start": 73473, + "end": 73479, + "value": "\n " + }, + { + "type": "brace", + "start": 73479, + "end": 73480, + "value": "]" + }, + { + "type": "comma", + "start": 73480, + "end": 73481, + "value": "," + }, + { + "type": "whitespace", + "start": 73481, + "end": 73482, + "value": " " + }, + { + "type": "operator", + "start": 73482, + "end": 73483, + "value": "%" + }, + { + "type": "brace", + "start": 73483, + "end": 73484, + "value": ")" + }, + { + "type": "whitespace", + "start": 73484, + "end": 73487, + "value": "\n " + }, + { + "type": "operator", + "start": 73487, + "end": 73489, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73489, + "end": 73490, + "value": " " + }, + { + "type": "word", + "start": 73490, + "end": 73494, + "value": "line" + }, + { + "type": "brace", + "start": 73494, + "end": 73495, + "value": "(" + }, + { + "type": "brace", + "start": 73495, + "end": 73496, + "value": "[" + }, + { + "type": "whitespace", + "start": 73496, + "end": 73504, + "value": "\n " + }, + { + "type": "number", + "start": 73504, + "end": 73523, + "value": "0.39828861790105297" + }, + { + "type": "comma", + "start": 73523, + "end": 73524, + "value": "," + }, + { + "type": "whitespace", + "start": 73524, + "end": 73532, + "value": "\n " + }, + { + "type": "number", + "start": 73532, + "end": 73550, + "value": "0.8036624129416385" + }, + { + "type": "whitespace", + "start": 73550, + "end": 73556, + "value": "\n " + }, + { + "type": "brace", + "start": 73556, + "end": 73557, + "value": "]" + }, + { + "type": "comma", + "start": 73557, + "end": 73558, + "value": "," + }, + { + "type": "whitespace", + "start": 73558, + "end": 73559, + "value": " " + }, + { + "type": "operator", + "start": 73559, + "end": 73560, + "value": "%" + }, + { + "type": "brace", + "start": 73560, + "end": 73561, + "value": ")" + }, + { + "type": "whitespace", + "start": 73561, + "end": 73564, + "value": "\n " + }, + { + "type": "operator", + "start": 73564, + "end": 73566, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73566, + "end": 73567, + "value": " " + }, + { + "type": "word", + "start": 73567, + "end": 73571, + "value": "line" + }, + { + "type": "brace", + "start": 73571, + "end": 73572, + "value": "(" + }, + { + "type": "brace", + "start": 73572, + "end": 73573, + "value": "[" + }, + { + "type": "operator", + "start": 73573, + "end": 73574, + "value": "-" + }, + { + "type": "number", + "start": 73574, + "end": 73591, + "value": "0.673848991328553" + }, + { + "type": "comma", + "start": 73591, + "end": 73592, + "value": "," + }, + { + "type": "whitespace", + "start": 73592, + "end": 73593, + "value": " " + }, + { + "type": "operator", + "start": 73593, + "end": 73594, + "value": "-" + }, + { + "type": "number", + "start": 73594, + "end": 73611, + "value": "0.918443329270668" + }, + { + "type": "brace", + "start": 73611, + "end": 73612, + "value": "]" + }, + { + "type": "comma", + "start": 73612, + "end": 73613, + "value": "," + }, + { + "type": "whitespace", + "start": 73613, + "end": 73614, + "value": " " + }, + { + "type": "operator", + "start": 73614, + "end": 73615, + "value": "%" + }, + { + "type": "brace", + "start": 73615, + "end": 73616, + "value": ")" + }, + { + "type": "whitespace", + "start": 73616, + "end": 73619, + "value": "\n " + }, + { + "type": "operator", + "start": 73619, + "end": 73621, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73621, + "end": 73622, + "value": " " + }, + { + "type": "word", + "start": 73622, + "end": 73626, + "value": "line" + }, + { + "type": "brace", + "start": 73626, + "end": 73627, + "value": "(" + }, + { + "type": "brace", + "start": 73627, + "end": 73628, + "value": "[" + }, + { + "type": "whitespace", + "start": 73628, + "end": 73636, + "value": "\n " + }, + { + "type": "operator", + "start": 73636, + "end": 73637, + "value": "-" + }, + { + "type": "number", + "start": 73637, + "end": 73655, + "value": "0.8599152936179257" + }, + { + "type": "comma", + "start": 73655, + "end": 73656, + "value": "," + }, + { + "type": "whitespace", + "start": 73656, + "end": 73664, + "value": "\n " + }, + { + "type": "operator", + "start": 73664, + "end": 73665, + "value": "-" + }, + { + "type": "number", + "start": 73665, + "end": 73683, + "value": "0.9499371022680787" + }, + { + "type": "whitespace", + "start": 73683, + "end": 73689, + "value": "\n " + }, + { + "type": "brace", + "start": 73689, + "end": 73690, + "value": "]" + }, + { + "type": "comma", + "start": 73690, + "end": 73691, + "value": "," + }, + { + "type": "whitespace", + "start": 73691, + "end": 73692, + "value": " " + }, + { + "type": "operator", + "start": 73692, + "end": 73693, + "value": "%" + }, + { + "type": "brace", + "start": 73693, + "end": 73694, + "value": ")" + }, + { + "type": "whitespace", + "start": 73694, + "end": 73697, + "value": "\n " + }, + { + "type": "operator", + "start": 73697, + "end": 73699, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73699, + "end": 73700, + "value": " " + }, + { + "type": "word", + "start": 73700, + "end": 73704, + "value": "line" + }, + { + "type": "brace", + "start": 73704, + "end": 73705, + "value": "(" + }, + { + "type": "brace", + "start": 73705, + "end": 73706, + "value": "[" + }, + { + "type": "whitespace", + "start": 73706, + "end": 73714, + "value": "\n " + }, + { + "type": "number", + "start": 73714, + "end": 73732, + "value": "0.6285243831393765" + }, + { + "type": "comma", + "start": 73732, + "end": 73733, + "value": "," + }, + { + "type": "whitespace", + "start": 73733, + "end": 73741, + "value": "\n " + }, + { + "type": "operator", + "start": 73741, + "end": 73742, + "value": "-" + }, + { + "type": "number", + "start": 73742, + "end": 73760, + "value": "0.5186557636566307" + }, + { + "type": "whitespace", + "start": 73760, + "end": 73766, + "value": "\n " + }, + { + "type": "brace", + "start": 73766, + "end": 73767, + "value": "]" + }, + { + "type": "comma", + "start": 73767, + "end": 73768, + "value": "," + }, + { + "type": "whitespace", + "start": 73768, + "end": 73769, + "value": " " + }, + { + "type": "operator", + "start": 73769, + "end": 73770, + "value": "%" + }, + { + "type": "brace", + "start": 73770, + "end": 73771, + "value": ")" + }, + { + "type": "whitespace", + "start": 73771, + "end": 73774, + "value": "\n " + }, + { + "type": "operator", + "start": 73774, + "end": 73776, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73776, + "end": 73777, + "value": " " + }, + { + "type": "word", + "start": 73777, + "end": 73781, + "value": "line" + }, + { + "type": "brace", + "start": 73781, + "end": 73782, + "value": "(" + }, + { + "type": "brace", + "start": 73782, + "end": 73783, + "value": "[" + }, + { + "type": "whitespace", + "start": 73783, + "end": 73791, + "value": "\n " + }, + { + "type": "number", + "start": 73791, + "end": 73809, + "value": "0.3222412784832269" + }, + { + "type": "comma", + "start": 73809, + "end": 73810, + "value": "," + }, + { + "type": "whitespace", + "start": 73810, + "end": 73818, + "value": "\n " + }, + { + "type": "number", + "start": 73818, + "end": 73837, + "value": "0.24621192679727177" + }, + { + "type": "whitespace", + "start": 73837, + "end": 73843, + "value": "\n " + }, + { + "type": "brace", + "start": 73843, + "end": 73844, + "value": "]" + }, + { + "type": "comma", + "start": 73844, + "end": 73845, + "value": "," + }, + { + "type": "whitespace", + "start": 73845, + "end": 73846, + "value": " " + }, + { + "type": "operator", + "start": 73846, + "end": 73847, + "value": "%" + }, + { + "type": "brace", + "start": 73847, + "end": 73848, + "value": ")" + }, + { + "type": "whitespace", + "start": 73848, + "end": 73851, + "value": "\n " + }, + { + "type": "operator", + "start": 73851, + "end": 73853, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73853, + "end": 73854, + "value": " " + }, + { + "type": "word", + "start": 73854, + "end": 73858, + "value": "line" + }, + { + "type": "brace", + "start": 73858, + "end": 73859, + "value": "(" + }, + { + "type": "brace", + "start": 73859, + "end": 73860, + "value": "[" + }, + { + "type": "whitespace", + "start": 73860, + "end": 73868, + "value": "\n " + }, + { + "type": "number", + "start": 73868, + "end": 73887, + "value": "0.19754357911311016" + }, + { + "type": "comma", + "start": 73887, + "end": 73888, + "value": "," + }, + { + "type": "whitespace", + "start": 73888, + "end": 73896, + "value": "\n " + }, + { + "type": "operator", + "start": 73896, + "end": 73897, + "value": "-" + }, + { + "type": "number", + "start": 73897, + "end": 73915, + "value": "0.7529246632397206" + }, + { + "type": "whitespace", + "start": 73915, + "end": 73921, + "value": "\n " + }, + { + "type": "brace", + "start": 73921, + "end": 73922, + "value": "]" + }, + { + "type": "comma", + "start": 73922, + "end": 73923, + "value": "," + }, + { + "type": "whitespace", + "start": 73923, + "end": 73924, + "value": " " + }, + { + "type": "operator", + "start": 73924, + "end": 73925, + "value": "%" + }, + { + "type": "brace", + "start": 73925, + "end": 73926, + "value": ")" + }, + { + "type": "whitespace", + "start": 73926, + "end": 73929, + "value": "\n " + }, + { + "type": "operator", + "start": 73929, + "end": 73931, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73931, + "end": 73932, + "value": " " + }, + { + "type": "word", + "start": 73932, + "end": 73936, + "value": "line" + }, + { + "type": "brace", + "start": 73936, + "end": 73937, + "value": "(" + }, + { + "type": "brace", + "start": 73937, + "end": 73938, + "value": "[" + }, + { + "type": "whitespace", + "start": 73938, + "end": 73946, + "value": "\n " + }, + { + "type": "operator", + "start": 73946, + "end": 73947, + "value": "-" + }, + { + "type": "number", + "start": 73947, + "end": 73966, + "value": "0.43181570545865555" + }, + { + "type": "comma", + "start": 73966, + "end": 73967, + "value": "," + }, + { + "type": "whitespace", + "start": 73967, + "end": 73975, + "value": "\n " + }, + { + "type": "number", + "start": 73975, + "end": 73994, + "value": "0.18945437402201537" + }, + { + "type": "whitespace", + "start": 73994, + "end": 74000, + "value": "\n " + }, + { + "type": "brace", + "start": 74000, + "end": 74001, + "value": "]" + }, + { + "type": "comma", + "start": 74001, + "end": 74002, + "value": "," + }, + { + "type": "whitespace", + "start": 74002, + "end": 74003, + "value": " " + }, + { + "type": "operator", + "start": 74003, + "end": 74004, + "value": "%" + }, + { + "type": "brace", + "start": 74004, + "end": 74005, + "value": ")" + }, + { + "type": "whitespace", + "start": 74005, + "end": 74008, + "value": "\n " + }, + { + "type": "operator", + "start": 74008, + "end": 74010, + "value": "|>" + }, + { + "type": "whitespace", + "start": 74010, + "end": 74011, + "value": " " + }, + { + "type": "word", + "start": 74011, + "end": 74015, + "value": "line" + }, + { + "type": "brace", + "start": 74015, + "end": 74016, + "value": "(" + }, + { + "type": "brace", + "start": 74016, + "end": 74017, + "value": "[" + }, + { + "type": "whitespace", + "start": 74017, + "end": 74025, + "value": "\n " + }, + { + "type": "number", + "start": 74025, + "end": 74043, + "value": "0.8714511090241797" + }, + { + "type": "comma", + "start": 74043, + "end": 74044, + "value": "," + }, + { + "type": "whitespace", + "start": 74044, + "end": 74052, + "value": "\n " + }, + { + "type": "operator", + "start": 74052, + "end": 74053, + "value": "-" + }, + { + "type": "number", + "start": 74053, + "end": 74071, + "value": "0.7215844196844685" + }, + { + "type": "whitespace", + "start": 74071, + "end": 74077, + "value": "\n " + }, + { + "type": "brace", + "start": 74077, + "end": 74078, + "value": "]" + }, + { + "type": "comma", + "start": 74078, + "end": 74079, + "value": "," + }, + { + "type": "whitespace", + "start": 74079, + "end": 74080, + "value": " " + }, + { + "type": "operator", + "start": 74080, + "end": 74081, + "value": "%" + }, + { + "type": "brace", + "start": 74081, + "end": 74082, + "value": ")" + }, + { + "type": "whitespace", + "start": 74082, + "end": 74085, + "value": "\n " + }, + { + "type": "operator", + "start": 74085, + "end": 74087, + "value": "|>" + }, + { + "type": "whitespace", + "start": 74087, + "end": 74088, + "value": " " + }, + { + "type": "word", + "start": 74088, + "end": 74093, + "value": "close" + }, + { + "type": "brace", + "start": 74093, + "end": 74094, + "value": "(" + }, + { + "type": "operator", + "start": 74094, + "end": 74095, + "value": "%" + }, + { + "type": "brace", + "start": 74095, + "end": 74096, + "value": ")" + }, + { + "type": "whitespace", + "start": 74096, + "end": 74099, + "value": "\n " + }, + { + "type": "operator", + "start": 74099, + "end": 74101, + "value": "|>" + }, + { + "type": "whitespace", + "start": 74101, + "end": 74102, + "value": " " + }, + { + "type": "word", + "start": 74102, + "end": 74109, + "value": "extrude" + }, + { + "type": "brace", + "start": 74109, + "end": 74110, + "value": "(" + }, + { + "type": "number", + "start": 74110, + "end": 74111, + "value": "5" + }, + { + "type": "comma", + "start": 74111, + "end": 74112, + "value": "," + }, + { + "type": "whitespace", + "start": 74112, + "end": 74113, + "value": " " + }, + { + "type": "operator", + "start": 74113, + "end": 74114, + "value": "%" + }, + { + "type": "brace", + "start": 74114, + "end": 74115, + "value": ")" + }, + { + "type": "whitespace", + "start": 74115, + "end": 74116, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/neg_xz_plane/ast.snap b/src/wasm-lib/kcl/tests/neg_xz_plane/ast.snap new file mode 100644 index 000000000..d6bbaa4b4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/neg_xz_plane/ast.snap @@ -0,0 +1,264 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing neg_xz_plane.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 150, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 29, + "raw": "'-XZ'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "-XZ" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 30, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 53, + "raw": "0", + "start": 52, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 56, + "raw": "0", + "start": 55, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 57, + "start": 51, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 60, + "start": 59, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 50, + "name": "startProfileAt", + "start": 36, + "type": "Identifier" + }, + "end": 61, + "optional": false, + "start": 36, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 78, + "raw": "100", + "start": 75, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 83, + "raw": "100", + "start": 80, + "type": "Literal", + "type": "Literal", + "value": 100 + } + ], + "end": 84, + "start": 74, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 87, + "start": 86, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 73, + "name": "lineTo", + "start": 67, + "type": "Identifier" + }, + "end": 88, + "optional": false, + "start": 67, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 105, + "raw": "100", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 108, + "raw": "0", + "start": 107, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 109, + "start": 101, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 112, + "start": 111, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 100, + "name": "lineTo", + "start": 94, + "type": "Identifier" + }, + "end": 113, + "optional": false, + "start": 94, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 126, + "start": 125, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 124, + "name": "close", + "start": 119, + "type": "Identifier" + }, + "end": 127, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 146, + "left": { + "end": 142, + "raw": "5", + "start": 141, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + "operator": "+", + "right": { + "end": 146, + "raw": "7", + "start": 145, + "type": "Literal", + "type": "Literal", + "value": 7 + }, + "start": 141, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 149, + "start": 148, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 140, + "name": "extrude", + "start": 133, + "type": "Identifier" + }, + "end": 150, + "optional": false, + "start": 133, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 150, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 150, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 151, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/neg_xz_plane/input.kcl b/src/wasm-lib/kcl/tests/neg_xz_plane/input.kcl new file mode 100644 index 000000000..f718f8250 --- /dev/null +++ b/src/wasm-lib/kcl/tests/neg_xz_plane/input.kcl @@ -0,0 +1,6 @@ +part001 = startSketchOn('-XZ') + |> startProfileAt([0, 0], %) + |> lineTo([100, 100], %) + |> lineTo([100, 0], %) + |> close(%) + |> extrude(5 + 7, %) diff --git a/src/wasm-lib/kcl/tests/neg_xz_plane/program_memory.snap b/src/wasm-lib/kcl/tests/neg_xz_plane/program_memory.snap new file mode 100644 index 000000000..cc3616dfd --- /dev/null +++ b/src/wasm-lib/kcl/tests/neg_xz_plane/program_memory.snap @@ -0,0 +1,208 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing neg_xz_plane.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 67, + 88, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 94, + 113, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 127, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 67, + 88, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 100.0, + 100.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 94, + 113, + 0 + ] + }, + "from": [ + 100.0, + 100.0 + ], + "tag": null, + "to": [ + 100.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 127, + 0 + ] + }, + "from": [ + 100.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": -1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 36, + 61, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 36, + 61, + 0 + ] + } + ] + }, + "height": 12.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 36, + 61, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/neg_xz_plane/rendered_model.png b/src/wasm-lib/kcl/tests/neg_xz_plane/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..546cce0765595394eea82a2d1f84c6a5c0134b6b GIT binary patch literal 57584 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 uhF7%i#tlei+l}!zAl3h0kjiz_FDhs3PYRw{" + }, + { + "type": "whitespace", + "start": 35, + "end": 36, + "value": " " + }, + { + "type": "word", + "start": 36, + "end": 50, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "(" + }, + { + "type": "brace", + "start": 51, + "end": 52, + "value": "[" + }, + { + "type": "number", + "start": 52, + "end": 53, + "value": "0" + }, + { + "type": "comma", + "start": 53, + "end": 54, + "value": "," + }, + { + "type": "whitespace", + "start": 54, + "end": 55, + "value": " " + }, + { + "type": "number", + "start": 55, + "end": 56, + "value": "0" + }, + { + "type": "brace", + "start": 56, + "end": 57, + "value": "]" + }, + { + "type": "comma", + "start": 57, + "end": 58, + "value": "," + }, + { + "type": "whitespace", + "start": 58, + "end": 59, + "value": " " + }, + { + "type": "operator", + "start": 59, + "end": 60, + "value": "%" + }, + { + "type": "brace", + "start": 60, + "end": 61, + "value": ")" + }, + { + "type": "whitespace", + "start": 61, + "end": 64, + "value": "\n " + }, + { + "type": "operator", + "start": 64, + "end": 66, + "value": "|>" + }, + { + "type": "whitespace", + "start": 66, + "end": 67, + "value": " " + }, + { + "type": "word", + "start": 67, + "end": 73, + "value": "lineTo" + }, + { + "type": "brace", + "start": 73, + "end": 74, + "value": "(" + }, + { + "type": "brace", + "start": 74, + "end": 75, + "value": "[" + }, + { + "type": "number", + "start": 75, + "end": 78, + "value": "100" + }, + { + "type": "comma", + "start": 78, + "end": 79, + "value": "," + }, + { + "type": "whitespace", + "start": 79, + "end": 80, + "value": " " + }, + { + "type": "number", + "start": 80, + "end": 83, + "value": "100" + }, + { + "type": "brace", + "start": 83, + "end": 84, + "value": "]" + }, + { + "type": "comma", + "start": 84, + "end": 85, + "value": "," + }, + { + "type": "whitespace", + "start": 85, + "end": 86, + "value": " " + }, + { + "type": "operator", + "start": 86, + "end": 87, + "value": "%" + }, + { + "type": "brace", + "start": 87, + "end": 88, + "value": ")" + }, + { + "type": "whitespace", + "start": 88, + "end": 91, + "value": "\n " + }, + { + "type": "operator", + "start": 91, + "end": 93, + "value": "|>" + }, + { + "type": "whitespace", + "start": 93, + "end": 94, + "value": " " + }, + { + "type": "word", + "start": 94, + "end": 100, + "value": "lineTo" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "(" + }, + { + "type": "brace", + "start": 101, + "end": 102, + "value": "[" + }, + { + "type": "number", + "start": 102, + "end": 105, + "value": "100" + }, + { + "type": "comma", + "start": 105, + "end": 106, + "value": "," + }, + { + "type": "whitespace", + "start": 106, + "end": 107, + "value": " " + }, + { + "type": "number", + "start": 107, + "end": 108, + "value": "0" + }, + { + "type": "brace", + "start": 108, + "end": 109, + "value": "]" + }, + { + "type": "comma", + "start": 109, + "end": 110, + "value": "," + }, + { + "type": "whitespace", + "start": 110, + "end": 111, + "value": " " + }, + { + "type": "operator", + "start": 111, + "end": 112, + "value": "%" + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": ")" + }, + { + "type": "whitespace", + "start": 113, + "end": 116, + "value": "\n " + }, + { + "type": "operator", + "start": 116, + "end": 118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "word", + "start": 119, + "end": 124, + "value": "close" + }, + { + "type": "brace", + "start": 124, + "end": 125, + "value": "(" + }, + { + "type": "operator", + "start": 125, + "end": 126, + "value": "%" + }, + { + "type": "brace", + "start": 126, + "end": 127, + "value": ")" + }, + { + "type": "whitespace", + "start": 127, + "end": 130, + "value": "\n " + }, + { + "type": "operator", + "start": 130, + "end": 132, + "value": "|>" + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "word", + "start": 133, + "end": 140, + "value": "extrude" + }, + { + "type": "brace", + "start": 140, + "end": 141, + "value": "(" + }, + { + "type": "number", + "start": 141, + "end": 142, + "value": "5" + }, + { + "type": "whitespace", + "start": 142, + "end": 143, + "value": " " + }, + { + "type": "operator", + "start": 143, + "end": 144, + "value": "+" + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "number", + "start": 145, + "end": 146, + "value": "7" + }, + { + "type": "comma", + "start": 146, + "end": 147, + "value": "," + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": " " + }, + { + "type": "operator", + "start": 148, + "end": 149, + "value": "%" + }, + { + "type": "brace", + "start": 149, + "end": 150, + "value": ")" + }, + { + "type": "whitespace", + "start": 150, + "end": 151, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/non_string_key_of_object/ast.snap b/src/wasm-lib/kcl/tests/non_string_key_of_object/ast.snap new file mode 100644 index 000000000..8965f776f --- /dev/null +++ b/src/wasm-lib/kcl/tests/non_string_key_of_object/ast.snap @@ -0,0 +1,102 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing non_string_key_of_object.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 18, + "id": { + "end": 3, + "name": "obj", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 18, + "properties": [ + { + "end": 16, + "key": { + "end": 11, + "name": "key", + "start": 8, + "type": "Identifier" + }, + "start": 8, + "type": "ObjectProperty", + "value": { + "end": 16, + "raw": "123", + "start": 13, + "type": "Literal", + "type": "Literal", + "value": 123 + } + } + ], + "start": 6, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 18, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 31, + "id": { + "end": 22, + "name": "num", + "start": 19, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 31, + "object": { + "end": 28, + "name": "obj", + "start": 25, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 30, + "raw": "3", + "start": 29, + "type": "Literal", + "type": "Literal", + "value": 3 + }, + "start": 25, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 19, + "type": "VariableDeclarator" + } + ], + "end": 31, + "kind": "const", + "start": 19, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 32, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/non_string_key_of_object/execution_error.snap b/src/wasm-lib/kcl/tests/non_string_key_of_object/execution_error.snap new file mode 100644 index 000000000..999d42431 --- /dev/null +++ b/src/wasm-lib/kcl/tests/non_string_key_of_object/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing non_string_key_of_object.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([25, 31, 0])], message: "Only strings can be used as the property of an object, but you're using a number" } diff --git a/src/wasm-lib/kcl/tests/non_string_key_of_object/input.kcl b/src/wasm-lib/kcl/tests/non_string_key_of_object/input.kcl new file mode 100644 index 000000000..3650e17f4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/non_string_key_of_object/input.kcl @@ -0,0 +1,2 @@ +obj = { key: 123 } +num = obj[3] diff --git a/src/wasm-lib/kcl/tests/non_string_key_of_object/tokens.snap b/src/wasm-lib/kcl/tests/non_string_key_of_object/tokens.snap new file mode 100644 index 000000000..f285af9a1 --- /dev/null +++ b/src/wasm-lib/kcl/tests/non_string_key_of_object/tokens.snap @@ -0,0 +1,141 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing non_string_key_of_object.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "obj" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "{" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "word", + "start": 8, + "end": 11, + "value": "key" + }, + { + "type": "colon", + "start": 11, + "end": 12, + "value": ":" + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "number", + "start": 13, + "end": 16, + "value": "123" + }, + { + "type": "whitespace", + "start": 16, + "end": 17, + "value": " " + }, + { + "type": "brace", + "start": 17, + "end": 18, + "value": "}" + }, + { + "type": "whitespace", + "start": 18, + "end": 19, + "value": "\n" + }, + { + "type": "word", + "start": 19, + "end": 22, + "value": "num" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": " " + }, + { + "type": "operator", + "start": 23, + "end": 24, + "value": "=" + }, + { + "type": "whitespace", + "start": 24, + "end": 25, + "value": " " + }, + { + "type": "word", + "start": 25, + "end": 28, + "value": "obj" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": "[" + }, + { + "type": "number", + "start": 29, + "end": 30, + "value": "3" + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": "]" + }, + { + "type": "whitespace", + "start": 31, + "end": 32, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/object_prop_not_found/ast.snap b/src/wasm-lib/kcl/tests/object_prop_not_found/ast.snap new file mode 100644 index 000000000..ac8199877 --- /dev/null +++ b/src/wasm-lib/kcl/tests/object_prop_not_found/ast.snap @@ -0,0 +1,82 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing object_prop_not_found.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 10, + "id": { + "end": 3, + "name": "obj", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 10, + "properties": [], + "start": 6, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 10, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 25, + "id": { + "end": 12, + "name": "k", + "start": 11, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 25, + "object": { + "end": 18, + "name": "obj", + "start": 15, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 24, + "raw": "\"age\"", + "start": 19, + "type": "Literal", + "type": "Literal", + "value": "age" + }, + "start": 15, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 11, + "type": "VariableDeclarator" + } + ], + "end": 25, + "kind": "const", + "start": 11, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 26, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/object_prop_not_found/execution_error.snap b/src/wasm-lib/kcl/tests/object_prop_not_found/execution_error.snap new file mode 100644 index 000000000..33ebf36f1 --- /dev/null +++ b/src/wasm-lib/kcl/tests/object_prop_not_found/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing object_prop_not_found.kcl +snapshot_kind: text +--- +undefined value: KclErrorDetails { source_ranges: [SourceRange([15, 25, 0])], message: "Property 'age' not found in object" } diff --git a/src/wasm-lib/kcl/tests/object_prop_not_found/input.kcl b/src/wasm-lib/kcl/tests/object_prop_not_found/input.kcl new file mode 100644 index 000000000..90d79044e --- /dev/null +++ b/src/wasm-lib/kcl/tests/object_prop_not_found/input.kcl @@ -0,0 +1,2 @@ +obj = { } +k = obj["age"] diff --git a/src/wasm-lib/kcl/tests/object_prop_not_found/tokens.snap b/src/wasm-lib/kcl/tests/object_prop_not_found/tokens.snap new file mode 100644 index 000000000..8acd51f88 --- /dev/null +++ b/src/wasm-lib/kcl/tests/object_prop_not_found/tokens.snap @@ -0,0 +1,111 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing object_prop_not_found.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 3, + "value": "obj" + }, + { + "type": "whitespace", + "start": 3, + "end": 4, + "value": " " + }, + { + "type": "operator", + "start": 4, + "end": 5, + "value": "=" + }, + { + "type": "whitespace", + "start": 5, + "end": 6, + "value": " " + }, + { + "type": "brace", + "start": 6, + "end": 7, + "value": "{" + }, + { + "type": "whitespace", + "start": 7, + "end": 9, + "value": " " + }, + { + "type": "brace", + "start": 9, + "end": 10, + "value": "}" + }, + { + "type": "whitespace", + "start": 10, + "end": 11, + "value": "\n" + }, + { + "type": "word", + "start": 11, + "end": 12, + "value": "k" + }, + { + "type": "whitespace", + "start": 12, + "end": 13, + "value": " " + }, + { + "type": "operator", + "start": 13, + "end": 14, + "value": "=" + }, + { + "type": "whitespace", + "start": 14, + "end": 15, + "value": " " + }, + { + "type": "word", + "start": 15, + "end": 18, + "value": "obj" + }, + { + "type": "brace", + "start": 18, + "end": 19, + "value": "[" + }, + { + "type": "string", + "start": 19, + "end": 24, + "value": "\"age\"" + }, + { + "type": "brace", + "start": 24, + "end": 25, + "value": "]" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/ast.snap b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/ast.snap new file mode 100644 index 000000000..d201880c6 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/ast.snap @@ -0,0 +1,1349 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing pentagon_fillet_sugar.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 20, + "id": { + "end": 14, + "name": "triangleHeight", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 20, + "raw": "200", + "start": 17, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 20, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 37, + "id": { + "end": 31, + "name": "plumbusLen", + "start": 21, + "type": "Identifier" + }, + "init": { + "end": 37, + "raw": "100", + "start": 34, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + "start": 21, + "type": "VariableDeclarator" + } + ], + "end": 37, + "kind": "const", + "start": 21, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 49, + "id": { + "end": 44, + "name": "radius", + "start": 38, + "type": "Identifier" + }, + "init": { + "end": 49, + "raw": "80", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 80 + }, + "start": 38, + "type": "VariableDeclarator" + } + ], + "end": 49, + "kind": "const", + "start": 38, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 113, + "id": { + "end": 54, + "name": "circ", + "start": 50, + "type": "Identifier" + }, + "init": { + "end": 113, + "properties": [ + { + "end": 75, + "key": { + "end": 72, + "name": "angle_start", + "start": 61, + "type": "Identifier" + }, + "start": 61, + "type": "ObjectProperty", + "value": { + "end": 75, + "raw": "0", + "start": 74, + "type": "Literal", + "type": "Literal", + "value": 0 + } + }, + { + "end": 93, + "key": { + "end": 88, + "name": "angle_end", + "start": 79, + "type": "Identifier" + }, + "start": 79, + "type": "ObjectProperty", + "value": { + "end": 93, + "raw": "360", + "start": 90, + "type": "Literal", + "type": "Literal", + "value": 360 + } + }, + { + "end": 111, + "key": { + "end": 103, + "name": "radius", + "start": 97, + "type": "Identifier" + }, + "start": 97, + "type": "ObjectProperty", + "value": { + "end": 111, + "name": "radius", + "start": 105, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 57, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + "start": 50, + "type": "VariableDeclarator" + } + ], + "end": 113, + "kind": "const", + "start": 50, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 132, + "id": { + "end": 126, + "name": "triangleLen", + "start": 115, + "type": "Identifier" + }, + "init": { + "end": 132, + "raw": "500", + "start": 129, + "type": "Literal", + "type": "Literal", + "value": 500 + }, + "start": 115, + "type": "VariableDeclarator" + } + ], + "end": 132, + "kind": "const", + "start": 115, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 398, + "id": { + "end": 134, + "name": "p", + "start": 133, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 155, + "raw": "'XY'", + "start": 151, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 150, + "name": "startSketchOn", + "start": 137, + "type": "Identifier" + }, + "end": 156, + "optional": false, + "start": 137, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 179, + "raw": "0", + "start": 178, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 182, + "raw": "0", + "start": 181, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 183, + "start": 177, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 186, + "start": 185, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 176, + "name": "startProfileAt", + "start": 162, + "type": "Identifier" + }, + "end": 187, + "optional": false, + "start": 162, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 238, + "properties": [ + { + "end": 215, + "key": { + "end": 211, + "name": "angle", + "start": 206, + "type": "Identifier" + }, + "start": 206, + "type": "ObjectProperty", + "value": { + "end": 215, + "raw": "60", + "start": 213, + "type": "Literal", + "type": "Literal", + "value": 60 + } + }, + { + "end": 236, + "key": { + "end": 223, + "name": "length", + "start": 217, + "type": "Identifier" + }, + "start": 217, + "type": "ObjectProperty", + "value": { + "end": 236, + "name": "triangleLen", + "start": 225, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 204, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "a" + } + ], + "callee": { + "end": 203, + "name": "angledLine", + "start": 193, + "type": "Identifier" + }, + "end": 246, + "optional": false, + "start": 193, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 298, + "properties": [ + { + "end": 275, + "key": { + "end": 270, + "name": "angle", + "start": 265, + "type": "Identifier" + }, + "start": 265, + "type": "ObjectProperty", + "value": { + "end": 275, + "raw": "180", + "start": 272, + "type": "Literal", + "type": "Literal", + "value": 180 + } + }, + { + "end": 296, + "key": { + "end": 283, + "name": "length", + "start": 277, + "type": "Identifier" + }, + "start": 277, + "type": "ObjectProperty", + "value": { + "end": 296, + "name": "triangleLen", + "start": 285, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 263, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 301, + "start": 300, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "b" + } + ], + "callee": { + "end": 262, + "name": "angledLine", + "start": 252, + "type": "Identifier" + }, + "end": 306, + "optional": false, + "start": 252, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 358, + "properties": [ + { + "end": 335, + "key": { + "end": 330, + "name": "angle", + "start": 325, + "type": "Identifier" + }, + "start": 325, + "type": "ObjectProperty", + "value": { + "end": 335, + "raw": "300", + "start": 332, + "type": "Literal", + "type": "Literal", + "value": 300 + } + }, + { + "end": 356, + "key": { + "end": 343, + "name": "length", + "start": 337, + "type": "Identifier" + }, + "start": 337, + "type": "ObjectProperty", + "value": { + "end": 356, + "name": "triangleLen", + "start": 345, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 323, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 361, + "start": 360, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "c" + } + ], + "callee": { + "end": 322, + "name": "angledLine", + "start": 312, + "type": "Identifier" + }, + "end": 366, + "optional": false, + "start": 312, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 394, + "name": "triangleHeight", + "start": 380, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 397, + "start": 396, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 379, + "name": "extrude", + "start": 372, + "type": "Identifier" + }, + "end": 398, + "optional": false, + "start": 372, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 398, + "start": 137, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 133, + "type": "VariableDeclarator" + } + ], + "end": 398, + "kind": "const", + "start": 133, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 558, + "id": { + "end": 408, + "name": "circl", + "start": 403, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 450, + "name": "p", + "start": 449, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 456, + "name": "face", + "start": 452, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 448, + "name": "startSketchOn", + "start": 435, + "type": "Identifier" + }, + "end": 457, + "optional": false, + "start": 435, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 489, + "left": { + "end": 480, + "name": "x", + "start": 479, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 489, + "name": "radius", + "start": 483, + "type": "Identifier", + "type": "Identifier" + }, + "start": 479, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 509, + "left": { + "end": 505, + "name": "triangleHeight", + "start": 491, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 509, + "raw": "2", + "start": 508, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 491, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 510, + "start": 478, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 513, + "start": 512, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 477, + "name": "startProfileAt", + "start": 463, + "type": "Identifier" + }, + "end": 514, + "optional": false, + "start": 463, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 528, + "name": "circ", + "start": 524, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 531, + "start": 530, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "arc_tag" + } + ], + "callee": { + "end": 523, + "name": "arc", + "start": 520, + "type": "Identifier" + }, + "end": 542, + "optional": false, + "start": 520, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 555, + "start": 554, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 553, + "name": "close", + "start": 548, + "type": "Identifier" + }, + "end": 556, + "optional": false, + "start": 548, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 556, + "start": 435, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 556, + "start": 428, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 558, + "start": 424 + }, + "end": 558, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 413, + "name": "x", + "start": 412, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 419, + "name": "face", + "start": 415, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 411, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 403, + "type": "VariableDeclarator" + } + ], + "end": 558, + "kind": "fn", + "start": 400, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 579, + "id": { + "end": 562, + "name": "c1", + "start": 560, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "argument": { + "end": 575, + "raw": "200", + "start": 572, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + "end": 575, + "operator": "-", + "start": 571, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 578, + "name": "c", + "start": 577, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 570, + "name": "circl", + "start": 565, + "type": "Identifier" + }, + "end": 579, + "optional": false, + "start": 565, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 560, + "type": "VariableDeclarator" + } + ], + "end": 579, + "kind": "const", + "start": 560, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 756, + "id": { + "end": 588, + "name": "plumbus1", + "start": 580, + "type": "Identifier" + }, + "init": { + "body": [ + { + "end": 593, + "name": "c1", + "start": 591, + "type": "Identifier", + "type": "Identifier" + }, + { + "arguments": [ + { + "end": 617, + "name": "plumbusLen", + "start": 607, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 620, + "start": 619, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 606, + "name": "extrude", + "start": 599, + "type": "Identifier" + }, + "end": 621, + "optional": false, + "start": 599, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 752, + "properties": [ + { + "end": 652, + "key": { + "end": 649, + "name": "radius", + "start": 643, + "type": "Identifier" + }, + "start": 643, + "type": "ObjectProperty", + "value": { + "end": 652, + "raw": "5", + "start": 651, + "type": "Literal", + "type": "Literal", + "value": 5 + } + }, + { + "end": 745, + "key": { + "end": 665, + "name": "tags", + "start": 661, + "type": "Identifier" + }, + "start": 661, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "computed": false, + "end": 693, + "object": { + "computed": false, + "end": 685, + "object": { + "end": 680, + "name": "c1", + "start": 678, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 685, + "name": "tags", + "start": 681, + "type": "Identifier", + "type": "Identifier" + }, + "start": 678, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "property": { + "end": 693, + "name": "arc_tag", + "start": 686, + "type": "Identifier", + "type": "Identifier" + }, + "start": 678, + "type": "MemberExpression", + "type": "MemberExpression" + }, + { + "arguments": [ + { + "computed": false, + "end": 735, + "object": { + "computed": false, + "end": 727, + "object": { + "end": 722, + "name": "c1", + "start": 720, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 727, + "name": "tags", + "start": 723, + "type": "Identifier", + "type": "Identifier" + }, + "start": 720, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "property": { + "end": 735, + "name": "arc_tag", + "start": 728, + "type": "Identifier", + "type": "Identifier" + }, + "start": 720, + "type": "MemberExpression", + "type": "MemberExpression" + } + ], + "callee": { + "end": 719, + "name": "getOppositeEdge", + "start": 704, + "type": "Identifier" + }, + "end": 736, + "optional": false, + "start": 704, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 745, + "start": 667, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 634, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 755, + "start": 754, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 633, + "name": "fillet", + "start": 627, + "type": "Identifier" + }, + "end": 756, + "optional": false, + "start": 627, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 756, + "start": 591, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 580, + "type": "VariableDeclarator" + } + ], + "end": 756, + "kind": "const", + "start": 580, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 775, + "id": { + "end": 759, + "name": "c2", + "start": 757, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 771, + "raw": "200", + "start": 768, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + { + "end": 774, + "name": "a", + "start": 773, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 767, + "name": "circl", + "start": 762, + "type": "Identifier" + }, + "end": 775, + "optional": false, + "start": 762, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 757, + "type": "VariableDeclarator" + } + ], + "end": 775, + "kind": "const", + "start": 757, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 952, + "id": { + "end": 784, + "name": "plumbus0", + "start": 776, + "type": "Identifier" + }, + "init": { + "body": [ + { + "end": 789, + "name": "c2", + "start": 787, + "type": "Identifier", + "type": "Identifier" + }, + { + "arguments": [ + { + "end": 813, + "name": "plumbusLen", + "start": 803, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 816, + "start": 815, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 802, + "name": "extrude", + "start": 795, + "type": "Identifier" + }, + "end": 817, + "optional": false, + "start": 795, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 948, + "properties": [ + { + "end": 848, + "key": { + "end": 845, + "name": "radius", + "start": 839, + "type": "Identifier" + }, + "start": 839, + "type": "ObjectProperty", + "value": { + "end": 848, + "raw": "5", + "start": 847, + "type": "Literal", + "type": "Literal", + "value": 5 + } + }, + { + "end": 941, + "key": { + "end": 861, + "name": "tags", + "start": 857, + "type": "Identifier" + }, + "start": 857, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "computed": false, + "end": 889, + "object": { + "computed": false, + "end": 881, + "object": { + "end": 876, + "name": "c2", + "start": 874, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 881, + "name": "tags", + "start": 877, + "type": "Identifier", + "type": "Identifier" + }, + "start": 874, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "property": { + "end": 889, + "name": "arc_tag", + "start": 882, + "type": "Identifier", + "type": "Identifier" + }, + "start": 874, + "type": "MemberExpression", + "type": "MemberExpression" + }, + { + "arguments": [ + { + "computed": false, + "end": 931, + "object": { + "computed": false, + "end": 923, + "object": { + "end": 918, + "name": "c2", + "start": 916, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 923, + "name": "tags", + "start": 919, + "type": "Identifier", + "type": "Identifier" + }, + "start": 916, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "property": { + "end": 931, + "name": "arc_tag", + "start": 924, + "type": "Identifier", + "type": "Identifier" + }, + "start": 916, + "type": "MemberExpression", + "type": "MemberExpression" + } + ], + "callee": { + "end": 915, + "name": "getOppositeEdge", + "start": 900, + "type": "Identifier" + }, + "end": 932, + "optional": false, + "start": 900, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 941, + "start": 863, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 830, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 951, + "start": 950, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 829, + "name": "fillet", + "start": 823, + "type": "Identifier" + }, + "end": 952, + "optional": false, + "start": 823, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 952, + "start": 787, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 776, + "type": "VariableDeclarator" + } + ], + "end": 952, + "kind": "const", + "start": 776, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 953, + "nonCodeMeta": { + "nonCodeNodes": { + "3": [ + { + "end": 115, + "start": 113, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "5": [ + { + "end": 400, + "start": 398, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "6": [ + { + "end": 560, + "start": 558, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/input.kcl b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/input.kcl new file mode 100644 index 000000000..362274b56 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/input.kcl @@ -0,0 +1,44 @@ +triangleHeight = 200 +plumbusLen = 100 +radius = 80 +circ = { + angle_start: 0, + angle_end: 360, + radius: radius +} + +triangleLen = 500 +p = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> angledLine({ angle: 60, length: triangleLen }, %, $a) + |> angledLine({ angle: 180, length: triangleLen }, %, $b) + |> angledLine({ angle: 300, length: triangleLen }, %, $c) + |> extrude(triangleHeight, %) + +fn circl = (x, face) => { + return startSketchOn(p, face) + |> startProfileAt([x + radius, triangleHeight / 2], %) + |> arc(circ, %, $arc_tag) + |> close(%) +} + +c1 = circl(-200, c) +plumbus1 = c1 + |> extrude(plumbusLen, %) + |> fillet({ + radius: 5, + tags: [ + c1.tags.arc_tag, + getOppositeEdge(c1.tags.arc_tag) + ] + }, %) +c2 = circl(200, a) +plumbus0 = c2 + |> extrude(plumbusLen, %) + |> fillet({ + radius: 5, + tags: [ + c2.tags.arc_tag, + getOppositeEdge(c2.tags.arc_tag) + ] + }, %) diff --git a/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/program_memory.snap b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/program_memory.snap new file mode 100644 index 000000000..8cb8ee517 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/program_memory.snap @@ -0,0 +1,4024 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing pentagon_fillet_sugar.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "a": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "arc_tag": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "arc_tag", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + 200.0, + 100.0 + ], + "from": [ + 280.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + 280.0, + 99.99999999999999 + ], + "type": "Arc" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 533, + 541, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + }, + "c1": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + -200.0, + 100.0 + ], + "from": [ + -120.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + -120.0, + 100.0 + ], + "type": "Arc" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 548, + 556, + 0 + ] + }, + "from": [ + -120.0, + 100.0 + ], + "tag": null, + "to": [ + -120.0, + 100.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "c", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 435, + 457, + 0 + ] + } + ] + }, + "start": { + "from": [ + -120.0, + 100.0 + ], + "to": [ + -120.0, + 100.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 463, + 514, + 0 + ] + } + }, + "tags": { + "arc_tag": { + "type": "TagIdentifier", + "value": "arc_tag", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + -200.0, + 100.0 + ], + "from": [ + -120.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + -120.0, + 99.99999999999999 + ], + "type": "Arc" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 533, + 541, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + } + }, + "c2": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + 200.0, + 100.0 + ], + "from": [ + 280.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + 280.0, + 100.0 + ], + "type": "Arc" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 548, + 556, + 0 + ] + }, + "from": [ + 280.0, + 100.0 + ], + "tag": null, + "to": [ + 280.0, + 100.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "a", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 435, + 457, + 0 + ] + } + ] + }, + "start": { + "from": [ + 280.0, + 100.0 + ], + "to": [ + 280.0, + 100.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 463, + 514, + 0 + ] + } + }, + "tags": { + "arc_tag": { + "type": "TagIdentifier", + "value": "arc_tag", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + 200.0, + 100.0 + ], + "from": [ + 280.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + 280.0, + 99.99999999999999 + ], + "type": "Arc" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 533, + 541, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + } + }, + "circ": { + "type": "Object", + "value": { + "angle_end": { + "type": "Int", + "value": 360, + "__meta": [ + { + "sourceRange": [ + 90, + 93, + 0 + ] + } + ] + }, + "angle_start": { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 74, + 75, + 0 + ] + } + ] + }, + "radius": { + "type": "Int", + "value": 80, + "__meta": [ + { + "sourceRange": [ + 47, + 49, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 57, + 113, + 0 + ] + } + ] + }, + "circl": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 450, + "name": "p", + "start": 449, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 456, + "name": "face", + "start": 452, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 448, + "name": "startSketchOn", + "start": 435, + "type": "Identifier" + }, + "end": 457, + "optional": false, + "start": 435, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 489, + "left": { + "end": 480, + "name": "x", + "start": 479, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 489, + "name": "radius", + "start": 483, + "type": "Identifier", + "type": "Identifier" + }, + "start": 479, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 509, + "left": { + "end": 505, + "name": "triangleHeight", + "start": 491, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 509, + "raw": "2", + "start": 508, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 491, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 510, + "start": 478, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 513, + "start": 512, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 477, + "name": "startProfileAt", + "start": 463, + "type": "Identifier" + }, + "end": 514, + "optional": false, + "start": 463, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 528, + "name": "circ", + "start": 524, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 531, + "start": 530, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "arc_tag" + } + ], + "callee": { + "end": 523, + "name": "arc", + "start": 520, + "type": "Identifier" + }, + "end": 542, + "optional": false, + "start": 520, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 555, + "start": 554, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 553, + "name": "close", + "start": 548, + "type": "Identifier" + }, + "end": 556, + "optional": false, + "start": 548, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 556, + "start": 435, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 556, + "start": 428, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 558, + "start": 424 + }, + "end": 558, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 413, + "name": "x", + "start": 412, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 419, + "name": "face", + "start": 415, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 411, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "a": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + }, + "circ": { + "type": "Object", + "value": { + "angle_end": { + "type": "Int", + "value": 360, + "__meta": [ + { + "sourceRange": [ + 90, + 93, + 0 + ] + } + ] + }, + "angle_start": { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 74, + 75, + 0 + ] + } + ] + }, + "radius": { + "type": "Int", + "value": 80, + "__meta": [ + { + "sourceRange": [ + 47, + 49, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 57, + 113, + 0 + ] + } + ] + }, + "p": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "plumbusLen": { + "type": "Int", + "value": 100, + "__meta": [ + { + "sourceRange": [ + 34, + 37, + 0 + ] + } + ] + }, + "radius": { + "type": "Int", + "value": 80, + "__meta": [ + { + "sourceRange": [ + 47, + 49, + 0 + ] + } + ] + }, + "triangleHeight": { + "type": "Int", + "value": 200, + "__meta": [ + { + "sourceRange": [ + 17, + 20, + 0 + ] + } + ] + }, + "triangleLen": { + "type": "Int", + "value": 500, + "__meta": [ + { + "sourceRange": [ + 129, + 132, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 411, + 558, + 0 + ] + } + ] + }, + "p": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "plumbus0": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + 200.0, + 100.0 + ], + "from": [ + 280.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + 280.0, + 100.0 + ], + "type": "Arc" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 548, + 556, + 0 + ] + }, + "from": [ + 280.0, + 100.0 + ], + "tag": null, + "to": [ + 280.0, + 100.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "a", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 435, + 457, + 0 + ] + } + ] + }, + "start": { + "from": [ + 280.0, + 100.0 + ], + "to": [ + 280.0, + 100.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 463, + 514, + 0 + ] + } + }, + "tags": { + "arc_tag": { + "type": "TagIdentifier", + "value": "arc_tag", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + 200.0, + 100.0 + ], + "from": [ + 280.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + 280.0, + 99.99999999999999 + ], + "type": "Arc" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 533, + 541, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 5.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 5.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + }, + "plumbus1": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + -200.0, + 100.0 + ], + "from": [ + -120.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + -120.0, + 100.0 + ], + "type": "Arc" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 548, + 556, + 0 + ] + }, + "from": [ + -120.0, + 100.0 + ], + "tag": null, + "to": [ + -120.0, + 100.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "c", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.0, + 433.0127 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -250.0, + 433.0127 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -250.0, + 433.0127 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 162, + 187, + 0 + ] + } + }, + "tags": { + "a": { + "type": "TagIdentifier", + "value": "a", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "to": [ + 250.00000000000006, + 433.0127018922193 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 193, + 246, + 0 + ], + "tag": { + "end": 245, + "start": 243, + "type": "TagDeclarator", + "value": "a" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 243, + 245, + 0 + ] + } + ] + }, + "b": { + "type": "TagIdentifier", + "value": "b", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ] + }, + "from": [ + 250.00000000000006, + 433.0127018922193 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "to": [ + -249.99999999999994, + 433.01270189221935 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 252, + 306, + 0 + ], + "tag": { + "end": 305, + "start": 303, + "type": "TagDeclarator", + "value": "b" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 303, + 305, + 0 + ] + } + ] + }, + "c": { + "type": "TagIdentifier", + "value": "c", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ] + }, + "from": [ + -249.99999999999994, + 433.01270189221935 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "to": [ + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 312, + 366, + 0 + ], + "tag": { + "end": 365, + "start": 363, + "type": "TagDeclarator", + "value": "c" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 363, + 365, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "height": 200.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 162, + 187, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 435, + 457, + 0 + ] + } + ] + }, + "start": { + "from": [ + -120.0, + 100.0 + ], + "to": [ + -120.0, + 100.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 463, + 514, + 0 + ] + } + }, + "tags": { + "arc_tag": { + "type": "TagIdentifier", + "value": "arc_tag", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ] + }, + "center": [ + -200.0, + 100.0 + ], + "from": [ + -120.0, + 100.0 + ], + "radius": 80.0, + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "to": [ + -120.0, + 99.99999999999999 + ], + "type": "Arc" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 520, + 542, + 0 + ], + "tag": { + "end": 541, + "start": 533, + "type": "TagDeclarator", + "value": "arc_tag" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 533, + 541, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 5.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 5.0, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 463, + 514, + 0 + ] + } + ] + }, + "plumbusLen": { + "type": "Int", + "value": 100, + "__meta": [ + { + "sourceRange": [ + 34, + 37, + 0 + ] + } + ] + }, + "radius": { + "type": "Int", + "value": 80, + "__meta": [ + { + "sourceRange": [ + 47, + 49, + 0 + ] + } + ] + }, + "triangleHeight": { + "type": "Int", + "value": 200, + "__meta": [ + { + "sourceRange": [ + 17, + 20, + 0 + ] + } + ] + }, + "triangleLen": { + "type": "Int", + "value": 500, + "__meta": [ + { + "sourceRange": [ + 129, + 132, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/rendered_model.png b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dbd38951983b8cbdcca88b04e2e00dfc918daf GIT binary patch literal 84359 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 K%@05S&i@BCBMN;0 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/tokens.snap b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/tokens.snap new file mode 100644 index 000000000..40da55e03 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pentagon_fillet_sugar/tokens.snap @@ -0,0 +1,2265 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing pentagon_fillet_sugar.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 14, + "value": "triangleHeight" + }, + { + "type": "whitespace", + "start": 14, + "end": 15, + "value": " " + }, + { + "type": "operator", + "start": 15, + "end": 16, + "value": "=" + }, + { + "type": "whitespace", + "start": 16, + "end": 17, + "value": " " + }, + { + "type": "number", + "start": 17, + "end": 20, + "value": "200" + }, + { + "type": "whitespace", + "start": 20, + "end": 21, + "value": "\n" + }, + { + "type": "word", + "start": 21, + "end": 31, + "value": "plumbusLen" + }, + { + "type": "whitespace", + "start": 31, + "end": 32, + "value": " " + }, + { + "type": "operator", + "start": 32, + "end": 33, + "value": "=" + }, + { + "type": "whitespace", + "start": 33, + "end": 34, + "value": " " + }, + { + "type": "number", + "start": 34, + "end": 37, + "value": "100" + }, + { + "type": "whitespace", + "start": 37, + "end": 38, + "value": "\n" + }, + { + "type": "word", + "start": 38, + "end": 44, + "value": "radius" + }, + { + "type": "whitespace", + "start": 44, + "end": 45, + "value": " " + }, + { + "type": "operator", + "start": 45, + "end": 46, + "value": "=" + }, + { + "type": "whitespace", + "start": 46, + "end": 47, + "value": " " + }, + { + "type": "number", + "start": 47, + "end": 49, + "value": "80" + }, + { + "type": "whitespace", + "start": 49, + "end": 50, + "value": "\n" + }, + { + "type": "word", + "start": 50, + "end": 54, + "value": "circ" + }, + { + "type": "whitespace", + "start": 54, + "end": 55, + "value": " " + }, + { + "type": "operator", + "start": 55, + "end": 56, + "value": "=" + }, + { + "type": "whitespace", + "start": 56, + "end": 57, + "value": " " + }, + { + "type": "brace", + "start": 57, + "end": 58, + "value": "{" + }, + { + "type": "whitespace", + "start": 58, + "end": 61, + "value": "\n " + }, + { + "type": "word", + "start": 61, + "end": 72, + "value": "angle_start" + }, + { + "type": "colon", + "start": 72, + "end": 73, + "value": ":" + }, + { + "type": "whitespace", + "start": 73, + "end": 74, + "value": " " + }, + { + "type": "number", + "start": 74, + "end": 75, + "value": "0" + }, + { + "type": "comma", + "start": 75, + "end": 76, + "value": "," + }, + { + "type": "whitespace", + "start": 76, + "end": 79, + "value": "\n " + }, + { + "type": "word", + "start": 79, + "end": 88, + "value": "angle_end" + }, + { + "type": "colon", + "start": 88, + "end": 89, + "value": ":" + }, + { + "type": "whitespace", + "start": 89, + "end": 90, + "value": " " + }, + { + "type": "number", + "start": 90, + "end": 93, + "value": "360" + }, + { + "type": "comma", + "start": 93, + "end": 94, + "value": "," + }, + { + "type": "whitespace", + "start": 94, + "end": 97, + "value": "\n " + }, + { + "type": "word", + "start": 97, + "end": 103, + "value": "radius" + }, + { + "type": "colon", + "start": 103, + "end": 104, + "value": ":" + }, + { + "type": "whitespace", + "start": 104, + "end": 105, + "value": " " + }, + { + "type": "word", + "start": 105, + "end": 111, + "value": "radius" + }, + { + "type": "whitespace", + "start": 111, + "end": 112, + "value": "\n" + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": "}" + }, + { + "type": "whitespace", + "start": 113, + "end": 115, + "value": "\n\n" + }, + { + "type": "word", + "start": 115, + "end": 126, + "value": "triangleLen" + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "operator", + "start": 127, + "end": 128, + "value": "=" + }, + { + "type": "whitespace", + "start": 128, + "end": 129, + "value": " " + }, + { + "type": "number", + "start": 129, + "end": 132, + "value": "500" + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": "\n" + }, + { + "type": "word", + "start": 133, + "end": 134, + "value": "p" + }, + { + "type": "whitespace", + "start": 134, + "end": 135, + "value": " " + }, + { + "type": "operator", + "start": 135, + "end": 136, + "value": "=" + }, + { + "type": "whitespace", + "start": 136, + "end": 137, + "value": " " + }, + { + "type": "word", + "start": 137, + "end": 150, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "(" + }, + { + "type": "string", + "start": 151, + "end": 155, + "value": "'XY'" + }, + { + "type": "brace", + "start": 155, + "end": 156, + "value": ")" + }, + { + "type": "whitespace", + "start": 156, + "end": 159, + "value": "\n " + }, + { + "type": "operator", + "start": 159, + "end": 161, + "value": "|>" + }, + { + "type": "whitespace", + "start": 161, + "end": 162, + "value": " " + }, + { + "type": "word", + "start": 162, + "end": 176, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 176, + "end": 177, + "value": "(" + }, + { + "type": "brace", + "start": 177, + "end": 178, + "value": "[" + }, + { + "type": "number", + "start": 178, + "end": 179, + "value": "0" + }, + { + "type": "comma", + "start": 179, + "end": 180, + "value": "," + }, + { + "type": "whitespace", + "start": 180, + "end": 181, + "value": " " + }, + { + "type": "number", + "start": 181, + "end": 182, + "value": "0" + }, + { + "type": "brace", + "start": 182, + "end": 183, + "value": "]" + }, + { + "type": "comma", + "start": 183, + "end": 184, + "value": "," + }, + { + "type": "whitespace", + "start": 184, + "end": 185, + "value": " " + }, + { + "type": "operator", + "start": 185, + "end": 186, + "value": "%" + }, + { + "type": "brace", + "start": 186, + "end": 187, + "value": ")" + }, + { + "type": "whitespace", + "start": 187, + "end": 190, + "value": "\n " + }, + { + "type": "operator", + "start": 190, + "end": 192, + "value": "|>" + }, + { + "type": "whitespace", + "start": 192, + "end": 193, + "value": " " + }, + { + "type": "word", + "start": 193, + "end": 203, + "value": "angledLine" + }, + { + "type": "brace", + "start": 203, + "end": 204, + "value": "(" + }, + { + "type": "brace", + "start": 204, + "end": 205, + "value": "{" + }, + { + "type": "whitespace", + "start": 205, + "end": 206, + "value": " " + }, + { + "type": "word", + "start": 206, + "end": 211, + "value": "angle" + }, + { + "type": "colon", + "start": 211, + "end": 212, + "value": ":" + }, + { + "type": "whitespace", + "start": 212, + "end": 213, + "value": " " + }, + { + "type": "number", + "start": 213, + "end": 215, + "value": "60" + }, + { + "type": "comma", + "start": 215, + "end": 216, + "value": "," + }, + { + "type": "whitespace", + "start": 216, + "end": 217, + "value": " " + }, + { + "type": "word", + "start": 217, + "end": 223, + "value": "length" + }, + { + "type": "colon", + "start": 223, + "end": 224, + "value": ":" + }, + { + "type": "whitespace", + "start": 224, + "end": 225, + "value": " " + }, + { + "type": "word", + "start": 225, + "end": 236, + "value": "triangleLen" + }, + { + "type": "whitespace", + "start": 236, + "end": 237, + "value": " " + }, + { + "type": "brace", + "start": 237, + "end": 238, + "value": "}" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "comma", + "start": 241, + "end": 242, + "value": "," + }, + { + "type": "whitespace", + "start": 242, + "end": 243, + "value": " " + }, + { + "type": "dollar", + "start": 243, + "end": 244, + "value": "$" + }, + { + "type": "word", + "start": 244, + "end": 245, + "value": "a" + }, + { + "type": "brace", + "start": 245, + "end": 246, + "value": ")" + }, + { + "type": "whitespace", + "start": 246, + "end": 249, + "value": "\n " + }, + { + "type": "operator", + "start": 249, + "end": 251, + "value": "|>" + }, + { + "type": "whitespace", + "start": 251, + "end": 252, + "value": " " + }, + { + "type": "word", + "start": 252, + "end": 262, + "value": "angledLine" + }, + { + "type": "brace", + "start": 262, + "end": 263, + "value": "(" + }, + { + "type": "brace", + "start": 263, + "end": 264, + "value": "{" + }, + { + "type": "whitespace", + "start": 264, + "end": 265, + "value": " " + }, + { + "type": "word", + "start": 265, + "end": 270, + "value": "angle" + }, + { + "type": "colon", + "start": 270, + "end": 271, + "value": ":" + }, + { + "type": "whitespace", + "start": 271, + "end": 272, + "value": " " + }, + { + "type": "number", + "start": 272, + "end": 275, + "value": "180" + }, + { + "type": "comma", + "start": 275, + "end": 276, + "value": "," + }, + { + "type": "whitespace", + "start": 276, + "end": 277, + "value": " " + }, + { + "type": "word", + "start": 277, + "end": 283, + "value": "length" + }, + { + "type": "colon", + "start": 283, + "end": 284, + "value": ":" + }, + { + "type": "whitespace", + "start": 284, + "end": 285, + "value": " " + }, + { + "type": "word", + "start": 285, + "end": 296, + "value": "triangleLen" + }, + { + "type": "whitespace", + "start": 296, + "end": 297, + "value": " " + }, + { + "type": "brace", + "start": 297, + "end": 298, + "value": "}" + }, + { + "type": "comma", + "start": 298, + "end": 299, + "value": "," + }, + { + "type": "whitespace", + "start": 299, + "end": 300, + "value": " " + }, + { + "type": "operator", + "start": 300, + "end": 301, + "value": "%" + }, + { + "type": "comma", + "start": 301, + "end": 302, + "value": "," + }, + { + "type": "whitespace", + "start": 302, + "end": 303, + "value": " " + }, + { + "type": "dollar", + "start": 303, + "end": 304, + "value": "$" + }, + { + "type": "word", + "start": 304, + "end": 305, + "value": "b" + }, + { + "type": "brace", + "start": 305, + "end": 306, + "value": ")" + }, + { + "type": "whitespace", + "start": 306, + "end": 309, + "value": "\n " + }, + { + "type": "operator", + "start": 309, + "end": 311, + "value": "|>" + }, + { + "type": "whitespace", + "start": 311, + "end": 312, + "value": " " + }, + { + "type": "word", + "start": 312, + "end": 322, + "value": "angledLine" + }, + { + "type": "brace", + "start": 322, + "end": 323, + "value": "(" + }, + { + "type": "brace", + "start": 323, + "end": 324, + "value": "{" + }, + { + "type": "whitespace", + "start": 324, + "end": 325, + "value": " " + }, + { + "type": "word", + "start": 325, + "end": 330, + "value": "angle" + }, + { + "type": "colon", + "start": 330, + "end": 331, + "value": ":" + }, + { + "type": "whitespace", + "start": 331, + "end": 332, + "value": " " + }, + { + "type": "number", + "start": 332, + "end": 335, + "value": "300" + }, + { + "type": "comma", + "start": 335, + "end": 336, + "value": "," + }, + { + "type": "whitespace", + "start": 336, + "end": 337, + "value": " " + }, + { + "type": "word", + "start": 337, + "end": 343, + "value": "length" + }, + { + "type": "colon", + "start": 343, + "end": 344, + "value": ":" + }, + { + "type": "whitespace", + "start": 344, + "end": 345, + "value": " " + }, + { + "type": "word", + "start": 345, + "end": 356, + "value": "triangleLen" + }, + { + "type": "whitespace", + "start": 356, + "end": 357, + "value": " " + }, + { + "type": "brace", + "start": 357, + "end": 358, + "value": "}" + }, + { + "type": "comma", + "start": 358, + "end": 359, + "value": "," + }, + { + "type": "whitespace", + "start": 359, + "end": 360, + "value": " " + }, + { + "type": "operator", + "start": 360, + "end": 361, + "value": "%" + }, + { + "type": "comma", + "start": 361, + "end": 362, + "value": "," + }, + { + "type": "whitespace", + "start": 362, + "end": 363, + "value": " " + }, + { + "type": "dollar", + "start": 363, + "end": 364, + "value": "$" + }, + { + "type": "word", + "start": 364, + "end": 365, + "value": "c" + }, + { + "type": "brace", + "start": 365, + "end": 366, + "value": ")" + }, + { + "type": "whitespace", + "start": 366, + "end": 369, + "value": "\n " + }, + { + "type": "operator", + "start": 369, + "end": 371, + "value": "|>" + }, + { + "type": "whitespace", + "start": 371, + "end": 372, + "value": " " + }, + { + "type": "word", + "start": 372, + "end": 379, + "value": "extrude" + }, + { + "type": "brace", + "start": 379, + "end": 380, + "value": "(" + }, + { + "type": "word", + "start": 380, + "end": 394, + "value": "triangleHeight" + }, + { + "type": "comma", + "start": 394, + "end": 395, + "value": "," + }, + { + "type": "whitespace", + "start": 395, + "end": 396, + "value": " " + }, + { + "type": "operator", + "start": 396, + "end": 397, + "value": "%" + }, + { + "type": "brace", + "start": 397, + "end": 398, + "value": ")" + }, + { + "type": "whitespace", + "start": 398, + "end": 400, + "value": "\n\n" + }, + { + "type": "keyword", + "start": 400, + "end": 402, + "value": "fn" + }, + { + "type": "whitespace", + "start": 402, + "end": 403, + "value": " " + }, + { + "type": "word", + "start": 403, + "end": 408, + "value": "circl" + }, + { + "type": "whitespace", + "start": 408, + "end": 409, + "value": " " + }, + { + "type": "operator", + "start": 409, + "end": 410, + "value": "=" + }, + { + "type": "whitespace", + "start": 410, + "end": 411, + "value": " " + }, + { + "type": "brace", + "start": 411, + "end": 412, + "value": "(" + }, + { + "type": "word", + "start": 412, + "end": 413, + "value": "x" + }, + { + "type": "comma", + "start": 413, + "end": 414, + "value": "," + }, + { + "type": "whitespace", + "start": 414, + "end": 415, + "value": " " + }, + { + "type": "word", + "start": 415, + "end": 419, + "value": "face" + }, + { + "type": "brace", + "start": 419, + "end": 420, + "value": ")" + }, + { + "type": "whitespace", + "start": 420, + "end": 421, + "value": " " + }, + { + "type": "operator", + "start": 421, + "end": 423, + "value": "=>" + }, + { + "type": "whitespace", + "start": 423, + "end": 424, + "value": " " + }, + { + "type": "brace", + "start": 424, + "end": 425, + "value": "{" + }, + { + "type": "whitespace", + "start": 425, + "end": 428, + "value": "\n " + }, + { + "type": "keyword", + "start": 428, + "end": 434, + "value": "return" + }, + { + "type": "whitespace", + "start": 434, + "end": 435, + "value": " " + }, + { + "type": "word", + "start": 435, + "end": 448, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 448, + "end": 449, + "value": "(" + }, + { + "type": "word", + "start": 449, + "end": 450, + "value": "p" + }, + { + "type": "comma", + "start": 450, + "end": 451, + "value": "," + }, + { + "type": "whitespace", + "start": 451, + "end": 452, + "value": " " + }, + { + "type": "word", + "start": 452, + "end": 456, + "value": "face" + }, + { + "type": "brace", + "start": 456, + "end": 457, + "value": ")" + }, + { + "type": "whitespace", + "start": 457, + "end": 460, + "value": "\n " + }, + { + "type": "operator", + "start": 460, + "end": 462, + "value": "|>" + }, + { + "type": "whitespace", + "start": 462, + "end": 463, + "value": " " + }, + { + "type": "word", + "start": 463, + "end": 477, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 477, + "end": 478, + "value": "(" + }, + { + "type": "brace", + "start": 478, + "end": 479, + "value": "[" + }, + { + "type": "word", + "start": 479, + "end": 480, + "value": "x" + }, + { + "type": "whitespace", + "start": 480, + "end": 481, + "value": " " + }, + { + "type": "operator", + "start": 481, + "end": 482, + "value": "+" + }, + { + "type": "whitespace", + "start": 482, + "end": 483, + "value": " " + }, + { + "type": "word", + "start": 483, + "end": 489, + "value": "radius" + }, + { + "type": "comma", + "start": 489, + "end": 490, + "value": "," + }, + { + "type": "whitespace", + "start": 490, + "end": 491, + "value": " " + }, + { + "type": "word", + "start": 491, + "end": 505, + "value": "triangleHeight" + }, + { + "type": "whitespace", + "start": 505, + "end": 506, + "value": " " + }, + { + "type": "operator", + "start": 506, + "end": 507, + "value": "/" + }, + { + "type": "whitespace", + "start": 507, + "end": 508, + "value": " " + }, + { + "type": "number", + "start": 508, + "end": 509, + "value": "2" + }, + { + "type": "brace", + "start": 509, + "end": 510, + "value": "]" + }, + { + "type": "comma", + "start": 510, + "end": 511, + "value": "," + }, + { + "type": "whitespace", + "start": 511, + "end": 512, + "value": " " + }, + { + "type": "operator", + "start": 512, + "end": 513, + "value": "%" + }, + { + "type": "brace", + "start": 513, + "end": 514, + "value": ")" + }, + { + "type": "whitespace", + "start": 514, + "end": 517, + "value": "\n " + }, + { + "type": "operator", + "start": 517, + "end": 519, + "value": "|>" + }, + { + "type": "whitespace", + "start": 519, + "end": 520, + "value": " " + }, + { + "type": "word", + "start": 520, + "end": 523, + "value": "arc" + }, + { + "type": "brace", + "start": 523, + "end": 524, + "value": "(" + }, + { + "type": "word", + "start": 524, + "end": 528, + "value": "circ" + }, + { + "type": "comma", + "start": 528, + "end": 529, + "value": "," + }, + { + "type": "whitespace", + "start": 529, + "end": 530, + "value": " " + }, + { + "type": "operator", + "start": 530, + "end": 531, + "value": "%" + }, + { + "type": "comma", + "start": 531, + "end": 532, + "value": "," + }, + { + "type": "whitespace", + "start": 532, + "end": 533, + "value": " " + }, + { + "type": "dollar", + "start": 533, + "end": 534, + "value": "$" + }, + { + "type": "word", + "start": 534, + "end": 541, + "value": "arc_tag" + }, + { + "type": "brace", + "start": 541, + "end": 542, + "value": ")" + }, + { + "type": "whitespace", + "start": 542, + "end": 545, + "value": "\n " + }, + { + "type": "operator", + "start": 545, + "end": 547, + "value": "|>" + }, + { + "type": "whitespace", + "start": 547, + "end": 548, + "value": " " + }, + { + "type": "word", + "start": 548, + "end": 553, + "value": "close" + }, + { + "type": "brace", + "start": 553, + "end": 554, + "value": "(" + }, + { + "type": "operator", + "start": 554, + "end": 555, + "value": "%" + }, + { + "type": "brace", + "start": 555, + "end": 556, + "value": ")" + }, + { + "type": "whitespace", + "start": 556, + "end": 557, + "value": "\n" + }, + { + "type": "brace", + "start": 557, + "end": 558, + "value": "}" + }, + { + "type": "whitespace", + "start": 558, + "end": 560, + "value": "\n\n" + }, + { + "type": "word", + "start": 560, + "end": 562, + "value": "c1" + }, + { + "type": "whitespace", + "start": 562, + "end": 563, + "value": " " + }, + { + "type": "operator", + "start": 563, + "end": 564, + "value": "=" + }, + { + "type": "whitespace", + "start": 564, + "end": 565, + "value": " " + }, + { + "type": "word", + "start": 565, + "end": 570, + "value": "circl" + }, + { + "type": "brace", + "start": 570, + "end": 571, + "value": "(" + }, + { + "type": "operator", + "start": 571, + "end": 572, + "value": "-" + }, + { + "type": "number", + "start": 572, + "end": 575, + "value": "200" + }, + { + "type": "comma", + "start": 575, + "end": 576, + "value": "," + }, + { + "type": "whitespace", + "start": 576, + "end": 577, + "value": " " + }, + { + "type": "word", + "start": 577, + "end": 578, + "value": "c" + }, + { + "type": "brace", + "start": 578, + "end": 579, + "value": ")" + }, + { + "type": "whitespace", + "start": 579, + "end": 580, + "value": "\n" + }, + { + "type": "word", + "start": 580, + "end": 588, + "value": "plumbus1" + }, + { + "type": "whitespace", + "start": 588, + "end": 589, + "value": " " + }, + { + "type": "operator", + "start": 589, + "end": 590, + "value": "=" + }, + { + "type": "whitespace", + "start": 590, + "end": 591, + "value": " " + }, + { + "type": "word", + "start": 591, + "end": 593, + "value": "c1" + }, + { + "type": "whitespace", + "start": 593, + "end": 596, + "value": "\n " + }, + { + "type": "operator", + "start": 596, + "end": 598, + "value": "|>" + }, + { + "type": "whitespace", + "start": 598, + "end": 599, + "value": " " + }, + { + "type": "word", + "start": 599, + "end": 606, + "value": "extrude" + }, + { + "type": "brace", + "start": 606, + "end": 607, + "value": "(" + }, + { + "type": "word", + "start": 607, + "end": 617, + "value": "plumbusLen" + }, + { + "type": "comma", + "start": 617, + "end": 618, + "value": "," + }, + { + "type": "whitespace", + "start": 618, + "end": 619, + "value": " " + }, + { + "type": "operator", + "start": 619, + "end": 620, + "value": "%" + }, + { + "type": "brace", + "start": 620, + "end": 621, + "value": ")" + }, + { + "type": "whitespace", + "start": 621, + "end": 624, + "value": "\n " + }, + { + "type": "operator", + "start": 624, + "end": 626, + "value": "|>" + }, + { + "type": "whitespace", + "start": 626, + "end": 627, + "value": " " + }, + { + "type": "word", + "start": 627, + "end": 633, + "value": "fillet" + }, + { + "type": "brace", + "start": 633, + "end": 634, + "value": "(" + }, + { + "type": "brace", + "start": 634, + "end": 635, + "value": "{" + }, + { + "type": "whitespace", + "start": 635, + "end": 643, + "value": "\n " + }, + { + "type": "word", + "start": 643, + "end": 649, + "value": "radius" + }, + { + "type": "colon", + "start": 649, + "end": 650, + "value": ":" + }, + { + "type": "whitespace", + "start": 650, + "end": 651, + "value": " " + }, + { + "type": "number", + "start": 651, + "end": 652, + "value": "5" + }, + { + "type": "comma", + "start": 652, + "end": 653, + "value": "," + }, + { + "type": "whitespace", + "start": 653, + "end": 661, + "value": "\n " + }, + { + "type": "word", + "start": 661, + "end": 665, + "value": "tags" + }, + { + "type": "colon", + "start": 665, + "end": 666, + "value": ":" + }, + { + "type": "whitespace", + "start": 666, + "end": 667, + "value": " " + }, + { + "type": "brace", + "start": 667, + "end": 668, + "value": "[" + }, + { + "type": "whitespace", + "start": 668, + "end": 678, + "value": "\n " + }, + { + "type": "word", + "start": 678, + "end": 680, + "value": "c1" + }, + { + "type": "period", + "start": 680, + "end": 681, + "value": "." + }, + { + "type": "word", + "start": 681, + "end": 685, + "value": "tags" + }, + { + "type": "period", + "start": 685, + "end": 686, + "value": "." + }, + { + "type": "word", + "start": 686, + "end": 693, + "value": "arc_tag" + }, + { + "type": "comma", + "start": 693, + "end": 694, + "value": "," + }, + { + "type": "whitespace", + "start": 694, + "end": 704, + "value": "\n " + }, + { + "type": "word", + "start": 704, + "end": 719, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 719, + "end": 720, + "value": "(" + }, + { + "type": "word", + "start": 720, + "end": 722, + "value": "c1" + }, + { + "type": "period", + "start": 722, + "end": 723, + "value": "." + }, + { + "type": "word", + "start": 723, + "end": 727, + "value": "tags" + }, + { + "type": "period", + "start": 727, + "end": 728, + "value": "." + }, + { + "type": "word", + "start": 728, + "end": 735, + "value": "arc_tag" + }, + { + "type": "brace", + "start": 735, + "end": 736, + "value": ")" + }, + { + "type": "whitespace", + "start": 736, + "end": 744, + "value": "\n " + }, + { + "type": "brace", + "start": 744, + "end": 745, + "value": "]" + }, + { + "type": "whitespace", + "start": 745, + "end": 751, + "value": "\n " + }, + { + "type": "brace", + "start": 751, + "end": 752, + "value": "}" + }, + { + "type": "comma", + "start": 752, + "end": 753, + "value": "," + }, + { + "type": "whitespace", + "start": 753, + "end": 754, + "value": " " + }, + { + "type": "operator", + "start": 754, + "end": 755, + "value": "%" + }, + { + "type": "brace", + "start": 755, + "end": 756, + "value": ")" + }, + { + "type": "whitespace", + "start": 756, + "end": 757, + "value": "\n" + }, + { + "type": "word", + "start": 757, + "end": 759, + "value": "c2" + }, + { + "type": "whitespace", + "start": 759, + "end": 760, + "value": " " + }, + { + "type": "operator", + "start": 760, + "end": 761, + "value": "=" + }, + { + "type": "whitespace", + "start": 761, + "end": 762, + "value": " " + }, + { + "type": "word", + "start": 762, + "end": 767, + "value": "circl" + }, + { + "type": "brace", + "start": 767, + "end": 768, + "value": "(" + }, + { + "type": "number", + "start": 768, + "end": 771, + "value": "200" + }, + { + "type": "comma", + "start": 771, + "end": 772, + "value": "," + }, + { + "type": "whitespace", + "start": 772, + "end": 773, + "value": " " + }, + { + "type": "word", + "start": 773, + "end": 774, + "value": "a" + }, + { + "type": "brace", + "start": 774, + "end": 775, + "value": ")" + }, + { + "type": "whitespace", + "start": 775, + "end": 776, + "value": "\n" + }, + { + "type": "word", + "start": 776, + "end": 784, + "value": "plumbus0" + }, + { + "type": "whitespace", + "start": 784, + "end": 785, + "value": " " + }, + { + "type": "operator", + "start": 785, + "end": 786, + "value": "=" + }, + { + "type": "whitespace", + "start": 786, + "end": 787, + "value": " " + }, + { + "type": "word", + "start": 787, + "end": 789, + "value": "c2" + }, + { + "type": "whitespace", + "start": 789, + "end": 792, + "value": "\n " + }, + { + "type": "operator", + "start": 792, + "end": 794, + "value": "|>" + }, + { + "type": "whitespace", + "start": 794, + "end": 795, + "value": " " + }, + { + "type": "word", + "start": 795, + "end": 802, + "value": "extrude" + }, + { + "type": "brace", + "start": 802, + "end": 803, + "value": "(" + }, + { + "type": "word", + "start": 803, + "end": 813, + "value": "plumbusLen" + }, + { + "type": "comma", + "start": 813, + "end": 814, + "value": "," + }, + { + "type": "whitespace", + "start": 814, + "end": 815, + "value": " " + }, + { + "type": "operator", + "start": 815, + "end": 816, + "value": "%" + }, + { + "type": "brace", + "start": 816, + "end": 817, + "value": ")" + }, + { + "type": "whitespace", + "start": 817, + "end": 820, + "value": "\n " + }, + { + "type": "operator", + "start": 820, + "end": 822, + "value": "|>" + }, + { + "type": "whitespace", + "start": 822, + "end": 823, + "value": " " + }, + { + "type": "word", + "start": 823, + "end": 829, + "value": "fillet" + }, + { + "type": "brace", + "start": 829, + "end": 830, + "value": "(" + }, + { + "type": "brace", + "start": 830, + "end": 831, + "value": "{" + }, + { + "type": "whitespace", + "start": 831, + "end": 839, + "value": "\n " + }, + { + "type": "word", + "start": 839, + "end": 845, + "value": "radius" + }, + { + "type": "colon", + "start": 845, + "end": 846, + "value": ":" + }, + { + "type": "whitespace", + "start": 846, + "end": 847, + "value": " " + }, + { + "type": "number", + "start": 847, + "end": 848, + "value": "5" + }, + { + "type": "comma", + "start": 848, + "end": 849, + "value": "," + }, + { + "type": "whitespace", + "start": 849, + "end": 857, + "value": "\n " + }, + { + "type": "word", + "start": 857, + "end": 861, + "value": "tags" + }, + { + "type": "colon", + "start": 861, + "end": 862, + "value": ":" + }, + { + "type": "whitespace", + "start": 862, + "end": 863, + "value": " " + }, + { + "type": "brace", + "start": 863, + "end": 864, + "value": "[" + }, + { + "type": "whitespace", + "start": 864, + "end": 874, + "value": "\n " + }, + { + "type": "word", + "start": 874, + "end": 876, + "value": "c2" + }, + { + "type": "period", + "start": 876, + "end": 877, + "value": "." + }, + { + "type": "word", + "start": 877, + "end": 881, + "value": "tags" + }, + { + "type": "period", + "start": 881, + "end": 882, + "value": "." + }, + { + "type": "word", + "start": 882, + "end": 889, + "value": "arc_tag" + }, + { + "type": "comma", + "start": 889, + "end": 890, + "value": "," + }, + { + "type": "whitespace", + "start": 890, + "end": 900, + "value": "\n " + }, + { + "type": "word", + "start": 900, + "end": 915, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 915, + "end": 916, + "value": "(" + }, + { + "type": "word", + "start": 916, + "end": 918, + "value": "c2" + }, + { + "type": "period", + "start": 918, + "end": 919, + "value": "." + }, + { + "type": "word", + "start": 919, + "end": 923, + "value": "tags" + }, + { + "type": "period", + "start": 923, + "end": 924, + "value": "." + }, + { + "type": "word", + "start": 924, + "end": 931, + "value": "arc_tag" + }, + { + "type": "brace", + "start": 931, + "end": 932, + "value": ")" + }, + { + "type": "whitespace", + "start": 932, + "end": 940, + "value": "\n " + }, + { + "type": "brace", + "start": 940, + "end": 941, + "value": "]" + }, + { + "type": "whitespace", + "start": 941, + "end": 947, + "value": "\n " + }, + { + "type": "brace", + "start": 947, + "end": 948, + "value": "}" + }, + { + "type": "comma", + "start": 948, + "end": 949, + "value": "," + }, + { + "type": "whitespace", + "start": 949, + "end": 950, + "value": " " + }, + { + "type": "operator", + "start": 950, + "end": 951, + "value": "%" + }, + { + "type": "brace", + "start": 951, + "end": 952, + "value": ")" + }, + { + "type": "whitespace", + "start": 952, + "end": 953, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/pipe_as_arg/ast.snap b/src/wasm-lib/kcl/tests/pipe_as_arg/ast.snap new file mode 100644 index 000000000..f696986d4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_as_arg/ast.snap @@ -0,0 +1,953 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing pipe_as_arg.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 316, + "id": { + "end": 7, + "name": "cube", + "start": 3, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 48, + "id": { + "end": 35, + "name": "l", + "start": 34, + "type": "Identifier" + }, + "init": { + "end": 48, + "left": { + "end": 44, + "name": "length", + "start": 38, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 48, + "raw": "2", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 38, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 34, + "type": "VariableDeclarator" + } + ], + "end": 48, + "kind": "const", + "start": 34, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 64, + "id": { + "end": 52, + "name": "x", + "start": 51, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 64, + "object": { + "end": 61, + "name": "center", + "start": 55, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 63, + "raw": "0", + "start": 62, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 55, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 64, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 68, + "name": "y", + "start": 67, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 80, + "object": { + "end": 77, + "name": "center", + "start": 71, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 71, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 67, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 67, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 104, + "id": { + "end": 85, + "name": "p0", + "start": 83, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 95, + "left": { + "argument": { + "end": 91, + "name": "l", + "start": 90, + "type": "Identifier", + "type": "Identifier" + }, + "end": 91, + "operator": "-", + "start": 89, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 95, + "name": "x", + "start": 94, + "type": "Identifier", + "type": "Identifier" + }, + "start": 89, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 103, + "left": { + "argument": { + "end": 99, + "name": "l", + "start": 98, + "type": "Identifier", + "type": "Identifier" + }, + "end": 99, + "operator": "-", + "start": 97, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 103, + "name": "y", + "start": 102, + "type": "Identifier", + "type": "Identifier" + }, + "start": 97, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 104, + "start": 88, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 83, + "type": "VariableDeclarator" + } + ], + "end": 104, + "kind": "const", + "start": 83, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 127, + "id": { + "end": 109, + "name": "p1", + "start": 107, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 119, + "left": { + "argument": { + "end": 115, + "name": "l", + "start": 114, + "type": "Identifier", + "type": "Identifier" + }, + "end": 115, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 119, + "name": "x", + "start": 118, + "type": "Identifier", + "type": "Identifier" + }, + "start": 113, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 126, + "left": { + "end": 122, + "name": "l", + "start": 121, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 126, + "name": "y", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + "start": 121, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 127, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 107, + "type": "VariableDeclarator" + } + ], + "end": 127, + "kind": "const", + "start": 107, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 149, + "id": { + "end": 132, + "name": "p2", + "start": 130, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 141, + "left": { + "end": 137, + "name": "l", + "start": 136, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 141, + "name": "x", + "start": 140, + "type": "Identifier", + "type": "Identifier" + }, + "start": 136, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "left": { + "end": 144, + "name": "l", + "start": 143, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 148, + "name": "y", + "start": 147, + "type": "Identifier", + "type": "Identifier" + }, + "start": 143, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 149, + "start": 135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 130, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 130, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 172, + "id": { + "end": 154, + "name": "p3", + "start": 152, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 163, + "left": { + "end": 159, + "name": "l", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 163, + "name": "x", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 171, + "left": { + "argument": { + "end": 167, + "name": "l", + "start": 166, + "type": "Identifier", + "type": "Identifier" + }, + "end": 167, + "operator": "-", + "start": 165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 171, + "name": "y", + "start": 170, + "type": "Identifier", + "type": "Identifier" + }, + "start": 165, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 172, + "start": 157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 172, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 199, + "name": "p0", + "start": 197, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 196, + "name": "startSketchAt", + "start": 183, + "type": "Identifier" + }, + "end": 200, + "optional": false, + "start": 183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 215, + "name": "p1", + "start": 213, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 212, + "name": "lineTo", + "start": 206, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 234, + "name": "p2", + "start": 232, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "start": 236, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 231, + "name": "lineTo", + "start": 225, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 253, + "name": "p3", + "start": 251, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 256, + "start": 255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 250, + "name": "lineTo", + "start": 244, + "type": "Identifier" + }, + "end": 257, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 272, + "name": "p0", + "start": 270, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 275, + "start": 274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 269, + "name": "lineTo", + "start": 263, + "type": "Identifier" + }, + "end": 276, + "optional": false, + "start": 263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 289, + "start": 288, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 287, + "name": "close", + "start": 282, + "type": "Identifier" + }, + "end": 290, + "optional": false, + "start": 282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 310, + "name": "length", + "start": 304, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "extrude", + "start": 296, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 296, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 314, + "start": 183, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 314, + "start": 176, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 316, + "nonCodeMeta": { + "nonCodeNodes": { + "6": [ + { + "end": 176, + "start": 172, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 30 + }, + "end": 316, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 17, + "name": "length", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "center", + "start": 19, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 3, + "type": "VariableDeclarator" + } + ], + "end": 316, + "kind": "fn", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 355, + "id": { + "end": 327, + "name": "double", + "start": 321, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "end": 353, + "left": { + "end": 349, + "name": "x", + "start": 348, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 353, + "raw": "2", + "start": 352, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 348, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 353, + "start": 341, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 355, + "start": 337 + }, + "end": 355, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 332, + "name": "x", + "start": 331, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 330, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 321, + "type": "VariableDeclarator" + } + ], + "end": 355, + "kind": "fn", + "start": 318, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 389, + "id": { + "end": 364, + "name": "width", + "start": 359, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "end": 387, + "raw": "200", + "start": 384, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + "end": 387, + "start": 377, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 389, + "start": 373 + }, + "end": 389, + "params": [], + "start": 367, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 359, + "type": "VariableDeclarator" + } + ], + "end": 389, + "kind": "fn", + "start": 356, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 432, + "id": { + "end": 397, + "name": "myCube", + "start": 391, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "body": [ + { + "end": 408, + "raw": "200", + "start": 405, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + { + "arguments": [ + { + "end": 422, + "start": 421, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 420, + "name": "double", + "start": 414, + "type": "Identifier" + }, + "end": 423, + "optional": false, + "start": 414, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 423, + "start": 405, + "type": "PipeExpression", + "type": "PipeExpression" + }, + { + "elements": [ + { + "end": 427, + "raw": "0", + "start": 426, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 430, + "raw": "0", + "start": 429, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 431, + "start": 425, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + ], + "callee": { + "end": 404, + "name": "cube", + "start": 400, + "type": "Identifier" + }, + "end": 432, + "optional": false, + "start": 400, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 391, + "type": "VariableDeclarator" + } + ], + "end": 432, + "kind": "const", + "start": 391, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 433, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 318, + "start": 316, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "2": [ + { + "end": 391, + "start": 389, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/pipe_as_arg/input.kcl b/src/wasm-lib/kcl/tests/pipe_as_arg/input.kcl new file mode 100644 index 000000000..e3dd58a75 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_as_arg/input.kcl @@ -0,0 +1,27 @@ +fn cube = (length, center) => { + l = length / 2 + x = center[0] + y = center[1] + p0 = [-l + x, -l + y] + p1 = [-l + x, l + y] + p2 = [l + x, l + y] + p3 = [l + x, -l + y] + + return startSketchAt(p0) + |> lineTo(p1, %) + |> lineTo(p2, %) + |> lineTo(p3, %) + |> lineTo(p0, %) + |> close(%) + |> extrude(length, %) +} + +fn double = (x) => { + return x * 2 +} +fn width = () => { + return 200 +} + +myCube = cube(200 + |> double(%), [0, 0]) diff --git a/src/wasm-lib/kcl/tests/pipe_as_arg/program_memory.snap b/src/wasm-lib/kcl/tests/pipe_as_arg/program_memory.snap new file mode 100644 index 000000000..a03ca586a --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_as_arg/program_memory.snap @@ -0,0 +1,3404 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing pipe_as_arg.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 48, + "id": { + "end": 35, + "name": "l", + "start": 34, + "type": "Identifier" + }, + "init": { + "end": 48, + "left": { + "end": 44, + "name": "length", + "start": 38, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 48, + "raw": "2", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 38, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 34, + "type": "VariableDeclarator" + } + ], + "end": 48, + "kind": "const", + "start": 34, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 64, + "id": { + "end": 52, + "name": "x", + "start": 51, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 64, + "object": { + "end": 61, + "name": "center", + "start": 55, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 63, + "raw": "0", + "start": 62, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 55, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 64, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 68, + "name": "y", + "start": 67, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 80, + "object": { + "end": 77, + "name": "center", + "start": 71, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 71, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 67, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 67, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 104, + "id": { + "end": 85, + "name": "p0", + "start": 83, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 95, + "left": { + "argument": { + "end": 91, + "name": "l", + "start": 90, + "type": "Identifier", + "type": "Identifier" + }, + "end": 91, + "operator": "-", + "start": 89, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 95, + "name": "x", + "start": 94, + "type": "Identifier", + "type": "Identifier" + }, + "start": 89, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 103, + "left": { + "argument": { + "end": 99, + "name": "l", + "start": 98, + "type": "Identifier", + "type": "Identifier" + }, + "end": 99, + "operator": "-", + "start": 97, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 103, + "name": "y", + "start": 102, + "type": "Identifier", + "type": "Identifier" + }, + "start": 97, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 104, + "start": 88, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 83, + "type": "VariableDeclarator" + } + ], + "end": 104, + "kind": "const", + "start": 83, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 127, + "id": { + "end": 109, + "name": "p1", + "start": 107, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 119, + "left": { + "argument": { + "end": 115, + "name": "l", + "start": 114, + "type": "Identifier", + "type": "Identifier" + }, + "end": 115, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 119, + "name": "x", + "start": 118, + "type": "Identifier", + "type": "Identifier" + }, + "start": 113, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 126, + "left": { + "end": 122, + "name": "l", + "start": 121, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 126, + "name": "y", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + "start": 121, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 127, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 107, + "type": "VariableDeclarator" + } + ], + "end": 127, + "kind": "const", + "start": 107, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 149, + "id": { + "end": 132, + "name": "p2", + "start": 130, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 141, + "left": { + "end": 137, + "name": "l", + "start": 136, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 141, + "name": "x", + "start": 140, + "type": "Identifier", + "type": "Identifier" + }, + "start": 136, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "left": { + "end": 144, + "name": "l", + "start": 143, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 148, + "name": "y", + "start": 147, + "type": "Identifier", + "type": "Identifier" + }, + "start": 143, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 149, + "start": 135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 130, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 130, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 172, + "id": { + "end": 154, + "name": "p3", + "start": 152, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 163, + "left": { + "end": 159, + "name": "l", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 163, + "name": "x", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 171, + "left": { + "argument": { + "end": 167, + "name": "l", + "start": 166, + "type": "Identifier", + "type": "Identifier" + }, + "end": 167, + "operator": "-", + "start": 165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 171, + "name": "y", + "start": 170, + "type": "Identifier", + "type": "Identifier" + }, + "start": 165, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 172, + "start": 157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 172, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 199, + "name": "p0", + "start": 197, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 196, + "name": "startSketchAt", + "start": 183, + "type": "Identifier" + }, + "end": 200, + "optional": false, + "start": 183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 215, + "name": "p1", + "start": 213, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 212, + "name": "lineTo", + "start": 206, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 234, + "name": "p2", + "start": 232, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "start": 236, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 231, + "name": "lineTo", + "start": 225, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 253, + "name": "p3", + "start": 251, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 256, + "start": 255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 250, + "name": "lineTo", + "start": 244, + "type": "Identifier" + }, + "end": 257, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 272, + "name": "p0", + "start": 270, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 275, + "start": 274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 269, + "name": "lineTo", + "start": 263, + "type": "Identifier" + }, + "end": 276, + "optional": false, + "start": 263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 289, + "start": 288, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 287, + "name": "close", + "start": 282, + "type": "Identifier" + }, + "end": 290, + "optional": false, + "start": 282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 310, + "name": "length", + "start": 304, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "extrude", + "start": 296, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 296, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 314, + "start": 183, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 314, + "start": 176, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 316, + "nonCodeMeta": { + "nonCodeNodes": { + "6": [ + { + "end": 176, + "start": 172, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 30 + }, + "end": 316, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 17, + "name": "length", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "center", + "start": 19, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 316, + 0 + ] + } + ] + }, + "double": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "argument": { + "end": 353, + "left": { + "end": 349, + "name": "x", + "start": 348, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 353, + "raw": "2", + "start": 352, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 348, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 353, + "start": 341, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 355, + "start": 337 + }, + "end": 355, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 332, + "name": "x", + "start": 331, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 330, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 48, + "id": { + "end": 35, + "name": "l", + "start": 34, + "type": "Identifier" + }, + "init": { + "end": 48, + "left": { + "end": 44, + "name": "length", + "start": 38, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 48, + "raw": "2", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 38, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 34, + "type": "VariableDeclarator" + } + ], + "end": 48, + "kind": "const", + "start": 34, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 64, + "id": { + "end": 52, + "name": "x", + "start": 51, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 64, + "object": { + "end": 61, + "name": "center", + "start": 55, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 63, + "raw": "0", + "start": 62, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 55, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 64, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 68, + "name": "y", + "start": 67, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 80, + "object": { + "end": 77, + "name": "center", + "start": 71, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 71, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 67, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 67, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 104, + "id": { + "end": 85, + "name": "p0", + "start": 83, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 95, + "left": { + "argument": { + "end": 91, + "name": "l", + "start": 90, + "type": "Identifier", + "type": "Identifier" + }, + "end": 91, + "operator": "-", + "start": 89, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 95, + "name": "x", + "start": 94, + "type": "Identifier", + "type": "Identifier" + }, + "start": 89, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 103, + "left": { + "argument": { + "end": 99, + "name": "l", + "start": 98, + "type": "Identifier", + "type": "Identifier" + }, + "end": 99, + "operator": "-", + "start": 97, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 103, + "name": "y", + "start": 102, + "type": "Identifier", + "type": "Identifier" + }, + "start": 97, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 104, + "start": 88, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 83, + "type": "VariableDeclarator" + } + ], + "end": 104, + "kind": "const", + "start": 83, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 127, + "id": { + "end": 109, + "name": "p1", + "start": 107, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 119, + "left": { + "argument": { + "end": 115, + "name": "l", + "start": 114, + "type": "Identifier", + "type": "Identifier" + }, + "end": 115, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 119, + "name": "x", + "start": 118, + "type": "Identifier", + "type": "Identifier" + }, + "start": 113, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 126, + "left": { + "end": 122, + "name": "l", + "start": 121, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 126, + "name": "y", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + "start": 121, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 127, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 107, + "type": "VariableDeclarator" + } + ], + "end": 127, + "kind": "const", + "start": 107, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 149, + "id": { + "end": 132, + "name": "p2", + "start": 130, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 141, + "left": { + "end": 137, + "name": "l", + "start": 136, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 141, + "name": "x", + "start": 140, + "type": "Identifier", + "type": "Identifier" + }, + "start": 136, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "left": { + "end": 144, + "name": "l", + "start": 143, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 148, + "name": "y", + "start": 147, + "type": "Identifier", + "type": "Identifier" + }, + "start": 143, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 149, + "start": 135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 130, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 130, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 172, + "id": { + "end": 154, + "name": "p3", + "start": 152, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 163, + "left": { + "end": 159, + "name": "l", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 163, + "name": "x", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 171, + "left": { + "argument": { + "end": 167, + "name": "l", + "start": 166, + "type": "Identifier", + "type": "Identifier" + }, + "end": 167, + "operator": "-", + "start": 165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 171, + "name": "y", + "start": 170, + "type": "Identifier", + "type": "Identifier" + }, + "start": 165, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 172, + "start": 157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 172, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 199, + "name": "p0", + "start": 197, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 196, + "name": "startSketchAt", + "start": 183, + "type": "Identifier" + }, + "end": 200, + "optional": false, + "start": 183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 215, + "name": "p1", + "start": 213, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 212, + "name": "lineTo", + "start": 206, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 234, + "name": "p2", + "start": 232, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "start": 236, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 231, + "name": "lineTo", + "start": 225, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 253, + "name": "p3", + "start": 251, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 256, + "start": 255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 250, + "name": "lineTo", + "start": 244, + "type": "Identifier" + }, + "end": 257, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 272, + "name": "p0", + "start": 270, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 275, + "start": 274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 269, + "name": "lineTo", + "start": 263, + "type": "Identifier" + }, + "end": 276, + "optional": false, + "start": 263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 289, + "start": 288, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 287, + "name": "close", + "start": 282, + "type": "Identifier" + }, + "end": 290, + "optional": false, + "start": 282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 310, + "name": "length", + "start": 304, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "extrude", + "start": 296, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 296, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 314, + "start": 183, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 314, + "start": 176, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 316, + "nonCodeMeta": { + "nonCodeNodes": { + "6": [ + { + "end": 176, + "start": 172, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 30 + }, + "end": 316, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 17, + "name": "length", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "center", + "start": 19, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 316, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 330, + 355, + 0 + ] + } + ] + }, + "myCube": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 206, + 219, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 225, + 238, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 244, + 257, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 263, + 276, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 206, + 219, + 0 + ] + }, + "from": [ + -200.0, + -200.0 + ], + "tag": null, + "to": [ + -200.0, + 200.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 225, + 238, + 0 + ] + }, + "from": [ + -200.0, + 200.0 + ], + "tag": null, + "to": [ + 200.0, + 200.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 244, + 257, + 0 + ] + }, + "from": [ + 200.0, + 200.0 + ], + "tag": null, + "to": [ + 200.0, + -200.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 263, + 276, + 0 + ] + }, + "from": [ + 200.0, + -200.0 + ], + "tag": null, + "to": [ + -200.0, + -200.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 282, + 290, + 0 + ] + }, + "from": [ + -200.0, + -200.0 + ], + "tag": null, + "to": [ + -200.0, + -200.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + -200.0, + -200.0 + ], + "to": [ + -200.0, + -200.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 183, + 200, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 183, + 200, + 0 + ] + } + ] + }, + "height": 400.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 183, + 200, + 0 + ] + } + ] + }, + "width": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "argument": { + "end": 387, + "raw": "200", + "start": 384, + "type": "Literal", + "type": "Literal", + "value": 200 + }, + "end": 387, + "start": 377, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 389, + "start": 373 + }, + "end": 389, + "params": [], + "start": 367, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 48, + "id": { + "end": 35, + "name": "l", + "start": 34, + "type": "Identifier" + }, + "init": { + "end": 48, + "left": { + "end": 44, + "name": "length", + "start": 38, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 48, + "raw": "2", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 38, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 34, + "type": "VariableDeclarator" + } + ], + "end": 48, + "kind": "const", + "start": 34, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 64, + "id": { + "end": 52, + "name": "x", + "start": 51, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 64, + "object": { + "end": 61, + "name": "center", + "start": 55, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 63, + "raw": "0", + "start": 62, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 55, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 64, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 68, + "name": "y", + "start": 67, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 80, + "object": { + "end": 77, + "name": "center", + "start": 71, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 71, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 67, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 67, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 104, + "id": { + "end": 85, + "name": "p0", + "start": 83, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 95, + "left": { + "argument": { + "end": 91, + "name": "l", + "start": 90, + "type": "Identifier", + "type": "Identifier" + }, + "end": 91, + "operator": "-", + "start": 89, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 95, + "name": "x", + "start": 94, + "type": "Identifier", + "type": "Identifier" + }, + "start": 89, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 103, + "left": { + "argument": { + "end": 99, + "name": "l", + "start": 98, + "type": "Identifier", + "type": "Identifier" + }, + "end": 99, + "operator": "-", + "start": 97, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 103, + "name": "y", + "start": 102, + "type": "Identifier", + "type": "Identifier" + }, + "start": 97, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 104, + "start": 88, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 83, + "type": "VariableDeclarator" + } + ], + "end": 104, + "kind": "const", + "start": 83, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 127, + "id": { + "end": 109, + "name": "p1", + "start": 107, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 119, + "left": { + "argument": { + "end": 115, + "name": "l", + "start": 114, + "type": "Identifier", + "type": "Identifier" + }, + "end": 115, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 119, + "name": "x", + "start": 118, + "type": "Identifier", + "type": "Identifier" + }, + "start": 113, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 126, + "left": { + "end": 122, + "name": "l", + "start": 121, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 126, + "name": "y", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + "start": 121, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 127, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 107, + "type": "VariableDeclarator" + } + ], + "end": 127, + "kind": "const", + "start": 107, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 149, + "id": { + "end": 132, + "name": "p2", + "start": 130, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 141, + "left": { + "end": 137, + "name": "l", + "start": 136, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 141, + "name": "x", + "start": 140, + "type": "Identifier", + "type": "Identifier" + }, + "start": 136, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "left": { + "end": 144, + "name": "l", + "start": 143, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 148, + "name": "y", + "start": 147, + "type": "Identifier", + "type": "Identifier" + }, + "start": 143, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 149, + "start": 135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 130, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 130, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 172, + "id": { + "end": 154, + "name": "p3", + "start": 152, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 163, + "left": { + "end": 159, + "name": "l", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 163, + "name": "x", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 171, + "left": { + "argument": { + "end": 167, + "name": "l", + "start": 166, + "type": "Identifier", + "type": "Identifier" + }, + "end": 167, + "operator": "-", + "start": 165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 171, + "name": "y", + "start": 170, + "type": "Identifier", + "type": "Identifier" + }, + "start": 165, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 172, + "start": 157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 172, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 199, + "name": "p0", + "start": 197, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 196, + "name": "startSketchAt", + "start": 183, + "type": "Identifier" + }, + "end": 200, + "optional": false, + "start": 183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 215, + "name": "p1", + "start": 213, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 212, + "name": "lineTo", + "start": 206, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 234, + "name": "p2", + "start": 232, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "start": 236, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 231, + "name": "lineTo", + "start": 225, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 253, + "name": "p3", + "start": 251, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 256, + "start": 255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 250, + "name": "lineTo", + "start": 244, + "type": "Identifier" + }, + "end": 257, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 272, + "name": "p0", + "start": 270, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 275, + "start": 274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 269, + "name": "lineTo", + "start": 263, + "type": "Identifier" + }, + "end": 276, + "optional": false, + "start": 263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 289, + "start": 288, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 287, + "name": "close", + "start": 282, + "type": "Identifier" + }, + "end": 290, + "optional": false, + "start": 282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 310, + "name": "length", + "start": 304, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "extrude", + "start": 296, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 296, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 314, + "start": 183, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 314, + "start": 176, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 316, + "nonCodeMeta": { + "nonCodeNodes": { + "6": [ + { + "end": 176, + "start": 172, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 30 + }, + "end": 316, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 17, + "name": "length", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "center", + "start": 19, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 316, + 0 + ] + } + ] + }, + "double": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "argument": { + "end": 353, + "left": { + "end": 349, + "name": "x", + "start": 348, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 353, + "raw": "2", + "start": 352, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 348, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 353, + "start": 341, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 355, + "start": 337 + }, + "end": 355, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 332, + "name": "x", + "start": 331, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 330, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 48, + "id": { + "end": 35, + "name": "l", + "start": 34, + "type": "Identifier" + }, + "init": { + "end": 48, + "left": { + "end": 44, + "name": "length", + "start": 38, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 48, + "raw": "2", + "start": 47, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 38, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 34, + "type": "VariableDeclarator" + } + ], + "end": 48, + "kind": "const", + "start": 34, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 64, + "id": { + "end": 52, + "name": "x", + "start": 51, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 64, + "object": { + "end": 61, + "name": "center", + "start": 55, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 63, + "raw": "0", + "start": 62, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 55, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 51, + "type": "VariableDeclarator" + } + ], + "end": 64, + "kind": "const", + "start": 51, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 68, + "name": "y", + "start": 67, + "type": "Identifier" + }, + "init": { + "computed": false, + "end": 80, + "object": { + "end": 77, + "name": "center", + "start": 71, + "type": "Identifier", + "type": "Identifier" + }, + "property": { + "end": 79, + "raw": "1", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 71, + "type": "MemberExpression", + "type": "MemberExpression" + }, + "start": 67, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 67, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 104, + "id": { + "end": 85, + "name": "p0", + "start": 83, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 95, + "left": { + "argument": { + "end": 91, + "name": "l", + "start": 90, + "type": "Identifier", + "type": "Identifier" + }, + "end": 91, + "operator": "-", + "start": 89, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 95, + "name": "x", + "start": 94, + "type": "Identifier", + "type": "Identifier" + }, + "start": 89, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 103, + "left": { + "argument": { + "end": 99, + "name": "l", + "start": 98, + "type": "Identifier", + "type": "Identifier" + }, + "end": 99, + "operator": "-", + "start": 97, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 103, + "name": "y", + "start": 102, + "type": "Identifier", + "type": "Identifier" + }, + "start": 97, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 104, + "start": 88, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 83, + "type": "VariableDeclarator" + } + ], + "end": 104, + "kind": "const", + "start": 83, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 127, + "id": { + "end": 109, + "name": "p1", + "start": 107, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 119, + "left": { + "argument": { + "end": 115, + "name": "l", + "start": 114, + "type": "Identifier", + "type": "Identifier" + }, + "end": 115, + "operator": "-", + "start": 113, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 119, + "name": "x", + "start": 118, + "type": "Identifier", + "type": "Identifier" + }, + "start": 113, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 126, + "left": { + "end": 122, + "name": "l", + "start": 121, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 126, + "name": "y", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + "start": 121, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 127, + "start": 112, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 107, + "type": "VariableDeclarator" + } + ], + "end": 127, + "kind": "const", + "start": 107, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 149, + "id": { + "end": 132, + "name": "p2", + "start": 130, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 141, + "left": { + "end": 137, + "name": "l", + "start": 136, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 141, + "name": "x", + "start": 140, + "type": "Identifier", + "type": "Identifier" + }, + "start": 136, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "left": { + "end": 144, + "name": "l", + "start": 143, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 148, + "name": "y", + "start": 147, + "type": "Identifier", + "type": "Identifier" + }, + "start": 143, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 149, + "start": 135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 130, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 130, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 172, + "id": { + "end": 154, + "name": "p3", + "start": 152, + "type": "Identifier" + }, + "init": { + "elements": [ + { + "end": 163, + "left": { + "end": 159, + "name": "l", + "start": 158, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 163, + "name": "x", + "start": 162, + "type": "Identifier", + "type": "Identifier" + }, + "start": 158, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 171, + "left": { + "argument": { + "end": 167, + "name": "l", + "start": 166, + "type": "Identifier", + "type": "Identifier" + }, + "end": 167, + "operator": "-", + "start": 165, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 171, + "name": "y", + "start": 170, + "type": "Identifier", + "type": "Identifier" + }, + "start": 165, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 172, + "start": 157, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + "start": 152, + "type": "VariableDeclarator" + } + ], + "end": 172, + "kind": "const", + "start": 152, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "body": [ + { + "arguments": [ + { + "end": 199, + "name": "p0", + "start": 197, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 196, + "name": "startSketchAt", + "start": 183, + "type": "Identifier" + }, + "end": 200, + "optional": false, + "start": 183, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 215, + "name": "p1", + "start": 213, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 218, + "start": 217, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 212, + "name": "lineTo", + "start": 206, + "type": "Identifier" + }, + "end": 219, + "optional": false, + "start": 206, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 234, + "name": "p2", + "start": 232, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "start": 236, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 231, + "name": "lineTo", + "start": 225, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 225, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 253, + "name": "p3", + "start": 251, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 256, + "start": 255, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 250, + "name": "lineTo", + "start": 244, + "type": "Identifier" + }, + "end": 257, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 272, + "name": "p0", + "start": 270, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 275, + "start": 274, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 269, + "name": "lineTo", + "start": 263, + "type": "Identifier" + }, + "end": 276, + "optional": false, + "start": 263, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 289, + "start": 288, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 287, + "name": "close", + "start": 282, + "type": "Identifier" + }, + "end": 290, + "optional": false, + "start": 282, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 310, + "name": "length", + "start": 304, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "extrude", + "start": 296, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 296, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 314, + "start": 183, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "end": 314, + "start": 176, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 316, + "nonCodeMeta": { + "nonCodeNodes": { + "6": [ + { + "end": 176, + "start": 172, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 30 + }, + "end": 316, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 17, + "name": "length", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "center", + "start": 19, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 316, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 330, + 355, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 367, + 389, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/pipe_as_arg/rendered_model.png b/src/wasm-lib/kcl/tests/pipe_as_arg/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..33b50b88c0082f2c6d430067c67876551d74c24c GIT binary patch literal 92943 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" + }, + { + "type": "whitespace", + "start": 29, + "end": 30, + "value": " " + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": "{" + }, + { + "type": "whitespace", + "start": 31, + "end": 34, + "value": "\n " + }, + { + "type": "word", + "start": 34, + "end": 35, + "value": "l" + }, + { + "type": "whitespace", + "start": 35, + "end": 36, + "value": " " + }, + { + "type": "operator", + "start": 36, + "end": 37, + "value": "=" + }, + { + "type": "whitespace", + "start": 37, + "end": 38, + "value": " " + }, + { + "type": "word", + "start": 38, + "end": 44, + "value": "length" + }, + { + "type": "whitespace", + "start": 44, + "end": 45, + "value": " " + }, + { + "type": "operator", + "start": 45, + "end": 46, + "value": "/" + }, + { + "type": "whitespace", + "start": 46, + "end": 47, + "value": " " + }, + { + "type": "number", + "start": 47, + "end": 48, + "value": "2" + }, + { + "type": "whitespace", + "start": 48, + "end": 51, + "value": "\n " + }, + { + "type": "word", + "start": 51, + "end": 52, + "value": "x" + }, + { + "type": "whitespace", + "start": 52, + "end": 53, + "value": " " + }, + { + "type": "operator", + "start": 53, + "end": 54, + "value": "=" + }, + { + "type": "whitespace", + "start": 54, + "end": 55, + "value": " " + }, + { + "type": "word", + "start": 55, + "end": 61, + "value": "center" + }, + { + "type": "brace", + "start": 61, + "end": 62, + "value": "[" + }, + { + "type": "number", + "start": 62, + "end": 63, + "value": "0" + }, + { + "type": "brace", + "start": 63, + "end": 64, + "value": "]" + }, + { + "type": "whitespace", + "start": 64, + "end": 67, + "value": "\n " + }, + { + "type": "word", + "start": 67, + "end": 68, + "value": "y" + }, + { + "type": "whitespace", + "start": 68, + "end": 69, + "value": " " + }, + { + "type": "operator", + "start": 69, + "end": 70, + "value": "=" + }, + { + "type": "whitespace", + "start": 70, + "end": 71, + "value": " " + }, + { + "type": "word", + "start": 71, + "end": 77, + "value": "center" + }, + { + "type": "brace", + "start": 77, + "end": 78, + "value": "[" + }, + { + "type": "number", + "start": 78, + "end": 79, + "value": "1" + }, + { + "type": "brace", + "start": 79, + "end": 80, + "value": "]" + }, + { + "type": "whitespace", + "start": 80, + "end": 83, + "value": "\n " + }, + { + "type": "word", + "start": 83, + "end": 85, + "value": "p0" + }, + { + "type": "whitespace", + "start": 85, + "end": 86, + "value": " " + }, + { + "type": "operator", + "start": 86, + "end": 87, + "value": "=" + }, + { + "type": "whitespace", + "start": 87, + "end": 88, + "value": " " + }, + { + "type": "brace", + "start": 88, + "end": 89, + "value": "[" + }, + { + "type": "operator", + "start": 89, + "end": 90, + "value": "-" + }, + { + "type": "word", + "start": 90, + "end": 91, + "value": "l" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "operator", + "start": 92, + "end": 93, + "value": "+" + }, + { + "type": "whitespace", + "start": 93, + "end": 94, + "value": " " + }, + { + "type": "word", + "start": 94, + "end": 95, + "value": "x" + }, + { + "type": "comma", + "start": 95, + "end": 96, + "value": "," + }, + { + "type": "whitespace", + "start": 96, + "end": 97, + "value": " " + }, + { + "type": "operator", + "start": 97, + "end": 98, + "value": "-" + }, + { + "type": "word", + "start": 98, + "end": 99, + "value": "l" + }, + { + "type": "whitespace", + "start": 99, + "end": 100, + "value": " " + }, + { + "type": "operator", + "start": 100, + "end": 101, + "value": "+" + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "word", + "start": 102, + "end": 103, + "value": "y" + }, + { + "type": "brace", + "start": 103, + "end": 104, + "value": "]" + }, + { + "type": "whitespace", + "start": 104, + "end": 107, + "value": "\n " + }, + { + "type": "word", + "start": 107, + "end": 109, + "value": "p1" + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "=" + }, + { + "type": "whitespace", + "start": 111, + "end": 112, + "value": " " + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": "[" + }, + { + "type": "operator", + "start": 113, + "end": 114, + "value": "-" + }, + { + "type": "word", + "start": 114, + "end": 115, + "value": "l" + }, + { + "type": "whitespace", + "start": 115, + "end": 116, + "value": " " + }, + { + "type": "operator", + "start": 116, + "end": 117, + "value": "+" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": " " + }, + { + "type": "word", + "start": 118, + "end": 119, + "value": "x" + }, + { + "type": "comma", + "start": 119, + "end": 120, + "value": "," + }, + { + "type": "whitespace", + "start": 120, + "end": 121, + "value": " " + }, + { + "type": "word", + "start": 121, + "end": 122, + "value": "l" + }, + { + "type": "whitespace", + "start": 122, + "end": 123, + "value": " " + }, + { + "type": "operator", + "start": 123, + "end": 124, + "value": "+" + }, + { + "type": "whitespace", + "start": 124, + "end": 125, + "value": " " + }, + { + "type": "word", + "start": 125, + "end": 126, + "value": "y" + }, + { + "type": "brace", + "start": 126, + "end": 127, + "value": "]" + }, + { + "type": "whitespace", + "start": 127, + "end": 130, + "value": "\n " + }, + { + "type": "word", + "start": 130, + "end": 132, + "value": "p2" + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "operator", + "start": 133, + "end": 134, + "value": "=" + }, + { + "type": "whitespace", + "start": 134, + "end": 135, + "value": " " + }, + { + "type": "brace", + "start": 135, + "end": 136, + "value": "[" + }, + { + "type": "word", + "start": 136, + "end": 137, + "value": "l" + }, + { + "type": "whitespace", + "start": 137, + "end": 138, + "value": " " + }, + { + "type": "operator", + "start": 138, + "end": 139, + "value": "+" + }, + { + "type": "whitespace", + "start": 139, + "end": 140, + "value": " " + }, + { + "type": "word", + "start": 140, + "end": 141, + "value": "x" + }, + { + "type": "comma", + "start": 141, + "end": 142, + "value": "," + }, + { + "type": "whitespace", + "start": 142, + "end": 143, + "value": " " + }, + { + "type": "word", + "start": 143, + "end": 144, + "value": "l" + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "operator", + "start": 145, + "end": 146, + "value": "+" + }, + { + "type": "whitespace", + "start": 146, + "end": 147, + "value": " " + }, + { + "type": "word", + "start": 147, + "end": 148, + "value": "y" + }, + { + "type": "brace", + "start": 148, + "end": 149, + "value": "]" + }, + { + "type": "whitespace", + "start": 149, + "end": 152, + "value": "\n " + }, + { + "type": "word", + "start": 152, + "end": 154, + "value": "p3" + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "operator", + "start": 155, + "end": 156, + "value": "=" + }, + { + "type": "whitespace", + "start": 156, + "end": 157, + "value": " " + }, + { + "type": "brace", + "start": 157, + "end": 158, + "value": "[" + }, + { + "type": "word", + "start": 158, + "end": 159, + "value": "l" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": " " + }, + { + "type": "operator", + "start": 160, + "end": 161, + "value": "+" + }, + { + "type": "whitespace", + "start": 161, + "end": 162, + "value": " " + }, + { + "type": "word", + "start": 162, + "end": 163, + "value": "x" + }, + { + "type": "comma", + "start": 163, + "end": 164, + "value": "," + }, + { + "type": "whitespace", + "start": 164, + "end": 165, + "value": " " + }, + { + "type": "operator", + "start": 165, + "end": 166, + "value": "-" + }, + { + "type": "word", + "start": 166, + "end": 167, + "value": "l" + }, + { + "type": "whitespace", + "start": 167, + "end": 168, + "value": " " + }, + { + "type": "operator", + "start": 168, + "end": 169, + "value": "+" + }, + { + "type": "whitespace", + "start": 169, + "end": 170, + "value": " " + }, + { + "type": "word", + "start": 170, + "end": 171, + "value": "y" + }, + { + "type": "brace", + "start": 171, + "end": 172, + "value": "]" + }, + { + "type": "whitespace", + "start": 172, + "end": 176, + "value": "\n\n " + }, + { + "type": "keyword", + "start": 176, + "end": 182, + "value": "return" + }, + { + "type": "whitespace", + "start": 182, + "end": 183, + "value": " " + }, + { + "type": "word", + "start": 183, + "end": 196, + "value": "startSketchAt" + }, + { + "type": "brace", + "start": 196, + "end": 197, + "value": "(" + }, + { + "type": "word", + "start": 197, + "end": 199, + "value": "p0" + }, + { + "type": "brace", + "start": 199, + "end": 200, + "value": ")" + }, + { + "type": "whitespace", + "start": 200, + "end": 203, + "value": "\n " + }, + { + "type": "operator", + "start": 203, + "end": 205, + "value": "|>" + }, + { + "type": "whitespace", + "start": 205, + "end": 206, + "value": " " + }, + { + "type": "word", + "start": 206, + "end": 212, + "value": "lineTo" + }, + { + "type": "brace", + "start": 212, + "end": 213, + "value": "(" + }, + { + "type": "word", + "start": 213, + "end": 215, + "value": "p1" + }, + { + "type": "comma", + "start": 215, + "end": 216, + "value": "," + }, + { + "type": "whitespace", + "start": 216, + "end": 217, + "value": " " + }, + { + "type": "operator", + "start": 217, + "end": 218, + "value": "%" + }, + { + "type": "brace", + "start": 218, + "end": 219, + "value": ")" + }, + { + "type": "whitespace", + "start": 219, + "end": 222, + "value": "\n " + }, + { + "type": "operator", + "start": 222, + "end": 224, + "value": "|>" + }, + { + "type": "whitespace", + "start": 224, + "end": 225, + "value": " " + }, + { + "type": "word", + "start": 225, + "end": 231, + "value": "lineTo" + }, + { + "type": "brace", + "start": 231, + "end": 232, + "value": "(" + }, + { + "type": "word", + "start": 232, + "end": 234, + "value": "p2" + }, + { + "type": "comma", + "start": 234, + "end": 235, + "value": "," + }, + { + "type": "whitespace", + "start": 235, + "end": 236, + "value": " " + }, + { + "type": "operator", + "start": 236, + "end": 237, + "value": "%" + }, + { + "type": "brace", + "start": 237, + "end": 238, + "value": ")" + }, + { + "type": "whitespace", + "start": 238, + "end": 241, + "value": "\n " + }, + { + "type": "operator", + "start": 241, + "end": 243, + "value": "|>" + }, + { + "type": "whitespace", + "start": 243, + "end": 244, + "value": " " + }, + { + "type": "word", + "start": 244, + "end": 250, + "value": "lineTo" + }, + { + "type": "brace", + "start": 250, + "end": 251, + "value": "(" + }, + { + "type": "word", + "start": 251, + "end": 253, + "value": "p3" + }, + { + "type": "comma", + "start": 253, + "end": 254, + "value": "," + }, + { + "type": "whitespace", + "start": 254, + "end": 255, + "value": " " + }, + { + "type": "operator", + "start": 255, + "end": 256, + "value": "%" + }, + { + "type": "brace", + "start": 256, + "end": 257, + "value": ")" + }, + { + "type": "whitespace", + "start": 257, + "end": 260, + "value": "\n " + }, + { + "type": "operator", + "start": 260, + "end": 262, + "value": "|>" + }, + { + "type": "whitespace", + "start": 262, + "end": 263, + "value": " " + }, + { + "type": "word", + "start": 263, + "end": 269, + "value": "lineTo" + }, + { + "type": "brace", + "start": 269, + "end": 270, + "value": "(" + }, + { + "type": "word", + "start": 270, + "end": 272, + "value": "p0" + }, + { + "type": "comma", + "start": 272, + "end": 273, + "value": "," + }, + { + "type": "whitespace", + "start": 273, + "end": 274, + "value": " " + }, + { + "type": "operator", + "start": 274, + "end": 275, + "value": "%" + }, + { + "type": "brace", + "start": 275, + "end": 276, + "value": ")" + }, + { + "type": "whitespace", + "start": 276, + "end": 279, + "value": "\n " + }, + { + "type": "operator", + "start": 279, + "end": 281, + "value": "|>" + }, + { + "type": "whitespace", + "start": 281, + "end": 282, + "value": " " + }, + { + "type": "word", + "start": 282, + "end": 287, + "value": "close" + }, + { + "type": "brace", + "start": 287, + "end": 288, + "value": "(" + }, + { + "type": "operator", + "start": 288, + "end": 289, + "value": "%" + }, + { + "type": "brace", + "start": 289, + "end": 290, + "value": ")" + }, + { + "type": "whitespace", + "start": 290, + "end": 293, + "value": "\n " + }, + { + "type": "operator", + "start": 293, + "end": 295, + "value": "|>" + }, + { + "type": "whitespace", + "start": 295, + "end": 296, + "value": " " + }, + { + "type": "word", + "start": 296, + "end": 303, + "value": "extrude" + }, + { + "type": "brace", + "start": 303, + "end": 304, + "value": "(" + }, + { + "type": "word", + "start": 304, + "end": 310, + "value": "length" + }, + { + "type": "comma", + "start": 310, + "end": 311, + "value": "," + }, + { + "type": "whitespace", + "start": 311, + "end": 312, + "value": " " + }, + { + "type": "operator", + "start": 312, + "end": 313, + "value": "%" + }, + { + "type": "brace", + "start": 313, + "end": 314, + "value": ")" + }, + { + "type": "whitespace", + "start": 314, + "end": 315, + "value": "\n" + }, + { + "type": "brace", + "start": 315, + "end": 316, + "value": "}" + }, + { + "type": "whitespace", + "start": 316, + "end": 318, + "value": "\n\n" + }, + { + "type": "keyword", + "start": 318, + "end": 320, + "value": "fn" + }, + { + "type": "whitespace", + "start": 320, + "end": 321, + "value": " " + }, + { + "type": "word", + "start": 321, + "end": 327, + "value": "double" + }, + { + "type": "whitespace", + "start": 327, + "end": 328, + "value": " " + }, + { + "type": "operator", + "start": 328, + "end": 329, + "value": "=" + }, + { + "type": "whitespace", + "start": 329, + "end": 330, + "value": " " + }, + { + "type": "brace", + "start": 330, + "end": 331, + "value": "(" + }, + { + "type": "word", + "start": 331, + "end": 332, + "value": "x" + }, + { + "type": "brace", + "start": 332, + "end": 333, + "value": ")" + }, + { + "type": "whitespace", + "start": 333, + "end": 334, + "value": " " + }, + { + "type": "operator", + "start": 334, + "end": 336, + "value": "=>" + }, + { + "type": "whitespace", + "start": 336, + "end": 337, + "value": " " + }, + { + "type": "brace", + "start": 337, + "end": 338, + "value": "{" + }, + { + "type": "whitespace", + "start": 338, + "end": 341, + "value": "\n " + }, + { + "type": "keyword", + "start": 341, + "end": 347, + "value": "return" + }, + { + "type": "whitespace", + "start": 347, + "end": 348, + "value": " " + }, + { + "type": "word", + "start": 348, + "end": 349, + "value": "x" + }, + { + "type": "whitespace", + "start": 349, + "end": 350, + "value": " " + }, + { + "type": "operator", + "start": 350, + "end": 351, + "value": "*" + }, + { + "type": "whitespace", + "start": 351, + "end": 352, + "value": " " + }, + { + "type": "number", + "start": 352, + "end": 353, + "value": "2" + }, + { + "type": "whitespace", + "start": 353, + "end": 354, + "value": "\n" + }, + { + "type": "brace", + "start": 354, + "end": 355, + "value": "}" + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": "\n" + }, + { + "type": "keyword", + "start": 356, + "end": 358, + "value": "fn" + }, + { + "type": "whitespace", + "start": 358, + "end": 359, + "value": " " + }, + { + "type": "word", + "start": 359, + "end": 364, + "value": "width" + }, + { + "type": "whitespace", + "start": 364, + "end": 365, + "value": " " + }, + { + "type": "operator", + "start": 365, + "end": 366, + "value": "=" + }, + { + "type": "whitespace", + "start": 366, + "end": 367, + "value": " " + }, + { + "type": "brace", + "start": 367, + "end": 368, + "value": "(" + }, + { + "type": "brace", + "start": 368, + "end": 369, + "value": ")" + }, + { + "type": "whitespace", + "start": 369, + "end": 370, + "value": " " + }, + { + "type": "operator", + "start": 370, + "end": 372, + "value": "=>" + }, + { + "type": "whitespace", + "start": 372, + "end": 373, + "value": " " + }, + { + "type": "brace", + "start": 373, + "end": 374, + "value": "{" + }, + { + "type": "whitespace", + "start": 374, + "end": 377, + "value": "\n " + }, + { + "type": "keyword", + "start": 377, + "end": 383, + "value": "return" + }, + { + "type": "whitespace", + "start": 383, + "end": 384, + "value": " " + }, + { + "type": "number", + "start": 384, + "end": 387, + "value": "200" + }, + { + "type": "whitespace", + "start": 387, + "end": 388, + "value": "\n" + }, + { + "type": "brace", + "start": 388, + "end": 389, + "value": "}" + }, + { + "type": "whitespace", + "start": 389, + "end": 391, + "value": "\n\n" + }, + { + "type": "word", + "start": 391, + "end": 397, + "value": "myCube" + }, + { + "type": "whitespace", + "start": 397, + "end": 398, + "value": " " + }, + { + "type": "operator", + "start": 398, + "end": 399, + "value": "=" + }, + { + "type": "whitespace", + "start": 399, + "end": 400, + "value": " " + }, + { + "type": "word", + "start": 400, + "end": 404, + "value": "cube" + }, + { + "type": "brace", + "start": 404, + "end": 405, + "value": "(" + }, + { + "type": "number", + "start": 405, + "end": 408, + "value": "200" + }, + { + "type": "whitespace", + "start": 408, + "end": 411, + "value": "\n " + }, + { + "type": "operator", + "start": 411, + "end": 413, + "value": "|>" + }, + { + "type": "whitespace", + "start": 413, + "end": 414, + "value": " " + }, + { + "type": "word", + "start": 414, + "end": 420, + "value": "double" + }, + { + "type": "brace", + "start": 420, + "end": 421, + "value": "(" + }, + { + "type": "operator", + "start": 421, + "end": 422, + "value": "%" + }, + { + "type": "brace", + "start": 422, + "end": 423, + "value": ")" + }, + { + "type": "comma", + "start": 423, + "end": 424, + "value": "," + }, + { + "type": "whitespace", + "start": 424, + "end": 425, + "value": " " + }, + { + "type": "brace", + "start": 425, + "end": 426, + "value": "[" + }, + { + "type": "number", + "start": 426, + "end": 427, + "value": "0" + }, + { + "type": "comma", + "start": 427, + "end": 428, + "value": "," + }, + { + "type": "whitespace", + "start": 428, + "end": 429, + "value": " " + }, + { + "type": "number", + "start": 429, + "end": 430, + "value": "0" + }, + { + "type": "brace", + "start": 430, + "end": 431, + "value": "]" + }, + { + "type": "brace", + "start": 431, + "end": 432, + "value": ")" + }, + { + "type": "whitespace", + "start": 432, + "end": 433, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap new file mode 100644 index 000000000..7228aee14 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap @@ -0,0 +1,150 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing pipe_substitution_inside_function_called_from_pipeline.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 95, + "id": { + "end": 65, + "name": "f", + "start": 64, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "end": 93, + "start": 92, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + "end": 93, + "start": 85, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 95, + "start": 81 + }, + "end": 95, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 76, + "name": "ignored", + "start": 69, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 68, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 64, + "type": "VariableDeclarator" + } + ], + "end": 95, + "kind": "fn", + "start": 61, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 117, + "id": { + "end": 103, + "name": "answer", + "start": 97, + "type": "Identifier" + }, + "init": { + "body": [ + { + "end": 107, + "start": 106, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "arguments": [ + { + "end": 116, + "start": 115, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 114, + "name": "f", + "start": 113, + "type": "Identifier" + }, + "end": 117, + "optional": false, + "start": 113, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 117, + "start": 106, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 97, + "type": "VariableDeclarator" + } + ], + "end": 117, + "kind": "const", + "start": 97, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 118, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 97, + "start": 95, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [ + { + "end": 60, + "start": 0, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "Make sure pipe value doesn't leak into the function call.", + "style": "line" + } + } + ] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/execution_error.snap b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/execution_error.snap new file mode 100644 index 000000000..ddd7dda7a --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/execution_error.snap @@ -0,0 +1,6 @@ +--- +source: kcl/src/simulation_tests.rs +description: Error from executing pipe_substitution_inside_function_called_from_pipeline.kcl +snapshot_kind: text +--- +semantic: KclErrorDetails { source_ranges: [SourceRange([106, 107, 0])], message: "cannot use % outside a pipe expression" } diff --git a/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/input.kcl b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/input.kcl new file mode 100644 index 000000000..379bc2700 --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/input.kcl @@ -0,0 +1,7 @@ +// Make sure pipe value doesn't leak into the function call. +fn f = (ignored) => { + return % +} + +answer = % + |> f(%) diff --git a/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/tokens.snap b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/tokens.snap new file mode 100644 index 000000000..bb7f1f83c --- /dev/null +++ b/src/wasm-lib/kcl/tests/pipe_substitution_inside_function_called_from_pipeline/tokens.snap @@ -0,0 +1,219 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing pipe_substitution_inside_function_called_from_pipeline.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "lineComment", + "start": 0, + "end": 60, + "value": "// Make sure pipe value doesn't leak into the function call." + }, + { + "type": "whitespace", + "start": 60, + "end": 61, + "value": "\n" + }, + { + "type": "keyword", + "start": 61, + "end": 63, + "value": "fn" + }, + { + "type": "whitespace", + "start": 63, + "end": 64, + "value": " " + }, + { + "type": "word", + "start": 64, + "end": 65, + "value": "f" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "operator", + "start": 66, + "end": 67, + "value": "=" + }, + { + "type": "whitespace", + "start": 67, + "end": 68, + "value": " " + }, + { + "type": "brace", + "start": 68, + "end": 69, + "value": "(" + }, + { + "type": "word", + "start": 69, + "end": 76, + "value": "ignored" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": ")" + }, + { + "type": "whitespace", + "start": 77, + "end": 78, + "value": " " + }, + { + "type": "operator", + "start": 78, + "end": 80, + "value": "=>" + }, + { + "type": "whitespace", + "start": 80, + "end": 81, + "value": " " + }, + { + "type": "brace", + "start": 81, + "end": 82, + "value": "{" + }, + { + "type": "whitespace", + "start": 82, + "end": 85, + "value": "\n " + }, + { + "type": "keyword", + "start": 85, + "end": 91, + "value": "return" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "operator", + "start": 92, + "end": 93, + "value": "%" + }, + { + "type": "whitespace", + "start": 93, + "end": 94, + "value": "\n" + }, + { + "type": "brace", + "start": 94, + "end": 95, + "value": "}" + }, + { + "type": "whitespace", + "start": 95, + "end": 97, + "value": "\n\n" + }, + { + "type": "word", + "start": 97, + "end": 103, + "value": "answer" + }, + { + "type": "whitespace", + "start": 103, + "end": 104, + "value": " " + }, + { + "type": "operator", + "start": 104, + "end": 105, + "value": "=" + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "operator", + "start": 106, + "end": 107, + "value": "%" + }, + { + "type": "whitespace", + "start": 107, + "end": 110, + "value": "\n " + }, + { + "type": "operator", + "start": 110, + "end": 112, + "value": "|>" + }, + { + "type": "whitespace", + "start": 112, + "end": 113, + "value": " " + }, + { + "type": "word", + "start": 113, + "end": 114, + "value": "f" + }, + { + "type": "brace", + "start": 114, + "end": 115, + "value": "(" + }, + { + "type": "operator", + "start": 115, + "end": 116, + "value": "%" + }, + { + "type": "brace", + "start": 116, + "end": 117, + "value": ")" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/poop_chute/ast.snap b/src/wasm-lib/kcl/tests/poop_chute/ast.snap new file mode 100644 index 000000000..ab047e466 --- /dev/null +++ b/src/wasm-lib/kcl/tests/poop_chute/ast.snap @@ -0,0 +1,2073 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing poop_chute.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 22, + "id": { + "end": 14, + "name": "wall_thickness", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 22, + "raw": "0.125", + "start": 17, + "type": "Literal", + "type": "Literal", + "value": 0.125 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 22, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 43, + "id": { + "end": 39, + "name": "back_walls_width", + "start": 23, + "type": "Identifier" + }, + "init": { + "end": 43, + "raw": "2", + "start": 42, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 23, + "type": "VariableDeclarator" + } + ], + "end": 43, + "kind": "const", + "start": 23, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 67, + "id": { + "end": 61, + "name": "front_walls_width", + "start": 44, + "type": "Identifier" + }, + "init": { + "end": 67, + "raw": "2.5", + "start": 64, + "type": "Literal", + "type": "Literal", + "value": 2.5 + }, + "start": 44, + "type": "VariableDeclarator" + } + ], + "end": 67, + "kind": "const", + "start": 44, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 80, + "id": { + "end": 74, + "name": "height", + "start": 68, + "type": "Identifier" + }, + "init": { + "end": 80, + "raw": "5.5", + "start": 77, + "type": "Literal", + "type": "Literal", + "value": 5.5 + }, + "start": 68, + "type": "VariableDeclarator" + } + ], + "end": 80, + "kind": "const", + "start": 68, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 101, + "id": { + "end": 93, + "name": "filletRadius", + "start": 81, + "type": "Identifier" + }, + "init": { + "end": 101, + "raw": "0.050", + "start": 96, + "type": "Literal", + "type": "Literal", + "value": 0.05 + }, + "start": 81, + "type": "VariableDeclarator" + } + ], + "end": 101, + "kind": "const", + "start": 81, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 117, + "id": { + "end": 113, + "name": "back_length", + "start": 102, + "type": "Identifier" + }, + "init": { + "end": 117, + "raw": "7", + "start": 116, + "type": "Literal", + "type": "Literal", + "value": 7 + }, + "start": 102, + "type": "VariableDeclarator" + } + ], + "end": 117, + "kind": "const", + "start": 102, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 133, + "id": { + "end": 129, + "name": "exit_height", + "start": 118, + "type": "Identifier" + }, + "init": { + "end": 133, + "raw": "1", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 118, + "type": "VariableDeclarator" + } + ], + "end": 133, + "kind": "const", + "start": 118, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 150, + "id": { + "end": 146, + "name": "front_length", + "start": 134, + "type": "Identifier" + }, + "init": { + "end": 150, + "raw": "6", + "start": 149, + "type": "Literal", + "type": "Literal", + "value": 6 + }, + "start": 134, + "type": "VariableDeclarator" + } + ], + "end": 150, + "kind": "const", + "start": 134, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 159, + "id": { + "end": 153, + "name": "Fx", + "start": 151, + "type": "Identifier" + }, + "init": { + "end": 159, + "raw": "0.5", + "start": 156, + "type": "Literal", + "type": "Literal", + "value": 0.5 + }, + "start": 151, + "type": "VariableDeclarator" + } + ], + "end": 159, + "kind": "const", + "start": 151, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 168, + "id": { + "end": 162, + "name": "Fy", + "start": 160, + "type": "Identifier" + }, + "init": { + "end": 168, + "raw": "0.5", + "start": 165, + "type": "Literal", + "type": "Literal", + "value": 0.5 + }, + "start": 160, + "type": "VariableDeclarator" + } + ], + "end": 168, + "kind": "const", + "start": 160, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 776, + "id": { + "end": 179, + "name": "sketch001", + "start": 170, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 201, + "raw": "'-YZ'", + "start": 196, + "type": "Literal", + "type": "Literal", + "value": "-YZ" + } + ], + "callee": { + "end": 195, + "name": "startSketchOn", + "start": 182, + "type": "Identifier" + }, + "end": 202, + "optional": false, + "start": 182, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 244, + "left": { + "end": 240, + "name": "back_walls_width", + "start": 224, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 244, + "raw": "2", + "start": 243, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 224, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 247, + "raw": "0", + "start": 246, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 248, + "start": 223, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 251, + "start": 250, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 222, + "name": "startProfileAt", + "start": 208, + "type": "Identifier" + }, + "end": 252, + "optional": false, + "start": 208, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 282, + "left": { + "end": 278, + "name": "wall_thickness", + "start": 264, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 282, + "raw": "2", + "start": 281, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 264, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 285, + "start": 284, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 263, + "name": "xLine", + "start": 258, + "type": "Identifier" + }, + "end": 286, + "optional": false, + "start": 258, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 341, + "properties": [ + { + "end": 317, + "key": { + "end": 313, + "name": "angle", + "start": 308, + "type": "Identifier" + }, + "start": 308, + "type": "ObjectProperty", + "value": { + "end": 317, + "raw": "45", + "start": 315, + "type": "Literal", + "type": "Literal", + "value": 45 + } + }, + { + "end": 339, + "key": { + "end": 321, + "name": "to", + "start": 319, + "type": "Identifier" + }, + "start": 319, + "type": "ObjectProperty", + "value": { + "end": 339, + "name": "back_walls_width", + "start": 323, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 306, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 344, + "start": 343, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 305, + "name": "angledLineToX", + "start": 292, + "type": "Identifier" + }, + "end": 353, + "optional": false, + "start": 292, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 373, + "name": "height", + "start": 367, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 376, + "start": 375, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 366, + "name": "yLineTo", + "start": 359, + "type": "Identifier" + }, + "end": 377, + "optional": false, + "start": 359, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "argument": { + "end": 404, + "name": "wall_thickness", + "start": 390, + "type": "Identifier", + "type": "Identifier" + }, + "end": 404, + "operator": "-", + "start": 389, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 407, + "start": 406, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 388, + "name": "xLine", + "start": 383, + "type": "Identifier" + }, + "end": 408, + "optional": false, + "start": 383, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 435, + "name": "seg01", + "start": 430, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 429, + "name": "segEndY", + "start": 422, + "type": "Identifier" + }, + "end": 436, + "optional": false, + "start": 422, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 439, + "start": 438, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 421, + "name": "yLineTo", + "start": 414, + "type": "Identifier" + }, + "end": 440, + "optional": false, + "start": 414, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 539, + "properties": [ + { + "end": 478, + "key": { + "end": 474, + "name": "angle", + "start": 469, + "type": "Identifier" + }, + "start": 469, + "type": "ObjectProperty", + "value": { + "end": 478, + "raw": "45", + "start": 476, + "type": "Literal", + "type": "Literal", + "value": 45 + } + }, + { + "end": 532, + "key": { + "end": 489, + "name": "to", + "start": 487, + "type": "Identifier" + }, + "start": 487, + "type": "ObjectProperty", + "value": { + "end": 532, + "left": { + "end": 511, + "left": { + "end": 507, + "name": "back_walls_width", + "start": 491, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 511, + "raw": "2", + "start": 510, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 491, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 532, + "left": { + "end": 528, + "name": "wall_thickness", + "start": 514, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 532, + "raw": "2", + "start": 531, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 514, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 491, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + } + ], + "start": 460, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 542, + "start": 541, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 459, + "name": "angledLineToX", + "start": 446, + "type": "Identifier" + }, + "end": 543, + "optional": false, + "start": 446, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "argument": { + "end": 570, + "name": "wall_thickness", + "start": 556, + "type": "Identifier", + "type": "Identifier" + }, + "end": 570, + "operator": "-", + "start": 555, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 573, + "start": 572, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 554, + "name": "xLine", + "start": 549, + "type": "Identifier" + }, + "end": 574, + "optional": false, + "start": 549, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 633, + "properties": [ + { + "end": 611, + "key": { + "end": 601, + "name": "angle", + "start": 596, + "type": "Identifier" + }, + "start": 596, + "type": "ObjectProperty", + "value": { + "end": 611, + "left": { + "end": 606, + "raw": "180", + "start": 603, + "type": "Literal", + "type": "Literal", + "value": 180 + }, + "operator": "-", + "right": { + "end": 611, + "raw": "45", + "start": 609, + "type": "Literal", + "type": "Literal", + "value": 45 + }, + "start": 603, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + }, + { + "end": 631, + "key": { + "end": 615, + "name": "to", + "start": 613, + "type": "Identifier" + }, + "start": 613, + "type": "ObjectProperty", + "value": { + "end": 631, + "name": "wall_thickness", + "start": 617, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 594, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 636, + "start": 635, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 593, + "name": "angledLineToX", + "start": 580, + "type": "Identifier" + }, + "end": 637, + "optional": false, + "start": 580, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 657, + "name": "height", + "start": 651, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 660, + "start": 659, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 650, + "name": "yLineTo", + "start": 643, + "type": "Identifier" + }, + "end": 661, + "optional": false, + "start": 643, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 676, + "raw": "0", + "start": 675, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 679, + "start": 678, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 674, + "name": "xLineTo", + "start": 667, + "type": "Identifier" + }, + "end": 680, + "optional": false, + "start": 667, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 707, + "name": "seg01", + "start": 702, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 701, + "name": "segEndY", + "start": 694, + "type": "Identifier" + }, + "end": 708, + "optional": false, + "start": 694, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 711, + "start": 710, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 693, + "name": "yLineTo", + "start": 686, + "type": "Identifier" + }, + "end": 712, + "optional": false, + "start": 686, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 758, + "properties": [ + { + "end": 749, + "key": { + "end": 739, + "name": "angle", + "start": 734, + "type": "Identifier" + }, + "start": 734, + "type": "ObjectProperty", + "value": { + "end": 749, + "left": { + "end": 744, + "raw": "180", + "start": 741, + "type": "Literal", + "type": "Literal", + "value": 180 + }, + "operator": "-", + "right": { + "end": 749, + "raw": "45", + "start": 747, + "type": "Literal", + "type": "Literal", + "value": 45 + }, + "start": 741, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + }, + { + "end": 756, + "key": { + "end": 753, + "name": "to", + "start": 751, + "type": "Identifier" + }, + "start": 751, + "type": "ObjectProperty", + "value": { + "end": 756, + "raw": "0", + "start": 755, + "type": "Literal", + "type": "Literal", + "value": 0 + } + } + ], + "start": 732, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 761, + "start": 760, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 731, + "name": "angledLineToY", + "start": 718, + "type": "Identifier" + }, + "end": 762, + "optional": false, + "start": 718, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 775, + "start": 774, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 773, + "name": "close", + "start": 768, + "type": "Identifier" + }, + "end": 776, + "optional": false, + "start": 768, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 776, + "start": 182, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 170, + "type": "VariableDeclarator" + } + ], + "end": 776, + "kind": "const", + "start": 170, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 920, + "id": { + "end": 784, + "name": "part001", + "start": 777, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 908, + "properties": [ + { + "end": 808, + "key": { + "end": 804, + "name": "angle", + "start": 799, + "type": "Identifier" + }, + "start": 799, + "type": "ObjectProperty", + "value": { + "end": 808, + "raw": "90", + "start": 806, + "type": "Literal", + "type": "Literal", + "value": 90 + } + }, + { + "end": 906, + "key": { + "end": 816, + "name": "axis", + "start": 812, + "type": "Identifier" + }, + "start": 812, + "type": "ObjectProperty", + "value": { + "end": 906, + "properties": [ + { + "end": 902, + "key": { + "end": 830, + "name": "custom", + "start": 824, + "type": "Identifier" + }, + "start": 824, + "type": "ObjectProperty", + "value": { + "end": 902, + "properties": [ + { + "end": 856, + "key": { + "end": 844, + "name": "axis", + "start": 840, + "type": "Identifier" + }, + "start": 840, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 850, + "raw": "1.0", + "start": 847, + "type": "Literal", + "type": "Literal", + "value": 1.0 + }, + { + "end": 855, + "raw": "0.0", + "start": 852, + "type": "Literal", + "type": "Literal", + "value": 0.0 + } + ], + "end": 856, + "start": 846, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 896, + "key": { + "end": 870, + "name": "origin", + "start": 864, + "type": "Identifier" + }, + "start": 864, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 876, + "raw": "0.0", + "start": 873, + "type": "Literal", + "type": "Literal", + "value": 0.0 + }, + { + "end": 895, + "left": { + "end": 884, + "name": "height", + "start": 878, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 895, + "raw": ".0000001", + "start": 887, + "type": "Literal", + "type": "Literal", + "value": 0.0000001 + }, + "start": 878, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 896, + "start": 872, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 832, + "type": "ObjectExpression", + "type": "ObjectExpression" + } + } + ], + "start": 818, + "type": "ObjectExpression", + "type": "ObjectExpression" + } + } + ], + "start": 795, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 919, + "name": "sketch001", + "start": 910, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 794, + "name": "revolve", + "start": 787, + "type": "Identifier" + }, + "end": 920, + "optional": false, + "start": 787, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 777, + "type": "VariableDeclarator" + } + ], + "end": 920, + "kind": "const", + "start": 777, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1566, + "id": { + "end": 931, + "name": "sketch002", + "start": 922, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 953, + "raw": "'-YZ'", + "start": 948, + "type": "Literal", + "type": "Literal", + "value": "-YZ" + } + ], + "callee": { + "end": 947, + "name": "startSketchOn", + "start": 934, + "type": "Identifier" + }, + "end": 954, + "optional": false, + "start": 934, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 996, + "left": { + "end": 992, + "name": "back_walls_width", + "start": 976, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 996, + "raw": "2", + "start": 995, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 976, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 999, + "raw": "0", + "start": 998, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1000, + "start": 975, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1003, + "start": 1002, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 974, + "name": "startProfileAt", + "start": 960, + "type": "Identifier" + }, + "end": 1004, + "optional": false, + "start": 960, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1034, + "left": { + "end": 1030, + "name": "wall_thickness", + "start": 1016, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1034, + "raw": "2", + "start": 1033, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1016, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1037, + "start": 1036, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1015, + "name": "xLine", + "start": 1010, + "type": "Identifier" + }, + "end": 1038, + "optional": false, + "start": 1010, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1093, + "properties": [ + { + "end": 1069, + "key": { + "end": 1065, + "name": "angle", + "start": 1060, + "type": "Identifier" + }, + "start": 1060, + "type": "ObjectProperty", + "value": { + "end": 1069, + "raw": "45", + "start": 1067, + "type": "Literal", + "type": "Literal", + "value": 45 + } + }, + { + "end": 1091, + "key": { + "end": 1073, + "name": "to", + "start": 1071, + "type": "Identifier" + }, + "start": 1071, + "type": "ObjectProperty", + "value": { + "end": 1091, + "name": "back_walls_width", + "start": 1075, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 1058, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1096, + "start": 1095, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg02" + } + ], + "callee": { + "end": 1057, + "name": "angledLineToX", + "start": 1044, + "type": "Identifier" + }, + "end": 1105, + "optional": false, + "start": 1044, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1125, + "name": "height", + "start": 1119, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1128, + "start": 1127, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1118, + "name": "yLineTo", + "start": 1111, + "type": "Identifier" + }, + "end": 1129, + "optional": false, + "start": 1111, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "argument": { + "end": 1156, + "name": "wall_thickness", + "start": 1142, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1156, + "operator": "-", + "start": 1141, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 1159, + "start": 1158, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1140, + "name": "xLine", + "start": 1135, + "type": "Identifier" + }, + "end": 1160, + "optional": false, + "start": 1135, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 1187, + "name": "seg01", + "start": 1182, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1181, + "name": "segEndY", + "start": 1174, + "type": "Identifier" + }, + "end": 1188, + "optional": false, + "start": 1174, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 1191, + "start": 1190, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1173, + "name": "yLineTo", + "start": 1166, + "type": "Identifier" + }, + "end": 1192, + "optional": false, + "start": 1166, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1291, + "properties": [ + { + "end": 1230, + "key": { + "end": 1226, + "name": "angle", + "start": 1221, + "type": "Identifier" + }, + "start": 1221, + "type": "ObjectProperty", + "value": { + "end": 1230, + "raw": "45", + "start": 1228, + "type": "Literal", + "type": "Literal", + "value": 45 + } + }, + { + "end": 1284, + "key": { + "end": 1241, + "name": "to", + "start": 1239, + "type": "Identifier" + }, + "start": 1239, + "type": "ObjectProperty", + "value": { + "end": 1284, + "left": { + "end": 1263, + "left": { + "end": 1259, + "name": "back_walls_width", + "start": 1243, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1263, + "raw": "2", + "start": 1262, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1243, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 1284, + "left": { + "end": 1280, + "name": "wall_thickness", + "start": 1266, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "/", + "right": { + "end": 1284, + "raw": "2", + "start": 1283, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 1266, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 1243, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + } + ], + "start": 1212, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1294, + "start": 1293, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1211, + "name": "angledLineToX", + "start": 1198, + "type": "Identifier" + }, + "end": 1295, + "optional": false, + "start": 1198, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "argument": { + "end": 1322, + "name": "wall_thickness", + "start": 1308, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1322, + "operator": "-", + "start": 1307, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 1325, + "start": 1324, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1306, + "name": "xLine", + "start": 1301, + "type": "Identifier" + }, + "end": 1326, + "optional": false, + "start": 1301, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1385, + "properties": [ + { + "end": 1363, + "key": { + "end": 1353, + "name": "angle", + "start": 1348, + "type": "Identifier" + }, + "start": 1348, + "type": "ObjectProperty", + "value": { + "end": 1363, + "left": { + "end": 1358, + "raw": "180", + "start": 1355, + "type": "Literal", + "type": "Literal", + "value": 180 + }, + "operator": "-", + "right": { + "end": 1363, + "raw": "45", + "start": 1361, + "type": "Literal", + "type": "Literal", + "value": 45 + }, + "start": 1355, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + }, + { + "end": 1383, + "key": { + "end": 1367, + "name": "to", + "start": 1365, + "type": "Identifier" + }, + "start": 1365, + "type": "ObjectProperty", + "value": { + "end": 1383, + "name": "wall_thickness", + "start": 1369, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 1346, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1388, + "start": 1387, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1345, + "name": "angledLineToX", + "start": 1332, + "type": "Identifier" + }, + "end": 1389, + "optional": false, + "start": 1332, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1409, + "name": "height", + "start": 1403, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1412, + "start": 1411, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1402, + "name": "yLineTo", + "start": 1395, + "type": "Identifier" + }, + "end": 1413, + "optional": false, + "start": 1395, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1428, + "raw": "0", + "start": 1427, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1431, + "start": 1430, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1426, + "name": "xLineTo", + "start": 1419, + "type": "Identifier" + }, + "end": 1432, + "optional": false, + "start": 1419, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "arguments": [ + { + "end": 1459, + "name": "seg02", + "start": 1454, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1453, + "name": "segEndY", + "start": 1446, + "type": "Identifier" + }, + "end": 1460, + "optional": false, + "start": 1446, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "end": 1463, + "start": 1462, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1445, + "name": "yLineTo", + "start": 1438, + "type": "Identifier" + }, + "end": 1464, + "optional": false, + "start": 1438, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1510, + "properties": [ + { + "end": 1501, + "key": { + "end": 1491, + "name": "angle", + "start": 1486, + "type": "Identifier" + }, + "start": 1486, + "type": "ObjectProperty", + "value": { + "end": 1501, + "left": { + "end": 1496, + "raw": "180", + "start": 1493, + "type": "Literal", + "type": "Literal", + "value": 180 + }, + "operator": "-", + "right": { + "end": 1501, + "raw": "45", + "start": 1499, + "type": "Literal", + "type": "Literal", + "value": 45 + }, + "start": 1493, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + }, + { + "end": 1508, + "key": { + "end": 1505, + "name": "to", + "start": 1503, + "type": "Identifier" + }, + "start": 1503, + "type": "ObjectProperty", + "value": { + "end": 1508, + "raw": "0", + "start": 1507, + "type": "Literal", + "type": "Literal", + "value": 0 + } + } + ], + "start": 1484, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1513, + "start": 1512, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1483, + "name": "angledLineToY", + "start": 1470, + "type": "Identifier" + }, + "end": 1514, + "optional": false, + "start": 1470, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1527, + "start": 1526, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1525, + "name": "close", + "start": 1520, + "type": "Identifier" + }, + "end": 1528, + "optional": false, + "start": 1520, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1562, + "left": { + "end": 1553, + "name": "back_length", + "start": 1542, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "-", + "right": { + "end": 1562, + "name": "height", + "start": 1556, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1542, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1565, + "start": 1564, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1541, + "name": "extrude", + "start": 1534, + "type": "Identifier" + }, + "end": 1566, + "optional": false, + "start": 1534, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1566, + "start": 934, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 922, + "type": "VariableDeclarator" + } + ], + "end": 1566, + "kind": "const", + "start": 922, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 1567, + "nonCodeMeta": { + "nonCodeNodes": { + "9": [ + { + "end": 170, + "start": 168, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "11": [ + { + "end": 922, + "start": 920, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/poop_chute/input.kcl b/src/wasm-lib/kcl/tests/poop_chute/input.kcl new file mode 100644 index 000000000..669d05057 --- /dev/null +++ b/src/wasm-lib/kcl/tests/poop_chute/input.kcl @@ -0,0 +1,58 @@ +wall_thickness = 0.125 +back_walls_width = 2 +front_walls_width = 2.5 +height = 5.5 +filletRadius = 0.050 +back_length = 7 +exit_height = 1 +front_length = 6 +Fx = 0.5 +Fy = 0.5 + +sketch001 = startSketchOn('-YZ') + |> startProfileAt([back_walls_width / 2, 0], %) + |> xLine(wall_thickness / 2, %) + |> angledLineToX({ angle: 45, to: back_walls_width }, %, $seg01) + |> yLineTo(height, %) + |> xLine(-wall_thickness, %) + |> yLineTo(segEndY(seg01), %) + |> angledLineToX({ + angle: 45, + to: back_walls_width / 2 + wall_thickness / 2 + }, %) + |> xLine(-wall_thickness, %) + |> angledLineToX({ angle: 180 - 45, to: wall_thickness }, %) + |> yLineTo(height, %) + |> xLineTo(0, %) + |> yLineTo(segEndY(seg01), %) + |> angledLineToY({ angle: 180 - 45, to: 0 }, %) + |> close(%) +part001 = revolve({ + angle: 90, + axis: { + custom: { + axis: [1.0, 0.0], + origin: [0.0, height + .0000001] + } + } +}, sketch001) + +sketch002 = startSketchOn('-YZ') + |> startProfileAt([back_walls_width / 2, 0], %) + |> xLine(wall_thickness / 2, %) + |> angledLineToX({ angle: 45, to: back_walls_width }, %, $seg02) + |> yLineTo(height, %) + |> xLine(-wall_thickness, %) + |> yLineTo(segEndY(seg01), %) + |> angledLineToX({ + angle: 45, + to: back_walls_width / 2 + wall_thickness / 2 + }, %) + |> xLine(-wall_thickness, %) + |> angledLineToX({ angle: 180 - 45, to: wall_thickness }, %) + |> yLineTo(height, %) + |> xLineTo(0, %) + |> yLineTo(segEndY(seg02), %) + |> angledLineToY({ angle: 180 - 45, to: 0 }, %) + |> close(%) + |> extrude(back_length - height, %) diff --git a/src/wasm-lib/kcl/tests/poop_chute/program_memory.snap b/src/wasm-lib/kcl/tests/poop_chute/program_memory.snap new file mode 100644 index 000000000..fd2f8e3d9 --- /dev/null +++ b/src/wasm-lib/kcl/tests/poop_chute/program_memory.snap @@ -0,0 +1,1781 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing poop_chute.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "Fx": { + "type": "Number", + "value": 0.5, + "__meta": [ + { + "sourceRange": [ + 156, + 159, + 0 + ] + } + ] + }, + "Fy": { + "type": "Number", + "value": 0.5, + "__meta": [ + { + "sourceRange": [ + 165, + 168, + 0 + ] + } + ] + }, + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "back_length": { + "type": "Int", + "value": 7, + "__meta": [ + { + "sourceRange": [ + 116, + 117, + 0 + ] + } + ] + }, + "back_walls_width": { + "type": "Int", + "value": 2, + "__meta": [ + { + "sourceRange": [ + 42, + 43, + 0 + ] + } + ] + }, + "exit_height": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 132, + 133, + 0 + ] + } + ] + }, + "filletRadius": { + "type": "Number", + "value": 0.05, + "__meta": [ + { + "sourceRange": [ + 96, + 101, + 0 + ] + } + ] + }, + "front_length": { + "type": "Int", + "value": 6, + "__meta": [ + { + "sourceRange": [ + 149, + 150, + 0 + ] + } + ] + }, + "front_walls_width": { + "type": "Number", + "value": 2.5, + "__meta": [ + { + "sourceRange": [ + 64, + 67, + 0 + ] + } + ] + }, + "height": { + "type": "Number", + "value": 5.5, + "__meta": [ + { + "sourceRange": [ + 77, + 80, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 258, + 286, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 359, + 377, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 383, + 408, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 414, + 440, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 446, + 543, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 549, + 574, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 580, + 637, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 643, + 661, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 667, + 680, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 686, + 712, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 718, + 762, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 768, + 776, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 258, + 286, + 0 + ] + }, + "from": [ + 1.0, + 0.0 + ], + "tag": null, + "to": [ + 1.0625, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 2.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 359, + 377, + 0 + ] + }, + "from": [ + 2.0, + 0.9375 + ], + "tag": null, + "to": [ + 2.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 383, + 408, + 0 + ] + }, + "from": [ + 2.0, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 414, + 440, + 0 + ] + }, + "from": [ + 1.875, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 446, + 543, + 0 + ] + }, + "from": [ + 1.875, + 0.9375 + ], + "tag": null, + "to": [ + 1.0625, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 549, + 574, + 0 + ] + }, + "from": [ + 1.0625, + 0.125 + ], + "tag": null, + "to": [ + 0.9375, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 580, + 637, + 0 + ] + }, + "from": [ + 0.9375, + 0.125 + ], + "tag": null, + "to": [ + 0.125, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 643, + 661, + 0 + ] + }, + "from": [ + 0.125, + 0.9375 + ], + "tag": null, + "to": [ + 0.125, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 667, + 680, + 0 + ] + }, + "from": [ + 0.125, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 686, + 712, + 0 + ] + }, + "from": [ + 0.0, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 718, + 762, + 0 + ] + }, + "from": [ + 0.0, + 0.9375 + ], + "tag": null, + "to": [ + 0.9375, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 768, + 776, + 0 + ] + }, + "from": [ + 0.9375, + 0.0 + ], + "tag": null, + "to": [ + 1.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "YZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": -1.0, + "y": 0.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 1.0, + 0.0 + ], + "to": [ + 1.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 208, + 252, + 0 + ] + } + }, + "tags": { + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 2.0, + 0.9374999999999999 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 346, + 352, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 208, + 252, + 0 + ] + } + ] + }, + "height": 0.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 208, + 252, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 2.0, + 0.9374999999999999 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 346, + 352, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 2.0, + 0.9374999999999999 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1098, + 1104, + 0 + ] + } + ] + }, + "sketch001": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 258, + 286, + 0 + ] + }, + "from": [ + 1.0, + 0.0 + ], + "tag": null, + "to": [ + 1.0625, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 2.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 359, + 377, + 0 + ] + }, + "from": [ + 2.0, + 0.9375 + ], + "tag": null, + "to": [ + 2.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 383, + 408, + 0 + ] + }, + "from": [ + 2.0, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 414, + 440, + 0 + ] + }, + "from": [ + 1.875, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 446, + 543, + 0 + ] + }, + "from": [ + 1.875, + 0.9375 + ], + "tag": null, + "to": [ + 1.0625, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 549, + 574, + 0 + ] + }, + "from": [ + 1.0625, + 0.125 + ], + "tag": null, + "to": [ + 0.9375, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 580, + 637, + 0 + ] + }, + "from": [ + 0.9375, + 0.125 + ], + "tag": null, + "to": [ + 0.125, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 643, + 661, + 0 + ] + }, + "from": [ + 0.125, + 0.9375 + ], + "tag": null, + "to": [ + 0.125, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 667, + 680, + 0 + ] + }, + "from": [ + 0.125, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 686, + 712, + 0 + ] + }, + "from": [ + 0.0, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 718, + 762, + 0 + ] + }, + "from": [ + 0.0, + 0.9375 + ], + "tag": null, + "to": [ + 0.9375, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 768, + 776, + 0 + ] + }, + "from": [ + 0.9375, + 0.0 + ], + "tag": null, + "to": [ + 1.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "YZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": -1.0, + "y": 0.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 1.0, + 0.0 + ], + "to": [ + 1.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 208, + 252, + 0 + ] + } + }, + "tags": { + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 2.0, + 0.9374999999999999 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 292, + 353, + 0 + ], + "tag": { + "end": 352, + "start": 346, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 346, + 352, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 208, + 252, + 0 + ] + } + ] + } + }, + "sketch002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1010, + 1038, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1111, + 1129, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1135, + 1160, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1166, + 1192, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1198, + 1295, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1301, + 1326, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1332, + 1389, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1395, + 1413, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1419, + 1432, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1438, + 1464, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1470, + 1514, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1520, + 1528, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1010, + 1038, + 0 + ] + }, + "from": [ + 1.0, + 0.0 + ], + "tag": null, + "to": [ + 1.0625, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 2.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1111, + 1129, + 0 + ] + }, + "from": [ + 2.0, + 0.9375 + ], + "tag": null, + "to": [ + 2.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1135, + 1160, + 0 + ] + }, + "from": [ + 2.0, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1166, + 1192, + 0 + ] + }, + "from": [ + 1.875, + 5.5 + ], + "tag": null, + "to": [ + 1.875, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1198, + 1295, + 0 + ] + }, + "from": [ + 1.875, + 0.9375 + ], + "tag": null, + "to": [ + 1.0625, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1301, + 1326, + 0 + ] + }, + "from": [ + 1.0625, + 0.125 + ], + "tag": null, + "to": [ + 0.9375, + 0.125 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1332, + 1389, + 0 + ] + }, + "from": [ + 0.9375, + 0.125 + ], + "tag": null, + "to": [ + 0.125, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1395, + 1413, + 0 + ] + }, + "from": [ + 0.125, + 0.9375 + ], + "tag": null, + "to": [ + 0.125, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1419, + 1432, + 0 + ] + }, + "from": [ + 0.125, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 5.5 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1438, + 1464, + 0 + ] + }, + "from": [ + 0.0, + 5.5 + ], + "tag": null, + "to": [ + 0.0, + 0.9375 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1470, + 1514, + 0 + ] + }, + "from": [ + 0.0, + 0.9375 + ], + "tag": null, + "to": [ + 0.9375, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1520, + 1528, + 0 + ] + }, + "from": [ + 0.9375, + 0.0 + ], + "tag": null, + "to": [ + 1.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "YZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": -1.0, + "y": 0.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 1.0, + 0.0 + ], + "to": [ + 1.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 960, + 1004, + 0 + ] + } + }, + "tags": { + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ] + }, + "from": [ + 1.0625, + 0.0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 2.0, + 0.9374999999999999 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1044, + 1105, + 0 + ], + "tag": { + "end": 1104, + "start": 1098, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1098, + 1104, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 960, + 1004, + 0 + ] + } + ] + }, + "height": 1.5, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 960, + 1004, + 0 + ] + } + ] + }, + "wall_thickness": { + "type": "Number", + "value": 0.125, + "__meta": [ + { + "sourceRange": [ + 17, + 22, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/poop_chute/rendered_model.png b/src/wasm-lib/kcl/tests/poop_chute/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..63f3ec192a130b402ea1c48ede88e68848efd6d4 GIT binary patch literal 75067 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 z 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/poop_chute/tokens.snap b/src/wasm-lib/kcl/tests/poop_chute/tokens.snap new file mode 100644 index 000000000..b6b725e4e --- /dev/null +++ b/src/wasm-lib/kcl/tests/poop_chute/tokens.snap @@ -0,0 +1,3723 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing poop_chute.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 14, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 14, + "end": 15, + "value": " " + }, + { + "type": "operator", + "start": 15, + "end": 16, + "value": "=" + }, + { + "type": "whitespace", + "start": 16, + "end": 17, + "value": " " + }, + { + "type": "number", + "start": 17, + "end": 22, + "value": "0.125" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": "\n" + }, + { + "type": "word", + "start": 23, + "end": 39, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 39, + "end": 40, + "value": " " + }, + { + "type": "operator", + "start": 40, + "end": 41, + "value": "=" + }, + { + "type": "whitespace", + "start": 41, + "end": 42, + "value": " " + }, + { + "type": "number", + "start": 42, + "end": 43, + "value": "2" + }, + { + "type": "whitespace", + "start": 43, + "end": 44, + "value": "\n" + }, + { + "type": "word", + "start": 44, + "end": 61, + "value": "front_walls_width" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "operator", + "start": 62, + "end": 63, + "value": "=" + }, + { + "type": "whitespace", + "start": 63, + "end": 64, + "value": " " + }, + { + "type": "number", + "start": 64, + "end": 67, + "value": "2.5" + }, + { + "type": "whitespace", + "start": 67, + "end": 68, + "value": "\n" + }, + { + "type": "word", + "start": 68, + "end": 74, + "value": "height" + }, + { + "type": "whitespace", + "start": 74, + "end": 75, + "value": " " + }, + { + "type": "operator", + "start": 75, + "end": 76, + "value": "=" + }, + { + "type": "whitespace", + "start": 76, + "end": 77, + "value": " " + }, + { + "type": "number", + "start": 77, + "end": 80, + "value": "5.5" + }, + { + "type": "whitespace", + "start": 80, + "end": 81, + "value": "\n" + }, + { + "type": "word", + "start": 81, + "end": 93, + "value": "filletRadius" + }, + { + "type": "whitespace", + "start": 93, + "end": 94, + "value": " " + }, + { + "type": "operator", + "start": 94, + "end": 95, + "value": "=" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "number", + "start": 96, + "end": 101, + "value": "0.050" + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": "\n" + }, + { + "type": "word", + "start": 102, + "end": 113, + "value": "back_length" + }, + { + "type": "whitespace", + "start": 113, + "end": 114, + "value": " " + }, + { + "type": "operator", + "start": 114, + "end": 115, + "value": "=" + }, + { + "type": "whitespace", + "start": 115, + "end": 116, + "value": " " + }, + { + "type": "number", + "start": 116, + "end": 117, + "value": "7" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": "\n" + }, + { + "type": "word", + "start": 118, + "end": 129, + "value": "exit_height" + }, + { + "type": "whitespace", + "start": 129, + "end": 130, + "value": " " + }, + { + "type": "operator", + "start": 130, + "end": 131, + "value": "=" + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "number", + "start": 132, + "end": 133, + "value": "1" + }, + { + "type": "whitespace", + "start": 133, + "end": 134, + "value": "\n" + }, + { + "type": "word", + "start": 134, + "end": 146, + "value": "front_length" + }, + { + "type": "whitespace", + "start": 146, + "end": 147, + "value": " " + }, + { + "type": "operator", + "start": 147, + "end": 148, + "value": "=" + }, + { + "type": "whitespace", + "start": 148, + "end": 149, + "value": " " + }, + { + "type": "number", + "start": 149, + "end": 150, + "value": "6" + }, + { + "type": "whitespace", + "start": 150, + "end": 151, + "value": "\n" + }, + { + "type": "word", + "start": 151, + "end": 153, + "value": "Fx" + }, + { + "type": "whitespace", + "start": 153, + "end": 154, + "value": " " + }, + { + "type": "operator", + "start": 154, + "end": 155, + "value": "=" + }, + { + "type": "whitespace", + "start": 155, + "end": 156, + "value": " " + }, + { + "type": "number", + "start": 156, + "end": 159, + "value": "0.5" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": "\n" + }, + { + "type": "word", + "start": 160, + "end": 162, + "value": "Fy" + }, + { + "type": "whitespace", + "start": 162, + "end": 163, + "value": " " + }, + { + "type": "operator", + "start": 163, + "end": 164, + "value": "=" + }, + { + "type": "whitespace", + "start": 164, + "end": 165, + "value": " " + }, + { + "type": "number", + "start": 165, + "end": 168, + "value": "0.5" + }, + { + "type": "whitespace", + "start": 168, + "end": 170, + "value": "\n\n" + }, + { + "type": "word", + "start": 170, + "end": 179, + "value": "sketch001" + }, + { + "type": "whitespace", + "start": 179, + "end": 180, + "value": " " + }, + { + "type": "operator", + "start": 180, + "end": 181, + "value": "=" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": " " + }, + { + "type": "word", + "start": 182, + "end": 195, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 195, + "end": 196, + "value": "(" + }, + { + "type": "string", + "start": 196, + "end": 201, + "value": "'-YZ'" + }, + { + "type": "brace", + "start": 201, + "end": 202, + "value": ")" + }, + { + "type": "whitespace", + "start": 202, + "end": 205, + "value": "\n " + }, + { + "type": "operator", + "start": 205, + "end": 207, + "value": "|>" + }, + { + "type": "whitespace", + "start": 207, + "end": 208, + "value": " " + }, + { + "type": "word", + "start": 208, + "end": 222, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 222, + "end": 223, + "value": "(" + }, + { + "type": "brace", + "start": 223, + "end": 224, + "value": "[" + }, + { + "type": "word", + "start": 224, + "end": 240, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 240, + "end": 241, + "value": " " + }, + { + "type": "operator", + "start": 241, + "end": 242, + "value": "/" + }, + { + "type": "whitespace", + "start": 242, + "end": 243, + "value": " " + }, + { + "type": "number", + "start": 243, + "end": 244, + "value": "2" + }, + { + "type": "comma", + "start": 244, + "end": 245, + "value": "," + }, + { + "type": "whitespace", + "start": 245, + "end": 246, + "value": " " + }, + { + "type": "number", + "start": 246, + "end": 247, + "value": "0" + }, + { + "type": "brace", + "start": 247, + "end": 248, + "value": "]" + }, + { + "type": "comma", + "start": 248, + "end": 249, + "value": "," + }, + { + "type": "whitespace", + "start": 249, + "end": 250, + "value": " " + }, + { + "type": "operator", + "start": 250, + "end": 251, + "value": "%" + }, + { + "type": "brace", + "start": 251, + "end": 252, + "value": ")" + }, + { + "type": "whitespace", + "start": 252, + "end": 255, + "value": "\n " + }, + { + "type": "operator", + "start": 255, + "end": 257, + "value": "|>" + }, + { + "type": "whitespace", + "start": 257, + "end": 258, + "value": " " + }, + { + "type": "word", + "start": 258, + "end": 263, + "value": "xLine" + }, + { + "type": "brace", + "start": 263, + "end": 264, + "value": "(" + }, + { + "type": "word", + "start": 264, + "end": 278, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 278, + "end": 279, + "value": " " + }, + { + "type": "operator", + "start": 279, + "end": 280, + "value": "/" + }, + { + "type": "whitespace", + "start": 280, + "end": 281, + "value": " " + }, + { + "type": "number", + "start": 281, + "end": 282, + "value": "2" + }, + { + "type": "comma", + "start": 282, + "end": 283, + "value": "," + }, + { + "type": "whitespace", + "start": 283, + "end": 284, + "value": " " + }, + { + "type": "operator", + "start": 284, + "end": 285, + "value": "%" + }, + { + "type": "brace", + "start": 285, + "end": 286, + "value": ")" + }, + { + "type": "whitespace", + "start": 286, + "end": 289, + "value": "\n " + }, + { + "type": "operator", + "start": 289, + "end": 291, + "value": "|>" + }, + { + "type": "whitespace", + "start": 291, + "end": 292, + "value": " " + }, + { + "type": "word", + "start": 292, + "end": 305, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 305, + "end": 306, + "value": "(" + }, + { + "type": "brace", + "start": 306, + "end": 307, + "value": "{" + }, + { + "type": "whitespace", + "start": 307, + "end": 308, + "value": " " + }, + { + "type": "word", + "start": 308, + "end": 313, + "value": "angle" + }, + { + "type": "colon", + "start": 313, + "end": 314, + "value": ":" + }, + { + "type": "whitespace", + "start": 314, + "end": 315, + "value": " " + }, + { + "type": "number", + "start": 315, + "end": 317, + "value": "45" + }, + { + "type": "comma", + "start": 317, + "end": 318, + "value": "," + }, + { + "type": "whitespace", + "start": 318, + "end": 319, + "value": " " + }, + { + "type": "word", + "start": 319, + "end": 321, + "value": "to" + }, + { + "type": "colon", + "start": 321, + "end": 322, + "value": ":" + }, + { + "type": "whitespace", + "start": 322, + "end": 323, + "value": " " + }, + { + "type": "word", + "start": 323, + "end": 339, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 339, + "end": 340, + "value": " " + }, + { + "type": "brace", + "start": 340, + "end": 341, + "value": "}" + }, + { + "type": "comma", + "start": 341, + "end": 342, + "value": "," + }, + { + "type": "whitespace", + "start": 342, + "end": 343, + "value": " " + }, + { + "type": "operator", + "start": 343, + "end": 344, + "value": "%" + }, + { + "type": "comma", + "start": 344, + "end": 345, + "value": "," + }, + { + "type": "whitespace", + "start": 345, + "end": 346, + "value": " " + }, + { + "type": "dollar", + "start": 346, + "end": 347, + "value": "$" + }, + { + "type": "word", + "start": 347, + "end": 352, + "value": "seg01" + }, + { + "type": "brace", + "start": 352, + "end": 353, + "value": ")" + }, + { + "type": "whitespace", + "start": 353, + "end": 356, + "value": "\n " + }, + { + "type": "operator", + "start": 356, + "end": 358, + "value": "|>" + }, + { + "type": "whitespace", + "start": 358, + "end": 359, + "value": " " + }, + { + "type": "word", + "start": 359, + "end": 366, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 366, + "end": 367, + "value": "(" + }, + { + "type": "word", + "start": 367, + "end": 373, + "value": "height" + }, + { + "type": "comma", + "start": 373, + "end": 374, + "value": "," + }, + { + "type": "whitespace", + "start": 374, + "end": 375, + "value": " " + }, + { + "type": "operator", + "start": 375, + "end": 376, + "value": "%" + }, + { + "type": "brace", + "start": 376, + "end": 377, + "value": ")" + }, + { + "type": "whitespace", + "start": 377, + "end": 380, + "value": "\n " + }, + { + "type": "operator", + "start": 380, + "end": 382, + "value": "|>" + }, + { + "type": "whitespace", + "start": 382, + "end": 383, + "value": " " + }, + { + "type": "word", + "start": 383, + "end": 388, + "value": "xLine" + }, + { + "type": "brace", + "start": 388, + "end": 389, + "value": "(" + }, + { + "type": "operator", + "start": 389, + "end": 390, + "value": "-" + }, + { + "type": "word", + "start": 390, + "end": 404, + "value": "wall_thickness" + }, + { + "type": "comma", + "start": 404, + "end": 405, + "value": "," + }, + { + "type": "whitespace", + "start": 405, + "end": 406, + "value": " " + }, + { + "type": "operator", + "start": 406, + "end": 407, + "value": "%" + }, + { + "type": "brace", + "start": 407, + "end": 408, + "value": ")" + }, + { + "type": "whitespace", + "start": 408, + "end": 411, + "value": "\n " + }, + { + "type": "operator", + "start": 411, + "end": 413, + "value": "|>" + }, + { + "type": "whitespace", + "start": 413, + "end": 414, + "value": " " + }, + { + "type": "word", + "start": 414, + "end": 421, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 421, + "end": 422, + "value": "(" + }, + { + "type": "word", + "start": 422, + "end": 429, + "value": "segEndY" + }, + { + "type": "brace", + "start": 429, + "end": 430, + "value": "(" + }, + { + "type": "word", + "start": 430, + "end": 435, + "value": "seg01" + }, + { + "type": "brace", + "start": 435, + "end": 436, + "value": ")" + }, + { + "type": "comma", + "start": 436, + "end": 437, + "value": "," + }, + { + "type": "whitespace", + "start": 437, + "end": 438, + "value": " " + }, + { + "type": "operator", + "start": 438, + "end": 439, + "value": "%" + }, + { + "type": "brace", + "start": 439, + "end": 440, + "value": ")" + }, + { + "type": "whitespace", + "start": 440, + "end": 443, + "value": "\n " + }, + { + "type": "operator", + "start": 443, + "end": 445, + "value": "|>" + }, + { + "type": "whitespace", + "start": 445, + "end": 446, + "value": " " + }, + { + "type": "word", + "start": 446, + "end": 459, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 459, + "end": 460, + "value": "(" + }, + { + "type": "brace", + "start": 460, + "end": 461, + "value": "{" + }, + { + "type": "whitespace", + "start": 461, + "end": 469, + "value": "\n " + }, + { + "type": "word", + "start": 469, + "end": 474, + "value": "angle" + }, + { + "type": "colon", + "start": 474, + "end": 475, + "value": ":" + }, + { + "type": "whitespace", + "start": 475, + "end": 476, + "value": " " + }, + { + "type": "number", + "start": 476, + "end": 478, + "value": "45" + }, + { + "type": "comma", + "start": 478, + "end": 479, + "value": "," + }, + { + "type": "whitespace", + "start": 479, + "end": 487, + "value": "\n " + }, + { + "type": "word", + "start": 487, + "end": 489, + "value": "to" + }, + { + "type": "colon", + "start": 489, + "end": 490, + "value": ":" + }, + { + "type": "whitespace", + "start": 490, + "end": 491, + "value": " " + }, + { + "type": "word", + "start": 491, + "end": 507, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 507, + "end": 508, + "value": " " + }, + { + "type": "operator", + "start": 508, + "end": 509, + "value": "/" + }, + { + "type": "whitespace", + "start": 509, + "end": 510, + "value": " " + }, + { + "type": "number", + "start": 510, + "end": 511, + "value": "2" + }, + { + "type": "whitespace", + "start": 511, + "end": 512, + "value": " " + }, + { + "type": "operator", + "start": 512, + "end": 513, + "value": "+" + }, + { + "type": "whitespace", + "start": 513, + "end": 514, + "value": " " + }, + { + "type": "word", + "start": 514, + "end": 528, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 528, + "end": 529, + "value": " " + }, + { + "type": "operator", + "start": 529, + "end": 530, + "value": "/" + }, + { + "type": "whitespace", + "start": 530, + "end": 531, + "value": " " + }, + { + "type": "number", + "start": 531, + "end": 532, + "value": "2" + }, + { + "type": "whitespace", + "start": 532, + "end": 538, + "value": "\n " + }, + { + "type": "brace", + "start": 538, + "end": 539, + "value": "}" + }, + { + "type": "comma", + "start": 539, + "end": 540, + "value": "," + }, + { + "type": "whitespace", + "start": 540, + "end": 541, + "value": " " + }, + { + "type": "operator", + "start": 541, + "end": 542, + "value": "%" + }, + { + "type": "brace", + "start": 542, + "end": 543, + "value": ")" + }, + { + "type": "whitespace", + "start": 543, + "end": 546, + "value": "\n " + }, + { + "type": "operator", + "start": 546, + "end": 548, + "value": "|>" + }, + { + "type": "whitespace", + "start": 548, + "end": 549, + "value": " " + }, + { + "type": "word", + "start": 549, + "end": 554, + "value": "xLine" + }, + { + "type": "brace", + "start": 554, + "end": 555, + "value": "(" + }, + { + "type": "operator", + "start": 555, + "end": 556, + "value": "-" + }, + { + "type": "word", + "start": 556, + "end": 570, + "value": "wall_thickness" + }, + { + "type": "comma", + "start": 570, + "end": 571, + "value": "," + }, + { + "type": "whitespace", + "start": 571, + "end": 572, + "value": " " + }, + { + "type": "operator", + "start": 572, + "end": 573, + "value": "%" + }, + { + "type": "brace", + "start": 573, + "end": 574, + "value": ")" + }, + { + "type": "whitespace", + "start": 574, + "end": 577, + "value": "\n " + }, + { + "type": "operator", + "start": 577, + "end": 579, + "value": "|>" + }, + { + "type": "whitespace", + "start": 579, + "end": 580, + "value": " " + }, + { + "type": "word", + "start": 580, + "end": 593, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 593, + "end": 594, + "value": "(" + }, + { + "type": "brace", + "start": 594, + "end": 595, + "value": "{" + }, + { + "type": "whitespace", + "start": 595, + "end": 596, + "value": " " + }, + { + "type": "word", + "start": 596, + "end": 601, + "value": "angle" + }, + { + "type": "colon", + "start": 601, + "end": 602, + "value": ":" + }, + { + "type": "whitespace", + "start": 602, + "end": 603, + "value": " " + }, + { + "type": "number", + "start": 603, + "end": 606, + "value": "180" + }, + { + "type": "whitespace", + "start": 606, + "end": 607, + "value": " " + }, + { + "type": "operator", + "start": 607, + "end": 608, + "value": "-" + }, + { + "type": "whitespace", + "start": 608, + "end": 609, + "value": " " + }, + { + "type": "number", + "start": 609, + "end": 611, + "value": "45" + }, + { + "type": "comma", + "start": 611, + "end": 612, + "value": "," + }, + { + "type": "whitespace", + "start": 612, + "end": 613, + "value": " " + }, + { + "type": "word", + "start": 613, + "end": 615, + "value": "to" + }, + { + "type": "colon", + "start": 615, + "end": 616, + "value": ":" + }, + { + "type": "whitespace", + "start": 616, + "end": 617, + "value": " " + }, + { + "type": "word", + "start": 617, + "end": 631, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 631, + "end": 632, + "value": " " + }, + { + "type": "brace", + "start": 632, + "end": 633, + "value": "}" + }, + { + "type": "comma", + "start": 633, + "end": 634, + "value": "," + }, + { + "type": "whitespace", + "start": 634, + "end": 635, + "value": " " + }, + { + "type": "operator", + "start": 635, + "end": 636, + "value": "%" + }, + { + "type": "brace", + "start": 636, + "end": 637, + "value": ")" + }, + { + "type": "whitespace", + "start": 637, + "end": 640, + "value": "\n " + }, + { + "type": "operator", + "start": 640, + "end": 642, + "value": "|>" + }, + { + "type": "whitespace", + "start": 642, + "end": 643, + "value": " " + }, + { + "type": "word", + "start": 643, + "end": 650, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 650, + "end": 651, + "value": "(" + }, + { + "type": "word", + "start": 651, + "end": 657, + "value": "height" + }, + { + "type": "comma", + "start": 657, + "end": 658, + "value": "," + }, + { + "type": "whitespace", + "start": 658, + "end": 659, + "value": " " + }, + { + "type": "operator", + "start": 659, + "end": 660, + "value": "%" + }, + { + "type": "brace", + "start": 660, + "end": 661, + "value": ")" + }, + { + "type": "whitespace", + "start": 661, + "end": 664, + "value": "\n " + }, + { + "type": "operator", + "start": 664, + "end": 666, + "value": "|>" + }, + { + "type": "whitespace", + "start": 666, + "end": 667, + "value": " " + }, + { + "type": "word", + "start": 667, + "end": 674, + "value": "xLineTo" + }, + { + "type": "brace", + "start": 674, + "end": 675, + "value": "(" + }, + { + "type": "number", + "start": 675, + "end": 676, + "value": "0" + }, + { + "type": "comma", + "start": 676, + "end": 677, + "value": "," + }, + { + "type": "whitespace", + "start": 677, + "end": 678, + "value": " " + }, + { + "type": "operator", + "start": 678, + "end": 679, + "value": "%" + }, + { + "type": "brace", + "start": 679, + "end": 680, + "value": ")" + }, + { + "type": "whitespace", + "start": 680, + "end": 683, + "value": "\n " + }, + { + "type": "operator", + "start": 683, + "end": 685, + "value": "|>" + }, + { + "type": "whitespace", + "start": 685, + "end": 686, + "value": " " + }, + { + "type": "word", + "start": 686, + "end": 693, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 693, + "end": 694, + "value": "(" + }, + { + "type": "word", + "start": 694, + "end": 701, + "value": "segEndY" + }, + { + "type": "brace", + "start": 701, + "end": 702, + "value": "(" + }, + { + "type": "word", + "start": 702, + "end": 707, + "value": "seg01" + }, + { + "type": "brace", + "start": 707, + "end": 708, + "value": ")" + }, + { + "type": "comma", + "start": 708, + "end": 709, + "value": "," + }, + { + "type": "whitespace", + "start": 709, + "end": 710, + "value": " " + }, + { + "type": "operator", + "start": 710, + "end": 711, + "value": "%" + }, + { + "type": "brace", + "start": 711, + "end": 712, + "value": ")" + }, + { + "type": "whitespace", + "start": 712, + "end": 715, + "value": "\n " + }, + { + "type": "operator", + "start": 715, + "end": 717, + "value": "|>" + }, + { + "type": "whitespace", + "start": 717, + "end": 718, + "value": " " + }, + { + "type": "word", + "start": 718, + "end": 731, + "value": "angledLineToY" + }, + { + "type": "brace", + "start": 731, + "end": 732, + "value": "(" + }, + { + "type": "brace", + "start": 732, + "end": 733, + "value": "{" + }, + { + "type": "whitespace", + "start": 733, + "end": 734, + "value": " " + }, + { + "type": "word", + "start": 734, + "end": 739, + "value": "angle" + }, + { + "type": "colon", + "start": 739, + "end": 740, + "value": ":" + }, + { + "type": "whitespace", + "start": 740, + "end": 741, + "value": " " + }, + { + "type": "number", + "start": 741, + "end": 744, + "value": "180" + }, + { + "type": "whitespace", + "start": 744, + "end": 745, + "value": " " + }, + { + "type": "operator", + "start": 745, + "end": 746, + "value": "-" + }, + { + "type": "whitespace", + "start": 746, + "end": 747, + "value": " " + }, + { + "type": "number", + "start": 747, + "end": 749, + "value": "45" + }, + { + "type": "comma", + "start": 749, + "end": 750, + "value": "," + }, + { + "type": "whitespace", + "start": 750, + "end": 751, + "value": " " + }, + { + "type": "word", + "start": 751, + "end": 753, + "value": "to" + }, + { + "type": "colon", + "start": 753, + "end": 754, + "value": ":" + }, + { + "type": "whitespace", + "start": 754, + "end": 755, + "value": " " + }, + { + "type": "number", + "start": 755, + "end": 756, + "value": "0" + }, + { + "type": "whitespace", + "start": 756, + "end": 757, + "value": " " + }, + { + "type": "brace", + "start": 757, + "end": 758, + "value": "}" + }, + { + "type": "comma", + "start": 758, + "end": 759, + "value": "," + }, + { + "type": "whitespace", + "start": 759, + "end": 760, + "value": " " + }, + { + "type": "operator", + "start": 760, + "end": 761, + "value": "%" + }, + { + "type": "brace", + "start": 761, + "end": 762, + "value": ")" + }, + { + "type": "whitespace", + "start": 762, + "end": 765, + "value": "\n " + }, + { + "type": "operator", + "start": 765, + "end": 767, + "value": "|>" + }, + { + "type": "whitespace", + "start": 767, + "end": 768, + "value": " " + }, + { + "type": "word", + "start": 768, + "end": 773, + "value": "close" + }, + { + "type": "brace", + "start": 773, + "end": 774, + "value": "(" + }, + { + "type": "operator", + "start": 774, + "end": 775, + "value": "%" + }, + { + "type": "brace", + "start": 775, + "end": 776, + "value": ")" + }, + { + "type": "whitespace", + "start": 776, + "end": 777, + "value": "\n" + }, + { + "type": "word", + "start": 777, + "end": 784, + "value": "part001" + }, + { + "type": "whitespace", + "start": 784, + "end": 785, + "value": " " + }, + { + "type": "operator", + "start": 785, + "end": 786, + "value": "=" + }, + { + "type": "whitespace", + "start": 786, + "end": 787, + "value": " " + }, + { + "type": "word", + "start": 787, + "end": 794, + "value": "revolve" + }, + { + "type": "brace", + "start": 794, + "end": 795, + "value": "(" + }, + { + "type": "brace", + "start": 795, + "end": 796, + "value": "{" + }, + { + "type": "whitespace", + "start": 796, + "end": 799, + "value": "\n " + }, + { + "type": "word", + "start": 799, + "end": 804, + "value": "angle" + }, + { + "type": "colon", + "start": 804, + "end": 805, + "value": ":" + }, + { + "type": "whitespace", + "start": 805, + "end": 806, + "value": " " + }, + { + "type": "number", + "start": 806, + "end": 808, + "value": "90" + }, + { + "type": "comma", + "start": 808, + "end": 809, + "value": "," + }, + { + "type": "whitespace", + "start": 809, + "end": 812, + "value": "\n " + }, + { + "type": "word", + "start": 812, + "end": 816, + "value": "axis" + }, + { + "type": "colon", + "start": 816, + "end": 817, + "value": ":" + }, + { + "type": "whitespace", + "start": 817, + "end": 818, + "value": " " + }, + { + "type": "brace", + "start": 818, + "end": 819, + "value": "{" + }, + { + "type": "whitespace", + "start": 819, + "end": 824, + "value": "\n " + }, + { + "type": "word", + "start": 824, + "end": 830, + "value": "custom" + }, + { + "type": "colon", + "start": 830, + "end": 831, + "value": ":" + }, + { + "type": "whitespace", + "start": 831, + "end": 832, + "value": " " + }, + { + "type": "brace", + "start": 832, + "end": 833, + "value": "{" + }, + { + "type": "whitespace", + "start": 833, + "end": 840, + "value": "\n " + }, + { + "type": "word", + "start": 840, + "end": 844, + "value": "axis" + }, + { + "type": "colon", + "start": 844, + "end": 845, + "value": ":" + }, + { + "type": "whitespace", + "start": 845, + "end": 846, + "value": " " + }, + { + "type": "brace", + "start": 846, + "end": 847, + "value": "[" + }, + { + "type": "number", + "start": 847, + "end": 850, + "value": "1.0" + }, + { + "type": "comma", + "start": 850, + "end": 851, + "value": "," + }, + { + "type": "whitespace", + "start": 851, + "end": 852, + "value": " " + }, + { + "type": "number", + "start": 852, + "end": 855, + "value": "0.0" + }, + { + "type": "brace", + "start": 855, + "end": 856, + "value": "]" + }, + { + "type": "comma", + "start": 856, + "end": 857, + "value": "," + }, + { + "type": "whitespace", + "start": 857, + "end": 864, + "value": "\n " + }, + { + "type": "word", + "start": 864, + "end": 870, + "value": "origin" + }, + { + "type": "colon", + "start": 870, + "end": 871, + "value": ":" + }, + { + "type": "whitespace", + "start": 871, + "end": 872, + "value": " " + }, + { + "type": "brace", + "start": 872, + "end": 873, + "value": "[" + }, + { + "type": "number", + "start": 873, + "end": 876, + "value": "0.0" + }, + { + "type": "comma", + "start": 876, + "end": 877, + "value": "," + }, + { + "type": "whitespace", + "start": 877, + "end": 878, + "value": " " + }, + { + "type": "word", + "start": 878, + "end": 884, + "value": "height" + }, + { + "type": "whitespace", + "start": 884, + "end": 885, + "value": " " + }, + { + "type": "operator", + "start": 885, + "end": 886, + "value": "+" + }, + { + "type": "whitespace", + "start": 886, + "end": 887, + "value": " " + }, + { + "type": "number", + "start": 887, + "end": 895, + "value": ".0000001" + }, + { + "type": "brace", + "start": 895, + "end": 896, + "value": "]" + }, + { + "type": "whitespace", + "start": 896, + "end": 901, + "value": "\n " + }, + { + "type": "brace", + "start": 901, + "end": 902, + "value": "}" + }, + { + "type": "whitespace", + "start": 902, + "end": 905, + "value": "\n " + }, + { + "type": "brace", + "start": 905, + "end": 906, + "value": "}" + }, + { + "type": "whitespace", + "start": 906, + "end": 907, + "value": "\n" + }, + { + "type": "brace", + "start": 907, + "end": 908, + "value": "}" + }, + { + "type": "comma", + "start": 908, + "end": 909, + "value": "," + }, + { + "type": "whitespace", + "start": 909, + "end": 910, + "value": " " + }, + { + "type": "word", + "start": 910, + "end": 919, + "value": "sketch001" + }, + { + "type": "brace", + "start": 919, + "end": 920, + "value": ")" + }, + { + "type": "whitespace", + "start": 920, + "end": 922, + "value": "\n\n" + }, + { + "type": "word", + "start": 922, + "end": 931, + "value": "sketch002" + }, + { + "type": "whitespace", + "start": 931, + "end": 932, + "value": " " + }, + { + "type": "operator", + "start": 932, + "end": 933, + "value": "=" + }, + { + "type": "whitespace", + "start": 933, + "end": 934, + "value": " " + }, + { + "type": "word", + "start": 934, + "end": 947, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 947, + "end": 948, + "value": "(" + }, + { + "type": "string", + "start": 948, + "end": 953, + "value": "'-YZ'" + }, + { + "type": "brace", + "start": 953, + "end": 954, + "value": ")" + }, + { + "type": "whitespace", + "start": 954, + "end": 957, + "value": "\n " + }, + { + "type": "operator", + "start": 957, + "end": 959, + "value": "|>" + }, + { + "type": "whitespace", + "start": 959, + "end": 960, + "value": " " + }, + { + "type": "word", + "start": 960, + "end": 974, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 974, + "end": 975, + "value": "(" + }, + { + "type": "brace", + "start": 975, + "end": 976, + "value": "[" + }, + { + "type": "word", + "start": 976, + "end": 992, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 992, + "end": 993, + "value": " " + }, + { + "type": "operator", + "start": 993, + "end": 994, + "value": "/" + }, + { + "type": "whitespace", + "start": 994, + "end": 995, + "value": " " + }, + { + "type": "number", + "start": 995, + "end": 996, + "value": "2" + }, + { + "type": "comma", + "start": 996, + "end": 997, + "value": "," + }, + { + "type": "whitespace", + "start": 997, + "end": 998, + "value": " " + }, + { + "type": "number", + "start": 998, + "end": 999, + "value": "0" + }, + { + "type": "brace", + "start": 999, + "end": 1000, + "value": "]" + }, + { + "type": "comma", + "start": 1000, + "end": 1001, + "value": "," + }, + { + "type": "whitespace", + "start": 1001, + "end": 1002, + "value": " " + }, + { + "type": "operator", + "start": 1002, + "end": 1003, + "value": "%" + }, + { + "type": "brace", + "start": 1003, + "end": 1004, + "value": ")" + }, + { + "type": "whitespace", + "start": 1004, + "end": 1007, + "value": "\n " + }, + { + "type": "operator", + "start": 1007, + "end": 1009, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1009, + "end": 1010, + "value": " " + }, + { + "type": "word", + "start": 1010, + "end": 1015, + "value": "xLine" + }, + { + "type": "brace", + "start": 1015, + "end": 1016, + "value": "(" + }, + { + "type": "word", + "start": 1016, + "end": 1030, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 1030, + "end": 1031, + "value": " " + }, + { + "type": "operator", + "start": 1031, + "end": 1032, + "value": "/" + }, + { + "type": "whitespace", + "start": 1032, + "end": 1033, + "value": " " + }, + { + "type": "number", + "start": 1033, + "end": 1034, + "value": "2" + }, + { + "type": "comma", + "start": 1034, + "end": 1035, + "value": "," + }, + { + "type": "whitespace", + "start": 1035, + "end": 1036, + "value": " " + }, + { + "type": "operator", + "start": 1036, + "end": 1037, + "value": "%" + }, + { + "type": "brace", + "start": 1037, + "end": 1038, + "value": ")" + }, + { + "type": "whitespace", + "start": 1038, + "end": 1041, + "value": "\n " + }, + { + "type": "operator", + "start": 1041, + "end": 1043, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1043, + "end": 1044, + "value": " " + }, + { + "type": "word", + "start": 1044, + "end": 1057, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 1057, + "end": 1058, + "value": "(" + }, + { + "type": "brace", + "start": 1058, + "end": 1059, + "value": "{" + }, + { + "type": "whitespace", + "start": 1059, + "end": 1060, + "value": " " + }, + { + "type": "word", + "start": 1060, + "end": 1065, + "value": "angle" + }, + { + "type": "colon", + "start": 1065, + "end": 1066, + "value": ":" + }, + { + "type": "whitespace", + "start": 1066, + "end": 1067, + "value": " " + }, + { + "type": "number", + "start": 1067, + "end": 1069, + "value": "45" + }, + { + "type": "comma", + "start": 1069, + "end": 1070, + "value": "," + }, + { + "type": "whitespace", + "start": 1070, + "end": 1071, + "value": " " + }, + { + "type": "word", + "start": 1071, + "end": 1073, + "value": "to" + }, + { + "type": "colon", + "start": 1073, + "end": 1074, + "value": ":" + }, + { + "type": "whitespace", + "start": 1074, + "end": 1075, + "value": " " + }, + { + "type": "word", + "start": 1075, + "end": 1091, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 1091, + "end": 1092, + "value": " " + }, + { + "type": "brace", + "start": 1092, + "end": 1093, + "value": "}" + }, + { + "type": "comma", + "start": 1093, + "end": 1094, + "value": "," + }, + { + "type": "whitespace", + "start": 1094, + "end": 1095, + "value": " " + }, + { + "type": "operator", + "start": 1095, + "end": 1096, + "value": "%" + }, + { + "type": "comma", + "start": 1096, + "end": 1097, + "value": "," + }, + { + "type": "whitespace", + "start": 1097, + "end": 1098, + "value": " " + }, + { + "type": "dollar", + "start": 1098, + "end": 1099, + "value": "$" + }, + { + "type": "word", + "start": 1099, + "end": 1104, + "value": "seg02" + }, + { + "type": "brace", + "start": 1104, + "end": 1105, + "value": ")" + }, + { + "type": "whitespace", + "start": 1105, + "end": 1108, + "value": "\n " + }, + { + "type": "operator", + "start": 1108, + "end": 1110, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1110, + "end": 1111, + "value": " " + }, + { + "type": "word", + "start": 1111, + "end": 1118, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 1118, + "end": 1119, + "value": "(" + }, + { + "type": "word", + "start": 1119, + "end": 1125, + "value": "height" + }, + { + "type": "comma", + "start": 1125, + "end": 1126, + "value": "," + }, + { + "type": "whitespace", + "start": 1126, + "end": 1127, + "value": " " + }, + { + "type": "operator", + "start": 1127, + "end": 1128, + "value": "%" + }, + { + "type": "brace", + "start": 1128, + "end": 1129, + "value": ")" + }, + { + "type": "whitespace", + "start": 1129, + "end": 1132, + "value": "\n " + }, + { + "type": "operator", + "start": 1132, + "end": 1134, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1134, + "end": 1135, + "value": " " + }, + { + "type": "word", + "start": 1135, + "end": 1140, + "value": "xLine" + }, + { + "type": "brace", + "start": 1140, + "end": 1141, + "value": "(" + }, + { + "type": "operator", + "start": 1141, + "end": 1142, + "value": "-" + }, + { + "type": "word", + "start": 1142, + "end": 1156, + "value": "wall_thickness" + }, + { + "type": "comma", + "start": 1156, + "end": 1157, + "value": "," + }, + { + "type": "whitespace", + "start": 1157, + "end": 1158, + "value": " " + }, + { + "type": "operator", + "start": 1158, + "end": 1159, + "value": "%" + }, + { + "type": "brace", + "start": 1159, + "end": 1160, + "value": ")" + }, + { + "type": "whitespace", + "start": 1160, + "end": 1163, + "value": "\n " + }, + { + "type": "operator", + "start": 1163, + "end": 1165, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1165, + "end": 1166, + "value": " " + }, + { + "type": "word", + "start": 1166, + "end": 1173, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 1173, + "end": 1174, + "value": "(" + }, + { + "type": "word", + "start": 1174, + "end": 1181, + "value": "segEndY" + }, + { + "type": "brace", + "start": 1181, + "end": 1182, + "value": "(" + }, + { + "type": "word", + "start": 1182, + "end": 1187, + "value": "seg01" + }, + { + "type": "brace", + "start": 1187, + "end": 1188, + "value": ")" + }, + { + "type": "comma", + "start": 1188, + "end": 1189, + "value": "," + }, + { + "type": "whitespace", + "start": 1189, + "end": 1190, + "value": " " + }, + { + "type": "operator", + "start": 1190, + "end": 1191, + "value": "%" + }, + { + "type": "brace", + "start": 1191, + "end": 1192, + "value": ")" + }, + { + "type": "whitespace", + "start": 1192, + "end": 1195, + "value": "\n " + }, + { + "type": "operator", + "start": 1195, + "end": 1197, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1197, + "end": 1198, + "value": " " + }, + { + "type": "word", + "start": 1198, + "end": 1211, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 1211, + "end": 1212, + "value": "(" + }, + { + "type": "brace", + "start": 1212, + "end": 1213, + "value": "{" + }, + { + "type": "whitespace", + "start": 1213, + "end": 1221, + "value": "\n " + }, + { + "type": "word", + "start": 1221, + "end": 1226, + "value": "angle" + }, + { + "type": "colon", + "start": 1226, + "end": 1227, + "value": ":" + }, + { + "type": "whitespace", + "start": 1227, + "end": 1228, + "value": " " + }, + { + "type": "number", + "start": 1228, + "end": 1230, + "value": "45" + }, + { + "type": "comma", + "start": 1230, + "end": 1231, + "value": "," + }, + { + "type": "whitespace", + "start": 1231, + "end": 1239, + "value": "\n " + }, + { + "type": "word", + "start": 1239, + "end": 1241, + "value": "to" + }, + { + "type": "colon", + "start": 1241, + "end": 1242, + "value": ":" + }, + { + "type": "whitespace", + "start": 1242, + "end": 1243, + "value": " " + }, + { + "type": "word", + "start": 1243, + "end": 1259, + "value": "back_walls_width" + }, + { + "type": "whitespace", + "start": 1259, + "end": 1260, + "value": " " + }, + { + "type": "operator", + "start": 1260, + "end": 1261, + "value": "/" + }, + { + "type": "whitespace", + "start": 1261, + "end": 1262, + "value": " " + }, + { + "type": "number", + "start": 1262, + "end": 1263, + "value": "2" + }, + { + "type": "whitespace", + "start": 1263, + "end": 1264, + "value": " " + }, + { + "type": "operator", + "start": 1264, + "end": 1265, + "value": "+" + }, + { + "type": "whitespace", + "start": 1265, + "end": 1266, + "value": " " + }, + { + "type": "word", + "start": 1266, + "end": 1280, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 1280, + "end": 1281, + "value": " " + }, + { + "type": "operator", + "start": 1281, + "end": 1282, + "value": "/" + }, + { + "type": "whitespace", + "start": 1282, + "end": 1283, + "value": " " + }, + { + "type": "number", + "start": 1283, + "end": 1284, + "value": "2" + }, + { + "type": "whitespace", + "start": 1284, + "end": 1290, + "value": "\n " + }, + { + "type": "brace", + "start": 1290, + "end": 1291, + "value": "}" + }, + { + "type": "comma", + "start": 1291, + "end": 1292, + "value": "," + }, + { + "type": "whitespace", + "start": 1292, + "end": 1293, + "value": " " + }, + { + "type": "operator", + "start": 1293, + "end": 1294, + "value": "%" + }, + { + "type": "brace", + "start": 1294, + "end": 1295, + "value": ")" + }, + { + "type": "whitespace", + "start": 1295, + "end": 1298, + "value": "\n " + }, + { + "type": "operator", + "start": 1298, + "end": 1300, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1300, + "end": 1301, + "value": " " + }, + { + "type": "word", + "start": 1301, + "end": 1306, + "value": "xLine" + }, + { + "type": "brace", + "start": 1306, + "end": 1307, + "value": "(" + }, + { + "type": "operator", + "start": 1307, + "end": 1308, + "value": "-" + }, + { + "type": "word", + "start": 1308, + "end": 1322, + "value": "wall_thickness" + }, + { + "type": "comma", + "start": 1322, + "end": 1323, + "value": "," + }, + { + "type": "whitespace", + "start": 1323, + "end": 1324, + "value": " " + }, + { + "type": "operator", + "start": 1324, + "end": 1325, + "value": "%" + }, + { + "type": "brace", + "start": 1325, + "end": 1326, + "value": ")" + }, + { + "type": "whitespace", + "start": 1326, + "end": 1329, + "value": "\n " + }, + { + "type": "operator", + "start": 1329, + "end": 1331, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1331, + "end": 1332, + "value": " " + }, + { + "type": "word", + "start": 1332, + "end": 1345, + "value": "angledLineToX" + }, + { + "type": "brace", + "start": 1345, + "end": 1346, + "value": "(" + }, + { + "type": "brace", + "start": 1346, + "end": 1347, + "value": "{" + }, + { + "type": "whitespace", + "start": 1347, + "end": 1348, + "value": " " + }, + { + "type": "word", + "start": 1348, + "end": 1353, + "value": "angle" + }, + { + "type": "colon", + "start": 1353, + "end": 1354, + "value": ":" + }, + { + "type": "whitespace", + "start": 1354, + "end": 1355, + "value": " " + }, + { + "type": "number", + "start": 1355, + "end": 1358, + "value": "180" + }, + { + "type": "whitespace", + "start": 1358, + "end": 1359, + "value": " " + }, + { + "type": "operator", + "start": 1359, + "end": 1360, + "value": "-" + }, + { + "type": "whitespace", + "start": 1360, + "end": 1361, + "value": " " + }, + { + "type": "number", + "start": 1361, + "end": 1363, + "value": "45" + }, + { + "type": "comma", + "start": 1363, + "end": 1364, + "value": "," + }, + { + "type": "whitespace", + "start": 1364, + "end": 1365, + "value": " " + }, + { + "type": "word", + "start": 1365, + "end": 1367, + "value": "to" + }, + { + "type": "colon", + "start": 1367, + "end": 1368, + "value": ":" + }, + { + "type": "whitespace", + "start": 1368, + "end": 1369, + "value": " " + }, + { + "type": "word", + "start": 1369, + "end": 1383, + "value": "wall_thickness" + }, + { + "type": "whitespace", + "start": 1383, + "end": 1384, + "value": " " + }, + { + "type": "brace", + "start": 1384, + "end": 1385, + "value": "}" + }, + { + "type": "comma", + "start": 1385, + "end": 1386, + "value": "," + }, + { + "type": "whitespace", + "start": 1386, + "end": 1387, + "value": " " + }, + { + "type": "operator", + "start": 1387, + "end": 1388, + "value": "%" + }, + { + "type": "brace", + "start": 1388, + "end": 1389, + "value": ")" + }, + { + "type": "whitespace", + "start": 1389, + "end": 1392, + "value": "\n " + }, + { + "type": "operator", + "start": 1392, + "end": 1394, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1394, + "end": 1395, + "value": " " + }, + { + "type": "word", + "start": 1395, + "end": 1402, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 1402, + "end": 1403, + "value": "(" + }, + { + "type": "word", + "start": 1403, + "end": 1409, + "value": "height" + }, + { + "type": "comma", + "start": 1409, + "end": 1410, + "value": "," + }, + { + "type": "whitespace", + "start": 1410, + "end": 1411, + "value": " " + }, + { + "type": "operator", + "start": 1411, + "end": 1412, + "value": "%" + }, + { + "type": "brace", + "start": 1412, + "end": 1413, + "value": ")" + }, + { + "type": "whitespace", + "start": 1413, + "end": 1416, + "value": "\n " + }, + { + "type": "operator", + "start": 1416, + "end": 1418, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1418, + "end": 1419, + "value": " " + }, + { + "type": "word", + "start": 1419, + "end": 1426, + "value": "xLineTo" + }, + { + "type": "brace", + "start": 1426, + "end": 1427, + "value": "(" + }, + { + "type": "number", + "start": 1427, + "end": 1428, + "value": "0" + }, + { + "type": "comma", + "start": 1428, + "end": 1429, + "value": "," + }, + { + "type": "whitespace", + "start": 1429, + "end": 1430, + "value": " " + }, + { + "type": "operator", + "start": 1430, + "end": 1431, + "value": "%" + }, + { + "type": "brace", + "start": 1431, + "end": 1432, + "value": ")" + }, + { + "type": "whitespace", + "start": 1432, + "end": 1435, + "value": "\n " + }, + { + "type": "operator", + "start": 1435, + "end": 1437, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1437, + "end": 1438, + "value": " " + }, + { + "type": "word", + "start": 1438, + "end": 1445, + "value": "yLineTo" + }, + { + "type": "brace", + "start": 1445, + "end": 1446, + "value": "(" + }, + { + "type": "word", + "start": 1446, + "end": 1453, + "value": "segEndY" + }, + { + "type": "brace", + "start": 1453, + "end": 1454, + "value": "(" + }, + { + "type": "word", + "start": 1454, + "end": 1459, + "value": "seg02" + }, + { + "type": "brace", + "start": 1459, + "end": 1460, + "value": ")" + }, + { + "type": "comma", + "start": 1460, + "end": 1461, + "value": "," + }, + { + "type": "whitespace", + "start": 1461, + "end": 1462, + "value": " " + }, + { + "type": "operator", + "start": 1462, + "end": 1463, + "value": "%" + }, + { + "type": "brace", + "start": 1463, + "end": 1464, + "value": ")" + }, + { + "type": "whitespace", + "start": 1464, + "end": 1467, + "value": "\n " + }, + { + "type": "operator", + "start": 1467, + "end": 1469, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1469, + "end": 1470, + "value": " " + }, + { + "type": "word", + "start": 1470, + "end": 1483, + "value": "angledLineToY" + }, + { + "type": "brace", + "start": 1483, + "end": 1484, + "value": "(" + }, + { + "type": "brace", + "start": 1484, + "end": 1485, + "value": "{" + }, + { + "type": "whitespace", + "start": 1485, + "end": 1486, + "value": " " + }, + { + "type": "word", + "start": 1486, + "end": 1491, + "value": "angle" + }, + { + "type": "colon", + "start": 1491, + "end": 1492, + "value": ":" + }, + { + "type": "whitespace", + "start": 1492, + "end": 1493, + "value": " " + }, + { + "type": "number", + "start": 1493, + "end": 1496, + "value": "180" + }, + { + "type": "whitespace", + "start": 1496, + "end": 1497, + "value": " " + }, + { + "type": "operator", + "start": 1497, + "end": 1498, + "value": "-" + }, + { + "type": "whitespace", + "start": 1498, + "end": 1499, + "value": " " + }, + { + "type": "number", + "start": 1499, + "end": 1501, + "value": "45" + }, + { + "type": "comma", + "start": 1501, + "end": 1502, + "value": "," + }, + { + "type": "whitespace", + "start": 1502, + "end": 1503, + "value": " " + }, + { + "type": "word", + "start": 1503, + "end": 1505, + "value": "to" + }, + { + "type": "colon", + "start": 1505, + "end": 1506, + "value": ":" + }, + { + "type": "whitespace", + "start": 1506, + "end": 1507, + "value": " " + }, + { + "type": "number", + "start": 1507, + "end": 1508, + "value": "0" + }, + { + "type": "whitespace", + "start": 1508, + "end": 1509, + "value": " " + }, + { + "type": "brace", + "start": 1509, + "end": 1510, + "value": "}" + }, + { + "type": "comma", + "start": 1510, + "end": 1511, + "value": "," + }, + { + "type": "whitespace", + "start": 1511, + "end": 1512, + "value": " " + }, + { + "type": "operator", + "start": 1512, + "end": 1513, + "value": "%" + }, + { + "type": "brace", + "start": 1513, + "end": 1514, + "value": ")" + }, + { + "type": "whitespace", + "start": 1514, + "end": 1517, + "value": "\n " + }, + { + "type": "operator", + "start": 1517, + "end": 1519, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1519, + "end": 1520, + "value": " " + }, + { + "type": "word", + "start": 1520, + "end": 1525, + "value": "close" + }, + { + "type": "brace", + "start": 1525, + "end": 1526, + "value": "(" + }, + { + "type": "operator", + "start": 1526, + "end": 1527, + "value": "%" + }, + { + "type": "brace", + "start": 1527, + "end": 1528, + "value": ")" + }, + { + "type": "whitespace", + "start": 1528, + "end": 1531, + "value": "\n " + }, + { + "type": "operator", + "start": 1531, + "end": 1533, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1533, + "end": 1534, + "value": " " + }, + { + "type": "word", + "start": 1534, + "end": 1541, + "value": "extrude" + }, + { + "type": "brace", + "start": 1541, + "end": 1542, + "value": "(" + }, + { + "type": "word", + "start": 1542, + "end": 1553, + "value": "back_length" + }, + { + "type": "whitespace", + "start": 1553, + "end": 1554, + "value": " " + }, + { + "type": "operator", + "start": 1554, + "end": 1555, + "value": "-" + }, + { + "type": "whitespace", + "start": 1555, + "end": 1556, + "value": " " + }, + { + "type": "word", + "start": 1556, + "end": 1562, + "value": "height" + }, + { + "type": "comma", + "start": 1562, + "end": 1563, + "value": "," + }, + { + "type": "whitespace", + "start": 1563, + "end": 1564, + "value": " " + }, + { + "type": "operator", + "start": 1564, + "end": 1565, + "value": "%" + }, + { + "type": "brace", + "start": 1565, + "end": 1566, + "value": ")" + }, + { + "type": "whitespace", + "start": 1566, + "end": 1567, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/riddle_small/ast.snap b/src/wasm-lib/kcl/tests/riddle_small/ast.snap new file mode 100644 index 000000000..05f58bf33 --- /dev/null +++ b/src/wasm-lib/kcl/tests/riddle_small/ast.snap @@ -0,0 +1,660 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing riddle_small.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 14, + "id": { + "end": 6, + "name": "ANSWER", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 14, + "raw": "41803", + "start": 9, + "type": "Literal", + "type": "Literal", + "value": 41803 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 14, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 72, + "id": { + "end": 20, + "name": "t", + "start": 19, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "argument": { + "end": 70, + "left": { + "end": 60, + "left": { + "end": 52, + "left": { + "end": 48, + "name": "ANSWER", + "start": 42, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 52, + "name": "s", + "start": 51, + "type": "Identifier", + "type": "Identifier" + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 60, + "raw": "12345", + "start": 55, + "type": "Literal", + "type": "Literal", + "value": 12345 + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "%", + "right": { + "end": 70, + "raw": "214748", + "start": 64, + "type": "Literal", + "type": "Literal", + "value": 214748 + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 70, + "start": 34, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 72, + "start": 30 + }, + "end": 72, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "s", + "start": 24, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 23, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 19, + "type": "VariableDeclarator" + } + ], + "end": 72, + "kind": "fn", + "start": 16, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 85, + "id": { + "end": 76, + "name": "xs", + "start": 74, + "type": "Identifier" + }, + "init": { + "end": 85, + "raw": "205804", + "start": 79, + "type": "Literal", + "type": "Literal", + "value": 205804 + }, + "start": 74, + "type": "VariableDeclarator" + } + ], + "end": 85, + "kind": "const", + "start": 74, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 96, + "id": { + "end": 88, + "name": "ys", + "start": 86, + "type": "Identifier" + }, + "init": { + "end": 96, + "raw": "71816", + "start": 91, + "type": "Literal", + "type": "Literal", + "value": 71816 + }, + "start": 86, + "type": "VariableDeclarator" + } + ], + "end": 96, + "kind": "const", + "start": 86, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 118, + "id": { + "end": 99, + "name": "ox", + "start": 97, + "type": "Identifier" + }, + "init": { + "end": 118, + "left": { + "end": 104, + "raw": "35", + "start": 102, + "type": "Literal", + "type": "Literal", + "value": 35 + }, + "operator": "-", + "right": { + "end": 118, + "left": { + "arguments": [ + { + "end": 112, + "name": "xs", + "start": 110, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 109, + "name": "t", + "start": 108, + "type": "Identifier" + }, + "end": 113, + "optional": false, + "start": 108, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "%", + "right": { + "end": 118, + "raw": "70", + "start": 116, + "type": "Literal", + "type": "Literal", + "value": 70 + }, + "start": 108, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 102, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 97, + "type": "VariableDeclarator" + } + ], + "end": 118, + "kind": "const", + "start": 97, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 141, + "id": { + "end": 122, + "name": "oy", + "start": 120, + "type": "Identifier" + }, + "init": { + "end": 141, + "left": { + "end": 127, + "raw": "35", + "start": 125, + "type": "Literal", + "type": "Literal", + "value": 35 + }, + "operator": "-", + "right": { + "end": 141, + "left": { + "arguments": [ + { + "end": 135, + "name": "ys", + "start": 133, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 132, + "name": "t", + "start": 131, + "type": "Identifier" + }, + "end": 136, + "optional": false, + "start": 131, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "%", + "right": { + "end": 141, + "raw": "70", + "start": 139, + "type": "Literal", + "type": "Literal", + "value": 70 + }, + "start": 131, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 125, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 120, + "type": "VariableDeclarator" + } + ], + "end": 141, + "kind": "const", + "start": 120, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 297, + "id": { + "end": 144, + "name": "r", + "start": 143, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 165, + "raw": "'XZ'", + "start": 161, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 160, + "name": "startSketchOn", + "start": 147, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 147, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 190, + "name": "ox", + "start": 188, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 194, + "name": "oy", + "start": 192, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 195, + "start": 187, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 198, + "start": 197, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 186, + "name": "startProfileAt", + "start": 172, + "type": "Identifier" + }, + "end": 199, + "optional": false, + "start": 172, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 212, + "raw": "1", + "start": 211, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 215, + "raw": "0", + "start": 214, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 216, + "start": 210, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 219, + "start": 218, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 209, + "name": "line", + "start": 205, + "type": "Identifier" + }, + "end": 220, + "optional": false, + "start": 205, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 233, + "raw": "0", + "start": 232, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 237, + "raw": "1", + "start": 236, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "end": 237, + "operator": "-", + "start": 235, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 238, + "start": 231, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 230, + "name": "line", + "start": 226, + "type": "Identifier" + }, + "end": 242, + "optional": false, + "start": 226, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 256, + "raw": "1", + "start": 255, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "end": 256, + "operator": "-", + "start": 254, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 259, + "raw": "0", + "start": 258, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 260, + "start": 253, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 263, + "start": 262, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 252, + "name": "line", + "start": 248, + "type": "Identifier" + }, + "end": 264, + "optional": false, + "start": 248, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 277, + "start": 276, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 275, + "name": "close", + "start": 270, + "type": "Identifier" + }, + "end": 278, + "optional": false, + "start": 270, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 293, + "raw": "1", + "start": 292, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 296, + "start": 295, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 291, + "name": "extrude", + "start": 284, + "type": "Identifier" + }, + "end": 297, + "optional": false, + "start": 284, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 297, + "start": 147, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 143, + "type": "VariableDeclarator" + } + ], + "end": 297, + "kind": "const", + "start": 143, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 298, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 16, + "start": 14, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ], + "1": [ + { + "end": 74, + "start": 72, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/riddle_small/input.kcl b/src/wasm-lib/kcl/tests/riddle_small/input.kcl new file mode 100644 index 000000000..ed226222c --- /dev/null +++ b/src/wasm-lib/kcl/tests/riddle_small/input.kcl @@ -0,0 +1,17 @@ +ANSWER = 41803 + +fn t = (s) => { + return (ANSWER * s + 12345) % 214748 +} + +xs = 205804 +ys = 71816 +ox = 35 - (t(xs) % 70) +oy = 35 - (t(ys) % 70) +r = startSketchOn('XZ') + |> startProfileAt([ox, oy], %) + |> line([1, 0], %) + |> line([0, -1], %) + |> line([-1, 0], %) + |> close(%) + |> extrude(1, %) diff --git a/src/wasm-lib/kcl/tests/riddle_small/program_memory.snap b/src/wasm-lib/kcl/tests/riddle_small/program_memory.snap new file mode 100644 index 000000000..10ea846d5 --- /dev/null +++ b/src/wasm-lib/kcl/tests/riddle_small/program_memory.snap @@ -0,0 +1,510 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing riddle_small.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "ANSWER": { + "type": "Int", + "value": 41803, + "__meta": [ + { + "sourceRange": [ + 9, + 14, + 0 + ] + } + ] + }, + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "ox": { + "type": "Number", + "value": -26.0, + "__meta": [ + { + "sourceRange": [ + 102, + 104, + 0 + ] + }, + { + "sourceRange": [ + 9, + 14, + 0 + ] + }, + { + "sourceRange": [ + 79, + 85, + 0 + ] + }, + { + "sourceRange": [ + 55, + 60, + 0 + ] + }, + { + "sourceRange": [ + 64, + 70, + 0 + ] + }, + { + "sourceRange": [ + 116, + 118, + 0 + ] + } + ] + }, + "oy": { + "type": "Number", + "value": 34.0, + "__meta": [ + { + "sourceRange": [ + 125, + 127, + 0 + ] + }, + { + "sourceRange": [ + 9, + 14, + 0 + ] + }, + { + "sourceRange": [ + 91, + 96, + 0 + ] + }, + { + "sourceRange": [ + 55, + 60, + 0 + ] + }, + { + "sourceRange": [ + 64, + 70, + 0 + ] + }, + { + "sourceRange": [ + 139, + 141, + 0 + ] + } + ] + }, + "r": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 205, + 220, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 226, + 242, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 248, + 264, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 270, + 278, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 205, + 220, + 0 + ] + }, + "from": [ + -26.0, + 34.0 + ], + "tag": null, + "to": [ + -25.0, + 34.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 226, + 242, + 0 + ] + }, + "from": [ + -25.0, + 34.0 + ], + "tag": null, + "to": [ + -25.0, + 33.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 248, + 264, + 0 + ] + }, + "from": [ + -25.0, + 33.0 + ], + "tag": null, + "to": [ + -26.0, + 33.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 270, + 278, + 0 + ] + }, + "from": [ + -26.0, + 33.0 + ], + "tag": null, + "to": [ + -26.0, + 34.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + -26.0, + 34.0 + ], + "to": [ + -26.0, + 34.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 172, + 199, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 172, + 199, + 0 + ] + } + ] + }, + "height": 1.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 172, + 199, + 0 + ] + } + ] + }, + "t": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "argument": { + "end": 70, + "left": { + "end": 60, + "left": { + "end": 52, + "left": { + "end": 48, + "name": "ANSWER", + "start": 42, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 52, + "name": "s", + "start": 51, + "type": "Identifier", + "type": "Identifier" + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "+", + "right": { + "end": 60, + "raw": "12345", + "start": 55, + "type": "Literal", + "type": "Literal", + "value": 12345 + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "%", + "right": { + "end": 70, + "raw": "214748", + "start": 64, + "type": "Literal", + "type": "Literal", + "value": 214748 + }, + "start": 42, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "end": 70, + "start": 34, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 72, + "start": 30 + }, + "end": 72, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 25, + "name": "s", + "start": 24, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 23, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "ANSWER": { + "type": "Int", + "value": 41803, + "__meta": [ + { + "sourceRange": [ + 9, + 14, + 0 + ] + } + ] + }, + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 23, + 72, + 0 + ] + } + ] + }, + "xs": { + "type": "Int", + "value": 205804, + "__meta": [ + { + "sourceRange": [ + 79, + 85, + 0 + ] + } + ] + }, + "ys": { + "type": "Int", + "value": 71816, + "__meta": [ + { + "sourceRange": [ + 91, + 96, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/riddle_small/rendered_model.png b/src/wasm-lib/kcl/tests/riddle_small/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8b30ddd9fe1222b07e83e4a8acd84abca079ee GIT binary patch literal 64023 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/riddle_small/tokens.snap b/src/wasm-lib/kcl/tests/riddle_small/tokens.snap new file mode 100644 index 000000000..7980d4490 --- /dev/null +++ b/src/wasm-lib/kcl/tests/riddle_small/tokens.snap @@ -0,0 +1,1077 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing riddle_small.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 6, + "value": "ANSWER" + }, + { + "type": "whitespace", + "start": 6, + "end": 7, + "value": " " + }, + { + "type": "operator", + "start": 7, + "end": 8, + "value": "=" + }, + { + "type": "whitespace", + "start": 8, + "end": 9, + "value": " " + }, + { + "type": "number", + "start": 9, + "end": 14, + "value": "41803" + }, + { + "type": "whitespace", + "start": 14, + "end": 16, + "value": "\n\n" + }, + { + "type": "keyword", + "start": 16, + "end": 18, + "value": "fn" + }, + { + "type": "whitespace", + "start": 18, + "end": 19, + "value": " " + }, + { + "type": "word", + "start": 19, + "end": 20, + "value": "t" + }, + { + "type": "whitespace", + "start": 20, + "end": 21, + "value": " " + }, + { + "type": "operator", + "start": 21, + "end": 22, + "value": "=" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": " " + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "word", + "start": 24, + "end": 25, + "value": "s" + }, + { + "type": "brace", + "start": 25, + "end": 26, + "value": ")" + }, + { + "type": "whitespace", + "start": 26, + "end": 27, + "value": " " + }, + { + "type": "operator", + "start": 27, + "end": 29, + "value": "=>" + }, + { + "type": "whitespace", + "start": 29, + "end": 30, + "value": " " + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": "{" + }, + { + "type": "whitespace", + "start": 31, + "end": 34, + "value": "\n " + }, + { + "type": "keyword", + "start": 34, + "end": 40, + "value": "return" + }, + { + "type": "whitespace", + "start": 40, + "end": 41, + "value": " " + }, + { + "type": "brace", + "start": 41, + "end": 42, + "value": "(" + }, + { + "type": "word", + "start": 42, + "end": 48, + "value": "ANSWER" + }, + { + "type": "whitespace", + "start": 48, + "end": 49, + "value": " " + }, + { + "type": "operator", + "start": 49, + "end": 50, + "value": "*" + }, + { + "type": "whitespace", + "start": 50, + "end": 51, + "value": " " + }, + { + "type": "word", + "start": 51, + "end": 52, + "value": "s" + }, + { + "type": "whitespace", + "start": 52, + "end": 53, + "value": " " + }, + { + "type": "operator", + "start": 53, + "end": 54, + "value": "+" + }, + { + "type": "whitespace", + "start": 54, + "end": 55, + "value": " " + }, + { + "type": "number", + "start": 55, + "end": 60, + "value": "12345" + }, + { + "type": "brace", + "start": 60, + "end": 61, + "value": ")" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "operator", + "start": 62, + "end": 63, + "value": "%" + }, + { + "type": "whitespace", + "start": 63, + "end": 64, + "value": " " + }, + { + "type": "number", + "start": 64, + "end": 70, + "value": "214748" + }, + { + "type": "whitespace", + "start": 70, + "end": 71, + "value": "\n" + }, + { + "type": "brace", + "start": 71, + "end": 72, + "value": "}" + }, + { + "type": "whitespace", + "start": 72, + "end": 74, + "value": "\n\n" + }, + { + "type": "word", + "start": 74, + "end": 76, + "value": "xs" + }, + { + "type": "whitespace", + "start": 76, + "end": 77, + "value": " " + }, + { + "type": "operator", + "start": 77, + "end": 78, + "value": "=" + }, + { + "type": "whitespace", + "start": 78, + "end": 79, + "value": " " + }, + { + "type": "number", + "start": 79, + "end": 85, + "value": "205804" + }, + { + "type": "whitespace", + "start": 85, + "end": 86, + "value": "\n" + }, + { + "type": "word", + "start": 86, + "end": 88, + "value": "ys" + }, + { + "type": "whitespace", + "start": 88, + "end": 89, + "value": " " + }, + { + "type": "operator", + "start": 89, + "end": 90, + "value": "=" + }, + { + "type": "whitespace", + "start": 90, + "end": 91, + "value": " " + }, + { + "type": "number", + "start": 91, + "end": 96, + "value": "71816" + }, + { + "type": "whitespace", + "start": 96, + "end": 97, + "value": "\n" + }, + { + "type": "word", + "start": 97, + "end": 99, + "value": "ox" + }, + { + "type": "whitespace", + "start": 99, + "end": 100, + "value": " " + }, + { + "type": "operator", + "start": 100, + "end": 101, + "value": "=" + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "number", + "start": 102, + "end": 104, + "value": "35" + }, + { + "type": "whitespace", + "start": 104, + "end": 105, + "value": " " + }, + { + "type": "operator", + "start": 105, + "end": 106, + "value": "-" + }, + { + "type": "whitespace", + "start": 106, + "end": 107, + "value": " " + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "(" + }, + { + "type": "word", + "start": 108, + "end": 109, + "value": "t" + }, + { + "type": "brace", + "start": 109, + "end": 110, + "value": "(" + }, + { + "type": "word", + "start": 110, + "end": 112, + "value": "xs" + }, + { + "type": "brace", + "start": 112, + "end": 113, + "value": ")" + }, + { + "type": "whitespace", + "start": 113, + "end": 114, + "value": " " + }, + { + "type": "operator", + "start": 114, + "end": 115, + "value": "%" + }, + { + "type": "whitespace", + "start": 115, + "end": 116, + "value": " " + }, + { + "type": "number", + "start": 116, + "end": 118, + "value": "70" + }, + { + "type": "brace", + "start": 118, + "end": 119, + "value": ")" + }, + { + "type": "whitespace", + "start": 119, + "end": 120, + "value": "\n" + }, + { + "type": "word", + "start": 120, + "end": 122, + "value": "oy" + }, + { + "type": "whitespace", + "start": 122, + "end": 123, + "value": " " + }, + { + "type": "operator", + "start": 123, + "end": 124, + "value": "=" + }, + { + "type": "whitespace", + "start": 124, + "end": 125, + "value": " " + }, + { + "type": "number", + "start": 125, + "end": 127, + "value": "35" + }, + { + "type": "whitespace", + "start": 127, + "end": 128, + "value": " " + }, + { + "type": "operator", + "start": 128, + "end": 129, + "value": "-" + }, + { + "type": "whitespace", + "start": 129, + "end": 130, + "value": " " + }, + { + "type": "brace", + "start": 130, + "end": 131, + "value": "(" + }, + { + "type": "word", + "start": 131, + "end": 132, + "value": "t" + }, + { + "type": "brace", + "start": 132, + "end": 133, + "value": "(" + }, + { + "type": "word", + "start": 133, + "end": 135, + "value": "ys" + }, + { + "type": "brace", + "start": 135, + "end": 136, + "value": ")" + }, + { + "type": "whitespace", + "start": 136, + "end": 137, + "value": " " + }, + { + "type": "operator", + "start": 137, + "end": 138, + "value": "%" + }, + { + "type": "whitespace", + "start": 138, + "end": 139, + "value": " " + }, + { + "type": "number", + "start": 139, + "end": 141, + "value": "70" + }, + { + "type": "brace", + "start": 141, + "end": 142, + "value": ")" + }, + { + "type": "whitespace", + "start": 142, + "end": 143, + "value": "\n" + }, + { + "type": "word", + "start": 143, + "end": 144, + "value": "r" + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "operator", + "start": 145, + "end": 146, + "value": "=" + }, + { + "type": "whitespace", + "start": 146, + "end": 147, + "value": " " + }, + { + "type": "word", + "start": 147, + "end": 160, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 160, + "end": 161, + "value": "(" + }, + { + "type": "string", + "start": 161, + "end": 165, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": ")" + }, + { + "type": "whitespace", + "start": 166, + "end": 169, + "value": "\n " + }, + { + "type": "operator", + "start": 169, + "end": 171, + "value": "|>" + }, + { + "type": "whitespace", + "start": 171, + "end": 172, + "value": " " + }, + { + "type": "word", + "start": 172, + "end": 186, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 186, + "end": 187, + "value": "(" + }, + { + "type": "brace", + "start": 187, + "end": 188, + "value": "[" + }, + { + "type": "word", + "start": 188, + "end": 190, + "value": "ox" + }, + { + "type": "comma", + "start": 190, + "end": 191, + "value": "," + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": " " + }, + { + "type": "word", + "start": 192, + "end": 194, + "value": "oy" + }, + { + "type": "brace", + "start": 194, + "end": 195, + "value": "]" + }, + { + "type": "comma", + "start": 195, + "end": 196, + "value": "," + }, + { + "type": "whitespace", + "start": 196, + "end": 197, + "value": " " + }, + { + "type": "operator", + "start": 197, + "end": 198, + "value": "%" + }, + { + "type": "brace", + "start": 198, + "end": 199, + "value": ")" + }, + { + "type": "whitespace", + "start": 199, + "end": 202, + "value": "\n " + }, + { + "type": "operator", + "start": 202, + "end": 204, + "value": "|>" + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "word", + "start": 205, + "end": 209, + "value": "line" + }, + { + "type": "brace", + "start": 209, + "end": 210, + "value": "(" + }, + { + "type": "brace", + "start": 210, + "end": 211, + "value": "[" + }, + { + "type": "number", + "start": 211, + "end": 212, + "value": "1" + }, + { + "type": "comma", + "start": 212, + "end": 213, + "value": "," + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "number", + "start": 214, + "end": 215, + "value": "0" + }, + { + "type": "brace", + "start": 215, + "end": 216, + "value": "]" + }, + { + "type": "comma", + "start": 216, + "end": 217, + "value": "," + }, + { + "type": "whitespace", + "start": 217, + "end": 218, + "value": " " + }, + { + "type": "operator", + "start": 218, + "end": 219, + "value": "%" + }, + { + "type": "brace", + "start": 219, + "end": 220, + "value": ")" + }, + { + "type": "whitespace", + "start": 220, + "end": 223, + "value": "\n " + }, + { + "type": "operator", + "start": 223, + "end": 225, + "value": "|>" + }, + { + "type": "whitespace", + "start": 225, + "end": 226, + "value": " " + }, + { + "type": "word", + "start": 226, + "end": 230, + "value": "line" + }, + { + "type": "brace", + "start": 230, + "end": 231, + "value": "(" + }, + { + "type": "brace", + "start": 231, + "end": 232, + "value": "[" + }, + { + "type": "number", + "start": 232, + "end": 233, + "value": "0" + }, + { + "type": "comma", + "start": 233, + "end": 234, + "value": "," + }, + { + "type": "whitespace", + "start": 234, + "end": 235, + "value": " " + }, + { + "type": "operator", + "start": 235, + "end": 236, + "value": "-" + }, + { + "type": "number", + "start": 236, + "end": 237, + "value": "1" + }, + { + "type": "brace", + "start": 237, + "end": 238, + "value": "]" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": ")" + }, + { + "type": "whitespace", + "start": 242, + "end": 245, + "value": "\n " + }, + { + "type": "operator", + "start": 245, + "end": 247, + "value": "|>" + }, + { + "type": "whitespace", + "start": 247, + "end": 248, + "value": " " + }, + { + "type": "word", + "start": 248, + "end": 252, + "value": "line" + }, + { + "type": "brace", + "start": 252, + "end": 253, + "value": "(" + }, + { + "type": "brace", + "start": 253, + "end": 254, + "value": "[" + }, + { + "type": "operator", + "start": 254, + "end": 255, + "value": "-" + }, + { + "type": "number", + "start": 255, + "end": 256, + "value": "1" + }, + { + "type": "comma", + "start": 256, + "end": 257, + "value": "," + }, + { + "type": "whitespace", + "start": 257, + "end": 258, + "value": " " + }, + { + "type": "number", + "start": 258, + "end": 259, + "value": "0" + }, + { + "type": "brace", + "start": 259, + "end": 260, + "value": "]" + }, + { + "type": "comma", + "start": 260, + "end": 261, + "value": "," + }, + { + "type": "whitespace", + "start": 261, + "end": 262, + "value": " " + }, + { + "type": "operator", + "start": 262, + "end": 263, + "value": "%" + }, + { + "type": "brace", + "start": 263, + "end": 264, + "value": ")" + }, + { + "type": "whitespace", + "start": 264, + "end": 267, + "value": "\n " + }, + { + "type": "operator", + "start": 267, + "end": 269, + "value": "|>" + }, + { + "type": "whitespace", + "start": 269, + "end": 270, + "value": " " + }, + { + "type": "word", + "start": 270, + "end": 275, + "value": "close" + }, + { + "type": "brace", + "start": 275, + "end": 276, + "value": "(" + }, + { + "type": "operator", + "start": 276, + "end": 277, + "value": "%" + }, + { + "type": "brace", + "start": 277, + "end": 278, + "value": ")" + }, + { + "type": "whitespace", + "start": 278, + "end": 281, + "value": "\n " + }, + { + "type": "operator", + "start": 281, + "end": 283, + "value": "|>" + }, + { + "type": "whitespace", + "start": 283, + "end": 284, + "value": " " + }, + { + "type": "word", + "start": 284, + "end": 291, + "value": "extrude" + }, + { + "type": "brace", + "start": 291, + "end": 292, + "value": "(" + }, + { + "type": "number", + "start": 292, + "end": 293, + "value": "1" + }, + { + "type": "comma", + "start": 293, + "end": 294, + "value": "," + }, + { + "type": "whitespace", + "start": 294, + "end": 295, + "value": " " + }, + { + "type": "operator", + "start": 295, + "end": 296, + "value": "%" + }, + { + "type": "brace", + "start": 296, + "end": 297, + "value": ")" + }, + { + "type": "whitespace", + "start": 297, + "end": 298, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/ast.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/ast.snap new file mode 100644 index 000000000..5deeee8fc --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/ast.snap @@ -0,0 +1,1647 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 425, + "id": { + "end": 9, + "name": "sketch001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 30, + "raw": "'XZ'", + "start": 26, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 25, + "name": "startSketchOn", + "start": 12, + "type": "Identifier" + }, + "end": 31, + "optional": false, + "start": 12, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57, + "raw": "75.8", + "start": 53, + "type": "Literal", + "type": "Literal", + "value": 75.8 + }, + { + "end": 64, + "raw": "317.2", + "start": 59, + "type": "Literal", + "type": "Literal", + "value": 317.2 + } + ], + "end": 65, + "start": 52, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68, + "start": 67, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51, + "name": "startProfileAt", + "start": 37, + "type": "Identifier" + }, + "end": 69, + "optional": false, + "start": 37, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 118, + "raw": "0", + "start": 117, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 126, + "raw": "268.43", + "start": 120, + "type": "Literal", + "type": "Literal", + "value": 268.43 + } + ], + "end": 127, + "start": 116, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 130, + "start": 129, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + } + ], + "callee": { + "end": 115, + "name": "angledLine", + "start": 105, + "type": "Identifier" + }, + "end": 154, + "optional": false, + "start": 105, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 213, + "left": { + "arguments": [ + { + "end": 207, + "name": "rectangleSegmentA001", + "start": 187, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 186, + "name": "segAng", + "start": 180, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 180, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 213, + "raw": "90", + "start": 211, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 180, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 228, + "raw": "217.26", + "start": 222, + "type": "Literal", + "type": "Literal", + "value": 217.26 + } + ], + "end": 235, + "start": 171, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 238, + "start": 237, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 170, + "name": "angledLine", + "start": 160, + "type": "Identifier" + }, + "end": 247, + "optional": false, + "start": 160, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 300, + "name": "rectangleSegmentA001", + "start": 280, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 279, + "name": "segAng", + "start": 273, + "type": "Identifier" + }, + "end": 301, + "optional": false, + "start": 273, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 338, + "name": "rectangleSegmentA001", + "start": 318, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 317, + "name": "segLen", + "start": 311, + "type": "Identifier" + }, + "end": 339, + "optional": false, + "start": 311, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 339, + "operator": "-", + "start": 310, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 346, + "start": 264, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 349, + "start": 348, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 263, + "name": "angledLine", + "start": 253, + "type": "Identifier" + }, + "end": 350, + "optional": false, + "start": 253, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 379, + "start": 378, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 377, + "name": "profileStartX", + "start": 364, + "type": "Identifier" + }, + "end": 380, + "optional": false, + "start": 364, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 397, + "start": 396, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 395, + "name": "profileStartY", + "start": 382, + "type": "Identifier" + }, + "end": 398, + "optional": false, + "start": 382, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 399, + "start": 363, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 402, + "start": 401, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg02" + } + ], + "callee": { + "end": 362, + "name": "lineTo", + "start": 356, + "type": "Identifier" + }, + "end": 411, + "optional": false, + "start": 356, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 424, + "start": 423, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 422, + "name": "close", + "start": 417, + "type": "Identifier" + }, + "end": 425, + "optional": false, + "start": 417, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 425, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 99, + "start": 69, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "[$startCapTag, $EndCapTag]", + "style": "line" + } + } + ] + }, + "startNodes": [] + }, + "start": 12, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 425, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 654, + "id": { + "end": 436, + "name": "extrude001", + "start": 426, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 450, + "raw": "100", + "start": 447, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 461, + "name": "sketch001", + "start": 452, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 446, + "name": "extrude", + "start": 439, + "type": "Identifier" + }, + "end": 462, + "optional": false, + "start": 439, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 504, + "properties": [ + { + "end": 487, + "key": { + "end": 483, + "name": "radius", + "start": 477, + "type": "Identifier" + }, + "start": 477, + "type": "ObjectProperty", + "value": { + "end": 487, + "raw": "20", + "start": 485, + "type": "Literal", + "type": "Literal", + "value": 20 + } + }, + { + "end": 502, + "key": { + "end": 493, + "name": "tags", + "start": 489, + "type": "Identifier" + }, + "start": 489, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 501, + "name": "seg01", + "start": 496, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 502, + "start": 495, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 475, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 507, + "start": 506, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 474, + "name": "fillet", + "start": 468, + "type": "Identifier" + }, + "end": 508, + "optional": false, + "start": 468, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 587, + "properties": [ + { + "end": 541, + "key": { + "end": 537, + "name": "length", + "start": 531, + "type": "Identifier" + }, + "start": 531, + "type": "ObjectProperty", + "value": { + "end": 541, + "raw": "50", + "start": 539, + "type": "Literal", + "type": "Literal", + "value": 50 + } + }, + { + "end": 580, + "key": { + "end": 554, + "name": "tags", + "start": 550, + "type": "Identifier" + }, + "start": 550, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 578, + "name": "seg01", + "start": 573, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 572, + "name": "getOppositeEdge", + "start": 557, + "type": "Identifier" + }, + "end": 579, + "optional": false, + "start": 557, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 580, + "start": 556, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 522, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 590, + "start": 589, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg03" + } + ], + "callee": { + "end": 521, + "name": "chamfer", + "start": 514, + "type": "Identifier" + }, + "end": 599, + "optional": false, + "start": 514, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 642, + "properties": [ + { + "end": 625, + "key": { + "end": 621, + "name": "length", + "start": 615, + "type": "Identifier" + }, + "start": 615, + "type": "ObjectProperty", + "value": { + "end": 625, + "raw": "50", + "start": 623, + "type": "Literal", + "type": "Literal", + "value": 50 + } + }, + { + "end": 640, + "key": { + "end": 631, + "name": "tags", + "start": 627, + "type": "Identifier" + }, + "start": 627, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 639, + "name": "seg02", + "start": 634, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 640, + "start": 633, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 613, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 645, + "start": 644, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg04" + } + ], + "callee": { + "end": 612, + "name": "chamfer", + "start": 605, + "type": "Identifier" + }, + "end": 654, + "optional": false, + "start": 605, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 654, + "start": 439, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 426, + "type": "VariableDeclarator" + } + ], + "end": 654, + "kind": "const", + "start": 426, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1094, + "id": { + "end": 665, + "name": "sketch003", + "start": 656, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 692, + "name": "extrude001", + "start": 682, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 699, + "name": "seg04", + "start": 694, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 681, + "name": "startSketchOn", + "start": 668, + "type": "Identifier" + }, + "end": 700, + "optional": false, + "start": 668, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 727, + "raw": "69.1", + "start": 723, + "type": "Literal", + "type": "Literal", + "value": 69.1 + }, + "end": 727, + "operator": "-", + "start": 722, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 735, + "raw": "277.34", + "start": 729, + "type": "Literal", + "type": "Literal", + "value": 277.34 + } + ], + "end": 736, + "start": 721, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 739, + "start": 738, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 720, + "name": "startProfileAt", + "start": 706, + "type": "Identifier" + }, + "end": 740, + "optional": false, + "start": 706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 759, + "raw": "0", + "start": 758, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 766, + "raw": "41.48", + "start": 761, + "type": "Literal", + "type": "Literal", + "value": 41.48 + } + ], + "end": 767, + "start": 757, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 770, + "start": 769, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + } + ], + "callee": { + "end": 756, + "name": "angledLine", + "start": 746, + "type": "Identifier" + }, + "end": 794, + "optional": false, + "start": 746, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 853, + "left": { + "arguments": [ + { + "end": 847, + "name": "rectangleSegmentA003", + "start": 827, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 826, + "name": "segAng", + "start": 820, + "type": "Identifier" + }, + "end": 848, + "optional": false, + "start": 820, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 853, + "raw": "90", + "start": 851, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 820, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 867, + "raw": "104.8", + "start": 862, + "type": "Literal", + "type": "Literal", + "value": 104.8 + } + ], + "end": 874, + "start": 811, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 877, + "start": 876, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + } + ], + "callee": { + "end": 810, + "name": "angledLine", + "start": 800, + "type": "Identifier" + }, + "end": 901, + "optional": false, + "start": 800, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 954, + "name": "rectangleSegmentA003", + "start": 934, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 933, + "name": "segAng", + "start": 927, + "type": "Identifier" + }, + "end": 955, + "optional": false, + "start": 927, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 992, + "name": "rectangleSegmentA003", + "start": 972, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 971, + "name": "segLen", + "start": 965, + "type": "Identifier" + }, + "end": 993, + "optional": false, + "start": 965, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 993, + "operator": "-", + "start": 964, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1000, + "start": 918, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1003, + "start": 1002, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + } + ], + "callee": { + "end": 917, + "name": "angledLine", + "start": 907, + "type": "Identifier" + }, + "end": 1027, + "optional": false, + "start": 907, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1056, + "start": 1055, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1054, + "name": "profileStartX", + "start": 1041, + "type": "Identifier" + }, + "end": 1057, + "optional": false, + "start": 1041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1074, + "start": 1073, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1072, + "name": "profileStartY", + "start": 1059, + "type": "Identifier" + }, + "end": 1075, + "optional": false, + "start": 1059, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1076, + "start": 1040, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1079, + "start": 1078, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1039, + "name": "lineTo", + "start": 1033, + "type": "Identifier" + }, + "end": 1080, + "optional": false, + "start": 1033, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1093, + "start": 1092, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1091, + "name": "close", + "start": 1086, + "type": "Identifier" + }, + "end": 1094, + "optional": false, + "start": 1086, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1094, + "start": 668, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 656, + "type": "VariableDeclarator" + } + ], + "end": 1094, + "kind": "const", + "start": 656, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1535, + "id": { + "end": 1104, + "name": "sketch002", + "start": 1095, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1131, + "name": "extrude001", + "start": 1121, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1138, + "name": "seg03", + "start": 1133, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1120, + "name": "startSketchOn", + "start": 1107, + "type": "Identifier" + }, + "end": 1139, + "optional": false, + "start": 1107, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1167, + "raw": "159.25", + "start": 1161, + "type": "Literal", + "type": "Literal", + "value": 159.25 + }, + { + "end": 1175, + "raw": "278.35", + "start": 1169, + "type": "Literal", + "type": "Literal", + "value": 278.35 + } + ], + "end": 1176, + "start": 1160, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1179, + "start": 1178, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1159, + "name": "startProfileAt", + "start": 1145, + "type": "Identifier" + }, + "end": 1180, + "optional": false, + "start": 1145, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1199, + "raw": "0", + "start": 1198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1206, + "raw": "40.82", + "start": 1201, + "type": "Literal", + "type": "Literal", + "value": 40.82 + } + ], + "end": 1207, + "start": 1197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1210, + "start": 1209, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + } + ], + "callee": { + "end": 1196, + "name": "angledLine", + "start": 1186, + "type": "Identifier" + }, + "end": 1234, + "optional": false, + "start": 1186, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1293, + "left": { + "arguments": [ + { + "end": 1287, + "name": "rectangleSegmentA002", + "start": 1267, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1266, + "name": "segAng", + "start": 1260, + "type": "Identifier" + }, + "end": 1288, + "optional": false, + "start": 1260, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 1293, + "raw": "90", + "start": 1291, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 1260, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1308, + "raw": "132.27", + "start": 1302, + "type": "Literal", + "type": "Literal", + "value": 132.27 + } + ], + "end": 1315, + "start": 1251, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1318, + "start": 1317, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + } + ], + "callee": { + "end": 1250, + "name": "angledLine", + "start": 1240, + "type": "Identifier" + }, + "end": 1342, + "optional": false, + "start": 1240, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1395, + "name": "rectangleSegmentA002", + "start": 1375, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1374, + "name": "segAng", + "start": 1368, + "type": "Identifier" + }, + "end": 1396, + "optional": false, + "start": 1368, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 1433, + "name": "rectangleSegmentA002", + "start": 1413, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1412, + "name": "segLen", + "start": 1406, + "type": "Identifier" + }, + "end": 1434, + "optional": false, + "start": 1406, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 1434, + "operator": "-", + "start": 1405, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1441, + "start": 1359, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1444, + "start": 1443, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + } + ], + "callee": { + "end": 1358, + "name": "angledLine", + "start": 1348, + "type": "Identifier" + }, + "end": 1468, + "optional": false, + "start": 1348, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1497, + "start": 1496, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1495, + "name": "profileStartX", + "start": 1482, + "type": "Identifier" + }, + "end": 1498, + "optional": false, + "start": 1482, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1515, + "start": 1514, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1513, + "name": "profileStartY", + "start": 1500, + "type": "Identifier" + }, + "end": 1516, + "optional": false, + "start": 1500, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1517, + "start": 1481, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1520, + "start": 1519, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1480, + "name": "lineTo", + "start": 1474, + "type": "Identifier" + }, + "end": 1521, + "optional": false, + "start": 1474, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1534, + "start": 1533, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1532, + "name": "close", + "start": 1527, + "type": "Identifier" + }, + "end": 1535, + "optional": false, + "start": 1527, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1535, + "start": 1107, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 1095, + "type": "VariableDeclarator" + } + ], + "end": 1535, + "kind": "const", + "start": 1095, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1571, + "id": { + "end": 1546, + "name": "extrude002", + "start": 1536, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 1559, + "raw": "50", + "start": 1557, + "type": "Literal", + "type": "Literal", + "value": 50 + }, + { + "end": 1570, + "name": "sketch002", + "start": 1561, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1556, + "name": "extrude", + "start": 1549, + "type": "Identifier" + }, + "end": 1571, + "optional": false, + "start": 1549, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1536, + "type": "VariableDeclarator" + } + ], + "end": 1571, + "kind": "const", + "start": 1536, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 1572, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 656, + "start": 654, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/input.kcl b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/input.kcl new file mode 100644 index 000000000..2023cc079 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/input.kcl @@ -0,0 +1,48 @@ +sketch001 = startSketchOn('XZ') + |> startProfileAt([75.8, 317.2], %) // [$startCapTag, $EndCapTag] + |> angledLine([0, 268.43], %, $rectangleSegmentA001) + |> angledLine([ + segAng(rectangleSegmentA001) - 90, + 217.26 + ], %, $seg01) + |> angledLine([ + segAng(rectangleSegmentA001), + -segLen(rectangleSegmentA001) + ], %) + |> lineTo([profileStartX(%), profileStartY(%)], %, $seg02) + |> close(%) +extrude001 = extrude(100, sketch001) + |> fillet({ radius: 20, tags: [seg01] }, %) + |> chamfer({ + length: 50, + tags: [getOppositeEdge(seg01)] + }, %, $seg03) + |> chamfer({ length: 50, tags: [seg02] }, %, $seg04) + +sketch003 = startSketchOn(extrude001, seg04) + |> startProfileAt([-69.1, 277.34], %) + |> angledLine([0, 41.48], %, $rectangleSegmentA003) + |> angledLine([ + segAng(rectangleSegmentA003) - 90, + 104.8 + ], %, $rectangleSegmentB002) + |> angledLine([ + segAng(rectangleSegmentA003), + -segLen(rectangleSegmentA003) + ], %, $rectangleSegmentC002) + |> lineTo([profileStartX(%), profileStartY(%)], %) + |> close(%) +sketch002 = startSketchOn(extrude001, seg03) + |> startProfileAt([159.25, 278.35], %) + |> angledLine([0, 40.82], %, $rectangleSegmentA002) + |> angledLine([ + segAng(rectangleSegmentA002) - 90, + 132.27 + ], %, $rectangleSegmentB001) + |> angledLine([ + segAng(rectangleSegmentA002), + -segLen(rectangleSegmentA002) + ], %, $rectangleSegmentC001) + |> lineTo([profileStartX(%), profileStartY(%)], %) + |> close(%) +extrude002 = extrude(50, sketch002) diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap new file mode 100644 index 000000000..f252d9d58 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap @@ -0,0 +1,4405 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch-on-chamfer-two-times-different-order.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "extrude001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "extrude002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ] + }, + "from": [ + 159.25, + 146.08 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1527, + 1535, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg03", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 1107, + 1139, + 0 + ] + } + ] + }, + "start": { + "from": [ + 159.25, + 278.35 + ], + "to": [ + 159.25, + 278.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA002": { + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + }, + "height": 50.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + }, + "rectangleSegmentA001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "rectangleSegmentA002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentA003": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA003", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.619999999999997, + 277.34 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 772, + 793, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentB002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentB002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.619999999999997, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.61999999999999, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 879, + 900, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + }, + "rectangleSegmentC002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentC002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.61999999999999, + 172.53999999999996 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 1005, + 1026, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "sketch001": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + } + }, + "sketch002": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ] + }, + "from": [ + 159.25, + 146.08 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1527, + 1535, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg03", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 1107, + 1139, + 0 + ] + } + ] + }, + "start": { + "from": [ + 159.25, + 278.35 + ], + "to": [ + 159.25, + 278.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA002": { + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + } + }, + "sketch003": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.62, + 277.34 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.62, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.62, + 172.54 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.62, + 172.54 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.54 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1033, + 1080, + 0 + ] + }, + "from": [ + -69.1, + 172.54 + ], + "tag": null, + "to": [ + -69.1, + 277.34 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1086, + 1094, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": null, + "to": [ + -69.1, + 277.34 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg04", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 599, + 0 + ], + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 592, + 598, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 605, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 598, + "start": 592, + "type": "TagDeclarator", + "value": "seg03" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg04" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 668, + 700, + 0 + ] + } + ] + }, + "start": { + "from": [ + -69.1, + 277.34 + ], + "to": [ + -69.1, + 277.34 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 706, + 740, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA003": { + "type": "TagIdentifier", + "value": "rectangleSegmentA003", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.619999999999997, + 277.34 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 772, + 793, + 0 + ] + } + ] + }, + "rectangleSegmentB002": { + "type": "TagIdentifier", + "value": "rectangleSegmentB002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.619999999999997, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.61999999999999, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 879, + 900, + 0 + ] + } + ] + }, + "rectangleSegmentC002": { + "type": "TagIdentifier", + "value": "rectangleSegmentC002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.61999999999999, + 172.53999999999996 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 1005, + 1026, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 706, + 740, + 0 + ] + } + ] + } + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/rendered_model.png b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..15fa026177605fde6c367574044c899429d93715 GIT binary patch literal 75389 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/tokens.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/tokens.snap new file mode 100644 index 000000000..cdc5799a6 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times-different-order/tokens.snap @@ -0,0 +1,3009 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch-on-chamfer-two-times-different-order.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 9, + "value": "sketch001" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "operator", + "start": 10, + "end": 11, + "value": "=" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "word", + "start": 12, + "end": 25, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 25, + "end": 26, + "value": "(" + }, + { + "type": "string", + "start": 26, + "end": 30, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": ")" + }, + { + "type": "whitespace", + "start": 31, + "end": 34, + "value": "\n " + }, + { + "type": "operator", + "start": 34, + "end": 36, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36, + "end": 37, + "value": " " + }, + { + "type": "word", + "start": 37, + "end": 51, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 51, + "end": 52, + "value": "(" + }, + { + "type": "brace", + "start": 52, + "end": 53, + "value": "[" + }, + { + "type": "number", + "start": 53, + "end": 57, + "value": "75.8" + }, + { + "type": "comma", + "start": 57, + "end": 58, + "value": "," + }, + { + "type": "whitespace", + "start": 58, + "end": 59, + "value": " " + }, + { + "type": "number", + "start": 59, + "end": 64, + "value": "317.2" + }, + { + "type": "brace", + "start": 64, + "end": 65, + "value": "]" + }, + { + "type": "comma", + "start": 65, + "end": 66, + "value": "," + }, + { + "type": "whitespace", + "start": 66, + "end": 67, + "value": " " + }, + { + "type": "operator", + "start": 67, + "end": 68, + "value": "%" + }, + { + "type": "brace", + "start": 68, + "end": 69, + "value": ")" + }, + { + "type": "whitespace", + "start": 69, + "end": 70, + "value": " " + }, + { + "type": "lineComment", + "start": 70, + "end": 99, + "value": "// [$startCapTag, $EndCapTag]" + }, + { + "type": "whitespace", + "start": 99, + "end": 102, + "value": "\n " + }, + { + "type": "operator", + "start": 102, + "end": 104, + "value": "|>" + }, + { + "type": "whitespace", + "start": 104, + "end": 105, + "value": " " + }, + { + "type": "word", + "start": 105, + "end": 115, + "value": "angledLine" + }, + { + "type": "brace", + "start": 115, + "end": 116, + "value": "(" + }, + { + "type": "brace", + "start": 116, + "end": 117, + "value": "[" + }, + { + "type": "number", + "start": 117, + "end": 118, + "value": "0" + }, + { + "type": "comma", + "start": 118, + "end": 119, + "value": "," + }, + { + "type": "whitespace", + "start": 119, + "end": 120, + "value": " " + }, + { + "type": "number", + "start": 120, + "end": 126, + "value": "268.43" + }, + { + "type": "brace", + "start": 126, + "end": 127, + "value": "]" + }, + { + "type": "comma", + "start": 127, + "end": 128, + "value": "," + }, + { + "type": "whitespace", + "start": 128, + "end": 129, + "value": " " + }, + { + "type": "operator", + "start": 129, + "end": 130, + "value": "%" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "dollar", + "start": 132, + "end": 133, + "value": "$" + }, + { + "type": "word", + "start": 133, + "end": 153, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 153, + "end": 154, + "value": ")" + }, + { + "type": "whitespace", + "start": 154, + "end": 157, + "value": "\n " + }, + { + "type": "operator", + "start": 157, + "end": 159, + "value": "|>" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": " " + }, + { + "type": "word", + "start": 160, + "end": 170, + "value": "angledLine" + }, + { + "type": "brace", + "start": 170, + "end": 171, + "value": "(" + }, + { + "type": "brace", + "start": 171, + "end": 172, + "value": "[" + }, + { + "type": "whitespace", + "start": 172, + "end": 180, + "value": "\n " + }, + { + "type": "word", + "start": 180, + "end": 186, + "value": "segAng" + }, + { + "type": "brace", + "start": 186, + "end": 187, + "value": "(" + }, + { + "type": "word", + "start": 187, + "end": 207, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 209, + "value": " " + }, + { + "type": "operator", + "start": 209, + "end": 210, + "value": "-" + }, + { + "type": "whitespace", + "start": 210, + "end": 211, + "value": " " + }, + { + "type": "number", + "start": 211, + "end": 213, + "value": "90" + }, + { + "type": "comma", + "start": 213, + "end": 214, + "value": "," + }, + { + "type": "whitespace", + "start": 214, + "end": 222, + "value": "\n " + }, + { + "type": "number", + "start": 222, + "end": 228, + "value": "217.26" + }, + { + "type": "whitespace", + "start": 228, + "end": 234, + "value": "\n " + }, + { + "type": "brace", + "start": 234, + "end": 235, + "value": "]" + }, + { + "type": "comma", + "start": 235, + "end": 236, + "value": "," + }, + { + "type": "whitespace", + "start": 236, + "end": 237, + "value": " " + }, + { + "type": "operator", + "start": 237, + "end": 238, + "value": "%" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "dollar", + "start": 240, + "end": 241, + "value": "$" + }, + { + "type": "word", + "start": 241, + "end": 246, + "value": "seg01" + }, + { + "type": "brace", + "start": 246, + "end": 247, + "value": ")" + }, + { + "type": "whitespace", + "start": 247, + "end": 250, + "value": "\n " + }, + { + "type": "operator", + "start": 250, + "end": 252, + "value": "|>" + }, + { + "type": "whitespace", + "start": 252, + "end": 253, + "value": " " + }, + { + "type": "word", + "start": 253, + "end": 263, + "value": "angledLine" + }, + { + "type": "brace", + "start": 263, + "end": 264, + "value": "(" + }, + { + "type": "brace", + "start": 264, + "end": 265, + "value": "[" + }, + { + "type": "whitespace", + "start": 265, + "end": 273, + "value": "\n " + }, + { + "type": "word", + "start": 273, + "end": 279, + "value": "segAng" + }, + { + "type": "brace", + "start": 279, + "end": 280, + "value": "(" + }, + { + "type": "word", + "start": 280, + "end": 300, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 300, + "end": 301, + "value": ")" + }, + { + "type": "comma", + "start": 301, + "end": 302, + "value": "," + }, + { + "type": "whitespace", + "start": 302, + "end": 310, + "value": "\n " + }, + { + "type": "operator", + "start": 310, + "end": 311, + "value": "-" + }, + { + "type": "word", + "start": 311, + "end": 317, + "value": "segLen" + }, + { + "type": "brace", + "start": 317, + "end": 318, + "value": "(" + }, + { + "type": "word", + "start": 318, + "end": 338, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 338, + "end": 339, + "value": ")" + }, + { + "type": "whitespace", + "start": 339, + "end": 345, + "value": "\n " + }, + { + "type": "brace", + "start": 345, + "end": 346, + "value": "]" + }, + { + "type": "comma", + "start": 346, + "end": 347, + "value": "," + }, + { + "type": "whitespace", + "start": 347, + "end": 348, + "value": " " + }, + { + "type": "operator", + "start": 348, + "end": 349, + "value": "%" + }, + { + "type": "brace", + "start": 349, + "end": 350, + "value": ")" + }, + { + "type": "whitespace", + "start": 350, + "end": 353, + "value": "\n " + }, + { + "type": "operator", + "start": 353, + "end": 355, + "value": "|>" + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "word", + "start": 356, + "end": 362, + "value": "lineTo" + }, + { + "type": "brace", + "start": 362, + "end": 363, + "value": "(" + }, + { + "type": "brace", + "start": 363, + "end": 364, + "value": "[" + }, + { + "type": "word", + "start": 364, + "end": 377, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 377, + "end": 378, + "value": "(" + }, + { + "type": "operator", + "start": 378, + "end": 379, + "value": "%" + }, + { + "type": "brace", + "start": 379, + "end": 380, + "value": ")" + }, + { + "type": "comma", + "start": 380, + "end": 381, + "value": "," + }, + { + "type": "whitespace", + "start": 381, + "end": 382, + "value": " " + }, + { + "type": "word", + "start": 382, + "end": 395, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 395, + "end": 396, + "value": "(" + }, + { + "type": "operator", + "start": 396, + "end": 397, + "value": "%" + }, + { + "type": "brace", + "start": 397, + "end": 398, + "value": ")" + }, + { + "type": "brace", + "start": 398, + "end": 399, + "value": "]" + }, + { + "type": "comma", + "start": 399, + "end": 400, + "value": "," + }, + { + "type": "whitespace", + "start": 400, + "end": 401, + "value": " " + }, + { + "type": "operator", + "start": 401, + "end": 402, + "value": "%" + }, + { + "type": "comma", + "start": 402, + "end": 403, + "value": "," + }, + { + "type": "whitespace", + "start": 403, + "end": 404, + "value": " " + }, + { + "type": "dollar", + "start": 404, + "end": 405, + "value": "$" + }, + { + "type": "word", + "start": 405, + "end": 410, + "value": "seg02" + }, + { + "type": "brace", + "start": 410, + "end": 411, + "value": ")" + }, + { + "type": "whitespace", + "start": 411, + "end": 414, + "value": "\n " + }, + { + "type": "operator", + "start": 414, + "end": 416, + "value": "|>" + }, + { + "type": "whitespace", + "start": 416, + "end": 417, + "value": " " + }, + { + "type": "word", + "start": 417, + "end": 422, + "value": "close" + }, + { + "type": "brace", + "start": 422, + "end": 423, + "value": "(" + }, + { + "type": "operator", + "start": 423, + "end": 424, + "value": "%" + }, + { + "type": "brace", + "start": 424, + "end": 425, + "value": ")" + }, + { + "type": "whitespace", + "start": 425, + "end": 426, + "value": "\n" + }, + { + "type": "word", + "start": 426, + "end": 436, + "value": "extrude001" + }, + { + "type": "whitespace", + "start": 436, + "end": 437, + "value": " " + }, + { + "type": "operator", + "start": 437, + "end": 438, + "value": "=" + }, + { + "type": "whitespace", + "start": 438, + "end": 439, + "value": " " + }, + { + "type": "word", + "start": 439, + "end": 446, + "value": "extrude" + }, + { + "type": "brace", + "start": 446, + "end": 447, + "value": "(" + }, + { + "type": "number", + "start": 447, + "end": 450, + "value": "100" + }, + { + "type": "comma", + "start": 450, + "end": 451, + "value": "," + }, + { + "type": "whitespace", + "start": 451, + "end": 452, + "value": " " + }, + { + "type": "word", + "start": 452, + "end": 461, + "value": "sketch001" + }, + { + "type": "brace", + "start": 461, + "end": 462, + "value": ")" + }, + { + "type": "whitespace", + "start": 462, + "end": 465, + "value": "\n " + }, + { + "type": "operator", + "start": 465, + "end": 467, + "value": "|>" + }, + { + "type": "whitespace", + "start": 467, + "end": 468, + "value": " " + }, + { + "type": "word", + "start": 468, + "end": 474, + "value": "fillet" + }, + { + "type": "brace", + "start": 474, + "end": 475, + "value": "(" + }, + { + "type": "brace", + "start": 475, + "end": 476, + "value": "{" + }, + { + "type": "whitespace", + "start": 476, + "end": 477, + "value": " " + }, + { + "type": "word", + "start": 477, + "end": 483, + "value": "radius" + }, + { + "type": "colon", + "start": 483, + "end": 484, + "value": ":" + }, + { + "type": "whitespace", + "start": 484, + "end": 485, + "value": " " + }, + { + "type": "number", + "start": 485, + "end": 487, + "value": "20" + }, + { + "type": "comma", + "start": 487, + "end": 488, + "value": "," + }, + { + "type": "whitespace", + "start": 488, + "end": 489, + "value": " " + }, + { + "type": "word", + "start": 489, + "end": 493, + "value": "tags" + }, + { + "type": "colon", + "start": 493, + "end": 494, + "value": ":" + }, + { + "type": "whitespace", + "start": 494, + "end": 495, + "value": " " + }, + { + "type": "brace", + "start": 495, + "end": 496, + "value": "[" + }, + { + "type": "word", + "start": 496, + "end": 501, + "value": "seg01" + }, + { + "type": "brace", + "start": 501, + "end": 502, + "value": "]" + }, + { + "type": "whitespace", + "start": 502, + "end": 503, + "value": " " + }, + { + "type": "brace", + "start": 503, + "end": 504, + "value": "}" + }, + { + "type": "comma", + "start": 504, + "end": 505, + "value": "," + }, + { + "type": "whitespace", + "start": 505, + "end": 506, + "value": " " + }, + { + "type": "operator", + "start": 506, + "end": 507, + "value": "%" + }, + { + "type": "brace", + "start": 507, + "end": 508, + "value": ")" + }, + { + "type": "whitespace", + "start": 508, + "end": 511, + "value": "\n " + }, + { + "type": "operator", + "start": 511, + "end": 513, + "value": "|>" + }, + { + "type": "whitespace", + "start": 513, + "end": 514, + "value": " " + }, + { + "type": "word", + "start": 514, + "end": 521, + "value": "chamfer" + }, + { + "type": "brace", + "start": 521, + "end": 522, + "value": "(" + }, + { + "type": "brace", + "start": 522, + "end": 523, + "value": "{" + }, + { + "type": "whitespace", + "start": 523, + "end": 531, + "value": "\n " + }, + { + "type": "word", + "start": 531, + "end": 537, + "value": "length" + }, + { + "type": "colon", + "start": 537, + "end": 538, + "value": ":" + }, + { + "type": "whitespace", + "start": 538, + "end": 539, + "value": " " + }, + { + "type": "number", + "start": 539, + "end": 541, + "value": "50" + }, + { + "type": "comma", + "start": 541, + "end": 542, + "value": "," + }, + { + "type": "whitespace", + "start": 542, + "end": 550, + "value": "\n " + }, + { + "type": "word", + "start": 550, + "end": 554, + "value": "tags" + }, + { + "type": "colon", + "start": 554, + "end": 555, + "value": ":" + }, + { + "type": "whitespace", + "start": 555, + "end": 556, + "value": " " + }, + { + "type": "brace", + "start": 556, + "end": 557, + "value": "[" + }, + { + "type": "word", + "start": 557, + "end": 572, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 572, + "end": 573, + "value": "(" + }, + { + "type": "word", + "start": 573, + "end": 578, + "value": "seg01" + }, + { + "type": "brace", + "start": 578, + "end": 579, + "value": ")" + }, + { + "type": "brace", + "start": 579, + "end": 580, + "value": "]" + }, + { + "type": "whitespace", + "start": 580, + "end": 586, + "value": "\n " + }, + { + "type": "brace", + "start": 586, + "end": 587, + "value": "}" + }, + { + "type": "comma", + "start": 587, + "end": 588, + "value": "," + }, + { + "type": "whitespace", + "start": 588, + "end": 589, + "value": " " + }, + { + "type": "operator", + "start": 589, + "end": 590, + "value": "%" + }, + { + "type": "comma", + "start": 590, + "end": 591, + "value": "," + }, + { + "type": "whitespace", + "start": 591, + "end": 592, + "value": " " + }, + { + "type": "dollar", + "start": 592, + "end": 593, + "value": "$" + }, + { + "type": "word", + "start": 593, + "end": 598, + "value": "seg03" + }, + { + "type": "brace", + "start": 598, + "end": 599, + "value": ")" + }, + { + "type": "whitespace", + "start": 599, + "end": 602, + "value": "\n " + }, + { + "type": "operator", + "start": 602, + "end": 604, + "value": "|>" + }, + { + "type": "whitespace", + "start": 604, + "end": 605, + "value": " " + }, + { + "type": "word", + "start": 605, + "end": 612, + "value": "chamfer" + }, + { + "type": "brace", + "start": 612, + "end": 613, + "value": "(" + }, + { + "type": "brace", + "start": 613, + "end": 614, + "value": "{" + }, + { + "type": "whitespace", + "start": 614, + "end": 615, + "value": " " + }, + { + "type": "word", + "start": 615, + "end": 621, + "value": "length" + }, + { + "type": "colon", + "start": 621, + "end": 622, + "value": ":" + }, + { + "type": "whitespace", + "start": 622, + "end": 623, + "value": " " + }, + { + "type": "number", + "start": 623, + "end": 625, + "value": "50" + }, + { + "type": "comma", + "start": 625, + "end": 626, + "value": "," + }, + { + "type": "whitespace", + "start": 626, + "end": 627, + "value": " " + }, + { + "type": "word", + "start": 627, + "end": 631, + "value": "tags" + }, + { + "type": "colon", + "start": 631, + "end": 632, + "value": ":" + }, + { + "type": "whitespace", + "start": 632, + "end": 633, + "value": " " + }, + { + "type": "brace", + "start": 633, + "end": 634, + "value": "[" + }, + { + "type": "word", + "start": 634, + "end": 639, + "value": "seg02" + }, + { + "type": "brace", + "start": 639, + "end": 640, + "value": "]" + }, + { + "type": "whitespace", + "start": 640, + "end": 641, + "value": " " + }, + { + "type": "brace", + "start": 641, + "end": 642, + "value": "}" + }, + { + "type": "comma", + "start": 642, + "end": 643, + "value": "," + }, + { + "type": "whitespace", + "start": 643, + "end": 644, + "value": " " + }, + { + "type": "operator", + "start": 644, + "end": 645, + "value": "%" + }, + { + "type": "comma", + "start": 645, + "end": 646, + "value": "," + }, + { + "type": "whitespace", + "start": 646, + "end": 647, + "value": " " + }, + { + "type": "dollar", + "start": 647, + "end": 648, + "value": "$" + }, + { + "type": "word", + "start": 648, + "end": 653, + "value": "seg04" + }, + { + "type": "brace", + "start": 653, + "end": 654, + "value": ")" + }, + { + "type": "whitespace", + "start": 654, + "end": 656, + "value": "\n\n" + }, + { + "type": "word", + "start": 656, + "end": 665, + "value": "sketch003" + }, + { + "type": "whitespace", + "start": 665, + "end": 666, + "value": " " + }, + { + "type": "operator", + "start": 666, + "end": 667, + "value": "=" + }, + { + "type": "whitespace", + "start": 667, + "end": 668, + "value": " " + }, + { + "type": "word", + "start": 668, + "end": 681, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 681, + "end": 682, + "value": "(" + }, + { + "type": "word", + "start": 682, + "end": 692, + "value": "extrude001" + }, + { + "type": "comma", + "start": 692, + "end": 693, + "value": "," + }, + { + "type": "whitespace", + "start": 693, + "end": 694, + "value": " " + }, + { + "type": "word", + "start": 694, + "end": 699, + "value": "seg04" + }, + { + "type": "brace", + "start": 699, + "end": 700, + "value": ")" + }, + { + "type": "whitespace", + "start": 700, + "end": 703, + "value": "\n " + }, + { + "type": "operator", + "start": 703, + "end": 705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 705, + "end": 706, + "value": " " + }, + { + "type": "word", + "start": 706, + "end": 720, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 720, + "end": 721, + "value": "(" + }, + { + "type": "brace", + "start": 721, + "end": 722, + "value": "[" + }, + { + "type": "operator", + "start": 722, + "end": 723, + "value": "-" + }, + { + "type": "number", + "start": 723, + "end": 727, + "value": "69.1" + }, + { + "type": "comma", + "start": 727, + "end": 728, + "value": "," + }, + { + "type": "whitespace", + "start": 728, + "end": 729, + "value": " " + }, + { + "type": "number", + "start": 729, + "end": 735, + "value": "277.34" + }, + { + "type": "brace", + "start": 735, + "end": 736, + "value": "]" + }, + { + "type": "comma", + "start": 736, + "end": 737, + "value": "," + }, + { + "type": "whitespace", + "start": 737, + "end": 738, + "value": " " + }, + { + "type": "operator", + "start": 738, + "end": 739, + "value": "%" + }, + { + "type": "brace", + "start": 739, + "end": 740, + "value": ")" + }, + { + "type": "whitespace", + "start": 740, + "end": 743, + "value": "\n " + }, + { + "type": "operator", + "start": 743, + "end": 745, + "value": "|>" + }, + { + "type": "whitespace", + "start": 745, + "end": 746, + "value": " " + }, + { + "type": "word", + "start": 746, + "end": 756, + "value": "angledLine" + }, + { + "type": "brace", + "start": 756, + "end": 757, + "value": "(" + }, + { + "type": "brace", + "start": 757, + "end": 758, + "value": "[" + }, + { + "type": "number", + "start": 758, + "end": 759, + "value": "0" + }, + { + "type": "comma", + "start": 759, + "end": 760, + "value": "," + }, + { + "type": "whitespace", + "start": 760, + "end": 761, + "value": " " + }, + { + "type": "number", + "start": 761, + "end": 766, + "value": "41.48" + }, + { + "type": "brace", + "start": 766, + "end": 767, + "value": "]" + }, + { + "type": "comma", + "start": 767, + "end": 768, + "value": "," + }, + { + "type": "whitespace", + "start": 768, + "end": 769, + "value": " " + }, + { + "type": "operator", + "start": 769, + "end": 770, + "value": "%" + }, + { + "type": "comma", + "start": 770, + "end": 771, + "value": "," + }, + { + "type": "whitespace", + "start": 771, + "end": 772, + "value": " " + }, + { + "type": "dollar", + "start": 772, + "end": 773, + "value": "$" + }, + { + "type": "word", + "start": 773, + "end": 793, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 793, + "end": 794, + "value": ")" + }, + { + "type": "whitespace", + "start": 794, + "end": 797, + "value": "\n " + }, + { + "type": "operator", + "start": 797, + "end": 799, + "value": "|>" + }, + { + "type": "whitespace", + "start": 799, + "end": 800, + "value": " " + }, + { + "type": "word", + "start": 800, + "end": 810, + "value": "angledLine" + }, + { + "type": "brace", + "start": 810, + "end": 811, + "value": "(" + }, + { + "type": "brace", + "start": 811, + "end": 812, + "value": "[" + }, + { + "type": "whitespace", + "start": 812, + "end": 820, + "value": "\n " + }, + { + "type": "word", + "start": 820, + "end": 826, + "value": "segAng" + }, + { + "type": "brace", + "start": 826, + "end": 827, + "value": "(" + }, + { + "type": "word", + "start": 827, + "end": 847, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 847, + "end": 848, + "value": ")" + }, + { + "type": "whitespace", + "start": 848, + "end": 849, + "value": " " + }, + { + "type": "operator", + "start": 849, + "end": 850, + "value": "-" + }, + { + "type": "whitespace", + "start": 850, + "end": 851, + "value": " " + }, + { + "type": "number", + "start": 851, + "end": 853, + "value": "90" + }, + { + "type": "comma", + "start": 853, + "end": 854, + "value": "," + }, + { + "type": "whitespace", + "start": 854, + "end": 862, + "value": "\n " + }, + { + "type": "number", + "start": 862, + "end": 867, + "value": "104.8" + }, + { + "type": "whitespace", + "start": 867, + "end": 873, + "value": "\n " + }, + { + "type": "brace", + "start": 873, + "end": 874, + "value": "]" + }, + { + "type": "comma", + "start": 874, + "end": 875, + "value": "," + }, + { + "type": "whitespace", + "start": 875, + "end": 876, + "value": " " + }, + { + "type": "operator", + "start": 876, + "end": 877, + "value": "%" + }, + { + "type": "comma", + "start": 877, + "end": 878, + "value": "," + }, + { + "type": "whitespace", + "start": 878, + "end": 879, + "value": " " + }, + { + "type": "dollar", + "start": 879, + "end": 880, + "value": "$" + }, + { + "type": "word", + "start": 880, + "end": 900, + "value": "rectangleSegmentB002" + }, + { + "type": "brace", + "start": 900, + "end": 901, + "value": ")" + }, + { + "type": "whitespace", + "start": 901, + "end": 904, + "value": "\n " + }, + { + "type": "operator", + "start": 904, + "end": 906, + "value": "|>" + }, + { + "type": "whitespace", + "start": 906, + "end": 907, + "value": " " + }, + { + "type": "word", + "start": 907, + "end": 917, + "value": "angledLine" + }, + { + "type": "brace", + "start": 917, + "end": 918, + "value": "(" + }, + { + "type": "brace", + "start": 918, + "end": 919, + "value": "[" + }, + { + "type": "whitespace", + "start": 919, + "end": 927, + "value": "\n " + }, + { + "type": "word", + "start": 927, + "end": 933, + "value": "segAng" + }, + { + "type": "brace", + "start": 933, + "end": 934, + "value": "(" + }, + { + "type": "word", + "start": 934, + "end": 954, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 954, + "end": 955, + "value": ")" + }, + { + "type": "comma", + "start": 955, + "end": 956, + "value": "," + }, + { + "type": "whitespace", + "start": 956, + "end": 964, + "value": "\n " + }, + { + "type": "operator", + "start": 964, + "end": 965, + "value": "-" + }, + { + "type": "word", + "start": 965, + "end": 971, + "value": "segLen" + }, + { + "type": "brace", + "start": 971, + "end": 972, + "value": "(" + }, + { + "type": "word", + "start": 972, + "end": 992, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 992, + "end": 993, + "value": ")" + }, + { + "type": "whitespace", + "start": 993, + "end": 999, + "value": "\n " + }, + { + "type": "brace", + "start": 999, + "end": 1000, + "value": "]" + }, + { + "type": "comma", + "start": 1000, + "end": 1001, + "value": "," + }, + { + "type": "whitespace", + "start": 1001, + "end": 1002, + "value": " " + }, + { + "type": "operator", + "start": 1002, + "end": 1003, + "value": "%" + }, + { + "type": "comma", + "start": 1003, + "end": 1004, + "value": "," + }, + { + "type": "whitespace", + "start": 1004, + "end": 1005, + "value": " " + }, + { + "type": "dollar", + "start": 1005, + "end": 1006, + "value": "$" + }, + { + "type": "word", + "start": 1006, + "end": 1026, + "value": "rectangleSegmentC002" + }, + { + "type": "brace", + "start": 1026, + "end": 1027, + "value": ")" + }, + { + "type": "whitespace", + "start": 1027, + "end": 1030, + "value": "\n " + }, + { + "type": "operator", + "start": 1030, + "end": 1032, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1032, + "end": 1033, + "value": " " + }, + { + "type": "word", + "start": 1033, + "end": 1039, + "value": "lineTo" + }, + { + "type": "brace", + "start": 1039, + "end": 1040, + "value": "(" + }, + { + "type": "brace", + "start": 1040, + "end": 1041, + "value": "[" + }, + { + "type": "word", + "start": 1041, + "end": 1054, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 1054, + "end": 1055, + "value": "(" + }, + { + "type": "operator", + "start": 1055, + "end": 1056, + "value": "%" + }, + { + "type": "brace", + "start": 1056, + "end": 1057, + "value": ")" + }, + { + "type": "comma", + "start": 1057, + "end": 1058, + "value": "," + }, + { + "type": "whitespace", + "start": 1058, + "end": 1059, + "value": " " + }, + { + "type": "word", + "start": 1059, + "end": 1072, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 1072, + "end": 1073, + "value": "(" + }, + { + "type": "operator", + "start": 1073, + "end": 1074, + "value": "%" + }, + { + "type": "brace", + "start": 1074, + "end": 1075, + "value": ")" + }, + { + "type": "brace", + "start": 1075, + "end": 1076, + "value": "]" + }, + { + "type": "comma", + "start": 1076, + "end": 1077, + "value": "," + }, + { + "type": "whitespace", + "start": 1077, + "end": 1078, + "value": " " + }, + { + "type": "operator", + "start": 1078, + "end": 1079, + "value": "%" + }, + { + "type": "brace", + "start": 1079, + "end": 1080, + "value": ")" + }, + { + "type": "whitespace", + "start": 1080, + "end": 1083, + "value": "\n " + }, + { + "type": "operator", + "start": 1083, + "end": 1085, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1085, + "end": 1086, + "value": " " + }, + { + "type": "word", + "start": 1086, + "end": 1091, + "value": "close" + }, + { + "type": "brace", + "start": 1091, + "end": 1092, + "value": "(" + }, + { + "type": "operator", + "start": 1092, + "end": 1093, + "value": "%" + }, + { + "type": "brace", + "start": 1093, + "end": 1094, + "value": ")" + }, + { + "type": "whitespace", + "start": 1094, + "end": 1095, + "value": "\n" + }, + { + "type": "word", + "start": 1095, + "end": 1104, + "value": "sketch002" + }, + { + "type": "whitespace", + "start": 1104, + "end": 1105, + "value": " " + }, + { + "type": "operator", + "start": 1105, + "end": 1106, + "value": "=" + }, + { + "type": "whitespace", + "start": 1106, + "end": 1107, + "value": " " + }, + { + "type": "word", + "start": 1107, + "end": 1120, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 1120, + "end": 1121, + "value": "(" + }, + { + "type": "word", + "start": 1121, + "end": 1131, + "value": "extrude001" + }, + { + "type": "comma", + "start": 1131, + "end": 1132, + "value": "," + }, + { + "type": "whitespace", + "start": 1132, + "end": 1133, + "value": " " + }, + { + "type": "word", + "start": 1133, + "end": 1138, + "value": "seg03" + }, + { + "type": "brace", + "start": 1138, + "end": 1139, + "value": ")" + }, + { + "type": "whitespace", + "start": 1139, + "end": 1142, + "value": "\n " + }, + { + "type": "operator", + "start": 1142, + "end": 1144, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1144, + "end": 1145, + "value": " " + }, + { + "type": "word", + "start": 1145, + "end": 1159, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 1159, + "end": 1160, + "value": "(" + }, + { + "type": "brace", + "start": 1160, + "end": 1161, + "value": "[" + }, + { + "type": "number", + "start": 1161, + "end": 1167, + "value": "159.25" + }, + { + "type": "comma", + "start": 1167, + "end": 1168, + "value": "," + }, + { + "type": "whitespace", + "start": 1168, + "end": 1169, + "value": " " + }, + { + "type": "number", + "start": 1169, + "end": 1175, + "value": "278.35" + }, + { + "type": "brace", + "start": 1175, + "end": 1176, + "value": "]" + }, + { + "type": "comma", + "start": 1176, + "end": 1177, + "value": "," + }, + { + "type": "whitespace", + "start": 1177, + "end": 1178, + "value": " " + }, + { + "type": "operator", + "start": 1178, + "end": 1179, + "value": "%" + }, + { + "type": "brace", + "start": 1179, + "end": 1180, + "value": ")" + }, + { + "type": "whitespace", + "start": 1180, + "end": 1183, + "value": "\n " + }, + { + "type": "operator", + "start": 1183, + "end": 1185, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1185, + "end": 1186, + "value": " " + }, + { + "type": "word", + "start": 1186, + "end": 1196, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1196, + "end": 1197, + "value": "(" + }, + { + "type": "brace", + "start": 1197, + "end": 1198, + "value": "[" + }, + { + "type": "number", + "start": 1198, + "end": 1199, + "value": "0" + }, + { + "type": "comma", + "start": 1199, + "end": 1200, + "value": "," + }, + { + "type": "whitespace", + "start": 1200, + "end": 1201, + "value": " " + }, + { + "type": "number", + "start": 1201, + "end": 1206, + "value": "40.82" + }, + { + "type": "brace", + "start": 1206, + "end": 1207, + "value": "]" + }, + { + "type": "comma", + "start": 1207, + "end": 1208, + "value": "," + }, + { + "type": "whitespace", + "start": 1208, + "end": 1209, + "value": " " + }, + { + "type": "operator", + "start": 1209, + "end": 1210, + "value": "%" + }, + { + "type": "comma", + "start": 1210, + "end": 1211, + "value": "," + }, + { + "type": "whitespace", + "start": 1211, + "end": 1212, + "value": " " + }, + { + "type": "dollar", + "start": 1212, + "end": 1213, + "value": "$" + }, + { + "type": "word", + "start": 1213, + "end": 1233, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1233, + "end": 1234, + "value": ")" + }, + { + "type": "whitespace", + "start": 1234, + "end": 1237, + "value": "\n " + }, + { + "type": "operator", + "start": 1237, + "end": 1239, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1239, + "end": 1240, + "value": " " + }, + { + "type": "word", + "start": 1240, + "end": 1250, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1250, + "end": 1251, + "value": "(" + }, + { + "type": "brace", + "start": 1251, + "end": 1252, + "value": "[" + }, + { + "type": "whitespace", + "start": 1252, + "end": 1260, + "value": "\n " + }, + { + "type": "word", + "start": 1260, + "end": 1266, + "value": "segAng" + }, + { + "type": "brace", + "start": 1266, + "end": 1267, + "value": "(" + }, + { + "type": "word", + "start": 1267, + "end": 1287, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1287, + "end": 1288, + "value": ")" + }, + { + "type": "whitespace", + "start": 1288, + "end": 1289, + "value": " " + }, + { + "type": "operator", + "start": 1289, + "end": 1290, + "value": "-" + }, + { + "type": "whitespace", + "start": 1290, + "end": 1291, + "value": " " + }, + { + "type": "number", + "start": 1291, + "end": 1293, + "value": "90" + }, + { + "type": "comma", + "start": 1293, + "end": 1294, + "value": "," + }, + { + "type": "whitespace", + "start": 1294, + "end": 1302, + "value": "\n " + }, + { + "type": "number", + "start": 1302, + "end": 1308, + "value": "132.27" + }, + { + "type": "whitespace", + "start": 1308, + "end": 1314, + "value": "\n " + }, + { + "type": "brace", + "start": 1314, + "end": 1315, + "value": "]" + }, + { + "type": "comma", + "start": 1315, + "end": 1316, + "value": "," + }, + { + "type": "whitespace", + "start": 1316, + "end": 1317, + "value": " " + }, + { + "type": "operator", + "start": 1317, + "end": 1318, + "value": "%" + }, + { + "type": "comma", + "start": 1318, + "end": 1319, + "value": "," + }, + { + "type": "whitespace", + "start": 1319, + "end": 1320, + "value": " " + }, + { + "type": "dollar", + "start": 1320, + "end": 1321, + "value": "$" + }, + { + "type": "word", + "start": 1321, + "end": 1341, + "value": "rectangleSegmentB001" + }, + { + "type": "brace", + "start": 1341, + "end": 1342, + "value": ")" + }, + { + "type": "whitespace", + "start": 1342, + "end": 1345, + "value": "\n " + }, + { + "type": "operator", + "start": 1345, + "end": 1347, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1347, + "end": 1348, + "value": " " + }, + { + "type": "word", + "start": 1348, + "end": 1358, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1358, + "end": 1359, + "value": "(" + }, + { + "type": "brace", + "start": 1359, + "end": 1360, + "value": "[" + }, + { + "type": "whitespace", + "start": 1360, + "end": 1368, + "value": "\n " + }, + { + "type": "word", + "start": 1368, + "end": 1374, + "value": "segAng" + }, + { + "type": "brace", + "start": 1374, + "end": 1375, + "value": "(" + }, + { + "type": "word", + "start": 1375, + "end": 1395, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1395, + "end": 1396, + "value": ")" + }, + { + "type": "comma", + "start": 1396, + "end": 1397, + "value": "," + }, + { + "type": "whitespace", + "start": 1397, + "end": 1405, + "value": "\n " + }, + { + "type": "operator", + "start": 1405, + "end": 1406, + "value": "-" + }, + { + "type": "word", + "start": 1406, + "end": 1412, + "value": "segLen" + }, + { + "type": "brace", + "start": 1412, + "end": 1413, + "value": "(" + }, + { + "type": "word", + "start": 1413, + "end": 1433, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1433, + "end": 1434, + "value": ")" + }, + { + "type": "whitespace", + "start": 1434, + "end": 1440, + "value": "\n " + }, + { + "type": "brace", + "start": 1440, + "end": 1441, + "value": "]" + }, + { + "type": "comma", + "start": 1441, + "end": 1442, + "value": "," + }, + { + "type": "whitespace", + "start": 1442, + "end": 1443, + "value": " " + }, + { + "type": "operator", + "start": 1443, + "end": 1444, + "value": "%" + }, + { + "type": "comma", + "start": 1444, + "end": 1445, + "value": "," + }, + { + "type": "whitespace", + "start": 1445, + "end": 1446, + "value": " " + }, + { + "type": "dollar", + "start": 1446, + "end": 1447, + "value": "$" + }, + { + "type": "word", + "start": 1447, + "end": 1467, + "value": "rectangleSegmentC001" + }, + { + "type": "brace", + "start": 1467, + "end": 1468, + "value": ")" + }, + { + "type": "whitespace", + "start": 1468, + "end": 1471, + "value": "\n " + }, + { + "type": "operator", + "start": 1471, + "end": 1473, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1473, + "end": 1474, + "value": " " + }, + { + "type": "word", + "start": 1474, + "end": 1480, + "value": "lineTo" + }, + { + "type": "brace", + "start": 1480, + "end": 1481, + "value": "(" + }, + { + "type": "brace", + "start": 1481, + "end": 1482, + "value": "[" + }, + { + "type": "word", + "start": 1482, + "end": 1495, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 1495, + "end": 1496, + "value": "(" + }, + { + "type": "operator", + "start": 1496, + "end": 1497, + "value": "%" + }, + { + "type": "brace", + "start": 1497, + "end": 1498, + "value": ")" + }, + { + "type": "comma", + "start": 1498, + "end": 1499, + "value": "," + }, + { + "type": "whitespace", + "start": 1499, + "end": 1500, + "value": " " + }, + { + "type": "word", + "start": 1500, + "end": 1513, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 1513, + "end": 1514, + "value": "(" + }, + { + "type": "operator", + "start": 1514, + "end": 1515, + "value": "%" + }, + { + "type": "brace", + "start": 1515, + "end": 1516, + "value": ")" + }, + { + "type": "brace", + "start": 1516, + "end": 1517, + "value": "]" + }, + { + "type": "comma", + "start": 1517, + "end": 1518, + "value": "," + }, + { + "type": "whitespace", + "start": 1518, + "end": 1519, + "value": " " + }, + { + "type": "operator", + "start": 1519, + "end": 1520, + "value": "%" + }, + { + "type": "brace", + "start": 1520, + "end": 1521, + "value": ")" + }, + { + "type": "whitespace", + "start": 1521, + "end": 1524, + "value": "\n " + }, + { + "type": "operator", + "start": 1524, + "end": 1526, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1526, + "end": 1527, + "value": " " + }, + { + "type": "word", + "start": 1527, + "end": 1532, + "value": "close" + }, + { + "type": "brace", + "start": 1532, + "end": 1533, + "value": "(" + }, + { + "type": "operator", + "start": 1533, + "end": 1534, + "value": "%" + }, + { + "type": "brace", + "start": 1534, + "end": 1535, + "value": ")" + }, + { + "type": "whitespace", + "start": 1535, + "end": 1536, + "value": "\n" + }, + { + "type": "word", + "start": 1536, + "end": 1546, + "value": "extrude002" + }, + { + "type": "whitespace", + "start": 1546, + "end": 1547, + "value": " " + }, + { + "type": "operator", + "start": 1547, + "end": 1548, + "value": "=" + }, + { + "type": "whitespace", + "start": 1548, + "end": 1549, + "value": " " + }, + { + "type": "word", + "start": 1549, + "end": 1556, + "value": "extrude" + }, + { + "type": "brace", + "start": 1556, + "end": 1557, + "value": "(" + }, + { + "type": "number", + "start": 1557, + "end": 1559, + "value": "50" + }, + { + "type": "comma", + "start": 1559, + "end": 1560, + "value": "," + }, + { + "type": "whitespace", + "start": 1560, + "end": 1561, + "value": " " + }, + { + "type": "word", + "start": 1561, + "end": 1570, + "value": "sketch002" + }, + { + "type": "brace", + "start": 1570, + "end": 1571, + "value": ")" + }, + { + "type": "whitespace", + "start": 1571, + "end": 1572, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/ast.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/ast.snap new file mode 100644 index 000000000..fd9d7c6b2 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/ast.snap @@ -0,0 +1,1647 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch-on-chamfer-two-times.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 425, + "id": { + "end": 9, + "name": "sketch001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 30, + "raw": "'XZ'", + "start": 26, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 25, + "name": "startSketchOn", + "start": 12, + "type": "Identifier" + }, + "end": 31, + "optional": false, + "start": 12, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 57, + "raw": "75.8", + "start": 53, + "type": "Literal", + "type": "Literal", + "value": 75.8 + }, + { + "end": 64, + "raw": "317.2", + "start": 59, + "type": "Literal", + "type": "Literal", + "value": 317.2 + } + ], + "end": 65, + "start": 52, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 68, + "start": 67, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 51, + "name": "startProfileAt", + "start": 37, + "type": "Identifier" + }, + "end": 69, + "optional": false, + "start": 37, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 118, + "raw": "0", + "start": 117, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 126, + "raw": "268.43", + "start": 120, + "type": "Literal", + "type": "Literal", + "value": 268.43 + } + ], + "end": 127, + "start": 116, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 130, + "start": 129, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + } + ], + "callee": { + "end": 115, + "name": "angledLine", + "start": 105, + "type": "Identifier" + }, + "end": 154, + "optional": false, + "start": 105, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 213, + "left": { + "arguments": [ + { + "end": 207, + "name": "rectangleSegmentA001", + "start": 187, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 186, + "name": "segAng", + "start": 180, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 180, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 213, + "raw": "90", + "start": 211, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 180, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 228, + "raw": "217.26", + "start": 222, + "type": "Literal", + "type": "Literal", + "value": 217.26 + } + ], + "end": 235, + "start": 171, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 238, + "start": 237, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 170, + "name": "angledLine", + "start": 160, + "type": "Identifier" + }, + "end": 247, + "optional": false, + "start": 160, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 300, + "name": "rectangleSegmentA001", + "start": 280, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 279, + "name": "segAng", + "start": 273, + "type": "Identifier" + }, + "end": 301, + "optional": false, + "start": 273, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 338, + "name": "rectangleSegmentA001", + "start": 318, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 317, + "name": "segLen", + "start": 311, + "type": "Identifier" + }, + "end": 339, + "optional": false, + "start": 311, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 339, + "operator": "-", + "start": 310, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 346, + "start": 264, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 349, + "start": 348, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 263, + "name": "angledLine", + "start": 253, + "type": "Identifier" + }, + "end": 350, + "optional": false, + "start": 253, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 379, + "start": 378, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 377, + "name": "profileStartX", + "start": 364, + "type": "Identifier" + }, + "end": 380, + "optional": false, + "start": 364, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 397, + "start": 396, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 395, + "name": "profileStartY", + "start": 382, + "type": "Identifier" + }, + "end": 398, + "optional": false, + "start": 382, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 399, + "start": 363, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 402, + "start": 401, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg02" + } + ], + "callee": { + "end": 362, + "name": "lineTo", + "start": 356, + "type": "Identifier" + }, + "end": 411, + "optional": false, + "start": 356, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 424, + "start": 423, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 422, + "name": "close", + "start": 417, + "type": "Identifier" + }, + "end": 425, + "optional": false, + "start": 417, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 425, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 99, + "start": 69, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "[$startCapTag, $EndCapTag]", + "style": "line" + } + } + ] + }, + "startNodes": [] + }, + "start": 12, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 425, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 654, + "id": { + "end": 436, + "name": "extrude001", + "start": 426, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 450, + "raw": "100", + "start": 447, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 461, + "name": "sketch001", + "start": 452, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 446, + "name": "extrude", + "start": 439, + "type": "Identifier" + }, + "end": 462, + "optional": false, + "start": 439, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 504, + "properties": [ + { + "end": 487, + "key": { + "end": 483, + "name": "radius", + "start": 477, + "type": "Identifier" + }, + "start": 477, + "type": "ObjectProperty", + "value": { + "end": 487, + "raw": "20", + "start": 485, + "type": "Literal", + "type": "Literal", + "value": 20 + } + }, + { + "end": 502, + "key": { + "end": 493, + "name": "tags", + "start": 489, + "type": "Identifier" + }, + "start": 489, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 501, + "name": "seg01", + "start": 496, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 502, + "start": 495, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 475, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 507, + "start": 506, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 474, + "name": "fillet", + "start": 468, + "type": "Identifier" + }, + "end": 508, + "optional": false, + "start": 468, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 551, + "properties": [ + { + "end": 534, + "key": { + "end": 530, + "name": "length", + "start": 524, + "type": "Identifier" + }, + "start": 524, + "type": "ObjectProperty", + "value": { + "end": 534, + "raw": "50", + "start": 532, + "type": "Literal", + "type": "Literal", + "value": 50 + } + }, + { + "end": 549, + "key": { + "end": 540, + "name": "tags", + "start": 536, + "type": "Identifier" + }, + "start": 536, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 548, + "name": "seg02", + "start": 543, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 549, + "start": 542, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 522, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 554, + "start": 553, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg04" + } + ], + "callee": { + "end": 521, + "name": "chamfer", + "start": 514, + "type": "Identifier" + }, + "end": 563, + "optional": false, + "start": 514, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 642, + "properties": [ + { + "end": 596, + "key": { + "end": 592, + "name": "length", + "start": 586, + "type": "Identifier" + }, + "start": 586, + "type": "ObjectProperty", + "value": { + "end": 596, + "raw": "50", + "start": 594, + "type": "Literal", + "type": "Literal", + "value": 50 + } + }, + { + "end": 635, + "key": { + "end": 609, + "name": "tags", + "start": 605, + "type": "Identifier" + }, + "start": 605, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 633, + "name": "seg01", + "start": 628, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 627, + "name": "getOppositeEdge", + "start": 612, + "type": "Identifier" + }, + "end": 634, + "optional": false, + "start": 612, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 635, + "start": 611, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 577, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 645, + "start": 644, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg03" + } + ], + "callee": { + "end": 576, + "name": "chamfer", + "start": 569, + "type": "Identifier" + }, + "end": 654, + "optional": false, + "start": 569, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 654, + "start": 439, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 426, + "type": "VariableDeclarator" + } + ], + "end": 654, + "kind": "const", + "start": 426, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1094, + "id": { + "end": 665, + "name": "sketch003", + "start": 656, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 692, + "name": "extrude001", + "start": 682, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 699, + "name": "seg04", + "start": 694, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 681, + "name": "startSketchOn", + "start": 668, + "type": "Identifier" + }, + "end": 700, + "optional": false, + "start": 668, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 727, + "raw": "69.1", + "start": 723, + "type": "Literal", + "type": "Literal", + "value": 69.1 + }, + "end": 727, + "operator": "-", + "start": 722, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 735, + "raw": "277.34", + "start": 729, + "type": "Literal", + "type": "Literal", + "value": 277.34 + } + ], + "end": 736, + "start": 721, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 739, + "start": 738, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 720, + "name": "startProfileAt", + "start": 706, + "type": "Identifier" + }, + "end": 740, + "optional": false, + "start": 706, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 759, + "raw": "0", + "start": 758, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 766, + "raw": "41.48", + "start": 761, + "type": "Literal", + "type": "Literal", + "value": 41.48 + } + ], + "end": 767, + "start": 757, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 770, + "start": 769, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + } + ], + "callee": { + "end": 756, + "name": "angledLine", + "start": 746, + "type": "Identifier" + }, + "end": 794, + "optional": false, + "start": 746, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 853, + "left": { + "arguments": [ + { + "end": 847, + "name": "rectangleSegmentA003", + "start": 827, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 826, + "name": "segAng", + "start": 820, + "type": "Identifier" + }, + "end": 848, + "optional": false, + "start": 820, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 853, + "raw": "90", + "start": 851, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 820, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 867, + "raw": "104.8", + "start": 862, + "type": "Literal", + "type": "Literal", + "value": 104.8 + } + ], + "end": 874, + "start": 811, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 877, + "start": 876, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + } + ], + "callee": { + "end": 810, + "name": "angledLine", + "start": 800, + "type": "Identifier" + }, + "end": 901, + "optional": false, + "start": 800, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 954, + "name": "rectangleSegmentA003", + "start": 934, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 933, + "name": "segAng", + "start": 927, + "type": "Identifier" + }, + "end": 955, + "optional": false, + "start": 927, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 992, + "name": "rectangleSegmentA003", + "start": 972, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 971, + "name": "segLen", + "start": 965, + "type": "Identifier" + }, + "end": 993, + "optional": false, + "start": 965, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 993, + "operator": "-", + "start": 964, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1000, + "start": 918, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1003, + "start": 1002, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + } + ], + "callee": { + "end": 917, + "name": "angledLine", + "start": 907, + "type": "Identifier" + }, + "end": 1027, + "optional": false, + "start": 907, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1056, + "start": 1055, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1054, + "name": "profileStartX", + "start": 1041, + "type": "Identifier" + }, + "end": 1057, + "optional": false, + "start": 1041, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1074, + "start": 1073, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1072, + "name": "profileStartY", + "start": 1059, + "type": "Identifier" + }, + "end": 1075, + "optional": false, + "start": 1059, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1076, + "start": 1040, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1079, + "start": 1078, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1039, + "name": "lineTo", + "start": 1033, + "type": "Identifier" + }, + "end": 1080, + "optional": false, + "start": 1033, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1093, + "start": 1092, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1091, + "name": "close", + "start": 1086, + "type": "Identifier" + }, + "end": 1094, + "optional": false, + "start": 1086, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1094, + "start": 668, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 656, + "type": "VariableDeclarator" + } + ], + "end": 1094, + "kind": "const", + "start": 656, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1535, + "id": { + "end": 1104, + "name": "sketch002", + "start": 1095, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1131, + "name": "extrude001", + "start": 1121, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1138, + "name": "seg03", + "start": 1133, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1120, + "name": "startSketchOn", + "start": 1107, + "type": "Identifier" + }, + "end": 1139, + "optional": false, + "start": 1107, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1167, + "raw": "159.25", + "start": 1161, + "type": "Literal", + "type": "Literal", + "value": 159.25 + }, + { + "end": 1175, + "raw": "278.35", + "start": 1169, + "type": "Literal", + "type": "Literal", + "value": 278.35 + } + ], + "end": 1176, + "start": 1160, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1179, + "start": 1178, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1159, + "name": "startProfileAt", + "start": 1145, + "type": "Identifier" + }, + "end": 1180, + "optional": false, + "start": 1145, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1199, + "raw": "0", + "start": 1198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1206, + "raw": "40.82", + "start": 1201, + "type": "Literal", + "type": "Literal", + "value": 40.82 + } + ], + "end": 1207, + "start": 1197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1210, + "start": 1209, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + } + ], + "callee": { + "end": 1196, + "name": "angledLine", + "start": 1186, + "type": "Identifier" + }, + "end": 1234, + "optional": false, + "start": 1186, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1293, + "left": { + "arguments": [ + { + "end": 1287, + "name": "rectangleSegmentA002", + "start": 1267, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1266, + "name": "segAng", + "start": 1260, + "type": "Identifier" + }, + "end": 1288, + "optional": false, + "start": 1260, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "-", + "right": { + "end": 1293, + "raw": "90", + "start": 1291, + "type": "Literal", + "type": "Literal", + "value": 90 + }, + "start": 1260, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1308, + "raw": "132.27", + "start": 1302, + "type": "Literal", + "type": "Literal", + "value": 132.27 + } + ], + "end": 1315, + "start": 1251, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1318, + "start": 1317, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + } + ], + "callee": { + "end": 1250, + "name": "angledLine", + "start": 1240, + "type": "Identifier" + }, + "end": 1342, + "optional": false, + "start": 1240, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1395, + "name": "rectangleSegmentA002", + "start": 1375, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1374, + "name": "segAng", + "start": 1368, + "type": "Identifier" + }, + "end": 1396, + "optional": false, + "start": 1368, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "argument": { + "arguments": [ + { + "end": 1433, + "name": "rectangleSegmentA002", + "start": 1413, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1412, + "name": "segLen", + "start": 1406, + "type": "Identifier" + }, + "end": 1434, + "optional": false, + "start": 1406, + "type": "CallExpression", + "type": "CallExpression" + }, + "end": 1434, + "operator": "-", + "start": 1405, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1441, + "start": 1359, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1444, + "start": 1443, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + } + ], + "callee": { + "end": 1358, + "name": "angledLine", + "start": 1348, + "type": "Identifier" + }, + "end": 1468, + "optional": false, + "start": 1348, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1497, + "start": 1496, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1495, + "name": "profileStartX", + "start": 1482, + "type": "Identifier" + }, + "end": 1498, + "optional": false, + "start": 1482, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1515, + "start": 1514, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1513, + "name": "profileStartY", + "start": 1500, + "type": "Identifier" + }, + "end": 1516, + "optional": false, + "start": 1500, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1517, + "start": 1481, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1520, + "start": 1519, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1480, + "name": "lineTo", + "start": 1474, + "type": "Identifier" + }, + "end": 1521, + "optional": false, + "start": 1474, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1534, + "start": 1533, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1532, + "name": "close", + "start": 1527, + "type": "Identifier" + }, + "end": 1535, + "optional": false, + "start": 1527, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1535, + "start": 1107, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 1095, + "type": "VariableDeclarator" + } + ], + "end": 1535, + "kind": "const", + "start": 1095, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1571, + "id": { + "end": 1546, + "name": "extrude002", + "start": 1536, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 1559, + "raw": "50", + "start": 1557, + "type": "Literal", + "type": "Literal", + "value": 50 + }, + { + "end": 1570, + "name": "sketch002", + "start": 1561, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1556, + "name": "extrude", + "start": 1549, + "type": "Identifier" + }, + "end": 1571, + "optional": false, + "start": 1549, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 1536, + "type": "VariableDeclarator" + } + ], + "end": 1571, + "kind": "const", + "start": 1536, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 1572, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 656, + "start": 654, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/input.kcl b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/input.kcl new file mode 100644 index 000000000..db67e9c1b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/input.kcl @@ -0,0 +1,48 @@ +sketch001 = startSketchOn('XZ') + |> startProfileAt([75.8, 317.2], %) // [$startCapTag, $EndCapTag] + |> angledLine([0, 268.43], %, $rectangleSegmentA001) + |> angledLine([ + segAng(rectangleSegmentA001) - 90, + 217.26 + ], %, $seg01) + |> angledLine([ + segAng(rectangleSegmentA001), + -segLen(rectangleSegmentA001) + ], %) + |> lineTo([profileStartX(%), profileStartY(%)], %, $seg02) + |> close(%) +extrude001 = extrude(100, sketch001) + |> fillet({ radius: 20, tags: [seg01] }, %) + |> chamfer({ length: 50, tags: [seg02] }, %, $seg04) + |> chamfer({ + length: 50, + tags: [getOppositeEdge(seg01)] + }, %, $seg03) + +sketch003 = startSketchOn(extrude001, seg04) + |> startProfileAt([-69.1, 277.34], %) + |> angledLine([0, 41.48], %, $rectangleSegmentA003) + |> angledLine([ + segAng(rectangleSegmentA003) - 90, + 104.8 + ], %, $rectangleSegmentB002) + |> angledLine([ + segAng(rectangleSegmentA003), + -segLen(rectangleSegmentA003) + ], %, $rectangleSegmentC002) + |> lineTo([profileStartX(%), profileStartY(%)], %) + |> close(%) +sketch002 = startSketchOn(extrude001, seg03) + |> startProfileAt([159.25, 278.35], %) + |> angledLine([0, 40.82], %, $rectangleSegmentA002) + |> angledLine([ + segAng(rectangleSegmentA002) - 90, + 132.27 + ], %, $rectangleSegmentB001) + |> angledLine([ + segAng(rectangleSegmentA002), + -segLen(rectangleSegmentA002) + ], %, $rectangleSegmentC001) + |> lineTo([profileStartX(%), profileStartY(%)], %) + |> close(%) +extrude002 = extrude(50, sketch002) diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/program_memory.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/program_memory.snap new file mode 100644 index 000000000..f6ccac37b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/program_memory.snap @@ -0,0 +1,4405 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch-on-chamfer-two-times.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "extrude001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "extrude002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ] + }, + "from": [ + 159.25, + 146.08 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1527, + 1535, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg03", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 1107, + 1139, + 0 + ] + } + ] + }, + "start": { + "from": [ + 159.25, + 278.35 + ], + "to": [ + 159.25, + 278.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA002": { + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + }, + "height": 50.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + }, + "rectangleSegmentA001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "rectangleSegmentA002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentA003": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentA003", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.619999999999997, + 277.34 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 772, + 793, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentB002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentB002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.619999999999997, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.61999999999999, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 879, + 900, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + }, + "rectangleSegmentC002": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "rectangleSegmentC002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.61999999999999, + 172.53999999999996 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 1005, + 1026, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + }, + "sketch001": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + } + }, + "sketch002": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1474, + 1521, + 0 + ] + }, + "from": [ + 159.25, + 146.08 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1527, + 1535, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": null, + "to": [ + 159.25, + 278.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg03", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 1107, + 1139, + 0 + ] + } + ] + }, + "start": { + "from": [ + 159.25, + 278.35 + ], + "to": [ + 159.25, + 278.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA002": { + "type": "TagIdentifier", + "value": "rectangleSegmentA002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ] + }, + "from": [ + 159.25, + 278.35 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "to": [ + 200.07, + 278.35 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1186, + 1234, + 0 + ], + "tag": { + "end": 1233, + "start": 1212, + "type": "TagDeclarator", + "value": "rectangleSegmentA002" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1212, + 1233, + 0 + ] + } + ] + }, + "rectangleSegmentB001": { + "type": "TagIdentifier", + "value": "rectangleSegmentB001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ] + }, + "from": [ + 200.07, + 278.35 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "to": [ + 200.07, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1240, + 1342, + 0 + ], + "tag": { + "end": 1341, + "start": 1320, + "type": "TagDeclarator", + "value": "rectangleSegmentB001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1320, + 1341, + 0 + ] + } + ] + }, + "rectangleSegmentC001": { + "type": "TagIdentifier", + "value": "rectangleSegmentC001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ] + }, + "from": [ + 200.07, + 146.08 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "to": [ + 159.25, + 146.08 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1348, + 1468, + 0 + ], + "tag": { + "end": 1467, + "start": 1446, + "type": "TagDeclarator", + "value": "rectangleSegmentC001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1446, + 1467, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1145, + 1180, + 0 + ] + } + ] + } + }, + "sketch003": { + "type": "Sketch", + "value": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.62, + 277.34 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.62, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.62, + 172.54 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.62, + 172.54 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.54 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1033, + 1080, + 0 + ] + }, + "from": [ + -69.1, + 172.54 + ], + "tag": null, + "to": [ + -69.1, + 277.34 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1086, + 1094, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": null, + "to": [ + -69.1, + 277.34 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg04", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 253, + 350, + 0 + ] + }, + "from": [ + 344.23, + 99.94 + ], + "tag": null, + "to": [ + 75.8, + 99.94 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.8, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 417, + 425, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": null, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 75.8, + 317.2 + ], + "to": [ + 75.8, + 317.2 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 37, + 69, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA001": { + "type": "TagIdentifier", + "value": "rectangleSegmentA001", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ] + }, + "from": [ + 75.8, + 317.2 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "to": [ + 344.23, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 105, + 154, + 0 + ], + "tag": { + "end": 153, + "start": 132, + "type": "TagDeclarator", + "value": "rectangleSegmentA001" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 132, + 153, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ] + }, + "from": [ + 344.23, + 317.2 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + 344.23, + 99.94 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 160, + 247, + 0 + ], + "tag": { + "end": 246, + "start": 240, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 240, + 246, + 0 + ] + } + ] + }, + "seg02": { + "type": "TagIdentifier", + "value": "seg02", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ] + }, + "from": [ + 75.80000000000001, + 99.94 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "to": [ + 75.8, + 317.2 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 356, + 411, + 0 + ], + "tag": { + "end": 410, + "start": 404, + "type": "TagDeclarator", + "value": "seg02" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 404, + 410, + 0 + ] + } + ] + }, + "seg03": { + "type": "TagIdentifier", + "value": "seg03", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 569, + 654, + 0 + ], + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 647, + 653, + 0 + ] + } + ] + }, + "seg04": { + "type": "TagIdentifier", + "value": "seg04", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": null, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 514, + 563, + 0 + ], + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + }, + "type": "chamfer" + } + }, + "__meta": [ + { + "sourceRange": [ + 556, + 562, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "height": 100.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 20.0, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 562, + "start": 556, + "type": "TagDeclarator", + "value": "seg04" + } + }, + { + "type": "chamfer", + "id": "[uuid]", + "length": 50.0, + "edgeId": "[uuid]", + "tag": { + "end": 653, + "start": 647, + "type": "TagDeclarator", + "value": "seg03" + } + } + ], + "__meta": [ + { + "sourceRange": [ + 37, + 69, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 668, + 700, + 0 + ] + } + ] + }, + "start": { + "from": [ + -69.1, + 277.34 + ], + "to": [ + -69.1, + 277.34 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 706, + 740, + 0 + ] + } + }, + "tags": { + "rectangleSegmentA003": { + "type": "TagIdentifier", + "value": "rectangleSegmentA003", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 746, + 794, + 0 + ] + }, + "from": [ + -69.1, + 277.34 + ], + "tag": { + "end": 793, + "start": 772, + "type": "TagDeclarator", + "value": "rectangleSegmentA003" + }, + "to": [ + -27.619999999999997, + 277.34 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 772, + 793, + 0 + ] + } + ] + }, + "rectangleSegmentB002": { + "type": "TagIdentifier", + "value": "rectangleSegmentB002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 800, + 901, + 0 + ] + }, + "from": [ + -27.619999999999997, + 277.34 + ], + "tag": { + "end": 900, + "start": 879, + "type": "TagDeclarator", + "value": "rectangleSegmentB002" + }, + "to": [ + -27.61999999999999, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 879, + 900, + 0 + ] + } + ] + }, + "rectangleSegmentC002": { + "type": "TagIdentifier", + "value": "rectangleSegmentC002", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 907, + 1027, + 0 + ] + }, + "from": [ + -27.61999999999999, + 172.53999999999996 + ], + "tag": { + "end": 1026, + "start": 1005, + "type": "TagDeclarator", + "value": "rectangleSegmentC002" + }, + "to": [ + -69.1, + 172.53999999999996 + ], + "type": "ToPoint" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 1005, + 1026, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 706, + 740, + 0 + ] + } + ] + } + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/rendered_model.png b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..15fa026177605fde6c367574044c899429d93715 GIT binary patch literal 75389 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/tokens.snap b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/tokens.snap new file mode 100644 index 000000000..b267ae5cc --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch-on-chamfer-two-times/tokens.snap @@ -0,0 +1,3009 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch-on-chamfer-two-times.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 9, + "value": "sketch001" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "operator", + "start": 10, + "end": 11, + "value": "=" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "word", + "start": 12, + "end": 25, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 25, + "end": 26, + "value": "(" + }, + { + "type": "string", + "start": 26, + "end": 30, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 30, + "end": 31, + "value": ")" + }, + { + "type": "whitespace", + "start": 31, + "end": 34, + "value": "\n " + }, + { + "type": "operator", + "start": 34, + "end": 36, + "value": "|>" + }, + { + "type": "whitespace", + "start": 36, + "end": 37, + "value": " " + }, + { + "type": "word", + "start": 37, + "end": 51, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 51, + "end": 52, + "value": "(" + }, + { + "type": "brace", + "start": 52, + "end": 53, + "value": "[" + }, + { + "type": "number", + "start": 53, + "end": 57, + "value": "75.8" + }, + { + "type": "comma", + "start": 57, + "end": 58, + "value": "," + }, + { + "type": "whitespace", + "start": 58, + "end": 59, + "value": " " + }, + { + "type": "number", + "start": 59, + "end": 64, + "value": "317.2" + }, + { + "type": "brace", + "start": 64, + "end": 65, + "value": "]" + }, + { + "type": "comma", + "start": 65, + "end": 66, + "value": "," + }, + { + "type": "whitespace", + "start": 66, + "end": 67, + "value": " " + }, + { + "type": "operator", + "start": 67, + "end": 68, + "value": "%" + }, + { + "type": "brace", + "start": 68, + "end": 69, + "value": ")" + }, + { + "type": "whitespace", + "start": 69, + "end": 70, + "value": " " + }, + { + "type": "lineComment", + "start": 70, + "end": 99, + "value": "// [$startCapTag, $EndCapTag]" + }, + { + "type": "whitespace", + "start": 99, + "end": 102, + "value": "\n " + }, + { + "type": "operator", + "start": 102, + "end": 104, + "value": "|>" + }, + { + "type": "whitespace", + "start": 104, + "end": 105, + "value": " " + }, + { + "type": "word", + "start": 105, + "end": 115, + "value": "angledLine" + }, + { + "type": "brace", + "start": 115, + "end": 116, + "value": "(" + }, + { + "type": "brace", + "start": 116, + "end": 117, + "value": "[" + }, + { + "type": "number", + "start": 117, + "end": 118, + "value": "0" + }, + { + "type": "comma", + "start": 118, + "end": 119, + "value": "," + }, + { + "type": "whitespace", + "start": 119, + "end": 120, + "value": " " + }, + { + "type": "number", + "start": 120, + "end": 126, + "value": "268.43" + }, + { + "type": "brace", + "start": 126, + "end": 127, + "value": "]" + }, + { + "type": "comma", + "start": 127, + "end": 128, + "value": "," + }, + { + "type": "whitespace", + "start": 128, + "end": 129, + "value": " " + }, + { + "type": "operator", + "start": 129, + "end": 130, + "value": "%" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "dollar", + "start": 132, + "end": 133, + "value": "$" + }, + { + "type": "word", + "start": 133, + "end": 153, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 153, + "end": 154, + "value": ")" + }, + { + "type": "whitespace", + "start": 154, + "end": 157, + "value": "\n " + }, + { + "type": "operator", + "start": 157, + "end": 159, + "value": "|>" + }, + { + "type": "whitespace", + "start": 159, + "end": 160, + "value": " " + }, + { + "type": "word", + "start": 160, + "end": 170, + "value": "angledLine" + }, + { + "type": "brace", + "start": 170, + "end": 171, + "value": "(" + }, + { + "type": "brace", + "start": 171, + "end": 172, + "value": "[" + }, + { + "type": "whitespace", + "start": 172, + "end": 180, + "value": "\n " + }, + { + "type": "word", + "start": 180, + "end": 186, + "value": "segAng" + }, + { + "type": "brace", + "start": 186, + "end": 187, + "value": "(" + }, + { + "type": "word", + "start": 187, + "end": 207, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 209, + "value": " " + }, + { + "type": "operator", + "start": 209, + "end": 210, + "value": "-" + }, + { + "type": "whitespace", + "start": 210, + "end": 211, + "value": " " + }, + { + "type": "number", + "start": 211, + "end": 213, + "value": "90" + }, + { + "type": "comma", + "start": 213, + "end": 214, + "value": "," + }, + { + "type": "whitespace", + "start": 214, + "end": 222, + "value": "\n " + }, + { + "type": "number", + "start": 222, + "end": 228, + "value": "217.26" + }, + { + "type": "whitespace", + "start": 228, + "end": 234, + "value": "\n " + }, + { + "type": "brace", + "start": 234, + "end": 235, + "value": "]" + }, + { + "type": "comma", + "start": 235, + "end": 236, + "value": "," + }, + { + "type": "whitespace", + "start": 236, + "end": 237, + "value": " " + }, + { + "type": "operator", + "start": 237, + "end": 238, + "value": "%" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "dollar", + "start": 240, + "end": 241, + "value": "$" + }, + { + "type": "word", + "start": 241, + "end": 246, + "value": "seg01" + }, + { + "type": "brace", + "start": 246, + "end": 247, + "value": ")" + }, + { + "type": "whitespace", + "start": 247, + "end": 250, + "value": "\n " + }, + { + "type": "operator", + "start": 250, + "end": 252, + "value": "|>" + }, + { + "type": "whitespace", + "start": 252, + "end": 253, + "value": " " + }, + { + "type": "word", + "start": 253, + "end": 263, + "value": "angledLine" + }, + { + "type": "brace", + "start": 263, + "end": 264, + "value": "(" + }, + { + "type": "brace", + "start": 264, + "end": 265, + "value": "[" + }, + { + "type": "whitespace", + "start": 265, + "end": 273, + "value": "\n " + }, + { + "type": "word", + "start": 273, + "end": 279, + "value": "segAng" + }, + { + "type": "brace", + "start": 279, + "end": 280, + "value": "(" + }, + { + "type": "word", + "start": 280, + "end": 300, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 300, + "end": 301, + "value": ")" + }, + { + "type": "comma", + "start": 301, + "end": 302, + "value": "," + }, + { + "type": "whitespace", + "start": 302, + "end": 310, + "value": "\n " + }, + { + "type": "operator", + "start": 310, + "end": 311, + "value": "-" + }, + { + "type": "word", + "start": 311, + "end": 317, + "value": "segLen" + }, + { + "type": "brace", + "start": 317, + "end": 318, + "value": "(" + }, + { + "type": "word", + "start": 318, + "end": 338, + "value": "rectangleSegmentA001" + }, + { + "type": "brace", + "start": 338, + "end": 339, + "value": ")" + }, + { + "type": "whitespace", + "start": 339, + "end": 345, + "value": "\n " + }, + { + "type": "brace", + "start": 345, + "end": 346, + "value": "]" + }, + { + "type": "comma", + "start": 346, + "end": 347, + "value": "," + }, + { + "type": "whitespace", + "start": 347, + "end": 348, + "value": " " + }, + { + "type": "operator", + "start": 348, + "end": 349, + "value": "%" + }, + { + "type": "brace", + "start": 349, + "end": 350, + "value": ")" + }, + { + "type": "whitespace", + "start": 350, + "end": 353, + "value": "\n " + }, + { + "type": "operator", + "start": 353, + "end": 355, + "value": "|>" + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "word", + "start": 356, + "end": 362, + "value": "lineTo" + }, + { + "type": "brace", + "start": 362, + "end": 363, + "value": "(" + }, + { + "type": "brace", + "start": 363, + "end": 364, + "value": "[" + }, + { + "type": "word", + "start": 364, + "end": 377, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 377, + "end": 378, + "value": "(" + }, + { + "type": "operator", + "start": 378, + "end": 379, + "value": "%" + }, + { + "type": "brace", + "start": 379, + "end": 380, + "value": ")" + }, + { + "type": "comma", + "start": 380, + "end": 381, + "value": "," + }, + { + "type": "whitespace", + "start": 381, + "end": 382, + "value": " " + }, + { + "type": "word", + "start": 382, + "end": 395, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 395, + "end": 396, + "value": "(" + }, + { + "type": "operator", + "start": 396, + "end": 397, + "value": "%" + }, + { + "type": "brace", + "start": 397, + "end": 398, + "value": ")" + }, + { + "type": "brace", + "start": 398, + "end": 399, + "value": "]" + }, + { + "type": "comma", + "start": 399, + "end": 400, + "value": "," + }, + { + "type": "whitespace", + "start": 400, + "end": 401, + "value": " " + }, + { + "type": "operator", + "start": 401, + "end": 402, + "value": "%" + }, + { + "type": "comma", + "start": 402, + "end": 403, + "value": "," + }, + { + "type": "whitespace", + "start": 403, + "end": 404, + "value": " " + }, + { + "type": "dollar", + "start": 404, + "end": 405, + "value": "$" + }, + { + "type": "word", + "start": 405, + "end": 410, + "value": "seg02" + }, + { + "type": "brace", + "start": 410, + "end": 411, + "value": ")" + }, + { + "type": "whitespace", + "start": 411, + "end": 414, + "value": "\n " + }, + { + "type": "operator", + "start": 414, + "end": 416, + "value": "|>" + }, + { + "type": "whitespace", + "start": 416, + "end": 417, + "value": " " + }, + { + "type": "word", + "start": 417, + "end": 422, + "value": "close" + }, + { + "type": "brace", + "start": 422, + "end": 423, + "value": "(" + }, + { + "type": "operator", + "start": 423, + "end": 424, + "value": "%" + }, + { + "type": "brace", + "start": 424, + "end": 425, + "value": ")" + }, + { + "type": "whitespace", + "start": 425, + "end": 426, + "value": "\n" + }, + { + "type": "word", + "start": 426, + "end": 436, + "value": "extrude001" + }, + { + "type": "whitespace", + "start": 436, + "end": 437, + "value": " " + }, + { + "type": "operator", + "start": 437, + "end": 438, + "value": "=" + }, + { + "type": "whitespace", + "start": 438, + "end": 439, + "value": " " + }, + { + "type": "word", + "start": 439, + "end": 446, + "value": "extrude" + }, + { + "type": "brace", + "start": 446, + "end": 447, + "value": "(" + }, + { + "type": "number", + "start": 447, + "end": 450, + "value": "100" + }, + { + "type": "comma", + "start": 450, + "end": 451, + "value": "," + }, + { + "type": "whitespace", + "start": 451, + "end": 452, + "value": " " + }, + { + "type": "word", + "start": 452, + "end": 461, + "value": "sketch001" + }, + { + "type": "brace", + "start": 461, + "end": 462, + "value": ")" + }, + { + "type": "whitespace", + "start": 462, + "end": 465, + "value": "\n " + }, + { + "type": "operator", + "start": 465, + "end": 467, + "value": "|>" + }, + { + "type": "whitespace", + "start": 467, + "end": 468, + "value": " " + }, + { + "type": "word", + "start": 468, + "end": 474, + "value": "fillet" + }, + { + "type": "brace", + "start": 474, + "end": 475, + "value": "(" + }, + { + "type": "brace", + "start": 475, + "end": 476, + "value": "{" + }, + { + "type": "whitespace", + "start": 476, + "end": 477, + "value": " " + }, + { + "type": "word", + "start": 477, + "end": 483, + "value": "radius" + }, + { + "type": "colon", + "start": 483, + "end": 484, + "value": ":" + }, + { + "type": "whitespace", + "start": 484, + "end": 485, + "value": " " + }, + { + "type": "number", + "start": 485, + "end": 487, + "value": "20" + }, + { + "type": "comma", + "start": 487, + "end": 488, + "value": "," + }, + { + "type": "whitespace", + "start": 488, + "end": 489, + "value": " " + }, + { + "type": "word", + "start": 489, + "end": 493, + "value": "tags" + }, + { + "type": "colon", + "start": 493, + "end": 494, + "value": ":" + }, + { + "type": "whitespace", + "start": 494, + "end": 495, + "value": " " + }, + { + "type": "brace", + "start": 495, + "end": 496, + "value": "[" + }, + { + "type": "word", + "start": 496, + "end": 501, + "value": "seg01" + }, + { + "type": "brace", + "start": 501, + "end": 502, + "value": "]" + }, + { + "type": "whitespace", + "start": 502, + "end": 503, + "value": " " + }, + { + "type": "brace", + "start": 503, + "end": 504, + "value": "}" + }, + { + "type": "comma", + "start": 504, + "end": 505, + "value": "," + }, + { + "type": "whitespace", + "start": 505, + "end": 506, + "value": " " + }, + { + "type": "operator", + "start": 506, + "end": 507, + "value": "%" + }, + { + "type": "brace", + "start": 507, + "end": 508, + "value": ")" + }, + { + "type": "whitespace", + "start": 508, + "end": 511, + "value": "\n " + }, + { + "type": "operator", + "start": 511, + "end": 513, + "value": "|>" + }, + { + "type": "whitespace", + "start": 513, + "end": 514, + "value": " " + }, + { + "type": "word", + "start": 514, + "end": 521, + "value": "chamfer" + }, + { + "type": "brace", + "start": 521, + "end": 522, + "value": "(" + }, + { + "type": "brace", + "start": 522, + "end": 523, + "value": "{" + }, + { + "type": "whitespace", + "start": 523, + "end": 524, + "value": " " + }, + { + "type": "word", + "start": 524, + "end": 530, + "value": "length" + }, + { + "type": "colon", + "start": 530, + "end": 531, + "value": ":" + }, + { + "type": "whitespace", + "start": 531, + "end": 532, + "value": " " + }, + { + "type": "number", + "start": 532, + "end": 534, + "value": "50" + }, + { + "type": "comma", + "start": 534, + "end": 535, + "value": "," + }, + { + "type": "whitespace", + "start": 535, + "end": 536, + "value": " " + }, + { + "type": "word", + "start": 536, + "end": 540, + "value": "tags" + }, + { + "type": "colon", + "start": 540, + "end": 541, + "value": ":" + }, + { + "type": "whitespace", + "start": 541, + "end": 542, + "value": " " + }, + { + "type": "brace", + "start": 542, + "end": 543, + "value": "[" + }, + { + "type": "word", + "start": 543, + "end": 548, + "value": "seg02" + }, + { + "type": "brace", + "start": 548, + "end": 549, + "value": "]" + }, + { + "type": "whitespace", + "start": 549, + "end": 550, + "value": " " + }, + { + "type": "brace", + "start": 550, + "end": 551, + "value": "}" + }, + { + "type": "comma", + "start": 551, + "end": 552, + "value": "," + }, + { + "type": "whitespace", + "start": 552, + "end": 553, + "value": " " + }, + { + "type": "operator", + "start": 553, + "end": 554, + "value": "%" + }, + { + "type": "comma", + "start": 554, + "end": 555, + "value": "," + }, + { + "type": "whitespace", + "start": 555, + "end": 556, + "value": " " + }, + { + "type": "dollar", + "start": 556, + "end": 557, + "value": "$" + }, + { + "type": "word", + "start": 557, + "end": 562, + "value": "seg04" + }, + { + "type": "brace", + "start": 562, + "end": 563, + "value": ")" + }, + { + "type": "whitespace", + "start": 563, + "end": 566, + "value": "\n " + }, + { + "type": "operator", + "start": 566, + "end": 568, + "value": "|>" + }, + { + "type": "whitespace", + "start": 568, + "end": 569, + "value": " " + }, + { + "type": "word", + "start": 569, + "end": 576, + "value": "chamfer" + }, + { + "type": "brace", + "start": 576, + "end": 577, + "value": "(" + }, + { + "type": "brace", + "start": 577, + "end": 578, + "value": "{" + }, + { + "type": "whitespace", + "start": 578, + "end": 586, + "value": "\n " + }, + { + "type": "word", + "start": 586, + "end": 592, + "value": "length" + }, + { + "type": "colon", + "start": 592, + "end": 593, + "value": ":" + }, + { + "type": "whitespace", + "start": 593, + "end": 594, + "value": " " + }, + { + "type": "number", + "start": 594, + "end": 596, + "value": "50" + }, + { + "type": "comma", + "start": 596, + "end": 597, + "value": "," + }, + { + "type": "whitespace", + "start": 597, + "end": 605, + "value": "\n " + }, + { + "type": "word", + "start": 605, + "end": 609, + "value": "tags" + }, + { + "type": "colon", + "start": 609, + "end": 610, + "value": ":" + }, + { + "type": "whitespace", + "start": 610, + "end": 611, + "value": " " + }, + { + "type": "brace", + "start": 611, + "end": 612, + "value": "[" + }, + { + "type": "word", + "start": 612, + "end": 627, + "value": "getOppositeEdge" + }, + { + "type": "brace", + "start": 627, + "end": 628, + "value": "(" + }, + { + "type": "word", + "start": 628, + "end": 633, + "value": "seg01" + }, + { + "type": "brace", + "start": 633, + "end": 634, + "value": ")" + }, + { + "type": "brace", + "start": 634, + "end": 635, + "value": "]" + }, + { + "type": "whitespace", + "start": 635, + "end": 641, + "value": "\n " + }, + { + "type": "brace", + "start": 641, + "end": 642, + "value": "}" + }, + { + "type": "comma", + "start": 642, + "end": 643, + "value": "," + }, + { + "type": "whitespace", + "start": 643, + "end": 644, + "value": " " + }, + { + "type": "operator", + "start": 644, + "end": 645, + "value": "%" + }, + { + "type": "comma", + "start": 645, + "end": 646, + "value": "," + }, + { + "type": "whitespace", + "start": 646, + "end": 647, + "value": " " + }, + { + "type": "dollar", + "start": 647, + "end": 648, + "value": "$" + }, + { + "type": "word", + "start": 648, + "end": 653, + "value": "seg03" + }, + { + "type": "brace", + "start": 653, + "end": 654, + "value": ")" + }, + { + "type": "whitespace", + "start": 654, + "end": 656, + "value": "\n\n" + }, + { + "type": "word", + "start": 656, + "end": 665, + "value": "sketch003" + }, + { + "type": "whitespace", + "start": 665, + "end": 666, + "value": " " + }, + { + "type": "operator", + "start": 666, + "end": 667, + "value": "=" + }, + { + "type": "whitespace", + "start": 667, + "end": 668, + "value": " " + }, + { + "type": "word", + "start": 668, + "end": 681, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 681, + "end": 682, + "value": "(" + }, + { + "type": "word", + "start": 682, + "end": 692, + "value": "extrude001" + }, + { + "type": "comma", + "start": 692, + "end": 693, + "value": "," + }, + { + "type": "whitespace", + "start": 693, + "end": 694, + "value": " " + }, + { + "type": "word", + "start": 694, + "end": 699, + "value": "seg04" + }, + { + "type": "brace", + "start": 699, + "end": 700, + "value": ")" + }, + { + "type": "whitespace", + "start": 700, + "end": 703, + "value": "\n " + }, + { + "type": "operator", + "start": 703, + "end": 705, + "value": "|>" + }, + { + "type": "whitespace", + "start": 705, + "end": 706, + "value": " " + }, + { + "type": "word", + "start": 706, + "end": 720, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 720, + "end": 721, + "value": "(" + }, + { + "type": "brace", + "start": 721, + "end": 722, + "value": "[" + }, + { + "type": "operator", + "start": 722, + "end": 723, + "value": "-" + }, + { + "type": "number", + "start": 723, + "end": 727, + "value": "69.1" + }, + { + "type": "comma", + "start": 727, + "end": 728, + "value": "," + }, + { + "type": "whitespace", + "start": 728, + "end": 729, + "value": " " + }, + { + "type": "number", + "start": 729, + "end": 735, + "value": "277.34" + }, + { + "type": "brace", + "start": 735, + "end": 736, + "value": "]" + }, + { + "type": "comma", + "start": 736, + "end": 737, + "value": "," + }, + { + "type": "whitespace", + "start": 737, + "end": 738, + "value": " " + }, + { + "type": "operator", + "start": 738, + "end": 739, + "value": "%" + }, + { + "type": "brace", + "start": 739, + "end": 740, + "value": ")" + }, + { + "type": "whitespace", + "start": 740, + "end": 743, + "value": "\n " + }, + { + "type": "operator", + "start": 743, + "end": 745, + "value": "|>" + }, + { + "type": "whitespace", + "start": 745, + "end": 746, + "value": " " + }, + { + "type": "word", + "start": 746, + "end": 756, + "value": "angledLine" + }, + { + "type": "brace", + "start": 756, + "end": 757, + "value": "(" + }, + { + "type": "brace", + "start": 757, + "end": 758, + "value": "[" + }, + { + "type": "number", + "start": 758, + "end": 759, + "value": "0" + }, + { + "type": "comma", + "start": 759, + "end": 760, + "value": "," + }, + { + "type": "whitespace", + "start": 760, + "end": 761, + "value": " " + }, + { + "type": "number", + "start": 761, + "end": 766, + "value": "41.48" + }, + { + "type": "brace", + "start": 766, + "end": 767, + "value": "]" + }, + { + "type": "comma", + "start": 767, + "end": 768, + "value": "," + }, + { + "type": "whitespace", + "start": 768, + "end": 769, + "value": " " + }, + { + "type": "operator", + "start": 769, + "end": 770, + "value": "%" + }, + { + "type": "comma", + "start": 770, + "end": 771, + "value": "," + }, + { + "type": "whitespace", + "start": 771, + "end": 772, + "value": " " + }, + { + "type": "dollar", + "start": 772, + "end": 773, + "value": "$" + }, + { + "type": "word", + "start": 773, + "end": 793, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 793, + "end": 794, + "value": ")" + }, + { + "type": "whitespace", + "start": 794, + "end": 797, + "value": "\n " + }, + { + "type": "operator", + "start": 797, + "end": 799, + "value": "|>" + }, + { + "type": "whitespace", + "start": 799, + "end": 800, + "value": " " + }, + { + "type": "word", + "start": 800, + "end": 810, + "value": "angledLine" + }, + { + "type": "brace", + "start": 810, + "end": 811, + "value": "(" + }, + { + "type": "brace", + "start": 811, + "end": 812, + "value": "[" + }, + { + "type": "whitespace", + "start": 812, + "end": 820, + "value": "\n " + }, + { + "type": "word", + "start": 820, + "end": 826, + "value": "segAng" + }, + { + "type": "brace", + "start": 826, + "end": 827, + "value": "(" + }, + { + "type": "word", + "start": 827, + "end": 847, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 847, + "end": 848, + "value": ")" + }, + { + "type": "whitespace", + "start": 848, + "end": 849, + "value": " " + }, + { + "type": "operator", + "start": 849, + "end": 850, + "value": "-" + }, + { + "type": "whitespace", + "start": 850, + "end": 851, + "value": " " + }, + { + "type": "number", + "start": 851, + "end": 853, + "value": "90" + }, + { + "type": "comma", + "start": 853, + "end": 854, + "value": "," + }, + { + "type": "whitespace", + "start": 854, + "end": 862, + "value": "\n " + }, + { + "type": "number", + "start": 862, + "end": 867, + "value": "104.8" + }, + { + "type": "whitespace", + "start": 867, + "end": 873, + "value": "\n " + }, + { + "type": "brace", + "start": 873, + "end": 874, + "value": "]" + }, + { + "type": "comma", + "start": 874, + "end": 875, + "value": "," + }, + { + "type": "whitespace", + "start": 875, + "end": 876, + "value": " " + }, + { + "type": "operator", + "start": 876, + "end": 877, + "value": "%" + }, + { + "type": "comma", + "start": 877, + "end": 878, + "value": "," + }, + { + "type": "whitespace", + "start": 878, + "end": 879, + "value": " " + }, + { + "type": "dollar", + "start": 879, + "end": 880, + "value": "$" + }, + { + "type": "word", + "start": 880, + "end": 900, + "value": "rectangleSegmentB002" + }, + { + "type": "brace", + "start": 900, + "end": 901, + "value": ")" + }, + { + "type": "whitespace", + "start": 901, + "end": 904, + "value": "\n " + }, + { + "type": "operator", + "start": 904, + "end": 906, + "value": "|>" + }, + { + "type": "whitespace", + "start": 906, + "end": 907, + "value": " " + }, + { + "type": "word", + "start": 907, + "end": 917, + "value": "angledLine" + }, + { + "type": "brace", + "start": 917, + "end": 918, + "value": "(" + }, + { + "type": "brace", + "start": 918, + "end": 919, + "value": "[" + }, + { + "type": "whitespace", + "start": 919, + "end": 927, + "value": "\n " + }, + { + "type": "word", + "start": 927, + "end": 933, + "value": "segAng" + }, + { + "type": "brace", + "start": 933, + "end": 934, + "value": "(" + }, + { + "type": "word", + "start": 934, + "end": 954, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 954, + "end": 955, + "value": ")" + }, + { + "type": "comma", + "start": 955, + "end": 956, + "value": "," + }, + { + "type": "whitespace", + "start": 956, + "end": 964, + "value": "\n " + }, + { + "type": "operator", + "start": 964, + "end": 965, + "value": "-" + }, + { + "type": "word", + "start": 965, + "end": 971, + "value": "segLen" + }, + { + "type": "brace", + "start": 971, + "end": 972, + "value": "(" + }, + { + "type": "word", + "start": 972, + "end": 992, + "value": "rectangleSegmentA003" + }, + { + "type": "brace", + "start": 992, + "end": 993, + "value": ")" + }, + { + "type": "whitespace", + "start": 993, + "end": 999, + "value": "\n " + }, + { + "type": "brace", + "start": 999, + "end": 1000, + "value": "]" + }, + { + "type": "comma", + "start": 1000, + "end": 1001, + "value": "," + }, + { + "type": "whitespace", + "start": 1001, + "end": 1002, + "value": " " + }, + { + "type": "operator", + "start": 1002, + "end": 1003, + "value": "%" + }, + { + "type": "comma", + "start": 1003, + "end": 1004, + "value": "," + }, + { + "type": "whitespace", + "start": 1004, + "end": 1005, + "value": " " + }, + { + "type": "dollar", + "start": 1005, + "end": 1006, + "value": "$" + }, + { + "type": "word", + "start": 1006, + "end": 1026, + "value": "rectangleSegmentC002" + }, + { + "type": "brace", + "start": 1026, + "end": 1027, + "value": ")" + }, + { + "type": "whitespace", + "start": 1027, + "end": 1030, + "value": "\n " + }, + { + "type": "operator", + "start": 1030, + "end": 1032, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1032, + "end": 1033, + "value": " " + }, + { + "type": "word", + "start": 1033, + "end": 1039, + "value": "lineTo" + }, + { + "type": "brace", + "start": 1039, + "end": 1040, + "value": "(" + }, + { + "type": "brace", + "start": 1040, + "end": 1041, + "value": "[" + }, + { + "type": "word", + "start": 1041, + "end": 1054, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 1054, + "end": 1055, + "value": "(" + }, + { + "type": "operator", + "start": 1055, + "end": 1056, + "value": "%" + }, + { + "type": "brace", + "start": 1056, + "end": 1057, + "value": ")" + }, + { + "type": "comma", + "start": 1057, + "end": 1058, + "value": "," + }, + { + "type": "whitespace", + "start": 1058, + "end": 1059, + "value": " " + }, + { + "type": "word", + "start": 1059, + "end": 1072, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 1072, + "end": 1073, + "value": "(" + }, + { + "type": "operator", + "start": 1073, + "end": 1074, + "value": "%" + }, + { + "type": "brace", + "start": 1074, + "end": 1075, + "value": ")" + }, + { + "type": "brace", + "start": 1075, + "end": 1076, + "value": "]" + }, + { + "type": "comma", + "start": 1076, + "end": 1077, + "value": "," + }, + { + "type": "whitespace", + "start": 1077, + "end": 1078, + "value": " " + }, + { + "type": "operator", + "start": 1078, + "end": 1079, + "value": "%" + }, + { + "type": "brace", + "start": 1079, + "end": 1080, + "value": ")" + }, + { + "type": "whitespace", + "start": 1080, + "end": 1083, + "value": "\n " + }, + { + "type": "operator", + "start": 1083, + "end": 1085, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1085, + "end": 1086, + "value": " " + }, + { + "type": "word", + "start": 1086, + "end": 1091, + "value": "close" + }, + { + "type": "brace", + "start": 1091, + "end": 1092, + "value": "(" + }, + { + "type": "operator", + "start": 1092, + "end": 1093, + "value": "%" + }, + { + "type": "brace", + "start": 1093, + "end": 1094, + "value": ")" + }, + { + "type": "whitespace", + "start": 1094, + "end": 1095, + "value": "\n" + }, + { + "type": "word", + "start": 1095, + "end": 1104, + "value": "sketch002" + }, + { + "type": "whitespace", + "start": 1104, + "end": 1105, + "value": " " + }, + { + "type": "operator", + "start": 1105, + "end": 1106, + "value": "=" + }, + { + "type": "whitespace", + "start": 1106, + "end": 1107, + "value": " " + }, + { + "type": "word", + "start": 1107, + "end": 1120, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 1120, + "end": 1121, + "value": "(" + }, + { + "type": "word", + "start": 1121, + "end": 1131, + "value": "extrude001" + }, + { + "type": "comma", + "start": 1131, + "end": 1132, + "value": "," + }, + { + "type": "whitespace", + "start": 1132, + "end": 1133, + "value": " " + }, + { + "type": "word", + "start": 1133, + "end": 1138, + "value": "seg03" + }, + { + "type": "brace", + "start": 1138, + "end": 1139, + "value": ")" + }, + { + "type": "whitespace", + "start": 1139, + "end": 1142, + "value": "\n " + }, + { + "type": "operator", + "start": 1142, + "end": 1144, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1144, + "end": 1145, + "value": " " + }, + { + "type": "word", + "start": 1145, + "end": 1159, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 1159, + "end": 1160, + "value": "(" + }, + { + "type": "brace", + "start": 1160, + "end": 1161, + "value": "[" + }, + { + "type": "number", + "start": 1161, + "end": 1167, + "value": "159.25" + }, + { + "type": "comma", + "start": 1167, + "end": 1168, + "value": "," + }, + { + "type": "whitespace", + "start": 1168, + "end": 1169, + "value": " " + }, + { + "type": "number", + "start": 1169, + "end": 1175, + "value": "278.35" + }, + { + "type": "brace", + "start": 1175, + "end": 1176, + "value": "]" + }, + { + "type": "comma", + "start": 1176, + "end": 1177, + "value": "," + }, + { + "type": "whitespace", + "start": 1177, + "end": 1178, + "value": " " + }, + { + "type": "operator", + "start": 1178, + "end": 1179, + "value": "%" + }, + { + "type": "brace", + "start": 1179, + "end": 1180, + "value": ")" + }, + { + "type": "whitespace", + "start": 1180, + "end": 1183, + "value": "\n " + }, + { + "type": "operator", + "start": 1183, + "end": 1185, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1185, + "end": 1186, + "value": " " + }, + { + "type": "word", + "start": 1186, + "end": 1196, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1196, + "end": 1197, + "value": "(" + }, + { + "type": "brace", + "start": 1197, + "end": 1198, + "value": "[" + }, + { + "type": "number", + "start": 1198, + "end": 1199, + "value": "0" + }, + { + "type": "comma", + "start": 1199, + "end": 1200, + "value": "," + }, + { + "type": "whitespace", + "start": 1200, + "end": 1201, + "value": " " + }, + { + "type": "number", + "start": 1201, + "end": 1206, + "value": "40.82" + }, + { + "type": "brace", + "start": 1206, + "end": 1207, + "value": "]" + }, + { + "type": "comma", + "start": 1207, + "end": 1208, + "value": "," + }, + { + "type": "whitespace", + "start": 1208, + "end": 1209, + "value": " " + }, + { + "type": "operator", + "start": 1209, + "end": 1210, + "value": "%" + }, + { + "type": "comma", + "start": 1210, + "end": 1211, + "value": "," + }, + { + "type": "whitespace", + "start": 1211, + "end": 1212, + "value": " " + }, + { + "type": "dollar", + "start": 1212, + "end": 1213, + "value": "$" + }, + { + "type": "word", + "start": 1213, + "end": 1233, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1233, + "end": 1234, + "value": ")" + }, + { + "type": "whitespace", + "start": 1234, + "end": 1237, + "value": "\n " + }, + { + "type": "operator", + "start": 1237, + "end": 1239, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1239, + "end": 1240, + "value": " " + }, + { + "type": "word", + "start": 1240, + "end": 1250, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1250, + "end": 1251, + "value": "(" + }, + { + "type": "brace", + "start": 1251, + "end": 1252, + "value": "[" + }, + { + "type": "whitespace", + "start": 1252, + "end": 1260, + "value": "\n " + }, + { + "type": "word", + "start": 1260, + "end": 1266, + "value": "segAng" + }, + { + "type": "brace", + "start": 1266, + "end": 1267, + "value": "(" + }, + { + "type": "word", + "start": 1267, + "end": 1287, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1287, + "end": 1288, + "value": ")" + }, + { + "type": "whitespace", + "start": 1288, + "end": 1289, + "value": " " + }, + { + "type": "operator", + "start": 1289, + "end": 1290, + "value": "-" + }, + { + "type": "whitespace", + "start": 1290, + "end": 1291, + "value": " " + }, + { + "type": "number", + "start": 1291, + "end": 1293, + "value": "90" + }, + { + "type": "comma", + "start": 1293, + "end": 1294, + "value": "," + }, + { + "type": "whitespace", + "start": 1294, + "end": 1302, + "value": "\n " + }, + { + "type": "number", + "start": 1302, + "end": 1308, + "value": "132.27" + }, + { + "type": "whitespace", + "start": 1308, + "end": 1314, + "value": "\n " + }, + { + "type": "brace", + "start": 1314, + "end": 1315, + "value": "]" + }, + { + "type": "comma", + "start": 1315, + "end": 1316, + "value": "," + }, + { + "type": "whitespace", + "start": 1316, + "end": 1317, + "value": " " + }, + { + "type": "operator", + "start": 1317, + "end": 1318, + "value": "%" + }, + { + "type": "comma", + "start": 1318, + "end": 1319, + "value": "," + }, + { + "type": "whitespace", + "start": 1319, + "end": 1320, + "value": " " + }, + { + "type": "dollar", + "start": 1320, + "end": 1321, + "value": "$" + }, + { + "type": "word", + "start": 1321, + "end": 1341, + "value": "rectangleSegmentB001" + }, + { + "type": "brace", + "start": 1341, + "end": 1342, + "value": ")" + }, + { + "type": "whitespace", + "start": 1342, + "end": 1345, + "value": "\n " + }, + { + "type": "operator", + "start": 1345, + "end": 1347, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1347, + "end": 1348, + "value": " " + }, + { + "type": "word", + "start": 1348, + "end": 1358, + "value": "angledLine" + }, + { + "type": "brace", + "start": 1358, + "end": 1359, + "value": "(" + }, + { + "type": "brace", + "start": 1359, + "end": 1360, + "value": "[" + }, + { + "type": "whitespace", + "start": 1360, + "end": 1368, + "value": "\n " + }, + { + "type": "word", + "start": 1368, + "end": 1374, + "value": "segAng" + }, + { + "type": "brace", + "start": 1374, + "end": 1375, + "value": "(" + }, + { + "type": "word", + "start": 1375, + "end": 1395, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1395, + "end": 1396, + "value": ")" + }, + { + "type": "comma", + "start": 1396, + "end": 1397, + "value": "," + }, + { + "type": "whitespace", + "start": 1397, + "end": 1405, + "value": "\n " + }, + { + "type": "operator", + "start": 1405, + "end": 1406, + "value": "-" + }, + { + "type": "word", + "start": 1406, + "end": 1412, + "value": "segLen" + }, + { + "type": "brace", + "start": 1412, + "end": 1413, + "value": "(" + }, + { + "type": "word", + "start": 1413, + "end": 1433, + "value": "rectangleSegmentA002" + }, + { + "type": "brace", + "start": 1433, + "end": 1434, + "value": ")" + }, + { + "type": "whitespace", + "start": 1434, + "end": 1440, + "value": "\n " + }, + { + "type": "brace", + "start": 1440, + "end": 1441, + "value": "]" + }, + { + "type": "comma", + "start": 1441, + "end": 1442, + "value": "," + }, + { + "type": "whitespace", + "start": 1442, + "end": 1443, + "value": " " + }, + { + "type": "operator", + "start": 1443, + "end": 1444, + "value": "%" + }, + { + "type": "comma", + "start": 1444, + "end": 1445, + "value": "," + }, + { + "type": "whitespace", + "start": 1445, + "end": 1446, + "value": " " + }, + { + "type": "dollar", + "start": 1446, + "end": 1447, + "value": "$" + }, + { + "type": "word", + "start": 1447, + "end": 1467, + "value": "rectangleSegmentC001" + }, + { + "type": "brace", + "start": 1467, + "end": 1468, + "value": ")" + }, + { + "type": "whitespace", + "start": 1468, + "end": 1471, + "value": "\n " + }, + { + "type": "operator", + "start": 1471, + "end": 1473, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1473, + "end": 1474, + "value": " " + }, + { + "type": "word", + "start": 1474, + "end": 1480, + "value": "lineTo" + }, + { + "type": "brace", + "start": 1480, + "end": 1481, + "value": "(" + }, + { + "type": "brace", + "start": 1481, + "end": 1482, + "value": "[" + }, + { + "type": "word", + "start": 1482, + "end": 1495, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 1495, + "end": 1496, + "value": "(" + }, + { + "type": "operator", + "start": 1496, + "end": 1497, + "value": "%" + }, + { + "type": "brace", + "start": 1497, + "end": 1498, + "value": ")" + }, + { + "type": "comma", + "start": 1498, + "end": 1499, + "value": "," + }, + { + "type": "whitespace", + "start": 1499, + "end": 1500, + "value": " " + }, + { + "type": "word", + "start": 1500, + "end": 1513, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 1513, + "end": 1514, + "value": "(" + }, + { + "type": "operator", + "start": 1514, + "end": 1515, + "value": "%" + }, + { + "type": "brace", + "start": 1515, + "end": 1516, + "value": ")" + }, + { + "type": "brace", + "start": 1516, + "end": 1517, + "value": "]" + }, + { + "type": "comma", + "start": 1517, + "end": 1518, + "value": "," + }, + { + "type": "whitespace", + "start": 1518, + "end": 1519, + "value": " " + }, + { + "type": "operator", + "start": 1519, + "end": 1520, + "value": "%" + }, + { + "type": "brace", + "start": 1520, + "end": 1521, + "value": ")" + }, + { + "type": "whitespace", + "start": 1521, + "end": 1524, + "value": "\n " + }, + { + "type": "operator", + "start": 1524, + "end": 1526, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1526, + "end": 1527, + "value": " " + }, + { + "type": "word", + "start": 1527, + "end": 1532, + "value": "close" + }, + { + "type": "brace", + "start": 1532, + "end": 1533, + "value": "(" + }, + { + "type": "operator", + "start": 1533, + "end": 1534, + "value": "%" + }, + { + "type": "brace", + "start": 1534, + "end": 1535, + "value": ")" + }, + { + "type": "whitespace", + "start": 1535, + "end": 1536, + "value": "\n" + }, + { + "type": "word", + "start": 1536, + "end": 1546, + "value": "extrude002" + }, + { + "type": "whitespace", + "start": 1546, + "end": 1547, + "value": " " + }, + { + "type": "operator", + "start": 1547, + "end": 1548, + "value": "=" + }, + { + "type": "whitespace", + "start": 1548, + "end": 1549, + "value": " " + }, + { + "type": "word", + "start": 1549, + "end": 1556, + "value": "extrude" + }, + { + "type": "brace", + "start": 1556, + "end": 1557, + "value": "(" + }, + { + "type": "number", + "start": 1557, + "end": 1559, + "value": "50" + }, + { + "type": "comma", + "start": 1559, + "end": 1560, + "value": "," + }, + { + "type": "whitespace", + "start": 1560, + "end": 1561, + "value": " " + }, + { + "type": "word", + "start": 1561, + "end": 1570, + "value": "sketch002" + }, + { + "type": "brace", + "start": 1570, + "end": 1571, + "value": ")" + }, + { + "type": "whitespace", + "start": 1571, + "end": 1572, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face/ast.snap new file mode 100644 index 000000000..762c106b2 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face/ast.snap @@ -0,0 +1,638 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 198, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XY'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 56, + "raw": "11.19", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 11.19 + }, + { + "end": 63, + "raw": "28.35", + "start": 58, + "type": "Literal", + "type": "Literal", + "value": 28.35 + } + ], + "end": 64, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 67, + "start": 66, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 68, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 85, + "raw": "28.67", + "start": 80, + "type": "Literal", + "type": "Literal", + "value": 28.67 + }, + { + "argument": { + "end": 93, + "raw": "13.25", + "start": 88, + "type": "Literal", + "type": "Literal", + "value": 13.25 + }, + "end": 93, + "operator": "-", + "start": 87, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 94, + "start": 79, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 97, + "start": 96, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "here" + } + ], + "callee": { + "end": 78, + "name": "line", + "start": 74, + "type": "Identifier" + }, + "end": 105, + "optional": false, + "start": 74, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 122, + "raw": "4.12", + "start": 118, + "type": "Literal", + "type": "Literal", + "value": 4.12 + }, + "end": 122, + "operator": "-", + "start": 117, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 130, + "raw": "22.81", + "start": 125, + "type": "Literal", + "type": "Literal", + "value": 22.81 + }, + "end": 130, + "operator": "-", + "start": 124, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 131, + "start": 116, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 134, + "start": 133, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 115, + "name": "line", + "start": 111, + "type": "Identifier" + }, + "end": 135, + "optional": false, + "start": 111, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 153, + "raw": "33.24", + "start": 148, + "type": "Literal", + "type": "Literal", + "value": 33.24 + }, + "end": 153, + "operator": "-", + "start": 147, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 160, + "raw": "14.55", + "start": 155, + "type": "Literal", + "type": "Literal", + "value": 14.55 + } + ], + "end": 161, + "start": 146, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 164, + "start": 163, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 145, + "name": "line", + "start": 141, + "type": "Identifier" + }, + "end": 165, + "optional": false, + "start": 141, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 178, + "start": 177, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 176, + "name": "close", + "start": 171, + "type": "Identifier" + }, + "end": 179, + "optional": false, + "start": 171, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 194, + "raw": "5", + "start": 193, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 197, + "start": 196, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 192, + "name": "extrude", + "start": 185, + "type": "Identifier" + }, + "end": 198, + "optional": false, + "start": 185, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 198, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 198, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 369, + "id": { + "end": 207, + "name": "part002", + "start": 200, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 231, + "name": "part001", + "start": 224, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 237, + "name": "here", + "start": 233, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 223, + "name": "startSketchOn", + "start": 210, + "type": "Identifier" + }, + "end": 238, + "optional": false, + "start": 210, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 261, + "raw": "0", + "start": 260, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 264, + "raw": "0", + "start": 263, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 265, + "start": 259, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 268, + "start": 267, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 258, + "name": "startProfileAt", + "start": 244, + "type": "Identifier" + }, + "end": 269, + "optional": false, + "start": 244, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 282, + "raw": "0", + "start": 281, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 286, + "raw": "10", + "start": 284, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 287, + "start": 280, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 290, + "start": 289, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 279, + "name": "line", + "start": 275, + "type": "Identifier" + }, + "end": 291, + "optional": false, + "start": 275, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 305, + "raw": "10", + "start": 303, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 308, + "raw": "0", + "start": 307, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 309, + "start": 302, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 312, + "start": 311, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 301, + "name": "line", + "start": 297, + "type": "Identifier" + }, + "end": 313, + "optional": false, + "start": 297, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 326, + "raw": "0", + "start": 325, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 331, + "raw": "10", + "start": 329, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 331, + "operator": "-", + "start": 328, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 332, + "start": 324, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 335, + "start": 334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 323, + "name": "line", + "start": 319, + "type": "Identifier" + }, + "end": 336, + "optional": false, + "start": 319, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 349, + "start": 348, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 347, + "name": "close", + "start": 342, + "type": "Identifier" + }, + "end": 350, + "optional": false, + "start": 342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 365, + "raw": "5", + "start": 364, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 368, + "start": 367, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 363, + "name": "extrude", + "start": 356, + "type": "Identifier" + }, + "end": 369, + "optional": false, + "start": 356, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 369, + "start": 210, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 200, + "type": "VariableDeclarator" + } + ], + "end": 369, + "kind": "const", + "start": 200, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 370, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 200, + "start": 198, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face/input.kcl new file mode 100644 index 000000000..d61cdddee --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face/input.kcl @@ -0,0 +1,15 @@ +part001 = startSketchOn('XY') + |> startProfileAt([11.19, 28.35], %) + |> line([28.67, -13.25], %, $here) + |> line([-4.12, -22.81], %) + |> line([-33.24, 14.55], %) + |> close(%) + |> extrude(5, %) + +part002 = startSketchOn(part001, here) + |> startProfileAt([0, 0], %) + |> line([0, 10], %) + |> line([10, 0], %) + |> line([0, -10], %) + |> close(%) + |> extrude(5, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face/program_memory.snap new file mode 100644 index 000000000..accfaf378 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face/program_memory.snap @@ -0,0 +1,849 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "here": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "here", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ] + }, + "from": [ + 11.19, + 28.35 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "to": [ + 39.86, + 15.100000000000001 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 99, + 104, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 111, + 135, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 141, + 165, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 171, + 179, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ] + }, + "from": [ + 11.19, + 28.35 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "to": [ + 39.86, + 15.1 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 111, + 135, + 0 + ] + }, + "from": [ + 39.86, + 15.1 + ], + "tag": null, + "to": [ + 35.74, + -7.71 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 141, + 165, + 0 + ] + }, + "from": [ + 35.74, + -7.71 + ], + "tag": null, + "to": [ + 2.5, + 6.84 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 171, + 179, + 0 + ] + }, + "from": [ + 2.5, + 6.84 + ], + "tag": null, + "to": [ + 11.19, + 28.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 11.19, + 28.35 + ], + "to": [ + 11.19, + 28.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 68, + 0 + ] + } + }, + "tags": { + "here": { + "type": "TagIdentifier", + "value": "here", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ] + }, + "from": [ + 11.19, + 28.35 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "to": [ + 39.86, + 15.100000000000001 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 99, + 104, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 68, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 68, + 0 + ] + } + ] + }, + "part002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 275, + 291, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 297, + 313, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 319, + 336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 342, + 350, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 275, + 291, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 297, + 313, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 319, + 336, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 342, + 350, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "here", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 111, + 135, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 141, + 165, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 171, + 179, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ] + }, + "from": [ + 11.19, + 28.35 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "to": [ + 39.86, + 15.1 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 111, + 135, + 0 + ] + }, + "from": [ + 39.86, + 15.1 + ], + "tag": null, + "to": [ + 35.74, + -7.71 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 141, + 165, + 0 + ] + }, + "from": [ + 35.74, + -7.71 + ], + "tag": null, + "to": [ + 2.5, + 6.84 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 171, + 179, + 0 + ] + }, + "from": [ + 2.5, + 6.84 + ], + "tag": null, + "to": [ + 11.19, + 28.35 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 11.19, + 28.35 + ], + "to": [ + 11.19, + 28.35 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 68, + 0 + ] + } + }, + "tags": { + "here": { + "type": "TagIdentifier", + "value": "here", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ] + }, + "from": [ + 11.19, + 28.35 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "to": [ + 39.86, + 15.100000000000001 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 74, + 105, + 0 + ], + "tag": { + "end": 104, + "start": 99, + "type": "TagDeclarator", + "value": "here" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 99, + 104, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 68, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 68, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 210, + 238, + 0 + ] + } + ] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 244, + 269, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 244, + 269, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 244, + 269, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..0d341d1af4ecb051924e3c109d610a80521da27a GIT binary patch literal 52909 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

V}ic$$^y{Nu>NaiWvIe;OhC>HH8?{& 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 A0{{R3 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch_on_face/tokens.snap b/src/wasm-lib/kcl/tests/sketch_on_face/tokens.snap new file mode 100644 index 000000000..89c20c097 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face/tokens.snap @@ -0,0 +1,1113 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch_on_face.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 7, + "value": "part001" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "word", + "start": 10, + "end": 23, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "string", + "start": 24, + "end": 28, + "value": "'XY'" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": ")" + }, + { + "type": "whitespace", + "start": 29, + "end": 32, + "value": "\n " + }, + { + "type": "operator", + "start": 32, + "end": 34, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 56, + "value": "11.19" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "number", + "start": 58, + "end": 63, + "value": "28.35" + }, + { + "type": "brace", + "start": 63, + "end": 64, + "value": "]" + }, + { + "type": "comma", + "start": 64, + "end": 65, + "value": "," + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "operator", + "start": 66, + "end": 67, + "value": "%" + }, + { + "type": "brace", + "start": 67, + "end": 68, + "value": ")" + }, + { + "type": "whitespace", + "start": 68, + "end": 71, + "value": "\n " + }, + { + "type": "operator", + "start": 71, + "end": 73, + "value": "|>" + }, + { + "type": "whitespace", + "start": 73, + "end": 74, + "value": " " + }, + { + "type": "word", + "start": 74, + "end": 78, + "value": "line" + }, + { + "type": "brace", + "start": 78, + "end": 79, + "value": "(" + }, + { + "type": "brace", + "start": 79, + "end": 80, + "value": "[" + }, + { + "type": "number", + "start": 80, + "end": 85, + "value": "28.67" + }, + { + "type": "comma", + "start": 85, + "end": 86, + "value": "," + }, + { + "type": "whitespace", + "start": 86, + "end": 87, + "value": " " + }, + { + "type": "operator", + "start": 87, + "end": 88, + "value": "-" + }, + { + "type": "number", + "start": 88, + "end": 93, + "value": "13.25" + }, + { + "type": "brace", + "start": 93, + "end": 94, + "value": "]" + }, + { + "type": "comma", + "start": 94, + "end": 95, + "value": "," + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "operator", + "start": 96, + "end": 97, + "value": "%" + }, + { + "type": "comma", + "start": 97, + "end": 98, + "value": "," + }, + { + "type": "whitespace", + "start": 98, + "end": 99, + "value": " " + }, + { + "type": "dollar", + "start": 99, + "end": 100, + "value": "$" + }, + { + "type": "word", + "start": 100, + "end": 104, + "value": "here" + }, + { + "type": "brace", + "start": 104, + "end": 105, + "value": ")" + }, + { + "type": "whitespace", + "start": 105, + "end": 108, + "value": "\n " + }, + { + "type": "operator", + "start": 108, + "end": 110, + "value": "|>" + }, + { + "type": "whitespace", + "start": 110, + "end": 111, + "value": " " + }, + { + "type": "word", + "start": 111, + "end": 115, + "value": "line" + }, + { + "type": "brace", + "start": 115, + "end": 116, + "value": "(" + }, + { + "type": "brace", + "start": 116, + "end": 117, + "value": "[" + }, + { + "type": "operator", + "start": 117, + "end": 118, + "value": "-" + }, + { + "type": "number", + "start": 118, + "end": 122, + "value": "4.12" + }, + { + "type": "comma", + "start": 122, + "end": 123, + "value": "," + }, + { + "type": "whitespace", + "start": 123, + "end": 124, + "value": " " + }, + { + "type": "operator", + "start": 124, + "end": 125, + "value": "-" + }, + { + "type": "number", + "start": 125, + "end": 130, + "value": "22.81" + }, + { + "type": "brace", + "start": 130, + "end": 131, + "value": "]" + }, + { + "type": "comma", + "start": 131, + "end": 132, + "value": "," + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "operator", + "start": 133, + "end": 134, + "value": "%" + }, + { + "type": "brace", + "start": 134, + "end": 135, + "value": ")" + }, + { + "type": "whitespace", + "start": 135, + "end": 138, + "value": "\n " + }, + { + "type": "operator", + "start": 138, + "end": 140, + "value": "|>" + }, + { + "type": "whitespace", + "start": 140, + "end": 141, + "value": " " + }, + { + "type": "word", + "start": 141, + "end": 145, + "value": "line" + }, + { + "type": "brace", + "start": 145, + "end": 146, + "value": "(" + }, + { + "type": "brace", + "start": 146, + "end": 147, + "value": "[" + }, + { + "type": "operator", + "start": 147, + "end": 148, + "value": "-" + }, + { + "type": "number", + "start": 148, + "end": 153, + "value": "33.24" + }, + { + "type": "comma", + "start": 153, + "end": 154, + "value": "," + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "number", + "start": 155, + "end": 160, + "value": "14.55" + }, + { + "type": "brace", + "start": 160, + "end": 161, + "value": "]" + }, + { + "type": "comma", + "start": 161, + "end": 162, + "value": "," + }, + { + "type": "whitespace", + "start": 162, + "end": 163, + "value": " " + }, + { + "type": "operator", + "start": 163, + "end": 164, + "value": "%" + }, + { + "type": "brace", + "start": 164, + "end": 165, + "value": ")" + }, + { + "type": "whitespace", + "start": 165, + "end": 168, + "value": "\n " + }, + { + "type": "operator", + "start": 168, + "end": 170, + "value": "|>" + }, + { + "type": "whitespace", + "start": 170, + "end": 171, + "value": " " + }, + { + "type": "word", + "start": 171, + "end": 176, + "value": "close" + }, + { + "type": "brace", + "start": 176, + "end": 177, + "value": "(" + }, + { + "type": "operator", + "start": 177, + "end": 178, + "value": "%" + }, + { + "type": "brace", + "start": 178, + "end": 179, + "value": ")" + }, + { + "type": "whitespace", + "start": 179, + "end": 182, + "value": "\n " + }, + { + "type": "operator", + "start": 182, + "end": 184, + "value": "|>" + }, + { + "type": "whitespace", + "start": 184, + "end": 185, + "value": " " + }, + { + "type": "word", + "start": 185, + "end": 192, + "value": "extrude" + }, + { + "type": "brace", + "start": 192, + "end": 193, + "value": "(" + }, + { + "type": "number", + "start": 193, + "end": 194, + "value": "5" + }, + { + "type": "comma", + "start": 194, + "end": 195, + "value": "," + }, + { + "type": "whitespace", + "start": 195, + "end": 196, + "value": " " + }, + { + "type": "operator", + "start": 196, + "end": 197, + "value": "%" + }, + { + "type": "brace", + "start": 197, + "end": 198, + "value": ")" + }, + { + "type": "whitespace", + "start": 198, + "end": 200, + "value": "\n\n" + }, + { + "type": "word", + "start": 200, + "end": 207, + "value": "part002" + }, + { + "type": "whitespace", + "start": 207, + "end": 208, + "value": " " + }, + { + "type": "operator", + "start": 208, + "end": 209, + "value": "=" + }, + { + "type": "whitespace", + "start": 209, + "end": 210, + "value": " " + }, + { + "type": "word", + "start": 210, + "end": 223, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 223, + "end": 224, + "value": "(" + }, + { + "type": "word", + "start": 224, + "end": 231, + "value": "part001" + }, + { + "type": "comma", + "start": 231, + "end": 232, + "value": "," + }, + { + "type": "whitespace", + "start": 232, + "end": 233, + "value": " " + }, + { + "type": "word", + "start": 233, + "end": 237, + "value": "here" + }, + { + "type": "brace", + "start": 237, + "end": 238, + "value": ")" + }, + { + "type": "whitespace", + "start": 238, + "end": 241, + "value": "\n " + }, + { + "type": "operator", + "start": 241, + "end": 243, + "value": "|>" + }, + { + "type": "whitespace", + "start": 243, + "end": 244, + "value": " " + }, + { + "type": "word", + "start": 244, + "end": 258, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 258, + "end": 259, + "value": "(" + }, + { + "type": "brace", + "start": 259, + "end": 260, + "value": "[" + }, + { + "type": "number", + "start": 260, + "end": 261, + "value": "0" + }, + { + "type": "comma", + "start": 261, + "end": 262, + "value": "," + }, + { + "type": "whitespace", + "start": 262, + "end": 263, + "value": " " + }, + { + "type": "number", + "start": 263, + "end": 264, + "value": "0" + }, + { + "type": "brace", + "start": 264, + "end": 265, + "value": "]" + }, + { + "type": "comma", + "start": 265, + "end": 266, + "value": "," + }, + { + "type": "whitespace", + "start": 266, + "end": 267, + "value": " " + }, + { + "type": "operator", + "start": 267, + "end": 268, + "value": "%" + }, + { + "type": "brace", + "start": 268, + "end": 269, + "value": ")" + }, + { + "type": "whitespace", + "start": 269, + "end": 272, + "value": "\n " + }, + { + "type": "operator", + "start": 272, + "end": 274, + "value": "|>" + }, + { + "type": "whitespace", + "start": 274, + "end": 275, + "value": " " + }, + { + "type": "word", + "start": 275, + "end": 279, + "value": "line" + }, + { + "type": "brace", + "start": 279, + "end": 280, + "value": "(" + }, + { + "type": "brace", + "start": 280, + "end": 281, + "value": "[" + }, + { + "type": "number", + "start": 281, + "end": 282, + "value": "0" + }, + { + "type": "comma", + "start": 282, + "end": 283, + "value": "," + }, + { + "type": "whitespace", + "start": 283, + "end": 284, + "value": " " + }, + { + "type": "number", + "start": 284, + "end": 286, + "value": "10" + }, + { + "type": "brace", + "start": 286, + "end": 287, + "value": "]" + }, + { + "type": "comma", + "start": 287, + "end": 288, + "value": "," + }, + { + "type": "whitespace", + "start": 288, + "end": 289, + "value": " " + }, + { + "type": "operator", + "start": 289, + "end": 290, + "value": "%" + }, + { + "type": "brace", + "start": 290, + "end": 291, + "value": ")" + }, + { + "type": "whitespace", + "start": 291, + "end": 294, + "value": "\n " + }, + { + "type": "operator", + "start": 294, + "end": 296, + "value": "|>" + }, + { + "type": "whitespace", + "start": 296, + "end": 297, + "value": " " + }, + { + "type": "word", + "start": 297, + "end": 301, + "value": "line" + }, + { + "type": "brace", + "start": 301, + "end": 302, + "value": "(" + }, + { + "type": "brace", + "start": 302, + "end": 303, + "value": "[" + }, + { + "type": "number", + "start": 303, + "end": 305, + "value": "10" + }, + { + "type": "comma", + "start": 305, + "end": 306, + "value": "," + }, + { + "type": "whitespace", + "start": 306, + "end": 307, + "value": " " + }, + { + "type": "number", + "start": 307, + "end": 308, + "value": "0" + }, + { + "type": "brace", + "start": 308, + "end": 309, + "value": "]" + }, + { + "type": "comma", + "start": 309, + "end": 310, + "value": "," + }, + { + "type": "whitespace", + "start": 310, + "end": 311, + "value": " " + }, + { + "type": "operator", + "start": 311, + "end": 312, + "value": "%" + }, + { + "type": "brace", + "start": 312, + "end": 313, + "value": ")" + }, + { + "type": "whitespace", + "start": 313, + "end": 316, + "value": "\n " + }, + { + "type": "operator", + "start": 316, + "end": 318, + "value": "|>" + }, + { + "type": "whitespace", + "start": 318, + "end": 319, + "value": " " + }, + { + "type": "word", + "start": 319, + "end": 323, + "value": "line" + }, + { + "type": "brace", + "start": 323, + "end": 324, + "value": "(" + }, + { + "type": "brace", + "start": 324, + "end": 325, + "value": "[" + }, + { + "type": "number", + "start": 325, + "end": 326, + "value": "0" + }, + { + "type": "comma", + "start": 326, + "end": 327, + "value": "," + }, + { + "type": "whitespace", + "start": 327, + "end": 328, + "value": " " + }, + { + "type": "operator", + "start": 328, + "end": 329, + "value": "-" + }, + { + "type": "number", + "start": 329, + "end": 331, + "value": "10" + }, + { + "type": "brace", + "start": 331, + "end": 332, + "value": "]" + }, + { + "type": "comma", + "start": 332, + "end": 333, + "value": "," + }, + { + "type": "whitespace", + "start": 333, + "end": 334, + "value": " " + }, + { + "type": "operator", + "start": 334, + "end": 335, + "value": "%" + }, + { + "type": "brace", + "start": 335, + "end": 336, + "value": ")" + }, + { + "type": "whitespace", + "start": 336, + "end": 339, + "value": "\n " + }, + { + "type": "operator", + "start": 339, + "end": 341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 341, + "end": 342, + "value": " " + }, + { + "type": "word", + "start": 342, + "end": 347, + "value": "close" + }, + { + "type": "brace", + "start": 347, + "end": 348, + "value": "(" + }, + { + "type": "operator", + "start": 348, + "end": 349, + "value": "%" + }, + { + "type": "brace", + "start": 349, + "end": 350, + "value": ")" + }, + { + "type": "whitespace", + "start": 350, + "end": 353, + "value": "\n " + }, + { + "type": "operator", + "start": 353, + "end": 355, + "value": "|>" + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "word", + "start": 356, + "end": 363, + "value": "extrude" + }, + { + "type": "brace", + "start": 363, + "end": 364, + "value": "(" + }, + { + "type": "number", + "start": 364, + "end": 365, + "value": "5" + }, + { + "type": "comma", + "start": 365, + "end": 366, + "value": "," + }, + { + "type": "whitespace", + "start": 366, + "end": 367, + "value": " " + }, + { + "type": "operator", + "start": 367, + "end": 368, + "value": "%" + }, + { + "type": "brace", + "start": 368, + "end": 369, + "value": ")" + }, + { + "type": "whitespace", + "start": 369, + "end": 370, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/ast.snap new file mode 100644 index 000000000..b33151e77 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/ast.snap @@ -0,0 +1,1613 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 369, + "id": { + "end": 365, + "name": "shelfMountL", + "start": 354, + "type": "Identifier" + }, + "init": { + "end": 369, + "raw": "8", + "start": 368, + "type": "Literal", + "type": "Literal", + "value": 8 + }, + "start": 354, + "type": "VariableDeclarator" + } + ], + "end": 369, + "kind": "const", + "start": 354, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 446, + "id": { + "end": 442, + "name": "wallMountL", + "start": 432, + "type": "Identifier" + }, + "init": { + "end": 446, + "raw": "6", + "start": 445, + "type": "Literal", + "type": "Literal", + "value": 6 + }, + "start": 432, + "type": "VariableDeclarator" + } + ], + "end": 446, + "kind": "const", + "start": 432, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 578, + "id": { + "end": 570, + "name": "sigmaAllow", + "start": 560, + "type": "Identifier" + }, + "init": { + "end": 578, + "raw": "35000", + "start": 573, + "type": "Literal", + "type": "Literal", + "value": 35000 + }, + "start": 560, + "type": "VariableDeclarator" + } + ], + "end": 578, + "kind": "const", + "start": 560, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 595, + "id": { + "end": 591, + "name": "width", + "start": 586, + "type": "Identifier" + }, + "init": { + "end": 595, + "raw": "6", + "start": 594, + "type": "Literal", + "type": "Literal", + "value": 6 + }, + "start": 586, + "type": "VariableDeclarator" + } + ], + "end": 595, + "kind": "const", + "start": 586, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 611, + "id": { + "end": 605, + "name": "p", + "start": 604, + "type": "Identifier" + }, + "init": { + "end": 611, + "raw": "300", + "start": 608, + "type": "Literal", + "type": "Literal", + "value": 300 + }, + "start": 604, + "type": "VariableDeclarator" + } + ], + "end": 611, + "kind": "const", + "start": 604, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 642, + "id": { + "end": 637, + "name": "L", + "start": 636, + "type": "Identifier" + }, + "init": { + "end": 642, + "raw": "12", + "start": 640, + "type": "Literal", + "type": "Literal", + "value": 12 + }, + "start": 636, + "type": "VariableDeclarator" + } + ], + "end": 642, + "kind": "const", + "start": 636, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 666, + "id": { + "end": 654, + "name": "M", + "start": 653, + "type": "Identifier" + }, + "init": { + "end": 666, + "left": { + "end": 662, + "left": { + "end": 658, + "name": "L", + "start": 657, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 662, + "name": "p", + "start": 661, + "type": "Identifier", + "type": "Identifier" + }, + "start": 657, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "/", + "right": { + "end": 666, + "raw": "2", + "start": 665, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 657, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 653, + "type": "VariableDeclarator" + } + ], + "end": 666, + "kind": "const", + "start": 653, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 720, + "id": { + "end": 716, + "name": "FOS", + "start": 713, + "type": "Identifier" + }, + "init": { + "end": 720, + "raw": "2", + "start": 719, + "type": "Literal", + "type": "Literal", + "value": 2 + }, + "start": 713, + "type": "VariableDeclarator" + } + ], + "end": 720, + "kind": "const", + "start": 713, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 890, + "id": { + "end": 847, + "name": "thickness", + "start": 838, + "type": "Identifier" + }, + "init": { + "arguments": [ + { + "end": 888, + "left": { + "end": 866, + "left": { + "end": 860, + "left": { + "end": 856, + "raw": "6", + "start": 855, + "type": "Literal", + "type": "Literal", + "value": 6 + }, + "operator": "*", + "right": { + "end": 860, + "name": "M", + "start": 859, + "type": "Identifier", + "type": "Identifier" + }, + "start": 855, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "*", + "right": { + "end": 866, + "name": "FOS", + "start": 863, + "type": "Identifier", + "type": "Identifier" + }, + "start": 855, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "operator": "/", + "right": { + "end": 888, + "left": { + "end": 875, + "name": "width", + "start": 870, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "*", + "right": { + "end": 888, + "name": "sigmaAllow", + "start": 878, + "type": "Identifier", + "type": "Identifier" + }, + "start": 870, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 855, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "callee": { + "end": 854, + "name": "sqrt", + "start": 850, + "type": "Identifier" + }, + "end": 890, + "optional": false, + "start": 850, + "type": "CallExpression", + "type": "CallExpression" + }, + "start": 838, + "type": "VariableDeclarator" + } + ], + "end": 890, + "kind": "const", + "start": 838, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 933, + "id": { + "end": 926, + "name": "filletR", + "start": 919, + "type": "Identifier" + }, + "init": { + "end": 933, + "raw": "0.25", + "start": 929, + "type": "Literal", + "type": "Literal", + "value": 0.25 + }, + "start": 919, + "type": "VariableDeclarator" + } + ], + "end": 933, + "kind": "const", + "start": 919, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1491, + "id": { + "end": 989, + "name": "bracket", + "start": 982, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1010, + "raw": "'XY'", + "start": 1006, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 1005, + "name": "startSketchOn", + "start": 992, + "type": "Identifier" + }, + "end": 1011, + "optional": false, + "start": 992, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1034, + "raw": "0", + "start": 1033, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1037, + "raw": "0", + "start": 1036, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1038, + "start": 1032, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1041, + "start": 1040, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1031, + "name": "startProfileAt", + "start": 1017, + "type": "Identifier" + }, + "end": 1042, + "optional": false, + "start": 1017, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1055, + "raw": "0", + "start": 1054, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1067, + "name": "wallMountL", + "start": 1057, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 1068, + "start": 1053, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1071, + "start": 1070, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "outerEdge" + } + ], + "callee": { + "end": 1052, + "name": "line", + "start": 1048, + "type": "Identifier" + }, + "end": 1084, + "optional": false, + "start": 1048, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1108, + "name": "shelfMountL", + "start": 1097, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1108, + "operator": "-", + "start": 1096, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 1111, + "raw": "0", + "start": 1110, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1112, + "start": 1095, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1115, + "start": 1114, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "seg01" + } + ], + "callee": { + "end": 1094, + "name": "line", + "start": 1090, + "type": "Identifier" + }, + "end": 1124, + "optional": false, + "start": 1090, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1137, + "raw": "0", + "start": 1136, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 1149, + "name": "thickness", + "start": 1140, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1149, + "operator": "-", + "start": 1139, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1150, + "start": 1135, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1153, + "start": 1152, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1134, + "name": "line", + "start": 1130, + "type": "Identifier" + }, + "end": 1154, + "optional": false, + "start": 1130, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1189, + "left": { + "end": 1177, + "name": "shelfMountL", + "start": 1166, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "-", + "right": { + "end": 1189, + "name": "thickness", + "start": 1180, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1166, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 1192, + "raw": "0", + "start": 1191, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 1193, + "start": 1165, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1196, + "start": 1195, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "innerEdge" + } + ], + "callee": { + "end": 1164, + "name": "line", + "start": 1160, + "type": "Identifier" + }, + "end": 1209, + "optional": false, + "start": 1160, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1222, + "raw": "0", + "start": 1221, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 1247, + "left": { + "argument": { + "end": 1235, + "name": "wallMountL", + "start": 1225, + "type": "Identifier", + "type": "Identifier" + }, + "end": 1235, + "operator": "-", + "start": 1224, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "+", + "right": { + "end": 1247, + "name": "thickness", + "start": 1238, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1224, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + ], + "end": 1248, + "start": 1220, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1251, + "start": 1250, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1219, + "name": "line", + "start": 1215, + "type": "Identifier" + }, + "end": 1252, + "optional": false, + "start": 1215, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1265, + "start": 1264, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1263, + "name": "close", + "start": 1258, + "type": "Identifier" + }, + "end": 1266, + "optional": false, + "start": 1258, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1285, + "name": "width", + "start": 1280, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1288, + "start": 1287, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1279, + "name": "extrude", + "start": 1272, + "type": "Identifier" + }, + "end": 1289, + "optional": false, + "start": 1272, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1380, + "properties": [ + { + "end": 1326, + "key": { + "end": 1317, + "name": "radius", + "start": 1311, + "type": "Identifier" + }, + "start": 1311, + "type": "ObjectProperty", + "value": { + "end": 1326, + "name": "filletR", + "start": 1319, + "type": "Identifier", + "type": "Identifier" + } + }, + { + "end": 1373, + "key": { + "end": 1339, + "name": "tags", + "start": 1335, + "type": "Identifier" + }, + "start": 1335, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 1371, + "name": "innerEdge", + "start": 1362, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1361, + "name": "getNextAdjacentEdge", + "start": 1342, + "type": "Identifier" + }, + "end": 1372, + "optional": false, + "start": 1342, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1373, + "start": 1341, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 1302, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1383, + "start": 1382, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1301, + "name": "fillet", + "start": 1295, + "type": "Identifier" + }, + "end": 1384, + "optional": false, + "start": 1295, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1487, + "properties": [ + { + "end": 1433, + "key": { + "end": 1412, + "name": "radius", + "start": 1406, + "type": "Identifier" + }, + "start": 1406, + "type": "ObjectProperty", + "value": { + "end": 1433, + "left": { + "end": 1421, + "name": "filletR", + "start": 1414, + "type": "Identifier", + "type": "Identifier" + }, + "operator": "+", + "right": { + "end": 1433, + "name": "thickness", + "start": 1424, + "type": "Identifier", + "type": "Identifier" + }, + "start": 1414, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + }, + { + "end": 1480, + "key": { + "end": 1446, + "name": "tags", + "start": 1442, + "type": "Identifier" + }, + "start": 1442, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "arguments": [ + { + "end": 1478, + "name": "outerEdge", + "start": 1469, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1468, + "name": "getNextAdjacentEdge", + "start": 1449, + "type": "Identifier" + }, + "end": 1479, + "optional": false, + "start": 1449, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1480, + "start": 1448, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + } + ], + "start": 1397, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 1490, + "start": 1489, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1396, + "name": "fillet", + "start": 1390, + "type": "Identifier" + }, + "end": 1491, + "optional": false, + "start": 1390, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1491, + "start": 992, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 982, + "type": "VariableDeclarator" + } + ], + "end": 1491, + "kind": "const", + "start": 982, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 1742, + "id": { + "end": 1502, + "name": "sketch001", + "start": 1493, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 1526, + "name": "bracket", + "start": 1519, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 1533, + "name": "seg01", + "start": 1528, + "type": "Identifier", + "type": "Identifier" + } + ], + "callee": { + "end": 1518, + "name": "startSketchOn", + "start": 1505, + "type": "Identifier" + }, + "end": 1534, + "optional": false, + "start": 1505, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1560, + "raw": "4.28", + "start": 1556, + "type": "Literal", + "type": "Literal", + "value": 4.28 + }, + { + "end": 1566, + "raw": "3.83", + "start": 1562, + "type": "Literal", + "type": "Literal", + "value": 3.83 + } + ], + "end": 1567, + "start": 1555, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1570, + "start": 1569, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1554, + "name": "startProfileAt", + "start": 1540, + "type": "Identifier" + }, + "end": 1571, + "optional": false, + "start": 1540, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 1587, + "raw": "2.17", + "start": 1583, + "type": "Literal", + "type": "Literal", + "value": 2.17 + }, + { + "argument": { + "end": 1594, + "raw": "0.03", + "start": 1590, + "type": "Literal", + "type": "Literal", + "value": 0.03 + }, + "end": 1594, + "operator": "-", + "start": 1589, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1595, + "start": 1582, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1598, + "start": 1597, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1581, + "name": "line", + "start": 1577, + "type": "Identifier" + }, + "end": 1599, + "optional": false, + "start": 1577, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1616, + "raw": "0.07", + "start": 1612, + "type": "Literal", + "type": "Literal", + "value": 0.07 + }, + "end": 1616, + "operator": "-", + "start": 1611, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "argument": { + "end": 1622, + "raw": "1.8", + "start": 1619, + "type": "Literal", + "type": "Literal", + "value": 1.8 + }, + "end": 1622, + "operator": "-", + "start": 1618, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 1623, + "start": 1610, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1626, + "start": 1625, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1609, + "name": "line", + "start": 1605, + "type": "Identifier" + }, + "end": 1627, + "optional": false, + "start": 1605, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "argument": { + "end": 1644, + "raw": "2.07", + "start": 1640, + "type": "Literal", + "type": "Literal", + "value": 2.07 + }, + "end": 1644, + "operator": "-", + "start": 1639, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 1650, + "raw": "0.05", + "start": 1646, + "type": "Literal", + "type": "Literal", + "value": 0.05 + } + ], + "end": 1651, + "start": 1638, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1654, + "start": 1653, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1637, + "name": "line", + "start": 1633, + "type": "Identifier" + }, + "end": 1655, + "optional": false, + "start": 1633, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "arguments": [ + { + "end": 1684, + "start": 1683, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1682, + "name": "profileStartX", + "start": 1669, + "type": "Identifier" + }, + "end": 1685, + "optional": false, + "start": 1669, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1702, + "start": 1701, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1700, + "name": "profileStartY", + "start": 1687, + "type": "Identifier" + }, + "end": 1703, + "optional": false, + "start": 1687, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1704, + "start": 1668, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 1707, + "start": 1706, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1667, + "name": "lineTo", + "start": 1661, + "type": "Identifier" + }, + "end": 1708, + "optional": false, + "start": 1661, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1721, + "start": 1720, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1719, + "name": "close", + "start": 1714, + "type": "Identifier" + }, + "end": 1722, + "optional": false, + "start": 1714, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 1738, + "raw": "10", + "start": 1736, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 1741, + "start": 1740, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 1735, + "name": "extrude", + "start": 1728, + "type": "Identifier" + }, + "end": 1742, + "optional": false, + "start": 1728, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 1742, + "start": 1505, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 1493, + "type": "VariableDeclarator" + } + ], + "end": 1742, + "kind": "const", + "start": 1493, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 1743, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 431, + "start": 369, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "The length of the bracket holding up the shelf is 6 inches", + "style": "line" + } + } + ], + "1": [ + { + "end": 475, + "start": 446, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "the length of the bracket", + "style": "line" + } + }, + { + "end": 478, + "start": 475, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + }, + { + "end": 559, + "start": 478, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "Define constants required to calculate the thickness needed to support 300 lbs", + "style": "line" + } + } + ], + "2": [ + { + "end": 585, + "start": 578, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "psi", + "style": "line" + } + } + ], + "3": [ + { + "end": 603, + "start": 595, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "inch", + "style": "line" + } + } + ], + "4": [ + { + "end": 635, + "start": 611, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "Force on shelf - lbs", + "style": "line" + } + } + ], + "5": [ + { + "end": 652, + "start": 642, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "inches", + "style": "line" + } + } + ], + "6": [ + { + "end": 712, + "start": 666, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "Moment experienced at fixed end of bracket", + "style": "line" + } + } + ], + "7": [ + { + "end": 764, + "start": 720, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "Factor of safety of 2 to be conservative", + "style": "line" + } + }, + { + "end": 767, + "start": 764, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + }, + { + "end": 837, + "start": 767, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "Calculate the thickness off the bending stress and factor of safety", + "style": "line" + } + } + ], + "8": [ + { + "end": 918, + "start": 890, + "type": "NonCodeNode", + "value": { + "type": "newLineBlockComment", + "value": "0.25 inch fillet radius", + "style": "line" + } + } + ], + "9": [ + { + "end": 981, + "start": 933, + "type": "NonCodeNode", + "value": { + "type": "newLineBlockComment", + "value": "Sketch the bracket and extrude with fillets", + "style": "line" + } + } + ], + "10": [ + { + "end": 1493, + "start": 1491, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [ + { + "end": 16, + "start": 0, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "Shelf Bracket", + "style": "line" + } + }, + { + "end": 316, + "start": 17, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "This is a shelf bracket made out of 6061-T6 aluminum sheet metal. The required thickness is calculated based on a point load of 300 lbs applied to the end of the shelf. There are two brackets holding up the shelf, so the moment experienced is divided by 2. The shelf is 1 foot long from the wall.", + "style": "line" + } + }, + { + "end": 319, + "start": 316, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + }, + { + "end": 353, + "start": 319, + "type": "NonCodeNode", + "value": { + "type": "blockComment", + "value": "Define our bracket feet lengths", + "style": "line" + } + } + ] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/input.kcl new file mode 100644 index 000000000..765cb82fd --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/input.kcl @@ -0,0 +1,51 @@ +// Shelf Bracket +// This is a shelf bracket made out of 6061-T6 aluminum sheet metal. The required thickness is calculated based on a point load of 300 lbs applied to the end of the shelf. There are two brackets holding up the shelf, so the moment experienced is divided by 2. The shelf is 1 foot long from the wall. + + +// Define our bracket feet lengths +shelfMountL = 8 // The length of the bracket holding up the shelf is 6 inches +wallMountL = 6 // the length of the bracket + + +// Define constants required to calculate the thickness needed to support 300 lbs +sigmaAllow = 35000 // psi +width = 6 // inch +p = 300 // Force on shelf - lbs +L = 12 // inches +M = L * p / 2 // Moment experienced at fixed end of bracket +FOS = 2 // Factor of safety of 2 to be conservative + + +// Calculate the thickness off the bending stress and factor of safety +thickness = sqrt(6 * M * FOS / (width * sigmaAllow)) + +// 0.25 inch fillet radius +filletR = 0.25 + +// Sketch the bracket and extrude with fillets +bracket = startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, wallMountL], %, $outerEdge) + |> line([-shelfMountL, 0], %, $seg01) + |> line([0, -thickness], %) + |> line([shelfMountL - thickness, 0], %, $innerEdge) + |> line([0, -wallMountL + thickness], %) + |> close(%) + |> extrude(width, %) + |> fillet({ + radius: filletR, + tags: [getNextAdjacentEdge(innerEdge)] + }, %) + |> fillet({ + radius: filletR + thickness, + tags: [getNextAdjacentEdge(outerEdge)] + }, %) + +sketch001 = startSketchOn(bracket, seg01) + |> startProfileAt([4.28, 3.83], %) + |> line([2.17, -0.03], %) + |> line([-0.07, -1.8], %) + |> line([-2.07, 0.05], %) + |> lineTo([profileStartX(%), profileStartY(%)], %) + |> close(%) + |> extrude(10, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap new file mode 100644 index 000000000..6c4d2a036 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap @@ -0,0 +1,1565 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face_after_fillets_referencing_face.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "FOS": { + "type": "Int", + "value": 2, + "__meta": [ + { + "sourceRange": [ + 719, + 720, + 0 + ] + } + ] + }, + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "L": { + "type": "Int", + "value": 12, + "__meta": [ + { + "sourceRange": [ + 640, + 642, + 0 + ] + } + ] + }, + "M": { + "type": "Number", + "value": 1800.0, + "__meta": [ + { + "sourceRange": [ + 640, + 642, + 0 + ] + }, + { + "sourceRange": [ + 608, + 611, + 0 + ] + }, + { + "sourceRange": [ + 665, + 666, + 0 + ] + } + ] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "bracket": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1130, + 1154, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1215, + 1252, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1258, + 1266, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "to": [ + 0.0, + 6.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ] + }, + "from": [ + 0.0, + 6.0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + -8.0, + 6.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1130, + 1154, + 0 + ] + }, + "from": [ + -8.0, + 6.0 + ], + "tag": null, + "to": [ + -8.0, + 5.6793 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ] + }, + "from": [ + -8.0, + 5.6793 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "to": [ + -0.3207, + 5.6793 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1215, + 1252, + 0 + ] + }, + "from": [ + -0.3207, + 5.6793 + ], + "tag": null, + "to": [ + -0.3207, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1258, + 1266, + 0 + ] + }, + "from": [ + -0.3207, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + }, + "tags": { + "innerEdge": { + "type": "TagIdentifier", + "value": "innerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ] + }, + "from": [ + -8.0, + 5.679286509705091 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "to": [ + -0.32071349029490914, + 5.679286509705091 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1198, + 1208, + 0 + ] + } + ] + }, + "outerEdge": { + "type": "TagIdentifier", + "value": "outerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "to": [ + 0.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1073, + 1083, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ] + }, + "from": [ + 0.0, + 6.0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + -8.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1117, + 1123, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + ] + }, + "height": 6.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 0.25, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 0.5707134902949093, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + ] + }, + "filletR": { + "type": "Number", + "value": 0.25, + "__meta": [ + { + "sourceRange": [ + 929, + 933, + 0 + ] + } + ] + }, + "innerEdge": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "innerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ] + }, + "from": [ + -8.0, + 5.679286509705091 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "to": [ + -0.32071349029490914, + 5.679286509705091 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1198, + 1208, + 0 + ] + } + ] + }, + "outerEdge": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "outerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "to": [ + 0.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1073, + 1083, + 0 + ] + } + ] + }, + "p": { + "type": "Int", + "value": 300, + "__meta": [ + { + "sourceRange": [ + 608, + 611, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ] + }, + "from": [ + 0.0, + 6.0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + -8.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1117, + 1123, + 0 + ] + } + ] + }, + "shelfMountL": { + "type": "Int", + "value": 8, + "__meta": [ + { + "sourceRange": [ + 368, + 369, + 0 + ] + } + ] + }, + "sigmaAllow": { + "type": "Int", + "value": 35000, + "__meta": [ + { + "sourceRange": [ + 573, + 578, + 0 + ] + } + ] + }, + "sketch001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1577, + 1599, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1605, + 1627, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1633, + 1655, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1661, + 1708, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1577, + 1599, + 0 + ] + }, + "from": [ + 4.28, + 3.83 + ], + "tag": null, + "to": [ + 6.45, + 3.8 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1605, + 1627, + 0 + ] + }, + "from": [ + 6.45, + 3.8 + ], + "tag": null, + "to": [ + 6.38, + 2.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1633, + 1655, + 0 + ] + }, + "from": [ + 6.38, + 2.0 + ], + "tag": null, + "to": [ + 4.31, + 2.05 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1661, + 1708, + 0 + ] + }, + "from": [ + 4.31, + 2.05 + ], + "tag": null, + "to": [ + 4.28, + 3.83 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1714, + 1722, + 0 + ] + }, + "from": [ + 4.28, + 3.83 + ], + "tag": null, + "to": [ + 4.28, + 3.83 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "seg01", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1130, + 1154, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1215, + 1252, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1258, + 1266, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "to": [ + 0.0, + 6.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ] + }, + "from": [ + 0.0, + 6.0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + -8.0, + 6.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1130, + 1154, + 0 + ] + }, + "from": [ + -8.0, + 6.0 + ], + "tag": null, + "to": [ + -8.0, + 5.6793 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ] + }, + "from": [ + -8.0, + 5.6793 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "to": [ + -0.3207, + 5.6793 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1215, + 1252, + 0 + ] + }, + "from": [ + -0.3207, + 5.6793 + ], + "tag": null, + "to": [ + -0.3207, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1258, + 1266, + 0 + ] + }, + "from": [ + -0.3207, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + }, + "tags": { + "innerEdge": { + "type": "TagIdentifier", + "value": "innerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ] + }, + "from": [ + -8.0, + 5.679286509705091 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "to": [ + -0.32071349029490914, + 5.679286509705091 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1160, + 1209, + 0 + ], + "tag": { + "end": 1208, + "start": 1198, + "type": "TagDeclarator", + "value": "innerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1198, + 1208, + 0 + ] + } + ] + }, + "outerEdge": { + "type": "TagIdentifier", + "value": "outerEdge", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "to": [ + 0.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1048, + 1084, + 0 + ], + "tag": { + "end": 1083, + "start": 1073, + "type": "TagDeclarator", + "value": "outerEdge" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1073, + 1083, + 0 + ] + } + ] + }, + "seg01": { + "type": "TagIdentifier", + "value": "seg01", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ] + }, + "from": [ + 0.0, + 6.0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "to": [ + -8.0, + 6.0 + ], + "type": "ToPoint" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 1090, + 1124, + 0 + ], + "tag": { + "end": 1123, + "start": 1117, + "type": "TagDeclarator", + "value": "seg01" + }, + "type": "extrudePlane" + } + }, + "__meta": [ + { + "sourceRange": [ + 1117, + 1123, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + ] + }, + "height": 6.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "edgeCuts": [ + { + "type": "fillet", + "id": "[uuid]", + "radius": 0.25, + "edgeId": "[uuid]", + "tag": null + }, + { + "type": "fillet", + "id": "[uuid]", + "radius": 0.5707134902949093, + "edgeId": "[uuid]", + "tag": null + } + ], + "__meta": [ + { + "sourceRange": [ + 1017, + 1042, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 1505, + 1534, + 0 + ] + } + ] + }, + "start": { + "from": [ + 4.28, + 3.83 + ], + "to": [ + 4.28, + 3.83 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 1540, + 1571, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 1540, + 1571, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 1540, + 1571, + 0 + ] + } + ] + }, + "thickness": { + "type": "Number", + "value": 0.32071349029490925, + "__meta": [ + { + "sourceRange": [ + 850, + 890, + 0 + ] + } + ] + }, + "wallMountL": { + "type": "Int", + "value": 6, + "__meta": [ + { + "sourceRange": [ + 445, + 446, + 0 + ] + } + ] + }, + "width": { + "type": "Int", + "value": 6, + "__meta": [ + { + "sourceRange": [ + 594, + 595, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face_after_fillets_referencing_face/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..3a563875d2e6ba54f267cd4cf5bdaea34ffc09dc GIT binary patch literal 45247 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" + }, + { + "type": "whitespace", + "start": 1016, + "end": 1017, + "value": " " + }, + { + "type": "word", + "start": 1017, + "end": 1031, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 1031, + "end": 1032, + "value": "(" + }, + { + "type": "brace", + "start": 1032, + "end": 1033, + "value": "[" + }, + { + "type": "number", + "start": 1033, + "end": 1034, + "value": "0" + }, + { + "type": "comma", + "start": 1034, + "end": 1035, + "value": "," + }, + { + "type": "whitespace", + "start": 1035, + "end": 1036, + "value": " " + }, + { + "type": "number", + "start": 1036, + "end": 1037, + "value": "0" + }, + { + "type": "brace", + "start": 1037, + "end": 1038, + "value": "]" + }, + { + "type": "comma", + "start": 1038, + "end": 1039, + "value": "," + }, + { + "type": "whitespace", + "start": 1039, + "end": 1040, + "value": " " + }, + { + "type": "operator", + "start": 1040, + "end": 1041, + "value": "%" + }, + { + "type": "brace", + "start": 1041, + "end": 1042, + "value": ")" + }, + { + "type": "whitespace", + "start": 1042, + "end": 1045, + "value": "\n " + }, + { + "type": "operator", + "start": 1045, + "end": 1047, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1047, + "end": 1048, + "value": " " + }, + { + "type": "word", + "start": 1048, + "end": 1052, + "value": "line" + }, + { + "type": "brace", + "start": 1052, + "end": 1053, + "value": "(" + }, + { + "type": "brace", + "start": 1053, + "end": 1054, + "value": "[" + }, + { + "type": "number", + "start": 1054, + "end": 1055, + "value": "0" + }, + { + "type": "comma", + "start": 1055, + "end": 1056, + "value": "," + }, + { + "type": "whitespace", + "start": 1056, + "end": 1057, + "value": " " + }, + { + "type": "word", + "start": 1057, + "end": 1067, + "value": "wallMountL" + }, + { + "type": "brace", + "start": 1067, + "end": 1068, + "value": "]" + }, + { + "type": "comma", + "start": 1068, + "end": 1069, + "value": "," + }, + { + "type": "whitespace", + "start": 1069, + "end": 1070, + "value": " " + }, + { + "type": "operator", + "start": 1070, + "end": 1071, + "value": "%" + }, + { + "type": "comma", + "start": 1071, + "end": 1072, + "value": "," + }, + { + "type": "whitespace", + "start": 1072, + "end": 1073, + "value": " " + }, + { + "type": "dollar", + "start": 1073, + "end": 1074, + "value": "$" + }, + { + "type": "word", + "start": 1074, + "end": 1083, + "value": "outerEdge" + }, + { + "type": "brace", + "start": 1083, + "end": 1084, + "value": ")" + }, + { + "type": "whitespace", + "start": 1084, + "end": 1087, + "value": "\n " + }, + { + "type": "operator", + "start": 1087, + "end": 1089, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1089, + "end": 1090, + "value": " " + }, + { + "type": "word", + "start": 1090, + "end": 1094, + "value": "line" + }, + { + "type": "brace", + "start": 1094, + "end": 1095, + "value": "(" + }, + { + "type": "brace", + "start": 1095, + "end": 1096, + "value": "[" + }, + { + "type": "operator", + "start": 1096, + "end": 1097, + "value": "-" + }, + { + "type": "word", + "start": 1097, + "end": 1108, + "value": "shelfMountL" + }, + { + "type": "comma", + "start": 1108, + "end": 1109, + "value": "," + }, + { + "type": "whitespace", + "start": 1109, + "end": 1110, + "value": " " + }, + { + "type": "number", + "start": 1110, + "end": 1111, + "value": "0" + }, + { + "type": "brace", + "start": 1111, + "end": 1112, + "value": "]" + }, + { + "type": "comma", + "start": 1112, + "end": 1113, + "value": "," + }, + { + "type": "whitespace", + "start": 1113, + "end": 1114, + "value": " " + }, + { + "type": "operator", + "start": 1114, + "end": 1115, + "value": "%" + }, + { + "type": "comma", + "start": 1115, + "end": 1116, + "value": "," + }, + { + "type": "whitespace", + "start": 1116, + "end": 1117, + "value": " " + }, + { + "type": "dollar", + "start": 1117, + "end": 1118, + "value": "$" + }, + { + "type": "word", + "start": 1118, + "end": 1123, + "value": "seg01" + }, + { + "type": "brace", + "start": 1123, + "end": 1124, + "value": ")" + }, + { + "type": "whitespace", + "start": 1124, + "end": 1127, + "value": "\n " + }, + { + "type": "operator", + "start": 1127, + "end": 1129, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1129, + "end": 1130, + "value": " " + }, + { + "type": "word", + "start": 1130, + "end": 1134, + "value": "line" + }, + { + "type": "brace", + "start": 1134, + "end": 1135, + "value": "(" + }, + { + "type": "brace", + "start": 1135, + "end": 1136, + "value": "[" + }, + { + "type": "number", + "start": 1136, + "end": 1137, + "value": "0" + }, + { + "type": "comma", + "start": 1137, + "end": 1138, + "value": "," + }, + { + "type": "whitespace", + "start": 1138, + "end": 1139, + "value": " " + }, + { + "type": "operator", + "start": 1139, + "end": 1140, + "value": "-" + }, + { + "type": "word", + "start": 1140, + "end": 1149, + "value": "thickness" + }, + { + "type": "brace", + "start": 1149, + "end": 1150, + "value": "]" + }, + { + "type": "comma", + "start": 1150, + "end": 1151, + "value": "," + }, + { + "type": "whitespace", + "start": 1151, + "end": 1152, + "value": " " + }, + { + "type": "operator", + "start": 1152, + "end": 1153, + "value": "%" + }, + { + "type": "brace", + "start": 1153, + "end": 1154, + "value": ")" + }, + { + "type": "whitespace", + "start": 1154, + "end": 1157, + "value": "\n " + }, + { + "type": "operator", + "start": 1157, + "end": 1159, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1159, + "end": 1160, + "value": " " + }, + { + "type": "word", + "start": 1160, + "end": 1164, + "value": "line" + }, + { + "type": "brace", + "start": 1164, + "end": 1165, + "value": "(" + }, + { + "type": "brace", + "start": 1165, + "end": 1166, + "value": "[" + }, + { + "type": "word", + "start": 1166, + "end": 1177, + "value": "shelfMountL" + }, + { + "type": "whitespace", + "start": 1177, + "end": 1178, + "value": " " + }, + { + "type": "operator", + "start": 1178, + "end": 1179, + "value": "-" + }, + { + "type": "whitespace", + "start": 1179, + "end": 1180, + "value": " " + }, + { + "type": "word", + "start": 1180, + "end": 1189, + "value": "thickness" + }, + { + "type": "comma", + "start": 1189, + "end": 1190, + "value": "," + }, + { + "type": "whitespace", + "start": 1190, + "end": 1191, + "value": " " + }, + { + "type": "number", + "start": 1191, + "end": 1192, + "value": "0" + }, + { + "type": "brace", + "start": 1192, + "end": 1193, + "value": "]" + }, + { + "type": "comma", + "start": 1193, + "end": 1194, + "value": "," + }, + { + "type": "whitespace", + "start": 1194, + "end": 1195, + "value": " " + }, + { + "type": "operator", + "start": 1195, + "end": 1196, + "value": "%" + }, + { + "type": "comma", + "start": 1196, + "end": 1197, + "value": "," + }, + { + "type": "whitespace", + "start": 1197, + "end": 1198, + "value": " " + }, + { + "type": "dollar", + "start": 1198, + "end": 1199, + "value": "$" + }, + { + "type": "word", + "start": 1199, + "end": 1208, + "value": "innerEdge" + }, + { + "type": "brace", + "start": 1208, + "end": 1209, + "value": ")" + }, + { + "type": "whitespace", + "start": 1209, + "end": 1212, + "value": "\n " + }, + { + "type": "operator", + "start": 1212, + "end": 1214, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1214, + "end": 1215, + "value": " " + }, + { + "type": "word", + "start": 1215, + "end": 1219, + "value": "line" + }, + { + "type": "brace", + "start": 1219, + "end": 1220, + "value": "(" + }, + { + "type": "brace", + "start": 1220, + "end": 1221, + "value": "[" + }, + { + "type": "number", + "start": 1221, + "end": 1222, + "value": "0" + }, + { + "type": "comma", + "start": 1222, + "end": 1223, + "value": "," + }, + { + "type": "whitespace", + "start": 1223, + "end": 1224, + "value": " " + }, + { + "type": "operator", + "start": 1224, + "end": 1225, + "value": "-" + }, + { + "type": "word", + "start": 1225, + "end": 1235, + "value": "wallMountL" + }, + { + "type": "whitespace", + "start": 1235, + "end": 1236, + "value": " " + }, + { + "type": "operator", + "start": 1236, + "end": 1237, + "value": "+" + }, + { + "type": "whitespace", + "start": 1237, + "end": 1238, + "value": " " + }, + { + "type": "word", + "start": 1238, + "end": 1247, + "value": "thickness" + }, + { + "type": "brace", + "start": 1247, + "end": 1248, + "value": "]" + }, + { + "type": "comma", + "start": 1248, + "end": 1249, + "value": "," + }, + { + "type": "whitespace", + "start": 1249, + "end": 1250, + "value": " " + }, + { + "type": "operator", + "start": 1250, + "end": 1251, + "value": "%" + }, + { + "type": "brace", + "start": 1251, + "end": 1252, + "value": ")" + }, + { + "type": "whitespace", + "start": 1252, + "end": 1255, + "value": "\n " + }, + { + "type": "operator", + "start": 1255, + "end": 1257, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1257, + "end": 1258, + "value": " " + }, + { + "type": "word", + "start": 1258, + "end": 1263, + "value": "close" + }, + { + "type": "brace", + "start": 1263, + "end": 1264, + "value": "(" + }, + { + "type": "operator", + "start": 1264, + "end": 1265, + "value": "%" + }, + { + "type": "brace", + "start": 1265, + "end": 1266, + "value": ")" + }, + { + "type": "whitespace", + "start": 1266, + "end": 1269, + "value": "\n " + }, + { + "type": "operator", + "start": 1269, + "end": 1271, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1271, + "end": 1272, + "value": " " + }, + { + "type": "word", + "start": 1272, + "end": 1279, + "value": "extrude" + }, + { + "type": "brace", + "start": 1279, + "end": 1280, + "value": "(" + }, + { + "type": "word", + "start": 1280, + "end": 1285, + "value": "width" + }, + { + "type": "comma", + "start": 1285, + "end": 1286, + "value": "," + }, + { + "type": "whitespace", + "start": 1286, + "end": 1287, + "value": " " + }, + { + "type": "operator", + "start": 1287, + "end": 1288, + "value": "%" + }, + { + "type": "brace", + "start": 1288, + "end": 1289, + "value": ")" + }, + { + "type": "whitespace", + "start": 1289, + "end": 1292, + "value": "\n " + }, + { + "type": "operator", + "start": 1292, + "end": 1294, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1294, + "end": 1295, + "value": " " + }, + { + "type": "word", + "start": 1295, + "end": 1301, + "value": "fillet" + }, + { + "type": "brace", + "start": 1301, + "end": 1302, + "value": "(" + }, + { + "type": "brace", + "start": 1302, + "end": 1303, + "value": "{" + }, + { + "type": "whitespace", + "start": 1303, + "end": 1311, + "value": "\n " + }, + { + "type": "word", + "start": 1311, + "end": 1317, + "value": "radius" + }, + { + "type": "colon", + "start": 1317, + "end": 1318, + "value": ":" + }, + { + "type": "whitespace", + "start": 1318, + "end": 1319, + "value": " " + }, + { + "type": "word", + "start": 1319, + "end": 1326, + "value": "filletR" + }, + { + "type": "comma", + "start": 1326, + "end": 1327, + "value": "," + }, + { + "type": "whitespace", + "start": 1327, + "end": 1335, + "value": "\n " + }, + { + "type": "word", + "start": 1335, + "end": 1339, + "value": "tags" + }, + { + "type": "colon", + "start": 1339, + "end": 1340, + "value": ":" + }, + { + "type": "whitespace", + "start": 1340, + "end": 1341, + "value": " " + }, + { + "type": "brace", + "start": 1341, + "end": 1342, + "value": "[" + }, + { + "type": "word", + "start": 1342, + "end": 1361, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1361, + "end": 1362, + "value": "(" + }, + { + "type": "word", + "start": 1362, + "end": 1371, + "value": "innerEdge" + }, + { + "type": "brace", + "start": 1371, + "end": 1372, + "value": ")" + }, + { + "type": "brace", + "start": 1372, + "end": 1373, + "value": "]" + }, + { + "type": "whitespace", + "start": 1373, + "end": 1379, + "value": "\n " + }, + { + "type": "brace", + "start": 1379, + "end": 1380, + "value": "}" + }, + { + "type": "comma", + "start": 1380, + "end": 1381, + "value": "," + }, + { + "type": "whitespace", + "start": 1381, + "end": 1382, + "value": " " + }, + { + "type": "operator", + "start": 1382, + "end": 1383, + "value": "%" + }, + { + "type": "brace", + "start": 1383, + "end": 1384, + "value": ")" + }, + { + "type": "whitespace", + "start": 1384, + "end": 1387, + "value": "\n " + }, + { + "type": "operator", + "start": 1387, + "end": 1389, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1389, + "end": 1390, + "value": " " + }, + { + "type": "word", + "start": 1390, + "end": 1396, + "value": "fillet" + }, + { + "type": "brace", + "start": 1396, + "end": 1397, + "value": "(" + }, + { + "type": "brace", + "start": 1397, + "end": 1398, + "value": "{" + }, + { + "type": "whitespace", + "start": 1398, + "end": 1406, + "value": "\n " + }, + { + "type": "word", + "start": 1406, + "end": 1412, + "value": "radius" + }, + { + "type": "colon", + "start": 1412, + "end": 1413, + "value": ":" + }, + { + "type": "whitespace", + "start": 1413, + "end": 1414, + "value": " " + }, + { + "type": "word", + "start": 1414, + "end": 1421, + "value": "filletR" + }, + { + "type": "whitespace", + "start": 1421, + "end": 1422, + "value": " " + }, + { + "type": "operator", + "start": 1422, + "end": 1423, + "value": "+" + }, + { + "type": "whitespace", + "start": 1423, + "end": 1424, + "value": " " + }, + { + "type": "word", + "start": 1424, + "end": 1433, + "value": "thickness" + }, + { + "type": "comma", + "start": 1433, + "end": 1434, + "value": "," + }, + { + "type": "whitespace", + "start": 1434, + "end": 1442, + "value": "\n " + }, + { + "type": "word", + "start": 1442, + "end": 1446, + "value": "tags" + }, + { + "type": "colon", + "start": 1446, + "end": 1447, + "value": ":" + }, + { + "type": "whitespace", + "start": 1447, + "end": 1448, + "value": " " + }, + { + "type": "brace", + "start": 1448, + "end": 1449, + "value": "[" + }, + { + "type": "word", + "start": 1449, + "end": 1468, + "value": "getNextAdjacentEdge" + }, + { + "type": "brace", + "start": 1468, + "end": 1469, + "value": "(" + }, + { + "type": "word", + "start": 1469, + "end": 1478, + "value": "outerEdge" + }, + { + "type": "brace", + "start": 1478, + "end": 1479, + "value": ")" + }, + { + "type": "brace", + "start": 1479, + "end": 1480, + "value": "]" + }, + { + "type": "whitespace", + "start": 1480, + "end": 1486, + "value": "\n " + }, + { + "type": "brace", + "start": 1486, + "end": 1487, + "value": "}" + }, + { + "type": "comma", + "start": 1487, + "end": 1488, + "value": "," + }, + { + "type": "whitespace", + "start": 1488, + "end": 1489, + "value": " " + }, + { + "type": "operator", + "start": 1489, + "end": 1490, + "value": "%" + }, + { + "type": "brace", + "start": 1490, + "end": 1491, + "value": ")" + }, + { + "type": "whitespace", + "start": 1491, + "end": 1493, + "value": "\n\n" + }, + { + "type": "word", + "start": 1493, + "end": 1502, + "value": "sketch001" + }, + { + "type": "whitespace", + "start": 1502, + "end": 1503, + "value": " " + }, + { + "type": "operator", + "start": 1503, + "end": 1504, + "value": "=" + }, + { + "type": "whitespace", + "start": 1504, + "end": 1505, + "value": " " + }, + { + "type": "word", + "start": 1505, + "end": 1518, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 1518, + "end": 1519, + "value": "(" + }, + { + "type": "word", + "start": 1519, + "end": 1526, + "value": "bracket" + }, + { + "type": "comma", + "start": 1526, + "end": 1527, + "value": "," + }, + { + "type": "whitespace", + "start": 1527, + "end": 1528, + "value": " " + }, + { + "type": "word", + "start": 1528, + "end": 1533, + "value": "seg01" + }, + { + "type": "brace", + "start": 1533, + "end": 1534, + "value": ")" + }, + { + "type": "whitespace", + "start": 1534, + "end": 1537, + "value": "\n " + }, + { + "type": "operator", + "start": 1537, + "end": 1539, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1539, + "end": 1540, + "value": " " + }, + { + "type": "word", + "start": 1540, + "end": 1554, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 1554, + "end": 1555, + "value": "(" + }, + { + "type": "brace", + "start": 1555, + "end": 1556, + "value": "[" + }, + { + "type": "number", + "start": 1556, + "end": 1560, + "value": "4.28" + }, + { + "type": "comma", + "start": 1560, + "end": 1561, + "value": "," + }, + { + "type": "whitespace", + "start": 1561, + "end": 1562, + "value": " " + }, + { + "type": "number", + "start": 1562, + "end": 1566, + "value": "3.83" + }, + { + "type": "brace", + "start": 1566, + "end": 1567, + "value": "]" + }, + { + "type": "comma", + "start": 1567, + "end": 1568, + "value": "," + }, + { + "type": "whitespace", + "start": 1568, + "end": 1569, + "value": " " + }, + { + "type": "operator", + "start": 1569, + "end": 1570, + "value": "%" + }, + { + "type": "brace", + "start": 1570, + "end": 1571, + "value": ")" + }, + { + "type": "whitespace", + "start": 1571, + "end": 1574, + "value": "\n " + }, + { + "type": "operator", + "start": 1574, + "end": 1576, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1576, + "end": 1577, + "value": " " + }, + { + "type": "word", + "start": 1577, + "end": 1581, + "value": "line" + }, + { + "type": "brace", + "start": 1581, + "end": 1582, + "value": "(" + }, + { + "type": "brace", + "start": 1582, + "end": 1583, + "value": "[" + }, + { + "type": "number", + "start": 1583, + "end": 1587, + "value": "2.17" + }, + { + "type": "comma", + "start": 1587, + "end": 1588, + "value": "," + }, + { + "type": "whitespace", + "start": 1588, + "end": 1589, + "value": " " + }, + { + "type": "operator", + "start": 1589, + "end": 1590, + "value": "-" + }, + { + "type": "number", + "start": 1590, + "end": 1594, + "value": "0.03" + }, + { + "type": "brace", + "start": 1594, + "end": 1595, + "value": "]" + }, + { + "type": "comma", + "start": 1595, + "end": 1596, + "value": "," + }, + { + "type": "whitespace", + "start": 1596, + "end": 1597, + "value": " " + }, + { + "type": "operator", + "start": 1597, + "end": 1598, + "value": "%" + }, + { + "type": "brace", + "start": 1598, + "end": 1599, + "value": ")" + }, + { + "type": "whitespace", + "start": 1599, + "end": 1602, + "value": "\n " + }, + { + "type": "operator", + "start": 1602, + "end": 1604, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1604, + "end": 1605, + "value": " " + }, + { + "type": "word", + "start": 1605, + "end": 1609, + "value": "line" + }, + { + "type": "brace", + "start": 1609, + "end": 1610, + "value": "(" + }, + { + "type": "brace", + "start": 1610, + "end": 1611, + "value": "[" + }, + { + "type": "operator", + "start": 1611, + "end": 1612, + "value": "-" + }, + { + "type": "number", + "start": 1612, + "end": 1616, + "value": "0.07" + }, + { + "type": "comma", + "start": 1616, + "end": 1617, + "value": "," + }, + { + "type": "whitespace", + "start": 1617, + "end": 1618, + "value": " " + }, + { + "type": "operator", + "start": 1618, + "end": 1619, + "value": "-" + }, + { + "type": "number", + "start": 1619, + "end": 1622, + "value": "1.8" + }, + { + "type": "brace", + "start": 1622, + "end": 1623, + "value": "]" + }, + { + "type": "comma", + "start": 1623, + "end": 1624, + "value": "," + }, + { + "type": "whitespace", + "start": 1624, + "end": 1625, + "value": " " + }, + { + "type": "operator", + "start": 1625, + "end": 1626, + "value": "%" + }, + { + "type": "brace", + "start": 1626, + "end": 1627, + "value": ")" + }, + { + "type": "whitespace", + "start": 1627, + "end": 1630, + "value": "\n " + }, + { + "type": "operator", + "start": 1630, + "end": 1632, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1632, + "end": 1633, + "value": " " + }, + { + "type": "word", + "start": 1633, + "end": 1637, + "value": "line" + }, + { + "type": "brace", + "start": 1637, + "end": 1638, + "value": "(" + }, + { + "type": "brace", + "start": 1638, + "end": 1639, + "value": "[" + }, + { + "type": "operator", + "start": 1639, + "end": 1640, + "value": "-" + }, + { + "type": "number", + "start": 1640, + "end": 1644, + "value": "2.07" + }, + { + "type": "comma", + "start": 1644, + "end": 1645, + "value": "," + }, + { + "type": "whitespace", + "start": 1645, + "end": 1646, + "value": " " + }, + { + "type": "number", + "start": 1646, + "end": 1650, + "value": "0.05" + }, + { + "type": "brace", + "start": 1650, + "end": 1651, + "value": "]" + }, + { + "type": "comma", + "start": 1651, + "end": 1652, + "value": "," + }, + { + "type": "whitespace", + "start": 1652, + "end": 1653, + "value": " " + }, + { + "type": "operator", + "start": 1653, + "end": 1654, + "value": "%" + }, + { + "type": "brace", + "start": 1654, + "end": 1655, + "value": ")" + }, + { + "type": "whitespace", + "start": 1655, + "end": 1658, + "value": "\n " + }, + { + "type": "operator", + "start": 1658, + "end": 1660, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1660, + "end": 1661, + "value": " " + }, + { + "type": "word", + "start": 1661, + "end": 1667, + "value": "lineTo" + }, + { + "type": "brace", + "start": 1667, + "end": 1668, + "value": "(" + }, + { + "type": "brace", + "start": 1668, + "end": 1669, + "value": "[" + }, + { + "type": "word", + "start": 1669, + "end": 1682, + "value": "profileStartX" + }, + { + "type": "brace", + "start": 1682, + "end": 1683, + "value": "(" + }, + { + "type": "operator", + "start": 1683, + "end": 1684, + "value": "%" + }, + { + "type": "brace", + "start": 1684, + "end": 1685, + "value": ")" + }, + { + "type": "comma", + "start": 1685, + "end": 1686, + "value": "," + }, + { + "type": "whitespace", + "start": 1686, + "end": 1687, + "value": " " + }, + { + "type": "word", + "start": 1687, + "end": 1700, + "value": "profileStartY" + }, + { + "type": "brace", + "start": 1700, + "end": 1701, + "value": "(" + }, + { + "type": "operator", + "start": 1701, + "end": 1702, + "value": "%" + }, + { + "type": "brace", + "start": 1702, + "end": 1703, + "value": ")" + }, + { + "type": "brace", + "start": 1703, + "end": 1704, + "value": "]" + }, + { + "type": "comma", + "start": 1704, + "end": 1705, + "value": "," + }, + { + "type": "whitespace", + "start": 1705, + "end": 1706, + "value": " " + }, + { + "type": "operator", + "start": 1706, + "end": 1707, + "value": "%" + }, + { + "type": "brace", + "start": 1707, + "end": 1708, + "value": ")" + }, + { + "type": "whitespace", + "start": 1708, + "end": 1711, + "value": "\n " + }, + { + "type": "operator", + "start": 1711, + "end": 1713, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1713, + "end": 1714, + "value": " " + }, + { + "type": "word", + "start": 1714, + "end": 1719, + "value": "close" + }, + { + "type": "brace", + "start": 1719, + "end": 1720, + "value": "(" + }, + { + "type": "operator", + "start": 1720, + "end": 1721, + "value": "%" + }, + { + "type": "brace", + "start": 1721, + "end": 1722, + "value": ")" + }, + { + "type": "whitespace", + "start": 1722, + "end": 1725, + "value": "\n " + }, + { + "type": "operator", + "start": 1725, + "end": 1727, + "value": "|>" + }, + { + "type": "whitespace", + "start": 1727, + "end": 1728, + "value": " " + }, + { + "type": "word", + "start": 1728, + "end": 1735, + "value": "extrude" + }, + { + "type": "brace", + "start": 1735, + "end": 1736, + "value": "(" + }, + { + "type": "number", + "start": 1736, + "end": 1738, + "value": "10" + }, + { + "type": "comma", + "start": 1738, + "end": 1739, + "value": "," + }, + { + "type": "whitespace", + "start": 1739, + "end": 1740, + "value": " " + }, + { + "type": "operator", + "start": 1740, + "end": 1741, + "value": "%" + }, + { + "type": "brace", + "start": 1741, + "end": 1742, + "value": ")" + }, + { + "type": "whitespace", + "start": 1742, + "end": 1743, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/ast.snap new file mode 100644 index 000000000..885a3fc3b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/ast.snap @@ -0,0 +1,630 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face_circle_tagged.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 181, + "id": { + "end": 7, + "name": "cube", + "start": 3, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 3, + "type": "VariableDeclarator" + } + ], + "end": 181, + "kind": "fn", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 242, + "id": { + "end": 189, + "name": "part001", + "start": 182, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 199, + "raw": "0", + "start": 198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 202, + "raw": "0", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 203, + "start": 197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 207, + "raw": "20", + "start": 205, + "type": "Literal", + "type": "Literal", + "value": 20 + } + ], + "callee": { + "end": 196, + "name": "cube", + "start": 192, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 192, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 221, + "start": 220, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 219, + "name": "close", + "start": 214, + "type": "Identifier" + }, + "end": 222, + "optional": false, + "start": 214, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 238, + "raw": "20", + "start": 236, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 235, + "name": "extrude", + "start": 228, + "type": "Identifier" + }, + "end": 242, + "optional": false, + "start": 228, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 242, + "start": 192, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 182, + "type": "VariableDeclarator" + } + ], + "end": 242, + "kind": "const", + "start": 182, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 359, + "id": { + "end": 251, + "name": "part002", + "start": 244, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 275, + "name": "part001", + "start": 268, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 282, + "raw": "\"end\"", + "start": 277, + "type": "Literal", + "type": "Literal", + "value": "end" + } + ], + "callee": { + "end": 267, + "name": "startSketchOn", + "start": 254, + "type": "Identifier" + }, + "end": 283, + "optional": false, + "start": 254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 325, + "properties": [ + { + "end": 312, + "key": { + "end": 304, + "name": "center", + "start": 298, + "type": "Identifier" + }, + "start": 298, + "type": "ObjectProperty", + "value": { + "elements": [ + { + "end": 308, + "raw": "0", + "start": 307, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 311, + "raw": "0", + "start": 310, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 312, + "start": 306, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + }, + { + "end": 323, + "key": { + "end": 320, + "name": "radius", + "start": 314, + "type": "Identifier" + }, + "start": 314, + "type": "ObjectProperty", + "value": { + "end": 323, + "raw": "5", + "start": 322, + "type": "Literal", + "type": "Literal", + "value": 5 + } + } + ], + "start": 296, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 328, + "start": 327, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "myCircle" + } + ], + "callee": { + "end": 295, + "name": "circle", + "start": 289, + "type": "Identifier" + }, + "end": 340, + "optional": false, + "start": 289, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 355, + "raw": "5", + "start": 354, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 358, + "start": 357, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 353, + "name": "extrude", + "start": 346, + "type": "Identifier" + }, + "end": 359, + "optional": false, + "start": 346, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 359, + "start": 254, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 244, + "type": "VariableDeclarator" + } + ], + "end": 359, + "kind": "const", + "start": 244, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 360, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 244, + "start": 242, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/input.kcl new file mode 100644 index 000000000..cf3e34ef4 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/input.kcl @@ -0,0 +1,16 @@ +fn cube = (pos, scale) => { + sg = startSketchOn('XY') + |> startProfileAt(pos, %) + |> line([0, scale], %) + |> line([scale, 0], %) + |> line([0, -scale], %) + + return sg +} +part001 = cube([0, 0], 20) + |> close(%) + |> extrude(20, %) + +part002 = startSketchOn(part001, "end") + |> circle({ center: [0, 0], radius: 5 }, %, $myCircle) + |> extrude(5, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/program_memory.snap new file mode 100644 index 000000000..2dfd12f6c --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/program_memory.snap @@ -0,0 +1,1025 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face_circle_tagged.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 181, + 0 + ] + } + ] + }, + "myCircle": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "myCircle", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ] + }, + "ccw": true, + "center": [ + 0.0, + 0.0 + ], + "from": [ + 0.0, + 0.0 + ], + "radius": 5.0, + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "Circle" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ], + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 330, + 339, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "part002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ], + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "type": "extrudeArc" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ] + }, + "ccw": true, + "center": [ + 0.0, + 0.0 + ], + "from": [ + 0.0, + 0.0 + ], + "radius": 5.0, + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "Circle" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "end", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 254, + 283, + 0 + ] + } + ] + }, + "start": { + "from": [ + 5.0, + 0.0 + ], + "to": [ + 5.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ] + } + }, + "tags": { + "myCircle": { + "type": "TagIdentifier", + "value": "myCircle", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ] + }, + "ccw": true, + "center": [ + 0.0, + 0.0 + ], + "from": [ + 0.0, + 0.0 + ], + "radius": 5.0, + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "to": [ + 0.0, + 0.0 + ], + "type": "Circle" + }, + "surface": { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 289, + 340, + 0 + ], + "tag": { + "end": 339, + "start": 330, + "type": "TagDeclarator", + "value": "myCircle" + }, + "type": "extrudeArc" + } + }, + "__meta": [ + { + "sourceRange": [ + 330, + 339, + 0 + ] + } + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 289, + 340, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 289, + 340, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..2d076a02a5d2890d1fcd358e4a17265861fc9e86 GIT binary patch literal 79975 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
SjD%Qksg`jD<{Ci>_NEs`tYgS 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/tokens.snap b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/tokens.snap new file mode 100644 index 000000000..2a9048d4b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_circle_tagged/tokens.snap @@ -0,0 +1,1065 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch_on_face_circle_tagged.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 2, + "value": "fn" + }, + { + "type": "whitespace", + "start": 2, + "end": 3, + "value": " " + }, + { + "type": "word", + "start": 3, + "end": 7, + "value": "cube" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "brace", + "start": 10, + "end": 11, + "value": "(" + }, + { + "type": "word", + "start": 11, + "end": 14, + "value": "pos" + }, + { + "type": "comma", + "start": 14, + "end": 15, + "value": "," + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "word", + "start": 16, + "end": 21, + "value": "scale" + }, + { + "type": "brace", + "start": 21, + "end": 22, + "value": ")" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": " " + }, + { + "type": "operator", + "start": 23, + "end": 25, + "value": "=>" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "brace", + "start": 26, + "end": 27, + "value": "{" + }, + { + "type": "whitespace", + "start": 27, + "end": 30, + "value": "\n " + }, + { + "type": "word", + "start": 30, + "end": 32, + "value": "sg" + }, + { + "type": "whitespace", + "start": 32, + "end": 33, + "value": " " + }, + { + "type": "operator", + "start": 33, + "end": 34, + "value": "=" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 48, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 48, + "end": 49, + "value": "(" + }, + { + "type": "string", + "start": 49, + "end": 53, + "value": "'XY'" + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": ")" + }, + { + "type": "whitespace", + "start": 54, + "end": 59, + "value": "\n " + }, + { + "type": "operator", + "start": 59, + "end": 61, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "word", + "start": 62, + "end": 76, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "word", + "start": 77, + "end": 80, + "value": "pos" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "brace", + "start": 83, + "end": 84, + "value": ")" + }, + { + "type": "whitespace", + "start": 84, + "end": 89, + "value": "\n " + }, + { + "type": "operator", + "start": 89, + "end": 91, + "value": "|>" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "word", + "start": 92, + "end": 96, + "value": "line" + }, + { + "type": "brace", + "start": 96, + "end": 97, + "value": "(" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "[" + }, + { + "type": "number", + "start": 98, + "end": 99, + "value": "0" + }, + { + "type": "comma", + "start": 99, + "end": 100, + "value": "," + }, + { + "type": "whitespace", + "start": 100, + "end": 101, + "value": " " + }, + { + "type": "word", + "start": 101, + "end": 106, + "value": "scale" + }, + { + "type": "brace", + "start": 106, + "end": 107, + "value": "]" + }, + { + "type": "comma", + "start": 107, + "end": 108, + "value": "," + }, + { + "type": "whitespace", + "start": 108, + "end": 109, + "value": " " + }, + { + "type": "operator", + "start": 109, + "end": 110, + "value": "%" + }, + { + "type": "brace", + "start": 110, + "end": 111, + "value": ")" + }, + { + "type": "whitespace", + "start": 111, + "end": 116, + "value": "\n " + }, + { + "type": "operator", + "start": 116, + "end": 118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "word", + "start": 119, + "end": 123, + "value": "line" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "(" + }, + { + "type": "brace", + "start": 124, + "end": 125, + "value": "[" + }, + { + "type": "word", + "start": 125, + "end": 130, + "value": "scale" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "number", + "start": 132, + "end": 133, + "value": "0" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "]" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "%" + }, + { + "type": "brace", + "start": 137, + "end": 138, + "value": ")" + }, + { + "type": "whitespace", + "start": 138, + "end": 143, + "value": "\n " + }, + { + "type": "operator", + "start": 143, + "end": 145, + "value": "|>" + }, + { + "type": "whitespace", + "start": 145, + "end": 146, + "value": " " + }, + { + "type": "word", + "start": 146, + "end": 150, + "value": "line" + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "(" + }, + { + "type": "brace", + "start": 151, + "end": 152, + "value": "[" + }, + { + "type": "number", + "start": 152, + "end": 153, + "value": "0" + }, + { + "type": "comma", + "start": 153, + "end": 154, + "value": "," + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "operator", + "start": 155, + "end": 156, + "value": "-" + }, + { + "type": "word", + "start": 156, + "end": 161, + "value": "scale" + }, + { + "type": "brace", + "start": 161, + "end": 162, + "value": "]" + }, + { + "type": "comma", + "start": 162, + "end": 163, + "value": "," + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "operator", + "start": 164, + "end": 165, + "value": "%" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": ")" + }, + { + "type": "whitespace", + "start": 166, + "end": 170, + "value": "\n\n " + }, + { + "type": "keyword", + "start": 170, + "end": 176, + "value": "return" + }, + { + "type": "whitespace", + "start": 176, + "end": 177, + "value": " " + }, + { + "type": "word", + "start": 177, + "end": 179, + "value": "sg" + }, + { + "type": "whitespace", + "start": 179, + "end": 180, + "value": "\n" + }, + { + "type": "brace", + "start": 180, + "end": 181, + "value": "}" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": "\n" + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "part001" + }, + { + "type": "whitespace", + "start": 189, + "end": 190, + "value": " " + }, + { + "type": "operator", + "start": 190, + "end": 191, + "value": "=" + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": " " + }, + { + "type": "word", + "start": 192, + "end": 196, + "value": "cube" + }, + { + "type": "brace", + "start": 196, + "end": 197, + "value": "(" + }, + { + "type": "brace", + "start": 197, + "end": 198, + "value": "[" + }, + { + "type": "number", + "start": 198, + "end": 199, + "value": "0" + }, + { + "type": "comma", + "start": 199, + "end": 200, + "value": "," + }, + { + "type": "whitespace", + "start": 200, + "end": 201, + "value": " " + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "0" + }, + { + "type": "brace", + "start": 202, + "end": 203, + "value": "]" + }, + { + "type": "comma", + "start": 203, + "end": 204, + "value": "," + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "number", + "start": 205, + "end": 207, + "value": "20" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 211, + "value": "\n " + }, + { + "type": "operator", + "start": 211, + "end": 213, + "value": "|>" + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "word", + "start": 214, + "end": 219, + "value": "close" + }, + { + "type": "brace", + "start": 219, + "end": 220, + "value": "(" + }, + { + "type": "operator", + "start": 220, + "end": 221, + "value": "%" + }, + { + "type": "brace", + "start": 221, + "end": 222, + "value": ")" + }, + { + "type": "whitespace", + "start": 222, + "end": 225, + "value": "\n " + }, + { + "type": "operator", + "start": 225, + "end": 227, + "value": "|>" + }, + { + "type": "whitespace", + "start": 227, + "end": 228, + "value": " " + }, + { + "type": "word", + "start": 228, + "end": 235, + "value": "extrude" + }, + { + "type": "brace", + "start": 235, + "end": 236, + "value": "(" + }, + { + "type": "number", + "start": 236, + "end": 238, + "value": "20" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": ")" + }, + { + "type": "whitespace", + "start": 242, + "end": 244, + "value": "\n\n" + }, + { + "type": "word", + "start": 244, + "end": 251, + "value": "part002" + }, + { + "type": "whitespace", + "start": 251, + "end": 252, + "value": " " + }, + { + "type": "operator", + "start": 252, + "end": 253, + "value": "=" + }, + { + "type": "whitespace", + "start": 253, + "end": 254, + "value": " " + }, + { + "type": "word", + "start": 254, + "end": 267, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 267, + "end": 268, + "value": "(" + }, + { + "type": "word", + "start": 268, + "end": 275, + "value": "part001" + }, + { + "type": "comma", + "start": 275, + "end": 276, + "value": "," + }, + { + "type": "whitespace", + "start": 276, + "end": 277, + "value": " " + }, + { + "type": "string", + "start": 277, + "end": 282, + "value": "\"end\"" + }, + { + "type": "brace", + "start": 282, + "end": 283, + "value": ")" + }, + { + "type": "whitespace", + "start": 283, + "end": 286, + "value": "\n " + }, + { + "type": "operator", + "start": 286, + "end": 288, + "value": "|>" + }, + { + "type": "whitespace", + "start": 288, + "end": 289, + "value": " " + }, + { + "type": "word", + "start": 289, + "end": 295, + "value": "circle" + }, + { + "type": "brace", + "start": 295, + "end": 296, + "value": "(" + }, + { + "type": "brace", + "start": 296, + "end": 297, + "value": "{" + }, + { + "type": "whitespace", + "start": 297, + "end": 298, + "value": " " + }, + { + "type": "word", + "start": 298, + "end": 304, + "value": "center" + }, + { + "type": "colon", + "start": 304, + "end": 305, + "value": ":" + }, + { + "type": "whitespace", + "start": 305, + "end": 306, + "value": " " + }, + { + "type": "brace", + "start": 306, + "end": 307, + "value": "[" + }, + { + "type": "number", + "start": 307, + "end": 308, + "value": "0" + }, + { + "type": "comma", + "start": 308, + "end": 309, + "value": "," + }, + { + "type": "whitespace", + "start": 309, + "end": 310, + "value": " " + }, + { + "type": "number", + "start": 310, + "end": 311, + "value": "0" + }, + { + "type": "brace", + "start": 311, + "end": 312, + "value": "]" + }, + { + "type": "comma", + "start": 312, + "end": 313, + "value": "," + }, + { + "type": "whitespace", + "start": 313, + "end": 314, + "value": " " + }, + { + "type": "word", + "start": 314, + "end": 320, + "value": "radius" + }, + { + "type": "colon", + "start": 320, + "end": 321, + "value": ":" + }, + { + "type": "whitespace", + "start": 321, + "end": 322, + "value": " " + }, + { + "type": "number", + "start": 322, + "end": 323, + "value": "5" + }, + { + "type": "whitespace", + "start": 323, + "end": 324, + "value": " " + }, + { + "type": "brace", + "start": 324, + "end": 325, + "value": "}" + }, + { + "type": "comma", + "start": 325, + "end": 326, + "value": "," + }, + { + "type": "whitespace", + "start": 326, + "end": 327, + "value": " " + }, + { + "type": "operator", + "start": 327, + "end": 328, + "value": "%" + }, + { + "type": "comma", + "start": 328, + "end": 329, + "value": "," + }, + { + "type": "whitespace", + "start": 329, + "end": 330, + "value": " " + }, + { + "type": "dollar", + "start": 330, + "end": 331, + "value": "$" + }, + { + "type": "word", + "start": 331, + "end": 339, + "value": "myCircle" + }, + { + "type": "brace", + "start": 339, + "end": 340, + "value": ")" + }, + { + "type": "whitespace", + "start": 340, + "end": 343, + "value": "\n " + }, + { + "type": "operator", + "start": 343, + "end": 345, + "value": "|>" + }, + { + "type": "whitespace", + "start": 345, + "end": 346, + "value": " " + }, + { + "type": "word", + "start": 346, + "end": 353, + "value": "extrude" + }, + { + "type": "brace", + "start": 353, + "end": 354, + "value": "(" + }, + { + "type": "number", + "start": 354, + "end": 355, + "value": "5" + }, + { + "type": "comma", + "start": 355, + "end": 356, + "value": "," + }, + { + "type": "whitespace", + "start": 356, + "end": 357, + "value": " " + }, + { + "type": "operator", + "start": 357, + "end": 358, + "value": "%" + }, + { + "type": "brace", + "start": 358, + "end": 359, + "value": ")" + }, + { + "type": "whitespace", + "start": 359, + "end": 360, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face_end/ast.snap new file mode 100644 index 000000000..0dcab6a5b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end/ast.snap @@ -0,0 +1,748 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face_end.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 181, + "id": { + "end": 7, + "name": "cube", + "start": 3, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 3, + "type": "VariableDeclarator" + } + ], + "end": 181, + "kind": "fn", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 242, + "id": { + "end": 189, + "name": "part001", + "start": 182, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 199, + "raw": "0", + "start": 198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 202, + "raw": "0", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 203, + "start": 197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 207, + "raw": "20", + "start": 205, + "type": "Literal", + "type": "Literal", + "value": 20 + } + ], + "callee": { + "end": 196, + "name": "cube", + "start": 192, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 192, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 221, + "start": 220, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 219, + "name": "close", + "start": 214, + "type": "Identifier" + }, + "end": 222, + "optional": false, + "start": 214, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 238, + "raw": "20", + "start": 236, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 235, + "name": "extrude", + "start": 228, + "type": "Identifier" + }, + "end": 242, + "optional": false, + "start": 228, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 242, + "start": 192, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 182, + "type": "VariableDeclarator" + } + ], + "end": 242, + "kind": "const", + "start": 182, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 414, + "id": { + "end": 251, + "name": "part002", + "start": 244, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 275, + "name": "part001", + "start": 268, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 282, + "raw": "\"END\"", + "start": 277, + "type": "Literal", + "type": "Literal", + "value": "END" + } + ], + "callee": { + "end": 267, + "name": "startSketchOn", + "start": 254, + "type": "Identifier" + }, + "end": 283, + "optional": false, + "start": 254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 306, + "raw": "0", + "start": 305, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 309, + "raw": "0", + "start": 308, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 310, + "start": 304, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "startProfileAt", + "start": 289, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 289, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 327, + "raw": "0", + "start": 326, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 331, + "raw": "10", + "start": 329, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 332, + "start": 325, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 335, + "start": 334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 324, + "name": "line", + "start": 320, + "type": "Identifier" + }, + "end": 336, + "optional": false, + "start": 320, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 350, + "raw": "10", + "start": 348, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 353, + "raw": "0", + "start": 352, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 354, + "start": 347, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 357, + "start": 356, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 346, + "name": "line", + "start": 342, + "type": "Identifier" + }, + "end": 358, + "optional": false, + "start": 342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 371, + "raw": "0", + "start": 370, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 376, + "raw": "10", + "start": 374, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 376, + "operator": "-", + "start": 373, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 377, + "start": 369, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 380, + "start": 379, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 368, + "name": "line", + "start": 364, + "type": "Identifier" + }, + "end": 381, + "optional": false, + "start": 364, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 394, + "start": 393, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 392, + "name": "close", + "start": 387, + "type": "Identifier" + }, + "end": 395, + "optional": false, + "start": 387, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 410, + "raw": "5", + "start": 409, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 413, + "start": 412, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 408, + "name": "extrude", + "start": 401, + "type": "Identifier" + }, + "end": 414, + "optional": false, + "start": 401, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 414, + "start": 254, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 244, + "type": "VariableDeclarator" + } + ], + "end": 414, + "kind": "const", + "start": 244, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 415, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 244, + "start": 242, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face_end/input.kcl new file mode 100644 index 000000000..280f059a6 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end/input.kcl @@ -0,0 +1,20 @@ +fn cube = (pos, scale) => { + sg = startSketchOn('XY') + |> startProfileAt(pos, %) + |> line([0, scale], %) + |> line([scale, 0], %) + |> line([0, -scale], %) + + return sg +} +part001 = cube([0, 0], 20) + |> close(%) + |> extrude(20, %) + +part002 = startSketchOn(part001, "END") + |> startProfileAt([0, 0], %) + |> line([0, 10], %) + |> line([10, 0], %) + |> line([0, -10], %) + |> close(%) + |> extrude(5, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face_end/program_memory.snap new file mode 100644 index 000000000..7780c3478 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end/program_memory.snap @@ -0,0 +1,969 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face_end.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 181, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "part002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 320, + 336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 342, + 358, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 364, + 381, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 387, + 395, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 320, + 336, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 342, + 358, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 364, + 381, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 387, + 395, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "end", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 254, + 283, + 0 + ] + } + ] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 314, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 289, + 314, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 289, + 314, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face_end/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..8f8748462b1c3a1bbd22ee44dbdc7cbb7c760dc5 GIT binary patch literal 103095 zcmeFaeR!4Cl|Fm`5tU*pR;V%>l_<7|=?oRDf=BBI&{i}4EYcPvepTA?WlJp}m4jG{ zDRn>?b!;l>=&!>RE{VzjBI5BQR;{I}V=Yk7DAiCwjWI=%aB`mazSr7c&vTw&-}n93 z>*5M0C&_vCULW_m*V=3EUGuM(kLh>R2}flznSSHOUi^PDncjHW^N&Xyj{h2OeeJ4D zkLB~nU3}r!=k$2*sb0UT_~t#oZH;EXf9DIoU-g5pUcYww&JE_@cYnU}p0Cue{FmXU zzTfeqjo-WFzZRc2_0{_G|8`;7?$vA7KEAi~OJ}y`cjG5qeemT?*%JBF>UDcPoT{w!HTj7bkT~Y{|8ep8pIMOdx0%sFx?HTBcmKAz_a7*J zP!@gAa!cncb${5HJGim!frqz_pD=pa^kQZE1C^bpW?p~)z1J@fa@+k;51Tu8X5YPe z@}8StKlp66@N9nHJ5{-Jn~Lu>{b9*h`cLS3X49@xp_dpG$fza2g~w|CY2 zpXH1D@|TK`SLeAnV(4?YW)gxN8c2n~&`cPx-vsHAtJ+tQz+4%Y`Lnm|{Sl$qQW8Z4^TbVij~Z8)d0lNZw4$}{ z#SwwUT)lth#a;q);FphVEADFS+ST-z*Is*jRjzZ@+}{pgd0WNg&+eSGKf9u$xOsbX z?%43@H@})c#y|cIX#Kg#2VnuTa#Lr|zPGOUPF?e#C(eBPl2dBdO#b4Aj_Aw%qvK-p zA0KUXHKph#xO(MBe}Svl9h|s%^X9_etD-Ne0H0sc5M2xbex-l(&G-jY_H-VTrNu7U z@)4|ePw~(1zkgPB+u7B<7Qp5o-8w!xcX@mLjkVD`72gl!KR*2PKc)Qnvr+Hm?fGX$ zL=#HQFMouad->l&kl>u>J-KJzV|#NajVn}LQyWc(?4ORyev+T~7wX&2t#5lB##dgv zniFn1xTR@H#oAjg-yqt9*F-mTYrB2sJ`eA1yk*twTUIqb35|EW-qJOB?JdQM*8FXN zxVsv117JPDtaE|P8bXvAzOwaGPqrLVi$;5aKUMO_ z2j=AmX2t>Eo*xm_joqDJIK8-Pd59NLi}#ruRn@BYT-(UpvyH`f8-MU>?r2Eu`r7Ed zQmK_MaIs-zr`YN(YPYrdjzQ4-eEjLmYiidNyDD0%w~mMgjoqDH9->BP&Q(miMs|ds zu%oW)o5hc2M)yRQRkY^rnqI7j2u|NwsH&(5pt4x)%9&BW80dU7C3jE0YiIuL)zR@4 ztyzeErIqe&Z(fhTU{PhP}m%0vWCi!%a=_*Oga4-T?e*{Ql1A8^8Z5;!W<@ zorUVbHPM+d6I>nL=wLJZV(7KM{_4H$K#woY*!8R}eXV~CJL^4m-fjS2;^x(l z|FC9e;kPs2TAjeK@$nzN)4!?x&ZZZ}M+XpXZ-)&nYsgi^ zZD`3I{*UJd{O0lZHtcMFy1Z~9ATDz-+RG z&6L^v5BlVmttn0&yE}IRB!6q#b|09{{pTOtuye*=7tjCO;$;m{ z1(cQlHw{*O#}&o^eS-mX^>w1pKO5r5^o_6mwyf)qWv$t}DvDV^-Vo4~8)~E9#1T94 z;5GB_8n6ML=eFDmn`yl$`}d1rwzpRlSHWz51hY->oJt?_W8NDTTcVZKh3Bd-?jH?A zl#k9qxIoYxR?%AiTpYN+>{v(c*J?CsK=9rCo`Jd6fgO2#$TkojkhLk8$JgV~Ji#_ap!$*Tcc@sWAY&J=@-k0pzy7KEJdrs+qpFv#t>s9A_+( zkMMu30e`;0=izhKPndW11{;oPTgk?(bu=i=Ec;eJv@u<(OZNp7+u5nYNC93LgzI zb51u7%GmMhkYaPnRJ2~O0psh%@s{1d-(5C6z?klqq#Q+$N6(=Z3{X7J7G>T2bD!Q*RA+9 zFBN^w85_wZUZlw2w<9WluCs5xgtcGH_Z zB_BexK`QN1xWEGPE2hJysQL@Nrl7Lebe$Pk{no+>;ub)4w;8>w%+zl5-R%&qs9P-H z&gsR|baJ)1epJ1kX<^FpxSGB4ite&v#9TnqXW5YM)L#Zch>61 zN3R}Xv*Al_YP$8nYq#*rxpj^AHSQ5x7QGt>fJI=`YV;)@Vf5{+-53j$P3th;MA^or z!OzEA#vj!FH+0-_%NA%^b}?^riwX7B%K++*y-dPaGO8QwOYchWMLARdvx2SSF3LGVFk72<<2 z7>f^~hainTF5MZHgF~I3@}ol4U@x&&=I4_hyGiMLOZ&gIw13l^#@)^|nw}yKcIO@9 z-Z2mi0nwtL#{!^;K~irFiiC03nATQlVX(RSS?3zYG>U_%-1ctJV0W%piSiqAtNIQ+ z>w{j|4|-)-5BtNsyp*S0Ev0M1DPGY`fua#lwf^<_9uEspi)AAQKs721`-Y%o68;1M ztY*D0Fe>;cz`u;aLfbPkyRChVBh0$=* z_kUN7di!&Q|E=umFF>h$-pXT5ag7U=$S5QvAVyf6V{BBp7&W_KiRfYG>wjWmqWfbi zAO6G$1EfJLxI<#W6JHQCbXHK9Y9~$UH0OqwOu|8Cv@Ja%&6}PEFJ=g+{d31tE3!?&p>i-Y6@c+)cpP z;ZPxKA;H-JBd141A2}@^2pk%NZ~{_}VFIRjnkpV}Lt9W@U~BrH^%5^y}Ctjm@;PZI8FC}2)8*vB$OF5uy`QT0#X?KOUNf=iylrbB8oeB0ASL9 z89S-O5OLD}%2Gq;tlOI|C?$s3n%LA^|Fr7-yQ_QM^3j`@Itm+vO3`5pQnyJ*K`)EqHZ0LB0d)05+RI%*>CA5wbI98}R4v?LhlnZp-ztGU9xq*oXAV&fC zd-ms%ptvrC|K_HzmZ;hKK?4@RQi;H+A%KdpG~V>)GrduRn}5Utta@&n+aiT2U;U20 zbC}5<_t#6taMZ)!I1`l(Nf=cS2?du%NhcD85hpAS{eJ$6hsuVUtC=k0H;xi)d}M3> zp3wKPw$@#WjPhq`00?O?rL?>Hub-=$dsM#gQvUa{#>_HLbe3fTt7Fst=-nMtGQZz5 z%Q51>4b%jj^;_?^4nh+k*KtPCz2*OH7~!bztif=C5|=dXAg)#GJdzJO8u1=Nq~JC+jGFr6PNj zB?DbUSq-~tLC25(%?wd(Tj%4fK?W~LV4MMj{IVNqzHlDf%Xx1d*;82UVa zx-~j1&9_&5M9dBvx`gFmouo%P%W1j9>H8~F8dq*%T@=AC zoT7z11^dtsoTrCi;4n{pMgJ;g)|T{cUGj`kb#1Op5kJQDAhz7Fq3X0G4T_E{78;{pc9;1!-R@}a-9;>G z6*u-^=4&lH2KXWRrD8(2rfwp;TP%)JSMl3MC<3jad?V3xTD9J51IU%}oKvV|q}=DX#L-icIaQr1eTx zk}FNn>f+h_oGZG}baec{vnIVE4t^dwJm(K^3w-&*9kdN%hsLurd%?jMO3gZ)f^}YR z+Lq!4`ARqFhR?Aqy?Yz)8?$lv{cEMvOhnL%R-5FH&`FZ8`^2Bu9NOf!{I}D2_AZv! z47@$#>1ROTJamalsdmLMg+LVNOm#{^wkp|F>bK^9Y9TDT!df$HHVSqD&PT5%C#fc1 z92we$hW0{Lz+%KM@+&G^xrC zyis+m`edLl_>s!Y5Ef0*44S*8sg7-)ynw1+@()&FYN8_(LMcq?Kqu8Kc5J7mqXT<; z>)tiH>DG-sk(Fl{iZC;Hu~W27vh3t(r#7G^UfA5TTdRgGe8wuWFcHDRenSG+(RgYS zqS3Qlie_w3O3rn5JjfT0T$Q_h-IT`jd%f}2i!0D$q0>%Sai~X0 zKZwry!lWMx0oSVZVw}YyxMtwNQZ-uQ;?oaJeQW;in~xQYI#COS*ukKJFaNJvX%VokR4Q{LXS6oGaPA)rFn0t)81So{SDEkVoE8v=s7 zqw5dUriLp!!?5&_R5r@u2{uCPN?T`>G|PKIVanz?t*3&aWP7GF^1fb|M}v~7J9DHy zN~amGM6}SZ)d~I~#InhCbM_Z0aIHRGdoab7k%df;8L9$62{HQ#8r%|p-oEjczr3>Y zxAk3rssDbON%sys9PLRhf94m~pZ>r_5)ERZ(&MOSej*-CA5U{_0wDxunaYyiDVoL2 zy4&uf^k9`hz}*N|fqW(}Lu+hy&u^-3ReF}_$XQwLvh9)Qa;+h=v~V^dkfm|j88AB{)NYxDNstmprIes-57Q8q zk`b3)bsPw|7d6~gTK1B8r$i+{+2^e38XB4`uoq7oSULGEHjMU2wdu#peTXs@g);~A zWtj}~QO~ro${4Y5Gx2N1Y3kABQj$nYd_qsBxV5lxsUfZ!XCr7;{UP z1CvD524_RV>DAljzqd`R3DQ6AstGq|OYw{GOUfyghm?S29VJ$7L$cHclYzN57o=9T zs=va_iV|Z+j+v~G6gS7?QFL|j!^&v+s?qO#SCWePvMIe3I>*B^6J3~*Cx~^0&a1=wc3uQY>l9U#}L{67)>t& zVi07dQ0n9uv05LdL;e;>PH=XY((-5=}#vMnFueQe@J(6W3#Ec7x&!9QbE!tiS! zjU1tLFBGz5&M}?qTJGE{jH-*n+%)f;zV?=<(==Xc#oQ+qpI6f*Vc;(NJ1O<3_r6>8 z*U}2f{>ZiZbYYhgJgKC7 zWw<)FFWA>cW4p6nXVaBGkEzVMcG~(yO*AfM2sP2=&e1g}{}-!2`>0Dpqf_?jp@gx zKPBwBB;1@B{$1-rS%;5W%lo9Q!*@oD-I7!r|7($z-r8*=(gH zQ8oo=&i*VGbHo&)bDjAG>Ku~XaZ(e_2ywQ(C0u-}8TjgRO9pn_+0@=IWzR&E^WEaF z$d(B-OUQnb>gx_Y-2je=!rJSoDGpW3cT5%1b^pt;!8WpYU8 z9DT43ZoL;COE@wW8Mk_XmEY?vD4vudE{@JT}{UtX%?c zUy^U1YIpiXv;FFr!V^7oJ``lk($9sNyI80)DJ8&S&k9H3S1pxWwc7rbwie&93j$s0 zjly9+eubblp4DJ$xlIQea7;mj7A!n67%_LXQ=4;FI zO$l*p-t0!{rd*!Ts46e5|1w|ep_$|T^;_oBAu znP`&$BnLY}{!<7;h(;Y+i?9~kvC&3V(63h$fJEHtX3p`@g7%f!@km=dFDyfj5!{`> zdq`@@xY*)W1fq;~=3RgN?O5YMTQqo`Gt5#$mcAQxO$Ja6sj=FjOWQ5>1T z8pM})dd3NcztfQOY!|Wfi8FpQdv?dxrov@uyy1Z34Y^ZNAqD1Z-7&P&?ijr*c!vcR zZ6vo)Tc}FS(@M7uC2ONK(a|wXYRH}DqiW5;E}nW-mFs*3XFAzqp=_0~tI4l#^|1YQ zD@VPE$iV(~>z6!Z%vr2}E_X*ugk|onOvru}jGd`HHhzN`4v#RgquY{FM}3L_N_Ptt zhmaZsgfV8e6JXP4;pCMnY_{%c4qS_Eo#|@wT~<$)wPSD1@!GyIU2TbO zvooG-^*L#OOKE#pN+o}!R~AfmLb&$cko)OtuU$PKhY77nV+AKV)G2?1r{>J>^TwZk zb0vF$1KlMeh3HYT5vNDyVS=hAKAQfhXn@Y7HafyiNx>!7_Y+MFK*PL@w-lv-X{_a> zb!Kav2gEl0?9cUb>DUmM7KDz`%c_}WcwRq3P8B)Buc^tG@0e&S#~#4Ab*As&N@cJ; zL-pYVh4CR^prOl9A|St#Yoq{Qlj{A4{g*7J@~k_YbJ)`yfEU|?(%H1c)xK_*z7I6$ zCX}V-sWiYSOJ^8Fdx1>DQZ==58Dtxd^-DOTW*pf#KQs8>j+3kc{qW@>;{zOYxep!< zOTLHcHg!JKlyWG^{`^3PJbgCV{29G#1lLQhwRY$+$NT_^r2r~`7r_^_ZO zp~7wy3D(eXnq5khO7u#6w#kmG7`{Z~8T}{WXfhtkc(^rGE`Zz3Qk_k{NGpbVd}h#~ zL2OBr>=%iy4I zq^E?=fS$U%@t~)t%e3lo=bioJbO$pF33<*S)0i6F&z5o6D{3*b>Z?Fj=%0zAhU*(ft0vqoSU0s@5qb z%}-<(-DSnD8$4cab}m^P9hE>B*0O$+&~G8uG}(~r<0EEG^p)TPDqldBoZWwAw)azd z*k5c9$o_mE2RZ|Ba#3inSp2cPF7P?d(yKC7mopI~41zdrw|H}6=y1J5`(H8$ivNkj zO2)r`V*WXw@w=_6xiXjWm;Jye#fb4(JxGwxMVy0Eq?xFkz@+_A&6lutpPN+q39u~bDLG^ytiG_n9OC)V#@BzBHaTBgEn`J)Vh@ziQT4|9O^RJ& z@PWp_Vq++&J<37jS8=#mhYomJaa|lC#iCmC@!j*7;*l}sCQ?IB%t*@1zirO7br8xU zZykizEp@S;@rfmUQHIVWBw+$0sy+OYY7bgEfg!E?DpX>5C-ArL1ny#A;^g9Zp%uqB z$B?LdBLyWmn_!B=s;38F>hPt_72$Hf;<<;>^aZc1s_JzOl!nzf4=D*>wDM51)P*}u z^R?^T9vKz%-{Tb2loM}C&cirFNwFb!oCB8DLScV(bT-e}P1#=(`2$k&3#bOMOAt!u zX4bU;fI3muL6xPLSZ5X??MybrdP3S*(k`(;q_9=C9;oplS%nFU6Bb%)cvR`|Y}@e6 z6D*MKdm?rqQZy^jP_VF!W9>}dsvs!!dJTG^$C+P}v{siHZPC!JAOFK12M>EE=3$&~ zJk8g32+L1hag-ic_g&IWoVboCH@vJ<&Na7PO~pN)gB=F4A`PU3^FUwWtb%e&7}*kK zQO~^En$q_yvtGC~t}!A_J5E})zNb(huYAYS21w=e!7oRX4+)*8`?w&`Iro?yREq}~ z?{!T0ZE({nsJ0hsiO^Q=Ln4NA>=XLI=#$|Mvx^ro!h%H6Gw+&#&oNlH4bS#U4c6H* z7p(jE6*k5#>ri&|Iyvf3CMTZ8llJUH^b84ClPEqIL;w^9Q~6|kn?eE)i$jCTLt%nX zVV6JF#4`As#OQGQ{08N ztvG_(;k@p;Jg!t*&`#n6K^!Ds>-Qh(U<&2v+cU?N_sYw@+(j}?VaIpRBE@Zp`;R&p`yHwrM7Op zb$n&XGGI!9GuEmciw5mM#kcqnCxnX%P7GqSOL%7a9N=NM%-f6la$74WRJog2dnEJN7G6;Q%{gjVoIXR5mwVKJ;@(2OnnuS%(&U{b>NH<$D?zF))W-lnu76k*P@wNP>3yk z#R{4@{@mFy8-{qoeR`4ofUksIBbBg1Uu$HH!$3i)7L=&Tj6qOaK2fSo*sGtBdC=jESG!OFbvFz<7o><~fN)>NC- zkb0De!m5aV$Jtw!2-Y%9*9{z`Jm?gcO)QtxCRTaKC*n(DwA5HfVk}0t#&9zGzfFa$ zO&|Px%BZw{gYcw@A2D@1>S3g9&`r`b14ES!rv@;2VuEt40QxJeQLgP=>Os)JfATPt zSRY8B6Rwc>ye|6Iy=Ps$o5yAK2oC_a`&x=YnPj0u4dqmT4)LVY@3h<#=NYW!L2vUU zDsRmlZl?m9E?spj$yDN9E-`+HogAJI$5qs^1C1}U=kJ-F(%s*6z%RcZW|v=kF+sBw zLn2rFJ3@$!W3WQUJxE5}mHINLvN^FS#zIj2)Y z9`%4`8n2t~M52Z%+yxDzxVfa{D7NImdWs^V)+U00{!#?1~l zaz_|I6s4ui%AujMdM)+qs*Fo13$uA*ehE$p14*=`aD2%oju_pIfju&m;ax^-xK z^!(S`BT9~#Rf-YnTYy3Z5H_Z2(~vbpPkB3V?}ZRn+^>{G^v^kolWc?yQ3;$F;aDMN zbp&HFuR+L|m<;4=-R5F)P;FZ-wVde-;97B8lLA`cSKt$-rY5`G9b3|K`J1yI)OjtL zBy5mNwv&$1UJl5 zbw^{6OSa|G_LTj9bRd^%&$-aqnl!WNjZ1dFRW9h%`w)9$59IsZ)cN=C;;ImunyiHd z&>hQ0WWgbpT{UOTQA*AE<#9Kvji!d?MMjw1EtlMV(rrnjz0nr18eV_>B-|&G?UP!s zsaxzW8ya%ntmaSQ?v>(DWB|BjWsS6M6o=qG!06oikG@y`Q(QXJ@@?Kuh$i13z4O1} zk^Hy5u=vL>Tx56VMgQck5z4+O$CV%b)H|=N`qHhPU*z#O(LdF9uCC{U_h&VYkX|0i zik!?xxf^Ec-u>I(?qFELeg|fgfOzsk5MmzHfp*HEGY&-A0!KLfcXqxaT)G+4DwhQkZ<;0 zSa!>&Yin!eS+@T(+sBQkN>+m;r2reiMJxz2xb0>;ZeGEs;9?oXpbV~xc^DVe00eNI z41U-=A7gx&7tGB3Hcmg-4ZFgvGQ6#_8r3m`8p>oiYBS&&R}n3kBjc})8%n|{WgZUn zzo)I+wCTvFq%L9)k*&Mk+lJKgwy<69iEo^F&bjA)*$fP%GsD5)60#F`ql_Is2V@5Q zs0{I1zJonjWfe8i8Muc8rJU~_0DEoFsC#Ol#-ro zK0>orsh*<>5snkzV7Aj|%;U;|-1koM zzGp^C_R2ej@Ta{_t^ta}D6Q^crI>+NzE~rqePBfcT;qM*uXeQ<9m$d351$*3MnK4wEZ@oVzsot5A=*s!N1*H zP0$$*PP_D{O`G^GtBeMh=$-9V8@eu{Hl11ZxrqA2v7eOK z;2q7IaED)iTp#+&Y3x$MUJxvdao0P-9_#p+Fnt4`rWixz_FebLBR!sypkR-A+#f_C zxn3%?vJm=)$p}SUzzXV7#MSccTI%tO6x5{sO{f>{nATSQ^az~Z2$CnTM|>9cLEvE946d44W+!=53DlEsF&+!IrhNK+F4WEmBM{8@zmg%KW6xXJ>w z$(8hXOeuneb~zkE7P~C=hk;q#8Bx#a{L79}BQJyTM1h(CBFKkC zkn^@T--hOfts=r2+)UI4_#LpbFb3RZ@pN>JpyWzsPI`iX!agK0D7@D^|7b<5mR8ADz+ejHpj)I3%GB_~TdIUVT(HNh!A4`9(Fl4VdKs<>W57K-u)M$5ySyPCWtB)hN+R`;m}6hw%Lk;O-3=CtYrLU$&*?R5inF$( zw`)3Kt_eZ`g(8+<0E#8#dLUCkG`x4x-%ta}=qZkFg=Uk-+eba#c7y(ATmkw&BLQ@A z7(j8m4Ff3dTCR`9C}@zLnbaV3X}MgJzf^Pxu0k|B9|6(4fKXYbMj~)c6Cu5bh6W;f zP;3d;)-qGb%7&)?s+!g7#chJOen--(dWug`Y z-I z{{=6DjIKn!@(bQO$xB7EOJHz9_Qc?HU`d1PJFEHk$7ghNiUWurJ9b%ZE=&Y9VZ$m} zwfG_%l++gulZ9vjL=f#f%1&1?IRfF6%`ATL?fg^Xl`3gD!iarlB&8Z-e7(guLkL^f zdLJ+<-n#WNxnt90Gb*hZ1ES$+q%R{eg7c9EDN93g2hOpYk-Z)X*ck+50kL7}E^x^s z2L2EH(1Jv^+!4u267(q<5;R^3YOqwV{`NA zCN=gL7K}!vgii*WZc#S@-Y~p7Z=UCbcCYEEfS^?jxk!qzD8VZ{R(dO9e6(yc<>zD zvTk?|6(@WemSvbVROkeBy2pUGWWNmP?T7W2odzf%Z;>F%`Q|{J!2ef>|4-U43qvM8 zGiJ-erA1|5OVFij=nI}_CF>1s`iIGEGZb?2XbRDl6I)EMwuDUixIYGFp{n9 z1_SF2x7)Ngs~27srXWnoi0EndQ$$&iu>fQM0(&+f?=nZ6cMbG@wiOrmB6kuOXNnpc z41fOqaN6yl#Yw6 za(fWOYXb*OMq&xp1SE#Ky2NJ~EKCJrwop5+r>-6?Q4TLO&;k=CZ4qRS_yL}92W zDT5VGnZM3^iPX+m7{`Hi0SNhEp=qJetBvASqZx=1BFO9>+(8PAhCiHcRKzI((Pt!y zwgChNL}-K&$Dr|AG^zATlgW!rx`-7GRUbi$jS?NX3aB4bfb z+1^lLd*Z+cG!#Bf283Fd5(ug8JTZ-Jy8s#~@KCDI58OAVA0$4UeS&43=vY>E0cRZ= zhxHr2t&XEaT|n5Rh1anThEyNd*%xxx)<#F7=!Kz7W|)vM#2_U9yHbzwBdGqHi_Zm< zucLY?q zqQre^MuVgE(#E193hZT`gzYN?Ri;QGjwkqkU3`h_52hlBforZ{k*)DYa)nW(a0x^? z(Ibj!vO=VkqiZIr4_RCwjLc&g!QOIPq>`S+!W3DYu8rW+GCd6>}E z$TPI2tdki?kpZ4Xdp3CEQu<9?Oi0w#w)y7x(_!nRJzA!KjBIq4wSZC?O(0w0z9*?c zwy^?eBw({eVO1gOjmmOeB@Vg%wvPOEb0;%Y3i-vgBr6w6i^w7c-BGKh_Fffrpe%YW zbyFP5_i&z&>cX!F!FoL#zk%c>wg!|R;1fD+8)ZUg+}JpmQcLIE^W<$U`WW&p23#%V zdqUUq$Oz6xq{5R?*q}=pYT#W87qgUB2(|^qPCZ8qRgXtJN0Cg)<|cewYfzf!N?L`8 zfQW^P3b+D*4nV{ zjE=~H7#Cj_m!AFTRx)m6*)w1s@L5f3$qtT_WILLMeXrc~oh*E<_p$iXCg?i24aU$7 zl<3^Ew+YTxqs}!>+$N5*uvu|blzOj2u59_y%z!YO#g`c~9tDWJ`Q|BLYr>MkT*C=r zqF~ucGTM73?KndOa<~Wt$ru=R1UIQe$LGr$d$_m|i#>)q?u#uo*ZX5W`$-twNS*Me zBI05UD3lviif7OZ^sG+3O0=Wy4<5h5dUHn|yAYrr)WgC!^zB-zXB*_R7cKui;tOc? ze*L@8I&YmrnR^5TT8*<(!m=8th;YgytX}1g#k$WzWT(Dj6-O^b$geR7C#s_R-Qq?5 zX@eT~4WBZH*Qvuc4Ro}yWGnzr>Ikz04`SPdlL-kDNF#(L?8&Y6c!e17jQK}U1+BbJ z9KsueSfc?AF$U`q%tV)yFTm!&jK)W8+GoHr9VlXK(lkrt46ezI_5iYiwz@;Vf3(y05>)|$LRr^v! zWh^g1pto)~4g#k*!g>FK^G3c+7%I+#tZTvC!+Ga=yNbkB*mBn|5zt3F%GLCSB|Iwl zG$e{UA)f5gT%yu=qSB=Ob&&aZ5e*T+c;GO^aflwve!Ezh9hx%lk)n{^SSma0DOoxc zYWEQ7Xh1xJ%n`;#)&GnlDBsFIsh3jL_~@Teg8=cn3qA}t>nC6+nSmHvTIIoS9Ie#@ zG`TLDH6|`r&yek{-qIRrK4?SENH6F^WSGz;_&^C@!Ics~j57S!`FtG#VR2Y%%;vp^45ls?)@;3Vb)@?aPSMma{R8tX)8E2JQw>xDuF&^fiz47jYF zK6x4HxwZtKKi=__nLm)d;)sa|R?3Lrk!3Ct9e5aJW~t<;KLT>$iA!xD0!u>D!M>-> zzLtxs%0w&yp|Y#R(#qd6)!?nsAM8xgLjK>y63qGxA+XdEf{37&u!4V+y&pFeQ65{P z)3u(2APk2@_RL2MT8b-j$A~KyAMl6upDvlYd_kyWwRWaWAGkFElQ+q~@dbb{T<>KD z!f8U8M+%j9IZcq>@OLf)ETUL?402}t=M$TCJ6!YWKtGsE?Y4>Am6sqaF}D>CY%pOS z;ou5>^mpihz2ShXqYn3!7OmI73vC^Z*Fhya0)m|yr^Ersq%O2z2$IDS={lBT5lAOf z7KwkANSVBdhnF^S1dq7XTxY`Q#4QtXpfzzfggh@|IkOf$kETEde?M9(9}Id^*10NW zr9UyQ7v%$Ds6rz!36zT1gwnCJ#pH)8%c#8(e33fK>VxK90Cpu2bFaACQR@~5{f$C1^~?z308YOou?kdU zx@2s{OpU_MW)OI2Ievel43lw5q0g;~3~_VGzwF`vC_gRhWMzB{pCp>10p7s$Tv9>U zc@FU!T91CDSpc|3ecB?``K}Du^sd}t`3554o7|j(cp@JkI28zvK5Z=F1HUo>td6GN0McII8$o5B9A19V1A)zi4c*7ODiU>1B7QoU)X7f zjRYrTG+}Xq44* ztW-(m<9RqZNzDo7R@Q8_rt~HKG(Sb4qQW$C(K7=%&R@F5n(? zJHsN`7@_gVm>Tgxq{fJVdOVwCk#1w1$N*3kvg)aVJkj@|~?!(;YyhS-FA@-B35J#`j z6yckoA6t>QL?}`mg?^InOr6>{x%}ui4wq@2vlp*j_y9;QKIjJRqqitR-O^yp3@(H- z4+Bb@W>_G!Ee%yKaAn&*V#1k;6DNWvia4wfQcC(r3ZFXAPPy3MFf&BvubO_-|SX_yUw`P#hw^Xd* z`~j2YyXAb;L5xlaLJ0?wUI>99O2!J}aE{dQh1Ele1@R)s6wf99(+P53i7Z5=*0>?& zktzUOF(!qRguetIdWy>$QPXsyb}?1SvQeN~AYJomX@Xk>87{2&trM zv>?6UFrwwBpv>wq{c#cT_g{^!M$hYp4I45v+Tm`8&GCK$$E0|niCvWau@a$}dXcG@ zf42l&bN<+c^4(gcnLfRhmmo+}pD7Wfj(3GbBILrX5ACy62fyVZ7^N4pu9Zl!%cuS@ zHYe@k5XOb!ax!Ic@YvlF>;QxL(%OGG_O~2gV9SmPr(($_lX0SkkAooKo)nbxCUi~t z3&Mz95$ofZRW6iL(o=u_^8mJR1cu2S@@zDXuV<8&NqHmXK@MyPiR_>+1RX5{(Hj{+BO~I!* zIto^dy%}G{iB*g6vB+|AFWM!!R~*{=Q&V!wbR+ZBsY_&ZVh{pO7&x>E6SkiYtB7h* zFhw5|68Y7++J_z*mVq=6e#%w=a%m$z)=^{wN8x9xFksBNq2mhGr`1H$cp6MiR0Wn| z`b9?j^YzMI|5Hy{+Vi4J4t6#@dN%6W=c2fnZ9+?Dvg0G`4<+CHR3s7b(i$V3Ln>P5U4F*iZ1XF|AIn1>J&BRBpOT{oXSnT-dW(@qUiX!}Ob+kE+ z|9{hC&hhvtH2|xshgAKrIeu8>2>^xDYobq~fgkHiy&>EB(j8{O$wOsrW@F`h>$iQl z5R;Apg8%S|=+6L;%PwmekFD#4F=$md8(WK(!;!JG5MTCZ2e^jaN}F}r^cA9weH28C zzo^F^-EoB4QQIcZ8x}8NM`tF5dGu4vxOq6b2Q1kBOkm2|$LlKA-ZB~WDdOQwZb8V{8Vhhxd`w4O;i)FaQe^A{fBEcXKW&& zaV~E@cOxzSTzoE@+`rAMQ$GXsvFF5vR^4R0eYq?vL3Og zuhcrZD7%x*DY9X`Fvc7bfRkb5N!Zbwy}hECm4L)3>B_Hl38@XwfY#Z_Z%xN2nKD~_ zP)<}ZXS4w8PC>C&Y!i1J6{;UuzrHtfCtqxC^yez{GApu3jCK2(32<;Dm?YQRCnC$) zgQcEhWS=iEPK8z+j;*5?p*pua zbDW7BtVVNRKCLF9UH^HIR7;))L9>H-bx7-&W z#JIl_j9a!W@32AE1Ge88n*Ae#!an%|%!Uc$h-N5XNf@4quH3b^VA+B8dKUbFAXrVK z8iPZCXj1hU!Z3iD?V()d)06*HLWAcwVzCTWVM2qmT(gpi8eXBgLbN&t=YAFI`MHBJ z5%|fsme09@`xdbCgWaLY)OL#JPQO+@tE$Bkqv@f*1}>y2rz1AV?)L0L88VK|#GFdg z+2KA_{#RSY1wdovMzvsc3bdq7qmuw>I3BK$I}Kmv>4;CTBeuk2b##pLFTr7rCx{AG zjrG{z*cVGNnCQ>2yIkObn>esRvZD2YmoFgZz`J z(%!u7>gO3VChLkFkYf#=j7r#gc5h*0C$~6Y!~g0%*tpNpV;4Hnf6f(nPuXL!&gWNe z!c5r!&M=8k!8$88AJjn<6R?Jl5gr2*=!*kl3-i!{{#ESO#@1aKG>5;zI6}Ys+SFDcncf{aUQ0~0@+uVXTVYxRiHv~%8}Uq zUV(DOZ}7#?-^cf6d%NIVcC((NwSN6`EHfZd(NB#zLQ+?vcz2#a3+Dsn+N1GA%X$K5 z4(DtHmU+o3H3Jt_O#TcF0T;)mWT@UkpH?VeyXB*AQ3v#DefH`oj~OejO_7te>7eYhz`mYmOpitb>L90u`w`#Lg4&IS2*_$`1!mq@hb)wKk(f;wjiVpHFEJJ3J0_RI>9*pb7tyT%ybaM85lF5n zP0JE9vt?MYaETpoT$DVKFRDeYx1Y~*of$YNI2^Qa6mDh`^>9K^4>LAt$L4ySkK{|- z0%PUFFo0gVo(nPDZ9UlR7sXpYoep@I1uR2!`liGT9&j;%dPn(e`C&L7c^KRl91dLT zuAkttj^(HbPQVv^GGbJaZ-mC~!q-sEIb@9-M1{)=^=z6|j(8vD%BVHP9>a8ePw@fuZN)6dEd&esDQJQPQ=zvFR-lS* z&?AM!fWYK0IgLog!&Ru%6}XKe1+4so-ZVE+t=;_oxhxuzc_8L-fw`VL-v!)}#z1Pu z6XXyhpf~m$ab}8&UWQ~ zz}6h^)zzmn*r>%;>f}JKo2I#vuiLAe8{umf@9SMn@SqjA)sJ}<1KQ^i(6As=t5S%xOL`7 zLIml}&<(>4aHAfpD_>jwSRM8jRe-QUgn=(Wu(%I(EG`AR12168xR4y)k^8^s>N4A< zgPFR9kKE7UiwFf6I7hIaBlsFdfc@&r+hGab*XfzS?2TXi>m)Z zp6)YPEX7za0T19QOxE5gR@_1z^n(sy!Ei<^bj-f}04#BR=~~ndZ&SBP>)Z4NvM8aX z5WP!yF6vN6tIL39;SqB5kzBEaz%S@1VPx!X9MM5BVH3}miq>bu)}t#*T_-qw>RHb# zWR~112K6#<8*l-w16xsSfUW9rS-?L51REFm$kUe3!RZ5dD$gdv^B)M{!L9EEkM3g8m8jKFI2R`iO}N@vxbDt({nwYjYt3DVsl;( zIfyQG*%Vfw)~sBiGljBUKp>B;Jgk5}dw(y2|BtlHnh6+aGg)wg4t8F5U z5xJZUQ<|XoliQ-6+B{>5qab(K#RDNA!O&!HTR@vt*m zJEF;F1LZeOCCwn3xp3b&#w{`THQj~Nrvs$Xtirq+kd4(K$*U1(3`M5l;iEYSxqL`W z1L$MJf|$8`e4*;}nt?Z#@*6Mu>fKs=2hMAvErm5?OHeQ7V+agEO{Q9`rv#9z^43Wj zIfU=LtGAl`&~Vn@D}A`XZ=~9-TClJH7SF?SU;$W0i24X~068?H;G;wla#egylyNxu$Zr5Yu7eb1J?Sg0koKN*CkIOy}1`}drVv?wu-|kSg3@A zXgQ@j2BV`rS~ajr)I*7?6g*j7iclFq>WjYy<^lfHcO<@JfW}*g$Z6y_HHj!mB_Z-Z zqobjxoXlLR!3<@B93I7_!m-3sVW6;yeXarC;M5J^DPMFfJss>|LfQiBY}XDtK~9}x-ta9v z9b07aMO4k?ipJr9$V8EI};5ZIFd(qps{?j!@0PI4q+#6@<^G9lJBMReOR1piNW~ zv_|#8dSGWf+XOCQ8UMYWh+ks%aL{J3hl5Ex0T0RPU@WIqSiLJwfMKg0NEm0hMGlVP z0CZnej)Q`JJOr!7%(<|l6)r^}L>&WbC`;K5k?f=N{nQgiFCp6`^#(4DcHoUus>M;k zB)zd36rq{Qgc;)8!w`fCDq^=B1waK;kj<3wR+D)i=}rx6b3d1qi*;76w$DWo4GiQV zJ0j;9iuvR}G0>xM4F0*7sLtb;s4IN^ES#S3pt_352}1{Jb1GJEb-vp3py(r9p>M?lL#9*;q=;C@=^mWb#ikAW`)wZZ6% z#J`gSJ*jtvkUL&Zj_HAzxrB-$*yBh+C^sz4c+!8iaC$sNbhpklGUCfJ~s6`C>B1INc`3RM_0 zs>j%rBx#>54t6&Ao%NO46;3aczI5V|6fKUEMR2+~q6|dL*?}12K@bxZ$YhW;899lB zy#w>HN6o;HAd7A^1${(!G9f4w2UU%4tP=$=n}mH?S0~UI*J21m3M^X9 z4YWk$r!X+#P4qsUsA{vKwIFY_AwwA^xw8>NN|Wl6-Skd2;n~zf?3REw22Lu#aYY%q1qz|Whn>4I;P*^w>RGFkAFas z5;DAT5VFGK7R3FXAE8JBr?4JFONU>~y_V*fut71#k)aLl0)s&A$Za0RJ#znr4bO?A zc@o+^zt=U$grtIlElaY9jSK=hMiE<)N#{>-N~%R1yW8Mx-ry|~N5GxZDh6nbZJbrL z3JTuhRgJf}K&AR|ovI$`!XY~UHTsTrB7*Cp4@Bls6GnvL!XGQ}D7Af!^kual&;4%Epp1PoFzMBxa^L$5^w-$7>B7d9W=HnNJV`+vbo_@d2aOC}3O(sEu5MqMrg# zx{eiR(#MNAJk|oB)c+R)6$B-4)`Lr;1-s;M&lbN`<0auUug`9}b>ocb)3I>i zNUogamiQ{>iFV;MSMIBr3sCdP-G(m@V0YHqTSmwt2tLJ+O6RN+gPAgOK&lHii3abv zs0rc7Zl4_#7@(cCIVHvn^0q@;XQ6ZtP>b(8=-c%ysMgG0lV-nmGYi_Ro9CedRL6(P zGOx~^ZsZ0I-BWwOB{Ch6D^^e`R}iq{%nNW0N*FZl6dH@5PXX^>GRx=S`j-ampr>3a zt+vp{q88;8f1%@pIh1aPvN-|gi+D!i6piw}+M^EEMm#P;#z0!rtu-$;TO!# znBip{2Hf6H9JLzNU}0+7p8kVASJmTOHum6R1gry{8MJEFQ%{SH&_MAbVP)*GLB#hj$V>0tg10-XZ*$hG-`6G2~-|Uj7Z6Ws8|V51nnT0VoYF>7m&d9BBGX6 zfW;9xouS$p$XM++=ng@GyF2BWG=DRbIll)jS*RIm1woxYR6mEhE0_a*MnC(sL@8u0 zERZ&T7EA=~O_ zN1z?CnoVWz$-r<>qc=GDAcFq292$EaSd~PsU3LTE9<>aFcTi#tJ}OXrYvtz5-~!06 zmkmxQn@Ht^9}in8Yt4ScS@mA2BfRnWzO{cvQw_JmMW>@KR}r`2m?&_+E`)CV&}Cf# zc@gFeXgBx(1YmjJ<=O-U0b+u;!3Tv1oH)yW2soE9gCP<(RvekKZRvi`qkki1;J)-K zto&dTDvF);XvR3&h8@*_e}IHDor0j6gewy*fNHN=c$0fH1z4C@CcrElsTu4@fj7Xq z>U$tBb4{N6aGr1G`9H2S3LBRk&V*bACqRWULKwJ+TLoiHNbOhI7DSK!GYpdHu>VH! z8bZXo7A_$M5k5dq{)zv{6O1E4T8dyu0^tH_Wx8K$`BXUB3*cn1797ta;>IVzXXGIQ zvUbeIgSqsIA~dFU1=s9q`aEh3UUEQz5D1eS%fZozA+&fL533A}7B5Clf1nE>&*kqb zQA32sXI@`gA|K+GMymH}XT|%E@0)`i_qM{>By=nm1nBhw2K*Y25iZ7gjsdH=J7zWb z6Lk=4-%x;;_yrmgRZ8wF9;qfTfFzNe=d!w0jq`kGk}3c+?KqMlMwljzsOT~QaJheq zjt(FV5jhG(1;t7%DkIlCnbk&sx+1yM1Nv}PN`y|)-o_GvQ-i*vdO=-UQHVMLu~Fh& zn3qCAE_SCK-|MAT_Ui^L=tsbn=p%D`M%Vr_#|$`U9?mBn;2 zJoQh4lpm}BDh-IM#V%gCNiri4)8dO>(|M>HlMokS1Mu0zu2gJh0_?L%myI3ZPH-Sb zQ>>4o!vGE?{{jeM4hONrEm_LbI)l0Hk2P+Xhs*Mev&P-j`RfIuY(S1aL>;&CXQhjm z!H|E$wC~R@_d|Dsa)DP7<;PJ6Y?iZwPP{O4ARz=u6VXvB!30e0OL?JykgRIqCn&{I zB$%T?`oI&MOHfi+_!51yQyxBnTDs-j(PzB_vo%T^h+f6k2Un1Rb0#eauI1yrSjs>y zG|qDv@(>yvY)ep+F&Ul#))|>% zqgm1<&-o{?)~UWkWMV6l)Txp#Rj$Fn<8h1%6lYf#peX^FBjS_JS~|tf|ZJDw-FLlu`y|t;@}5 zCW=R5e5Qv!s`6`H*9FuykF0mFguG}h?MZ|TW+yDrLKT#5d__E7OM;p?07OxNz>m!$ zyNM|v(Sq0tvljRWwu0qQm%<31qYqKDg7BbP{JIjjlvAie$T}cS(eI|$Zr;Y7p4_gO z(`q?NsNfxSU{xii6+Rjd(g*+`aFFVO))sCV{)CzH4TwTwrhUiOsa$=6P-tRG(iGID zMFyOt&Kx}2;wfoIMviNi7G(zngDk{dy}u`0tK)RFi7BUx6Xm;OO-w5(>qK@ni4~JsmzzUdGyb;@pkbT$s#lQueZM?dE?& zoY6dbw$KJ=3(kd>aXNxD40y4ajnRskv0gxeB1@iDPl3u1NR28%u18#=nahgrC z+$Fo&(Dz6ZFWw6smdMZwlq&O7K{zO=0=g8{r3^oSp=r{KQibDwR{4TODnR!b0a;ZQ zenRuFFtvM)Hi(!pQ(&728%4QUm5%i`)piJclg!ZJiVn4*PiQ;|srIHKp zq8Y9To8P57$iRVkzZ5zmv4Do13k1dN{q!gbD40*6Gf|^jqy+(j1`z@Ij=CCL_BfOH zFw-%(;y?qxZvfEhR~A<+iSik`U4ldc!w|cd^Zjuexj=C zI9&IW(>crdEa=+R5y?lFvmF_m)$mc0b0Q{V;G!w-c+^#f$Gl~5HoyK*{7SybVEx^C zB0kc8Bf*%8wsjHa-?|PZGjgEf)tJ+6SnffnJPK)E9cnMf2yewQN@$ldXsT7kYqd!T zSIVYdBrc?3*%VQw+~nH_pE#LH#^fd3n~3OeksrcO4BQS^TLkZU3_t^w1_3EGxy-xE z#ehhCPYHbwqp+>^~LQuq{2mZu`g&+Z;eG^HfqmCgV9tK$eb4^d*M|xo7RDbnVq2I$S1anPhBx4?Glm zI!=`hNM<=kN`|H~fTW0lR4j9;G10#0blzh^Z)UB5guEM5zx7#flT`alRJC zOlZLBP1?MAaCb!}h$!LflF2iHAScj?lTPfU&SPDt2mCcJeO!-rYlJ-@=b>o?Epmgg z4!O|J3^7pA0X#PBa9Z2&3WB7&|)5R3!n5tJi!7{bqQ0r$8?y z(cNpwyz|%uCgQ>xvZUV*lZN=v(!;gC%a((O5G-wFz-bW!3pH0VvxFl7oiqa!g>s_; z4)9{BdKpK71tTe%+j2n$=d)tQ8B&E%rJ+3|?l{5_zLpj&=7U1Ubj-R}86>YGjDFniNU?6s8my zF`>!HRDi*~VX@b}q4uO@2;mHe@k+16X&3VyEsyk&eb(jRr{|n=&Ks+vEwY5KS&MtD z!W7yNZiDr4lHJVRqrS8OvL67)Dr1!i*TKP^LHUH|8Ei`Gl8UvwLD*jpYzLt$hOEK9 zhLywtjQT{R*EdPoZGM>hCz~I3mACpb-uP&ftILnnMT5mg&??tpx@k(bAwx4k!vHZV ziLBhwWkRgJ1(%KoE6j_G&udp6s?ycRDL$ly0>u7kxwqJ7?KuEVzQR`y@>g7i-CCyy z9VO9GlGFvPo#dfpo^d0CP2mlMD`mal$oK;^^x)V>w4Sp#b28Wa;n`ihjOiec(G@lr z`k`<^qf^CQ2T+GnGL?@$33XOgZs{ErBYo-S7(IJ5v+e5HCr;>ULGfHFn9&hZpbS73 z_N#QeMCx521v~&lkc$5~E(Lv(x8px5Q@N5ShbZ+@;Uo~gzyWol4NvHV`&4~^^Cajx z7=!wieueibRfku()q*eBylg-A8LsWDLuV?I;R|eniRDRWHc*pbQprRKtz0NI{1Owka+_tc)slz@`Koe6QTwD4;q42Zt-SQ}I=y8!&Th$NARI4)`1d|TM@ zw>U=r(6X#O%C2)?{hrlB;kc-X>cI~%MQE9ANkQyk$duk!h!-z3?93OJg-(p$87$*} z9(W;a(tED|DE&XfvPYkFL*DB3#ySXXYBHg6o!qA|a6}I3k#Ic88La`i@9Y!pyxngqr+_1vgdCrUgM;zSEZ#-}W`U15 z!0RI3pJE-93iqUfJVH$%P^}HLw1Ch$5HWQZh+y+)f)YO+d(=i;1=}lexhc?&BGLv#ZlkSz7 z;EQP^=qrjr$riCSaBwF4J^fB&x7I-oavvecy^90z$ZefHn2u+ViTQA9B)O66>%e3M527k$Z%mB{pb#GT9MqxUd!dQ0*ga+j zJ-;-5&Gzx@6i=~>uyxRKFl(MPh8bHO2UFCiU@$rYA!pY7O$3vP5}bm_gaF0HA5&Gd zxv?z>IP4?J`QRrq2!f+Qy0|RdAWK97>4|{ouizh3$Mt;U@9(@4uL(r{z`(3I;t(|f z9`slVSpcfmNWDgj>W-U+P%j#HFd&ZM;aAEg%SUhQ4 zcOkt*7S0W=C93Yohb087Yf6>li7&*zN zM=`q8;=jwdjH@#T5D_AFB$hmL@aK;X%jtoW&pME!W_ygX?F(&-QYgED*hGfVPK zOz6%V;}#KwFNj)^o-|xCE-5LzzmYeb%NbL)N4LfE!>&4Q8q-x>*Pxh3l88E^=vV;) zTW25*oPZEFMjJ5{pp`{~5_Sd9F#sYJ8k^l0w~QDuB5}V~i{IjYkrd8ba7_HfjT<)bi1^hJ;v-5P&W<(oA~{HE z+8RX93(`DuEZ$a|@g6N$pkzRt9s~i9X{*b2@l<}nrv((Un9yMhELT{bK|G~58D1hU z(}w|_s59etwTLFsQhlv1YDMrCA<@hIBiEAYF|xwm$H zG1-kW%mvWZJoOg&A`F_e9~BRfVN~JymjZkcu=*fQJ&dX6$V@l*?OX;B4Y7X2#l2gnjX>(ga+LMQP5h{DG-x_C0#&tO^=D$hg-UaiJ0mMqoc7W6DY0U zW$;TG39A@@`34WQ1A_y1XC69W^&IF{Y^@4c4Ar_E ztx9nYG)X1h7dOep1!%dJYc!Fq!YtvVkgvH{26NUJYU=eis&*Ge8FS+yHvV1r@t3AU zTXD1t`rGg&=Q;jl%V9nV)1#%2ero@=>c;WWm!xZxL>$}O;50y7NY5gMoxayiTxTM# z82zTcO|{LGPl>5G9mJ&~Y-|mPH%2UfqiQxlA?8Qa&iEKkv6kouf6XH^g9-scn(hBu z>if?hWb1z&if^y5frbZLJJSH?WVHe8C}|QfAoT~qQhou8u!-;g%dsj_QCSe{;CGld!=}Yi9$3kzR00ZGA|>i}qp3D=D)k)ih8h`3skD%Km)I3Ty>6dMbG=?y&TSU z9VX$#)M3%Eg};WU2XKYTHH?F0CXpPLKb$Poko-VZMy_6`(1GlL2V>*XERsUR1Y2sq z6oo63hn1KJEyiozf0t@6VoR=+gYOd7!f(Y$XgRFl?3q$Z&Ih=DsO;a&%_H1-6&))X zt8pclqA5WW!~`s<^N0#mAtEhR7leRFO1h?sb&Me+=mDD&jYF3~JdqL)BMdtaleG@_ zCY;bB5W$EaK`0UQIMT!({RS~EX34Q{Fa$IsSj^#f*jpq(1C7%hF7BUM@?6hEW_yyA z*W-J6nmF#2P<1mOA1nyV4a8qJpDR*ezY6}*i(oloMt&f{fPH{g?}B)3o@xcdWOkz* zRU;J6ENvuRDlQQff_*rj7aNNG27eS-G)mlvu&Q9tb0M<7Jpa}c^nM_Bgkt2x(V6|5 zJO2l5S&!|_-eVT#G^T5^9Jnh2(K8&0>OcZeVq{)O&Uj2bQljA#Hxq8i>$)kBAs-Ca zdMGhVU>w000uz9Z6-4nI_=jAy!s#h8U)ZE+#Q0`U#hdTN8423=>+!KMYp(Q#81RZ!kUlSW{@b(#`#_9-3JS z@!uJsRxD2Y#s+!&zk%&Gb~gkNj=59nDG^S1Zp6wIg3ilk zK2~2OEa?5?yT-x9#sfJ8R&5K`i0IHK{$VwfNA@yj;!3fw9n&NzWkwZ>i$bQxXlKrf zBghWq^^A#Y_9qgoV&8}$oe;37DX--mN=t)pERA0w0NI^bt>`A_4gegI#Np#q6$~F< zDfAa&u!f_IPgQTFh1+A%oXk)U*TVe0$;)prXor|2?{1PCcml3Q{r~YgEkEt(3izXf9G~+I5_ur39r?t#u?n``jBlmJedSo z%^l!l2mqmU@F)w;+#f{jMDEjVAOZY9NSdf4@-1RjgY`n}DJPwTWyhJ6Ehg;F< zXGyB4x)5U#XA6wTSdg_TAw(iS$4#JT%V2~97)C@^O&ik9iq@LUrZks_)34g8iTvYR6ZjXD!tQz zMp#=G=QjK-HkgFk7?>dxShNjvQn)yB!Ii5n?~z;<_j`<&?&RJ*Yzhwj7qV^Px@`Ug&ph+U$X$h8i_Cp_XBbR0F1l|k|yLqEh7AA_62gNe2&9U}1#X=wCf81c{{Z0-? zC@m_w108dBcz<(;AMk+R+#qgKk~5HH&mGVl+kX-Og~Z4H1A3-OD0D!kE8dzC9tg=R zK0|mc6`icB5y275lG^%2kFf5G%RZ_}P*ookrz6u4on;%cZ%8#oB1Bd!*UL265&PQt|L+!q4Gw-UsA zu}hP+BlLOMzP^wt!Ki*RT`;{HD?%NaL`jUyK{>3C)?@xFWm33U(RV!gD`#?l(ko{` z0-_19oW87$>ZTn`6|)YUf^o>kG#}7l3&O7r62*RC^a*8Hb-H*9ar)d{GFXZI_$Wz z1~y&n4o+Fz)zuVrnRCykV9f)I!6>-s8MRoIV%bew=6Fy&G8sWA8UukF?x&82liC$)xrvmelPM%`l~%QmA!Mr61~%VZ5(mZ8Kb z8>W<(2xJx*A*EuqkGePpLWm%83OzW@KH?DK+Y@cF;}e)sR(*E#1p=RWtjT~@7chTb#9q+BScLHBZUG#rvF zhd2Zv51286zR+e^u$Kv?wt%rHJysAiclxzII%$Y|*M}3tiMdZGN7uf8lf>hWtM<`&jaO>G}yQJ4f3d^$+4w{H0+C?OT)g-4&AY$>itp427Ul( z160&h#dMJT8W<7H7gxx0-Ws&rWa^EWS++$^T2;HsKVA73a#%(9QmT@;L{l8gqeIP7q@{0<3sdP}sz9I`_ zCWBT^IJh|a@g~^QeswIt-?hP~s0>VaG8YveGyW#yWW}5-BIerSx=zHHsb;WdN(kSm z6XxT9Du}NHjln}X5yg;zgzEmXgy+Aq(sgq#%uoKx&x+wvG|rHt-^*=|W}$q~Bm|E@ zgl_S+3O7754BZTv`CC;@O`@cu@l<7;&+=oYpRBEtMMDJ@?b8akjZ=G4r*fP!x*?gio%*!bc;RIJ(fqL4xvkS7bTFj-nD zuMi0XQ8Y)7-O24mH$5|E)I(K#Edvk_EmAAzJipn_ORF|a%DINIAWv67B`Mt@GUrGL zqj*kJuYKUK<^nYA!{TVzlXcZWyYbLlXF3BAWSfAwT!(?E+5!wFE|iywY+9Yh zi@%oCikD6y$s(*YA}EapXzFDDEza?G-}W&INz8Tvom z#Ec(*#1|v!x7Ra93A()U2rc*23|}}4<#LvPn^^2CdN;Rx;CGVmLS{%X)3PmKmGmqH z-Y|januBEs(K9R`hNeRBE04#8C?=#INco0mt|)9N3S+jZ$p*!`nlnReLC>hriA0To zqE9`5w?mGq|3VPY=2tD9_cmmi`wj62TGdiJ+>K{}zYoVv;S?J5oXmX+#{j zCNv)w65VZpc)m8@GD;d5{BL!%q;6cT$V9~hO@ps$-5|Cg`)AD@YKER|8Dni0kpmpa zbV{|Ky(TUfu3O7C?DByAQ!_zf`y~*GRk(sMEi(6LOWgq@XNCvmpAsJbjtQ~&yj?eL zWU60BjNi@}T8O)GcbF_$trYG4{nN?Co01dX-24gk^~RI-Aj1g#MP3oeOeBhda5HEM zMR#r#O0(aF7~iuoCkE+(X}XdRn`s*qH}@w>p8EcAsl)jVp<}DlFPBNn%1VQPBRjby|tFAH1){{ zElra>W|}r(j5(o@F}D>uB&n&;%%-rkmD8~XU5g1^lbmm?l%9Hg8eKMxiASnjtfA()xA4tJmkqfKOiAs;0N+@e6lj zN99|wp#`2a7lK~F3K7dCxx6;RJ#XZl?h4<=}PX=i@yBl?zX3iPRlzzLRgw)Mw zHZxd-V`j0xu}@^92W@8Ayx|;1$&|3Z;CV-RgF|1t{=~7*bMY`AfXq-Td27qc`361i zCyw#~Siz>9@R-#g2anQlTeRs}yQU4UGjzJ4Wkds|MJ!Q@UVq{n@&j}xOIVl0CBNS} zBjgTTV|B5W)sq-6oT4QRx_8Cc3@j0&Ky?=x&~=UL7P4{O%kwy+;_#Dd5<|Luj-R7| z1!8P%j!mDi9H>Ds-vVrd=)n4l<)EltBa^$qqr9>l4LLKIihv{n=O}Fb$CARx1`HA$ zl{1vS*VJMYW!Wkc8X~F3mh!e>5C6qervjgl3cS&lNq?G+k_b4QnKD-FqTFBUyzJbK zTS{{M?P3C(1#}s<=&Fo;O1B_2T$hvJ7E&)Akg*ow{-am!0$dZJDZN25(T!wfg8`(;s|AAW0Zg4QU#X3a#ey&PO;R$ zg^E~+=-$z4n15RT*7^jSzF-Z5{ch|pTg|8oU*}E5#)liTUL6PGvDEAq%O+q&5Lqfj zBv`?qY*ny;)DSar+7RHX+Yaf|ndaJjW2$gw0MCp_c-vzOzZA8>RA1CM+uAecA1J76U?MCi zD;o6F+|?j0a}dR0xFvIXz*nJa&Rh+mskNJ0x6HF|mgaQ!4GOL%Yq+|j{#a)+mk?mY4HWWt%a#QwEm9Gm`rV3A|Q?*`!Fuv(=S$hOoi1%$#vR}>CYU2^q zF?VVlOOJVC_k24h@;c@5S!gPU=J*6(w%80-!~Fv%C&4;{hw#6aoK zUG|>ctA};(Y{@oxU)zJTg!-k+OqYK%8X+M;{p-vC<6iA#(b1TpFk-2=oR%9w^y35lWe5Bq|p>-{$}67(BjmxscgJRR?AS-4H0I4@JeA36 zlPP5aT=}nVA~S?`4^f`cWZ<@dkZ$xvlI@fqpmF473^*c`CU;7r;?}EGWFR$=e z{f^!HSIK?ku^v@Q?6&**xdR8-KTq)#IzZ2}BoDbBxL*E4M+|ry*uX}6W>jq$i7dnndN_`B#6S1zxzvWgjP`_w#I029lPhn`B>ywLOcBF?|5xvSE8mD zrJ6rTqsMco(?|L?c;s;1Qv3LO2>B$qj8&>-v{gHFq+%evfWTBW>WEC3%6_LW%2>Dq zB%>Qi3*}6;h0n5}X@*MDG=Z&QiO z11{ZxM0ys#Tjo_fl)y5(h)!t+v}of`UC7n08RI;nAnA?swHRfj#)&i#PS^YEAzvJA%q9 zxLQ_1YH=S<8F2How7H03Yp4mhNGSyfD{VqDBseyNNX@qWlIVrJzLLAPtZFoCkMT@Q z%<$1XA+w^YQckSlw=9mNmK_c3x2DBib!okFX!5SLx9xvws9o6DI;owgl~4T#hgY&@ z8-3%Ts*}xH3}M0=xQeV3Acb`iQEjoNLz|p!BM~vWTi_>(GdmCln;CUDePv)4Fl?&H zz%%q1koGh+P3d&ef=7SuYUMf8Q{^nm%5qXiA7|rhKG1*93N;0aSQW|u<%V46oPXDj z7oPsg9AvnBE-FdisWX1NniNI`Tcl1`uMiCCR)Qp2DIG=@u9I5r;4Lg@lAJeGw zEsgq5*dB*7!mNQb2sAQV)pjiqMN3oh0m^xW8N8Ol9*J(i9g`Z_>imXvJTBEaFgVPK* zuu}}Dx5}@Jt@1|~zOOpfH~ibTKYI5MCbsC#TFV`FvL^#=OjTDpp}Z?3=ko^*2{F$8 z6Y{EfG^9wjLRvE0Q0U_Y(ZG(>n+l+5a-SVjHl1?tREK}TW-aez_zd-F4-~73(qv!M z4RwC-r=oM*w#OFLBo6RhJ~y^rASeb7I?tj6p{0e8$_^(FFVMN*Vh9~^BmNq1sidP^ z1nF`F>gYVAp2J{%YHgAGT0EVPP26%Wmc*yKh}L3qC1rPth-3F5Tu0l?S)6Y;D!F5{ zh``qDryoDXPG#Euw{hC^##VszdDW`E=~JpzJzGukP+iX*Kqz8>n<$`yMTAw7TXu~D zqRg*=^TZCJa3W@1j8ii@Hf**iZ5DYW>ub(u$|%CL!CVB=%yv#?6NN~R9213{NMohV zeh%goF9FJMoe>%1DeCr}_S~HLKKYg5@y5TwvK{jL*eb*zrGz7I_B{-^Bsv>_U23m_ zWFyQE&`W(zH^GMsx@rI(GdJ-7L_T|9u0z=^V3^n=%$&tM`GU}F(^4e}fgm$pnh}XDYC^>J1{SD1EHUf9bwd}g%znDvFk~jw z%WWDSn$4C3EyH92_I(Gz8&7`p6Yp8upB}T&x|m=;Ai_N+6;Q9`9tJgXGP-U5+n?v6 zyVgdD^KR!DW&zsFXOuQOTp69XgsYv893gHZ(Z)mhwhJ5pjp^ZXd+Zrxyyxc8!aiof z%p`hn*BeNHDh+0F*kwC6450$Uu$R7*aL57SW^deZ%?Y2fCWhH0czsZu=O>S50vis6 zUGmw^HhXD*i`7B&*X&L4VLmL5hk~b2>_;B1J!BpiCIUMNc37m=5ilV@X%F5gBu5Va z#lvX0>^tW(-@wWS&+R1-RsurQIk%cbpJmc)osh!4%bsP-*T-obqigSj&$vI2^?9Tn z>vO8r2;+pVzvnaO~AS zq-t22e#h0(FL1G?8cx-UsE&Tbs&Y|Vq^1}DgoBsYrn<`9RgB@LR4mddaz9(Jk{>lt zRf9GyqR!wrCCnkZVjv;In;6GvJ)Z?uxS9ngXU83&(u`zZz5}y7kedbE{d%` zjq`*D#p8u-G%;aj^c;FhP7@+@FswEApcNi^8IdyrMTHHL)$vRX-vj2`#HiJ&wiX}f zkyhNOX`f>w$p1e1g0(S3RdibR)w2rrcL+^QL z723Q;D|F;q0Y&@+!S*c?mU1w0hAYPNA~b~GQJhBX5JryGqQ%V{b{NIawafzR36hPd zNX@v&vv*qmf{@0?c50pE(2;vuwO1#serK%pwhF7r)=piz!B$avVRdG9ADu4?r87T0 z`E1H?<9!H9aFjV)JuPC37+PRgpJ7ee01K1}!`vbB)p-mPR+WLK{N1t?KzKLa_X=_XG#1*?)!>k_UUlFouK2-~;MHMJ6q}OXtD}aR`4nf3vz69{9CaU7lxPoz2GQ|r zZVrL(BR)A+I&%7RC+$;6a*;!-5=P7b1!p*Oa8}3}`gj9fnLHlfj!SdCnlLyG!<6yb zRbehVc0dd#G`c}u zK$a9KRyP<#B5xf~)C)PkEz&>hS;z6FWOfwr8i(pS3Ts(0+#m+6Q?!Y{@G3q-WM z-MV#H7=57v7X&JU(;3-~2~T#hp%8DHr)EW=jm^>6L{%XZVYr!BY>B>o7xuq%QJ&t~ zlU{X|PvIaqkA-^>qKLQL3yC)05GiU6`ur_;99(V)0@LNRu&E5RWbJ?J zSh?_@>M^|bf~&8-g&_;VJZr)aWZ~cB1XVixAG{5}ZD<^gr7_NmMLYjQ4zuJT-` zz6J%zlcV`bFrJ8?L2VS}MR7>@@!)+WykpPM;|eqUx4xvlOh7B9WLfFasBZR)|_DwpD45p^LSUa-zGZYzbvZDngsn%(nE|O%WsvnaZZn7P%(NP2xue+{yV! zoQr9w5LfB?6J}zBp+p zd@HW@j${80i}%2)JrBKb9>bFTIt0=?q$ul(oDC+QYbi(r?2k+lzVAu5(1*hZo_J!_5a?YWf!^kAx2lKVrZ^-PRF6w}k!Z!Eu|5sO zaVnlA!@$!+w=LN%csYEe^-Y4Iyd4%rHe#HEBsFs54&(qkz)LNkkj}JaRt<;gkedO7 zIFth9qPLxYo|Op=O?j-rNIzlF16@s#@=nr7(u1l-23JkAmCX&k91PZ*#5=PXZ z*LVOt9&7{#09T76KGg*&N;9qE13{7OAuS}GE-@I(0?h%VL=2_1?C7aWGz%Gw#Zc&3 z{{})^8C`oDa)o_knvIRJm?hjkCrfC#LJ(G+!;uZ};V|$|yJO{WF{?0xCQ>jAM8~#J zrK8-nTrNR1I3@ti#+V~9#@7g*=!?015~eX12+g8&qTtkhN>kbyo&)8ub39vBXWaKv zn`X_O*Z>_k`>m&~9u}6e(d4<zk_Dn}K-+RH?~Yu?1AlEN?`D|Mttv%$;Ra9=Am&!YS+jH! z;Iyf0)gY1=UHh(Qp1FKTZ0&CABOk~OPfS#y_tAL59yaZm+E{XHYFAx&U)c8IH7q?4 zx@l5`Mzhqx%nRKJ{i^v`GcAMTz;uCBV)ejs7h5i3OY~0{hGuzVp77ZUXe{4nitGHk z(^Uq7Y_OhZxZ5efW6(xt!F-|V>r+p4EoiE)wzDd*x05Xof4S_@v2`ZYc)*f@5hI<- z6+6`*;kiv)@o=fCICukU?PrML$pJvh$6SV|H!|@7{H0MASF!8CEMR$c|2{KK;WwEf zRz%>;ICdSkJTwq&S$dJXP*DL+o>qtQKz52SrgPMc@<^3&eKF*VPTRGr-`zB6T|IAZ zBzcQgI6RAr{Wq7YLy8b*BEq5vK7|f5qGCQyg*ch1l85cHYr|IyhRWm2o0kq$NXdlf)cqL9xp%FHb1QYf<%bR(*0>Y9XuO%#Ull&la159Y6uua zgI?Bq!_c=vBU=`zd-Q=^=$jzH*zzYP!s}BSrs3|IJ--)`avIgRlQVAK)YDt=Yd$D_ zN2()~$dS@ zDOEwsL2cL3OVu&_!PgUin@)^;H+x0hq;ZW}*P;m@tOET=&hx?;aZFZE1_c_i%A(^#$lx z4~~ocJojEC~QR zlc@=FD6fL6n$HJ`LCA)cuDxW-?jUlRH!^$Hhu++arJr(5PA(X)bnGAeNSqvMe|kS) zh%`bumB-NW(vOqEz!AGDzjQ*@!%QO&ZDp`whvY9bkp-9VwmhXM^46BCQkBvnoG>m7 z0!e=Cjl6L6zes1fKW?>egeU7&GgKHfkjFg(Z-=iOYc4Iog?DZa*;9D7AZ~dT z0SvA;uoizxtfJ5qk*BL7J4MiC%I|j$9*#|3AIzlQcICIZ!e?P=ccmj|B#;oA!Km4!j8Vj0Za)|B12I z6N!z_v)Qrlh&w*5OICcdDBW2iVDhg)P^`w6d?BC~zR@$sqGaJTKn~~WG{x+U=Lo9p zH}s%m>cnRQE}0%SBSL2;K~Ri4ogrW4q!a&#I|~W8gN$ve=KfOB^3rtx;K7~utlx3Z zw;q1s+aG-b&3s|@jiKOi!9^Tn7kbD*9;bvS*s-pQh*KsB4`n9&(?+#0XJXIh$?ZGT zN;qNx&Xv+0n{*X#7+=HXpwwW?{>c2m$(@1^ozQXZn-Ab~nr!?O&q@KoKu+hdat=9q^c-8s1{ z!+1XgdUO1Ia&D%R`a9iu*Ri`>#w5RQw|jZZrg+pCc--^o;ti4B8-BF;`Gwa-rP1_* zz4g@x3lTy%ug+M9{8yn^uyNO(S9PqnRg+hZM^%^q$HwEuv({|9^3?ObyyKEN{O`9m No&6ho-h07k{uiaJ1k3;c literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end/tokens.snap b/src/wasm-lib/kcl/tests/sketch_on_face_end/tokens.snap new file mode 100644 index 000000000..a58045255 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end/tokens.snap @@ -0,0 +1,1281 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch_on_face_end.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 2, + "value": "fn" + }, + { + "type": "whitespace", + "start": 2, + "end": 3, + "value": " " + }, + { + "type": "word", + "start": 3, + "end": 7, + "value": "cube" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "brace", + "start": 10, + "end": 11, + "value": "(" + }, + { + "type": "word", + "start": 11, + "end": 14, + "value": "pos" + }, + { + "type": "comma", + "start": 14, + "end": 15, + "value": "," + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "word", + "start": 16, + "end": 21, + "value": "scale" + }, + { + "type": "brace", + "start": 21, + "end": 22, + "value": ")" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": " " + }, + { + "type": "operator", + "start": 23, + "end": 25, + "value": "=>" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "brace", + "start": 26, + "end": 27, + "value": "{" + }, + { + "type": "whitespace", + "start": 27, + "end": 30, + "value": "\n " + }, + { + "type": "word", + "start": 30, + "end": 32, + "value": "sg" + }, + { + "type": "whitespace", + "start": 32, + "end": 33, + "value": " " + }, + { + "type": "operator", + "start": 33, + "end": 34, + "value": "=" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 48, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 48, + "end": 49, + "value": "(" + }, + { + "type": "string", + "start": 49, + "end": 53, + "value": "'XY'" + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": ")" + }, + { + "type": "whitespace", + "start": 54, + "end": 59, + "value": "\n " + }, + { + "type": "operator", + "start": 59, + "end": 61, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "word", + "start": 62, + "end": 76, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "word", + "start": 77, + "end": 80, + "value": "pos" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "brace", + "start": 83, + "end": 84, + "value": ")" + }, + { + "type": "whitespace", + "start": 84, + "end": 89, + "value": "\n " + }, + { + "type": "operator", + "start": 89, + "end": 91, + "value": "|>" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "word", + "start": 92, + "end": 96, + "value": "line" + }, + { + "type": "brace", + "start": 96, + "end": 97, + "value": "(" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "[" + }, + { + "type": "number", + "start": 98, + "end": 99, + "value": "0" + }, + { + "type": "comma", + "start": 99, + "end": 100, + "value": "," + }, + { + "type": "whitespace", + "start": 100, + "end": 101, + "value": " " + }, + { + "type": "word", + "start": 101, + "end": 106, + "value": "scale" + }, + { + "type": "brace", + "start": 106, + "end": 107, + "value": "]" + }, + { + "type": "comma", + "start": 107, + "end": 108, + "value": "," + }, + { + "type": "whitespace", + "start": 108, + "end": 109, + "value": " " + }, + { + "type": "operator", + "start": 109, + "end": 110, + "value": "%" + }, + { + "type": "brace", + "start": 110, + "end": 111, + "value": ")" + }, + { + "type": "whitespace", + "start": 111, + "end": 116, + "value": "\n " + }, + { + "type": "operator", + "start": 116, + "end": 118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "word", + "start": 119, + "end": 123, + "value": "line" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "(" + }, + { + "type": "brace", + "start": 124, + "end": 125, + "value": "[" + }, + { + "type": "word", + "start": 125, + "end": 130, + "value": "scale" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "number", + "start": 132, + "end": 133, + "value": "0" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "]" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "%" + }, + { + "type": "brace", + "start": 137, + "end": 138, + "value": ")" + }, + { + "type": "whitespace", + "start": 138, + "end": 143, + "value": "\n " + }, + { + "type": "operator", + "start": 143, + "end": 145, + "value": "|>" + }, + { + "type": "whitespace", + "start": 145, + "end": 146, + "value": " " + }, + { + "type": "word", + "start": 146, + "end": 150, + "value": "line" + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "(" + }, + { + "type": "brace", + "start": 151, + "end": 152, + "value": "[" + }, + { + "type": "number", + "start": 152, + "end": 153, + "value": "0" + }, + { + "type": "comma", + "start": 153, + "end": 154, + "value": "," + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "operator", + "start": 155, + "end": 156, + "value": "-" + }, + { + "type": "word", + "start": 156, + "end": 161, + "value": "scale" + }, + { + "type": "brace", + "start": 161, + "end": 162, + "value": "]" + }, + { + "type": "comma", + "start": 162, + "end": 163, + "value": "," + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "operator", + "start": 164, + "end": 165, + "value": "%" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": ")" + }, + { + "type": "whitespace", + "start": 166, + "end": 170, + "value": "\n\n " + }, + { + "type": "keyword", + "start": 170, + "end": 176, + "value": "return" + }, + { + "type": "whitespace", + "start": 176, + "end": 177, + "value": " " + }, + { + "type": "word", + "start": 177, + "end": 179, + "value": "sg" + }, + { + "type": "whitespace", + "start": 179, + "end": 180, + "value": "\n" + }, + { + "type": "brace", + "start": 180, + "end": 181, + "value": "}" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": "\n" + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "part001" + }, + { + "type": "whitespace", + "start": 189, + "end": 190, + "value": " " + }, + { + "type": "operator", + "start": 190, + "end": 191, + "value": "=" + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": " " + }, + { + "type": "word", + "start": 192, + "end": 196, + "value": "cube" + }, + { + "type": "brace", + "start": 196, + "end": 197, + "value": "(" + }, + { + "type": "brace", + "start": 197, + "end": 198, + "value": "[" + }, + { + "type": "number", + "start": 198, + "end": 199, + "value": "0" + }, + { + "type": "comma", + "start": 199, + "end": 200, + "value": "," + }, + { + "type": "whitespace", + "start": 200, + "end": 201, + "value": " " + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "0" + }, + { + "type": "brace", + "start": 202, + "end": 203, + "value": "]" + }, + { + "type": "comma", + "start": 203, + "end": 204, + "value": "," + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "number", + "start": 205, + "end": 207, + "value": "20" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 211, + "value": "\n " + }, + { + "type": "operator", + "start": 211, + "end": 213, + "value": "|>" + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "word", + "start": 214, + "end": 219, + "value": "close" + }, + { + "type": "brace", + "start": 219, + "end": 220, + "value": "(" + }, + { + "type": "operator", + "start": 220, + "end": 221, + "value": "%" + }, + { + "type": "brace", + "start": 221, + "end": 222, + "value": ")" + }, + { + "type": "whitespace", + "start": 222, + "end": 225, + "value": "\n " + }, + { + "type": "operator", + "start": 225, + "end": 227, + "value": "|>" + }, + { + "type": "whitespace", + "start": 227, + "end": 228, + "value": " " + }, + { + "type": "word", + "start": 228, + "end": 235, + "value": "extrude" + }, + { + "type": "brace", + "start": 235, + "end": 236, + "value": "(" + }, + { + "type": "number", + "start": 236, + "end": 238, + "value": "20" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": ")" + }, + { + "type": "whitespace", + "start": 242, + "end": 244, + "value": "\n\n" + }, + { + "type": "word", + "start": 244, + "end": 251, + "value": "part002" + }, + { + "type": "whitespace", + "start": 251, + "end": 252, + "value": " " + }, + { + "type": "operator", + "start": 252, + "end": 253, + "value": "=" + }, + { + "type": "whitespace", + "start": 253, + "end": 254, + "value": " " + }, + { + "type": "word", + "start": 254, + "end": 267, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 267, + "end": 268, + "value": "(" + }, + { + "type": "word", + "start": 268, + "end": 275, + "value": "part001" + }, + { + "type": "comma", + "start": 275, + "end": 276, + "value": "," + }, + { + "type": "whitespace", + "start": 276, + "end": 277, + "value": " " + }, + { + "type": "string", + "start": 277, + "end": 282, + "value": "\"END\"" + }, + { + "type": "brace", + "start": 282, + "end": 283, + "value": ")" + }, + { + "type": "whitespace", + "start": 283, + "end": 286, + "value": "\n " + }, + { + "type": "operator", + "start": 286, + "end": 288, + "value": "|>" + }, + { + "type": "whitespace", + "start": 288, + "end": 289, + "value": " " + }, + { + "type": "word", + "start": 289, + "end": 303, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 303, + "end": 304, + "value": "(" + }, + { + "type": "brace", + "start": 304, + "end": 305, + "value": "[" + }, + { + "type": "number", + "start": 305, + "end": 306, + "value": "0" + }, + { + "type": "comma", + "start": 306, + "end": 307, + "value": "," + }, + { + "type": "whitespace", + "start": 307, + "end": 308, + "value": " " + }, + { + "type": "number", + "start": 308, + "end": 309, + "value": "0" + }, + { + "type": "brace", + "start": 309, + "end": 310, + "value": "]" + }, + { + "type": "comma", + "start": 310, + "end": 311, + "value": "," + }, + { + "type": "whitespace", + "start": 311, + "end": 312, + "value": " " + }, + { + "type": "operator", + "start": 312, + "end": 313, + "value": "%" + }, + { + "type": "brace", + "start": 313, + "end": 314, + "value": ")" + }, + { + "type": "whitespace", + "start": 314, + "end": 317, + "value": "\n " + }, + { + "type": "operator", + "start": 317, + "end": 319, + "value": "|>" + }, + { + "type": "whitespace", + "start": 319, + "end": 320, + "value": " " + }, + { + "type": "word", + "start": 320, + "end": 324, + "value": "line" + }, + { + "type": "brace", + "start": 324, + "end": 325, + "value": "(" + }, + { + "type": "brace", + "start": 325, + "end": 326, + "value": "[" + }, + { + "type": "number", + "start": 326, + "end": 327, + "value": "0" + }, + { + "type": "comma", + "start": 327, + "end": 328, + "value": "," + }, + { + "type": "whitespace", + "start": 328, + "end": 329, + "value": " " + }, + { + "type": "number", + "start": 329, + "end": 331, + "value": "10" + }, + { + "type": "brace", + "start": 331, + "end": 332, + "value": "]" + }, + { + "type": "comma", + "start": 332, + "end": 333, + "value": "," + }, + { + "type": "whitespace", + "start": 333, + "end": 334, + "value": " " + }, + { + "type": "operator", + "start": 334, + "end": 335, + "value": "%" + }, + { + "type": "brace", + "start": 335, + "end": 336, + "value": ")" + }, + { + "type": "whitespace", + "start": 336, + "end": 339, + "value": "\n " + }, + { + "type": "operator", + "start": 339, + "end": 341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 341, + "end": 342, + "value": " " + }, + { + "type": "word", + "start": 342, + "end": 346, + "value": "line" + }, + { + "type": "brace", + "start": 346, + "end": 347, + "value": "(" + }, + { + "type": "brace", + "start": 347, + "end": 348, + "value": "[" + }, + { + "type": "number", + "start": 348, + "end": 350, + "value": "10" + }, + { + "type": "comma", + "start": 350, + "end": 351, + "value": "," + }, + { + "type": "whitespace", + "start": 351, + "end": 352, + "value": " " + }, + { + "type": "number", + "start": 352, + "end": 353, + "value": "0" + }, + { + "type": "brace", + "start": 353, + "end": 354, + "value": "]" + }, + { + "type": "comma", + "start": 354, + "end": 355, + "value": "," + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "operator", + "start": 356, + "end": 357, + "value": "%" + }, + { + "type": "brace", + "start": 357, + "end": 358, + "value": ")" + }, + { + "type": "whitespace", + "start": 358, + "end": 361, + "value": "\n " + }, + { + "type": "operator", + "start": 361, + "end": 363, + "value": "|>" + }, + { + "type": "whitespace", + "start": 363, + "end": 364, + "value": " " + }, + { + "type": "word", + "start": 364, + "end": 368, + "value": "line" + }, + { + "type": "brace", + "start": 368, + "end": 369, + "value": "(" + }, + { + "type": "brace", + "start": 369, + "end": 370, + "value": "[" + }, + { + "type": "number", + "start": 370, + "end": 371, + "value": "0" + }, + { + "type": "comma", + "start": 371, + "end": 372, + "value": "," + }, + { + "type": "whitespace", + "start": 372, + "end": 373, + "value": " " + }, + { + "type": "operator", + "start": 373, + "end": 374, + "value": "-" + }, + { + "type": "number", + "start": 374, + "end": 376, + "value": "10" + }, + { + "type": "brace", + "start": 376, + "end": 377, + "value": "]" + }, + { + "type": "comma", + "start": 377, + "end": 378, + "value": "," + }, + { + "type": "whitespace", + "start": 378, + "end": 379, + "value": " " + }, + { + "type": "operator", + "start": 379, + "end": 380, + "value": "%" + }, + { + "type": "brace", + "start": 380, + "end": 381, + "value": ")" + }, + { + "type": "whitespace", + "start": 381, + "end": 384, + "value": "\n " + }, + { + "type": "operator", + "start": 384, + "end": 386, + "value": "|>" + }, + { + "type": "whitespace", + "start": 386, + "end": 387, + "value": " " + }, + { + "type": "word", + "start": 387, + "end": 392, + "value": "close" + }, + { + "type": "brace", + "start": 392, + "end": 393, + "value": "(" + }, + { + "type": "operator", + "start": 393, + "end": 394, + "value": "%" + }, + { + "type": "brace", + "start": 394, + "end": 395, + "value": ")" + }, + { + "type": "whitespace", + "start": 395, + "end": 398, + "value": "\n " + }, + { + "type": "operator", + "start": 398, + "end": 400, + "value": "|>" + }, + { + "type": "whitespace", + "start": 400, + "end": 401, + "value": " " + }, + { + "type": "word", + "start": 401, + "end": 408, + "value": "extrude" + }, + { + "type": "brace", + "start": 408, + "end": 409, + "value": "(" + }, + { + "type": "number", + "start": 409, + "end": 410, + "value": "5" + }, + { + "type": "comma", + "start": 410, + "end": 411, + "value": "," + }, + { + "type": "whitespace", + "start": 411, + "end": 412, + "value": " " + }, + { + "type": "operator", + "start": 412, + "end": 413, + "value": "%" + }, + { + "type": "brace", + "start": 413, + "end": 414, + "value": ")" + }, + { + "type": "whitespace", + "start": 414, + "end": 415, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/ast.snap new file mode 100644 index 000000000..3629ded6e --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/ast.snap @@ -0,0 +1,755 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face_end_negative_extrude.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 181, + "id": { + "end": 7, + "name": "cube", + "start": 3, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 3, + "type": "VariableDeclarator" + } + ], + "end": 181, + "kind": "fn", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 242, + "id": { + "end": 189, + "name": "part001", + "start": 182, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 199, + "raw": "0", + "start": 198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 202, + "raw": "0", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 203, + "start": 197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 207, + "raw": "20", + "start": 205, + "type": "Literal", + "type": "Literal", + "value": 20 + } + ], + "callee": { + "end": 196, + "name": "cube", + "start": 192, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 192, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 221, + "start": 220, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 219, + "name": "close", + "start": 214, + "type": "Identifier" + }, + "end": 222, + "optional": false, + "start": 214, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 238, + "raw": "20", + "start": 236, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 235, + "name": "extrude", + "start": 228, + "type": "Identifier" + }, + "end": 242, + "optional": false, + "start": 228, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 242, + "start": 192, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 182, + "type": "VariableDeclarator" + } + ], + "end": 242, + "kind": "const", + "start": 182, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 415, + "id": { + "end": 251, + "name": "part002", + "start": 244, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 275, + "name": "part001", + "start": 268, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 282, + "raw": "\"END\"", + "start": 277, + "type": "Literal", + "type": "Literal", + "value": "END" + } + ], + "callee": { + "end": 267, + "name": "startSketchOn", + "start": 254, + "type": "Identifier" + }, + "end": 283, + "optional": false, + "start": 254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 306, + "raw": "0", + "start": 305, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 309, + "raw": "0", + "start": 308, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 310, + "start": 304, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 313, + "start": 312, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 303, + "name": "startProfileAt", + "start": 289, + "type": "Identifier" + }, + "end": 314, + "optional": false, + "start": 289, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 327, + "raw": "0", + "start": 326, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 331, + "raw": "10", + "start": 329, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 332, + "start": 325, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 335, + "start": 334, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 324, + "name": "line", + "start": 320, + "type": "Identifier" + }, + "end": 336, + "optional": false, + "start": 320, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 350, + "raw": "10", + "start": 348, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 353, + "raw": "0", + "start": 352, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 354, + "start": 347, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 357, + "start": 356, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 346, + "name": "line", + "start": 342, + "type": "Identifier" + }, + "end": 358, + "optional": false, + "start": 342, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 371, + "raw": "0", + "start": 370, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 376, + "raw": "10", + "start": 374, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 376, + "operator": "-", + "start": 373, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 377, + "start": 369, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 380, + "start": 379, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 368, + "name": "line", + "start": 364, + "type": "Identifier" + }, + "end": 381, + "optional": false, + "start": 364, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 394, + "start": 393, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 392, + "name": "close", + "start": 387, + "type": "Identifier" + }, + "end": 395, + "optional": false, + "start": 387, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "argument": { + "end": 411, + "raw": "5", + "start": 410, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + "end": 411, + "operator": "-", + "start": 409, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + { + "end": 414, + "start": 413, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 408, + "name": "extrude", + "start": 401, + "type": "Identifier" + }, + "end": 415, + "optional": false, + "start": 401, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 415, + "start": 254, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 244, + "type": "VariableDeclarator" + } + ], + "end": 415, + "kind": "const", + "start": 244, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 416, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 244, + "start": 242, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/input.kcl new file mode 100644 index 000000000..4394e4e8f --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/input.kcl @@ -0,0 +1,20 @@ +fn cube = (pos, scale) => { + sg = startSketchOn('XY') + |> startProfileAt(pos, %) + |> line([0, scale], %) + |> line([scale, 0], %) + |> line([0, -scale], %) + + return sg +} +part001 = cube([0, 0], 20) + |> close(%) + |> extrude(20, %) + +part002 = startSketchOn(part001, "END") + |> startProfileAt([0, 0], %) + |> line([0, 10], %) + |> line([10, 0], %) + |> line([0, -10], %) + |> close(%) + |> extrude(-5, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/program_memory.snap new file mode 100644 index 000000000..dd882565d --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/program_memory.snap @@ -0,0 +1,969 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face_end_negative_extrude.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 181, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "part002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 320, + 336, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 342, + 358, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 364, + 381, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 387, + 395, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 320, + 336, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 342, + 358, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 364, + 381, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 387, + 395, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "end", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 254, + 283, + 0 + ] + } + ] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 289, + 314, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 289, + 314, + 0 + ] + } + ] + }, + "height": -5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 289, + 314, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face_end_negative_extrude/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..847922f0059770f8ed8fd116b7b8f174d62526d7 GIT binary patch literal 20042 zcmeHPYfMvT7(U_+h)OhZWJ`3YjRqql(U@*)V~0Vpl7Kn{jbMrXFv^x=ZLnT|>bzjR zOM*8<$V}7?rT#FU6^s>!uq-NWv160z;SzO$v{IFBl%DggUH0SsO5;!e_$19~)132N zp7VasdEe)KzhhsPl`%g4qj*6O#v7NUuMmXMp`S4iW5PXj&yIdkv74>TiP}@BcUE^fKUzOt7TMVlZGez_om=9UYj0Z#n@d4N0+k0Bm|U`lxa ztVq!)fJ+6J3Mv&;DyUSH2f&IH4X9K+8c?aYup7yBF6@R&#W|QDkN1>3SY-n1Phg*@ zlhv+|)h=sUpH$Y@NNaa&GiYs);_{hWrCWW)-jbG`2A|thm3Y_J)9QSFwrJ|O{xzeE)s(21)(!NHQIkshx%X7l~|?fTOs!L4e!0wbm?KQubYD>?Pu)f2WlSH)+0 zc94pufME|UEMhP9%Koaf{F%*rax=bqV%CY9uebf!@ZsM&^#|9bwbm43CyIkBS7O@z z+EPov6x_Zx_+57Q;P&4??Z0O3Tz%BP(e|o5|8+nN7SfL816;@AVKMN5p!daPj}pv( zq-f()0-k>sXdUd0O2vZ_D7YtPVE40#)0=DwvBN4S+oiMC{o+12$ZxwmDEl?|9I zty8Q?al5L-TW36{N{s(pm1zMPtE6>Y1MESH^yeK*qvG%Q%%Dogf10AV~rDx!V(S$HwA)wd`76&tXkT3Na`fTYAi99j@s7a zdFu5vyM7gw-^9|kcAL`fN+6?B#JyAB)Q&Y1TPL98DK+U7X#y&WSqSK1Tp*r8JcW45 zkq2Y~!nBe6Pgok{K_4t38iB?LjS=Jl^1yZw$^&3UiUv0DaA+VNLp+8}a{P|N2(g43 z2zLKbG(a948i>abk0EW#>CQ;o@(MX>K4^4`v@MSY$OGho&EC8df&3WqW5|yoKZf_` tP#yp)QZ$hG" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "brace", + "start": 26, + "end": 27, + "value": "{" + }, + { + "type": "whitespace", + "start": 27, + "end": 30, + "value": "\n " + }, + { + "type": "word", + "start": 30, + "end": 32, + "value": "sg" + }, + { + "type": "whitespace", + "start": 32, + "end": 33, + "value": " " + }, + { + "type": "operator", + "start": 33, + "end": 34, + "value": "=" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 48, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 48, + "end": 49, + "value": "(" + }, + { + "type": "string", + "start": 49, + "end": 53, + "value": "'XY'" + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": ")" + }, + { + "type": "whitespace", + "start": 54, + "end": 59, + "value": "\n " + }, + { + "type": "operator", + "start": 59, + "end": 61, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "word", + "start": 62, + "end": 76, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "word", + "start": 77, + "end": 80, + "value": "pos" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "brace", + "start": 83, + "end": 84, + "value": ")" + }, + { + "type": "whitespace", + "start": 84, + "end": 89, + "value": "\n " + }, + { + "type": "operator", + "start": 89, + "end": 91, + "value": "|>" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "word", + "start": 92, + "end": 96, + "value": "line" + }, + { + "type": "brace", + "start": 96, + "end": 97, + "value": "(" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "[" + }, + { + "type": "number", + "start": 98, + "end": 99, + "value": "0" + }, + { + "type": "comma", + "start": 99, + "end": 100, + "value": "," + }, + { + "type": "whitespace", + "start": 100, + "end": 101, + "value": " " + }, + { + "type": "word", + "start": 101, + "end": 106, + "value": "scale" + }, + { + "type": "brace", + "start": 106, + "end": 107, + "value": "]" + }, + { + "type": "comma", + "start": 107, + "end": 108, + "value": "," + }, + { + "type": "whitespace", + "start": 108, + "end": 109, + "value": " " + }, + { + "type": "operator", + "start": 109, + "end": 110, + "value": "%" + }, + { + "type": "brace", + "start": 110, + "end": 111, + "value": ")" + }, + { + "type": "whitespace", + "start": 111, + "end": 116, + "value": "\n " + }, + { + "type": "operator", + "start": 116, + "end": 118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "word", + "start": 119, + "end": 123, + "value": "line" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "(" + }, + { + "type": "brace", + "start": 124, + "end": 125, + "value": "[" + }, + { + "type": "word", + "start": 125, + "end": 130, + "value": "scale" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "number", + "start": 132, + "end": 133, + "value": "0" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "]" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "%" + }, + { + "type": "brace", + "start": 137, + "end": 138, + "value": ")" + }, + { + "type": "whitespace", + "start": 138, + "end": 143, + "value": "\n " + }, + { + "type": "operator", + "start": 143, + "end": 145, + "value": "|>" + }, + { + "type": "whitespace", + "start": 145, + "end": 146, + "value": " " + }, + { + "type": "word", + "start": 146, + "end": 150, + "value": "line" + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "(" + }, + { + "type": "brace", + "start": 151, + "end": 152, + "value": "[" + }, + { + "type": "number", + "start": 152, + "end": 153, + "value": "0" + }, + { + "type": "comma", + "start": 153, + "end": 154, + "value": "," + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "operator", + "start": 155, + "end": 156, + "value": "-" + }, + { + "type": "word", + "start": 156, + "end": 161, + "value": "scale" + }, + { + "type": "brace", + "start": 161, + "end": 162, + "value": "]" + }, + { + "type": "comma", + "start": 162, + "end": 163, + "value": "," + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "operator", + "start": 164, + "end": 165, + "value": "%" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": ")" + }, + { + "type": "whitespace", + "start": 166, + "end": 170, + "value": "\n\n " + }, + { + "type": "keyword", + "start": 170, + "end": 176, + "value": "return" + }, + { + "type": "whitespace", + "start": 176, + "end": 177, + "value": " " + }, + { + "type": "word", + "start": 177, + "end": 179, + "value": "sg" + }, + { + "type": "whitespace", + "start": 179, + "end": 180, + "value": "\n" + }, + { + "type": "brace", + "start": 180, + "end": 181, + "value": "}" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": "\n" + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "part001" + }, + { + "type": "whitespace", + "start": 189, + "end": 190, + "value": " " + }, + { + "type": "operator", + "start": 190, + "end": 191, + "value": "=" + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": " " + }, + { + "type": "word", + "start": 192, + "end": 196, + "value": "cube" + }, + { + "type": "brace", + "start": 196, + "end": 197, + "value": "(" + }, + { + "type": "brace", + "start": 197, + "end": 198, + "value": "[" + }, + { + "type": "number", + "start": 198, + "end": 199, + "value": "0" + }, + { + "type": "comma", + "start": 199, + "end": 200, + "value": "," + }, + { + "type": "whitespace", + "start": 200, + "end": 201, + "value": " " + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "0" + }, + { + "type": "brace", + "start": 202, + "end": 203, + "value": "]" + }, + { + "type": "comma", + "start": 203, + "end": 204, + "value": "," + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "number", + "start": 205, + "end": 207, + "value": "20" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 211, + "value": "\n " + }, + { + "type": "operator", + "start": 211, + "end": 213, + "value": "|>" + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "word", + "start": 214, + "end": 219, + "value": "close" + }, + { + "type": "brace", + "start": 219, + "end": 220, + "value": "(" + }, + { + "type": "operator", + "start": 220, + "end": 221, + "value": "%" + }, + { + "type": "brace", + "start": 221, + "end": 222, + "value": ")" + }, + { + "type": "whitespace", + "start": 222, + "end": 225, + "value": "\n " + }, + { + "type": "operator", + "start": 225, + "end": 227, + "value": "|>" + }, + { + "type": "whitespace", + "start": 227, + "end": 228, + "value": " " + }, + { + "type": "word", + "start": 228, + "end": 235, + "value": "extrude" + }, + { + "type": "brace", + "start": 235, + "end": 236, + "value": "(" + }, + { + "type": "number", + "start": 236, + "end": 238, + "value": "20" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": ")" + }, + { + "type": "whitespace", + "start": 242, + "end": 244, + "value": "\n\n" + }, + { + "type": "word", + "start": 244, + "end": 251, + "value": "part002" + }, + { + "type": "whitespace", + "start": 251, + "end": 252, + "value": " " + }, + { + "type": "operator", + "start": 252, + "end": 253, + "value": "=" + }, + { + "type": "whitespace", + "start": 253, + "end": 254, + "value": " " + }, + { + "type": "word", + "start": 254, + "end": 267, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 267, + "end": 268, + "value": "(" + }, + { + "type": "word", + "start": 268, + "end": 275, + "value": "part001" + }, + { + "type": "comma", + "start": 275, + "end": 276, + "value": "," + }, + { + "type": "whitespace", + "start": 276, + "end": 277, + "value": " " + }, + { + "type": "string", + "start": 277, + "end": 282, + "value": "\"END\"" + }, + { + "type": "brace", + "start": 282, + "end": 283, + "value": ")" + }, + { + "type": "whitespace", + "start": 283, + "end": 286, + "value": "\n " + }, + { + "type": "operator", + "start": 286, + "end": 288, + "value": "|>" + }, + { + "type": "whitespace", + "start": 288, + "end": 289, + "value": " " + }, + { + "type": "word", + "start": 289, + "end": 303, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 303, + "end": 304, + "value": "(" + }, + { + "type": "brace", + "start": 304, + "end": 305, + "value": "[" + }, + { + "type": "number", + "start": 305, + "end": 306, + "value": "0" + }, + { + "type": "comma", + "start": 306, + "end": 307, + "value": "," + }, + { + "type": "whitespace", + "start": 307, + "end": 308, + "value": " " + }, + { + "type": "number", + "start": 308, + "end": 309, + "value": "0" + }, + { + "type": "brace", + "start": 309, + "end": 310, + "value": "]" + }, + { + "type": "comma", + "start": 310, + "end": 311, + "value": "," + }, + { + "type": "whitespace", + "start": 311, + "end": 312, + "value": " " + }, + { + "type": "operator", + "start": 312, + "end": 313, + "value": "%" + }, + { + "type": "brace", + "start": 313, + "end": 314, + "value": ")" + }, + { + "type": "whitespace", + "start": 314, + "end": 317, + "value": "\n " + }, + { + "type": "operator", + "start": 317, + "end": 319, + "value": "|>" + }, + { + "type": "whitespace", + "start": 319, + "end": 320, + "value": " " + }, + { + "type": "word", + "start": 320, + "end": 324, + "value": "line" + }, + { + "type": "brace", + "start": 324, + "end": 325, + "value": "(" + }, + { + "type": "brace", + "start": 325, + "end": 326, + "value": "[" + }, + { + "type": "number", + "start": 326, + "end": 327, + "value": "0" + }, + { + "type": "comma", + "start": 327, + "end": 328, + "value": "," + }, + { + "type": "whitespace", + "start": 328, + "end": 329, + "value": " " + }, + { + "type": "number", + "start": 329, + "end": 331, + "value": "10" + }, + { + "type": "brace", + "start": 331, + "end": 332, + "value": "]" + }, + { + "type": "comma", + "start": 332, + "end": 333, + "value": "," + }, + { + "type": "whitespace", + "start": 333, + "end": 334, + "value": " " + }, + { + "type": "operator", + "start": 334, + "end": 335, + "value": "%" + }, + { + "type": "brace", + "start": 335, + "end": 336, + "value": ")" + }, + { + "type": "whitespace", + "start": 336, + "end": 339, + "value": "\n " + }, + { + "type": "operator", + "start": 339, + "end": 341, + "value": "|>" + }, + { + "type": "whitespace", + "start": 341, + "end": 342, + "value": " " + }, + { + "type": "word", + "start": 342, + "end": 346, + "value": "line" + }, + { + "type": "brace", + "start": 346, + "end": 347, + "value": "(" + }, + { + "type": "brace", + "start": 347, + "end": 348, + "value": "[" + }, + { + "type": "number", + "start": 348, + "end": 350, + "value": "10" + }, + { + "type": "comma", + "start": 350, + "end": 351, + "value": "," + }, + { + "type": "whitespace", + "start": 351, + "end": 352, + "value": " " + }, + { + "type": "number", + "start": 352, + "end": 353, + "value": "0" + }, + { + "type": "brace", + "start": 353, + "end": 354, + "value": "]" + }, + { + "type": "comma", + "start": 354, + "end": 355, + "value": "," + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "operator", + "start": 356, + "end": 357, + "value": "%" + }, + { + "type": "brace", + "start": 357, + "end": 358, + "value": ")" + }, + { + "type": "whitespace", + "start": 358, + "end": 361, + "value": "\n " + }, + { + "type": "operator", + "start": 361, + "end": 363, + "value": "|>" + }, + { + "type": "whitespace", + "start": 363, + "end": 364, + "value": " " + }, + { + "type": "word", + "start": 364, + "end": 368, + "value": "line" + }, + { + "type": "brace", + "start": 368, + "end": 369, + "value": "(" + }, + { + "type": "brace", + "start": 369, + "end": 370, + "value": "[" + }, + { + "type": "number", + "start": 370, + "end": 371, + "value": "0" + }, + { + "type": "comma", + "start": 371, + "end": 372, + "value": "," + }, + { + "type": "whitespace", + "start": 372, + "end": 373, + "value": " " + }, + { + "type": "operator", + "start": 373, + "end": 374, + "value": "-" + }, + { + "type": "number", + "start": 374, + "end": 376, + "value": "10" + }, + { + "type": "brace", + "start": 376, + "end": 377, + "value": "]" + }, + { + "type": "comma", + "start": 377, + "end": 378, + "value": "," + }, + { + "type": "whitespace", + "start": 378, + "end": 379, + "value": " " + }, + { + "type": "operator", + "start": 379, + "end": 380, + "value": "%" + }, + { + "type": "brace", + "start": 380, + "end": 381, + "value": ")" + }, + { + "type": "whitespace", + "start": 381, + "end": 384, + "value": "\n " + }, + { + "type": "operator", + "start": 384, + "end": 386, + "value": "|>" + }, + { + "type": "whitespace", + "start": 386, + "end": 387, + "value": " " + }, + { + "type": "word", + "start": 387, + "end": 392, + "value": "close" + }, + { + "type": "brace", + "start": 392, + "end": 393, + "value": "(" + }, + { + "type": "operator", + "start": 393, + "end": 394, + "value": "%" + }, + { + "type": "brace", + "start": 394, + "end": 395, + "value": ")" + }, + { + "type": "whitespace", + "start": 395, + "end": 398, + "value": "\n " + }, + { + "type": "operator", + "start": 398, + "end": 400, + "value": "|>" + }, + { + "type": "whitespace", + "start": 400, + "end": 401, + "value": " " + }, + { + "type": "word", + "start": 401, + "end": 408, + "value": "extrude" + }, + { + "type": "brace", + "start": 408, + "end": 409, + "value": "(" + }, + { + "type": "operator", + "start": 409, + "end": 410, + "value": "-" + }, + { + "type": "number", + "start": 410, + "end": 411, + "value": "5" + }, + { + "type": "comma", + "start": 411, + "end": 412, + "value": "," + }, + { + "type": "whitespace", + "start": 412, + "end": 413, + "value": " " + }, + { + "type": "operator", + "start": 413, + "end": 414, + "value": "%" + }, + { + "type": "brace", + "start": 414, + "end": 415, + "value": ")" + }, + { + "type": "whitespace", + "start": 415, + "end": 416, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_start/ast.snap b/src/wasm-lib/kcl/tests/sketch_on_face_start/ast.snap new file mode 100644 index 000000000..d8241f30b --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_start/ast.snap @@ -0,0 +1,748 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing sketch_on_face_start.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 181, + "id": { + "end": 7, + "name": "cube", + "start": 3, + "type": "Identifier" + }, + "init": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression", + "type": "FunctionExpression" + }, + "start": 3, + "type": "VariableDeclarator" + } + ], + "end": 181, + "kind": "fn", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 242, + "id": { + "end": 189, + "name": "part001", + "start": 182, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 199, + "raw": "0", + "start": 198, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 202, + "raw": "0", + "start": 201, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 203, + "start": 197, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 207, + "raw": "20", + "start": 205, + "type": "Literal", + "type": "Literal", + "value": 20 + } + ], + "callee": { + "end": 196, + "name": "cube", + "start": 192, + "type": "Identifier" + }, + "end": 208, + "optional": false, + "start": 192, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 221, + "start": 220, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 219, + "name": "close", + "start": 214, + "type": "Identifier" + }, + "end": 222, + "optional": false, + "start": 214, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 238, + "raw": "20", + "start": 236, + "type": "Literal", + "type": "Literal", + "value": 20 + }, + { + "end": 241, + "start": 240, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 235, + "name": "extrude", + "start": 228, + "type": "Identifier" + }, + "end": 242, + "optional": false, + "start": 228, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 242, + "start": 192, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 182, + "type": "VariableDeclarator" + } + ], + "end": 242, + "kind": "const", + "start": 182, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 416, + "id": { + "end": 251, + "name": "part002", + "start": 244, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 275, + "name": "part001", + "start": 268, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 284, + "raw": "\"start\"", + "start": 277, + "type": "Literal", + "type": "Literal", + "value": "start" + } + ], + "callee": { + "end": 267, + "name": "startSketchOn", + "start": 254, + "type": "Identifier" + }, + "end": 285, + "optional": false, + "start": 254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 308, + "raw": "0", + "start": 307, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 311, + "raw": "0", + "start": 310, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 312, + "start": 306, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 315, + "start": 314, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 305, + "name": "startProfileAt", + "start": 291, + "type": "Identifier" + }, + "end": 316, + "optional": false, + "start": 291, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 329, + "raw": "0", + "start": 328, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 333, + "raw": "10", + "start": 331, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 334, + "start": 327, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 337, + "start": 336, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 326, + "name": "line", + "start": 322, + "type": "Identifier" + }, + "end": 338, + "optional": false, + "start": 322, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 352, + "raw": "10", + "start": 350, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 355, + "raw": "0", + "start": 354, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 356, + "start": 349, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 359, + "start": 358, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 348, + "name": "line", + "start": 344, + "type": "Identifier" + }, + "end": 360, + "optional": false, + "start": 344, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 373, + "raw": "0", + "start": 372, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 378, + "raw": "10", + "start": 376, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + "end": 378, + "operator": "-", + "start": 375, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 379, + "start": 371, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 382, + "start": 381, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 370, + "name": "line", + "start": 366, + "type": "Identifier" + }, + "end": 383, + "optional": false, + "start": 366, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 396, + "start": 395, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 394, + "name": "close", + "start": 389, + "type": "Identifier" + }, + "end": 397, + "optional": false, + "start": 389, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 412, + "raw": "5", + "start": 411, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "end": 415, + "start": 414, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 410, + "name": "extrude", + "start": 403, + "type": "Identifier" + }, + "end": 416, + "optional": false, + "start": 403, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 416, + "start": 254, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 244, + "type": "VariableDeclarator" + } + ], + "end": 416, + "kind": "const", + "start": 244, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 417, + "nonCodeMeta": { + "nonCodeNodes": { + "1": [ + { + "end": 244, + "start": 242, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_start/input.kcl b/src/wasm-lib/kcl/tests/sketch_on_face_start/input.kcl new file mode 100644 index 000000000..b757465f9 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_start/input.kcl @@ -0,0 +1,20 @@ +fn cube = (pos, scale) => { + sg = startSketchOn('XY') + |> startProfileAt(pos, %) + |> line([0, scale], %) + |> line([scale, 0], %) + |> line([0, -scale], %) + + return sg +} +part001 = cube([0, 0], 20) + |> close(%) + |> extrude(20, %) + +part002 = startSketchOn(part001, "start") + |> startProfileAt([0, 0], %) + |> line([0, 10], %) + |> line([10, 0], %) + |> line([0, -10], %) + |> close(%) + |> extrude(5, %) diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_start/program_memory.snap b/src/wasm-lib/kcl/tests/sketch_on_face_start/program_memory.snap new file mode 100644 index 000000000..1cf8faa63 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_start/program_memory.snap @@ -0,0 +1,969 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing sketch_on_face_start.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "cube": { + "type": "Function", + "expression": { + "body": { + "body": [ + { + "declarations": [ + { + "end": 166, + "id": { + "end": 32, + "name": "sg", + "start": 30, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 53, + "raw": "'XY'", + "start": 49, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 48, + "name": "startSketchOn", + "start": 35, + "type": "Identifier" + }, + "end": 54, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 80, + "name": "pos", + "start": 77, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 83, + "start": 82, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 76, + "name": "startProfileAt", + "start": 62, + "type": "Identifier" + }, + "end": 84, + "optional": false, + "start": 62, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 99, + "raw": "0", + "start": 98, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 106, + "name": "scale", + "start": 101, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 107, + "start": 97, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 110, + "start": 109, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 96, + "name": "line", + "start": 92, + "type": "Identifier" + }, + "end": 111, + "optional": false, + "start": 92, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 130, + "name": "scale", + "start": 125, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 133, + "raw": "0", + "start": 132, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 134, + "start": 124, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 137, + "start": 136, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "line", + "start": 119, + "type": "Identifier" + }, + "end": 138, + "optional": false, + "start": 119, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 153, + "raw": "0", + "start": 152, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "argument": { + "end": 161, + "name": "scale", + "start": 156, + "type": "Identifier", + "type": "Identifier" + }, + "end": 161, + "operator": "-", + "start": 155, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 162, + "start": 151, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 165, + "start": 164, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 150, + "name": "line", + "start": 146, + "type": "Identifier" + }, + "end": 166, + "optional": false, + "start": 146, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 166, + "start": 35, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 30, + "type": "VariableDeclarator" + } + ], + "end": 166, + "kind": "const", + "start": 30, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "argument": { + "end": 179, + "name": "sg", + "start": 177, + "type": "Identifier", + "type": "Identifier" + }, + "end": 179, + "start": 170, + "type": "ReturnStatement", + "type": "ReturnStatement" + } + ], + "end": 181, + "nonCodeMeta": { + "nonCodeNodes": { + "0": [ + { + "end": 170, + "start": 166, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 26 + }, + "end": 181, + "params": [ + { + "type": "Parameter", + "identifier": { + "end": 14, + "name": "pos", + "start": 11, + "type": "Identifier" + }, + "optional": false + }, + { + "type": "Parameter", + "identifier": { + "end": 21, + "name": "scale", + "start": 16, + "type": "Identifier" + }, + "optional": false + } + ], + "start": 10, + "type": "FunctionExpression" + }, + "memory": { + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null + }, + "__meta": [ + { + "sourceRange": [ + 10, + 181, + 0 + ] + } + ] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "part002": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 322, + 338, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 344, + 360, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 366, + 383, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 389, + 397, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 322, + 338, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 344, + 360, + 0 + ] + }, + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 366, + 383, + 0 + ] + }, + "from": [ + 10.0, + 10.0 + ], + "tag": null, + "to": [ + 10.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 389, + 397, + 0 + ] + }, + "from": [ + 10.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "face", + "id": "[uuid]", + "value": "start", + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "solid": { + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 92, + 111, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 119, + 138, + 0 + ] + }, + "from": [ + 0.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 20.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 146, + 166, + 0 + ] + }, + "from": [ + 20.0, + 20.0 + ], + "tag": null, + "to": [ + 20.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 214, + 222, + 0 + ] + }, + "from": [ + 20.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 62, + 84, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "height": 20.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 62, + 84, + 0 + ] + } + ] + }, + "__meta": [ + { + "sourceRange": [ + 254, + 285, + 0 + ] + } + ] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 291, + 316, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 291, + 316, + 0 + ] + } + ] + }, + "height": 5.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 291, + 316, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_start/rendered_model.png b/src/wasm-lib/kcl/tests/sketch_on_face_start/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..1648fdbe5250a96ba9cb780a869b84901e0e98c5 GIT binary patch literal 83475 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 literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/sketch_on_face_start/tokens.snap b/src/wasm-lib/kcl/tests/sketch_on_face_start/tokens.snap new file mode 100644 index 000000000..428e9bca3 --- /dev/null +++ b/src/wasm-lib/kcl/tests/sketch_on_face_start/tokens.snap @@ -0,0 +1,1281 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing sketch_on_face_start.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "keyword", + "start": 0, + "end": 2, + "value": "fn" + }, + { + "type": "whitespace", + "start": 2, + "end": 3, + "value": " " + }, + { + "type": "word", + "start": 3, + "end": 7, + "value": "cube" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "brace", + "start": 10, + "end": 11, + "value": "(" + }, + { + "type": "word", + "start": 11, + "end": 14, + "value": "pos" + }, + { + "type": "comma", + "start": 14, + "end": 15, + "value": "," + }, + { + "type": "whitespace", + "start": 15, + "end": 16, + "value": " " + }, + { + "type": "word", + "start": 16, + "end": 21, + "value": "scale" + }, + { + "type": "brace", + "start": 21, + "end": 22, + "value": ")" + }, + { + "type": "whitespace", + "start": 22, + "end": 23, + "value": " " + }, + { + "type": "operator", + "start": 23, + "end": 25, + "value": "=>" + }, + { + "type": "whitespace", + "start": 25, + "end": 26, + "value": " " + }, + { + "type": "brace", + "start": 26, + "end": 27, + "value": "{" + }, + { + "type": "whitespace", + "start": 27, + "end": 30, + "value": "\n " + }, + { + "type": "word", + "start": 30, + "end": 32, + "value": "sg" + }, + { + "type": "whitespace", + "start": 32, + "end": 33, + "value": " " + }, + { + "type": "operator", + "start": 33, + "end": 34, + "value": "=" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 48, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 48, + "end": 49, + "value": "(" + }, + { + "type": "string", + "start": 49, + "end": 53, + "value": "'XY'" + }, + { + "type": "brace", + "start": 53, + "end": 54, + "value": ")" + }, + { + "type": "whitespace", + "start": 54, + "end": 59, + "value": "\n " + }, + { + "type": "operator", + "start": 59, + "end": 61, + "value": "|>" + }, + { + "type": "whitespace", + "start": 61, + "end": 62, + "value": " " + }, + { + "type": "word", + "start": 62, + "end": 76, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 76, + "end": 77, + "value": "(" + }, + { + "type": "word", + "start": 77, + "end": 80, + "value": "pos" + }, + { + "type": "comma", + "start": 80, + "end": 81, + "value": "," + }, + { + "type": "whitespace", + "start": 81, + "end": 82, + "value": " " + }, + { + "type": "operator", + "start": 82, + "end": 83, + "value": "%" + }, + { + "type": "brace", + "start": 83, + "end": 84, + "value": ")" + }, + { + "type": "whitespace", + "start": 84, + "end": 89, + "value": "\n " + }, + { + "type": "operator", + "start": 89, + "end": 91, + "value": "|>" + }, + { + "type": "whitespace", + "start": 91, + "end": 92, + "value": " " + }, + { + "type": "word", + "start": 92, + "end": 96, + "value": "line" + }, + { + "type": "brace", + "start": 96, + "end": 97, + "value": "(" + }, + { + "type": "brace", + "start": 97, + "end": 98, + "value": "[" + }, + { + "type": "number", + "start": 98, + "end": 99, + "value": "0" + }, + { + "type": "comma", + "start": 99, + "end": 100, + "value": "," + }, + { + "type": "whitespace", + "start": 100, + "end": 101, + "value": " " + }, + { + "type": "word", + "start": 101, + "end": 106, + "value": "scale" + }, + { + "type": "brace", + "start": 106, + "end": 107, + "value": "]" + }, + { + "type": "comma", + "start": 107, + "end": 108, + "value": "," + }, + { + "type": "whitespace", + "start": 108, + "end": 109, + "value": " " + }, + { + "type": "operator", + "start": 109, + "end": 110, + "value": "%" + }, + { + "type": "brace", + "start": 110, + "end": 111, + "value": ")" + }, + { + "type": "whitespace", + "start": 111, + "end": 116, + "value": "\n " + }, + { + "type": "operator", + "start": 116, + "end": 118, + "value": "|>" + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "word", + "start": 119, + "end": 123, + "value": "line" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "(" + }, + { + "type": "brace", + "start": 124, + "end": 125, + "value": "[" + }, + { + "type": "word", + "start": 125, + "end": 130, + "value": "scale" + }, + { + "type": "comma", + "start": 130, + "end": 131, + "value": "," + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "number", + "start": 132, + "end": 133, + "value": "0" + }, + { + "type": "brace", + "start": 133, + "end": 134, + "value": "]" + }, + { + "type": "comma", + "start": 134, + "end": 135, + "value": "," + }, + { + "type": "whitespace", + "start": 135, + "end": 136, + "value": " " + }, + { + "type": "operator", + "start": 136, + "end": 137, + "value": "%" + }, + { + "type": "brace", + "start": 137, + "end": 138, + "value": ")" + }, + { + "type": "whitespace", + "start": 138, + "end": 143, + "value": "\n " + }, + { + "type": "operator", + "start": 143, + "end": 145, + "value": "|>" + }, + { + "type": "whitespace", + "start": 145, + "end": 146, + "value": " " + }, + { + "type": "word", + "start": 146, + "end": 150, + "value": "line" + }, + { + "type": "brace", + "start": 150, + "end": 151, + "value": "(" + }, + { + "type": "brace", + "start": 151, + "end": 152, + "value": "[" + }, + { + "type": "number", + "start": 152, + "end": 153, + "value": "0" + }, + { + "type": "comma", + "start": 153, + "end": 154, + "value": "," + }, + { + "type": "whitespace", + "start": 154, + "end": 155, + "value": " " + }, + { + "type": "operator", + "start": 155, + "end": 156, + "value": "-" + }, + { + "type": "word", + "start": 156, + "end": 161, + "value": "scale" + }, + { + "type": "brace", + "start": 161, + "end": 162, + "value": "]" + }, + { + "type": "comma", + "start": 162, + "end": 163, + "value": "," + }, + { + "type": "whitespace", + "start": 163, + "end": 164, + "value": " " + }, + { + "type": "operator", + "start": 164, + "end": 165, + "value": "%" + }, + { + "type": "brace", + "start": 165, + "end": 166, + "value": ")" + }, + { + "type": "whitespace", + "start": 166, + "end": 170, + "value": "\n\n " + }, + { + "type": "keyword", + "start": 170, + "end": 176, + "value": "return" + }, + { + "type": "whitespace", + "start": 176, + "end": 177, + "value": " " + }, + { + "type": "word", + "start": 177, + "end": 179, + "value": "sg" + }, + { + "type": "whitespace", + "start": 179, + "end": 180, + "value": "\n" + }, + { + "type": "brace", + "start": 180, + "end": 181, + "value": "}" + }, + { + "type": "whitespace", + "start": 181, + "end": 182, + "value": "\n" + }, + { + "type": "word", + "start": 182, + "end": 189, + "value": "part001" + }, + { + "type": "whitespace", + "start": 189, + "end": 190, + "value": " " + }, + { + "type": "operator", + "start": 190, + "end": 191, + "value": "=" + }, + { + "type": "whitespace", + "start": 191, + "end": 192, + "value": " " + }, + { + "type": "word", + "start": 192, + "end": 196, + "value": "cube" + }, + { + "type": "brace", + "start": 196, + "end": 197, + "value": "(" + }, + { + "type": "brace", + "start": 197, + "end": 198, + "value": "[" + }, + { + "type": "number", + "start": 198, + "end": 199, + "value": "0" + }, + { + "type": "comma", + "start": 199, + "end": 200, + "value": "," + }, + { + "type": "whitespace", + "start": 200, + "end": 201, + "value": " " + }, + { + "type": "number", + "start": 201, + "end": 202, + "value": "0" + }, + { + "type": "brace", + "start": 202, + "end": 203, + "value": "]" + }, + { + "type": "comma", + "start": 203, + "end": 204, + "value": "," + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "number", + "start": 205, + "end": 207, + "value": "20" + }, + { + "type": "brace", + "start": 207, + "end": 208, + "value": ")" + }, + { + "type": "whitespace", + "start": 208, + "end": 211, + "value": "\n " + }, + { + "type": "operator", + "start": 211, + "end": 213, + "value": "|>" + }, + { + "type": "whitespace", + "start": 213, + "end": 214, + "value": " " + }, + { + "type": "word", + "start": 214, + "end": 219, + "value": "close" + }, + { + "type": "brace", + "start": 219, + "end": 220, + "value": "(" + }, + { + "type": "operator", + "start": 220, + "end": 221, + "value": "%" + }, + { + "type": "brace", + "start": 221, + "end": 222, + "value": ")" + }, + { + "type": "whitespace", + "start": 222, + "end": 225, + "value": "\n " + }, + { + "type": "operator", + "start": 225, + "end": 227, + "value": "|>" + }, + { + "type": "whitespace", + "start": 227, + "end": 228, + "value": " " + }, + { + "type": "word", + "start": 228, + "end": 235, + "value": "extrude" + }, + { + "type": "brace", + "start": 235, + "end": 236, + "value": "(" + }, + { + "type": "number", + "start": 236, + "end": 238, + "value": "20" + }, + { + "type": "comma", + "start": 238, + "end": 239, + "value": "," + }, + { + "type": "whitespace", + "start": 239, + "end": 240, + "value": " " + }, + { + "type": "operator", + "start": 240, + "end": 241, + "value": "%" + }, + { + "type": "brace", + "start": 241, + "end": 242, + "value": ")" + }, + { + "type": "whitespace", + "start": 242, + "end": 244, + "value": "\n\n" + }, + { + "type": "word", + "start": 244, + "end": 251, + "value": "part002" + }, + { + "type": "whitespace", + "start": 251, + "end": 252, + "value": " " + }, + { + "type": "operator", + "start": 252, + "end": 253, + "value": "=" + }, + { + "type": "whitespace", + "start": 253, + "end": 254, + "value": " " + }, + { + "type": "word", + "start": 254, + "end": 267, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 267, + "end": 268, + "value": "(" + }, + { + "type": "word", + "start": 268, + "end": 275, + "value": "part001" + }, + { + "type": "comma", + "start": 275, + "end": 276, + "value": "," + }, + { + "type": "whitespace", + "start": 276, + "end": 277, + "value": " " + }, + { + "type": "string", + "start": 277, + "end": 284, + "value": "\"start\"" + }, + { + "type": "brace", + "start": 284, + "end": 285, + "value": ")" + }, + { + "type": "whitespace", + "start": 285, + "end": 288, + "value": "\n " + }, + { + "type": "operator", + "start": 288, + "end": 290, + "value": "|>" + }, + { + "type": "whitespace", + "start": 290, + "end": 291, + "value": " " + }, + { + "type": "word", + "start": 291, + "end": 305, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 305, + "end": 306, + "value": "(" + }, + { + "type": "brace", + "start": 306, + "end": 307, + "value": "[" + }, + { + "type": "number", + "start": 307, + "end": 308, + "value": "0" + }, + { + "type": "comma", + "start": 308, + "end": 309, + "value": "," + }, + { + "type": "whitespace", + "start": 309, + "end": 310, + "value": " " + }, + { + "type": "number", + "start": 310, + "end": 311, + "value": "0" + }, + { + "type": "brace", + "start": 311, + "end": 312, + "value": "]" + }, + { + "type": "comma", + "start": 312, + "end": 313, + "value": "," + }, + { + "type": "whitespace", + "start": 313, + "end": 314, + "value": " " + }, + { + "type": "operator", + "start": 314, + "end": 315, + "value": "%" + }, + { + "type": "brace", + "start": 315, + "end": 316, + "value": ")" + }, + { + "type": "whitespace", + "start": 316, + "end": 319, + "value": "\n " + }, + { + "type": "operator", + "start": 319, + "end": 321, + "value": "|>" + }, + { + "type": "whitespace", + "start": 321, + "end": 322, + "value": " " + }, + { + "type": "word", + "start": 322, + "end": 326, + "value": "line" + }, + { + "type": "brace", + "start": 326, + "end": 327, + "value": "(" + }, + { + "type": "brace", + "start": 327, + "end": 328, + "value": "[" + }, + { + "type": "number", + "start": 328, + "end": 329, + "value": "0" + }, + { + "type": "comma", + "start": 329, + "end": 330, + "value": "," + }, + { + "type": "whitespace", + "start": 330, + "end": 331, + "value": " " + }, + { + "type": "number", + "start": 331, + "end": 333, + "value": "10" + }, + { + "type": "brace", + "start": 333, + "end": 334, + "value": "]" + }, + { + "type": "comma", + "start": 334, + "end": 335, + "value": "," + }, + { + "type": "whitespace", + "start": 335, + "end": 336, + "value": " " + }, + { + "type": "operator", + "start": 336, + "end": 337, + "value": "%" + }, + { + "type": "brace", + "start": 337, + "end": 338, + "value": ")" + }, + { + "type": "whitespace", + "start": 338, + "end": 341, + "value": "\n " + }, + { + "type": "operator", + "start": 341, + "end": 343, + "value": "|>" + }, + { + "type": "whitespace", + "start": 343, + "end": 344, + "value": " " + }, + { + "type": "word", + "start": 344, + "end": 348, + "value": "line" + }, + { + "type": "brace", + "start": 348, + "end": 349, + "value": "(" + }, + { + "type": "brace", + "start": 349, + "end": 350, + "value": "[" + }, + { + "type": "number", + "start": 350, + "end": 352, + "value": "10" + }, + { + "type": "comma", + "start": 352, + "end": 353, + "value": "," + }, + { + "type": "whitespace", + "start": 353, + "end": 354, + "value": " " + }, + { + "type": "number", + "start": 354, + "end": 355, + "value": "0" + }, + { + "type": "brace", + "start": 355, + "end": 356, + "value": "]" + }, + { + "type": "comma", + "start": 356, + "end": 357, + "value": "," + }, + { + "type": "whitespace", + "start": 357, + "end": 358, + "value": " " + }, + { + "type": "operator", + "start": 358, + "end": 359, + "value": "%" + }, + { + "type": "brace", + "start": 359, + "end": 360, + "value": ")" + }, + { + "type": "whitespace", + "start": 360, + "end": 363, + "value": "\n " + }, + { + "type": "operator", + "start": 363, + "end": 365, + "value": "|>" + }, + { + "type": "whitespace", + "start": 365, + "end": 366, + "value": " " + }, + { + "type": "word", + "start": 366, + "end": 370, + "value": "line" + }, + { + "type": "brace", + "start": 370, + "end": 371, + "value": "(" + }, + { + "type": "brace", + "start": 371, + "end": 372, + "value": "[" + }, + { + "type": "number", + "start": 372, + "end": 373, + "value": "0" + }, + { + "type": "comma", + "start": 373, + "end": 374, + "value": "," + }, + { + "type": "whitespace", + "start": 374, + "end": 375, + "value": " " + }, + { + "type": "operator", + "start": 375, + "end": 376, + "value": "-" + }, + { + "type": "number", + "start": 376, + "end": 378, + "value": "10" + }, + { + "type": "brace", + "start": 378, + "end": 379, + "value": "]" + }, + { + "type": "comma", + "start": 379, + "end": 380, + "value": "," + }, + { + "type": "whitespace", + "start": 380, + "end": 381, + "value": " " + }, + { + "type": "operator", + "start": 381, + "end": 382, + "value": "%" + }, + { + "type": "brace", + "start": 382, + "end": 383, + "value": ")" + }, + { + "type": "whitespace", + "start": 383, + "end": 386, + "value": "\n " + }, + { + "type": "operator", + "start": 386, + "end": 388, + "value": "|>" + }, + { + "type": "whitespace", + "start": 388, + "end": 389, + "value": " " + }, + { + "type": "word", + "start": 389, + "end": 394, + "value": "close" + }, + { + "type": "brace", + "start": 394, + "end": 395, + "value": "(" + }, + { + "type": "operator", + "start": 395, + "end": 396, + "value": "%" + }, + { + "type": "brace", + "start": 396, + "end": 397, + "value": ")" + }, + { + "type": "whitespace", + "start": 397, + "end": 400, + "value": "\n " + }, + { + "type": "operator", + "start": 400, + "end": 402, + "value": "|>" + }, + { + "type": "whitespace", + "start": 402, + "end": 403, + "value": " " + }, + { + "type": "word", + "start": 403, + "end": 410, + "value": "extrude" + }, + { + "type": "brace", + "start": 410, + "end": 411, + "value": "(" + }, + { + "type": "number", + "start": 411, + "end": 412, + "value": "5" + }, + { + "type": "comma", + "start": 412, + "end": 413, + "value": "," + }, + { + "type": "whitespace", + "start": 413, + "end": 414, + "value": " " + }, + { + "type": "operator", + "start": 414, + "end": 415, + "value": "%" + }, + { + "type": "brace", + "start": 415, + "end": 416, + "value": ")" + }, + { + "type": "whitespace", + "start": 416, + "end": 417, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/tan_arc_x_line/ast.snap b/src/wasm-lib/kcl/tests/tan_arc_x_line/ast.snap new file mode 100644 index 000000000..5f2646d49 --- /dev/null +++ b/src/wasm-lib/kcl/tests/tan_arc_x_line/ast.snap @@ -0,0 +1,596 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing tan_arc_x_line.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 10, + "id": { + "end": 6, + "name": "startX", + "start": 0, + "type": "Identifier" + }, + "init": { + "end": 10, + "raw": "0", + "start": 9, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 10, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 21, + "id": { + "end": 17, + "name": "startY", + "start": 11, + "type": "Identifier" + }, + "init": { + "end": 21, + "raw": "0", + "start": 20, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + "start": 11, + "type": "VariableDeclarator" + } + ], + "end": 21, + "kind": "const", + "start": 11, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 39, + "id": { + "end": 33, + "name": "angleOffset", + "start": 22, + "type": "Identifier" + }, + "init": { + "end": 39, + "raw": "135", + "start": 36, + "type": "Literal", + "type": "Literal", + "value": 135 + }, + "start": 22, + "type": "VariableDeclarator" + } + ], + "end": 39, + "kind": "const", + "start": 22, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 45, + "id": { + "end": 41, + "name": "r", + "start": 40, + "type": "Identifier" + }, + "init": { + "end": 45, + "raw": "1", + "start": 44, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + "start": 40, + "type": "VariableDeclarator" + } + ], + "end": 45, + "kind": "const", + "start": 40, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "declarations": [ + { + "end": 62, + "id": { + "end": 56, + "name": "angleStart", + "start": 46, + "type": "Identifier" + }, + "init": { + "end": 62, + "raw": "110", + "start": 59, + "type": "Literal", + "type": "Literal", + "value": 110 + }, + "start": 46, + "type": "VariableDeclarator" + } + ], + "end": 62, + "kind": "const", + "start": 46, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "end": 429, + "expression": { + "body": [ + { + "arguments": [ + { + "end": 82, + "raw": "'XY'", + "start": 78, + "type": "Literal", + "type": "Literal", + "value": "XY" + } + ], + "callee": { + "end": 77, + "name": "startSketchOn", + "start": 64, + "type": "Identifier" + }, + "end": 83, + "optional": false, + "start": 64, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 111, + "name": "startX", + "start": 105, + "type": "Identifier", + "type": "Identifier" + }, + { + "end": 119, + "name": "startY", + "start": 113, + "type": "Identifier", + "type": "Identifier" + } + ], + "end": 120, + "start": 104, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 123, + "start": 122, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 103, + "name": "startProfileAt", + "start": 89, + "type": "Identifier" + }, + "end": 124, + "optional": false, + "start": 89, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 179, + "properties": [ + { + "end": 160, + "key": { + "end": 148, + "name": "angle", + "start": 143, + "type": "Identifier" + }, + "start": 143, + "type": "ObjectProperty", + "value": { + "end": 160, + "name": "angleStart", + "start": 150, + "type": "Identifier", + "type": "Identifier" + } + }, + { + "end": 177, + "key": { + "end": 168, + "name": "length", + "start": 162, + "type": "Identifier" + }, + "start": 162, + "type": "ObjectProperty", + "value": { + "end": 177, + "raw": ".000001", + "start": 170, + "type": "Literal", + "type": "Literal", + "value": 0.000001 + } + } + ], + "start": 141, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 182, + "start": 181, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 140, + "name": "angledLine", + "start": 130, + "type": "Identifier" + }, + "end": 183, + "optional": false, + "start": 130, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 237, + "properties": [ + { + "end": 224, + "key": { + "end": 211, + "name": "offset", + "start": 205, + "type": "Identifier" + }, + "start": 205, + "type": "ObjectProperty", + "value": { + "end": 224, + "name": "angleOffset", + "start": 213, + "type": "Identifier", + "type": "Identifier" + } + }, + { + "end": 235, + "key": { + "end": 232, + "name": "radius", + "start": 226, + "type": "Identifier" + }, + "start": 226, + "type": "ObjectProperty", + "value": { + "end": 235, + "name": "r", + "start": 234, + "type": "Identifier", + "type": "Identifier" + } + } + ], + "start": 203, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 240, + "start": 239, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 247, + "start": 242, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "arc1" + } + ], + "callee": { + "end": 202, + "name": "tangentialArc", + "start": 189, + "type": "Identifier" + }, + "end": 248, + "optional": false, + "start": 189, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 308, + "properties": [ + { + "end": 289, + "key": { + "end": 276, + "name": "offset", + "start": 270, + "type": "Identifier" + }, + "start": 270, + "type": "ObjectProperty", + "value": { + "end": 289, + "name": "angleOffset", + "start": 278, + "type": "Identifier", + "type": "Identifier" + } + }, + { + "end": 306, + "key": { + "end": 297, + "name": "radius", + "start": 291, + "type": "Identifier" + }, + "start": 291, + "type": "ObjectProperty", + "value": { + "end": 306, + "left": { + "end": 302, + "raw": "0.5", + "start": 299, + "type": "Literal", + "type": "Literal", + "value": 0.5 + }, + "operator": "*", + "right": { + "end": 306, + "name": "r", + "start": 305, + "type": "Identifier", + "type": "Identifier" + }, + "start": 299, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + } + ], + "start": 268, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 311, + "start": 310, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 318, + "start": 313, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "arc2" + } + ], + "callee": { + "end": 267, + "name": "tangentialArc", + "start": 254, + "type": "Identifier" + }, + "end": 319, + "optional": false, + "start": 254, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 399, + "properties": [ + { + "end": 368, + "key": { + "end": 354, + "name": "offset", + "start": 348, + "type": "Identifier" + }, + "start": 348, + "type": "ObjectProperty", + "value": { + "argument": { + "end": 368, + "name": "angleOffset", + "start": 357, + "type": "Identifier", + "type": "Identifier" + }, + "end": 368, + "operator": "-", + "start": 356, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + }, + { + "end": 392, + "key": { + "end": 383, + "name": "radius", + "start": 377, + "type": "Identifier" + }, + "start": 377, + "type": "ObjectProperty", + "value": { + "end": 392, + "left": { + "end": 388, + "raw": "0.5", + "start": 385, + "type": "Literal", + "type": "Literal", + "value": 0.5 + }, + "operator": "*", + "right": { + "end": 392, + "name": "r", + "start": 391, + "type": "Identifier", + "type": "Identifier" + }, + "start": 385, + "type": "BinaryExpression", + "type": "BinaryExpression" + } + } + ], + "start": 339, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 402, + "start": 401, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + }, + { + "end": 409, + "start": 404, + "type": "TagDeclarator", + "type": "TagDeclarator", + "value": "arc3" + } + ], + "callee": { + "end": 338, + "name": "tangentialArc", + "start": 325, + "type": "Identifier" + }, + "end": 410, + "optional": false, + "start": 325, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 425, + "raw": "1", + "start": 424, + "type": "Literal", + "type": "Literal", + "value": 1 + }, + { + "end": 428, + "start": 427, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 423, + "name": "xLineTo", + "start": 416, + "type": "Identifier" + }, + "end": 429, + "optional": false, + "start": 416, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 429, + "start": 64, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 64, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + } + ], + "end": 430, + "nonCodeMeta": { + "nonCodeNodes": { + "4": [ + { + "end": 64, + "start": 62, + "type": "NonCodeNode", + "value": { + "type": "newLine" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/tan_arc_x_line/input.kcl b/src/wasm-lib/kcl/tests/tan_arc_x_line/input.kcl new file mode 100644 index 000000000..59dbf8ea2 --- /dev/null +++ b/src/wasm-lib/kcl/tests/tan_arc_x_line/input.kcl @@ -0,0 +1,16 @@ +startX = 0 +startY = 0 +angleOffset = 135 +r = 1 +angleStart = 110 + +startSketchOn('XY') + |> startProfileAt([startX, startY], %) + |> angledLine({ angle: angleStart, length: .000001 }, %) + |> tangentialArc({ offset: angleOffset, radius: r }, %, $arc1) + |> tangentialArc({ offset: angleOffset, radius: 0.5 * r }, %, $arc2) + |> tangentialArc({ + offset: -angleOffset, + radius: 0.5 * r + }, %, $arc3) + |> xLineTo(1, %) diff --git a/src/wasm-lib/kcl/tests/tan_arc_x_line/program_memory.snap b/src/wasm-lib/kcl/tests/tan_arc_x_line/program_memory.snap new file mode 100644 index 000000000..f8fc57835 --- /dev/null +++ b/src/wasm-lib/kcl/tests/tan_arc_x_line/program_memory.snap @@ -0,0 +1,251 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing tan_arc_x_line.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "angleOffset": { + "type": "Int", + "value": 135, + "__meta": [ + { + "sourceRange": [ + 36, + 39, + 0 + ] + } + ] + }, + "angleStart": { + "type": "Int", + "value": 110, + "__meta": [ + { + "sourceRange": [ + 59, + 62, + 0 + ] + } + ] + }, + "arc1": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "arc1", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 189, + 248, + 0 + ] + }, + "ccw": true, + "center": [ + -0.9396929628060517, + -0.34201920363304794 + ], + "from": [ + -0.0000003420201433256687, + 0.0000009396926207859084 + ], + "tag": { + "end": 247, + "start": 242, + "type": "TagDeclarator", + "value": "arc1" + }, + "to": [ + -1.8460007498427018, + 0.08059905810765156 + ], + "type": "TangentialArc" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 242, + 247, + 0 + ] + } + ] + }, + "arc2": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "arc2", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 254, + 319, + 0 + ] + }, + "ccw": true, + "center": [ + -1.3928468563243768, + -0.13071007276269808 + ], + "from": [ + -1.8460007498427018, + 0.08059905810765156 + ], + "tag": { + "end": 318, + "start": 313, + "type": "TagDeclarator", + "value": "arc2" + }, + "to": [ + -1.2218367846615423, + -0.6005563831556522 + ], + "type": "TangentialArc" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 313, + 318, + 0 + ] + } + ] + }, + "arc3": { + "type": "TagIdentifier", + "type": "TagIdentifier", + "value": "arc3", + "info": { + "type": "TagEngineInfo", + "id": "[uuid]", + "sketch": "[uuid]", + "path": { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 325, + 410, + 0 + ] + }, + "ccw": false, + "center": [ + -1.050826712998708, + -1.0704026935486064 + ], + "from": [ + -1.2218367846615423, + -0.6005563831556522 + ], + "tag": { + "end": 409, + "start": 404, + "type": "TagDeclarator", + "value": "arc3" + }, + "to": [ + -0.5976728194803829, + -1.281711824418956 + ], + "type": "TangentialArc" + }, + "surface": null + }, + "__meta": [ + { + "sourceRange": [ + 404, + 409, + 0 + ] + } + ] + }, + "r": { + "type": "Int", + "value": 1, + "__meta": [ + { + "sourceRange": [ + 44, + 45, + 0 + ] + } + ] + }, + "startX": { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 9, + 10, + 0 + ] + } + ] + }, + "startY": { + "type": "Int", + "value": 0, + "__meta": [ + { + "sourceRange": [ + 20, + 21, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/tan_arc_x_line/rendered_model.png b/src/wasm-lib/kcl/tests/tan_arc_x_line/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc3301d90c2e6fe5ef7855039d85522a192a8f0 GIT binary patch literal 30694 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" + }, + { + "type": "whitespace", + "start": 88, + "end": 89, + "value": " " + }, + { + "type": "word", + "start": 89, + "end": 103, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 103, + "end": 104, + "value": "(" + }, + { + "type": "brace", + "start": 104, + "end": 105, + "value": "[" + }, + { + "type": "word", + "start": 105, + "end": 111, + "value": "startX" + }, + { + "type": "comma", + "start": 111, + "end": 112, + "value": "," + }, + { + "type": "whitespace", + "start": 112, + "end": 113, + "value": " " + }, + { + "type": "word", + "start": 113, + "end": 119, + "value": "startY" + }, + { + "type": "brace", + "start": 119, + "end": 120, + "value": "]" + }, + { + "type": "comma", + "start": 120, + "end": 121, + "value": "," + }, + { + "type": "whitespace", + "start": 121, + "end": 122, + "value": " " + }, + { + "type": "operator", + "start": 122, + "end": 123, + "value": "%" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": ")" + }, + { + "type": "whitespace", + "start": 124, + "end": 127, + "value": "\n " + }, + { + "type": "operator", + "start": 127, + "end": 129, + "value": "|>" + }, + { + "type": "whitespace", + "start": 129, + "end": 130, + "value": " " + }, + { + "type": "word", + "start": 130, + "end": 140, + "value": "angledLine" + }, + { + "type": "brace", + "start": 140, + "end": 141, + "value": "(" + }, + { + "type": "brace", + "start": 141, + "end": 142, + "value": "{" + }, + { + "type": "whitespace", + "start": 142, + "end": 143, + "value": " " + }, + { + "type": "word", + "start": 143, + "end": 148, + "value": "angle" + }, + { + "type": "colon", + "start": 148, + "end": 149, + "value": ":" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": " " + }, + { + "type": "word", + "start": 150, + "end": 160, + "value": "angleStart" + }, + { + "type": "comma", + "start": 160, + "end": 161, + "value": "," + }, + { + "type": "whitespace", + "start": 161, + "end": 162, + "value": " " + }, + { + "type": "word", + "start": 162, + "end": 168, + "value": "length" + }, + { + "type": "colon", + "start": 168, + "end": 169, + "value": ":" + }, + { + "type": "whitespace", + "start": 169, + "end": 170, + "value": " " + }, + { + "type": "number", + "start": 170, + "end": 177, + "value": ".000001" + }, + { + "type": "whitespace", + "start": 177, + "end": 178, + "value": " " + }, + { + "type": "brace", + "start": 178, + "end": 179, + "value": "}" + }, + { + "type": "comma", + "start": 179, + "end": 180, + "value": "," + }, + { + "type": "whitespace", + "start": 180, + "end": 181, + "value": " " + }, + { + "type": "operator", + "start": 181, + "end": 182, + "value": "%" + }, + { + "type": "brace", + "start": 182, + "end": 183, + "value": ")" + }, + { + "type": "whitespace", + "start": 183, + "end": 186, + "value": "\n " + }, + { + "type": "operator", + "start": 186, + "end": 188, + "value": "|>" + }, + { + "type": "whitespace", + "start": 188, + "end": 189, + "value": " " + }, + { + "type": "word", + "start": 189, + "end": 202, + "value": "tangentialArc" + }, + { + "type": "brace", + "start": 202, + "end": 203, + "value": "(" + }, + { + "type": "brace", + "start": 203, + "end": 204, + "value": "{" + }, + { + "type": "whitespace", + "start": 204, + "end": 205, + "value": " " + }, + { + "type": "word", + "start": 205, + "end": 211, + "value": "offset" + }, + { + "type": "colon", + "start": 211, + "end": 212, + "value": ":" + }, + { + "type": "whitespace", + "start": 212, + "end": 213, + "value": " " + }, + { + "type": "word", + "start": 213, + "end": 224, + "value": "angleOffset" + }, + { + "type": "comma", + "start": 224, + "end": 225, + "value": "," + }, + { + "type": "whitespace", + "start": 225, + "end": 226, + "value": " " + }, + { + "type": "word", + "start": 226, + "end": 232, + "value": "radius" + }, + { + "type": "colon", + "start": 232, + "end": 233, + "value": ":" + }, + { + "type": "whitespace", + "start": 233, + "end": 234, + "value": " " + }, + { + "type": "word", + "start": 234, + "end": 235, + "value": "r" + }, + { + "type": "whitespace", + "start": 235, + "end": 236, + "value": " " + }, + { + "type": "brace", + "start": 236, + "end": 237, + "value": "}" + }, + { + "type": "comma", + "start": 237, + "end": 238, + "value": "," + }, + { + "type": "whitespace", + "start": 238, + "end": 239, + "value": " " + }, + { + "type": "operator", + "start": 239, + "end": 240, + "value": "%" + }, + { + "type": "comma", + "start": 240, + "end": 241, + "value": "," + }, + { + "type": "whitespace", + "start": 241, + "end": 242, + "value": " " + }, + { + "type": "dollar", + "start": 242, + "end": 243, + "value": "$" + }, + { + "type": "word", + "start": 243, + "end": 247, + "value": "arc1" + }, + { + "type": "brace", + "start": 247, + "end": 248, + "value": ")" + }, + { + "type": "whitespace", + "start": 248, + "end": 251, + "value": "\n " + }, + { + "type": "operator", + "start": 251, + "end": 253, + "value": "|>" + }, + { + "type": "whitespace", + "start": 253, + "end": 254, + "value": " " + }, + { + "type": "word", + "start": 254, + "end": 267, + "value": "tangentialArc" + }, + { + "type": "brace", + "start": 267, + "end": 268, + "value": "(" + }, + { + "type": "brace", + "start": 268, + "end": 269, + "value": "{" + }, + { + "type": "whitespace", + "start": 269, + "end": 270, + "value": " " + }, + { + "type": "word", + "start": 270, + "end": 276, + "value": "offset" + }, + { + "type": "colon", + "start": 276, + "end": 277, + "value": ":" + }, + { + "type": "whitespace", + "start": 277, + "end": 278, + "value": " " + }, + { + "type": "word", + "start": 278, + "end": 289, + "value": "angleOffset" + }, + { + "type": "comma", + "start": 289, + "end": 290, + "value": "," + }, + { + "type": "whitespace", + "start": 290, + "end": 291, + "value": " " + }, + { + "type": "word", + "start": 291, + "end": 297, + "value": "radius" + }, + { + "type": "colon", + "start": 297, + "end": 298, + "value": ":" + }, + { + "type": "whitespace", + "start": 298, + "end": 299, + "value": " " + }, + { + "type": "number", + "start": 299, + "end": 302, + "value": "0.5" + }, + { + "type": "whitespace", + "start": 302, + "end": 303, + "value": " " + }, + { + "type": "operator", + "start": 303, + "end": 304, + "value": "*" + }, + { + "type": "whitespace", + "start": 304, + "end": 305, + "value": " " + }, + { + "type": "word", + "start": 305, + "end": 306, + "value": "r" + }, + { + "type": "whitespace", + "start": 306, + "end": 307, + "value": " " + }, + { + "type": "brace", + "start": 307, + "end": 308, + "value": "}" + }, + { + "type": "comma", + "start": 308, + "end": 309, + "value": "," + }, + { + "type": "whitespace", + "start": 309, + "end": 310, + "value": " " + }, + { + "type": "operator", + "start": 310, + "end": 311, + "value": "%" + }, + { + "type": "comma", + "start": 311, + "end": 312, + "value": "," + }, + { + "type": "whitespace", + "start": 312, + "end": 313, + "value": " " + }, + { + "type": "dollar", + "start": 313, + "end": 314, + "value": "$" + }, + { + "type": "word", + "start": 314, + "end": 318, + "value": "arc2" + }, + { + "type": "brace", + "start": 318, + "end": 319, + "value": ")" + }, + { + "type": "whitespace", + "start": 319, + "end": 322, + "value": "\n " + }, + { + "type": "operator", + "start": 322, + "end": 324, + "value": "|>" + }, + { + "type": "whitespace", + "start": 324, + "end": 325, + "value": " " + }, + { + "type": "word", + "start": 325, + "end": 338, + "value": "tangentialArc" + }, + { + "type": "brace", + "start": 338, + "end": 339, + "value": "(" + }, + { + "type": "brace", + "start": 339, + "end": 340, + "value": "{" + }, + { + "type": "whitespace", + "start": 340, + "end": 348, + "value": "\n " + }, + { + "type": "word", + "start": 348, + "end": 354, + "value": "offset" + }, + { + "type": "colon", + "start": 354, + "end": 355, + "value": ":" + }, + { + "type": "whitespace", + "start": 355, + "end": 356, + "value": " " + }, + { + "type": "operator", + "start": 356, + "end": 357, + "value": "-" + }, + { + "type": "word", + "start": 357, + "end": 368, + "value": "angleOffset" + }, + { + "type": "comma", + "start": 368, + "end": 369, + "value": "," + }, + { + "type": "whitespace", + "start": 369, + "end": 377, + "value": "\n " + }, + { + "type": "word", + "start": 377, + "end": 383, + "value": "radius" + }, + { + "type": "colon", + "start": 383, + "end": 384, + "value": ":" + }, + { + "type": "whitespace", + "start": 384, + "end": 385, + "value": " " + }, + { + "type": "number", + "start": 385, + "end": 388, + "value": "0.5" + }, + { + "type": "whitespace", + "start": 388, + "end": 389, + "value": " " + }, + { + "type": "operator", + "start": 389, + "end": 390, + "value": "*" + }, + { + "type": "whitespace", + "start": 390, + "end": 391, + "value": " " + }, + { + "type": "word", + "start": 391, + "end": 392, + "value": "r" + }, + { + "type": "whitespace", + "start": 392, + "end": 398, + "value": "\n " + }, + { + "type": "brace", + "start": 398, + "end": 399, + "value": "}" + }, + { + "type": "comma", + "start": 399, + "end": 400, + "value": "," + }, + { + "type": "whitespace", + "start": 400, + "end": 401, + "value": " " + }, + { + "type": "operator", + "start": 401, + "end": 402, + "value": "%" + }, + { + "type": "comma", + "start": 402, + "end": 403, + "value": "," + }, + { + "type": "whitespace", + "start": 403, + "end": 404, + "value": " " + }, + { + "type": "dollar", + "start": 404, + "end": 405, + "value": "$" + }, + { + "type": "word", + "start": 405, + "end": 409, + "value": "arc3" + }, + { + "type": "brace", + "start": 409, + "end": 410, + "value": ")" + }, + { + "type": "whitespace", + "start": 410, + "end": 413, + "value": "\n " + }, + { + "type": "operator", + "start": 413, + "end": 415, + "value": "|>" + }, + { + "type": "whitespace", + "start": 415, + "end": 416, + "value": " " + }, + { + "type": "word", + "start": 416, + "end": 423, + "value": "xLineTo" + }, + { + "type": "brace", + "start": 423, + "end": 424, + "value": "(" + }, + { + "type": "number", + "start": 424, + "end": 425, + "value": "1" + }, + { + "type": "comma", + "start": 425, + "end": 426, + "value": "," + }, + { + "type": "whitespace", + "start": 426, + "end": 427, + "value": " " + }, + { + "type": "operator", + "start": 427, + "end": 428, + "value": "%" + }, + { + "type": "brace", + "start": 428, + "end": 429, + "value": ")" + }, + { + "type": "whitespace", + "start": 429, + "end": 430, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/tangential_arc/ast.snap b/src/wasm-lib/kcl/tests/tangential_arc/ast.snap new file mode 100644 index 000000000..47f6a4b2e --- /dev/null +++ b/src/wasm-lib/kcl/tests/tangential_arc/ast.snap @@ -0,0 +1,273 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing tangential_arc.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 147, + "id": { + "end": 9, + "name": "boxSketch", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "elements": [ + { + "end": 28, + "raw": "0", + "start": 27, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 31, + "raw": "0", + "start": 30, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 32, + "start": 26, + "type": "ArrayExpression", + "type": "ArrayExpression" + } + ], + "callee": { + "end": 25, + "name": "startSketchAt", + "start": 12, + "type": "Identifier" + }, + "end": 33, + "optional": false, + "start": 12, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 46, + "raw": "0", + "start": 45, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 50, + "raw": "10", + "start": 48, + "type": "Literal", + "type": "Literal", + "value": 10 + } + ], + "end": 51, + "start": 44, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 54, + "start": 53, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 43, + "name": "line", + "start": 39, + "type": "Identifier" + }, + "end": 55, + "optional": false, + "start": 39, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 100, + "properties": [ + { + "end": 86, + "key": { + "end": 83, + "name": "radius", + "start": 77, + "type": "Identifier" + }, + "start": 77, + "type": "ObjectProperty", + "value": { + "end": 86, + "raw": "5", + "start": 85, + "type": "Literal", + "type": "Literal", + "value": 5 + } + }, + { + "end": 98, + "key": { + "end": 94, + "name": "offset", + "start": 88, + "type": "Identifier" + }, + "start": 88, + "type": "ObjectProperty", + "value": { + "end": 98, + "raw": "90", + "start": 96, + "type": "Literal", + "type": "Literal", + "value": 90 + } + } + ], + "start": 75, + "type": "ObjectExpression", + "type": "ObjectExpression" + }, + { + "end": 103, + "start": 102, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 74, + "name": "tangentialArc", + "start": 61, + "type": "Identifier" + }, + "end": 104, + "optional": false, + "start": 61, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 117, + "raw": "5", + "start": 116, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + { + "argument": { + "end": 122, + "raw": "15", + "start": 120, + "type": "Literal", + "type": "Literal", + "value": 15 + }, + "end": 122, + "operator": "-", + "start": 119, + "type": "UnaryExpression", + "type": "UnaryExpression" + } + ], + "end": 123, + "start": 115, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 126, + "start": 125, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 114, + "name": "line", + "start": 110, + "type": "Identifier" + }, + "end": 127, + "optional": false, + "start": 110, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 143, + "raw": "10", + "start": 141, + "type": "Literal", + "type": "Literal", + "value": 10 + }, + { + "end": 146, + "start": 145, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 140, + "name": "extrude", + "start": 133, + "type": "Identifier" + }, + "end": 147, + "optional": false, + "start": 133, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 147, + "start": 12, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 147, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 148, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/tangential_arc/input.kcl b/src/wasm-lib/kcl/tests/tangential_arc/input.kcl new file mode 100644 index 000000000..62fa3ea84 --- /dev/null +++ b/src/wasm-lib/kcl/tests/tangential_arc/input.kcl @@ -0,0 +1,5 @@ +boxSketch = startSketchAt([0, 0]) + |> line([0, 10], %) + |> tangentialArc({ radius: 5, offset: 90 }, %) + |> line([5, -15], %) + |> extrude(10, %) diff --git a/src/wasm-lib/kcl/tests/tangential_arc/program_memory.snap b/src/wasm-lib/kcl/tests/tangential_arc/program_memory.snap new file mode 100644 index 000000000..184e43687 --- /dev/null +++ b/src/wasm-lib/kcl/tests/tangential_arc/program_memory.snap @@ -0,0 +1,213 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing tangential_arc.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "boxSketch": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 39, + 55, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 61, + 104, + 0 + ], + "tag": null, + "type": "extrudeArc" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 110, + 127, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 39, + 55, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 10.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 61, + 104, + 0 + ] + }, + "ccw": true, + "center": [ + -5.0, + 10.0 + ], + "from": [ + 0.0, + 10.0 + ], + "tag": null, + "to": [ + -5.0, + 15.0 + ], + "type": "TangentialArc" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 110, + 127, + 0 + ] + }, + "from": [ + -5.0, + 15.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XY", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "zAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 12, + 33, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 12, + 33, + 0 + ] + } + ] + }, + "height": 10.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 12, + 33, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/tangential_arc/rendered_model.png b/src/wasm-lib/kcl/tests/tangential_arc/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..ac32231915576a3a14a7c37f54c184384188988e GIT binary patch literal 40585 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

$;k4d{A2lD@ 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 EA0UG)OaK4? literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/tangential_arc/tokens.snap b/src/wasm-lib/kcl/tests/tangential_arc/tokens.snap new file mode 100644 index 000000000..8a238c97f --- /dev/null +++ b/src/wasm-lib/kcl/tests/tangential_arc/tokens.snap @@ -0,0 +1,477 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing tangential_arc.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 9, + "value": "boxSketch" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "operator", + "start": 10, + "end": 11, + "value": "=" + }, + { + "type": "whitespace", + "start": 11, + "end": 12, + "value": " " + }, + { + "type": "word", + "start": 12, + "end": 25, + "value": "startSketchAt" + }, + { + "type": "brace", + "start": 25, + "end": 26, + "value": "(" + }, + { + "type": "brace", + "start": 26, + "end": 27, + "value": "[" + }, + { + "type": "number", + "start": 27, + "end": 28, + "value": "0" + }, + { + "type": "comma", + "start": 28, + "end": 29, + "value": "," + }, + { + "type": "whitespace", + "start": 29, + "end": 30, + "value": " " + }, + { + "type": "number", + "start": 30, + "end": 31, + "value": "0" + }, + { + "type": "brace", + "start": 31, + "end": 32, + "value": "]" + }, + { + "type": "brace", + "start": 32, + "end": 33, + "value": ")" + }, + { + "type": "whitespace", + "start": 33, + "end": 36, + "value": "\n " + }, + { + "type": "operator", + "start": 36, + "end": 38, + "value": "|>" + }, + { + "type": "whitespace", + "start": 38, + "end": 39, + "value": " " + }, + { + "type": "word", + "start": 39, + "end": 43, + "value": "line" + }, + { + "type": "brace", + "start": 43, + "end": 44, + "value": "(" + }, + { + "type": "brace", + "start": 44, + "end": 45, + "value": "[" + }, + { + "type": "number", + "start": 45, + "end": 46, + "value": "0" + }, + { + "type": "comma", + "start": 46, + "end": 47, + "value": "," + }, + { + "type": "whitespace", + "start": 47, + "end": 48, + "value": " " + }, + { + "type": "number", + "start": 48, + "end": 50, + "value": "10" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "]" + }, + { + "type": "comma", + "start": 51, + "end": 52, + "value": "," + }, + { + "type": "whitespace", + "start": 52, + "end": 53, + "value": " " + }, + { + "type": "operator", + "start": 53, + "end": 54, + "value": "%" + }, + { + "type": "brace", + "start": 54, + "end": 55, + "value": ")" + }, + { + "type": "whitespace", + "start": 55, + "end": 58, + "value": "\n " + }, + { + "type": "operator", + "start": 58, + "end": 60, + "value": "|>" + }, + { + "type": "whitespace", + "start": 60, + "end": 61, + "value": " " + }, + { + "type": "word", + "start": 61, + "end": 74, + "value": "tangentialArc" + }, + { + "type": "brace", + "start": 74, + "end": 75, + "value": "(" + }, + { + "type": "brace", + "start": 75, + "end": 76, + "value": "{" + }, + { + "type": "whitespace", + "start": 76, + "end": 77, + "value": " " + }, + { + "type": "word", + "start": 77, + "end": 83, + "value": "radius" + }, + { + "type": "colon", + "start": 83, + "end": 84, + "value": ":" + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "number", + "start": 85, + "end": 86, + "value": "5" + }, + { + "type": "comma", + "start": 86, + "end": 87, + "value": "," + }, + { + "type": "whitespace", + "start": 87, + "end": 88, + "value": " " + }, + { + "type": "word", + "start": 88, + "end": 94, + "value": "offset" + }, + { + "type": "colon", + "start": 94, + "end": 95, + "value": ":" + }, + { + "type": "whitespace", + "start": 95, + "end": 96, + "value": " " + }, + { + "type": "number", + "start": 96, + "end": 98, + "value": "90" + }, + { + "type": "whitespace", + "start": 98, + "end": 99, + "value": " " + }, + { + "type": "brace", + "start": 99, + "end": 100, + "value": "}" + }, + { + "type": "comma", + "start": 100, + "end": 101, + "value": "," + }, + { + "type": "whitespace", + "start": 101, + "end": 102, + "value": " " + }, + { + "type": "operator", + "start": 102, + "end": 103, + "value": "%" + }, + { + "type": "brace", + "start": 103, + "end": 104, + "value": ")" + }, + { + "type": "whitespace", + "start": 104, + "end": 107, + "value": "\n " + }, + { + "type": "operator", + "start": 107, + "end": 109, + "value": "|>" + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "word", + "start": 110, + "end": 114, + "value": "line" + }, + { + "type": "brace", + "start": 114, + "end": 115, + "value": "(" + }, + { + "type": "brace", + "start": 115, + "end": 116, + "value": "[" + }, + { + "type": "number", + "start": 116, + "end": 117, + "value": "5" + }, + { + "type": "comma", + "start": 117, + "end": 118, + "value": "," + }, + { + "type": "whitespace", + "start": 118, + "end": 119, + "value": " " + }, + { + "type": "operator", + "start": 119, + "end": 120, + "value": "-" + }, + { + "type": "number", + "start": 120, + "end": 122, + "value": "15" + }, + { + "type": "brace", + "start": 122, + "end": 123, + "value": "]" + }, + { + "type": "comma", + "start": 123, + "end": 124, + "value": "," + }, + { + "type": "whitespace", + "start": 124, + "end": 125, + "value": " " + }, + { + "type": "operator", + "start": 125, + "end": 126, + "value": "%" + }, + { + "type": "brace", + "start": 126, + "end": 127, + "value": ")" + }, + { + "type": "whitespace", + "start": 127, + "end": 130, + "value": "\n " + }, + { + "type": "operator", + "start": 130, + "end": 132, + "value": "|>" + }, + { + "type": "whitespace", + "start": 132, + "end": 133, + "value": " " + }, + { + "type": "word", + "start": 133, + "end": 140, + "value": "extrude" + }, + { + "type": "brace", + "start": 140, + "end": 141, + "value": "(" + }, + { + "type": "number", + "start": 141, + "end": 143, + "value": "10" + }, + { + "type": "comma", + "start": 143, + "end": 144, + "value": "," + }, + { + "type": "whitespace", + "start": 144, + "end": 145, + "value": " " + }, + { + "type": "operator", + "start": 145, + "end": 146, + "value": "%" + }, + { + "type": "brace", + "start": 146, + "end": 147, + "value": ")" + }, + { + "type": "whitespace", + "start": 147, + "end": 148, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/kcl/tests/xz_plane/ast.snap b/src/wasm-lib/kcl/tests/xz_plane/ast.snap new file mode 100644 index 000000000..b4ccf441c --- /dev/null +++ b/src/wasm-lib/kcl/tests/xz_plane/ast.snap @@ -0,0 +1,264 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of parsing xz_plane.kcl +snapshot_kind: text +--- +{ + "Ok": { + "body": [ + { + "declarations": [ + { + "end": 149, + "id": { + "end": 7, + "name": "part001", + "start": 0, + "type": "Identifier" + }, + "init": { + "body": [ + { + "arguments": [ + { + "end": 28, + "raw": "'XZ'", + "start": 24, + "type": "Literal", + "type": "Literal", + "value": "XZ" + } + ], + "callee": { + "end": 23, + "name": "startSketchOn", + "start": 10, + "type": "Identifier" + }, + "end": 29, + "optional": false, + "start": 10, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 52, + "raw": "0", + "start": 51, + "type": "Literal", + "type": "Literal", + "value": 0 + }, + { + "end": 55, + "raw": "0", + "start": 54, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 56, + "start": 50, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 59, + "start": 58, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 49, + "name": "startProfileAt", + "start": 35, + "type": "Identifier" + }, + "end": 60, + "optional": false, + "start": 35, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 77, + "raw": "100", + "start": 74, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 82, + "raw": "100", + "start": 79, + "type": "Literal", + "type": "Literal", + "value": 100 + } + ], + "end": 83, + "start": 73, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 86, + "start": 85, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 72, + "name": "lineTo", + "start": 66, + "type": "Identifier" + }, + "end": 87, + "optional": false, + "start": 66, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "elements": [ + { + "end": 104, + "raw": "100", + "start": 101, + "type": "Literal", + "type": "Literal", + "value": 100 + }, + { + "end": 107, + "raw": "0", + "start": 106, + "type": "Literal", + "type": "Literal", + "value": 0 + } + ], + "end": 108, + "start": 100, + "type": "ArrayExpression", + "type": "ArrayExpression" + }, + { + "end": 111, + "start": 110, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 99, + "name": "lineTo", + "start": 93, + "type": "Identifier" + }, + "end": 112, + "optional": false, + "start": 93, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 125, + "start": 124, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 123, + "name": "close", + "start": 118, + "type": "Identifier" + }, + "end": 126, + "optional": false, + "start": 118, + "type": "CallExpression", + "type": "CallExpression" + }, + { + "arguments": [ + { + "end": 145, + "left": { + "end": 141, + "raw": "5", + "start": 140, + "type": "Literal", + "type": "Literal", + "value": 5 + }, + "operator": "+", + "right": { + "end": 145, + "raw": "7", + "start": 144, + "type": "Literal", + "type": "Literal", + "value": 7 + }, + "start": 140, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + { + "end": 148, + "start": 147, + "type": "PipeSubstitution", + "type": "PipeSubstitution" + } + ], + "callee": { + "end": 139, + "name": "extrude", + "start": 132, + "type": "Identifier" + }, + "end": 149, + "optional": false, + "start": 132, + "type": "CallExpression", + "type": "CallExpression" + } + ], + "end": 149, + "start": 10, + "type": "PipeExpression", + "type": "PipeExpression" + }, + "start": 0, + "type": "VariableDeclarator" + } + ], + "end": 149, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + } + ], + "end": 150, + "start": 0 + } +} diff --git a/src/wasm-lib/kcl/tests/xz_plane/input.kcl b/src/wasm-lib/kcl/tests/xz_plane/input.kcl new file mode 100644 index 000000000..2a293c1f7 --- /dev/null +++ b/src/wasm-lib/kcl/tests/xz_plane/input.kcl @@ -0,0 +1,6 @@ +part001 = startSketchOn('XZ') + |> startProfileAt([0, 0], %) + |> lineTo([100, 100], %) + |> lineTo([100, 0], %) + |> close(%) + |> extrude(5 + 7, %) diff --git a/src/wasm-lib/kcl/tests/xz_plane/program_memory.snap b/src/wasm-lib/kcl/tests/xz_plane/program_memory.snap new file mode 100644 index 000000000..8955c8ea7 --- /dev/null +++ b/src/wasm-lib/kcl/tests/xz_plane/program_memory.snap @@ -0,0 +1,208 @@ +--- +source: kcl/src/simulation_tests.rs +description: Program memory after executing xz_plane.kcl +snapshot_kind: text +--- +{ + "environments": [ + { + "bindings": { + "HALF_TURN": { + "type": "Number", + "value": 180.0, + "__meta": [] + }, + "QUARTER_TURN": { + "type": "Number", + "value": 90.0, + "__meta": [] + }, + "THREE_QUARTER_TURN": { + "type": "Number", + "value": 270.0, + "__meta": [] + }, + "ZERO": { + "type": "Number", + "value": 0.0, + "__meta": [] + }, + "part001": { + "type": "Solid", + "type": "Solid", + "id": "[uuid]", + "value": [ + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 66, + 87, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 93, + 112, + 0 + ], + "tag": null, + "type": "extrudePlane" + }, + { + "faceId": "[uuid]", + "id": "[uuid]", + "sourceRange": [ + 118, + 126, + 0 + ], + "tag": null, + "type": "extrudePlane" + } + ], + "sketch": { + "type": "Sketch", + "id": "[uuid]", + "paths": [ + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 66, + 87, + 0 + ] + }, + "from": [ + 0.0, + 0.0 + ], + "tag": null, + "to": [ + 100.0, + 100.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 93, + 112, + 0 + ] + }, + "from": [ + 100.0, + 100.0 + ], + "tag": null, + "to": [ + 100.0, + 0.0 + ], + "type": "ToPoint" + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 118, + 126, + 0 + ] + }, + "from": [ + 100.0, + 0.0 + ], + "tag": null, + "to": [ + 0.0, + 0.0 + ], + "type": "ToPoint" + } + ], + "on": { + "type": "plane", + "id": "[uuid]", + "value": "XZ", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "xAxis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "yAxis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "zAxis": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "__meta": [] + }, + "start": { + "from": [ + 0.0, + 0.0 + ], + "to": [ + 0.0, + 0.0 + ], + "tag": null, + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [ + 35, + 60, + 0 + ] + } + }, + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + }, + "height": 12.0, + "startCapId": "[uuid]", + "endCapId": "[uuid]", + "__meta": [ + { + "sourceRange": [ + 35, + 60, + 0 + ] + } + ] + } + }, + "parent": null + } + ], + "currentEnv": 0, + "return": null +} diff --git a/src/wasm-lib/kcl/tests/xz_plane/rendered_model.png b/src/wasm-lib/kcl/tests/xz_plane/rendered_model.png new file mode 100644 index 0000000000000000000000000000000000000000..0b156fed6cbb18dd487cda85cf95dfd739afe6de GIT binary patch literal 54550 zcmeHwYjjoR)$R@vB2q~OB~=RX5=EsDzgj^hu%${d^{e^(tfdu6yi{og42YP7Kz0Nv zA}R<~Y>~v)(~l}gBBdH`VFv*b5u#N@46;MGL_o-mklWsSo#&bFT5GR&t&Mh^asHe! zaAbtYWv}-#=QE%A%=x}+-hbUW`uy`QInU?wou7I8ZU61_b;XZeK0db_eyN)I)vtWM z&%VmMZR9WW6HZhnzLxfzm)~zR@=iYg!AHvkgxzH$z8;xe`{s(3>yCN9b@=Cfc+Z$|({_8mwFEADDgHlNcg(o<+W7xy z+HT{XU&ehBo^Gu8`+f1Agx@p9+_g5&@HpgX*YMPRy~Q zXLn39|Ffp(u#K}mrrE}dm1n_22mZ6*p&7_o@Hh(|XPJkS0G{QF&eb?eg7wun%kK58 z=WN=dWt(TgLwA?68MNjuXQcs6{rG($!;m!W=`s{DEW`FZe!p7+FV032mKx*_r zxh2IIW3S$}AhpgVu^3CMBKxW$Z;hF;bKY&l&S{_~P?_6DaQ%1%fZ00 zn-P7stnJy{$oRnN@&2j#`D=EVFchhu+yB&SNmI0S9@i51>V`e{HP<8?4avqz8R&_x zz8bf&d024q9ZLpJ2_D?Gpm{`n^9YWr^W^&a&y(91CKsG*I&(`fb^6D%`)|>p4$R=; zJ@-xBIXifC>Bgf+ee2h+pK*9h(UptxALByL++R2I#-i|ztzYGZ-b!t{EVb$TmX;P6 z`eEb2ZPucii_j4~hP~UG-8pb$?ZD`HHAk}oH-}FBBJ^}xN$KuKxArb+IH!N}E88X? z`|OQ_@>t_kmT_wQ8k4>o6>+!buWGKcL4%5y`y)qZ?8%#%;#-tI@>eS^%9>Hzy8vT; zxPQ~axf@Q&68R&a`Xd+HLmd!zs7Iz{*G=2sxp>6U#YN}Ultqt~wf!Zv<1$}b<9oM1 z_|CnJdjgR?8=3|Nf1F(K!L8Ys)W8r^i{@H04b6Q#+&0B}glUn{^nzu33YN7-u|o~@ zUE1CXbqp#xx}>PPFLT3ni`Il5eW#ZD|F@iuzZEp51RD2rYnvNrn;SY{{rkMX#51XZ z$}#pIUAF(|>V%?W%Zr}%cf9WJa!arD=h8~5Po5l%eaqtwp)MlN*}v^x*?Hj} zuir7I=#VJ2nVX z1U?-)^V3fgN}{KhH@}qA{?fjzUPdo$NPT2~{mwgrr|w8>7!YV0u&(#TJB#~-?6g3wrEk?lG|&$7I4b_!!=3jQ}0_d`6jn1?4g|Tjna;5P7atCm!Qj=(X84J6ufv%Vem!_e_;ju@ zq^fGhh@_g0uqvzA&=H#BS&aLYeU>%fT-Lnb_MZ}RUf|dv5J;oS<8^*Z`-t?wJ?A55s6i9rvvwkeowt+pj>8J8))-BmYZSMIo}J8wwlxCaKC z1{Pc@o)&g^S}E3e@`3ldW`DnWU+$`3`zD|MW^c@cXL>w1d9uTUV}9|JxqbWLZ?v>- zHHc1GYbPJ*lK#x3{=a+Zp~PYxZBjjG^N8{i2E9{H#9~!)n%HqQLZ)!#Zb&_jjQmT{r2iJ7%Im(Qzv5|L{K* z|DNG5lFp70wt9JHSy=qlL<=)lfbFFw2ZT*XTm2=8=8j z@;jGxQCwuH1@s|Lc{i{~0>0@nB(&gMi|R%zZbKsxI6eIM_7Eokd+|-AVdp$(f2eLM1@EsGU2LGMqxnB#3S%HpE z+gH|i3@%9}+sl8ALF<#$$R|FyWD#i5+|Ip6LOX^e|I@U^(oHrEy3I06%cuMw!@7@e zXcd4>smzJ&&S|{c-*R_`UySjVkJqL18w+ zV%umcq=_fTbL4o2?V|@hYtk2~)eXri8&EOb8GH-O(R&@J25Vo2Ea@7B+_C((!t;oM z5*z=o9#L?YY;VdVjF=(BAbeJK0;T=;~^jBLag_>vVbU*2)0aj)#` zs8zrIk#9}?#?Hqq_ldT;dox-t&lfTkmHq9K-|=bbuDqFh@)~E|j@a3~*hQ%j?+YH2 z5BEPiiP30$Rmse5Hcd%!Lu6o+B0tE0>Y{yOei|;ky-N+LFsb|bm2-Nev@zC~ETzSm z3vXef|7mOCt-hBYjo_6x*GB~0yT)7<=^o(ACpi_fp9HQlVqD{kW=H5ix;sLrSH|bX1g;0t5*q%66h;V^FK>UrfIw?rV4MAj4OhpQ;Wjsw zpFYA=aq7V6D-uMV7@J%1Qp(Q==suw-OOO+Hs}U<{-ZhNtz2L#6DRbgdEYHZR4#$TA zCYxAuNeW?y-&3H7aDg??zR>p4712>{8!S2ctz5Rp74tB7pX6Yq7e4ZpKayVTo7jw4 z3KPe=XMFs|-OGJk^|_%Vc0S@}a$Ub25M&OuAX~EZ#Q5JJE%_=G=|{f5cJGl<4{)6@ zor1^aZ|&k@qeESrY!s^ST{m?^UAeGnDp42ZG+uN&c?ag@POI{;(UMj@Vm`*gwiSb2 zGl>K#9k_B!@S5AW%dkBXHD9sX=V#aq!_gs3kS% z;jn#`?DVxZnB7zLlDS7-qJe$hyz}a7g;Iw8>p1 z!wX|6X{rnBjsJZ{Ws1~KLSgy`WR^?I3;Md4WhK$`50kQg`EGmF+uo?<_O4PTF^L?a z@{vNsT+p|A#NHIie`kq{wZF0;!Qo=Bx<;xb4Lgt^LIz_@e$m8cn5#LF zoCyy-H2X}EwJ^=v? zF}SMg+q?@;SuM!XIu?Zg)!~JwZCTj+oNMD|wovLaDZWlsi&jMJ*f!&%ZN9gWBf?So zakIyQHSZW=yhJ@uC!e{m>5@XEY>MbiE;puHb%>>r*2N6Mb#=lMQMyTt@x<73Ky~5N zJubB}L+@P9lesu5I4D?krQ$SS$Zb{UhGeA|lH9@>a^VbvV6@0aCz#ZK_%h2Sg6^Q^ z->)%T?uL*$OB#~Aj#eAX>*^j^8W>m|&i#ic(GA_=GO5%Pal`O-5pyO4Pfwu2db5w3 z$N{EyRXc|mzk0X59Lmef;u8D3vg-M6&|Af*SXZHR44-7BvImy_636EdgF+t;G5R2M z{?h~3o_$_$O5^KGgY8RIYW)kPVi58ee|}IbnKeY=jG-_jJOk+wp0Vd2JDZ_USzsDT zz16);b;^cBCGT59`L>-RUCB~L(Twueg3{IlG$Ws614uXWFRcz2esRQ@r74zP#aV8I$jEhi7}W8WciUUB*Pt2$ z_a12{7tkHMrwc#=>%TQfTTc`Dgm7icC-S6!>g5EOCFMZ zN{S2E?*u6>P;yKD?b1NHY`3!6f{}MFySZzn*n3YacMT-D_)KtXe8*POTmP@)I5q?u z|13MJeABqdy~&4F@g6d@zqQ;abu97=s8(%z^5eJ}bdCl0%i!S*{>|^d-_2Fa=;!w3 z|JL*Z5q^cS=3Y6kvw~2^txb?*TM2s6*T10ZX7qz<$N;U8Jny1>6rTWWxRiPEl%Utq zd|+G`R)_Oe?+m>BZ@9sgx-#B0Ah0Odu_9OtDW%61-HVx#4asdDVimf~j4T0G3FAD+ zW_I@&e{-+>QE%eSTDcmzQc{jg+W!Z}1gl1XB=-KL#=MEm{@vcCALL&8U&e zKK2QuHvdOzVkH!yJWw*MOSkH979Q{;=Bk>)7y79S;If*fNU4PEnT@rhr2OC*ztDHC zzA}5()QsOuY)*wzzSv7$JfEMO=Z?gkwOi*)@jy^$q*4#`NQ~UAcXTyC6e-$uo_yQr zR$_8`_J$8w9Bu;no%7;3l`P@P_WD@D4W9@_2gxM14l%Nk7rzV+O=m@xneaz()sSi4tmvStC9+=C+qEPf)!2nwf_oeh5jDdDER&93wbK~$-IkK4m#TII!*>+H zi%=$~bam&eH*V6hJ=EYIXN?KV0PP`q1%9diZd(tm&YQ6%L;l&;lc+ACDE*^b`!{``iG>PpWF_J8fT>sl zdXMptOCZcn^Du9EiC}na$WThM|4?qHajZwTSN(SBijqklt=co>6ptdlF~9Nh5DJo; z5K5(d@*ZWHo~+&{RxU0L|F)#*kINfMw+}H=Gv7l80PRE5eFN_D^qh54d_$4<7g zFi%r@EZsU}OvU|DVAFaPg0A9Y%Z&IwxCVv)x9psd@c_*aFWaB|J3UIer(eMJ+f^tc zb6!IDa8C3}NjOy^*nSg2fj|fC1LllH2<)H)UWJ-n$uD|Az3kh!ud620>ROSK%~~YR zjULHuBC%GfxM~SmmD;&Vs%v<_QsX~kBJavBF6XOiQiW3C>E}1}_BZwp@6L%_q@`e3 z<{pxQ3GiRP_egN|r0DgxgQH&@BUD3dLglWP{zI?w!dXNB`SwS=nev~#-d!8=Leekv z@O$kD;Z#<0Bt(SSjE>f7EGhWYk^_|Ld}|=7w^s)vW22aWh5YM|t<{&;*yd@A%Gr?r zq9-+F!okL^e!i0Mp#jZ*T%IvU)_K$w-Id;QIMzZqw{{dlMo_HUofws!Bnw(o97)YF1I5*>* zVj8F&XVMk{Si9ky1$_QnEXhf>*QoL~WKlTJ7@8TLplBwV0)1^X6c%6sdEvkn^Nioc zDR~F=l6S-(rz?xLqO#G%er%)y@*TJgy_=3kD#piqjG{$$7e|t7t$XXtxP3`ryP&G- z1bB*C1`NEDZHx3t#LV}=)ci2<;NqtzMPC>3O)CS2^g3)bRkiS0-Hlf0T~v1!Ls;?? z_~a3%AM*E+WJg5<#B?rm;Hu0R4VnI;%N7snoVa#C(JbM_=86nw3*pRA>r7Sd;=sWy z?`tVN$ksA8Cv2{_cF)Mu#bIN!&WbI+!A6oVye0|>@HO4;sA^mA$Wr62vIIGD3p0%^yxE2wqnRN@t2Jq7=6_Me0vJTl0tKKTXXa z{Edq9%8orR!ql%vls7Jk=c@CqCM;3gqD$BfzG_cYA&aU)fxzaQ*#Zl7LIZ&X>>u12 z3ZF0I5A@9pk6&!JTDN4lT$QCWG~SxMl+rjtX64MJI#;FkU?#=RgEeYHtJ1pr(Bt7H z-t{iSxuYU}c**m_3DpS(NpLpZ2^DVBYfx3jd`HT<8l5YhG<^pVt` z+UpB8_6=@AZ)Pq_>dbOP^k|(KN-1U!8gbyhmej0XK4ds)-K#VFjQzTbGeqOFEy0iU zid1+@Rs$wN5Xt81r=@3e;g3JBy+3N3SF$ z6yD)$I5fcjrvd)CM(!%B1mo=2e`J!zLj90+ru&t@w*2QTPS7TY&e0sedKHQsn zf80>bRDvzed_*kmaoan>5@nD+nTR1a5@)$k{x8nb(_nD^C4u%OW+H*)N8}-OAMBDYfT-E5=-^Ep&S?G<8PPxdWE8 z{$`-JZixPmyb>8wvwptJ@Yvyi!~+tQZVW^-B%C7Dwe4BB1Y~~KZDa^?o&u#mlF01VX*nsy^s0>Z?O8_x*Jg&ZE}MsPf$@8Jinqe(eoF3XE!ZOQ zK0#PclA{pW3(IF#mmk(+VsyZwE!Y_9;aQi#=`1I{r%D$?B14@`(%ssS4?W3LH}O)* z&p#k{;(mZhMi2UrP_f8Ln+K-Q2#vb_DtvN0jc9~!P@x)+Y|MZ=ue7bZh^2qUmNel( z8yRpPfd0*W64_;5S|d8)(R60qNnc~Rz}4aq(#v(x`DX?VtE7h3UMZ<@^PR4TxR6|& z7G1t@i!n`BE{~?x|99Tx+x5&IZYG{?G^N))mDX4`jpXp;!4W-+5sxLA^S_uD^)K2I znb@533j~J*p)26|v2y~gE-rVuH*9j3`oooZ4o1`nJML@?gtu{rR@~AHeQ1FzGg+Rs zJl(iJ-Dft~)diAL<0&^MThGCn5ZAIxJFI^(^=V3 zb=f@BBdiR!BgJJb_v>mkchjuQL~qy+D_IiboOM;Db%Dz>CDOBJvG&mR#qPYq?}}!( zI6pomJ^RoA0G@OgPL--|r{r;jBP)+XP&+^rr%gr+Z?7$Kuv`6vNhE2FySG~;aVAFA z%J4WDtKsO6_LJ^{Dze{-G*liio*r9L?a5vYy}lb6rabo5s`ghyB5KWm_`Wf`BlxPS z1D(vX9hWPwyy{B9J=BqnqiIw8)jq3lBX;H@Ri})>&2a+LC~JQys8^GK->96%|io=&6LUE66jgKK-BD6Y0=j+YlDAIiv|~MVFS}v z?=I*;wBi}fmy5#N0^jUGK(K#2}+41#?n!}#zgjbi|xsJ(7ew{=u1xjb9o~_TQS$>kLQl~V~n}dq>SHSbw>6wE>3G? z=pXpSk>KXeth2T-BxSC-7&yX5es(CJADYa*wsC1;2(U%Vyolgw}) zexbq>gV^Y19l*z{etfGf{L4>E-ltekwg(O2qvIP-9&cJ#*167?aWpflHZyBFx3#ez zUi~|m>s9l>@EgOZEI&$4q_wOCwFh0RpKK%_YKP7-1++M~<;mRECr#axM{fJ&?b{Rt z8X;o|KARRzU%Z74c-yxx9+1%188kX$jl}`2)MgaMNyx+R=lU$_il*pBMO|@hxRyZ( z>O^n}-23)gB>fNo$z!ZgI$bMlqSIHC&glrE_^SiH>fmSL`tpN>ai_xt5;Mc27jA*{ zcVEk_%-W|U2W7)l$u3KEHMBCYQLby;aIxnZ?o=|=JQaax|H%{kUtr*-OAu#Y^#@9f z^A@$W;z8#?bXmCN9%IO&UwdS!bZ1J0=3lLmjnFNjd;U)qA#O(ko$q_$g%{c&>HH%4 zjwD0I1+d>=^fFzVcSQEoKlE^1ZqLmow`Wfou)IjBaX1@V2V|9;L*+Zhh;`dCp7%7nkcluxv-_2Oc?f;&%FAH`3Bq1c@>^(RDWn>g z)|ivoi^m2=uhq^`xD2d^hy!Me8K1FZ<2O6fj^fZ<0o zanzzVxF{_;T*1p;BuXzaKeo93o8xt7`MsV+6n^=s7D=ZgoVb>y`d{))`spNNFuw41M&J)GO1TJ?^ktYQ;37#H$d{o#;@gBh*T>`l^Gpn zH!(=TjLQIHKZnyS+7d|1v=ibnkseM?(h}IE$#7JEo0+|s#9Yp|5y6~b{_dR`?s#=K~%k36wn{{p;p9ZD&NQ>>#Q#9wx}-a`=5MrfoP5p zFN}#$T=4mGP|d{lkLty(D*Z(-X({%ifNOgW#zz5@z>C0x(>oEL2s}`qK455>fOA9G zpgv;Y#GEn6lKa51?L#qRhHHT`QWn4W1Q>H;tOIUJkhZXaJLaP;urA*YkxCwfjtPME z^_jKC<(V1&0e8OYa~-QRw6d?UB7W)*-9mC80NRwGR18l5P<;|TaoNfQ)H-V+b{ZEc zb5B-yYIB%AP7V{@<0*lkemLiSO3b(QYAyWJl7fo~);)^{jA)!EF?1A+E>moe#sNF` z|2b{tI^442IzV7(JqX52dP|u_Gl-=lc`{EFpPbVVC$zC4QWPxc7D!DA+c5M1rhzbI zar{7{JUg3=s>XNbxibM3?P zel0N#yrdWUhoAWU3`)@H!d`veCsrA0NQBVMI|z%0+bUptfH?n4AiL&acdce;Xf-?I z2EFyQHa$A4v~6B#O;_n;VYiv)!R$n%2jfB5t`wvgfT}V;-}&~#LEpf>&IGRKX-tGl z*)9<^5#8JmW9T~s*f4f#kN9~nZry+?HKqBW&z?&4+!@0z&etT3}4-@ zWe4d?==_v)66^L$QE5#J!N82G7quCWjwnskd7NwC{^`gFCKa>C69$TiPJt|_Xsy?DlCEncKL`|G7YO)vrx3bG&^>&Rb{XI>5F zP@hz}c4}Q4^wwLMDbN3TuXHG>1SU8yfQh(%kx+>s4vQ`9J>X8CtIx+}B~#9vj>P7; z;hP;Be+0OUSUv7@J zw7D%>|2u9rN(s|++4_R}DeBlS_f>U8Kbwo72meMm3ZKUQHymCwo$_VjaY#Uo#W*kY zq7BJdhL6 zLPc<&mk|AP`S9oQxR@x7v@mh<$$dA$ilW6vcbQ$_LfKAuCFV)PEms7hY-v@U&Gxh` zHTYTlN5L9Ps>$`67$$uCo~)iEZBxdtBnigG@%k9fE@rt30l|=qN^%e;4)w zD2VY@;g7BXjW#2H#Vwl2X2m6C5=NNcpkyHonpTTkAiaki?VeISshqzLv6z=V!H|%y zo6cimph-i=?yQ^YV!J_&?Ut$o1ST4x7g^x1iqzEwMN{i`HRiw}piyGBoF)w_lL4AU z3f#u%>a|?$FmPmffp!SqMhDd!R0Kv@Ln@e0JqSJ{ZS@Q>3y{jeR3S*<(FpsF-Nx3N z+yGf?&QD6K67YQgo#Z z0I5XGlZ20eK`usm@k&*ltCcXQxsiXLuB_sQv<49|CS=yi%=teF)bR+5D2ifFjl1Mx z2~saLcLzja;#XwW25ycePD}LXeWpE+c~>)QGQ7Hjj8%BP(HZm$H)#zRt?i6o$e5kW z%>SWNnad280{Rg89U(*Kd)jeZ<2t>^Sojwwj7}b)X+*>a#vUKw|Amkd3DpI`WwFBG z44ii_F>G97MZ=CEBsg@=b>QVe#d&^abF^PA(phaiBZCve;{98uS&4 zQfKR{Z@~!26!+#%v|BOYYZnLwv?h(<-neQjZ7YK!1|q7Dao(#6pZ4&I>vhSY+J42?R6@~wO&yNcia3*P+Yn{WbMiCIF9+j zwjS(#B1cCMK{UmPbLn1sWnT7IJb|WZoW_)m}SO@qss$?e0AZQ4tH zrvF86ApK@r(Q`p;at)p7(BbTphx6B$7Y_41w*JHrA#Bv}0eI@kZ2Uq_?;Z)KZTcQq z@Wfa$qhBC0{VA>DwGn5zUm|Y-(Ffr6XrhuR+}F1t5I$Hy?h>F_U_V{*evj=b5R{bB zqKS5KReNhu%M53iXyOdqFEKC+8KX~m;31Y|3id9U`5T|iy!x^A&(orz|C{UnD={{t z!O9g)BtQhf?8(oe;ss{!o!CvwcBW}Z7E87{*yCw7w4gEnKUfh;xD=<5i8XahU47X2 z;5PCKaADC)3EKv;?WNE|{56Z~0?0m%^tq^$&l6U2rPX!hNtxz4j9(=PHk zGBu+vJ|bGA9?C>R_tJ*$YzKWA(q{-8MRm(ubj%fWdY1Aepd+@%X(~2Lp2w>!CO{wRi&6~pGuMhYf*ylGdPT>NgUy0oM|FRF*h~m4>O^Q*dtI& zVvYdofe}#aUUB<_ZiY6ltFxQNcmwwX?wYDlS!!C8|Wli89Jiy?F^zow7A8A8SaC^gcy4^gY#AVgTEYU5z&~5eQ5yuj)!{Q1Z^hmXiX~r> zGH0dF_>)Y3r7T5mF&i@vrURbxanm9ucS~98^s;ToEA}5xXkZY_ICybYjd6) zc{8uHTP9YD8mGP^7?lNRLg17zMyGnf%=Tk2?)27(zfo&!BySMj2&Ou!MR?n(za)39 z;dx-;ZR3Djqr@NV`9sPu4b=WEdr2ICn)%4;i*+^U9-o6uMi+Q4mJ}|@pehNuoSg98 zi0YT(REX{5RLy>4D!CnMel!-E>y_5xoN;7IhathC|K8vzp*RJmXmZ>kiR-eZq3p`; z#e@=(vaw8up(^{0W`EtjwNt}cS2=tb-5G!oCI<0MI7U5DB`eMBwR-RObVcY*=Y=#K zeoqp=eaVdO1gY<5`d+Dhdli0DgzMavFyTZPRu;pIRvU*J z8X1gObc_n3)E1Mk8y)c`lG^M|@o_5PFg_#*rL*AN)P{sqA9JX7+-NqAXoIP;lrk`r zT#0!i8d7mXC-ff4l^a#o${`5wI*2iJLiR3v=}ryT9V>F$aQ2jx%d*DvQWW>YH z@7ar_8%(VZy|_+DI_1-7-?yM}-@*Lw!PF|_Drt>k=?5-?$HrMBSP%$` zhI&@5tHtjm=|-Z)REyAn^+&=xxRF9pG}a7PS{F%4GvVLpsdPSjDKG${AI=|PDO}rQ zQb*=3Cl-zkgF5%!WaM zb;dkQ9r_&ZuC%uc@|n3*%4*nEX$P$bWLRdJQU7BPdC|u;Cw`SC@=5ApsnWES3n=6C zNfi?=y!4`7K)GZ%d~Cf0Z>|`|0fCsyrM6Hlml~I8<`@@&34W(|csvV4qK%-IuJd*jD z)4mB$s2C_`w5<#H9kcrDL};US4cU0~@y`A(d`NPfWoz;8)A%}HZqdNo`ngy4Dwc?* zlf;HK+lIfeZTQJ4;Q;c@LGf%GD+NmUtrpLe7v&O&ZDsUC?X=X2{?9mr?fshCAr&T( zc@YJs7NVM8$i?efj5o&k!Cmvau`9(7R~m|9oB$|v{@C6r)~kUjV$+3ErN)^myJBNJ z;tXwbr)&MZ%($cBD&ti%!8=Xs$xxgTm$6_rKVnj#G_tpJ3Ts&?oPk*rPMynTZXjwFwi99^=E!*YhpNcD>>wylYAdGSW$|)udmrgq zy+vgmQUsw|Lahuyg}3qq-ba{_;0ji6EU`i`ty!%V$}m_WWC|STRW$S1wkq(lV>9^< zz{ObP(NbIs=1fPV2>@-mS5wkqj`(+0N=W1;BMuSa@y3@?XplGK4rpy#{iWh=&dpRy zruNfZQD@8q4KuNRcnmBeOPrarU!AvAd7J8BA@im)N}7Vyv$c>57bBVQ16&gWEF2YE z6sm4YS3(n69Am@aNX=A$#FnD6NDX@LyXEBx`tiS&(;sv0?b5ia3)syo3VKeqvLQLS ztvFfk5|CGYa6{n_kmF(_u~$khR{Wh+V2hmvNvA{xc{uo6FW~QUvg4s~`i%kjc45W_ zd}%V@TN=68*ew-#HkHThUD{VzonT&wfS_#7MiaHDYJ8X)$47Aj$8oIt{nDM?Pr>aP zzKR|~y2CYlc1hvdB?l=V%E~A8Z(XxZ3>bnT9uUN9S-^>rpAhsGJA42`vOQs`BN&+R zNz!x1$kMm!3tjqENnfXU)XkgHh|l7&xNj=og|iG&m@?v%F-U@;jcaJ3Fjp+LX!an# zZRxnRfVxMywVIqV+*w^Uwt9Q4aO;2SVU~QD^Hh?J`EZWAXg=j{hUevq%Ck?EUqm** zuKfk*unp0khUOLcY`YW`xY)_a=IB~D-YxMwn{w;8Hn{JcE>NSySYA6S_!hv8vJ|iu zId%)XsxS?_mcHuzQb9t+2^)>gEKSN6qFKHB)?0&I*P*V^H~4bBSV__-AzoPul~V4p z9Ub_R17xq!0jS2LNpy%oiF0`B=eUEk@r9`*z$J8tV;Qe@E@M|c3Bc)sKd~1b0Bc?{ z1&K@!Ic(m1YZ0Lizp|FZPGoRx)jg+n7vIUdZA8($MIwe4TG`BcMa#@&U2xw$)lqJ2 zDg8!EoOn1yI=+Luaaf=o2lQ^EXN{17fe;vZR!q0Y#rzB-!WWMy!3*p!L^Db%j4z5I&dT%PdGdkX-l!r3B#A*hI+ZQp zHq8Zq#Ly9TNWo_iom9lvkWlULzw_OW#xw!Njj7^((y>v03Dvq|?T*&(meg;Yy=-q} z&Ac|$G$_;sy=)|D>8+2aZyUB@^Dy7!<9HPe--5%AbzEp-;$U#L2|Q<9RxBvo2tE|E z0Gg#EkPOwvqrafYF`($6Y@kmmMdl>+IwibPr@bEaAJpLR3k_?yz#Wi8eSu!OmJVc5 z*=mez*?yxIjoZ%_4vw;Z`N{YM+VI zD)y@3IKRV582980F6W$q0#Zc|m8*+Nj-HP1amadTarUT36ZMO>+Dna_B)66vHmRs4 zsR^{^!eWTUp<2}FVL5Oe|1#{9KoI($%rynawWG_WI-1*XsaSuEHWcDBK4~3p$C)0^ zw}OO@dX=nqayoC|P0f5`6kGl_58IHKJoD>Y@z%^k@+K`DF=-2;rybojpfolXIjxYu zj8~9_j~0i5PUi%+W%Ef|UQKd#1TX(&5^2_VX%Wq7xU1o$n*JrrR`- zD-zH7q6d0BjFjRQcogjnq9FRQ1raT~RGV*ayKS$SgFOL^82<|kwj(9X$-0hXMYP%p zrLMaOaGLuOrYd~d-UQK=JN{Qzmzsu#g;eV50x0N?QL5YZ*1F+Q7%Nac88QnbaL~1- zX*lDea9;hUZLc&$~L*Tv;btG9evJD|W*l}~av5Ky7YEjA7_$cK;VZ7praY?Qq*~3|8GT&LF4zVbr z%i8pdsqGgy^FCT=du4L?78No{(m0Hm89u|#p_UQHrotrlQpXio&myqZNpV-?m||xXUf*Uwbxh% z^*bIc_Moe!@eCAKlI5>F1#r~_MYf+wcbdsFRIg0F)FfpK$o?g z%G2!8nx1CK1C*r6KGB8z?8bWW5c?HIE2oci@RN$~>q*eeV|TY(NzkRZ0>BXiaMJk@ zV!%P15i+&QSZsw*=Nh0w12sUbrPp{hm<69gSrhqC;WYT1&H-mRfNOe!R`3@=N^&8A zJyoUSQd5{Z4ET~u`8eo67aXd?Dh@Pb6L%7Bj$tWKu(#edR%cwZ;}_l7 zYY@?{-)P4GhLTLt^GY=Ec>)5j-(*0bt^p^cHi5pVJ;2_%#08YRX(0B%ZD4@M+19+! zgkjq_@V7KOMhgf?4L@`g0-APH)|)BLx3^4f=dq4@>y>LbWPO*cI7V+QVnH;s^i-yg zMG9sMK(BBB?^AVwgKfv~I-r|r#Eu`FrmQBUxQ(K&%t|p}l)zH|cKl|$>J_-afoMr* zh!e0%R#9fuBo$rCigYT{nBaD{M~y-09>0KrC{VBwfe0pxY5zc%vq0Ioq!^?cAq7Id z(?@mly`|lUudnCzdMg!fN4Q>ew~?~hOq$6N&t=TnCRfIU-gYJnW&$&O-O5Dm<&x`;&56yPa^E++F(L=H}%msr%UFUPde|(xjlG zw9;UUbZSfV40O0I%i;;wTnjbV#dR_1&e#*bs)aCp zfK@Hp*DK5(>d>OnlF-K2@9`ZgPpybHqb<_OAe3F~k>ynmC#G?xG249Di5rB>cfMoQ zr#Y_RmPpsoBZw?vEZ^*M1#_>YN?xkhfF^ewn+r(w1292V-PX!roy_wkVz5|vhVk0J zEzHB|iHs-~Yhz9U2duwrUaTiAcB;C?_?M>g-Cf%8OUZ9xz1a(sJ6=n!ReBKb@uO)Q z=YT~ZT}0!5tMWtm&MiXHtntt@t)HD{foZ|E@h3n*SO#WnhY>TcU{87MGB@kR=PRc_ z5DR)ny?)(F%NtpTsc`VVGVuLFvqyYAJ0Du}d6l_1?93`#WAG_S)N-u^EJk{4E4CLI z37lu>`1`g|198+>jH;jKD8gLn7--qI4OAU_qD@#iklde1Hmm{$@7DsWK$hKBinKz( zZ-wb~&Q-;%)#x1KcE)cfyI{Vmpf2Tqj^FIkSF;_pTcfX5#FFNR1;7sUBnRGN@EDnT zY9w5%*eYvHsZz$feced{=1{nvpiPm ziInOW?BV{4of&jMGexEt+eFLoNiM<*hFN!mP-3^ZDL84JV$ z^@owzT-2Y~(@|KW;M&G&6YAAEG`7ZD|HWU!=+-cdLUGDa#}Ke9x1I4qp+Eo9ugPm9wSG_t8wq} zphf2&ySwy5NZiS%_~KqOJHe5Tk65Q+%@5`q9&eFHMV-a>#kL)GqHG)+kA+p=vE(p8 zYcsGIY7d<7t$-Wfk;PiU96qVt;IJZkr6ZEx9XFDvhu=#-1V9D;C&JQaexL4{(8h*S zO4PUqr(Sx`jlNc61AvAS5WEYUjDbBgGKl&+k$v5U(`(&jZwC}f{Tw! z^i;=&&?qJ_N{hi@f$z#Du*BRtoR#A)C<)`JUd!TL#)5e%-?c>$TWI1LkT*X+ z&m}SiV>wt$@JsEmpES-e@2in28*yxcz5MpSvB3vCQHl0cZf@*x5d$f^+;F`M1hSYA4jBWc!oC}1ji|Y(*aW1+9ANXFfm{1vJ2n2b zB4BpTMzcpKzw5JmUE+vl^J6-+{FlO>mH*-cq^(57s(pp^6`+dYZpK%liD7b7ae1gt z-AIC114Yq{NH6gRwdi8=YPn_9%6nC;J%jDTcNAzU$RO$ra?r;|9fm(GPK^<9Y7g3USTr%d za_>M_mw3A4os-73`k70JPaiR{Ah)8_w_#J?4GHR!KZ#aBNhB-*P1GoJwejKrD<>Z1 zXkfP&{kzAn1`n%K=>|-04wBE$*&56Ob5ZPu{ZX;zhmJVvFkew(tHa82lMu2RrN$yf z^!Ow2k!SijM zjj5`HTUNVZLjpqxSe_lhLv&A2f5XMwv`zWhTNk<6vg2llz(0ix;iWpEQ%}fCB-87PQOsjp~lVmla` z=*mEGdI)M@Ta4RdVOBY@Z9ZxbEW`5H(|4}EEsK{rG8BItap36EjZ%myWg2)*Y11{L zA>#e@pN8|$OfW#les&Vt^h_NYcPuyNfRSRwl}`w0dWNoCLE(Vnpuiy&gxF~J@x&o+ z8O-U)seHTVwEdmZXxO8sD*8>8xG|_D2GTD5d`W?Zq{PWwbXFt65DHi{v%9oY*xn#M z0P78;#VDFub7krF3}kwkgwrW3W~V$tSreSuiAwOWl-*;703b74UYV zdy4R4?~8mwx{4(8+LRjJq4s8Q5 z5ETQ*rYbrC7k&@rTHLq1+Z~U!8En(4x$Iv>o-;5Euyt7b}56XJ1xm1 zcf%+5RH^W+DzjOta5B(JSJV_R9_~Fe02=*;rb9bS%Y&(QG6ru}q>kH&uI7baR^c4_ zQg1Sh_rci7u-f^xDvd1sVzaMJS`I)?v8oi~E5uS!yT)R%$qt*NQYpKDU_%v*9bOMJ zQwXJeS#1?)e}qvRo1+%Zn!9pthq*aDMzKDdK*dTSj+aUV=6~k||H^wMCE;P$QO}+| z+az1V99K?1fV>Rn6Htd6gAEh$N=<+Psz}mK$H3)BduwF#tO;Op>JOYY3xC0vQdodh zb<6+Qg_%$56ZTY69LK(c`<&;CNuAzH5C0Th&QpR68?>^FZyrcKSW{EXmX%skr#Az` zMDDCtJqbA0q;zB;mhCEFJ+ce-`eV7_T#hZkkAk+g?})p@G|i~3I@zS^v*GGT-;xTN z{eq%;4^OkuS@p>^5*^<^ol(Mw>mB4$%yQRm;v=xR4{uTJ&YNeiv3_*%>^*+7DP1 zMsG_Oth=!=!SaurhsQdJI@0x3*eQ+Z-MS8dtok~s2bekl!e4GBBcV^-ZI7n#LC|vAfk7zJA}0-sPKS&F zCSYa_!jY(hS%#uJH9pxgEsWAJ74;+dlOsn``x+AmoZj$#M?U=%t)G}_#1?W5_NiZr zhH;#i8J&$c?DQ{|t0x%~*<6nX6r)2gw!ycVAv;rbBU>;2^no&)_kRyaa*SEOxU%K9wZ< z?YYChSIqa}9+pU9{7_XNaZ`|8x#Rg49k0$fOt}A<{>=7wkCB;mH1sUp=E%Gqsz+dr zTv?E=PIl3NNXiy29+1_f#XH_?%31Jkt>JRTHk*jpQio2(F;=isSp`-R*O=+{f@Yg< z-wp+}_&csdLuvJqpI`HBd$3u(9xhSpI;40!(>ek-+`fXqJ$drv%B;v|S(N<=N&&Q! z$q4{bb9A`?;aSv&<#>WJJQlRq!cAozj{kH2h)+@zP@XOoZUipnt@$G_msf_z?t40x z6MNM}OX^8!<`{19#A#4}V& zbR;splP**TB-snkmQq0~*z&)RMQ~&FMQixicL33U3Fo-iNAE2lTa1lbDpmyHCSF*G zRvli@2L}MqAxeA0Ge(FfileedVp)j8{Ow%;`k%?66^*jZNnsMqS5fiU(#NjpX|b1{ zK1{|^g{#SSG~<1ScdFMIp->x`ofa*_<%&NOvu0sum<$(3GOhjRUdX6W4c3<(Oxm$M z`j7TVLB3pR_N?2^afz;447koje=hx6oU=}UmM2banCYmmt2P}J)fJ9Fzl9GfL@mH)luhK*2gG-Hgg$UkF0Ylenwr1)uhoi;~Y|17SCOLLR zArsaBK}>#I-zn^gMfvP74QE$5HokwCTimKneyAXgbqPU5Zu=}N@=M>zwRQa|48CO4 z3mFPrf+($CTO)!zLYigP7`h4w%9k+*$9Qo!n-~sk-$GW)%p3;g4biGPYWjlXELfQ% zsY{kB`VS;L!+RtBPrp64QHhsRtA@*N@buIiy!{Cl15OItVFL+d2RNT9#hDPr&Qe)q zxU#r|!dfx~0VraI#5&8T@Z{RLbb%EBr1{J{ zne+gtm`npKpzdLo)B{FZ8C#X;E^r`m3kEqg7WEzPxQA&& zNPW^ScPRxO<&O5S^(tB?vimEs#uebIhPO6Q9fKN!@!*DJRckvo4G&pv}3fC&;*}K7jsxpWDu`aw^N7*;ejM8gBpX^Pb%E}wt39TzT@b+{n z`l^fHA~eiAp}|1#z=GK*D!?zRjLW@R7oP)+Fbzk%L9EIe{Fz)ju3Ln?M6i#;l~=1< z1Xauy->}4DYZ_5M)ET_4CQHsQVd*J{Q)I%Ql=HxZ3G*qnd!;T#F2rx3(5KI>XvkVJx!hNtn#f}mZ%PkaD@Z{IM8WZ)}9~Q*56o5Mm z2dq$!5h+%K&$nU;`)!K&H&-5a-F*`s->~`j)jv11 z>v*-t8T$Rq&c{W|Vwr<`VmUD)r9J8F#MC~;*759)X$ErE6g2}m>tiub!B1yV(HSGw z9XksiXTjrafOZm{$XVv$Aed*lqSH3cl3>?r+;f)Q>-pGO@Hh(|XESJL268qZbFRjU nv-#NBeC+=R`E9Ge%iHUB-(UFP!a5)R%N%v*Z7Y9z|E&K5ULpJU literal 0 HcmV?d00001 diff --git a/src/wasm-lib/kcl/tests/xz_plane/tokens.snap b/src/wasm-lib/kcl/tests/xz_plane/tokens.snap new file mode 100644 index 000000000..4e2777924 --- /dev/null +++ b/src/wasm-lib/kcl/tests/xz_plane/tokens.snap @@ -0,0 +1,459 @@ +--- +source: kcl/src/simulation_tests.rs +description: Result of tokenizing xz_plane.kcl +snapshot_kind: text +--- +{ + "Ok": [ + { + "type": "word", + "start": 0, + "end": 7, + "value": "part001" + }, + { + "type": "whitespace", + "start": 7, + "end": 8, + "value": " " + }, + { + "type": "operator", + "start": 8, + "end": 9, + "value": "=" + }, + { + "type": "whitespace", + "start": 9, + "end": 10, + "value": " " + }, + { + "type": "word", + "start": 10, + "end": 23, + "value": "startSketchOn" + }, + { + "type": "brace", + "start": 23, + "end": 24, + "value": "(" + }, + { + "type": "string", + "start": 24, + "end": 28, + "value": "'XZ'" + }, + { + "type": "brace", + "start": 28, + "end": 29, + "value": ")" + }, + { + "type": "whitespace", + "start": 29, + "end": 32, + "value": "\n " + }, + { + "type": "operator", + "start": 32, + "end": 34, + "value": "|>" + }, + { + "type": "whitespace", + "start": 34, + "end": 35, + "value": " " + }, + { + "type": "word", + "start": 35, + "end": 49, + "value": "startProfileAt" + }, + { + "type": "brace", + "start": 49, + "end": 50, + "value": "(" + }, + { + "type": "brace", + "start": 50, + "end": 51, + "value": "[" + }, + { + "type": "number", + "start": 51, + "end": 52, + "value": "0" + }, + { + "type": "comma", + "start": 52, + "end": 53, + "value": "," + }, + { + "type": "whitespace", + "start": 53, + "end": 54, + "value": " " + }, + { + "type": "number", + "start": 54, + "end": 55, + "value": "0" + }, + { + "type": "brace", + "start": 55, + "end": 56, + "value": "]" + }, + { + "type": "comma", + "start": 56, + "end": 57, + "value": "," + }, + { + "type": "whitespace", + "start": 57, + "end": 58, + "value": " " + }, + { + "type": "operator", + "start": 58, + "end": 59, + "value": "%" + }, + { + "type": "brace", + "start": 59, + "end": 60, + "value": ")" + }, + { + "type": "whitespace", + "start": 60, + "end": 63, + "value": "\n " + }, + { + "type": "operator", + "start": 63, + "end": 65, + "value": "|>" + }, + { + "type": "whitespace", + "start": 65, + "end": 66, + "value": " " + }, + { + "type": "word", + "start": 66, + "end": 72, + "value": "lineTo" + }, + { + "type": "brace", + "start": 72, + "end": 73, + "value": "(" + }, + { + "type": "brace", + "start": 73, + "end": 74, + "value": "[" + }, + { + "type": "number", + "start": 74, + "end": 77, + "value": "100" + }, + { + "type": "comma", + "start": 77, + "end": 78, + "value": "," + }, + { + "type": "whitespace", + "start": 78, + "end": 79, + "value": " " + }, + { + "type": "number", + "start": 79, + "end": 82, + "value": "100" + }, + { + "type": "brace", + "start": 82, + "end": 83, + "value": "]" + }, + { + "type": "comma", + "start": 83, + "end": 84, + "value": "," + }, + { + "type": "whitespace", + "start": 84, + "end": 85, + "value": " " + }, + { + "type": "operator", + "start": 85, + "end": 86, + "value": "%" + }, + { + "type": "brace", + "start": 86, + "end": 87, + "value": ")" + }, + { + "type": "whitespace", + "start": 87, + "end": 90, + "value": "\n " + }, + { + "type": "operator", + "start": 90, + "end": 92, + "value": "|>" + }, + { + "type": "whitespace", + "start": 92, + "end": 93, + "value": " " + }, + { + "type": "word", + "start": 93, + "end": 99, + "value": "lineTo" + }, + { + "type": "brace", + "start": 99, + "end": 100, + "value": "(" + }, + { + "type": "brace", + "start": 100, + "end": 101, + "value": "[" + }, + { + "type": "number", + "start": 101, + "end": 104, + "value": "100" + }, + { + "type": "comma", + "start": 104, + "end": 105, + "value": "," + }, + { + "type": "whitespace", + "start": 105, + "end": 106, + "value": " " + }, + { + "type": "number", + "start": 106, + "end": 107, + "value": "0" + }, + { + "type": "brace", + "start": 107, + "end": 108, + "value": "]" + }, + { + "type": "comma", + "start": 108, + "end": 109, + "value": "," + }, + { + "type": "whitespace", + "start": 109, + "end": 110, + "value": " " + }, + { + "type": "operator", + "start": 110, + "end": 111, + "value": "%" + }, + { + "type": "brace", + "start": 111, + "end": 112, + "value": ")" + }, + { + "type": "whitespace", + "start": 112, + "end": 115, + "value": "\n " + }, + { + "type": "operator", + "start": 115, + "end": 117, + "value": "|>" + }, + { + "type": "whitespace", + "start": 117, + "end": 118, + "value": " " + }, + { + "type": "word", + "start": 118, + "end": 123, + "value": "close" + }, + { + "type": "brace", + "start": 123, + "end": 124, + "value": "(" + }, + { + "type": "operator", + "start": 124, + "end": 125, + "value": "%" + }, + { + "type": "brace", + "start": 125, + "end": 126, + "value": ")" + }, + { + "type": "whitespace", + "start": 126, + "end": 129, + "value": "\n " + }, + { + "type": "operator", + "start": 129, + "end": 131, + "value": "|>" + }, + { + "type": "whitespace", + "start": 131, + "end": 132, + "value": " " + }, + { + "type": "word", + "start": 132, + "end": 139, + "value": "extrude" + }, + { + "type": "brace", + "start": 139, + "end": 140, + "value": "(" + }, + { + "type": "number", + "start": 140, + "end": 141, + "value": "5" + }, + { + "type": "whitespace", + "start": 141, + "end": 142, + "value": " " + }, + { + "type": "operator", + "start": 142, + "end": 143, + "value": "+" + }, + { + "type": "whitespace", + "start": 143, + "end": 144, + "value": " " + }, + { + "type": "number", + "start": 144, + "end": 145, + "value": "7" + }, + { + "type": "comma", + "start": 145, + "end": 146, + "value": "," + }, + { + "type": "whitespace", + "start": 146, + "end": 147, + "value": " " + }, + { + "type": "operator", + "start": 147, + "end": 148, + "value": "%" + }, + { + "type": "brace", + "start": 148, + "end": 149, + "value": ")" + }, + { + "type": "whitespace", + "start": 149, + "end": 150, + "value": "\n" + } + ] +} diff --git a/src/wasm-lib/tests/executor/main.rs b/src/wasm-lib/tests/executor/main.rs index 9b261acb7..0546cf091 100644 --- a/src/wasm-lib/tests/executor/main.rs +++ b/src/wasm-lib/tests/executor/main.rs @@ -7,9 +7,6 @@ use kcl_lib::{ /// i.e. how different the current model snapshot can be from the previous saved one. const MIN_DIFF: f64 = 0.99; -mod no_visuals; -mod visuals; - macro_rules! kcl_input { ($file:literal) => { include_str!(concat!("inputs/", $file, ".kcl")) diff --git a/src/wasm-lib/tests/executor/no_visuals.rs b/src/wasm-lib/tests/executor/no_visuals.rs deleted file mode 100644 index 8714aaafe..000000000 --- a/src/wasm-lib/tests/executor/no_visuals.rs +++ /dev/null @@ -1,142 +0,0 @@ -use kcl_lib::{ - ast::types::{ModuleId, Node, Program}, - errors::KclError, - executor::{ExecutorContext, IdGenerator}, - parser, -}; - -macro_rules! gen_test_fail { - ($file:ident, $expected:literal) => { - #[tokio::test] - async fn $file() { - let code = include_str!(concat!("inputs/no_visuals/", stringify!($file), ".kcl")); - let actual = run_fail(&code).await; - assert_eq!(actual.get_message(), $expected); - } - }; -} - -macro_rules! gen_test_parse_fail { - ($file:ident, $expected:literal) => { - #[tokio::test] - async fn $file() { - let code = include_str!(concat!("inputs/no_visuals/", stringify!($file), ".kcl")); - let actual = run_parse_fail(&code).await; - assert_eq!(actual.get_message(), $expected); - } - }; -} - -async fn setup(program: &str) -> (ExecutorContext, Node, IdGenerator) { - let module_id = ModuleId::default(); - let tokens = kcl_lib::token::lexer(program, module_id).unwrap(); - let parser = kcl_lib::parser::Parser::new(tokens); - let program = parser.ast().unwrap(); - let ctx = kcl_lib::executor::ExecutorContext { - engine: std::sync::Arc::new(Box::new( - kcl_lib::engine::conn_mock::EngineConnection::new().await.unwrap(), - )), - fs: std::sync::Arc::new(kcl_lib::fs::FileManager::new()), - stdlib: std::sync::Arc::new(kcl_lib::std::StdLib::new()), - settings: Default::default(), - context_type: kcl_lib::executor::ContextType::Mock, - }; - (ctx, program, IdGenerator::default()) -} - -async fn run_fail(code: &str) -> KclError { - let (ctx, program, id_generator) = setup(code).await; - let Err(e) = ctx - .run( - &program, - None, - id_generator, - Some("tests/executor/inputs/no_visuals/".to_owned()), - ) - .await - else { - panic!("Expected this KCL program to fail, but it (incorrectly) never threw an error."); - }; - e -} - -async fn run_parse_fail(code: &str) -> KclError { - let Err(e) = parser::top_level_parse(code) else { - panic!("Expected this KCL program to fail to parse, but it (incorrectly) never threw an error."); - }; - e -} - -gen_test_fail!( - invalid_index_str, - "semantic: Only integers >= 0 can be used as the index of an array, but you're using a string" -); -gen_test_fail!( - invalid_index_negative, - "semantic: '-1' is negative, so you can't index an array with it" -); -gen_test_fail!( - invalid_index_fractional, - "semantic: Only strings or ints (>= 0) can be properties/indexes" -); -gen_test_fail!( - invalid_member_object, - "semantic: Only arrays and objects can be indexed, but you're trying to index an integer" -); -gen_test_fail!( - invalid_member_object_prop, - "semantic: Only arrays and objects can be indexed, but you're trying to index a boolean (true/false value)" -); -gen_test_fail!( - non_string_key_of_object, - "semantic: Only strings can be used as the property of an object, but you're using a number" -); -gen_test_fail!( - array_index_oob, - "undefined value: The array doesn't have any item at index 0" -); -gen_test_fail!( - object_prop_not_found, - "undefined value: Property 'age' not found in object" -); -gen_test_fail!( - pipe_substitution_inside_function_called_from_pipeline, - "semantic: cannot use % outside a pipe expression" -); -// gen_test_fail!( -// if_else_no_expr, -// "syntax: blocks inside an if/else expression must end in an expression" -// ); -gen_test_fail!( - comparisons_multiple, - "semantic: Expected a number, but found a boolean (true/false value)" -); -gen_test_fail!( - import_cycle1, - "import cycle: circular import of modules is not allowed: tests/executor/inputs/no_visuals/import_cycle2.kcl -> tests/executor/inputs/no_visuals/import_cycle3.kcl -> tests/executor/inputs/no_visuals/import_cycle1.kcl -> tests/executor/inputs/no_visuals/import_cycle2.kcl" -); -gen_test_fail!( - import_constant, - "semantic: Error loading imported file. Open it to view more details. export_constant.kcl: Only functions can be exported" -); -gen_test_fail!( - import_side_effect, - "semantic: Error loading imported file. Open it to view more details. export_side_effect.kcl: Cannot send modeling commands while importing. Wrap your code in a function if you want to import the file." -); -gen_test_parse_fail!( - import_from_other_directory, - "syntax: import path may only contain alphanumeric characters, underscore, hyphen, and period. Files in other directories are not yet supported." -); -// TODO: We'd like these tests. -// gen_test_fail!( -// import_in_if, -// "syntax: Can import only import at the top level" -// ); -// gen_test_fail!( -// import_in_function, -// "syntax: Can import only import at the top level" -// ); -gen_test_fail!( - array_elem_push_fail, - "undefined value: The array doesn't have any item at index 3" -); diff --git a/src/wasm-lib/tests/executor/visuals.rs b/src/wasm-lib/tests/executor/visuals.rs deleted file mode 100644 index df4664957..000000000 --- a/src/wasm-lib/tests/executor/visuals.rs +++ /dev/null @@ -1,74 +0,0 @@ -macro_rules! kcl_input { - ($file:literal) => { - include_str!(concat!("inputs/", $file, ".kcl")) - }; -} - -macro_rules! kcl_test { - ($file:literal, $test_name:ident) => { - #[tokio::test(flavor = "multi_thread")] - async fn $test_name() { - let code = kcl_input!($file); - - let result = super::execute_and_snapshot(code, kcl_lib::settings::types::UnitLength::Mm) - .await - .unwrap(); - super::assert_out($file, &result); - } - }; -} - -kcl_test!("sketch_on_face", kcl_test_sketch_on_face); -kcl_test!("poop_chute", kcl_test_poop_chute); -kcl_test!("neg_xz_plane", kcl_test_neg_xz_plane); -kcl_test!("xz_plane", kcl_test_xz_plane); -kcl_test!( - "sketch_on_face_after_fillets_referencing_face", - kcl_test_sketch_on_face_after_fillets_referencing_face -); -kcl_test!("circular_pattern3d_a_pattern", kcl_test_circular_pattern3d_a_pattern); -kcl_test!("linear_pattern3d_a_pattern", kcl_test_linear_pattern3d_a_pattern); - -kcl_test!("tangential_arc", kcl_test_tangential_arc); -kcl_test!( - "big_number_angle_to_match_length_x", - kcl_test_big_number_angle_to_match_length_x -); -kcl_test!( - "big_number_angle_to_match_length_y", - kcl_test_big_number_angle_to_match_length_y -); -kcl_test!("sketch_on_face_circle_tagged", kcl_test_sketch_on_face_circle_tagged); -kcl_test!("basic_fillet_cube_start", kcl_test_basic_fillet_cube_start); -kcl_test!( - "basic_fillet_cube_next_adjacent", - kcl_test_basic_fillet_cube_next_adjacent -); -kcl_test!( - "basic_fillet_cube_previous_adjacent", - kcl_test_basic_fillet_cube_previous_adjacent -); -kcl_test!("basic_fillet_cube_end", kcl_test_basic_fillet_cube_end); -kcl_test!( - "basic_fillet_cube_close_opposite", - kcl_test_basic_fillet_cube_close_opposite -); -kcl_test!("sketch_on_face_end", kcl_test_sketch_on_face_end); -kcl_test!("sketch_on_face_start", kcl_test_sketch_on_face_start); -kcl_test!( - "sketch_on_face_end_negative_extrude", - kcl_test_sketch_on_face_end_negative_extrude -); -kcl_test!("mike_stress_test", kcl_test_mike_stress_test); -kcl_test!("pentagon_fillet_sugar", kcl_test_pentagon_fillet_sugar); -kcl_test!("pipe_as_arg", kcl_test_pipe_as_arg); -kcl_test!("computed_var", kcl_test_computed_var); -kcl_test!("lego", kcl_test_lego); -kcl_test!("riddle_small", kcl_test_riddle_small); -kcl_test!("tan_arc_x_line", kcl_test_tan_arc_x_line); -kcl_test!("fillet-and-shell", kcl_test_fillet_and_shell); -kcl_test!("sketch-on-chamfer-two-times", kcl_test_sketch_on_chamfer_two_times); -kcl_test!( - "sketch-on-chamfer-two-times-different-order", - kcl_test_sketch_on_chamfer_two_times_different_order -); From 16b7544d698e247070ea11d6c5ac9bc83b9cdf40 Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Mon, 18 Nov 2024 14:58:33 -0800 Subject: [PATCH 5/7] fix missing docs files (#4509) * fix missing docs files Signed-off-by: Jess Frazelle * fix justfile Signed-off-by: Jess Frazelle * fix justfile Signed-off-by: Jess Frazelle --------- Signed-off-by: Jess Frazelle --- docs/kcl/arc.md | 2 +- docs/kcl/arcTo.md | 41 +++++++++++++++++++++++++++++++++++++ docs/kcl/types/ArcToData.md | 22 ++++++++++++++++++++ src/wasm-lib/justfile | 5 ++++- 4 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 docs/kcl/arcTo.md create mode 100644 docs/kcl/types/ArcToData.md diff --git a/docs/kcl/arc.md b/docs/kcl/arc.md index 995e257ef..a0e8396bf 100644 --- a/docs/kcl/arc.md +++ b/docs/kcl/arc.md @@ -43,6 +43,6 @@ exampleSketch = startSketchOn('XZ') example = extrude(10, exampleSketch) ``` -![Rendered example of arc 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAB50ElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrnumaa655MMCZM2cefM011zwY4MyZMw/iuVxzzTUP5pmuueaaBwPcd999t15zzTUP5rncd999t/Jc7rvvvluvueaaB9933323nj179hkA9913360AZ8+evRXgvvvuu5Wrrrrqqquuuuqqq/69qFx11VVXXXXVVVdd9X/eNddc8+AzZ848+JprrnnwmTNnHgRwzTXXPPiaa6558JkzZx58zTXXPJh/wcu+7Mvyn+Ev//IveWHuu+++WwHOnj1763333XfrP/zDP/wOwH333Xfr2bNnb73vvvtu5aqrrrrqqquuuuqqFwQ96EEP4qqrrrrqqquuuuqq/92uueaaBwO82Iu92GufOXPmQQAv/uIv/tpnzpx58DXXXPNgnsvLvuzL8r/VX/7lX/Lc7rvvvlvPnj1763333Xfrfffdd+vZs2efcd999936D//wD7/NVVddddVVV1111f9v6EEPehBXXXXVVVddddVVV/3vcc011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5vOzLviz/X/3lX/4lD3Tffffd+g//8A+/DfAP//APv3Pffffd+g//8A+/zVVXXXXVVVddddX/D+hBD3oQV1111VVXXXXVVVf9z3PNNdc8+MyZMw9+sRd7sdcCePEXf/HXfrEXe7HX5ple9mVflqv+df7yL/+S+9133323/sM//MNv/8M//MPv3Hfffbf+wz/8w29z1VVXXXXVVVdd9X8PetCDHsRVV1111VVXXXXVVf/9rrnmmge/9mu/9nsBvNM7vdNn8wAv+7Ivy1X/Of7yL/8SgPvuu+9WgH/4h3/47X/4h3/4nfvuu+/Wf/iHf/htrrrqqquuuuqqq/53Qw960IO46qqrrrrqqquuuuq/3jXXXPPg137t136vF3/xF3/tF3uxF3ttnullX/Zlueq/11/+5V8CcN9999169uzZW//+7//+t//hH/7hd/7hH/7ht7nqqquuuuqqq6763wU96EEP4qqrrrrqqquuuuqq/3zXXHPNg1/7tV/7vV78xV/8tV/sxV7stXmml33Zl+Wq/9n+8i//EoD77rvv1rNnz97693//97/9D//wD7/zD//wD7/NVVddddVVV1111f9s6EEPehBXXXXVVVddddVVV/3Hu+aaax782q/92u8F8E7v9E6fzTO97Mu+LFf97/aXf/mXANx33323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/D3rQgx7EVVddddVVV1111VX/Ma655poHv/Zrv/Z7vfiLv/hrv9iLvdhrA7zsy74sV/3f9pd/+ZcA3Hfffbf+wz/8w2//1m/91vf8wz/8w29z1VVXXXXVVVdd9d8PPehBD+Kqq6666qqrrrrqqn+ba6655sGv/dqv/V4A7/RO7/TZPNPLvuzLctX/T3/5l38JwH333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf890IMe9CCuuuqqq6666qqrrvrXecd3fMfPuuaaax78Oq/zOu8N8LIv+7JcddXz85d/+Zfcd999t/7DP/zDb//Wb/3W9/zDP/zDb3PVVVddddVVV131Xwc96EEP4qqrrrrqqquuuuqqf9mLvdiLvfaLvdiLvdY7vdM7fTbAy77sy3LVVf8af/mXf8l999136z/8wz/89j/8wz/8zm/91m99N1ddddVVV1111VX/udCDHvQgrrrqqquuuuqqq656/q655poHv/Zrv/Z7vdM7vdNnA7zsy74sV131H+Ev//Ivue+++279h3/4h9/+rd/6re/5h3/4h9/mqquuuuqqq6666j8eetCDHsRVV1111VVXXXXVVc92zTXXPPi1X/u13+ud3umdPhvgZV/2Zbnqqv9Mf/mXf8l9991362/91m9994/+6I9+DlddddVVV1111VX/cdCDHvQgrrrqqquuuuqqq66Cd3zHd/ys13md13nva6655sEv+7Ivy1VX/Vf7y7/8S+67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvr3QQ960IO46qqrrrrqqquu+v/qmmuuefBrv/Zrv9c7vdM7fTbAy77sy3LVVf8T/OVf/iX33Xffrb/1W7/13b/927/9Pffdd9+tXHXVVVddddVVV/3roQc96EFcddVVV1111VVX/X/zju/4jp/1Oq/zOu99zTXXPBjgZV/2Zbnqqv+J/vIv/5L77rvv1n/4h3/47d/6rd/6nn/4h3/4ba666qqrrrrqqqtedOhBD3oQV1111VVXXXXVVf8fXHPNNQ9+7dd+7fd6p3d6p88GeNmXfVmuuup/k7/8y7/kvvvuu/W3fuu3vvtHf/RHP4errrrqqquuuuqqfxl60IMexFVXXXXVVVddddX/Zddcc82DX/u1X/u93umd3umzAV72ZV+Wq6763+wv//Ivue+++279rd/6re/+0R/90c/hqquuuuqqq6666gVDD3rQg7jqqquuuuqqq676v+iaa6558Du+4zt+1uu8zuu898u+7Mty1VX/1/zlX/4l9913363/8A//8Nu/9Vu/9T3/8A//8NtcddVVV1111VVXPSf0oAc9iKuuuuqqq6666qr/S97xHd/xs17ndV7nva+55poHv+zLvixXXfX/wV/+5V/yW7/1W9/9W7/1W9/zD//wD7/NVVddddVVV1111RXoQQ96EFddddVVV1111VX/F7zjO77jZ73O67zOe19zzTUPftmXfVmuuur/o7/8y7/kt37rt777t37rt77nH/7hH36bq6666qqrrrrq/zv0oAc9iKuuuuqqq6666qr/zd7xHd/xs97pnd7pswFe9mVflquuugr+8i//kt/6rd/67t/6rd/6nn/4h3/4ba666qqrrrrqqv+v0IMe9CCuuuqqq6666qqr/jd6x3d8x896p3d6p88GeNmXfVmuuuqq5/WXf/mX/NZv/dZ3/9Zv/db3/MM//MNvc9VVV1111VVX/X+DHvSgB3HVVVddddVVV131v8nrvM7rvPc7vuM7ftY111zz4Jd92Zflqquu+pf95V/+Jb/1W7/13b/1W7/1Pf/wD//w21x11VVXXXXVVf9foAc96EFcddVVV1111VVX/W/wYi/2Yq/94R/+4d91zTXXPPhlX/Zlueqqq/71fvmXf/nWf/iHf/jtH/3RH/2c++6771auuuqqq6666qr/69CDHvQgrrrqqquuuuqqq/4nu+aaax784R/+4d/1Yi/2Yq/9si/7slx11VX/Pn/5l3/Jfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddX/ZehBD3oQV1111VVXXXXVVf8TXXPNNQ/+8A//8O96sRd7sdd+2Zd9Wa666qr/WH/5l3/Jfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddX/RehBD3oQV1111VVXXXXVVf/TvOM7vuNnvdM7vdNnv+zLvixXXXXVf66//Mu/5L777rv167/+69/nH/7hH36bq6666qqrrrrq/xLK8ePHueqqq6666qqrrvqf4nVe53Xe+yu+4iv+6sVf/MVf+2Vf9mW56qqr/vNdf/31PPzhDz/+6Ec/+r2vueaaB996661/c3h4uMtVV1111VVXXfV/AeX48eNcddVVV1111VVX/Xe75pprHvxJn/RJP/Xmb/7mH/2yL/uyXH/99Vx11VX/ta6//npe9VVf9aVvvvnmt97c3Dz+D//wD7/DVVddddVVV131vx160IMexFVXXXXVVVddddV/l2uuuebBr/3ar/1e7/RO7/TZL/uyL8tVV131P8Nf/uVfct9999369V//9e/zD//wD7/NVVddddVVV131vxXl+PHjXHXVVVddddVVV/13eMd3fMfP+qRP+qSffvEXf/HXftmXfVmuuuqq/zmuv/56Hv7whx8/efLka29ubh7/h3/4h9/hqquuuuqqq67634hy/Phxrrrqqquuuuqqq/4rXXPNNQ/+pE/6pJ96ndd5nfd+2Zd9Wa6//nquuuqq/5ke/vCHHz916tRrv87rvM57Hx0dXbr11lv/mquuuuqqq6666n8TyvHjx7nqqquuuuqqq676r/KO7/iOn/VJn/RJP/3Gb/zGD77++uu56qqr/ue7/vrrefjDH3785ptvfmuAs2fPPuPw8HCXq6666qqrrrrqfwPK8ePHueqqq6666qqrrvrPds011zz4kz7pk37qdV7ndd77ZV/2Zbnqqqv+97n++us5derUa7/iK77iW29ubh7/h3/4h9/hqquuuuqqq676nw496EEP4qqrrrrqqquuuuo/0zu+4zt+1ju90zt99su+7Mty1VVX/d/wl3/5l/zDP/zDb3/913/9+9x33323ctVVV1111VVX/U9FOX78OFddddVVV1111VX/Ga655poHf9InfdJPvc7rvM57v+zLvixXXXXV/x3XX389rbUHv+IrvuJbb25uHv+Hf/iH3+Gqq6666qqrrvqfiMpVV1111VVXXXXVf4J3fMd3/Kx3eqd3+uyXfdmX5aqrrvq/6WVf9mUBHnzNNdd8NsCP/uiPfg5XXXXVVVddddX/NOhBD3oQV1111VVXXXXVVf9Rrrnmmgd/+Id/+He92Iu92Gu/7Mu+LFddddX/D3/5l3/Jfffdd+tnfdZnvc599913K1ddddVVV1111f8UlOPHj3PVVVddddVVV131H+HFXuzFXvsrvuIr/uqN3/iNH3z99ddz1VVX/f9x/fXX8/CHP/z4zTff/Nabm5vH/+Ef/uF3uOqqq6666qqr/iegHD9+nKuuuuqqq6666qp/r3d8x3f8rI/4iI/47pd92Zflqquu+v/r4Q9/+PFTp0699jXXXPPgP/3TP/0Zrrrqqquuuuqq/27oQQ96EFddddVVV1111VX/Vtdcc82DP/zDP/y7XuzFXuy1X/ZlX5arrrrqKoC//Mu/5L777rv1sz7rs17nvvvuu5Wrrrrqqquuuuq/C+X48eNcddVVV1111VVX/Vu82Iu92Gt/xVd8xV+98Ru/8YOvv/56rrrqqqvud/311/Pwhz/8+M033/zWm5ubx//hH/7hd7jqqquuuuqqq/47UI4fP85VV1111VVXXXXVv9Y7vuM7ftZHfMRHfPfLvuzLctVVV131gjz84Q8/furUqdcG+Id/+Iff4aqrrrrqqquu+q+GHvSgB3HVVVddddVVV131orrmmmse/OEf/uHfdebMmQe/8Ru/8YO56qqrrnoR/OVf/iX33XffrZ/1WZ/1Ovfdd9+tXHXVVVddddVV/1WoXHXVVVddddVVV72Irrnmmgd/0zd909Nf9mVflquuuuqqf42XfdmXBXgw8Fuf9Vmf9Tr33XffrVx11VVXXXXVVf8VKMePH+eqq6666qqrrrrqX/JiL/Zir/0VX/EVf/WyL/uyXHXVVVf9Wz384Q8/fvPNN7/15ubm8X/4h3/4Ha666qqrrrrqqv9slOPHj3PVVVddddVVV131wrzjO77jZ33ER3zEd7/sy74sV1111VX/Xg9/+MOPnzp16rUB/uEf/uF3uOqqq6666qqr/jNRjh8/zlVXXXXVVVddddUL8rmf+7m/9Tqv8zrv/bIv+7JcddVVV/1Huf766zl16tRrv/iLv/hr/9Zv/db3cNVVV1111VVX/WehHD9+nKuuuuqqq6666qrnds011zz4kz7pk37qxV7sxV77ZV/2Zbnqqquu+o92/fXX01p78Ou8zuu895/92Z/9zOHh4S5XXXXVVVddddV/NCpXXXXVVVddddVVz+Waa6558Dd90zc9/WVf9mW56qqrrvrP9LIv+7IADwZ+67M+67Ne57777ruVq6666qqrrrrqPxLl+PHjXHXVVVddddVVV93vxV7sxV77K77iK/7qZV/2Zbnqqquu+q/y8Ic//PjNN9/81rfeeuvfnD179lauuuqqq6666qr/KJTjx49z1VVXXXXVVVddBfA6r/M67/1Jn/RJP/WyL/uyXHXVVVf9V3v4wx9+/OTJk6+9ubl5/B/+4R9+h6uuuuqqq6666j8C5fjx41x11VVXXXXVVVe94zu+42e97/u+71e/7Mu+LFddddVV/10e/vCHH2+tPXhzc/P4P/zDP/wOV1111VVXXXXVvxfl+PHjXHXVVVddddVV/799+Id/+He9+Zu/+Ue/7Mu+LFddddVV/90e/vCHHz916tRrA/zDP/zD73DVVVddddVVV/17UI4fP85VV1111VVXXfX/1+d+7uf+1iu+4iu+9cu+7Mty1VVXXfU/xfXXX8+pU6deG+Af/uEffoerrrrqqquuuurfinL8+HGuuuqqq6666qr/nz73cz/3t17sxV7stV/2ZV+Wq6666qr/aa6//npOnTr12gD/8A//8DtcddVVV1111VX/FpTjx49z1VVXXXXVVVf9/3LNNdc8+JM+6ZN+6sVe7MVe+2Vf9mW56qqrrvqf6vrrr+fUqVOvDfAP//APv8NVV1111VVXXfWvRTl+/DhXXXXVVVddddX/H9dcc82D3/Ed3/GzXvEVX/GtX/ZlX5arrrrqqv/prr/+ek6dOvXaAP/wD//wO1x11VVXXXXVVf8alOPHj3PVVVddddVVV/3/cM011zz4wz/8w7/rgz/4g9/6+uuv56qrrrrqf4vrr7+eU6dOvTbAP/zDP/wOV1111VVXXXXVi4py/Phxrrrqqquuuuqq//uuueaaB3/4h3/4d73He7zHa3PVVVdd9b/Q9ddfz6lTp14b4B/+4R9+h6uuuuqqq6666kVBOX78OFddddVVV1111f9t11xzzYM//MM//Lte7MVe7LWvv/56rrrqqqv+t7r++us5derUawP8wz/8w+9w1VVXXXXVVVf9SyjHjx/nqquuuuqqq676v+2TPumTfurFXuzFXvtlX/Zlueqqq6763+7666/n1KlTrw3wD//wD7/DVVddddVVV131wlCOHz/OVVddddVVV131f9fnfu7n/taLvdiLvfbLvuzLctVVV131f8X111/PqVOnXhvgH/7hH36Hq6666qqrrrrqBaEcP36cq6666qqrrrrq/6bP/dzP/a0Xe7EXe+2XfdmX5aqrrrrq/5rrr7+eU6dOvTbAP/zDP/wOV1111VVXXXXV80M5fvw4V1111VVXXXXV/z2f+7mf+1sv9mIv9tov+7Ivy1VXXXXV/1XXX389rbUHHx0dXbr11lv/mquuuuqqq6666rlRjh8/zlVXXXXVVVdd9X/L537u5/7Wi73Yi732y77sy3LVVVdd9X/dwx/+8OOz2eylb7311r85e/bsrVx11VVXXXXVVQ9EOX78OFddddVVV1111f8dH/7hH/5dr/iKr/jWL/uyL8tVV1111f8XD3/4w4+fPHnytf/sz/7sZw4PD3e56qqrrrrqqqvuRzl+/DhXXXXVVVddddX/De/4ju/4WW/+5m/+0S/7si/LVVddddX/Nw9/+MOP33zzzW/9Z3/2Zz9zeHi4y1VXXXXVVVddBUDlqquuuuqqq676P+HFXuzFXvud3umdPvtlX/Zlueqqq676/+qN3/iNHwz81od8yIc8hKuuuuqqq666CoDgqquuuuqqq676X+/FXuzFXvtzP/dzf+tlX/Zlueqqq676/+6aa6558Dd90zc9nauuuuqqq666CoBy/Phxrrrqqquuuuqq/71e7MVe7LU/93M/97de9mVflquuuuqqq+D6669nb2/v+DXXXPPgP/3TP/0Zrrrqqquuuur/N8rx48e56qqrrrrqqqv+d7rmmmse/BVf8RV/9bIv+7JcddVVV131bNdffz3z+fylAf7hH/7hd7jqqquuuuqq/78ox48f56qrrrrqqquu+t/pkz7pk37qjd/4jR/MVVddddVVz+P666+ntfbgW2+99W/Onj17K1ddddVVV131/xPl+PHjXHXVVVddddVV//t87ud+7m+92Iu92Gtff/31XHXVVVdd9fw9/OEPP37y5MnX/rM/+7OfOTw83OWqq6666qqr/v+hctVVV1111VVX/a/zju/4jp/1Yi/2Yq/9si/7slx11VVXXfXCvfEbv/GDgd/6kA/5kIdw1VVXXXXVVf//UI4fP85VV1111VVXXfW/x4u92Iu99kd8xEd898u+7Mty1VVXXXXVi2Zvb+/4Nddc8+A//dM//Rmuuuqqq6666v8XyvHjx7nqqquuuuqqq/53uOaaax78FV/xFX/1si/7slx11VVXXfWiu/7665nP5y8N8A//8A+/w1VXXXXVVVf9/0E5fvw4V1111VVXXXXV/w6f9Emf9FNv/MZv/GCuuuqqq676V7v++utprT341ltv/ZuzZ8/eylVXXXXVVVf9/0Bw1VVXXXXVVVf9r/C5n/u5v/ViL/Zir81VV1111VX/Zm/8xm/84A//8A//Lq666qqrrrrq/w+Cq6666qqrrrrqf7x3fMd3/KwXe7EXe+2XfdmX5aqrrrrqqn+fa6655sEf/uEf/l1cddVVV1111f8PlOPHj3PVVVddddVVV/3P9WIv9mKv/REf8RHf/bIv+7JcddVVV13173f99dczn89f+uzZs8+49dZb/5qrrrrqqquu+r+Ncvz4ca666qqrrrrqqv+5PvdzP/e3XuM1XuM4V1111VVX/Ye5/vrrmc1mL/1nf/ZnP3N4eLjLVVddddVVV/3fRTl+/DhXXXXVVVddddX/TJ/7uZ/7Ww95yENe+vrrr+eqq6666qr/WA9/+MOPz+fzl/6t3/qt7+Gqq6666qqr/u+iHD9+nKuuuuqqq6666n+eF3uxF3vtd3qnd/rsl33Zl+Wqq6666qr/HK21BwP8wz/8w+9w1VVXXXXVVf83UY4fP85VV1111VVXXfU/yzXXXPPgr/iKr/irl33Zl+Wqq6666qr/PNdffz2ttQffeuutf3P27Nlbueqqq6666qr/eyjHjx/nqquuuuqqq676n+WTPumTfuqN3/iNH8xVV1111VX/6R7+8Icfb609+Ld+67e+h6uuuuqqq676v4dy/Phxrrrqqquuuuqq/zne8R3f8bNe53Ve572vv/56rrrqqquu+q/RWnvwNddc8+A//dM//Rmuuuqqq6666v8WyvHjx7nqqquuuuqqq/5neLEXe7HX/oiP+IjvftmXfVmuuuqqq676r3P99dezt7d3/NZbb/2bs2fP3spVV1111VVX/d9BcNVVV1111VVX/Y/x4R/+4d/1si/7slx11VVXXfVf743f+I0f/OEf/uHfxVVXXXXVVVf930Jw1VVXXXXVVVf9j/CO7/iOn3XNNdc8mKuuuuqqq/7bXHPNNQ9+x3d8x8/iqquuuuqqq/7voBw/fpyrrrrqqquuuuq/14u92Iu99kd8xEd898u+7Mty1VVXXXXVf5/rr7+e1tqDn/GMZ/zNfffddytXXXXVVVdd9b8fwVVXXXXVVVdd9d/und7pnT7rZV/2Zbnqqquuuuq/3xu/8Rs/+B3f8R0/m6uuuuqqq676v4Hgqquuuuqqq676b/U6r/M67/1iL/Zir81VV1111VX/Y7zYi73Ya73O67zOe3PVVVddddVV//sRXHXVVVddddVV/22uueaaB3/4h3/4d73sy74sV1111VVX/c/xsi/7srzjO77jZ3HVVVddddVV//sRXHXVVVddddVV/20+/MM//Lte9mVflquuuuqqq/7nueaaax784R/+4d/FVVddddVVV/3vRnDVVVddddVVV/23eJ3XeZ33frEXe7HX5qqrrrrqqv+RXvZlX5YXe7EXe+0Xe7EXe22uuuqqq6666n8vyvHjx7nqqquuuuqqq/7rfcVXfMVfvezLvixXXXXVVVf9z/Xwhz/8eGvtwb/1W7/1PVx11VVXXXXV/04EV1111VVXXXXVf7kP//AP/y6uuuqqq676X+HFXuzFXvvFXuzFXpurrrrqqquu+t+J4Kqrrrrqqquu+i91zTXXPPh1Xud13vtlX/Zlueqqq6666n++l33Zl+XDP/zDv4urrrrqqquu+t+J4Kqrrrrqqquu+i/14R/+4d/1si/7slx11VVXXfW/xzXXXPPg13md13lvrrrqqquuuup/H4Krrrrqqquuuuq/zIu92Iu99ou92Iu9NlddddVVV/2v8rIv+7K80zu902dz1VVXXXXVVf/7EFx11VVXXXXVVf9l3umd3umzXvZlX5arrrrqqqv+9zlz5syDPvzDP/y7uOqqq6666qr/XQiuuuqqq6666qr/Eq/zOq/z3i/2Yi/22lx11VVXXfW/0su+7MvyYi/2Yq/9Yi/2Yq/NVVddddVVV/3vQXDVVVddddVVV/2XeMd3fMfPetmXfVmuuuqqq6763+uN3/iNH/w6r/M678VVV1111VVX/e9BcNVVV1111VVX/ad7x3d8x8+65pprHsxVV1111VX/673Yi73Ya7/Yi73Ya3PVVVddddVV/zsQXHXVVVddddVV/+ne6Z3e6bNf9mVflquuuuqqq/73u+aaax78Oq/zOu/FVVddddVVV/3vQHDVVVddddVVV/2n+vAP//Dv4qqrrrrqqv8zXvZlX5YXe7EXe+1rrrnmwVx11VVXXXXV/3wEV1111VVXXXXVf6rXeZ3Xee+XfdmX5aqrrrrqqv87rrnmmge/4zu+42dx1VVXXXXVVf/zEVx11VVXXXXVVf9pPvzDP/y7uOqqq6666v+cl33Zl+XFXuzFXvuaa655MFddddVVV131PxvBVVddddVVV131n+Z1Xud13vtlX/Zlueqqq6666v+ea6655sHv+I7v+FlcddVVV1111f9sBFddddVVV1111X+Kd3zHd/wsrrrqqquu+j/rZV/2ZXnxF3/x17nmmmsezFVXXXXVVVf9z0U5fvw4V1111VVXXXXVf7zP/dzP/e2XfdmX5aqrrrrqqv+79vb2jm9ubh7/0z/905/hqquuuuqqq/5nonLVVVddddVVV/2He8d3fMfP4qqrrrrqqv/zXvZlX5b77rvvtbnqqquuuuqq/7kIrrrqqquuuuqq/3Dv9E7v9Nkv+7Ivy1VXXXXVVf/3XXPNNQ9+ndd5nffmqquuuuqqq/5nIrjqqquuuuqqq/5DveM7vuNncdVVV1111f8bL/uyL8s7vuM7fhZXXXXVVVdd9T8TwVVXXXXVVVdd9R/qdV7ndd77ZV/2Zbnqqquuuur/j2uuuebBL/ZiL/baXHXVVVddddX/PARXXXXVVVddddV/mNd5ndd572uuuebBXHXVVVdd9f/Ky77sy/JO7/ROn8VVV1111VVX/c9DcNVVV1111VVX/Yd5ndd5nfd62Zd9Wa666qqrrvr/58yZMw++5pprHsxVV1111VVX/c9CcNVVV1111VVX/Yd4sRd7sdd+sRd7sdfmqquuuuqq/5euueaaB7/jO77jZ3HVVVddddVV/7NQueqqq6666qqr/kO8zuu8znu97Mu+LFddddVVV/3/9LIv+7Lcd999r81VV1111VVX/c9CcNVVV1111VVX/Yd4ndd5nffmqquuuuqq/9euueaaB7/4i7/4a3PVVVddddVV/3MQXHXVVVddddVV/26v8zqv895cddVVV131/97LvuzL8o7v+I6fzVVXXXXVVVf9z0Hlqquuuuqqq676d3vHd3zHz3rZl31Zrrrqqquuuuqaa655MFddddVVV131PwfBVVddddVVV1317/JiL/Zir33NNdc8mKuuuuqqq64Czpw586B3fMd3/Cyuuuqqq6666n8Ggquuuuqqq6666t/ldV7ndd7rZV/2ZbnqqquuuuoqgJd92ZfldV7ndd6bq6666qqrrvqfgeCqq6666qqrrvp3eZ3XeZ335qqrrrrqqqse4Jprrnnwi73Yi702V1111VVXXfXfj+Cqq6666qqrrvo3e53XeZ335qqrrrrqqquejxd7sRd7La666qqrrrrqvx/BVVddddVVV131b/Y6r/M67/WyL/uyXHXVVVddddUDvezLviyv8zqv895cddVVV1111X8/gquuuuqqq6666t/sxV7sxV6bq6666qqrrno+rrnmmge/2Iu92Gtz1VVXXXXVVf+9CK666qqrrrrqqn+Td3zHd/wsrrrqqquuuuoFeNmXfVle53Ve57246qqrrrrqqv9eVK666qqrrrrqqn+T13md13nvl33Zl+Wqq6666qqrXpAXe7EXe22uuuqqq6666r8XwVVXXXXVVVdd9a/2Oq/zOu99zTXXPJirrrrqqquueiGuueaaB7/Yi73Ya3PVVVddddVV/30Irrrqqquuuuqqf7UzZ8486GVf9mW56qqrrrrqqn/Ji73Yi70WV1111VVXXfXfh+Cqq6666qqrrvpXe53XeZ335qqrrrrqqqv+BS/7si/L67zO67w3V1111VVXXfXfh+Cqq6666qqrrvpXeZ3XeZ33vuaaax7MVVddddVVV70Irrnmmge/+Iu/+Gtz1VVXXXXVVf89qFx11VVXXXXVVf8qL/ZiL/ZaXHXVVVddddW/wpkzZx7MVVddddVVV/33ILjqqquuuuqqq/5VXuzFXuy1X/ZlX5arrrrqqquuelG87Mu+LK/zOq/z3lx11VVXXXXVfw8qV1111VVXXXXVv8o111zzYK666qqrrrrqX+Gaa655MFddddVVV13134Pgqquuuuqqq656kb3O67zOe3PVVVddddVV/0pnzpx50Iu92Iu9NlddddVVV131X4/gqquuuuqqq656kb3Yi73Ya73sy74sV1111VVXXfWv8bIv+7K82Iu92Gtx1VVXXXXVVf/1CK666qqrrrrqqhfZ67zO67w3V1111VVXXfVv8OIv/uKvzVVXXXXVVVf916Ny1VVXXXXVVVe9SF7sxV7stbnqqquuuuqqf6MzZ848mKuuuuqqq676r0dw1VVXXXXVVVe9SF7ndV7nvV72ZV+Wq6666qqrrvq3uOaaax78Yi/2Yq/NVVddddVVV/3XIrjqqquuuuqqq14kL/ZiL/baXHXVVVddddW/w4u92Iu9FlddddVVV131X4vgqquuuuqqq656kVxzzTUP5qqrrrrqqqv+jV72ZV+WF3/xF39trrrqqquuuuq/FpWrrrrqqquuuupf9Dqv8zrvzVVXXXXVVVf9O505c+bBXHXVVVddddV/LYKrrrrqqquuuupf9GIv9mKv9bIv+7JcddVVV1111b/HNddc8+AXe7EXe22uuuqqq6666r8OwVVXXXXVVVdd9S96sRd7sdfmqquuuuqqq/4DvNiLvdhrcdVVV1111VX/dQiuuuqqq6666qp/0TXXXPNgrrrqqquuuurf6WVf9mV58Rd/8dfmqquuuuqqq/7rULnqqquuuuqqq16o13md13lvrrrqqquuuuo/yJkzZx7MVVddddVVV/3XoXLVVVddddVVV71QL/ZiL/ZaL/uyL8tVV1111VVX/Ue45pprHsxVV1111VVX/dchuOqqq6666qqrXqgXe7EXe22uuuqqq6666j/Qi73Yi702V1111VVXXfVfg+Cqq6666qqrrrrqqquuuuqq/1LXXHPNg7nqqquuuuqq/xpUrrrqqquuuuqqF+qaa655MFddddVVV131H+RlX/ZlOXPmzIO46qqrrrrqqv8aBFddddVVV1111Qv0Oq/zOu/NVVddddVVV/0He/EXf/HX5qqrrrrqqqv+a1C56qqrrrrqqqteoDNnzjyIq6666qqrrvoPdubMmQdz1VVXXXXVVf81CK666qqrrrrqqhfommuuefDLvuzLctVVV1111VX/ka655poHX3PNNQ/mqquuuuqqq/7zEVx11VVXXXXVVS/Qi73Yi702V1111VVXXfWf4JprrnkwV1111VVXXfWfj+Cqq6666qqrrnqBrrnmmgdz1VVXXXXVVf8JHvvYx74WV1111VVXXfWfj+Cqq6666qqrrnq+Xud1Xue9ueqqq6666qr/BC/7si/LVVddddVVV/0XIbjqqquuuuqqq6666qqrrrrqv9yLv/iLvw5XXXXVVVdd9Z+PylVXXXXVVVdd9Xy92Iu92Gu97Mu+LFddddVVV1111VVXXXXVVf+LUbnqqquuuuqqq6666qqrrrrqv9w111zzYK666qqrrrrqPx+Vq6666qqrrrrq+XqxF3ux1+aqq6666qqr/pOcOXPmQVx11VVXXXXVfz6Cq6666qqrrrrq+brmmmsezFVXXXXVVVf9J3qxF3ux1+aqq6666qqr/nNRueqqq6666qqrrrrqqquuuuqqq6666qqr/q8iuOqqq6666qqrnseLvdiLvTZXXXXVVVdd9Z/sxV7sxV6Lq6666qqrrvrPRXDVVVddddVVVz2Pa6655sFcddVVV1111X+il33Zl+Wqq6666qqr/gtQueqqq6666qqrnseZM2cexFVXXXXVVVddddVVV1111f9+VK666qqrrrrqqudxzTXXPPhlX/Zlueqqq6666qr/TNdcc82Dueqqq6666qr/XFSuuuqqq6666qqrrrrqqquu+m9xzTXXPJirrrrqqquu+s9F5aqrrrrqqquueh7XXHPNg7nqqquuuuqqq6666qqrrvrfj8pVV1111VVXXfU8zpw582Cuuuqqq6666j/ZmTNnHsxVV1111VVX/eeictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquueh7XXHPNg7nqqquuuuqq/2TXXHPNg7nqqquuuuqq/1xUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6sIrrrqqquuuuqq53DNNdc8mKuuuuqqq676L3LNNdc8mKuuuuqqq676z0Plqquuuuqqq656DmfOnHkwV1111VVXXXXVVVddddVV/zdQueqqq6666qqrnsM111zzYK666qqrrrrqqquuuuqqq/5voHLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FcFVV1111VVXXXXVVVddddVV/23OnDnzYK666qqrrrrqPw+Vq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVczhz5syDuOqqq6666qqrrrrqqquu+r+BylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqqv+25w9e/ZWrrrqqquuuuo/D5Wrrrrqqquuuup5vOzLvixXXXXVVVddddVVV1111VX/BxBcddVVV1111VXP4y//8i+56qqrrrrqqquuuuqqq676P4DKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq/7b3Hfffbdy1VVXXXXVVf95qFx11VVXXXXVVc/h7Nmzz+Cqq6666qqrrrrqqquuuur/BipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu+m9x33333cpVV1111VVX/eeictVVV1111VVXPYf77rvvVq666qqrrrrqqquuuuqqq/5voHLVVVddddVVV1111VVXXXXVf4uzZ8/eylVXXXXVVVf956Jy1VVXXXXVVVddddVVV1111X+5YRi47777buWqq6666qqr/nNRueqqq6666qqrrrrqqquuuuq/3DAMXHXVVVddddV/ASpXXXXVVVddddVzOHv27K1cddVVV1111X+y9XrNfffddytXXXXVVVdd9Z+LylVXXXXVVVddddVVV1111VX/5Z7xjGdw9uzZZ3DVVVddddVV/7moXHXVVVddddVVz+G+++67lauuuuqqq6666qqrrrrqqv8bCK666qqrrrrqqudx33333cpVV1111VVX/Sf7h3/4h9/mqquuuuqqq/5zEVx11VVXXXXVVc/j7Nmzt3LVVVddddVVV1111VVXXfW/H5Wrrrrqqquuuuqqq6666qqr/sv9wz/8w2/fd999t3LVVVddddVV/7moXHXVVVddddVVz+O+++67lauuuuqq/2S//Mu/fOvZs2dv5ar/lz7zMz/zdbjqqquuuuqq/3xUrrrqqquuuuqq53Hffffd+pd/+Ze87Mu+LFddddVV/xn+8i//kn/4h3/47a//+q9/H6666qqrrrrqqqv+81C56qqrrrrqqquuuuqqq/5b/NZv/db3cNVVV1111VVXXfWfi8pVV1111VVXXfU8/uEf/uF3uOqqq676T/YP//APv81VV1111VVXXXXVfy4qV1111VVXXXXV8zh79uytXHXVVVf9J/qt3/qt7+aqq6666qqrrrrqPx+Vq6666qqrrrrqqquuuuq/1F/+5V/yD//wD7/DVVddddVVV1111X8+gquuuuqqq6666nncd999t9533323ctVVV131n+Qf/uEffpurrrrqqquuuuqq/3wEV1111VVXXXXV83X27Nlbueqqq676T3LffffdylVXXXXVVVddddV/PoKrrrrqqquuuur5+vu///vf5qqrrrrqP8Fv/dZvfQ9XXXXVVVddddVV/zUIrrrqqquuuuqqF+gv//Ivueqqq676j/SXf/mX/MM//MNvc9VVV1111VVXXfVfg8pVV1111VVXXfV8/cM//MPvcNVVV131n+C3fuu3vpurrrrqqquuuuqq/xpUrrrqqquuuuqq5+vs2bO3ctVVV131H+y3fuu3vpurrrrqqquuuuqq/zoEV1111VVXXXXVC3TffffdylVXXXXVf5C//Mu/5B/+4R9+h6uuuuqqq6666qr/OgRXXXXVVVddddXzdd9999169uzZW7nqqquu+g/0D//wD7/NVVddddVVV1111X8dgquuuuqqq6666gX6+7//+9/mqquuuuo/0H333XcrV1111VVXXXXVVf91CK666qqrrrrqqhfoH/7hH37nL//yL7nqqquu+o/wW7/1W9/NVVddddVVV1111X8tKlddddVVV1111Qt09uzZW7nqqquu+g/wl3/5l/zDP/zD73DVVVddddVVV131X4vKVVddddVVV1111VVXXfVf4h/+4R9+m6uuuuqqq6666qr/WgRXXXXVVVddddULdN999936D//wD7/NVVddddW/02/91m9993333XcrV1111VVXXXXVVf+1CK666qqrrrrqqhfq7//+73+bq6666qp/h7/8y7/kH/7hH36Hq6666qqrrrrqqv96BFddddVVV1111Qv1D//wD7/zl3/5l1x11VVX/Xv8wz/8w29z1VVXXXXVVVdd9V+PylVXXXXVVVdd9UKdPXv2Vq666qqr/p3uu+++W7nqqquuuuqqq676r0dw1VVXXXXVVVe9UPfdd9+t9913361cddVVV/0b/dZv/dZ3c9VVV1111VVXXfXfg+Cqq6666qqrrvoXnT179lauuuqqq/4N/vIv/5J/+Id/+B2uuuqqq6666qqr/nsQXHXVVVddddVV/6Lf+q3f+p6//Mu/5Kqrrrrq3+If/uEffpurrrrqqquuuuqq/x5Urrrqqquuuuqqf9E//MM//DZXXXXVVf8G//AP//A79913361cddVVV1111VVX/fcguOqqq6666qqr/kX33Xffrffdd9+tXHXVVVf9K/zlX/4l9913361cddVVV1111VVX/fchuOqqq6666qqrXiRnz569lauuuuqqf6Xf+q3f+m6uuuqqq6666qqr/vsQXHXVVVddddVVL5If+ZEf+Zy//Mu/5KqrrrrqX+Mf/uEffpurrrrqqquuuuqq/z5UrrrqqquuuuqqF8nZs2dv5aqrrrrqX+G3fuu3vpurrrrqqquuuuqq/14EV1111VVXXXXVi+S+++679R/+4R9+m6uuuuqqF8Ff/uVf8g//8A+/w1VXXXXVVVddddV/L4KrrrrqqquuuupF9vd///e/zVVXXXXVi+gf/uEffpurrrrqqquuuuqq/14EV1111VVXXXXVi+wf/uEffucv//Ivueqqq656Udx33323ctVVV1111VVXXfXfi+Cqq6666qqrrnqR/cM//MNv/8M//MNvc9VVV131L/it3/qt7+aqq6666qqrrrrqvx+Vq6666qqrrrrqX+W+++67lauuuuqqF+Iv//Iv+Yd/+Iff4aqrrrrqqquuuuq/H8FVV1111VVXXfWv8lu/9Vvf85d/+ZdcddVVV70wv/Vbv/XdXHXVVVddddVVV/33o3LVVVddddVVV/2rnD179lauuuqqq16I3/qt3/purrrqqquuuuqqq/5nILjqqquuuuqqq/5V7rvvvlv/4R/+4be56qqrrno+/vIv/5J/+Id/+B2uuuqqq6666qqr/mcguOqqq6666qqr/tV+5Ed+5HP+8i//kquuuuqq5+cf/uEffpurrrrqqquuuuqq/xmoXHXVVVddddVV/2pnz569lauuuuqqF+C+++67lauuuuqqq6666qr/GQiuuuqqq6666qp/tfvuu+/W3/qt3/purrrqqquey2/91m99N1ddddVVV1111VX/cxBcddVVV1111VX/Jr/1W7/1PX/5l3/JVVddddX9/vIv/5J/+Id/+B2uuuqqq6666qqr/ucguOqqq6666qqr/k3+4R/+4bf/4R/+4be56qqrrnqAf/iHf/htrrrqqquuuuqqq/7nILjqqquuuuqqq/7N/v7v//63//Iv/5KrrrrqKoDf+q3f+p777rvvVq666qqrrrrqqqv+5yC46qqrrrrqqqv+zX77t3/7e7jqqquuAv7yL/+S++677+lcddVVV1111VVX/c9CcNVVV1111VVX/Zvdd999t/7DP/zDb3PVVVddBfzDP/zD73DVVVddddVVV131PwvBVVddddVVV1317/Jbv/Vb3/OXf/mXXHXVVVf9wz/8w29z1VVXXXXVVVdd9T8Llauuuuqqq6666t/lH/7hH36bq6666v+93/qt3/purrrqqquuuuqqq/7nIbjqqquuuuqqq/5d7rvvvlt/67d+67u56qqr/t/6y7/8S/7hH/7hd7jqqquuuuqqq676n4fgqquuuuqqq676d/vRH/3Rz/nLv/xLrrrqqv+//uEf/uG3ueqqq6666qqrrvqfh+Cqq6666qqrrvp3u++++279h3/4h9/mqquu+n/rvvvuu5Wrrrrqqquuuuqq/3kIrrrqqquuuuqq/xA/8iM/8jl/+Zd/yVVXXfX/z2/91m99N1ddddVVV1111VX/MxFcddVVV1111VX/If7hH/7ht//hH/7ht7nqqqv+X/nLv/xLfuu3fut7uOqqq6666qqrrvqfieCqq6666qqrrvoP81u/9Vvf85d/+ZdcddVV/7/8wz/8w29z1VVXXXXVVVdd9T8Tlauuuuqqq6666j/MP/zDP/w2V1111f8rv/Vbv/XdXHXVVVddddVVV/3PRXDVVVddddVVV/2Hue+++279rd/6re/+y7/8S6666qr/+/7yL/+Sf/iHf/gdrrrqqquuuuqqq/7nIrjqqquuuuqqq/5D/eiP/ujncNVVV/2/8Q//8A+/zVVXXXXVVVddddX/XARXXXXVVVddddV/qPvuu+/W3/qt3/ruv/zLv+Sqq676v+++++67lauuuuqqq6666qr/uQiuuuqqq6666qr/cD/6oz/6OVx11VX/5/3Wb/3Wd3PVVVddddVVV131PxvBVVddddVVV131H+6+++679bd+67e++y//8i+56qqr/m/6y7/8S/7hH/7hd7jqqquuuuqqq676n43gqquuuuqqq676T/GjP/qjn8NVV131f9pv/dZvfTdXXXXVVVddddVV/7MRXHXVVVddddVV/ynuu+++W3/rt37ru//yL/+Sq6666v+e3/qt3/oerrrqqquuuuqqq/7nI7jqqquuuuqqq/7T/OiP/ujncNVVV/2f85d/+Zf8wz/8w29z1VVXXXXVVVdd9T8fwVVXXXXVVVdd9Z/mvvvuu/W3fuu3vvsv//Ivueqqq/5v+Yd/+Iff5qqrrrrqqquuuup/PoKrrrrqqquuuuo/1Y/+6I9+DlddddX/Offdd9+tXHXVVVddddVVV/3PR3DVVVddddVVV/2nuu+++279+q//+vf5y7/8S6666qr/G37rt37ru7nqqquuuuqqq67634Hgqquuuuqqq676T/cP//APv33ffffdylVXXfW/3l/+5V/yD//wD7/DVVddddVVV1111f8OBFddddVVV1111X+6++6779Yf/dEf/Zy//Mu/5Kqrrvrf7x/+4R9+m6uuuuqqq6666qr/HQiuuuqqq6666qr/Ev/wD//w2//wD//w21x11VX/q/3Wb/3Wd9933323ctVVV1111VVXXfW/A8FVV1111VVXXfVf4r777rv1R37kRz7nL//yL7nqqqv+d/rLv/xLrrrqqquuuuqqq/6XIbjqqquuuuqqq/7L/MM//MNv/8M//MNvc9VVV/2v9Vu/9Vvfw1VXXXXVVVddddX/HgRXXXXVVVddddV/qa//+q9/n7/8y7/kqquu+t/pH/7hH36bq6666qqrrrrqqv89KMePH+eqq6666qqrrvqvc3h4uAtw6tSp177++uu56qqr/vf4wR/8we/+0z/905/hqquuuuqqq6666n8Pgquuuuqqq6666r/cb//2b3/PfffddytXXXXV/xp/+Zd/yT/8wz/8DlddddVVV1111VX/uxBcddVVV1111VX/5e67775bv/7rv/59/vIv/5Krrrrqf49/+Id/+G2uuuqqq6666qqr/nchuOqqq6666qqr/lv8wz/8w2//1m/91nf/5V/+JVddddX/Dvfdd9+tXHXVVVddddVVV/3vQnDVVVddddVVV/23+dEf/dHP4aqrrvpf4bd+67e+m6uuuuqqq6666qr/fQiuuuqqq6666qr/Nvfdd9+tX//1X/8+f/mXf8lVV131P9df/uVf8g//8A+/w1VXXXXVVVddddX/PgRXXXXVVVddddV/q9/6rd/67n/4h3/4ba666qr/0X7rt37ru7nqqquuuuqqq67634fgqquuuuqqq676b/f1X//17/OXf/mXXHXVVf8z/dZv/db3cNVVV1111VVXXfW/E8FVV1111VVXXfXf7r777rv167/+69/nL//yL7nqqqv+Z/nLv/xL/uEf/uG3ueqqq6666qqrrvrfieCqq6666qqrrvof4bd+67e++x/+4R9+m6uuuup/nH/4h3/4ba666qqrrrrqqqv+dyK46qqrrrrqqqv+x/j6r//69/nLv/xLrrrqqv9Z7rvvvlu56qqrrrrqqquu+t+J4Kqrrrrqqquu+h/jvvvuu/Xrv/7r3+cv//Ivueqqq/5n+K3f+q3v5qqrrrrqqquuuup/L8rx48e56qqrrrrqqqv+57j11lv/+pprrnnwfD5/6euvv56rrrrqv89f/uVf8gu/8Atfc+utt/41V1111VVXXXXVVf87EVx11VVXXXXVVf/j/OiP/ujn3Hfffbdy1VVX/bf7h3/4h9/mqquuuuqqq6666n8vgquuuuqqq6666n+c++6779av//qvf5+//Mu/5Kqrrvrv81u/9Vvffd99993KVVddddVVV1111f9elOPHj3PVVVddddVVV/3Pc/bs2VsBTp069drXX389V1111X+tv/zLv+RP//RPf/of/uEffoerrrrqqquuuuqq/70Irrrqqquuuuqq/7F++7d/+3v+4R/+4bf/8i//kquuuuq/3m//9m9/D1ddddVVV1111VX/uxFcddVVV1111VX/Y9133323fv3Xf/373Hfffbdy1VVX/Ze77777buWqq6666qqrrrrqfzeCq6666qqrrrrqf7T77rvv1s/8zM987b/8y7/kqquu+q/zW7/1W9/NVVddddVVV1111f9+BFddddVVV1111f94Z8+efcbXf/3Xv89f/uVfctVVV/3n+8u//Ev+4R/+4Xe46qqrrrrqqquu+t+PylVXXXXVVVdd9b/Cb/3Wb333mTNnHgR89su+7Mty1VVX/ef6h3/4h9/mqquuuuqqq6666n8/gquuuuqqq6666n+N3/7t3/6ef/iHf/htrrrqqv9U991336333XffrVx11VVXXXXVVVf970dw1VVXXXXVVVf9r3Hffffd+vVf//Xv88u//Mu3ctVVV/2n+Yd/+Iff5qqrrrrqqquuuur/BoKrrrrqqquuuup/lfvuu+/Wz/qsz3qdv/zLv+Sqq676j/eXf/mX/NZv/db3cNVVV1111VVXXfV/A8FVV1111VVXXfW/zn333Xfr13/917/PX/7lX3LVVVf9x/uHf/iH3+aqq6666qqrrrrq/wYqV1111VVXXXXV/0q/9Vu/9d1nzpx5EPDZL/uyL8tVV131H+O3fuu3voerrrrqqquuuuqq/zuoXHXVVVddddVV/2v96I/+6OdwxWe/7Mu+LFddddW/z1/+5V/yD//wD7/NVVddddVVV1111f8dBFddddVVV1111f9qv/3bv/09//AP//Dbf/mXf8lVV1317/cP//APv81VV1111VVXXXXV/x0EV1111VVXXXXV/2r33XffrV//9V//Pv/wD//w21x11VX/bvfdd9+tXHXVVVddddVVV/3fQXDVVVddddVVV/2vd99999369V//9e/zy7/8y7dy1VVX/Zv91m/91ndz1VVXXXXVVVdd9X8LwVVXXXXVVVdd9X/Cfffdd+tnfuZnvvYv//Iv38pVV131r/aXf/mX/MM//MPvcNVVV1111VVXXfV/C8FVV1111VVXXfV/xtmzZ5/xWZ/1Wa/zl3/5l1x11VX/er/1W7/13Vx11VVXXXXVVVf930Jw1VVXXXXVVVf9n3Lffffd+iEf8iEP+cu//EuuuuqqF91v/dZvfTdXXXXVVVddddVV//cQXHXVVVddddVV/+fcd999t37913/9+/zlX/4lV1111b/sL//yL/mHf/iH3+Gqq6666qqrrrrq/x4qV1111VVXXXXV/0m/9Vu/9d0AH/7hH/5dL/uyL8tVV131wv3DP/zDb3PVVVddddVVV131fw+Vq6666qqrrrrq/6zf+q3f+m6AD//wD/+ul33Zl+Wqq656we67775bueqqq6666qqrrvq/h3L8+HGuuuqqq6666qr/u2699da/Pnv27DNuvvnmt77++uu56qqrntcP/uAPfvef/umf/gxXXXXVVVddddVV//dQjh8/zlVXXXXVVVdd9X/brbfe+tdnz559xs033/zW119/PVddddWz/eVf/iW/8Au/8DW33nrrX3PVVVddddVVV131fw+Vq6666qqrrrrq/4Xf+q3f+m6AD//wD/+ul33Zl+Wqq656tn/4h3/4ba666qqrrrrqqqv+byK46qqrrrrqqqv+3/it3/qt7/7Mz/zM1/nLv/xLrrrqqit+67d+67vvu+++W7nqqquuuuqqq676v4ngqquuuuqqq676f+Uf/uEffvuDP/iDH/yXf/mXXHXV/3d/+Zd/yVVXXXXVVVddddX/cQRXXXXVVVddddX/O2fPnn3Gh3zIhzzkL//yL7nqqv/vfuu3fut7uOqqq6666qqrrvq/i+Cqq6666qqrrvp/6b777rv1Qz7kQx7yy7/8y7dy1VX/j/3DP/zDb3PVVVddddVVV131fxeVq6666qqrrrrq/6377rvv1s/6rM96HeC3rrnmmge/7Mu+LFdd9f/Jb/3Wb30PV1111VVXXXXVVf+3UY4fP85VV1111VVXXfX/1+Hh4e6f/dmf/czm5ubx+Xz+0tdffz1XXfX/wV/+5V/yC7/wC19z6623/jVXXXXVVVddddVV/3dRjh8/zlVXXXXVVVdd9f/b4eHh7tOf/vS/Pjw83D116tRrX3/99Vx11f91d999N9/1Xd/1MYeHh7tcddVVV1111VVX/d9F5aqrrrrqqquuugo4e/bsM370R3/0c7jis1/2ZV+Wq676v+6+++67lauuuuqqq6666qr/26hcddVVV1111VVXPcCP/uiPfg5XfPbLvuzLctVV/1f91m/91ndz1VVXXXXVVVdd9X8fwVVXXXXVVVddddVz+dEf/dHP+ZAP+ZCH/PIv//KtXHXV/0F/+Zd/yT/8wz/8DlddddVVV1111VX/91G56qqrrrrqqquuej7uu+++Wz/zMz/ztYHfvuaaax78si/7slx11f8lv/Vbv/XdXHXVVVddddVVV/3fRzl+/DhXXXXVVVddddVVz8/R0dGlP/uzP/uZw8PD3VOnTr329ddfz1VX/V/wgz/4g9/9p3/6pz/DVVddddVVV1111f99VK666qqrrrrqqqteiPvuu+/WH/3RH/0crvjsl33Zl+Wqq/43+8u//Ev+4R/+4Xe46qqrrrrqqquu+v+B4KqrrrrqqquuuupF8KM/+qOf85mf+Zmv85d/+ZdcddX/dv/wD//w21x11VVXXXXVVVf9/0Bw1VVXXXXVVVdd9SL6h3/4h9/+4A/+4Af/8i//8q1/+Zd/yVVX/W9133333cpVV1111VVXXXXV/w+U48ePc9VVV1111VVXXfWiOjo6uvRnf/ZnP3N4eLh76tSp177++uu56qr/TX7wB3/wu//0T//0Z7jqqquuuuqqq676/4Fy/Phxrrrqqquuuuqqq/41Dg8Pd//hH/7hd/7hH/7hd06ePPnaD3/4w49z1VX/C/zlX/4lv/ALv/A1t956619z1VVXXXXVVVdd9f8D5fjx41x11VVXXXXVVVf9W5w9e/bWP/uzP/uZ+Xz+0q21B19//fVcddX/ZHfffTff9V3f9TGHh4e7XHXVVVddddVVV/3/QDl+/DhXXXXVVVddddVV/1aHh4e7f//3f//bh4eHu6dOnXrt66+/nquu+p/qB3/wB7/7t37rt76Hq6666qqrrrrqqv8/KMePH+eqq6666qqrrrrq3+Po6OjSP/zDP/zOb//2b3/PzTff/NZ7e3vHr7/+eq666n+Sv/zLv+RP//RPf/of/uEffoerrrrqqquuuuqq/z8ox48f56qrrrrqqquuuuo/wuHh4e6f/dmf/czh4eHuqVOnXvv666/nqqv+p7j77rv5hm/4hvc5PDzc5aqrrrrqqquuuur/D/SgBz2Iq6666qqrrrrqqv9oZ86cedDnfu7n/vY111zz4Jd92Zflqqv+u/3lX/4lb/d2byeuuuqqq6666qqr/n+hHD9+nKuuuuqqq6666qr/aEdHR5f+7M/+7GcODw93T5069drXX389V1313+kHf/AHv+dP//RPf5qrrrrqqquuuuqq/18ox48f56qrrrrqqquuuuo/w+Hh4e4//MM//M5v//Zvf8/NN9/81nt7e8evv/56rrrqv9pf/uVf8gu/8Atfc+utt/41V1111VVXXXXVVf+/UI4fP85VV1111VVXXXXVf6bDw8PdP/uzP/uZw8PD3VOnTr329ddfz1VX/Ve6++67+a7v+q6POTw83OWqq6666qqrrrrq/xfK8ePHueqqq6666qqrrvrPdnh4uPsP//APv/Pbv/3b3zOfz1+6tfbg66+/nquu+q/wN3/zN7f+6I/+6Odw1VVXXXXVVVdd9f8P5fjx41x11VVXXXXVVVf9Vzk8PNz9h3/4h985PDzcPXXq1GvffffdXH/99Vx11X+Wv/zLv+RP//RPf/pP//RPf4arrrrqqquuuuqq/38ox48f56qrrrrqqquuuuq/0uHh4e4//MM//M5v//Zvf8/h4eHuqVOnXvv666/nqqv+M9x9991813d918ecPXv2Vq666qqrrrrqqqv+/0EPetCDuOqqq6666qqrrvrvdM011zz4cz7nc37rmmuuefDLvuzLctVV/5H+8i//krd7u7cTV1111VVXXXXVVf8/UY4fP85VV1111VVXXXXVf6fDw8PdP/uzP/uZw8PD3VOnTr323XffzfXXX89VV/1H+MEf/MHv/tM//dOf4aqrrrrqqquuuur/J8rx48e56qqrrrrqqquu+u92eHi4+w//8A+/89u//dvfc3h4uHvq1KnXvvvuu7n++uu56qp/q7/8y7/kF37hF77m1ltv/Wuuuuqqq6666qqr/n+iHD9+nKuuuuqqq6666qr/KQ4PD3f/4R/+4Xd++7d/+3sODw93T5069drXX389V131b3H33XfzXd/1XR9zeHi4y1VXXXXVVVddddX/T5Tjx49z1VVXXXXVVVdd9T/N4eHh7j/8wz/8zm//9m9/z97e3vH5fP7S119/PVdd9a9x9913813f9V0fw1VXXXXVVVddddX/X5Tjx49z1VVXXXXVVVdd9T/V4eHh7p/+6Z/+zG/91m9993w+f+nW2oOvv/56rrrqRfGDP/iD3/2nf/qnP8NVV1111VVXXXXV/1+U48ePc9VVV1111VVXXfU/3dHR0aXf+q3f+p6zZ88+Y29v73hr7cHXX389V131gvzlX/4lv/ALv/A1t956619z1VVXXXXVVVdd9f8XetCDHsRVV1111VVXXXXV/zbXXHPNgz/8wz/8u17sxV7stV/2ZV+Wq656bn/5l3/J273d24mrrrrqqquuuuqq/98ox48f56qrrrrqqquuuup/m8PDw93f+q3f+p7f/u3f/p75fP7SrbUHX3/99Vx11f1+8Ad/8Lv/9E//9Ge46qqrrrrqqquu+v+Ncvz4ca666qqrrrrqqqv+tzo8PNz9rd/6re/57d/+7e+Zz+cv3Vp78PXXX89V/7/95V/+Jb/wC7/wNbfeeutfc9VVV1111VVXXfX/G+X48eNcddVVV1111VVX/W93eHi4+1u/9Vvf81u/9Vvf/ZSnPGX31KlTr3333Xdz/fXXc9X/P3fffTff9V3f9TGHh4e7XHXVVVddddVVV/3/Rjl+/DhXXXXVVVddddVV/1ccHR1d+od/+Iff+e3f/u3vOTw83G2tPXhvb+/49ddfz1X/f9x9991813d918dw1VVXXXXVVVdddRXl+PHjXHXVVVddddVVV/1fc3h4uPsP//APv/Nnf/ZnP3Prrbf+9d7e3vHW2oOvv/56rvq/7wd/8Ae/50//9E9/mquuuuqqq6666qqrKMePH+eqq6666qqrrrrq/6rDw8PdW2+99W9+67d+63t++7d/+3v29vaOz+fzl7777ru5/vrruer/nr/8y7/kF37hF77m1ltv/Wuuuuqqq6666qqrrqIcP36cq6666qqrrrrqqv8PDg8Pd//0T//0Z377t3/7ew4PD3fvueceWmsPvv7667nq/467776b7/qu7/qYw8PDXa666qqrrrrqqquuQg960IO46qqrrrrqqquu+v/qmmuuefBrv/Zrv9c7vdM7fTbAy77sy3LV/25f8RVf8d1f//Vf/z5cddVVV1111VVXXQVAOX78OFddddVVV1111VX/Xx0eHu7+wz/8w+/89m//9vfceuutf723t3e8tfbgu+++m+uvv56r/nf5y7/8S2699da//tM//dOf4aqrrrrqqquuuuoqACpXXXXVVVddddVVV3Hffffdet999936W7/1W99zzTXXPPi1X/u13+sf/uEfXvvFXuzFXhvgZV/2Zbnqf4ff+q3f+h6uuuqqq6666qqrrrofetCDHsRVV1111VVXXXXVVc/fmTNnHvQ6r/M67/3iL/7ir/1iL/Zirw3wsi/7slz1P9Nf/uVf8nZv93biqquuuuqqq6666qr7UY4fP85VV1111VVXXXXVVc/f0dHRpX/4h3/4nd/6rd/6nt/+7d/+nsPDw9177rmH1tqD7777bq6//nqu+p/jB3/wB7/7T//0T3+Gq6666qqrrrrqqqvuhx70oAdx1VVXXXXVVVddddW/zjXXXPPgF3uxF3vt13md13mvF3uxF3ttgJd92Zflqv8+f/mXf8nXf/3Xv89v/dZvfTdXXXXVVVddddVVV90PPehBD+Kqq6666qqrrrrqqn+7a6655sEv9mIv9lov9mIv9tov9mIv9trXXHPNg++7775b3/iN3/jBXPVf5i//8i/5kA/5kIfcd999t3LVVVddddVVV1111f2oXHXVVVddddVVV13173Lffffdet999936W7/1W98DcM011zz4zJkzDz579uxnvdiLvdhr80wv+7Ivy1X/ue67775bueqqq6666qqrrrrqgahcddVVV1111VVXXfUf6r777rv1vvvuu/UzP/Mzf/uaa655MMCLvdiLvfbrvM7rvNeLvdiLvTbP9LIv+7Jc9R/nt37rt76bq6666qqrrrrqqqueG5Wrrrrqqquuuuqqq/7T3HfffbcC3Hfffd/9W7/1W9995syZB0nSi73Yi732i73Yi73W67zO67w3D/CyL/uyXPWv95d/+Zf8wz/8w+9w1VVXXXXVVVddddVzQw960IO46qqrrrrqqquuuuq/z5kzZx704i/+4q9z5syZB734i7/4a7/Yi73Ya/NML/uyL8tV/7K//Mu/5O3e7u3EVVddddVVV1111VXPDT3oQQ/iqquuuuqqq6666qr/Wc6cOfOgF3/xF3+dF3uxF3stgGuuuebBL/ZiL/baPMDLvuzLctUVX/EVX/HdX//1X/8+XHXVVVddddVVV1313NCDHvQgrrrqqquuuuqqq676n+/MmTMPkqQXe7EXe+0zZ8486JprrnnwNddc8+AXe7EXe22ey8u+7Mvyf9Vf/uVf8kC/9Vu/9T1f//Vf/95cddVVV1111VVXXfX8oAc96EFcddVVV1111VVXXfW/2zXXXPPgM2fOPPiaa655MOAXe7EXe+1rrrnmwQAv9mIv9tq8AC/7si/L/xR/+Zd/yfNz33333Xr27Nlb77vvvlvvu+++WwH+4R/+4XfOnj1763333XcrV1111VVXXXXVVVe9MOhBD3oQV1111VVXXXXVVVf933bmzJkHSdKZM2cefM011zwY4MyZMw+65pprHgxwzTXXPBjgzJkzD+aZrrnmmgfzH+i+++67lQc4e/bsrffdd9+t9913360809mzZ59x33333QrwD//wD7/NVVddddVVV1111VX/XuhBD3oQV1111VVXXXXVVVdd9cJcc801D+YBbFuSeADbliQe4L777ruVq6666qqrrrrqqqv+O6EHPehBXHXVVVddddVVV1111VVXXXXVVVddddVV/ydRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VfwjYTZN46URVYEAAAAASUVORK5CYII=) +![Rendered example of arc 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADHuklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVS/ANddc82Cey5kzZx7Mczl79uytPMB99913K1ddddVVV1111VVX/U9A5aqrrrrqqquuuuqq/xeuueaaBwOcOXPmwS/2Yi/2WjzTNddc8+BrrrnmwQBnzpx58DXXXPNg/oPcd999t/JMZ8+e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7LV+7/d+D0lIQhIA7/7u787R0RG33XYb586d40VlG0n8a9gGQBL/FrYBkMS/lm0AJPFvZZv7SeLfwzb3k8R/JNs8kCT+s9nm+ZHE/2S2eUEk8f+BbR5IEv+Z7rrrLubzOQ972MN4u7d7O57ylKe8NlddddVVV1111X8mgquuuuqqq6666v+F13md13nvpz/96UhCEgAf9VEfxcmTJzk6OuIJT3gCtvnXsI1t/rVsY5t/K9vY5t/CNraxzb+HbWzzH8E2trGNbf6j2cY2trHNfyXb2MY2trHN/xa2sY1tbGMb29jm/zLb2MY2/1nuvvtuLl68yIkTJ3iDN3iDB990003fxVVXXXXVVVdd9Z+F4Kqrrrrqqquu+j/vdV7ndd7793//95GEJCTxKq/yKjziEY8A4C//8i+5n21s869hG9v8a9nGNv9WtrHNv5VtbPPvYRvb2OY/im1sY5v/DLaxjW1s81/NNraxjW1s87+NbWxjG9vYxjb/19jGNrb5j7RcLvn7v/97AF7v9V6Pxz72sa/NVVddddVVV131n4Xgqquuuuqqq676P+91Xud13uuP/uiPiAgkcerUKd793d8dgN///d/n6OiI52abfy3b2OZfyza2+beyjW1s829hG9vY5t/DNraxzX8U29jGNv9ZbGMb29jmv4NtbGMb29jGNv/b2MY2trGNbWzzf4FtbGOb/wir1Yp/+Id/AOAd3/EdH3zTTTd9F1ddddVVV1111X8Ggquuuuqqq6666v88Sa/95Cc/mfu9x3u8BwC33XYb586d4wWxjW3+tWxjm38t29jGNv9WtrHNv5VtbGObfw/b2MY2/1FsYxvb2OY/i21sYxvb/HeyjW1sYxvb/G9kG9vYxja2+d/MNrb597p48SIXL17kxIkTvNu7vdtrc9VVV1111VVX/WcguOqqq6666qqr/k97ndd5nff+oz/6IyQhiTd7szfjEY94BEdHR/zlX/4lLwrb2OZfyza2+bewjW3+rWxjm38P29jm38s2trHNfyTb2MY2/5lsYxvb2MY2/51sYxvb2MY2tvnfxja2sY1tbPO/jW1s82+1XC75h3/4BwBe8RVf8cGv/uqv/l1cddVVV1111VX/0Qiuuuqqq6666qr/017sxV7stf70T/8USTzykY/kzd7szQD4i7/4C/61bGObfy3b2Obfwja2+beyjW1s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DfCwhz2Ma6+9ludmm/9otvmPYJv/CLb5j2Cb/81s829hm38L2/xns83zc/r0aQD+4R/+4be56qqrrrrqqquu+v+D4Kqrrrrqqquu+n/n7Nmzz/j6r//69wF41Vd9Vba2tnhutvmfyjb/EWzzH8E2/x62+fewzX8H2/xXsM2/1y233MLGxgYA9913361cddVVV1111VVX/f9BcNVVV1111VVX/b/0D//wD7/9D//wD7+9tbXFq77qq/L82OY/km3+o9jmP4Jt/iewzb+Hbf6tbPNfyTb/XX7rt37ru7nqqquuuuqqq676/4Xgqquuuuqqq676f+m+++679eu//uvf57777rv12muv5aVe6qV4fmzzH8k2/1Fs8x/BNv9etvn3ss3/Nrb5r2Cbfw3bPNCDHvQgAP7hH/7hd7jqqquuuuqqq676/4Xgqquuuuqqq676f+u+++679eu//uvfB+ChD30o1157Lc+Pbf4j2eY/im3+I9jm38s2/51s829lm/9KtvmvdPr0aQD+4R/+4be56qqrrrrqqquu+v+Fcvz4ca666qqrrrrqqv+/zp49eyvAy77sy772tddeyx133MEwDDw/kviPJIn/CJL4jyCJ/wiS+PeQxL+HJP6tJPFvIYl/LUn8a0niRSUJgFtuuYUbbriB3/qt3/qe3/qt3/purrrqqquuuuqqq/5/Ibjqqquuuuqqq/7f+9Ef/dHP+fu///vf3tra4g3e4A34r2Kb/wi2+Y9gm/8JbHPVv59tAM6cOQPAfffd93Suuuqqq6666qqr/v8huOqqq6666qqrrgK+/uu//r3vu+++W7e2tnjVV31Vnh/b/EezzX8E2/xHsM2/l23+O9nm38o2/xa2+deyzX+F06dPA/AP//APv8NVV1111VVXXXXV/z8EV1111VVXXXXVVcDZs2ef8Vmf9VmvA/Cwhz2Ml3zJl+T5sc3/VLb5j2Cbfy/b/HvY5t/DNv8X2eZfa2NjA4B/+Id/+G2uuuqqq6666qqr/v8huOqqq6666qqrrnqm++6779av//qvfx+Al3qpl+KlXuqleH5s8x/JNv9RbPN/hW3+O9jm38I2/1q2+c90yy23APBbv/Vb381VV1111VVXXXXV/08EV1111VVXXXXVVQ/wW7/1W9/9Iz/yI58N8NCHPpRrr72W58c2/5Fs8z+Jbf69bPPfyTb/F9nmRXX69GkA/uEf/uF3uOqqq6666qqrrvr/iXL8+HGuuuqqq6666qqrHugf/uEffgfgZV/2ZV/72muv5Y477mAYBp4fSfxHksR/BEn8R5DEv5ck/j0k8W8liX8rSfxbSOJfSxL/GpJ4UbzUS70UXdfxXd/1XR9zeHi4y1VXXXXVVVddddX/PwRXXXXVVVddddVVz8dv//Zvf8/f//3f//bW1hZv8AZvwNbWFs+Pbf4j2eY/gm3+I9jm38s2/x62+beyzb+Vbf43e9CDHsTGxgYA9913361cddVVV1111VVX/f9EcNVVV1111VVXXfV83Hfffbd+/dd//Xv/wz/8w29vbW3xBm/wBvxXsc1/BNtcBbb5r2Sbfy3b/GvY5kX1W7/1W9/NVVddddVVV1111f9fBFddddVVV1111VUvwNmzZ5/x9V//9e9z33333bq1tcWrvuqr8vzY5n8q2/x72ebfyzb/Hrb572Cb/61uueUWAP7hH/7hd7jqqquuuuqqq676/4vgqquuuuqqq6666oW47777bv2sz/qs17nvvvtufdjDHsarvuqr8vzY5j+Sbf4nsc2/l23+PWzzb2Wb/0q2+c9mmxfmzJkzAPzWb/3Wd3PVVVddddVVV131/xfBVVddddVVV1111b/gvvvuu/WzPuuzXgfgYQ97GK/6qq/K82Ob/0i2+Y9gm/8Itvn/yDb/FWzzH+VBD3oQAL/1W7/13Vx11VVXXXXVVVf9/0Zw1VVXXXXVVVdd9SK47777bv2QD/mQhwA87GEP4yVf8iV5fmzzH8k2/xFs8z+Bbf49bPNvZZv/Srb573L69GkA7rvvvlu56qqrrrrqqquu+v+N4KqrrrrqqquuuupFdN999936wR/8wQ8GeKmXeile8iVfkufHNv+RbPMfwTb/Xrb597LNfxfb/FvY5r+Cbf41bPP8nDlzBoDf/u3f/h6uuuqqq6666qqr/n8juOqqq6666qqrrvpXOHv27DM+8zM/83UAXuqlXoqXfMmX5P8b2/x3ss3/Frb577CxsQHAfffddytXXXXVVVddddVV/79Rjh8/zlVXXXXVVVddddW/xtmzZ289e/bsMx784Ae/9MMe9rDjkrj33nt5bpL4jySJ/wiS+PeSxL+XJP49JPFvJYl/C0n8a0niX0sSLypJPNCDHvQgbrjhBn7rt37ru//0T//0Z7jqqquuuuqqq676/43gqquuuuqqq6666t/gt37rt777R3/0Rz8H4CVf8iV5yZd8SZ6bbf4j2eY/gm3+vWzz72Wbq/79bPNAp0+fBuAf/uEffoerrrrqqquuuuqqqwiuuuqqq6666qqr/o1+67d+67s/5EM+5CEAL/VSL8Wrvuqr8txs8x/JNv8RbPPvZZv/Trb5t7LNv4Vt/rVs81/pzJkzAPzDP/zDb3PVVVddddVVV111FcFVV1111VVXXXXVv8N999136wd/8Ac/GOBhD3sYb/iGb8hzs83/Vbb597DNv4dt/i+yzb/Fgx70IDY2NgC47777buWqq6666qqrrrrqKoKrrrrqqquuuuqqf6ezZ88+40M+5EMect9999167bXX8jZv8zZsbW3xn8U2/xFs8z+Bbf472Obfwjb/Wrb5z2QbgI2NDQB+67d+63u46qqrrrrqqquuugqA4Kqrrrrqqquuuuo/wH333XfrZ33WZ73Offfdd+vW1hZv8AZvwNbWFvezzX8k2/xHsM2/l23+O9nm/yLb/GudPn0agH/4h3/4ba666qqrrrrqqquuAiC46qqrrrrqqquu+g9y33333fpZn/VZr3PffffdurW1xRu8wRuwtbXF/WzzH8k2/xFs8+9lm38P2/x3sM2/hW3+tWzzn8k2Z86cAeC3fuu3vpurrrrqqquuuuqqqwAox48f56qrrrrqqquuuuo/yuHh4e6f/dmf/czm5ubxRz3qUS9988030/c99957L/eTxH8USfxHkMS/lyT+PSTx7yGJfwtJ/FtI4l9LEv8aknhRPehBD+KGG27gt37rt777T//0T3+Gq6666qqrrrrqqqsAKMePH+eqq6666qqrrrrqP9Lh4eHu05/+9L8+PDzcfdmXfdnX3traou977r33Xu4nif8okviPIIl/L0n8e0ji30oS/1aS+LeQxL+WJP41JPGieMQjHsHx48f5hV/4ha+59dZb/5qrrrrqqquuuuqqqwAox48f56qrrrrqqquuuuo/2tHR0aV/+Id/+B2Al33Zl33t6667Dknce++9AEjiP5Ik/iNI4t9LEv8ekvi3ksS/hST+LSTxryWJfw1JvChe6qVeiq7r+K7v+q6POTw83OWqq6666qqrrrrqKgCCq6666qqrrrrqqv9EP/qjP/o5X//1X/8+AC/5ki/J27zN27C1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4t9CEv9akvjXkMSL4qVe6qXo+55f+IVf+Jpbb731r7nqqquuuuqqq6666gVBD3rQg7jqqquuuuqqq676v+Caa6558Gu/9mu/1zu90zt9NsDBwQFPe9rT+Nu//VueH0n8e0ni30MS/1aS+LeSxL+FJP41JPGvIYkXxdu//dsD8HZv93biqquuuuqqq6666qoXhnL8+HGuuuqqq6666qqr/i84PDzc/Yd/+Iff+e3f/u3vechDHvLSN91004OvvfZaHvawh9H3Pffeey/PTRL/XpL495DEv5Uk/i0k8W8hiX8tSfxrSOKFedCDHsSNN97Ib/3Wb333n/7pn/4MV1111VVXXXXVVVe9MJTjx49z1VVXXXXVVVdd9X/J4eHh7m/91m99z9mzZ5+xubl5/MYbb3zwtddey0Mf+lD6vufee+/lfpL495LEv4ck/q0k8W8liX8tSfxrSeJfQxIvzCMe8QiOHz/OL/zCL3zNrbfe+tdcddVVV1111VVXXfXCUI4fP85VV1111VVXXXXV/0W33nrrX//Wb/3W95w9e/bWzc3N4zfddNODr732Wh760IfS9z333nsvAJL495LEv4ck/q0k8W8hiX8LSfxrSeJfQxIvyEu91EvR9z3f9V3f9TGHh4e7XHXVVVddddVVV131wlCOHz/OVVddddVVV1111f9lt95669/81m/91vecPXv2GZubm8dvuummB1977bU89KEPpe97Dg4OGMeRfw9J/HtI4t9KEv9WkvjXksS/liT+NSTxgrz0S780AN/1Xd/1MVx11VVXXXXVVVdd9S+hHD9+nKuuuuqqq6666qr/D2699da//q3f+q3vOXv27DM2NzeP33TTTQ++9tprufnmmzl58iTjOHJ4eMi/lST+PSTxbyWJfwtJ/FtI4l9DEv8aknh+HvSgB3HjjTfyW7/1W9/9p3/6pz/DVVddddVVV1111VX/Esrx48e56qqrrrrqqquu+v/k1ltv/evf+q3f+p7f/u3f/p7Nzc3jj3rUo176xIkTPPShD+Xaa68F4OLFi/xbSOLfShL/VpL4t5LEv5Yk/rUk8a8hief2iEc8guPHj/MLv/ALX3Prrbf+NVddddVVV1111VVX/Usox48f56qrrrrqqquuuur/o8PDw90//dM//Znf/u3f/p7Dw8PdF3/xF3/tra0tbr75Zh72sIfRdR333Xcf/xqS+PeQxL+VJP4tJPFvIYl/DUn8a0jiub3qq74qAN/1Xd/1MYeHh7tcddVVV1111VVXXfUvoRw/fpyrrrrqqquuuuqq/88ODw93/+Ef/uF3fuu3fuu7Dw8Pd6+55poHnzhx4vi1117Lwx72ME6cOME4jhweHvKikMS/hyT+rSTxbyGJfy1J/GtJ4kUliQd60IMexI033sh9991364/+6I9+DlddddVVV1111VVXvSgox48f56qrrrrqqquuuuoqODo6uvQP//APv/Nnf/ZnP3Prrbf+zeHh4e4jH/nIlz5x4gQPfehDedjDHkbXdRweHjKOIy+IJP49JPFvJYl/C0n8a0niX0sS/xqSuN8jHvEIjh8/zp/+6Z/+9J/+6Z/+DFddddVVV1111VVXvSgox48f56qrrrrqqquuuuqqZzs8PNy99dZb//pP//RPf+a3fuu3vvvw8HD3mmuuefCJEyeOX3vttTz60Y/mYQ97GMMwcPHiRZ4fSfx7SOLfQhL/VpL415LEv4Yk/jUkcb+XeqmXou97fuEXfuFrbr311r/mqquuuuqqq6666qoXBXrQgx7EVVddddVVV1111VX/shd7sRd77dd5ndd5r9d5ndd5b57p8PCQe++9l3vvvZenPe1p3E8S/x6S+LeSxL+FJP61JPGvJYkXlSTu9/Zv//YAvN3bvZ246qqrrrrqqquuuupFRTl+/DhXXXXVVVddddVVV/3Lzp49e+uf/umf/sxv/dZvffett976N5ubm8dvvPHGB584cYKbb76Zhz3sYZw4cYK+77l48SKS+PeQxL+FJP4tJPFvIYl/DUn8a0jiQQ96EDfeeCO/9Vu/9T1/+qd/+tNcddVVV1111VVXXfWiQg960IO46qqrrrrqqquuuurf5pprrnnwi73Yi73267zO67zXi73Yi702D3B4eMjTnvY07r33Xu677z7+tSTxbyWJfwtJ/GtJ4l9DEv8aknj5l395HvzgB/P1X//17/Nbv/Vb381VV1111VVXXXXVVS8q9KAHPYirrrrqqquuuuqqq/79rrnmmge/2Iu92Gu/zuu8znu92Iu92GvzAIeHh9x7773cd999PO1pT+NFJYl/C0n8W0jiX0sS/1qSeFFJ4k3e5E3Y3NzkQz7kQx5y33333cpVV1111VVXXXXVVS8q9KAHPYirrrrqqquuuuqqq/5jXXPNNQ9+sRd7sdd6sRd7sdd+ndd5nffmAQ4PDwG49957edrTnsZ9993HCyKJfytJ/FtI4l9LEv8akvjXeId3eAcA3u7t3k5cddVVV1111VVXXfWvgR70oAdx1VVXXXXVVVddddV/rmuuuebBr/3ar/1eL/7iL/7aL/ZiL/baPMDh4SEA9957L/fddx/33nsvh4eH3E8S/xaS+LeQxL+WJP61JPGiePCDH8wrvMIr8Fu/9Vvf/fVf//Xvw1VXXXXVVVddddVV/xroQQ96EFddddVVV1111VVX/de55pprHnzmzJkHv9iLvdhrvfiLv/hrv9iLvdhr81wODw+59957ue+++zg8POS+++7j30IS/xaS+NeSxL+GJF4Ur/AKr8CDH/xgvv7rv/59fuu3fuu7ueqqq6666qqrrrrqXwM96EEP4qqrrrrqqquuuuqq/z5nzpx50DXXXPOQF3uxF3utF3/xF3/tF3uxF3ttno/Dw0Puu+8+AO69914ODw+57777eGEk8W8hiX8tSfxrSOJF8Q7v8A4AfMiHfMhD7rvvvlu56qqrrrrqqquuuupfAz3oQQ/iqquuuuqqq6666qr/Wc6cOfOgF3/xF3+dF3uxF3uta6655sEv9mIv9tq8AIeHhxweHnJ4eMi9994LwOHhIffddx8Akvi3kMS/hiT+tSTx3DY3N9nY2ODMmTNsbm7y4Ac/mH/4h3/47c/8zM98Ha666qqrrrrqqquu+tdCD3rQg7jqqquuuuqqq6666n++M2fOPOjFX/zFXwfgxV7sxV7rmmuuefA111zzkDNnzjyIF+Dw8BCAw8NDDg8POTw85PDwEIDDw0MADg8POTw85LlJ4l9LEs9tc3OT+21sbLC5ucnm5iYAm5ubbG5uAnDmzBmen3/4h3/47d/6rd/6nt/6rd/6bq666qqrrrrqqquu+tdCD3rQg7jqqquuuuqqq6666n+nM2fOPEiSzpw58+BrrrnmwS/2Yi/2Wtdcc82DAV7sxV7stflXOjw85IEODw+RhG0eSBK2eSBJbGxscL/NzU3+Le67775bz549e+vf//3f/zbAP/zDP/zOP/zDP/w2V1111VVXXXXVVVf9W6AHPehBXHXVVVddddVVV131f9M111zzYIAzZ8486JprrnnImTNnHnTNNdc8GOCaa655MMCZM2cefM011zz4vvvuu/Waa655MM9033333XrNNdc8mP8A9913360AZ8+evfW+++67FeC+++67FeAf/uEffgfwP/zDP/wOV1111VVXXXXVVVf9R0MPetCDuOqqq6666qqrrrrqKoAzZ848SJJ4pjNnzjwYMCCekwHxnHz27Nln8Ez33XffrVx11VVXXXXVVVdd9d8NPehBD+Kqq6666qqrrrrqqquuuuqqq6666qqrrvo/icpVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+r+Eexy8PwjvBeIQAAAABJRU5ErkJggg==) diff --git a/docs/kcl/arcTo.md b/docs/kcl/arcTo.md new file mode 100644 index 000000000..16068dfda --- /dev/null +++ b/docs/kcl/arcTo.md @@ -0,0 +1,41 @@ +--- +title: "arcTo" +excerpt: "Draw a 3 point arc." +layout: manual +--- + +Draw a 3 point arc. + +The arc is constructed such that the start point is the current position of the sketch and two more points defined as the end and interior point. The interior point is placed between the start point and end point. The radius of the arc will be controlled by how far the interior point is placed from the start and end. + +```js +arcTo(data: ArcToData, sketch: Sketch, tag?: TagDeclarator) -> Sketch +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `data` | [`ArcToData`](/docs/kcl/types/ArcToData) | Data to draw a three point arc (arcTo). | Yes | +| `sketch` | [`Sketch`](/docs/kcl/types/Sketch) | A sketch is a collection of paths. | Yes | +| `tag` | [`TagDeclarator`](/docs/kcl/types#tag-declaration) | | No | + +### Returns + +[`Sketch`](/docs/kcl/types/Sketch) - A sketch is a collection of paths. + + +### Examples + +```js +exampleSketch = startSketchOn('XZ') + |> startProfileAt([0, 0], %) + |> arcTo({ end: [10, 0], interior: [5, 5] }, %) + |> close(%) +example = extrude(10, exampleSketch) +``` + +![Rendered example of arcTo 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAD6bElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqf7VrrrnmwQBnzpx5MM90zTXXPJhnOnPmzIN4Ac6ePfsMHuC+++67lWc6e/bsrQD33XffrVx11VVXXXXVVVdd9b8Vlauuuuqqq6666qqr/ke65pprHnzmzJkHX3PNNQ8+c+bMgwCuueaaB19zzTUPPnPmzIOvueaaB/Mf5L777rv1mmuueTAvwH333XcrwNmzZ2+97777bgX4h3/4h98BuO+++249e/bsrffdd9+tXHXVVVddddVVV131Pw160IMexFVXXXXVVVddddVV/z2uueaaBwO82Iu92GufOXPmQS/+4i/+2gAv9mIv9tq8iC5evMj9dnd3Abh48SL3u3jxIi/MiRMnuN/x48e534kTJwA4ceIEL4r77rvvVoCzZ8/eet999936D//wD79z33333foP//APv81VV1111VVXXXXVVf9d0IMe9CCuuuqqq6666qqrrvrPd8011zz4xV7sxV77zJkzD3rxF3/x136xF3ux177vvvtuveaaax7M83Hx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uuqqq676n+iaa6558Gu/9mu/1zu90zt9NsDTnvY0fvRHf5Td3V0eSBLPjySeH0m8MJJ4UUji30MS/91s8+9lmxeFbf4ltnlBbPP82Ob5sc1zs80D2eaBbPNAtnkg25w8eZJXeIVX4I3e6I0A+JEf+ZHP/u3f/u3vue+++27lqquuuuqqq6666n8e9KAHPYirrrrqqquuuuqq/2ne8R3f8bNe53Ve572vueaaB1+8eJEf/dEf5WlPexqSeCBJPD+SeH4k8YJI4kUhiX8LSfxPZpt/K9u8qGzzwtjmBbHN82Ob58c2D2Sb52abB7LNA9nmfra534kTJ/iwD/swTp48yX333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVf+zoAc96EFcddVVV1111VVX/U9xzTXXPPjDP/zDv+vFXuzFXvvixYv8+Z//Ob/+678OgCQeSBLPjySeH0m8IJL4l0jiX0sS/xvZ5t/CNi8K27wwtnlBbPP82Oa52ea52ea52eaBbPNAtrmfbe534sQJXuEVXoE3fuM3BuC+++679bM+67Ne57777ruVq6666qqrrrrqqv8Z0IMe9CCuuuqqq6666qqr/id4x3d8x896p3d6p88G+LVf+zV+/dd/nftJ4rlJ4rlJ4vmRxAsiiRdGEv9akvi/wjb/WrZ5UdjmBbHNC2Kb58c2z802z802D2SbB7LNA9nmgWxzP9ucPHmSV3iFV+CN3/iNue+++279rd/6re/+0R/90c/hqquuuuqqq6666r8fetCDHsRVV1111VVXXXXVf6drrrnmwZ/zOZ/zW9dcc82DL168yI/+6I/ytKc9jftJ4rlJ4rlJ4rlJ4gWRxL9EEv8akvi/yjb/Wrb5l9jmhbHN82Ob58c2z802z802D2SbB7LNA9nmfra5n23ud+LECT78wz+ckydPct9999369V//9e/zD//wD7/NVVddddVVV1111X8fyvHjx7nqqquuuuqqq6767/KO7/iOn/VJn/RJP725uXn8137t1/ie7/kednd3eSBJPJAknpsknpskXhBJvDCSkMSLQhKSkMR/JElIQhKSkIQkJCEJSUhCEpKQhCQkIYn/aJKQxL+GJP4lknhhJPH8SOL5kcRzk8Rzk8QDSeKBJPFAkrifJO4nifutViv+7u/+juVyyUu91Esdf7EXe7HX3tzcPP4P//APv8NV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HvQgrrrqqquuuuqq/xxd1733yZMnv6uUQkQgiYhAEpIAkIQkJAEgCUkASAJAEgCSAJAEgCTuJwkASdxPEveTxP0k8UCSeCBJPJAkHkgSDySJ50cSz00Sz48kXhBJvCCS+JdIYmdnh5tvvpmdnR1uuukmbr75Zp7b4eEh9957L4eHh9x7773cd999XPU/n202NzfZ2tpic3OTa6+9ls3NTa699lqe26VLl7j99tu5/fbb+fu//3ts84LY5vmxzXOzzXOzzXOzzQPZ5rnZ5oFscz/bPJBt7meb+9nmfra5n23uZxsA29zPNgC2AbANgG0AbANgG9sA2MY2ALaxjW1sA2CbzMQ2trFNZpKZtNaYpomjo6PXkfTbXHXVVVddddVV/xnQgx70IK666qqrrrrqqv8cx44d+62NjY3XjggkERFIQhKSkIQkACQhCQBJSAJAEgCSAJDE/SQBIIn7SQJAEveTxANJ4n6SeCBJPJAkHkgSz00Sz00Sz00Sz48kXhBJvCCSeEF2dnY4duwYN998My/2Yi/Gzs4Oz+3w8JCnPvWp3Hfffdx77728KCRx1X8t2/xbbG5ucu2117K5ucm1117LtddeywNdunQJSdx2223cdttt/P3f/z3PzTbPj22em22em22em20eyDbPzTb3s80D2eaBbHM/29zPNvezzf1sA2Cb+9kGwDYAtgGwDYBtAGwDYBsA29gGwDa2AbCNbWxjG9vYxjaZiW0yk9YamclqtfrtaZpeh6uuuuqqq6666j8DetCDHsRVV1111VVXXfWf49prr3UphYhAEpKQhCQkIQlJSAJAEpIAkASAJAAkASAJAEkASOJ+krifJO4niftJ4n6SeCBJPJAkHkgSz00Sz00Sz00Sz48knh9JvDCSeG47Ozu82Iu9GDfffDM333wzD3R4eMjBwQH33nsv9913H/feey//mSRx1Qtnm/9Km5ubbG1tsbm5yUMf+lCuvfZaHujSpUsA/P3f/z233XYbt99+OwC2eX5s89xs89xs89xs80C2eSDbPJBtHsg297PNA9nmfra5n20AbHM/2wDY5n62AbANgG0AbANgGwDb2AbANrYBsI1tbGMb29jGNraxTWZim8yktcY0TRwdHb2OpN/mqquuuuqqq676j4Ye9KAHcdVVV1111VVX/cfb2tr6rq2trfcupSCJiEASkpCEJCQBIAlJAEhCEgCSAJAEgCQAJHE/SQBI4n6SuJ8k7ieJB5LE/STxQJJ4IEk8N0k8N0k8N0k8P5J4fiTxwkgCYGdnhxd7sRcD4FVf9VV5boeHhzz1qU/lvvvu49577+V/C0n8b2Kb/402NzcBeOhDH8q1117LtddeywNdunSJ22+/ndtuu42/+7u/4/mxzXOzzXOzzXOzzQPZ5oFs80C2eSDb3M8297PN/WxzP9vczzb3sw2AbQBsA2Cb+9nGNgC2AbANgG1sA2Ab2wDYxja2sY1tbJOZ2CYzsU1rjdYay+XyuzPzfbjqqquuuuqqq/6joQc96EFcddVVV1111VX/8U6dOvX0vu8fHBFEBJKQhCQkIQlJSAJAEpIAkASAJAAkASAJAEkASOJ+krifJAAk8UCSuJ8kHkgSDySJB5LEA0niuUniuUni+ZHE8yOJF0QSOzs7vNiLvRg333wzN998Mw90cHDA0572NO69917uvfdeACRx1VX3s80Lsrm5ydbWFtdeey3XXnst1157LQ906dIl/u7v/o7bb7+d2267jfvZ5rnZ5rnZ5oFs89xs80C2eSDb3M82D2Sb+9nmfra5n23uZxsA29zPNgC2AbANgG0AbANgGwDb2AbANrYBsI1tbGMb29jGNraxTWaSmWQmrTXGcbx1vV4/hKuuuuqqq6666j8aetCDHsRVV1111VVXXfUfq+/79z558uR3RQQRQUQgCUlIQhKSAJCEJAAkIQkASQBIAkASAJK4nyQAJHE/SdxPEveTxP0k8UCSeCBJPJAkHkgSz00Sz00Sz48knh9JPD87Ozu8+Iu/OC/+4i/Ozs4OD3Tvvfdy77338tSnPpXDw0P+NSRx1f9Ntvn32tzc5Nprr+VhD3sY1157LQ906dIlbr/9dv7u7/6O2267Dds8N9s8N9s8kG0eyDbPzTb3s80D2eZ+tnkg29zPNgC2uZ9t7mcbANsA2OZ+tgGwDYBtbANgGwDb2AbANrYBsI1tbGMb29gmM7FNZpKZZCbTNHF4ePg+kr6bq6666qqrrrrqPxJ60IMexFVXXXXVVVdd9R/r+PHjv7VYLF47IogIJCEJSUhCEpKQBIAkJAEgCQBJSOJ+kgCQBIAk7icJAEncTxL3k8QDSeJ+knggSTyQJB5IEs9NEs9NEs+PJJ4fSTzQzs4OL/7iL86rvuqr8kAHBwc87WlP4+DggKc97Wn8Z5LEVf8z2ea/0ubmJtdeey3XXnstD3vYw3igS5cucdttt/F3f/d33HbbbTyQbR7INs/NNg9kmweyzQPZ5oFscz/b3M8297PN/WxzP9sA2OZ+tgGwDYBtAGwDYBsA2wDYxjYAtrENgG1sYxvb2MY2trGNbTKTzCQzaa2xXq9/ZxzH1+aqq6666qqrrvqPhB70oAdx1VVXXXXVVVf9xymlvPbp06d/q5RCRCCJiEASkpCEJAAkIQkASUgCQBIAkgCQBIAk7icJAEncTxL3k8T9JHE/SdxPEg8kiQeSxHOTxANJ4rlJ4vmRxPMjCYCdnR1e/MVfnFd91VflgQ4ODnja057Gvffey7333sv/JJK46j+Wbf4n29zcBOChD30o1113Hddeey33u3TpErfddht/93d/x2233QaAbR7INs/NNg9kmweyzQPZ5n62eSDb3M8297PN/WwDYJv72QbANvezDYBtAGwDYBsA29gGwDa2AbCNbWwDYBvb2MY2mYltbJOZZCatNaZp4ujo6HUk/TZXXXXVVVddddV/FPSgBz2Iq6666qqrrrrqP87W1tZ3bW9vv3dEEBFIQhKSkIQkJCEJAElIAkASkgCQBIAk7icJAEkASOJ+krifJO4niftJ4oEk8UCSeCBJPJAkHkgSz00Sz48knp9jx47x4i/+4rzYi70Yx44d434HBwc89alP5WlPexoHBwcASOJ/M0n8f2Sb/81s88JsbW3x0Ic+lIc97GFsbW1xv0uXLvF3f/d3/O3f/i2XLl3igWzz3GzzQLZ5INs8kG3uZ5v72eaBbHM/2wDY5n62uZ9tAGwDYBsA2wDYBsA2ALYBsI1tAGxjGwDb2MY2trGNbWxjm8zENplJa43WGqvV6rtba+/DVVddddVVV131HwU96EEP4qqrrrrqqquu+o9z7bXXupRCRCCJiEASkpAEgCQkIQkASUgCQBIAkgCQBIAkACRxP0kASOJ+krifJO4niQeSxANJ4oEk8UCSeG6SeG6SeG6SeKBjx47xYi/2Ytxyyy3cfPPN3O/g4ICnPvWp3Hvvvdx77728qCTx/5Uk/qPZ5v8j2/x7bW5u8rCHPYyHPexhbG1tcb9Lly7xe7/3e/zd3/0d97PNA9nmudnmgWxzP9s8kG3uZ5v72eZ+trmfbe5nGwDbANjmfrYBsA2AbQBsA2Ab2wDYxjYAtrGNbQBsYxvb2CYzsU1mYpvMpLXGMAy3rtfrh3DVVVddddVVV/1HQQ960IO46qqrrrrqqqv+Y/R9/94nT578rlIKkogIJCEJSUhCEpIAkIQkACQhCQBJAEgCQBL3kwSAJO4niftJ4n6SuJ8k7ieJB5LEA0nigSTx3CTx3CTx3CRxv2PHjvFiL/ZivNqrvRoP9Dd/8zfce++93HvvvfxHksRVVz032/xn29raYnNzk4c97GE87GEP43633XYbly5d4m//9m+57bbbsM0D2eaBbPNAtnkg2zyQbe5nm/vZ5n62uZ9tAGxzP9sA2AbANgC2AbANgG0AbANgG9sA2MY2ALaxjW1sYxvb2MY2mUlmYpvWGq01Dg8P3wf4bq666qqrrrrqqv8I6EEPehBXXXXVVVddddV/jFOnTj297/sHRwQRgSQiAklIAkASkpAEgCQkASAJAEkASAJAEgCSuJ8kACRxP0ncTxL3k8QDSeJ+knggSTyQJJ6bJJ6bJJ6bJI4dO8aLvdiL8eIv/uIcO3aM+x0cHPDUpz6Vv/3bv+W/gySu+r/NNv/dbLO1tcW1117Lwx72MK677jrud+nSJf72b/+W3/u93+OBbPNAtnkg2zyQbe5nm/vZ5oFsA2Cb+9nmfrYBsM39bANgGwDbANgGwDYAtrENgG1sA2Ab29gGwDa2sU1mYhvbZCaZSWbSWmMYhluHYXgIV1111VVXXXXVfwT0oAc9iKuuuuqqq6666t+vlPLap0+f/q1SChFBRCAJSUhCEpKQBIAkJAEgCUkASAJAEgCSuJ8kACRxP0kASOJ+krifJB5IEg8kiftJ4rlJ4oEk8dwk8dyOHz/Oi73Yi/Fqr/Zq3O/g4ICnPvWpPPWpT+Xg4ID7SeJ/Gklc9T+bbf4nsc2/ZGtri4c97GE87GEPY2trC4BLly7xjGc8g7/927/ltttuA8A2D2SbB7LNA9nmfra5n23uZ5v72eZ+tgGwzf1sA2AbANsA2AbANgC2AbANgG1sA2Ab2wDYxja2sY1tbGObzMQ2mUlmkpmM48jR0dHrSPptrrrqqquuuuqqfy/0oAc9iKuuuuqqq6666t9ve3v7u7a2tt47IogIJBERSAJAEpKQhCQAJCEJAEkASAJAEgCSAJAEgCTuJ4n7SeJ+krifJO4niQeSxANJ4oEk8UCSeG6SeKBXe7VX48Vf/MU5duwY9zs4OOBv/uZveOpTn8qLShL/k0niqv88tvmfzDb/HltbW1x77bVcd911POxhD+N+ly5d4m//9m/5vd/7PWzzQLZ5INvczzYPZJv72eZ+trmfbQBscz/bANjmfrYBsA2AbQBsA2AbANvYBsA2tgGwjW1sYxsA29gmM7GNbTKTzCQzaa2xXC5/u7X2Olx11VVXXXXVVf9e6EEPehBXXXXVVVddddW/37XXXutSChFBRCAJSUhCEpKQBIAkJAEgCUkASAJAEgCSAJDE/SQBIIn7SeJ+krifJB5IEveTxANJ4oEk8UCSeG6SADh27Bgv/uIvzqu92qtxv4ODA5761KfyN3/zN/xHkcT/VpL4/842/xvZ5j/T1tYWD3vYw3jYwx7G1tYWAJcuXeJv/uZv+Nu//VsuXboEgG0eyDYPZJv72eZ+tnkg2wDY5n62uZ9tAGwDYJv72QbANgC2sQ2AbQBsYxsA29gGwDa2sY1tbGMb22QmtslMMpPWGuM43rpcLl9H0q1cddVVV1111VX/HpTjx49z1VVXXXXVVVf9+8xms/deLBZvHRFEBJKQhCQkIQlJSEISAJKQBIAkACQBIAkASQBIAkAS95PE/SQBIIn7SeKBJHE/STyQJB5IEs9NEg8kiWPHjvF6r/d6vOmbvim33HILAAcHBzz+8Y/nt3/7t7n33nv5ryCJ/08k8V/FNv9f2Oa/wzAM3HPPPdx+++1cvHiRvu85ffo0D3rQg3jUox7Ftddey3q95tKlSzyQJB5IEveTxP0k8fxI4n6SeG6SAJDECyMJAEncTxL3k8SLwjb3sw1wfJqmXeB3uOqqq6666qqr/j3Qgx70IK666qqrrrrqqn+fU6dOPX02mz04IpBERCAJSUhCEpIAkIQkACQhCQBJAEgCQBIAkrifJAAkcT9J3E8S95PE/STxQJJ4IEncTxLPTRIPdMstt/Bqr/Zq3HLLLdzvr//6r3nqU5/KwcEBAJL47yaJq656brb572abF2Zra4uXeqmX4uEPfzj3u3TpEr/7u7/L3/zN3/BAtrmfbR7INvezzf1scz/bANjmfrYBsA2Abe5nGwDbANgGwDa2AbCNbQBsYxsA29jGNraxjW0yE9vYJjNprZGZDMNw63q9fghXXXXVVVddddW/B3rQgx7EVVddddVVV131b9f3/XufPHnyu0opRASSkIQkJCEJSUhCEgCSkASAJAAkASAJAEkASAJAEveTBIAk7ieJ+0nigSRxP0k8kCQeSBIPJIn7vdqrvRov8RIvwbFjxwA4ODjgKU95Cn/zN3/Di0IS/1NI4qr/u2zzP4Vt/q22trZ42MMexku/9Etzv0uXLvE3f/M3/O7v/i73s839bHM/29zPNvezzf1scz/bANjmfrYBsA2AbQBsA2AbANsA2MY2ALaxDYBtbGMb29jGNraxjW0yE9tkJq01pmni8PDwdST9NlddddVVV1111b8VetCDHsRVV1111VVXXfVvd/z48d9aLBavHRFEBBGBJCQhCUlIAkASkgCQhCQAJAEgCQBJAEjifpIAkMT9JHE/SQBI4oEkcT9JPJAkHkgSDyQJgFd7tVfjJV7iJTh27BgABwcHPOUpT+Fv/uZv+PeQxP9Ukrjqfy7b/E9km/8MW1tbPOxhD+PhD384W1tbAOzu7vK3f/u3/O7v/i62eSDb3M8297PN/WxzP9sA2OZ+tgGwzf1sA2AbANsA2AbANrYBsA2AbWxjGwDb2MY2trGNbTIT22QmmUlm0lpjtVr9zjRNr81VV1111VVXXfVvhR70oAdx1VVXXXXVVVf921177bUupRARRASSkIQkJCEJSUgCQBKSAJAEgCQAJAEgCQBJAEgCQBL3k8T9JHE/SdxPEg8kiftJ4oEk8UCSeLVXezVe/dVfnfsdHBzwlKc8hb/5m7/hP5Mk/jeQxFX/8Wzzv4Ft/qttbm5y3XXX8fCHP5zrrrsOgN3dXf72b/+W3/md3+GBbHM/29zPNvezDYBt7meb+9kGwDYAtgGwDYBtAGwDYBsA29gGwDa2AbCNbWxjG9vYxja2sU1mkplkJq01pmni6OjodST9NlddddVVV1111b8FetCDHsRVV1111VVXXfVvs7W19V3b29vvHRFEBJKICCQhCUkASEISkgCQhCQAJAEgCQBJAEgCQBL3kwSAJO4niftJ4oEkcT9JPJAk7ieJB3r1V391Xv3VX537HRwc8Nd//dc89alP5b+LJP63k8T/R7b53842/x1s84I8/OEP5+EPfzjXXXcdALu7u/zN3/wNv/u7vwuAbe5nm/vZ5n62uZ9t7mcbANvczzYAtgGwDYBtAGwDYBvbANgGwDa2sQ2AbWxjG9vYxjaZiW0yk8wkM5mmieVy+d2Z+T5cddVVV1111VX/FuhBD3oQV1111VVXXXXVv83p06ef3vf9gyOCiEASkpCEJCQhCUkASEISAJIAkIQkACQBIIn7SQJAEveTxP0kcT9J3E8S95PEA0nigSQB8Oqv/uq8+qu/Ovc7ODjgr//6r3nKU57CCyKJ/06S+P9OEv9RbPP/mW3+O9nmX+vhD384D3/4w7nuuusA2N3d5W/+5m/43d/9XWxzP9vczzb3s839bANgm/vZBsA2ALYBsA2AbQBsA2AbANvYBsA2tgGwjW1sYxvb2MY2tslMbJOZZCatNYZhuHW9Xj+Eq6666qqrrrrq3wI96EEP4qqrrrrqqquu+tfr+/69T548+V2lFCICSUQEkpCEJAAkIQlJAEhCEgCSAJAEgCQAJAEgiftJAkAS95PE/SRxP0k8kCTuJ4kHksSrv/qr8xIv8RIcO3YMgIODA/76r/+apzzlKfxrSeJ/AklcddULYpv/brb5j/Twhz+chz/84Vx33XUAXLp0ib/+67/md37nd7ifbe5nm/vZBsA297MNgG3uZxsA2wDYBsA2ALYBsI1tAGwDYBvb2MY2ALaxjW1sk5nYxjaZSWbSWmOaJg4PD19H0m9z1VVXXXXVVVf9a6EHPehBXHXVVVddddVV/3onTpz4rcVi8doRQUQgCUlIQhKSkIQkACQhCQBJAEhCEgCSAJDE/SQBIIn7SQJAEveTxANJ4n6SuJ8kHuhBD3oQb/Zmb8axY8cAODg44K//+q95ylOewn8kSfxPIomr/u+zzf8ktvmv8PCHP5yHP/zhXHfddQDs7u7yO7/zO/zN3/wNtrmfbe5nm/vZ5n62AbANgG0AbHM/29gGwDYAtgGwjW0AbGMbANvYxja2sY1tbGObzMQ2mUlrjdYa6/X6t8dxfB2uuuqqq6666qp/LfSgBz2Iq6666qqrrrrqX6eU8tpnzpz5rVIKEYEkJBERSEISAJKQhCQAJCEJAEkASAJAEgCSAJDE/SQBIIn7SeJ+krifJO4niQeSBMCxY8d48zd/c2655RYADg4OeMpTnsJf//Vf819BEv+TSeKq//ls8z+Vbf4r2eaBtra2uO6663iZl3kZtra2ANjd3eVnfuZnuPXWW7mfbe5nm/vZBsA297MNgG0AbANgGwDbANgGwDa2AbANgG1sYxvbANjGNrbJTGxjm8zENplJa41xHDk6OnodSb/NVVddddVVV131r0E5fvw4V1111VVXXXXVv87W1tZnzWazl5aEJCICSUhCEpKQhCQAJCEJAElIAkASAJIAkMT9JAEgCQBJ3E8S95PE/STxQJK4nySOHTvGK7zCK/D2b//2HDt2jIODA/7hH/6B3/zN3+See+7hfpL4ryaJ/00kcdV/Htv8b2Gb/2q2eWGGYeDChQvcdtttDMPA9ddfz3w+56Vf+qU5ceIE99xzD6vVCkm8MJJ4QSQBIAkASTw3STw/knhR2AbANgCZie2f4aqrrrrqqquu+tdAD3rQg7jqqquuuuqqq/51rr32WpdSiAgiAklEBACSkIQkJCEJAElIAkASAJIAkASAJAAkASCJ+0nifpIAkMQDSeJ+krifJF791V+d13iN1+Dg4ICtrS3+6q/+ir/+67/mRSGJ/y6S+L9AEv+f2eb/Atv8d7DNv8fW1hYPf/jDeZmXeRkAdnd3+eu//mt+53d+B9vczzb3sw2Abe5nGwDbANgGwDYAtgGwDYBtbANgG9sA2MY2tgGwjW1sk5nYxjaZSWaSmbTWGMfx1tVq9RCuuuqqq6666qp/Dcrx48e56qqrrrrqqqtedH3fv/fm5uZbRwQRQUQgCUlIQhKSkASAJCQBIAlJAEgCQBIAkgCQxP0kASCJ+0nifpK4nyTuJ4n73XLLLXzYh30YD3rQgwC47bbb+Jmf+Rnuuece/q0k8d9JEv/fSeI/k23+P7PNfyfb/EcahoF77rmHpzzlKQzDwEMe8hAe/OAH89Iv/dIsFgtuvfVWACTx3CTx3CQBIAkASQBIAkAS95PE/SRxP0m8MLZ5Po6P4/gM4K+56qqrrrrqqqteVOhBD3oQV1111VVXXXXVi+706dNP7/v+wRFBRCAJSUhCEpKQhCQkASAJSQBIAkASAJIAkASAJAAkcT9JAEjifpK4nyQeSBLHjh3jzd/8zXnQgx4EwMHBAb/3e7/HPffcw380SfxPIYmrrnpR2eZ/Atv8V7HN1tYWr/Ear8H1118PwO7uLt/93d/N7u4utrmfbe5nGwDbANgGwDYAtgGwDYBtAGxjGwDb2AbANraxjW0AbJOZ2MY2tslMMpPMpLXGMAy3rtfrh3DVVVddddVVV72oKMePH+eqq6666qqrrnrR1Fpfe2tr66MjgohAEhGBJCQhCUkASEISkgCQhCQAJAEgCQBJAEjifpIAkMT9JHE/SdxPEveTxGu8xmvw9m//9hw/fpyDgwP+4R/+gd/8zd/k4OCA/yqS+J9GElf9/2Ob/0ls81/JNs9tGAbuuecehmFge3ubnZ0dHv3oRzOfz3nGM57B/STxgkgCQBIAkgCQBIAk7ieJ+0nifpJ4YWzzQLYBjg/D8DuSbuWqq6666qqrrnpRoAc96EFcddVVV1111VUvmu3t7e/a2tp671IKEYEkJCEJSUhCEpKQBIAkJAEgCQBJAEgCQBIAkgCQBIAk7ieJ+0nifpK434Me9CDe/d3fnfv91V/9FX/1V3/Fc5PEfzVJ/E8miav+d7LN/2S2+a9km3+Nra0tHvGIR/AyL/MyAOzu7vLXf/3X/NZv/RYAtrmfbQBsA2AbANsA2AbANgC2AbCNbQBsYxsA29jGNraxjW1sYxvbZCa2yUxaa7TWWK1WvzNN02tz1VVXXXXVVVe9KNCDHvQgrrrqqquuuuqqF821117rWisRgSQiAklIQhKSAJCEJCQBIAlJAEgCQBIAkgCQBIAk7icJAEncTxL3kwTAsWPHeIu3eAse9KAHAXBwcMDv/u7vcs899/CikMR/B0n8byKJq/5r2eZ/E9v8d7DNv9fW1hav8RqvwfXXXw/Arbfeyk/91E+xu7uLbQBscz/bANgGwDYAtgGwDYBtbANgG9sA2MY2ALaxjW1sYxvbZCa2yUxs01ojMxmG4RnL5fK1Jd3KVVddddVVV131L6EcP36cq6666qqrrrrqXzabzd57Y2PjrSMCSUQEkpCEJCQhCUlIAkASkgCQBIAkACQBIAkASQBIAkAS95PE/SRxP0m8xmu8Bu/wDu/A8ePHOTg44B/+4R/4jd/4DQ4ODvi3ksR/J0n8byeJq54/2/xfYJv/Lrb5jzYMA/fccw/DMHD99ddz/PhxHvOYxzCfz7n11lsBkMS/hSTuJ4n7SeJFZRtJ2EbS8WmadoHf4aqrrrrqqquu+pegBz3oQVx11VVXXXXVVf+y06dPP73v+wdHBBGBJCICSUhCEgCSkIQkACQhCQBJAEgCQBIAkgCQxP0kASCJ+0nifsePH+ct3uIteNCDHgTA3XffzS/90i/xn0ES/90k8f+NJP6nsc3/N7b572ab/wq2Adja2uIRj3gEL/uyLwvA7u4u3/md38nu7i62uZ9tAGwDYBsA2wDYBsA2tgGwjW0AbGMbANvYxja2sY1tMhPbZCaZSWbSWmMYhlvX6/VDuOqqq6666qqr/iWU48ePc9VVV1111VVXvXB937/35ubme0cEEUFEIAlJSEISkpCEJAAkIQkASQBIQhIAkgCQxP0kASCJ+0kCQBL3e83XfE3e4R3egePHj3NwcMCv//qv89d//df8V5HE/xSSuOqq/wi2+Z/ANv9VbPP8DMPAPffcw8HBAadOnWJnZ4fHPOYxzOdzbr31Vp6bJAAkASCJ5yaJ+0nifpL417INcHwYht+RdCtXXXXVVVddddULQzl+/DhXXXXVVVddddULt729/VV93z84IogIJBERSEISkgCQhCQkASAJSQBIAkASAJIAkASAJO4nCQBJ3E8Sx48f5x3e4R14qZd6KQCe/OQn84u/+IscHBzwQJL4ryaJ/2kkcdVVD2Sb/2ls81/JNi+qCxcu8IxnPINhGHjIQx7CQx7yEF7mZV6GJzzhCaxWKyTxwkgCQBL3k8T9JHE/STw/tnl+bGP7wZn5PVx11VVXXXXVVS8M5fjx41x11VVXXXXVVS/c8ePHvzsiiAgiAklIQhKSkIQkJAEgCUkASAJAEpIAkASAJO4nCQBJAEjifpJ4zdd8Td7hHd6B48ePc3BwwK//+q/zD//wD7woJPFfTRL/k0niqv+bbPM/lW3+q9nm32MYBu655x7uuecerr/+enZ2dnjMYx7DfD7n1ltv5X6SAJAEgCQAJHE/SdxPEveTxL/ENs/NNuM4/o2kW7nqqquuuuqqq14QyvHjx7nqqquuuuqqq16wra2t75rNZi8dEUQEkpBERCAJAElIQhKSAJCEJAAkASAJAEkASAJAEgCSuJ8kAI4fP847vuM78lIv9VIAPPnJT+YXf/EXOTg44N9KEv8dJPG/iSSu+p/FNv9b2Oa/g23+MxwcHPCMZzyDYRh4yEMewkMe8hAe8pCHcOutt7JarfiXSOJ+krifJB5IEs/NNs/NNpKOt9aw/TNcddVVV1111VUvCOX48eNcddVVV1111VUv2M7Ozld3XXc8IpBERCAJSUhCEpKQBIAkJAEgCQBJSAJAEgCSuJ8kACQBIAmA48eP8xEf8REcP36cg4MDfv3Xf51/+Id/4D+aJP67SOJ/O0lc9e9jm//NbPPfyTb/FdbrNXfffTf7+/ucOnWKa6+9lsc+9rHM53Oe/vSnIwkASQBIAkAS95PE/SRxP0n8S2xzP9s80/Fpmr6Gq6666qqrrrrqBaEcP36cq6666qqrrrrq+ev7/r23trbeOyKQREQgCUlIQhKSkIQkJAEgCUkASAJAEgCSAJAEgCQAJHE/Sbzma74m7/iO7wjA3XffzU//9E9zcHDAfwVJ/HeTxP91kvi/xjb/19nmv5tt/ivY5vm5cOECz3jGMxiGgYc85CE85CEPAeDpT386L4wk7ieJ+0nigSTxQLa5n20AbPNMx4dh+B1Jt3LVVVddddVVVz0/lOPHj3PVVVddddVVVz1/Ozs7X9V13YMlERFEBJKQhCQkIQkASUhCEgCSAJCEJAAkASAJAEncTxIAJ06c4B3f8R15qZd6KQD+8i//kt/93d/lgSTxX0kS/1NI4qqr/ivY5n8C2/xXss2LYhgG7r77bgCuv/56HvKQh/AyL/MyPP7xj2e1WiEJAEkASOJ+krifJO4niRfGNgC2eSDbD87M7+Gqq6666qqrrnp+KMePH+eqq6666qqrrnpetdbX3tnZ+eyIICKICCQhCUlIQhKSkIQkACQhCQBJAEgCQBIAkgCQBIAkAF7qpV6K93zP9+T48ePs7+/z67/+6zz5yU/mhZHEfzVJ/E8jiauu+rewzf8ktvmvZJt/j7vvvpsnPelJPOhBD+LYsWM89rGPZT6f8/SnP53nRxL3k8T9JPHcJHE/2zw/tpH04GEYfkfSrVx11VVXXXXVVc+Ncvz4ca666qqrrrrqque1ubn5WfP5/KUjgohAEhGBJCQhCUkASEISkgCQBIAkJAEgCQBJAEjifpJ4z/d8T175lV8ZgCc96Un84i/+IgcHB/xrSeK/gyT+p5LEVf+/2eZ/Ktv8V7PNf6RhGHjGM57BMAw85CEP4aEPfSgAt956KwCSAJDE/SQBIIkHksQLY5vnZpvMxPbPcNVVV1111VVXPTfK8ePHueqqq6666qqrntfJkyd/OiKICCICSUhCEpKQhCQkIQkASUgCQBIAkgCQBIAkACQBcOLECd7xHd+RBz/4wQD8wi/8Av/wD//AfxRJ/HeQxP8Wkrjqfzfb/G9gm/8OtvnPNgwDd911FwA33HADD33oQ3nZl31ZHv/4x7NarXggSTw/kvh3ODFN01dz1VVXXXXVVVc9N8rx48e56qqrrrrqqqueU9/3772xsfHWEUFEIImIQBKSkIQkACQhCUkASEISAJIAkASAJAAkAfDgBz+YD/qgD+L48ePs7+/z67/+69x99938Z5HEfydJ/G8liav+e9jmfyPb/HexzX8V2zzQ3XffzZOf/GQe9KAHcezYMR772MeyWCx4+tOfDoAk7icJAEk8kCReENs8N9sAx8dxfAbw11x11VVXXXXVVQ9EOX78OFddddVVV1111XM6ceLET3VddzwiiAgkIQlJSEISkpCEJAAkIQkASQBIAkASAJIAkMRrvdZr8dZv/dYA3H333fzkT/4k+/v7SOK/iiT+J5DE/zWSuOr5s83/Nbb572Sb/yq2+ZcMw8AznvEM1us1D33oQ3noQx8KwNOe9jTuJ4nnRxIvCtvczzbP9NKtta/hqquuuuqqq656IMrx48e56qqrrrrqqquerdb62tvb2x8dEUQEkpBERCAJSUgCQBKSkASAJCQBIAkASQBIAkAS7/Ve78VLv/RLA/AXf/EX/M7v/A7PjyT+K0nifwpJXAWS+J/CNv/f2eZ/Atv8V7LNv9YwDNx9990A3HDDDTz0oQ/loQ99KH/5l3+JJO4nCQBJPJAkXhDbANgGwDbPdHwYht+RdCtXXXXVVVddddX9KMePH+eqq6666qqrrnq2zc3Nz5rNZi8tCUlEBJKQhCQkIQlJSAJAEpIAkASAJCQBIAmAEydO8E7v9E48+MEPZn9/n1/7tV/jyU9+Mi8qSfxXk8T/JJK46qr/bLb5n8Q2/9Vs8x/h7rvv5klPehIPfvCDue6663i5l3s5Hve4x7FcLpHE8yOJF5VtJGEb29h+cGZ+D1ddddVVV1111f0ox48f56qrrrrqqquueraTJ0/+dEQQEUQEkogIJCEJSQBIQhKSAJCEJAAkASAJAEk8+MEP5oM/+IM5fvw4+/v7/MIv/ALnz5/n30oS/x0k8T+VJK666kVlm/+pbPNfzTb/WYZh4BnPeAYPetCDOHbsGI997GNZr9fcddddAEgCQBIPJInnxzYPZJv72Waapq/hqquuuuqqq666H+X48eNcddVVV1111VVXzGaz997Y2HjriCAiiAgkIQlJSEISkgCQhCQkASAJAElIAkASL/3SL807v/M7A3D33Xfzkz/5kwzDwH8kSfx3kcT/dJK46v8f2/xPZ5v/Drb5r2AbgPV6zTOe8QyGYeChD30o119/PYvFgqc//ekASOKBJPEvsc0D2UbS8XEcAX6Hq6666qqrrroKgHL8+HGuuuqqq6666qorTpw48VNd1x2PCCICSUhCEpKQhCQkIQlJAEhCEgCSAJAEwOu8zuvwxm/8xgD8xV/8Bb/zO7/DfwVJ/HeSxP8mkrjqfx/b/G9im/9OtvmvYJvnZxgG7r77bgAe+tCH8tCHPhSApz3taTyQJO4niefHNi/Eg1trX8NVV1111VVXXQVAOX78OFddddVVV111FfR9/95bW1vvHRFEBJKICCQhCUlIQhIAkpCEJAAkASAJSQC8z/u8Dy/90i8NwM/93M/xpCc9iftJ4r+KJP4nkMT/dpK46j+fbf63s81/N9v8V7HNi+ruu+8G4IYbbuChD30oJ0+e5B/+4R+QxANJ4l9imweyDXB8GIbfkXQrV1111VVXXXUV5fjx41x11VVXXXXVVbCzs/NVXdc9OCKICCQhCUlIQhKSkIQkJAEgCUkASALgxIkTvMu7vAsPfvCD2d/f51d/9Ve5++67eUEk8V9JEv9TSOL/Okn8f2eb/8ts8z+Bbf4r2ebf6u677+ZJT3oSL/ESL8ENN9zAy7/8y/MP//APLJdLACTxQJJ4INvczzb3sw2A7Qdn5vdw1VVXXXXVVVdRjh8/zlVXXXXVVVddBcePH//uUgoRgSQiAklIQhKSkASAJCQhCQBJAEjixIkTvM7rvA6PfvSj2d/f57d/+7e5++67eVFJ4r+DJP4nkcRV/zJJ/EewzVX/Mtv8T2Kb/0q2+Y80DANPetKTePCDH8yxY8d4sRd7MR73uMexWq24nyReFLYBsA2AbcZx/BtJt3LVVVddddVV/79Rjh8/zlVXXXXVVVf9f7e1tfVd8/n8pSUhiYhAEpKQhCQkIQlJSAJAEpIAkMTx48f52I/9WK677jruuusufvInf5KDgwP+PSTx30ES/xNJ4qqr/rPZ5n8i2/xXs81/pmEYuPXWW3nwgx/MsWPHeLEXezH+4R/+geVyiSQeSBIPZJsHss0DHM9MbP8MV1111VVXXfX/G+X48eNcddVVV1111f93x44d++pa6/GIICKQREQgCUlIQhIAkpCEJAAkAfCQhzyED/3QDwXgrrvu4ud//uf5jyaJ/y6S+J9OEldd9aKyzf9ktvnvYJv/Cra53zAM3HrrrfR9z0033cSLv/iLc9ddd3Hx4kUAJPHC2OYFODFN01dz1VVXXXXVVf+/UY4fP85VV1111VVX/X/W9/17b21tvXdEEBFEBJKQhCQkIQlJSEISAJKQBMBDHvIQ3vd93xeAu+66i5//+Z/nv4Ik/jtJ4n8LSVz1/49t/rewzX8X2/xXsM0LMgwD58+fZ71e87CHPYyHPexhzOdznva0p/H8SMI2L4htgOPjOP4OcCtXXXXVVVdd9f8X5fjx41x11VVXXXXV/2c7Oztf1ff9gyOCiEASEYEkJCEJSQBIQhKSAJDEQx7yEN72bd+W+XzOE5/4RH71V3+V+0niv5Ik/rtJ4n8jSVz1v49t/jeyzX8n2/xXsc2LahgGDg4OWK/XPOxhDwPg5MmTPPWpT0USL4xtnpttbD84M7+Hq6666qqrrvr/i3L8+HGuuuqqq6666v+rWutrHzt27LMjgoggIpCEJCQhCUlIQhIAkpCEJB7ykIfwvu/7vsznc574xCfy27/927wgkvivJon/CSTxf4UkrvrPZ5v/K2zz3802/5Vs8281DAN33303AC/+4i/OyZMnWSwWPPWpT+VfYpvn48HDMPyOpFu56qqrrrrqqv+fKMePH+eqq6666qqr/r/a2tr6rNls9tIRQUQgCUlEBJKQhCQAJCEJSQA89KEP5X3f930B+PM//3P+6I/+iH8NSfxXk8T/FJL4/0IS/5/Z5v8D2/xPYZv/arb5j3T33XcD8LCHPYyTJ0+yWCx42tOexgtim+dmG4DWGrZ/hquuuuqqq676/4ly/Phxrrrqqquuuur/qxMnTvx0KYWIQBIRgSQkIQlJSEISAJKQxMu+7Mvyru/6rgD89m//Nn/3d3/Hv4ck/jtI4n8aSVz17yOJF8Y2V/372OZ/Etv8V7PNf7a7774bgIc97GE87GEPA+CpT30qL4xt7mcb2wDHp2n6Gq666qqrrrrq/yfK8ePHueqqq6666qr/j/q+f+/Nzc23loQkIgJJRASSkASAJCQhCUm8zMu8DG/3dm8HwG//9m/zxCc+kf9IkvjvIon/qSRx1VX/lWzzP5Vt/jvY5r+Cbe531113AXDDDTfwsIc9DEk89alP5fmxDYBtAGzzTMeHYXgG8NdcddVVV1111f8/lOPHj3PVVVddddVV/x/t7Ox8Vd/3D44IIoKIQBKSkIQkJCEJAEk89KEP5d3e7d0A+O3f/m2e+MQn8p9NEv+dJPE/nSSuuurfyjb/k9nmv4tt/qvY5gW56667ALjhhht42MMehiSe8pSn8MLY5rm8dGvta7jqqquuuuqq/38ox48f56qrrrrqqqv+v6m1vvaxY8c+OyKICCICSUhCEpKQhCQkIYmHPvShvN/7vR8Av/Vbv8UTn/hEACTxX0kS/50k8b+JJK76/802/5vY5r+Tbf6r2OZFdddddwFwww03cPLkSRaLBU996lN5INs8P7YBjg/D8DuSbuWqq6666qqr/n+hHD9+nKuuuuqqq676/2Zra+uz5vP5S0cEEYEkIgJJSEISkpAEwEMf+lDe//3fH4Df+q3f4olPfCLPjyT+K0nifwJJ/G8miav+97LN/1a2+e9mm/9Ktvm3uuuuuwB42MMexsmTJ1ksFjzlKU/hudnmgWwDkJlk5s9w1VVXXXXVVf+/UI4fP85VV1111VVX/X9z4sSJny6lEBFEBJKQhCQkIQlJSOKhD30o7//+7w/AE5/4RP78z/+cF4Uk/qtJ4n8KSfxfIomr/mvZ5v8S2/xPYJv/arb5j3LXXXcB8LCHPYyTJ09y1113cfHiRe5nmxfi+DRNX8NVV1111VVX/f9COX78OFddddVVV131/8lsNnvvzc3Nt44IIgJJRASSkIQkJCGJhzzkIXzAB3wAAE984hP5rd/6Lf4tJPHfQRL/k0ji/xNJXPVstvn/wjb/U9jmv5pt/jPdddddADzsYQ/j4Q9/OHfddRcXLlzggWzzQLYBjo/jCPA7XHXVVVddddX/H5Tjx49z1VVXXXXVVf+fnDx58qdqrccjAklEBJKQhCQkIYmTJ0/yER/xEQDcdddd/Mqv/Ar/USTx30ES/xNJ4qoXnST+s9jmqhedbf6nsc1/B9v8V7ANwF133QXAwx/+cB7+8Ifz93//9yyXS2xzP9vczzYAkh4yTdNXc9VVV1111VX/f1COHz/OVVddddVVV/1/0ff9e29tbb13RCCJiEASEYEkJCGJkydP8gmf8AkA3HXXXfzsz/4s/1kk8d9FEv+TSeKqq/4nsM3/VLb572Kb/wq2eX729/dZr9c8/OEP5yVe4iX4u7/7O5bLJQC2AbANgG0AbB8fhuF3JN3KVVddddVVV/3/QHDVVVddddVV/49sbm6+V0QgCUlIQhLP7e3e7u0AuOuuu/jZn/1Z/jPZxja2sc1/JdvYxja2sc3/JLaxjW1sYxvb2Oaqq/6j2cY2trGNbWxjm/9JbGMb29jmv5JtbGMb2/xnso1tbPOC7O/v88QnPpG77rqLkydP8uEf/uFIAkASkpAEgCQkERH0ff9ZXHXVVVddddX/H5Tjx49z1VVXXXXVVf9fnDhx4rsjgoggIpBERCAJSUjiAz7gA3joQx/K/v4+P/ZjP8YDSeK/kiT+u0nifxtJXHXV82Ob/01s89/JNv+VbPOvNQwDd911F6dOneLaa6/lFV/xFfmd3/kdAGzz/NhmHMe/kXQrV1111VVXXfV/H+X48eNcddVVV1111f8HW1tb3zWfz186IogIIgJJSEISkvjAD/xAHvrQh7K/v8/P/MzPMAwDL4gk/qtJ4n8CSfxvJomr/m+yzf9WtvmfwDb/lWzz7zUMA3fddRcPechDOH78OKdOneJv//ZveX5sI+l4aw3bP8NVV1111VVX/d9HOX78OFddddVVV131/8GxY8e+uuu64xFBRCAJSUQEknj91399Xu7lXg6AX/7lX+b8+fO8qCTx30ES/1NI4v8aSVz1P4dt/q+wzf8UtvmvZpv/aMMw8PSnP52XfMmX5MYbbwTgyU9+Mi+I7ePTNH0NV1111VVXXfV/H+X48eNcddVVV1111f91fd+/9/b29ntHBBGBJCICSUjiYQ97GO/wDu8AwM/8zM9w11138e8hif8OkvifRhL/H0jiqn8d2/x/YJv/SWzz38E2/9mGYWB/f5+HPOQhPOIRj0AST3nKU7DNA9kGOD4Mw+8At3LVVVddddVV/7dRjh8/zlVXXXXVVVf9X3fs2LGv6rruwRFBRCAJSUjiYQ97GB/0QR8EwG/+5m9y66238h9JEv9dJPE/kSSuev4k8b+Bba56Xrb5n8Y2/x1s81/FNvc7d+4cADfeeCOnTp3izjvv5MKFC9jmfrYByMwHZ+b3cNVVV1111VX/t1GOHz/OVVddddVVV/1fVmt97Z2dnc+OCCQhiYhAEidPnuS93uu9WCwW3HXXXfzBH/wB/5kk8d9JEv+TSeKqq/43sM3/VLb572Kb/yq2eUHuuusuAB7+8IfziEc8gr/9279luVxiGwDbAEh68DAMvyPpVq666qqrrrrq/y6Cq6666qqrrvo/brFYvFdEIAlJSOJ+7/iO78iJEye48847+emf/mn+s9nGNraxzX8129jGNrb5n8Y2trGNbWxjm6uu+u9gG9vYxja2sY1t/iexjW1sY5v/SraxjW1s85/NNraxzb/kCU94AnfeeScnT57koz7qo5CEJAAkIYmIoNb6Xlx11VVXXXXV/22U48ePc9VVV1111VX/l506deqnI4KIICKQRETwwR/8wTz0oQ9lf3+fH/3RH+W5SeK/kiT+J5DE/yaSuOqqfyvb/G9im/9utvmvZJt/i2EYuOuuu3joQx/K8ePHOXXqFH/7t3/L83F8mqav4aqrrrrqqqv+76IcP36cq6666qqrrvq/qu/7997c3HzriCAiiAgk8bCHPYw3eIM3AOCXfumX2N/f54WRxH81SfxPIYn/rSRx1f9vtvnfyDb/E9jmv5pt/iMMw8DTn/50XuqlXoqbbroJSTz5yU/mfrYBjg/D8Azgr7nqqquuuuqq/5sox48f56qrrrrqqqv+rzp27NhX9X3/4IggIpDEwx/+cD74gz8YgJ/+6Z/mrrvu4l9DEv8dJPE/iST+r5DEVf872eb/Ctv8T2Gb/2q2+c8wDAP7+/s85CEP4eTJk9x1112cP38eANs808u01r6aq6666qqrrvq/ieCqq6666qqr/o+qtb72fD5/bUlIAkASb/AGbwDAE57wBO666y7+tWxjG9v8V7KNbWxjm/9utrGNbWxjm/+tbGMb29jGNraxjW1sYxvbXPWfzza2sY1tbGMb29jGNraxzf9GtrGNbWxjG9v8d7KNbWxjm/8qtrGNbf4zPf7xj+dP//RPOXXqFO/xHu+BJCQREUQEtdYH2X5trrrqqquuuur/Jsrx48e56qqrrrrqqv+Ltra2Pms2m710RBARSOJDPuRDeNjDHsadd97JL//yL/MfSRL/nSTxP5EkrgJJ/H9jm//vbPM/kW3+O9jmv4ptHmh/f5/Tp09z7bXXcurUKf7mb/4GANvYJjPJzJ/hqquuuuqqq/7voRw/fpyrrrrqqquu+r/o5MmTPx0RSEISb/RGb8QrvMIrAPAzP/MzDMPAfyZJ/HeSxP9kkrjqqv8rbPM/mW3+u9jmv4ptXpBhGLjzzjt5qZd6KW666SYk8aQnPQnbPNPxaZq+hquuuuqqq676v4dy/Phxrrrqqquuuur/mtls9t4bGxtvHRFEBI94xCN453d+ZwB++qd/mvPnz/NfSRL/3STxv4Ekrrrqfyrb/E9nm/9OtvmvZJsX1TAM7O/v89CHPpRTp05x5513cu7cOZ7p+DiOAL/DVVddddVVV/3fQnDVVVddddVV/wft7Ox8VkQgCUm84Ru+IQBPeMITuPPOO7GNbWzzX8E2trGNbf472MY2trGNbf4nso1tbGMb29jGNldd9V/FNraxjW1sY5v/iWxjG9vY5r+DbWxjm/8KtrGNbf61nvCEJ/Cnf/qnnDp1ivd8z/dEEpKICGaz2Xtz1VVXXXXVVf/3UI4fP85VV1111VVX/V/S9/17b29vv3dEEBF82Id9GA972MPY39/np3/6p3lhJPFfTRL/U0jifytJXHXVi8o2/xvZ5n8C2/xXs81/lP39fU6fPs21117L6dOn+eu//mtsAxxfr9e/I+lWrrrqqquuuur/DoKrrrrqqquu+j9mc3PzvSQhiYc//OE87GEPA+A3fuM3+JfYxja2+a9iG9vYxjb/nWxjG9vYxjb/W9jGNraxjW1sYxvbXPX/i21sYxvb2MY2trHN/xa2sY1tbPPfyTa2sc1/FdvYxjb/kfb39/mN3/gNAF7lVV6FRz/60UgiIuj7/rO46qqrrrrqqv9bKMePH+eqq6666qqr/i85ceLEd5dSiAg+/dM/HYA//dM/5QlPeAL/VpL47yKJ/2kk8X+VJK76n802/xfZ5n8S2/x3sM1/hWEY2Nvb46EPfSiPfOQj+Zu/+RuOjo4AGIbhbyTdylVXXXXVVVf930A5fvw4V1111VVXXfV/xcbGxmdtbGy8dkTw4R/+4Zw8eZI777yT3/zN3+Q/iiT+O0nifyJJ/H8jiav+/Wzz/4lt/ieyzX8X2/xXsc39zp07x4033si1117L5uYmf/VXfwVwfJombP8MV1111VVXXfV/A8FVV1111VVX/R+ytbX13pJ4+MMfzsMe9jAAfuM3foP/SLaxjW1s81/NNraxjW3+p7CNbWxjG9vY5v8y29jGNraxjW1sYxvb2MY2trGNbWxjG9v8X2Ab29jGNraxjW1sYxvb2MY2trGNbWzzf5ltbGMb29jmfwrb2MY2tvmvZhvb2OY/m21sY5vn9uu//usAvMqrvAqv9mqvRkQwm81em6uuuuqqq676v4Ny/Phxrrrqqquuuur/gr7v33tra+u9I4LP/MzPBOA3fuM3uOuuu/ivIon/bpL430ASV131f4Vt/qezzX8n2/xXss2LYhgG9vb2eOhDH8ott9zCX//1X3N0dHR8GIbfAW7lqquuuuqqq/73I7jqqquuuuqq/yO2trbeKyL48A//cADuvPNOHv/4x2Ob/yq2sY1tbPPfwTa2sY1t/qeyjW1sYxvb2Oaqq/4ns41tbGMb29jmfyLb2MY2tvnvYBvb2Oa/gm1sY5t/jSc84QnceeednDp1ird6q7ciIuj7/rO56qqrrrrqqv8bCK666qqrrrrq/4CIePB8Pn/tRzziETz84Q8H4Nd//de5n21sY5v/SraxjW3+u9jGNraxjW3+J7ONbWxjG9vYxjZXXfVfwTa2sY1tbGMb2/xPZRvb2MY2tvnvYBvb2MY2/xVsYxvb/Hv8+q//OgCv+qqvymMe8xi6rnst26/NVVddddVVV/3vR3DVVVddddVV/wdsbm5+liTe9V3fFYBf//VfZ39/n+fHNraxzX8l29jGNrb572Qb29jGNrb538A2trGNbWxjG9tcddW/hm1sYxvb2MY2tvnfwDa2sY1t/jvZxja2+a9iG9vY5j/K/v4+v/7rvw7A+73f+xER1Frfi6uuuuqqq676349y/Phxrrrqqquuuup/u1OnTv30e7zHe/Dwhz+cO++8k9///d/nX0sS/10k8T+NJP6vkcRV//fZ5v8S2/xPYpv/Drb5z7Zerzlz5gzXXnstZ86c4a/+6q+OT9P0NVx11VVXXXXV/24EV1111VVXXfW/XN/37/2oRz2KV3zFVwTgT//0T/m3sI1tbGOb/0q2sY1tbPM/gW1sYxvb2OZ/O9vYxja2sY1tbGMb21z1P5dtbGMb29jGNraxjW1s87+ZbWxjG9vY5r+bbWxjG9v8V7KNbWzzX2F/f59f//VfB+DRj340L/7iL/5g4L256qqrrrrqqv/dCK666qqrrrrqf7mtra33epM3eRMA/vRP/5Q777yT/wi2sY1t/qvZxja2sc3/FLaxjW1sYxvb/F9iG9vYxja2sY1tbGMb29jGNra56t/GNraxjW1sYxvb2MY2trGNbf4vsY1tbGMb29jmfwLb2MY2tvmvZhvb2Oa/im1sY5u9vT3+5E/+hFOnTvH+7//+zGazz+Kqq6666qqr/ncjuOqqq6666qr/xWqtr/1ar/Var/3whz8cgD/90z/lP4NtbGOb/w62sY1tbPM/jW1sYxvb2Ob/E9vYxja2sY1tbGMb29jGNraxjW1sYxvb2OZ/C9vYxja2sY1tbGMb29jGNraxjW1sYxvb2Ob/C9vYxja2sc3/JLaxjW1s81/NNraxjW3+q9jGNrZ5bk94whPY29vj9OnTvO7rvu6Dbb82V1111VVXXfW/F8FVV1111VVX/S+2sbHxXm/6pm8KwE/91E/xX8E2trGNbf472MY2trGNbf6nsY1tbGMb29jmqhfMNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2uer5s41tbGMb29jmfxrb2MY2tvnvYBvb2Oa/mm1s88Ls7e3xp3/6pwC89Vu/NV3XvRdXXXXVVVdd9b8XwVVXXXXVVVf9L/bBH/zB733y5EnuvPNO7rjjDv472MY2tvnvZBvb2MY2/1PZxja2sY1tbGObq67638A2trGNbWxjm/+pbGMb29jmv4ttbGOb/2q2sY1tXlSPf/zjufPOOzl9+jQf9mEf9tpcddVVV1111f9eBFddddVVV131v9QNN9zw3q/0Sq8EwJ/8yZ8AYBvb2Oa/g21sYxvb/HeyjW1sY5v/DWxjG9vYxja2ueqq/2q2sY1tbGMb29jmfzLb2MY2trHNfxfb2MY2tvmvZhvb2Obf6td//dcBeOxjH/vgF3uxF/ssrrrqqquuuup/J4Krrrrqqquu+l/qwz7swz4L4PGPfzx33nknz802trHNfxfb2MY2/91sYxvb2MY2/1vYxja2sY1tbGMb21x11b+WbWxjG9vYxja2sc3/FraxjW1s89/JNraxjW3+O9jGNrb5j7C3t8fjH/94Tp8+zTu/8zu/N1ddddVVV131vxPBVVddddVVV/0v9BIv8RLv/ehHP/rBAH/6p3/Kv8Q2trHNfxfb2MY2tvmfwDa2sY1tbPO/kW1sYxvb2MY2trGNba76/8U2trGNbWxjG9vY5n8j29jGNraxzX8329jGNv8dbGMb29jmP8Of/umfAvDYxz72wS/+4i/+2lx11VVXXXXV/z4EV1111VVXXfW/0Du8wzu8F8Cf/MmfsLe3x7+GbWxjG9v8d7GNbWxjm/8pbGMb29jGNv8X2MY2trGNbWxjG9vY5qr/+WxjG9vYxja2sY1tbGOb/+1sYxvb2MY2/xPYxja2sc1/B9vYxjb/FS5dusSv/dqvAfCO7/iOn81VV1111VVX/e9DcNVVV1111VX/y7zO67zOe7/Yi73YawP86Z/+Kf9etrGNbf472cY2trHN/yS2sY1tbGOb/4tsYxvb2MY2trGNbWxjG9vYxjZX/fvYxja2sY1tbGMb29jGNraxzf81trGNbWxjG9v8T2Eb29jGNv9dbGMb2/xXsI1tbANw5513sre3x4u92Iu91ou92Iu9NlddddVVV131vwvBVVddddVVV/0v8zqv8zrvBfDrv/7r/EezjW1s89/NNraxjW3+p7GNbWxjG9vY5v8b29jGNraxjW1sYxvb2MY2trGNbWxjG9vY5n8b29jGNraxjW1sYxvb2MY2trGNbWxjG9vY5v8T29jGNraxzf80trGNbWzz38k2trHNfxXb2Oa57e3t8Sd/8icAfPiHf/h3cdVVV1111VX/u1COHz/OVVddddVVV/1v8Tqv8zrv/eZv/uYfvbe3x6//+q/zX0kS/5NI4n8TSVx11f8Htvnfwjb/U9jmv4NtXhTDMHD69Gmuv/7642fPnn3Grbfe+tdcddVVV1111f8OBFddddVVV131v8g7vuM7fhbAn/zJn/BfzTa2sc3/BLaxjW1sY5v/yWxjG9vYxja2ueqq/61sYxvb2MY2tvmfyja2sY1tbPPfzTa2sc1/JdvYxjYvqr29PR7/+McD8I7v+I6fxVVXXXXVVVf970Fw1VVXXXXVVf9LvM7rvM57X3PNNQ/e29vj8Y9/PLaxjW3+q9nGNraxzf8UtrGNbWzzv4FtbGMb29jGNra56qr/braxjW1sYxvb2OZ/OtvYxja2+Z/ANraxjW3+K9nGNrb5t7rzzju54447uOaaax78Oq/zOu/NVVddddVVV/3vQHDVVVddddVV/0u84zu+42cB/Mmf/AnPzTa2sY1t/qvZxja2+Z/ENraxjW1s87+JbWxjG9vYxja2ueqq/wi2sY1tbGMb29jGNv9b2MY2trGNbf6nsI1tbPNfzTa2sc1/hL29PR7/+McD8I7v+I6fxVVXXXXVVVf970Bw1VVXXXXVVf8LvM7rvM57X3PNNQ/e29vj8Y9/PP8S29jGNv/VbGMb29jmfxrb2MY2tvnfyja2sY1tbGMb29jGNlddZRvb2MY2trGNbWzzv5VtbGMb2/xPYhvb2MY2/9VsYxvb/Ge48847ueOOO7jmmmse/GIv9mKvzVVXXXXVVVf9z0dw1VVXXXXVVf8LvM7rvM57AfzJn/wJ/1q2sY1t/jvYxja2sc3/NLaxjW1sYxvb/F9gG9vYxja2sY1tbGObq/53so1tbGMb29jGNraxjW3+L7CNbWxjG9v8T2Mb29jmv5ptbGMb2/xn29vb4/GPfzwAH/7hH/5dXHXVVVddddX/fARXXXXVVVdd9T/c67zO67z3i73Yi702wOMf/3j+PWxjG9v8d7GNbWxjm/+pbGMb29jGNv8X2cY2trGNbWxjG9vYxja2sc1V/3lsYxvb2MY2trGNbWxjG9v8X2Qb29jGNraxzf9EtrGNbWzzX802trHNfxXb2MY2d9xxB3t7e1xzzTUPfvEXf/HX5qqrrrrqqqv+ZyO46qqrrrrqqv/hXud1Xue9AH7t136N/0i2sY1t/jvZxja2sc3/ZLaxjW1sY5v/b2xjG9vYxja2sY1tbGMb29jGNraxjW1s83+RbWxjG9vYxja2sY1tbGMb29jGNraxjW3+P7GNbWxjG9v8T2Yb29jGNv8dbGMb2/xXsY1tbPNAe3t7/Mmf/AkA7/iO7/jZXHXVVVddddX/bFSuuuqqq6666n+wF3uxF3vtF3uxF3ttgMc//vH8Z7HNA0niv4ttHkgS/5PZ5vmRxFXPn22u+v/BNv8b2eZ/Atv8V7PNi+KOO+4A4MVe7MVe68Ve7MVe+x/+4R9+m6uuuuqqq676n4ngqquuuuqqq/4He53XeZ33Anj84x/PfyXb2MY2/91sYxvb2OZ/C9vYxja2sY1trrrq/yLb2MY2trGNbf43sI1tbGMb2/x3sY1tbGOb/yq2sY1tXlR7e3v88R//MQCv8zqv815cddVVV1111f9cBFddddVVV131P9jrvM7rvDfAH//xH2Mb2/xXs41tbGOb/262sY1tbPO/jW1sYxvb2MY2trnqqv/JbGMb29jGNraxzf8mtrGNbWzz3802trHNfyXb2MY2/1aPf/zjAXixF3ux177mmmsezFVXXXXVVVf9z0Rw1VVXXXXVVf9DveM7vuNnATzucY9jb2+P+9nGNrb572Ab29jmfwLb2MY2trHN/1a2sY1tbGMb29jGNldd9Z/NNraxjW1sYxvb/G9lG9vYxjb/3WxjG9vY5r+SbWxjm/8Ie3t73HHHHVxzzTUPfsd3fMfP4qqrrrrqqqv+Z6Jy1VVXXXXVVf9Dvc7rvM57Azz+8Y/nBbHN/STxX802DySJ/wls89wk8b+dbV4YSVx11Qtjm//LbPM/jW3+O9nmP9Of/MmfcNNNN/FiL/Zir81VV1111VVX/c9EcNVVV1111VX/A73O67zOe19zzTUPvuOOO7jjjjt4UdjGNraxzX8H29jGNrb5n8Q2trGNbf4vso1tbGMb29jGNraxzVX/N9nGNraxjW1sYxvb2MY2/5fYxja2sY1t/qewjW1s89/BNraxzX+2O+64gzvuuINrrrnmwS/2Yi/22lx11VVXXXXV/zwEV1111VVXXfU/0Ou8zuu8F8DjH/94/q1sYxvb/HexjW1sY5v/SWxjG9vYxjb/H9jGNraxjW1sYxvb2MY2trnqv59tbGMb29jGNraxjW1s83+dbWxjG9vY5n8S29jGNrb572Ab29jmv4ptbPO4xz0OgHd6p3f6LK666qqrrrrqfx6Cq6666qqrrvof5pprrnnwi73Yi702wOMe9zj+I9jGNrb572Qb29jGNv/T2MY2trGNbWzz/5VtbGMb29jGNraxjW1sYxvb2MY2Vz0n29jGNraxjW1sYxvb2MY2trGNbWzz/5FtbGMb29jmfxrb2MY2tvnvYhvb2Oa/im1sY5v73XHHHQC82Iu92Gu/2Iu92Gtz1VVXXXXVVf+zUI4fP85VV1111VVX/U/yPu/zPl/1kIc85KUf97jH8bSnPY3/bJL4n0IS/1tI4qqrrvq3s83/Frb5n8A2/x1s88Ks12t2dnY4c+YMAH/6p3/6M1x11VVXXXXV/xwEV1111VVXXfU/zIu92Iu9NsDjH/94/ivYxja2+e9mG9vYxjb/k9nGNraxjW1sc9VVVz0n29jGNraxjW3+J7ONbWxjm/9OtrGNbf4r2cY2tnlR/PEf/zEA11xzzYO56qqrrrrqqv9ZCK666qqrrrrqf5DXeZ3Xea9rrrnmwXt7e9xxxx38V7ONbWxjm/9utrGNbWzzv4FtbGMb29jGNra56qr/y2xjG9vYxja2+Z/ONraxjW1s89/JNraxjW3+K9nGNrb519rb2+OOO+7gxV7sxV77xV/8xV+bq6666qqrrvqfg+Cqq6666qqr/gd5sRd7sdcG+OM//mNsYxvb2Oa/g21sY5v/CWxjG9vYxjb/m9jGNraxjW1sc9VV/1vYxja2sY1tbGOb/y1sYxvb2OZ/AtvYxjb/1WxjG9v8e91xxx0AvOM7vuNnc9VVV1111VX/cxBcddVVV1111f8gr/M6r/PeAHfccQfPzTa2sc1/B9vYxja2+Z/CNraxjW3+N7KNbWxjG9vYxja2ueqq/0q2sY1tbGMb29jmfxvb2MY2trHN/wS2sY1tbPNfzTa2sc1/pMc97nEAXHPNNQ/mqquuuuqqq/7nILjqqquuuuqq/yFe53Ve570BHve4x7G3t8cLYxvb2Oa/i21sY5v/SWxjG9vYxjb/29nGNraxjW1sYxvbXHXVv4ZtbGMb29jGNraxzf9mtrGNbWzzP4ltbGOb/w62sY1t/rPs7e1xxx13cObMmQe9zuu8zntz1VVXXXXVVf8zEFx11VVXXXXV/xCv8zqv814Ad9xxB/8atrGNbf672MY2trHN/zS2sY1tbGOb/0tsYxvb2MY2trGNbWxz1f8PtrGNbWxjG9vYxja2+b/CNraxjW1s8z+JbWxjG9v8d7CNbWzzX+Vxj3scAK/zOq/zXlx11VVXXXXV/wxUrrrqqquuuup/iBd7sRd7bYA77riDfyvb3E8S/11s80CS+J/GNs9NEv9X2eZFJYmr/uewzf93tvmfzjb/E9jmv4NtAG6//XYAzpw582Cuuuqqq6666n8Ggquuuuqqq676H+B1Xud13hvgcY97HHt7e/xHsI1tbGOb/062sY1tbPM/lW1sYxvb2MY2/9/Yxja2sY1tbGMb29jGNraxjW1sc9ULZxvb2MY2trGNbWxjG9vYxja2sc3/J7axjW1sYxvb/E9kG9vYxjb/XWxjG9vY5r+SbWxjm/vt7e1x++23c8011zz4dV7ndd6bq6666qqrrvrvR3DVVVddddVV/wO8zuu8znsB3HHHHfxnsY1tbPPfzTa2sY1t/qezjW1sYxvb2Oaq52Qb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNv9etrGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxz1bPZxja2sY1tbPM/mW1sYxvb/HeyjW1s81/NNraxzQvyuMc9DoDXeZ3XeS+uuuqqq6666r8flauuuuqqq676H+DFXuzFXhvgjjvu4L+CbR5IEv+dbPPcJPE/nW2eH0lc9Z/PNlf9z2ab/41s8z+Nbf672OZf44477gDgzJkzD+aqq6666qqr/vsRXHXVVVddddV/s9d5ndd5b4DHPe5x7O3t8d/BNraxzf8UtrGNbWzzv4ltbGMb29jGNldd9X+VbWxjG9vYxjb/W9jGNraxzf8EtrGNbWzzX802trHNv9be3h533HEH11xzzYNf7MVe7LW56qqrrrrqqv9eBFddddVVV1313+zFXuzFXgvg9ttvxza2sc1/F9vYxja2+Z/CNraxjW1s87+NbWxjG9vYxja2ueqq/+lsYxvb2MY2trHN/za2sY1tbPM/hW1sY5v/DraxjW3+vW6//XYA3umd3umzuOqqq6666qr/XgRXXXXVVVdd9d/sxV7sxV4b4I477uCBbGMb29jmv4ttbGOb/2lsYxvb2OZ/M9vYxja2sY1tbGObq676z2Yb29jGNraxjW1s87+VbWxjG9vY5n8K29jGNrb572Ab29jmP9LjHvc4AM6cOfNgrrrqqquuuuq/F8FVV1111VVX/Td6sRd7sde+5pprHgywt7fHC2Mb29jmv4ttbGMb2/xPYxvb2MY2tvm/wja2sY1tbGMb29jGNldd9cLYxja2sY1tbGMb2/xfYBvb2MY2tvmfxDa2sY1t/rvYxja2+c+yt7fHHXfcwTXXXPPgF3uxF3ttrrrqqquuuuq/D8FVV1111VVX/Td6sRd7sdcCeNzjHse/hm1sY5v/TraxjW1s8z+RbWxjG9vY5v8q29jGNraxjW1sYxvbXPV/j21sYxvb2MY2trGNbWzzf41tbGMb29jmfxrb2MY2tvnvZBvb2Oa/yu233w7Ai73Yi70WV1111VVXXfXfh+Cqq6666qqr/hu9+Iu/+GsD3H777fxb2cY2tvnvZhvb2MY2/1PZxja2sY1tbPP/gW1sYxvb2MY2trGNbWxjG9tc9V/PNraxjW1sYxvb2MY2trGNbf4/sI1tbGMb2/xPZBvb2MY2/51sYxvb2Oa/km1sc/vttwPw4i/+4q/NVVddddVVV/33oXLVVVddddVV/41e7MVe7LUBHve4x/EfwTYPJIn/TrZ5IEn8T2ab5yaJ/89s8+8hif9vbHPVv41t/jexzf8ktvnvYpvntre3B8CZM2cezFVXXXXVVVf996Fy1VVXXXXVVf9NXud1Xue9AB73uMfxn8U295PEfzfbPJAk/qezzfMjiav+Zba56qrnZpv/jWzzP4lt/jvZ5oXZ29vj9ttv5+abb37wi7/4i7/23//93/82V1111VVXXfVfj+Cqq6666qqr/pu82Iu92GsDXLp0if8KtrGNbWzzP4FtbGMb29jmfwvb2MY2trGNba666qpns41tbGMb29jmfwvb2MY2tvmfwDa2sc1/B9vYxjYvijvuuAOAxz72sa/FVVddddVVV/33ILjqqquuuuqq/yYv9mIv9toAe3t7/HewjW1s8z+JbWxjG9v8b2Mb29jGNraxjW2uuur/KtvYxja2sY1t/rexjW1sY5v/CWxjG9vY5r+DbWxjm3+t22+/HYAXf/EXfx2uuuqqq6666r8Hlauuuuqqq676b3LNNdc8GOAf/uEfuJ8k/jvY5oEk8T+FbZ6bJP43ss0LIomrrvqfyjb/19jmfyrb/HezzX+Evb09AK655poHc9VVV1111VX/PQiuuuqqq6666r/B67zO67w3wO23384D2cY2tvnvZBvb2MY2/9PYxja2sY1t/rezjW1sYxvb2MY2trnqqv9strGNbWxjG9vY5n8729jGNraxzf8ktrGNbWzz38U2trHNf5S9vT1uv/12zpw586AXe7EXe22uuuqqq6666r8ewVVXXXXVVVf9Nzhz5syDAPb29nhBbGMb2/x3s41tbPM/lW1sYxvb/F9jG9vYxja2sY1tbGObq656QWxjG9vYxja2sY1tbPN/hW1sYxvb2OZ/GtvYxja2+e9kG9vY5j/LHXfcAcCLvdiLvRZXXXXVVVdd9V+P4Kqrrrrqqqv+G1xzzTUPBrjjjjt4UdjGNrb572Yb29jGNv9T2cY2trGNbWzzf5ltbGMb29jGNraxjW1sc9X/HbaxjW1sYxvb2MY2trHN/1W2sY1tbGOb/6lsYxvb/HeyjW1sY5v/CrfffjsAL/7iL/7aXHXVVVddddV/PSpXXXXVVVdd9d/gxV7sxV4b4Pbbb+dfyzYPJIn/TrZ5IEn8T2ab5yaJ/09s868hiav+89nmqhfMNv+b2OZ/Ctv8d7p06RIAZ86ceTBXXXXVVVdd9V+PylVXXXXVVVf9N7jmmmseDLC3t8e/l23uJ4n/brZ5IEn8T2eb50cSV4Ft/iNI4v8q21z1H8M2/9vY5n8a2/x3ss399vb2ALjmmmsefM011zz4vvvuu5Wrrrrqqquu+q9D5aqrrrrqqqv+i73O67zOewP8wz/8A//RbPNAkvjvZpvnJon/DWzz/Ejiqn8921x11f1s87+Vbf6nsc1/N9u8ILfffjs333wzZ86cefB99913K1ddddVVV131X4fgqquuuuqqq/6LnTlz5kH8F7GNbWzzP4ltbGMb2/xvYxvb2MY2trHNVVdd9bxsYxvb2MY2tvnfxDa2sY1t/qewjW1s89/FNraxzQtz++23A/BiL/Zir8VVV1111VVX/dciuOqqq6666qr/Ytdcc82DAe644w7+K9nGNraxzf8ktrGNbWxjm/+NbGMb29jGNraxzVVX/V9mG9vYxja2sY1t/jeyjW1sY5v/KWxjG9vY5r+LbWxjmxfV7bffDsCLv/iLvzZXXXXVVVdd9V+LylVXXXXVVVf9F3uxF3ux1wa4/fbb+e9km/tJ4n8a2zyQJP43s80LIomrrvqfzjb/F9nmfzLb/E9gm3+Pvb09AM6cOfNgrrrqqquuuuq/FpWrrrrqqquu+i92zTXXPBjg0qVLPJAk/rvY5oEk8T+NbZ6bJP4vsM0LI4mrrvrPZpv/62zzP51t/iewzX+Ga6655sFcddVVV1111X8tgquuuuqqq676L/RiL/Zirw2wt7fHc7ONbWzz3802trGNbf6nso1tbGMb2/xfZBvb2MY2trGNbWxjm6uuemFsYxvb2MY2trGNbWzzf41tbGMb29jmfyLb2MY2tvnvZBvb2OY/2t7eHrfffjsAL/ZiL/baXHXVVVddddV/HSpXXXXVVVdd9V/ommuueTDA7bffzgtjm/tJ4r+bbR5IEv9T2ea5SeL/Otu8KCRx1f8dtrkKbPO/hW3+J7HNVVddddVVV/0fR3DVVVddddVV/4XOnDnzIIBLly7xorKNbWxjm/8JbGMb29jmfzrb2MY2trGNbf4/so1tbGMb29jGNraxjW1sY5ur/mvZxja2sY1tbGMb29jGNraxzf9HtrGNbWxjm//JbGMb29jmfwLb2MY2/5Vuv/12AF7sxV7stbjqqquuuuqq/zoEV1111VVXXfVf6JprrnkwwN7eHv9WtrGNbf6nsI1tbGOb/y1sYxvb2MY2Vz0n29jGNraxjW1sYxvb2MY2trGNbWxjG9vY5v8629jGNraxjW1sYxvb2MY2trGNbWxjG9vY5qpns41tbGMb29jmfzrb2MY2tvmfwDa2sY1t/jvY5tKlSwC8+Iu/+Gtz1VVXXXXVVf91qFx11VVXXXXVf6EXe7EXe22Avb09/iPY5oEk8T+BbR5IEv9b2Ob5kcRV/3a2ueqq58c2/5vZ5n8i2/x3s80D7e3tcdVVV1111VX/DQiuuuqqq6666r/Q2bNnbwW4dOkS/xlsYxvb/E9iG9vYxja2+d/GNraxjW1sY5urrrrqRWMb29jGNraxzf82trGNbWzzP4VtbGMb2/x3sY1tbPPcLl26BMCZM2cezFVXXXXVVVf916Fy1VVXXXXVVf+FXuzFXuy1Afb29vjPZpsHksT/JLZ5IEn8b2SbF0QSV131/4lt/i+xzf9ktvmfwDYvir29PQCuueaaB3PVVVddddVV/3UIrrrqqquuuuq/yDXXXPNggL29Pf472MY2tvmfyDa2sY1tbPO/nW1sYxvb2MY2trnqqv+tbGMb29jGNraxzf92trGNbWzzP41tbGMb2/x3sY1tbGObf41Lly4BcM011zyYq6666qqrrvqvQXDVVVddddVV/0XOnDnzYIBLly7x3802trGNbf6nso1tbGMb2/xfYRvb2MY2trGNbWxz1VX/XWxjG9vYxja2sY1t/q+wjW1sYxvb/E9jG9vYxjb/nWxjG9v8e+zt7QFw5syZB3PVVVddddVV/zUIrrrqqquuuuq/yDXXXPNggEuXLmEb29jmfwLb2MY2tvmfzDa2sY1tbPN/kW1sYxvb2MY2trGNba666l/LNraxjW1sYxvb2MY2/xfZxja2sY1t/qeyjW1s89/NNraxzX+0a6655sFcddVVV1111X8NKlddddVVV131X+TMmTMP4vmwzQNJ4r+bbR5IEv+T2ea5SeL/Otu8KCRx1f9ttrnqCtv8b2Kb/0ls85/p9ttv5+abb+bMmTMP4qqrrrrqqqv+a1C56qqrrrrqqv9ie3t7vDC2uZ8k/iewzQNJ4n862zw3Sfx/ZJt/DUlc9d/LNle9cLb538g2/9PY5qqrrrrqqqv+D6Ny1VVXXXXVVf9FrrnmmgcDXLp0iReVbR5IEv8T2OaBJPG/gW2eH0lc9Wy2+feSxP9ntrnqP45t/reyzf80tvnvcunSJQCuueaaB3PVVVddddVV/zWoXHXVVVddddX/Ira5nyT+p7DNA0nifxPbPD+SuOrfxjZXXfWvZZv/zWzzP5Vt/rvZ5tKlSwBcc801D+aqq6666qqr/mtQueqqq6666qr/Itdcc82DAfb29viPYJsHksT/FLZ5bpL438Y2z48krrrqqn872/xfYJv/qWzzP4Ftrrrqqquuuuq/GZWrrrrqqquu+i9y5syZBwNcunSJ/wy2uZ8k/qexzQNJ4n8r27wgkrjqqqvANv/X2OZ/Mtv8T2CbF2Rvbw+AM2fOPJirrrrqqquu+q9B5aqrrrrqqqv+D7LNA0nifxrbPDdJ/G9nmxdEEldd9X+Jbf6vss3/dLb5n8I2V1111VVXXfU/FJWrrrrqqquu+n/ANg8kif+JbPPcJPF/hW1eGElcddX/JLb5/8A2/xvY5n8S21x11VVXXXXV/wJUrrrqqquuuuq/yDXXXPNggL29Pf672eaBJPE/lW2emyT+L7LNCyOJq676j2Sb/29s87+Fbf4nsc2/16VLlwC45pprHsxVV1111VVX/degctVVV1111VX/xWxzP0n8T2Cb+0nifzrbPDdJ/F9nmxeFJK76/802V4Ft/rexzf8ktvnPcN99993KVVddddVVV/3XoHLVVVddddVV/41scz9J/E9gm+cmif/pbPPcJPH/kW3+NSRx1f9strnqhbPN/0a2+Z/GNv/Zrrnmmgdz1VVXXXXVVf81qFx11VVXXXXV/xC2eSBJ/E9hmweSxP8Gtnl+JHHVs9nm30oSV71obHPVv59t/reyzf9Etrnqqquuuuqq/8OoXHXVVVddddV/gTNnzjwI4NKlS7yobHM/SfxPYpsHksT/JrZ5fiRx1b+Obf6rSeLfyzZX/c9mm//tbPM/lW3+u1y6dIljx45xzTXXPPi+++67lauuuuqqq676z0Xlqquuuuqqq/4XsM0DSeJ/Ets8kCT+N7LN8yOJq/7nsM1V/3fY5v8K2/xPZpurrrrqqquu+n+IylVXXXXVVVf9L2Sb+0nifxrbPDdJ/G9lm+dHElddddWLxjb/19jmfzLb/E9hm6uuuuqqq676b0Llqquuuuqqq/6Xs80DSeJ/Its8kCT+t7PNCyOJq676/8Q2/1fZ5n862/xPYpurrrrqqquu+h+AylVXXXXVVVf9H2ObB5LE/0S2eW6S+L/ENi+IJK666n8b2/x/YJv/LWzzP4Vtrrrqqquuuup/ICpXXXXVVVdd9X+cbR5IEv9T2ea5SeL/Itv8SyRx1VX/lWzz/41t/jexzf8ktvnXOnbsGAD33XffrVx11VVXXXXVfz4qV1111VVXXfVf4OzZs88AOHbsGP/dbHM/SfxPZ5vnJon/D2zzL5HEVVe9KGzz/51t/rexzf80trnqqquuuuqq/0WoXHXVVVddddV/MdtI4n8C2zyQJP43sM1zk8T/R7Z5UUniqv9bbHPV82eb/41s8z+Rba666qqrrrrqfykqV1111VVXXfXfwDb3k8T/FLZ5bpL438A2z48krrrCNv9akrjqP59trvq3s83/Vrb5n8g2V1111VVXXfV/BJWrrrrqqquu+i9y33333XrNNdc8+NixY1y6dIn72eaBJPE/iW0eSBL/m9jm+ZHEVf8y2/xHksT/Fba56r+Wbf63s83/VLa56qqrrrrqqv+DqFx11VVXXXXV/zC2uZ8k/qexzQNJ4n8j2zw/krjqP49trrrqX2Kb/wts8z+Zbf6rHTt2DID77rvvVq666qqrrrrqvwbBVVddddVVV/0XOXv27K0AOzs7vKhsYxvb2OZ/ItvYxja2sc3/ZraxjW1sYxvbXHXVVf+xbGMb29jGNraxzf9WtrGNbWzzP5FtbGOb/w47OzsAnD179lauuuqqq6666r8Glauuuuqqq676X8Q295PE/1S2eSBJ/G9nmxdEElddddXzss3/Vbb538A2V1111VVXXfX/HJWrrrrqqquu+l/KNg8kif+pbPPcJPF/hW1eGElcddX/Vbb5/8A2/xvY5n8a29zv2LFjANx33323ctVVV1111VX/NQiuuuqqq6666r/IfffddyvAsWPH+M9gG9vYxjb/09nGNraxjW3+r7KNbWxjG9vYxja2ueqq/8lsYxvb2MY2trGNbf4vso1tbGMb2/xPZhvb2OZ/AtvYxja2ueqqq6666qr/ZlSuuuqqq6666r/IfffddyvAsWPH+K9gmweSxP90tnlukvi/zjb/EklcddV/NNv8f2eb/21s8z+NbV4UOzs7ANx33323ctVVV1111VX/NahcddVVV1111f8TtnkgSfxvYJvnJon/b2zzopDEVVfZ5qrnZZv/jWzzP5Ft/rWOHTsGwNmzZ5/BVVddddVVV/3XoHLVVVddddVV/0X+4R/+4XcAbr75Zv4nsM0DSeJ/C9s8N0lcBbb515DEVf/z2eaqF51t/jezzf9Etrnqqquuuuqq/4WoXHXVVVddddV/A9tI4n8S2zyQJP43sc3zI4mrXjDb/FtJ4qoXnW2u+o9nm//tbPM/lW3+Ix07dgyA++6771auuuqqq6666r8Glauuuuqqq676L3L27NlbAY4dOwaAbe4nif9pbPNAkvjfyDbPjySu+vexzf8EknhhbHPV/362+b/ANv/T2eY/y7FjxwA4e/bsrVx11VVXXXXVfw0qV1111VVXXfVf5L777rsV4NixYzw32zyQJP6nsc1zk8T/VrZ5fiRx1f8utrnq/w7b/F9im//pbPNf5dixYwDcd999t3LVVVddddVV/zWoXHXVVVddddV/ofvuu+/Wa6655sFv+qZvyqVLl3hRSOKq/xkkcdVVV/372eaq/z62+e9w7Ngxrrrqqquuuuq/AZWrrrrqqquu+i/0W7/1W9/9Oq/zOu/9Ei/xEg/mqquuuuqqq/6fue+++2790R/90c/hqquuuuqqq/7roAc96EFcddVVV1111X+l13md13nvM2fOPIirrrrqqquu+n/m7Nmzz/it3/qt7+aqq6666qqr/uugBz3oQVx11VVXXXXVVVddddVVV1111VVXXXXVVf8nUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q/iHwGPX6tn2Pn4qwAAAABJRU5ErkJggg==) + + diff --git a/docs/kcl/types/ArcToData.md b/docs/kcl/types/ArcToData.md new file mode 100644 index 000000000..31727dcea --- /dev/null +++ b/docs/kcl/types/ArcToData.md @@ -0,0 +1,22 @@ +--- +title: "ArcToData" +excerpt: "Data to draw a three point arc (arcTo)." +layout: manual +--- + +Data to draw a three point arc (arcTo). + +**Type:** `object` + + + + + +## Properties + +| Property | Type | Description | Required | +|----------|------|-------------|----------| +| `end` |`[number, number]`| End point of the arc. A point in 3D space | No | +| `interior` |`[number, number]`| Interior point of the arc. A point in 3D space | No | + + diff --git a/src/wasm-lib/justfile b/src/wasm-lib/justfile index 819ecb241..ec4ac6448 100644 --- a/src/wasm-lib/justfile +++ b/src/wasm-lib/justfile @@ -9,7 +9,10 @@ new-test name: lint: cargo clippy --workspace --all-targets -- -D warnings +# Generate the stdlib image artifacts +# Then run the stdlib docs generation redo-kcl-stdlib-docs: + TWENTY_TWENTY=overwrite {{cnr}} -p kcl-lib kcl_test_example EXPECTORATE=overwrite {{cnr}} -p kcl-lib docs::gen_std_tests::test_generate_stdlib # Create a new KCL deterministic simulation test case. @@ -18,4 +21,4 @@ new-sim-test test_name render_to_png="true": {{cita}} -p kcl-lib -- tests::{{test_name}}::parse {{cita}} -p kcl-lib -- tests::{{test_name}}::unparse TWENTY_TWENTY=overwrite {{cita}} -p kcl-lib -- tests::{{test_name}}::kcl_test_execute - + From f71fafdece3d5c04f4ffb3a2a172ffe226b52d84 Mon Sep 17 00:00:00 2001 From: Jonathan Tran Date: Mon, 18 Nov 2024 19:54:25 -0500 Subject: [PATCH 6/7] breaking change: Add more KCL reserved words, part 1 (#4502) --- docs/kcl/reduce.md | 14 +- docs/kcl/std.json | 4 +- src/wasm-lib/Cargo.lock | 1 + src/wasm-lib/kcl/Cargo.toml | 1 + src/wasm-lib/kcl/src/executor.rs | 12 +- src/wasm-lib/kcl/src/parser/parser_impl.rs | 28 ++ src/wasm-lib/kcl/src/std/array.rs | 12 +- src/wasm-lib/kcl/src/token.rs | 2 + src/wasm-lib/kcl/src/token/tokeniser.rs | 99 ++-- .../kcl/tests/index_of_array/ast.snap | 230 ++++----- .../kcl/tests/index_of_array/input.kcl | 6 +- .../tests/index_of_array/program_memory.snap | 20 +- .../kcl/tests/index_of_array/tokens.snap | 454 +++++++++--------- .../tests/executor/inputs/lsystem.kcl | 32 +- .../tests/executor/outputs/lsystem.png | Bin 0 -> 38041 bytes 15 files changed, 482 insertions(+), 433 deletions(-) create mode 100644 src/wasm-lib/tests/executor/outputs/lsystem.png diff --git a/docs/kcl/reduce.md b/docs/kcl/reduce.md index bc378cd67..61f61a279 100644 --- a/docs/kcl/reduce.md +++ b/docs/kcl/reduce.md @@ -36,15 +36,15 @@ fn add = (a, b) => { // This function adds an array of numbers. // It uses the `reduce` function, to call the `add` function on every -// element of the `array` parameter. The starting value is 0. -fn sum = (array) => { - return reduce(array, 0, add) +// element of the `arr` parameter. The starting value is 0. +fn sum = (arr) => { + return reduce(arr, 0, add) } /* The above is basically like this pseudo-code: -fn sum(array): +fn sum(arr): let sumSoFar = 0 - for i in array: + for i in arr: sumSoFar = add(sumSoFar, i) return sumSoFar */ @@ -60,8 +60,8 @@ assertEqual(sum([1, 2, 3]), 6, 0.00001, "1 + 2 + 3 summed is 6") // This example works just like the previous example above, but it uses // an anonymous `add` function as its parameter, instead of declaring a // named function outside. -array = [1, 2, 3] -sum = reduce(array, 0, (i, result_so_far) => { +arr = [1, 2, 3] +sum = reduce(arr, 0, (i, result_so_far) => { return i + result_so_far }) diff --git a/docs/kcl/std.json b/docs/kcl/std.json index 788a25d53..0f2d3be8c 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -162561,8 +162561,8 @@ "unpublished": false, "deprecated": false, "examples": [ - "// This function adds two numbers.\nfn add = (a, b) => {\n return a + b\n}\n\n// This function adds an array of numbers.\n// It uses the `reduce` function, to call the `add` function on every\n// element of the `array` parameter. The starting value is 0.\nfn sum = (array) => {\n return reduce(array, 0, add)\n}\n\n/* The above is basically like this pseudo-code:\nfn sum(array):\n let sumSoFar = 0\n for i in array:\n sumSoFar = add(sumSoFar, i)\n return sumSoFar */\n\n\n// We use `assertEqual` to check that our `sum` function gives the\n// expected result. It's good to check your work!\nassertEqual(sum([1, 2, 3]), 6, 0.00001, \"1 + 2 + 3 summed is 6\")", - "// This example works just like the previous example above, but it uses\n// an anonymous `add` function as its parameter, instead of declaring a\n// named function outside.\narray = [1, 2, 3]\nsum = reduce(array, 0, (i, result_so_far) => {\n return i + result_so_far\n})\n\n// We use `assertEqual` to check that our `sum` function gives the\n// expected result. It's good to check your work!\nassertEqual(sum, 6, 0.00001, \"1 + 2 + 3 summed is 6\")", + "// This function adds two numbers.\nfn add = (a, b) => {\n return a + b\n}\n\n// This function adds an array of numbers.\n// It uses the `reduce` function, to call the `add` function on every\n// element of the `arr` parameter. The starting value is 0.\nfn sum = (arr) => {\n return reduce(arr, 0, add)\n}\n\n/* The above is basically like this pseudo-code:\nfn sum(arr):\n let sumSoFar = 0\n for i in arr:\n sumSoFar = add(sumSoFar, i)\n return sumSoFar */\n\n\n// We use `assertEqual` to check that our `sum` function gives the\n// expected result. It's good to check your work!\nassertEqual(sum([1, 2, 3]), 6, 0.00001, \"1 + 2 + 3 summed is 6\")", + "// This example works just like the previous example above, but it uses\n// an anonymous `add` function as its parameter, instead of declaring a\n// named function outside.\narr = [1, 2, 3]\nsum = reduce(arr, 0, (i, result_so_far) => {\n return i + result_so_far\n})\n\n// We use `assertEqual` to check that our `sum` function gives the\n// expected result. It's good to check your work!\nassertEqual(sum, 6, 0.00001, \"1 + 2 + 3 summed is 6\")", "// Declare a function that sketches a decagon.\nfn decagon = (radius) => {\n // Each side of the decagon is turned this many degrees from the previous angle.\n stepAngle = 1 / 10 * tau()\n\n // Start the decagon sketch at this point.\n startOfDecagonSketch = startSketchAt([cos(0) * radius, sin(0) * radius])\n\n // Use a `reduce` to draw the remaining decagon sides.\n // For each number in the array 1..10, run the given function,\n // which takes a partially-sketched decagon and adds one more edge to it.\n fullDecagon = reduce([1..10], startOfDecagonSketch, (i, partialDecagon) => {\n // Draw one edge of the decagon.\n x = cos(stepAngle * i) * radius\n y = sin(stepAngle * i) * radius\n return lineTo([x, y], partialDecagon)\n})\n\n return fullDecagon\n}\n\n/* The `decagon` above is basically like this pseudo-code:\nfn decagon(radius):\n let stepAngle = (1/10) * tau()\n let startOfDecagonSketch = startSketchAt([(cos(0)*radius), (sin(0) * radius)])\n\n // Here's the reduce part.\n let partialDecagon = startOfDecagonSketch\n for i in [1..10]:\n let x = cos(stepAngle * i) * radius\n let y = sin(stepAngle * i) * radius\n partialDecagon = lineTo([x, y], partialDecagon)\n fullDecagon = partialDecagon // it's now full\n return fullDecagon */\n\n\n// Use the `decagon` function declared above, to sketch a decagon with radius 5.\ndecagon(5.0)\n |> close(%)" ] }, diff --git a/src/wasm-lib/Cargo.lock b/src/wasm-lib/Cargo.lock index 6b3bcc0ad..00d1f990e 100644 --- a/src/wasm-lib/Cargo.lock +++ b/src/wasm-lib/Cargo.lock @@ -1691,6 +1691,7 @@ dependencies = [ "databake", "derive-docs", "expectorate", + "fnv", "form_urlencoded", "futures", "git_rev", diff --git a/src/wasm-lib/kcl/Cargo.toml b/src/wasm-lib/kcl/Cargo.toml index a8cb0d9c7..9e251d6c3 100644 --- a/src/wasm-lib/kcl/Cargo.toml +++ b/src/wasm-lib/kcl/Cargo.toml @@ -21,6 +21,7 @@ convert_case = "0.6.0" dashmap = "6.1.0" databake = { version = "0.1.8", features = ["derive"] } derive-docs = { version = "0.1.29", path = "../derive-docs" } +fnv = "1.0.7" form_urlencoded = "1.2.1" futures = { version = "0.3.31" } git_rev = "0.1.0" diff --git a/src/wasm-lib/kcl/src/executor.rs b/src/wasm-lib/kcl/src/executor.rs index 58308cb32..7896d173b 100644 --- a/src/wasm-lib/kcl/src/executor.rs +++ b/src/wasm-lib/kcl/src/executor.rs @@ -3052,14 +3052,14 @@ for var in [[3, 6, 10, [0,0]], [1.5, 3, 5, [-10,-10]]] { #[tokio::test(flavor = "multi_thread")] async fn test_get_member_of_array_with_function() { - let ast = r#"fn box = (array) => { + let ast = r#"fn box = (arr) => { let myBox =startSketchOn('XY') - |> startProfileAt(array[0], %) - |> line([0, array[1]], %) - |> line([array[2], 0], %) - |> line([0, -array[1]], %) + |> startProfileAt(arr[0], %) + |> line([0, arr[1]], %) + |> line([arr[2], 0], %) + |> line([0, -arr[1]], %) |> close(%) - |> extrude(array[3], %) + |> extrude(arr[3], %) return myBox } diff --git a/src/wasm-lib/kcl/src/parser/parser_impl.rs b/src/wasm-lib/kcl/src/parser/parser_impl.rs index 339eef9d4..8999f3987 100644 --- a/src/wasm-lib/kcl/src/parser/parser_impl.rs +++ b/src/wasm-lib/kcl/src/parser/parser_impl.rs @@ -2040,11 +2040,39 @@ fn fn_call(i: TokenSlice) -> PResult> { #[cfg(test)] mod tests { + use itertools::Itertools; use pretty_assertions::assert_eq; use super::*; use crate::ast::types::{BodyItem, Expr, ModuleId, VariableKind}; + fn assert_reserved(word: &str) { + // Try to use it as a variable name. + let code = format!(r#"{} = 0"#, word); + let result = crate::parser::top_level_parse(code.as_str()); + let err = result.unwrap_err(); + // Which token causes the error may change. In "return = 0", for + // example, "return" is the problem. + assert!( + err.message().starts_with("Unexpected token: ") + || err + .message() + .starts_with("Cannot assign a variable to a reserved keyword: "), + "Error message is: {}", + err.message(), + ); + } + + #[test] + fn reserved_words() { + // Since these are stored in a set, we sort to make the tests + // deterministic. + for word in crate::token::RESERVED_WORDS.keys().sorted() { + assert_reserved(word); + } + assert_reserved("import"); + } + #[test] fn parse_args() { for (i, (test, expected_len)) in [("someVar", 1), ("5, 3", 2), (r#""a""#, 1)].into_iter().enumerate() { diff --git a/src/wasm-lib/kcl/src/std/array.rs b/src/wasm-lib/kcl/src/std/array.rs index 098f28097..8a15d7467 100644 --- a/src/wasm-lib/kcl/src/std/array.rs +++ b/src/wasm-lib/kcl/src/std/array.rs @@ -107,14 +107,14 @@ pub async fn reduce(exec_state: &mut ExecState, args: Args) -> Result { return reduce(array, 0, add) } +/// // element of the `arr` parameter. The starting value is 0. +/// fn sum = (arr) => { return reduce(arr, 0, add) } /// /// /* /// The above is basically like this pseudo-code: -/// fn sum(array): +/// fn sum(arr): /// let sumSoFar = 0 -/// for i in array: +/// for i in arr: /// sumSoFar = add(sumSoFar, i) /// return sumSoFar /// */ @@ -127,8 +127,8 @@ pub async fn reduce(exec_state: &mut ExecState, args: Args) -> Result { return i + result_so_far }) +/// arr = [1, 2, 3] +/// sum = reduce(arr, 0, (i, result_so_far) => { return i + result_so_far }) /// /// // We use `assertEqual` to check that our `sum` function gives the /// // expected result. It's good to check your work! diff --git a/src/wasm-lib/kcl/src/token.rs b/src/wasm-lib/kcl/src/token.rs index a4b7131b7..490532e39 100644 --- a/src/wasm-lib/kcl/src/token.rs +++ b/src/wasm-lib/kcl/src/token.rs @@ -17,6 +17,8 @@ mod tokeniser; // Re-export pub use tokeniser::Input; +#[cfg(test)] +pub(crate) use tokeniser::RESERVED_WORDS; /// The types of tokens. #[derive(Debug, PartialEq, Eq, Copy, Clone, Deserialize, Serialize, ts_rs::TS, JsonSchema, FromStr, Display)] diff --git a/src/wasm-lib/kcl/src/token/tokeniser.rs b/src/wasm-lib/kcl/src/token/tokeniser.rs index 883705595..f5e5f72ab 100644 --- a/src/wasm-lib/kcl/src/token/tokeniser.rs +++ b/src/wasm-lib/kcl/src/token/tokeniser.rs @@ -1,6 +1,8 @@ +use fnv::FnvHashMap; +use lazy_static::lazy_static; use winnow::{ ascii::{digit1, multispace1}, - combinator::{alt, opt, peek, preceded, repeat, terminated}, + combinator::{alt, opt, peek, preceded, repeat}, error::{ContextError, ParseError}, prelude::*, stream::{Location, Stream}, @@ -13,6 +15,52 @@ use crate::{ token::{Token, TokenType}, }; +lazy_static! { + pub(crate) static ref RESERVED_WORDS: FnvHashMap<&'static str, TokenType> = { + let mut set = FnvHashMap::default(); + set.insert("if", TokenType::Keyword); + set.insert("else", TokenType::Keyword); + set.insert("for", TokenType::Keyword); + set.insert("while", TokenType::Keyword); + set.insert("return", TokenType::Keyword); + set.insert("break", TokenType::Keyword); + set.insert("continue", TokenType::Keyword); + set.insert("fn", TokenType::Keyword); + set.insert("let", TokenType::Keyword); + set.insert("mut", TokenType::Keyword); + set.insert("as", TokenType::Keyword); + set.insert("loop", TokenType::Keyword); + set.insert("true", TokenType::Keyword); + set.insert("false", TokenType::Keyword); + set.insert("nil", TokenType::Keyword); + // This isn't a type because brackets are used for the type. + set.insert("array", TokenType::Keyword); + set.insert("and", TokenType::Keyword); + set.insert("or", TokenType::Keyword); + set.insert("not", TokenType::Keyword); + set.insert("var", TokenType::Keyword); + set.insert("const", TokenType::Keyword); + // "import" is special because of import(). + set.insert("export", TokenType::Keyword); + set.insert("interface", TokenType::Keyword); + set.insert("new", TokenType::Keyword); + set.insert("self", TokenType::Keyword); + set.insert("record", TokenType::Keyword); + set.insert("struct", TokenType::Keyword); + set.insert("object", TokenType::Keyword); + set.insert("_", TokenType::Keyword); + + set.insert("string", TokenType::Type); + set.insert("number", TokenType::Type); + set.insert("bool", TokenType::Type); + set.insert("sketch", TokenType::Type); + set.insert("sketch_surface", TokenType::Type); + set.insert("solid", TokenType::Type); + + set + }; +} + pub fn lexer(i: &str, module_id: ModuleId) -> Result, ParseError, ContextError>> { let state = State::new(module_id); let input = Input { @@ -50,7 +98,7 @@ pub fn token(i: &mut Input<'_>) -> PResult { '$' => dollar, '!' => alt((operator, bang)), ' ' | '\t' | '\n' => whitespace, - _ => alt((operator, keyword,type_, word)) + _ => alt((operator, keyword_type_or_word)) } .parse_next(i) { @@ -287,47 +335,16 @@ fn import_keyword(i: &mut Input<'_>) -> PResult { )) } -fn unambiguous_keywords(i: &mut Input<'_>) -> PResult { - // These are the keywords themselves. - let keyword_candidates = alt(( - "if", "else", "for", "while", "return", "break", "continue", "fn", "let", "mut", "loop", "true", "false", - "nil", "and", "or", "not", "var", "const", "export", - )); - // Look ahead. If any of these characters follow the keyword, then it's not a keyword, it's just - // the start of a normal word. - let keyword = terminated( - keyword_candidates, - peek(none_of(('a'..='z', 'A'..='Z', '-', '_', '0'..='9'))), - ); - let (value, range) = keyword.with_span().parse_next(i)?; - Ok(Token::from_range( - range, - i.state.module_id, - TokenType::Keyword, - value.to_owned(), - )) +fn unambiguous_keyword_type_or_word(i: &mut Input<'_>) -> PResult { + let mut w = word.parse_next(i)?; + if let Some(token_type) = RESERVED_WORDS.get(w.value.as_str()) { + w.token_type = *token_type; + } + Ok(w) } -fn keyword(i: &mut Input<'_>) -> PResult { - alt((import_keyword, unambiguous_keywords)).parse_next(i) -} - -fn type_(i: &mut Input<'_>) -> PResult { - // These are the types themselves. - let type_candidates = alt(("string", "number", "bool", "sketch", "sketch_surface", "solid")); - // Look ahead. If any of these characters follow the type, then it's not a type, it's just - // the start of a normal word. - let type_ = terminated( - type_candidates, - peek(none_of(('a'..='z', 'A'..='Z', '-', '_', '0'..='9'))), - ); - let (value, range) = type_.with_span().parse_next(i)?; - Ok(Token::from_range( - range, - i.state.module_id, - TokenType::Type, - value.to_owned(), - )) +fn keyword_type_or_word(i: &mut Input<'_>) -> PResult { + alt((import_keyword, unambiguous_keyword_type_or_word)).parse_next(i) } #[cfg(test)] diff --git a/src/wasm-lib/kcl/tests/index_of_array/ast.snap b/src/wasm-lib/kcl/tests/index_of_array/ast.snap index cd2aa7798..28ffbfbe3 100644 --- a/src/wasm-lib/kcl/tests/index_of_array/ast.snap +++ b/src/wasm-lib/kcl/tests/index_of_array/ast.snap @@ -9,42 +9,42 @@ snapshot_kind: text { "declarations": [ { - "end": 55, + "end": 53, "id": { - "end": 40, - "name": "array", + "end": 38, + "name": "arr", "start": 35, "type": "Identifier" }, "init": { "elements": [ { - "end": 46, + "end": 44, "raw": "90", - "start": 44, + "start": 42, "type": "Literal", "type": "Literal", "value": 90 }, { - "end": 50, + "end": 48, "raw": "91", - "start": 48, + "start": 46, "type": "Literal", "type": "Literal", "value": 91 }, { - "end": 54, + "end": 52, "raw": "92", - "start": 52, + "start": 50, "type": "Literal", "type": "Literal", "value": 92 } ], - "end": 55, - "start": 43, + "end": 53, + "start": 41, "type": "ArrayExpression", "type": "ArrayExpression" }, @@ -52,7 +52,7 @@ snapshot_kind: text "type": "VariableDeclarator" } ], - "end": 55, + "end": 53, "kind": "const", "start": 35, "type": "VariableDeclaration", @@ -61,328 +61,328 @@ snapshot_kind: text { "declarations": [ { - "end": 101, + "end": 97, "id": { - "end": 90, + "end": 88, "name": "result0", - "start": 83, + "start": 81, "type": "Identifier" }, "init": { "computed": false, - "end": 101, + "end": 97, "object": { - "end": 98, - "name": "array", - "start": 93, + "end": 94, + "name": "arr", + "start": 91, "type": "Identifier", "type": "Identifier" }, "property": { - "end": 100, + "end": 96, "raw": "1", - "start": 99, + "start": 95, "type": "Literal", "type": "Literal", "value": 1 }, - "start": 93, + "start": 91, "type": "MemberExpression", "type": "MemberExpression" }, - "start": 83, + "start": 81, "type": "VariableDeclarator" } ], - "end": 101, + "end": 97, "kind": "const", - "start": 83, + "start": 81, "type": "VariableDeclaration", "type": "VariableDeclaration" }, { - "end": 161, + "end": 157, "expression": { "arguments": [ { - "end": 129, + "end": 125, "name": "result0", - "start": 122, + "start": 118, "type": "Identifier", "type": "Identifier" }, { - "end": 133, + "end": 129, "raw": "91", - "start": 131, + "start": 127, "type": "Literal", "type": "Literal", "value": 91 }, { - "end": 160, + "end": 156, "raw": "\"Literal property lookup\"", - "start": 135, + "start": 131, "type": "Literal", "type": "Literal", "value": "Literal property lookup" } ], "callee": { - "end": 121, + "end": 117, "name": "assertLessThanOrEq", - "start": 103, + "start": 99, "type": "Identifier" }, - "end": 161, + "end": 157, "optional": false, - "start": 103, + "start": 99, "type": "CallExpression", "type": "CallExpression" }, - "start": 103, + "start": 99, "type": "ExpressionStatement", "type": "ExpressionStatement" }, { - "end": 223, + "end": 219, "expression": { "arguments": [ { - "end": 191, + "end": 187, "name": "result0", - "start": 184, + "start": 180, "type": "Identifier", "type": "Identifier" }, { - "end": 195, + "end": 191, "raw": "91", - "start": 193, + "start": 189, "type": "Literal", "type": "Literal", "value": 91 }, { - "end": 222, + "end": 218, "raw": "\"Literal property lookup\"", - "start": 197, + "start": 193, "type": "Literal", "type": "Literal", "value": "Literal property lookup" } ], "callee": { - "end": 183, + "end": 179, "name": "assertGreaterThanOrEq", - "start": 162, + "start": 158, "type": "Identifier" }, - "end": 223, + "end": 219, "optional": false, - "start": 162, + "start": 158, "type": "CallExpression", "type": "CallExpression" }, - "start": 162, + "start": 158, "type": "ExpressionStatement", "type": "ExpressionStatement" }, { "declarations": [ { - "end": 266, + "end": 262, "id": { - "end": 253, + "end": 249, "name": "i", - "start": 252, + "start": 248, "type": "Identifier" }, "init": { "arguments": [ { - "end": 265, + "end": 261, "left": { - "end": 261, + "end": 257, "raw": "1", - "start": 260, + "start": 256, "type": "Literal", "type": "Literal", "value": 1 }, "operator": "+", "right": { - "end": 265, + "end": 261, "raw": "0", - "start": 264, + "start": 260, "type": "Literal", "type": "Literal", "value": 0 }, - "start": 260, + "start": 256, "type": "BinaryExpression", "type": "BinaryExpression" } ], "callee": { - "end": 259, + "end": 255, "name": "int", - "start": 256, + "start": 252, "type": "Identifier" }, - "end": 266, + "end": 262, "optional": false, - "start": 256, + "start": 252, "type": "CallExpression", "type": "CallExpression" }, - "start": 252, + "start": 248, "type": "VariableDeclarator" } ], - "end": 266, + "end": 262, "kind": "const", - "start": 252, + "start": 248, "type": "VariableDeclaration", "type": "VariableDeclaration" }, { "declarations": [ { - "end": 285, + "end": 279, "id": { - "end": 274, + "end": 270, "name": "result1", - "start": 267, + "start": 263, "type": "Identifier" }, "init": { "computed": true, - "end": 285, + "end": 279, "object": { - "end": 282, - "name": "array", - "start": 277, + "end": 276, + "name": "arr", + "start": 273, "type": "Identifier", "type": "Identifier" }, "property": { - "end": 284, + "end": 278, "name": "i", - "start": 283, + "start": 277, "type": "Identifier", "type": "Identifier" }, - "start": 277, + "start": 273, "type": "MemberExpression", "type": "MemberExpression" }, - "start": 267, + "start": 263, "type": "VariableDeclarator" } ], - "end": 285, + "end": 279, "kind": "const", - "start": 267, + "start": 263, "type": "VariableDeclaration", "type": "VariableDeclaration" }, { - "end": 346, + "end": 340, "expression": { "arguments": [ { - "end": 313, + "end": 307, "name": "result1", - "start": 306, + "start": 300, "type": "Identifier", "type": "Identifier" }, { - "end": 317, + "end": 311, "raw": "91", - "start": 315, + "start": 309, "type": "Literal", "type": "Literal", "value": 91 }, { - "end": 345, + "end": 339, "raw": "\"Computed property lookup\"", - "start": 319, + "start": 313, "type": "Literal", "type": "Literal", "value": "Computed property lookup" } ], "callee": { - "end": 305, + "end": 299, "name": "assertLessThanOrEq", - "start": 287, + "start": 281, "type": "Identifier" }, - "end": 346, + "end": 340, "optional": false, - "start": 287, + "start": 281, "type": "CallExpression", "type": "CallExpression" }, - "start": 287, + "start": 281, "type": "ExpressionStatement", "type": "ExpressionStatement" }, { - "end": 409, + "end": 403, "expression": { "arguments": [ { - "end": 376, + "end": 370, "name": "result1", - "start": 369, + "start": 363, "type": "Identifier", "type": "Identifier" }, { - "end": 380, + "end": 374, "raw": "91", - "start": 378, + "start": 372, "type": "Literal", "type": "Literal", "value": 91 }, { - "end": 408, + "end": 402, "raw": "\"Computed property lookup\"", - "start": 382, + "start": 376, "type": "Literal", "type": "Literal", "value": "Computed property lookup" } ], "callee": { - "end": 368, + "end": 362, "name": "assertGreaterThanOrEq", - "start": 347, + "start": 341, "type": "Identifier" }, - "end": 409, + "end": 403, "optional": false, - "start": 347, + "start": 341, "type": "CallExpression", "type": "CallExpression" }, - "start": 347, + "start": 341, "type": "ExpressionStatement", "type": "ExpressionStatement" } ], - "end": 410, + "end": 404, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "end": 80, - "start": 55, + "end": 78, + "start": 53, "type": "NonCodeNode", "value": { "type": "newLineBlockComment", @@ -391,8 +391,8 @@ snapshot_kind: text } }, { - "end": 83, - "start": 80, + "end": 81, + "start": 78, "type": "NonCodeNode", "value": { "type": "newLine" @@ -401,8 +401,8 @@ snapshot_kind: text ], "1": [ { - "end": 103, - "start": 101, + "end": 99, + "start": 97, "type": "NonCodeNode", "value": { "type": "newLine" @@ -411,8 +411,8 @@ snapshot_kind: text ], "3": [ { - "end": 249, - "start": 223, + "end": 245, + "start": 219, "type": "NonCodeNode", "value": { "type": "newLineBlockComment", @@ -421,8 +421,8 @@ snapshot_kind: text } }, { - "end": 252, - "start": 249, + "end": 248, + "start": 245, "type": "NonCodeNode", "value": { "type": "newLine" @@ -431,8 +431,8 @@ snapshot_kind: text ], "5": [ { - "end": 287, - "start": 285, + "end": 281, + "start": 279, "type": "NonCodeNode", "value": { "type": "newLine" diff --git a/src/wasm-lib/kcl/tests/index_of_array/input.kcl b/src/wasm-lib/kcl/tests/index_of_array/input.kcl index c61056c67..a52c5c90a 100644 --- a/src/wasm-lib/kcl/tests/index_of_array/input.kcl +++ b/src/wasm-lib/kcl/tests/index_of_array/input.kcl @@ -1,12 +1,12 @@ // This tests indexing an array. -array = [90, 91, 92] +arr = [90, 91, 92] // Test: literal index. -result0 = array[1] +result0 = arr[1] assertLessThanOrEq(result0, 91, "Literal property lookup") assertGreaterThanOrEq(result0, 91, "Literal property lookup") @@ -15,7 +15,7 @@ assertGreaterThanOrEq(result0, 91, "Literal property lookup") i = int(1 + 0) -result1 = array[i] +result1 = arr[i] assertLessThanOrEq(result1, 91, "Computed property lookup") assertGreaterThanOrEq(result1, 91, "Computed property lookup") diff --git a/src/wasm-lib/kcl/tests/index_of_array/program_memory.snap b/src/wasm-lib/kcl/tests/index_of_array/program_memory.snap index 9ce06297d..98b47fd56 100644 --- a/src/wasm-lib/kcl/tests/index_of_array/program_memory.snap +++ b/src/wasm-lib/kcl/tests/index_of_array/program_memory.snap @@ -27,7 +27,7 @@ snapshot_kind: text "value": 0.0, "__meta": [] }, - "array": { + "arr": { "type": "Array", "value": [ { @@ -36,8 +36,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ + 42, 44, - 46, 0 ] } @@ -49,8 +49,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ + 46, 48, - 50, 0 ] } @@ -62,8 +62,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ + 50, 52, - 54, 0 ] } @@ -73,8 +73,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ - 43, - 55, + 41, + 53, 0 ] } @@ -86,8 +86,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ - 256, - 266, + 252, + 262, 0 ] } @@ -99,8 +99,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ + 46, 48, - 50, 0 ] } @@ -112,8 +112,8 @@ snapshot_kind: text "__meta": [ { "sourceRange": [ + 46, 48, - 50, 0 ] } diff --git a/src/wasm-lib/kcl/tests/index_of_array/tokens.snap b/src/wasm-lib/kcl/tests/index_of_array/tokens.snap index c9d865e14..107632188 100644 --- a/src/wasm-lib/kcl/tests/index_of_array/tokens.snap +++ b/src/wasm-lib/kcl/tests/index_of_array/tokens.snap @@ -20,8 +20,20 @@ snapshot_kind: text { "type": "word", "start": 35, + "end": 38, + "value": "arr" + }, + { + "type": "whitespace", + "start": 38, + "end": 39, + "value": " " + }, + { + "type": "operator", + "start": 39, "end": 40, - "value": "array" + "value": "=" }, { "type": "whitespace", @@ -30,161 +42,167 @@ snapshot_kind: text "value": " " }, { - "type": "operator", + "type": "brace", "start": 41, "end": 42, - "value": "=" - }, - { - "type": "whitespace", - "start": 42, - "end": 43, - "value": " " - }, - { - "type": "brace", - "start": 43, - "end": 44, "value": "[" }, { "type": "number", - "start": 44, - "end": 46, + "start": 42, + "end": 44, "value": "90" }, { "type": "comma", - "start": 46, - "end": 47, + "start": 44, + "end": 45, "value": "," }, { "type": "whitespace", - "start": 47, - "end": 48, + "start": 45, + "end": 46, "value": " " }, { "type": "number", - "start": 48, - "end": 50, + "start": 46, + "end": 48, "value": "91" }, { "type": "comma", - "start": 50, - "end": 51, + "start": 48, + "end": 49, "value": "," }, { "type": "whitespace", - "start": 51, - "end": 52, + "start": 49, + "end": 50, "value": " " }, { "type": "number", - "start": 52, - "end": 54, + "start": 50, + "end": 52, "value": "92" }, { "type": "brace", - "start": 54, - "end": 55, + "start": 52, + "end": 53, "value": "]" }, { "type": "whitespace", - "start": 55, - "end": 57, + "start": 53, + "end": 55, "value": "\n\n" }, { "type": "lineComment", - "start": 57, - "end": 80, + "start": 55, + "end": 78, "value": "// Test: literal index." }, { "type": "whitespace", - "start": 80, - "end": 83, + "start": 78, + "end": 81, "value": "\n\n\n" }, { "type": "word", - "start": 83, - "end": 90, + "start": 81, + "end": 88, "value": "result0" }, + { + "type": "whitespace", + "start": 88, + "end": 89, + "value": " " + }, + { + "type": "operator", + "start": 89, + "end": 90, + "value": "=" + }, { "type": "whitespace", "start": 90, "end": 91, "value": " " }, - { - "type": "operator", - "start": 91, - "end": 92, - "value": "=" - }, - { - "type": "whitespace", - "start": 92, - "end": 93, - "value": " " - }, { "type": "word", - "start": 93, - "end": 98, - "value": "array" + "start": 91, + "end": 94, + "value": "arr" }, { "type": "brace", - "start": 98, - "end": 99, + "start": 94, + "end": 95, "value": "[" }, { "type": "number", - "start": 99, - "end": 100, + "start": 95, + "end": 96, "value": "1" }, { "type": "brace", - "start": 100, - "end": 101, + "start": 96, + "end": 97, "value": "]" }, { "type": "whitespace", - "start": 101, - "end": 103, + "start": 97, + "end": 99, "value": "\n\n" }, { "type": "word", - "start": 103, - "end": 121, + "start": 99, + "end": 117, "value": "assertLessThanOrEq" }, { "type": "brace", - "start": 121, - "end": 122, + "start": 117, + "end": 118, "value": "(" }, { "type": "word", - "start": 122, - "end": 129, + "start": 118, + "end": 125, "value": "result0" }, + { + "type": "comma", + "start": 125, + "end": 126, + "value": "," + }, + { + "type": "whitespace", + "start": 126, + "end": 127, + "value": " " + }, + { + "type": "number", + "start": 127, + "end": 129, + "value": "91" + }, { "type": "comma", "start": 129, @@ -197,60 +215,60 @@ snapshot_kind: text "end": 131, "value": " " }, - { - "type": "number", - "start": 131, - "end": 133, - "value": "91" - }, - { - "type": "comma", - "start": 133, - "end": 134, - "value": "," - }, - { - "type": "whitespace", - "start": 134, - "end": 135, - "value": " " - }, { "type": "string", - "start": 135, - "end": 160, + "start": 131, + "end": 156, "value": "\"Literal property lookup\"" }, { "type": "brace", - "start": 160, - "end": 161, + "start": 156, + "end": 157, "value": ")" }, { "type": "whitespace", - "start": 161, - "end": 162, + "start": 157, + "end": 158, "value": "\n" }, { "type": "word", - "start": 162, - "end": 183, + "start": 158, + "end": 179, "value": "assertGreaterThanOrEq" }, { "type": "brace", - "start": 183, - "end": 184, + "start": 179, + "end": 180, "value": "(" }, { "type": "word", - "start": 184, - "end": 191, + "start": 180, + "end": 187, "value": "result0" }, + { + "type": "comma", + "start": 187, + "end": 188, + "value": "," + }, + { + "type": "whitespace", + "start": 188, + "end": 189, + "value": " " + }, + { + "type": "number", + "start": 189, + "end": 191, + "value": "91" + }, { "type": "comma", "start": 191, @@ -263,316 +281,298 @@ snapshot_kind: text "end": 193, "value": " " }, - { - "type": "number", - "start": 193, - "end": 195, - "value": "91" - }, - { - "type": "comma", - "start": 195, - "end": 196, - "value": "," - }, - { - "type": "whitespace", - "start": 196, - "end": 197, - "value": " " - }, { "type": "string", - "start": 197, - "end": 222, + "start": 193, + "end": 218, "value": "\"Literal property lookup\"" }, { "type": "brace", - "start": 222, - "end": 223, + "start": 218, + "end": 219, "value": ")" }, { "type": "whitespace", - "start": 223, - "end": 225, + "start": 219, + "end": 221, "value": "\n\n" }, { "type": "lineComment", - "start": 225, - "end": 249, + "start": 221, + "end": 245, "value": "// Test: computed index." }, { "type": "whitespace", - "start": 249, - "end": 252, + "start": 245, + "end": 248, "value": "\n\n\n" }, { "type": "word", - "start": 252, - "end": 253, + "start": 248, + "end": 249, "value": "i" }, { "type": "whitespace", - "start": 253, - "end": 254, + "start": 249, + "end": 250, "value": " " }, { "type": "operator", - "start": 254, - "end": 255, + "start": 250, + "end": 251, "value": "=" }, { "type": "whitespace", - "start": 255, - "end": 256, + "start": 251, + "end": 252, "value": " " }, { "type": "word", - "start": 256, - "end": 259, + "start": 252, + "end": 255, "value": "int" }, { "type": "brace", + "start": 255, + "end": 256, + "value": "(" + }, + { + "type": "number", + "start": 256, + "end": 257, + "value": "1" + }, + { + "type": "whitespace", + "start": 257, + "end": 258, + "value": " " + }, + { + "type": "operator", + "start": 258, + "end": 259, + "value": "+" + }, + { + "type": "whitespace", "start": 259, "end": 260, - "value": "(" + "value": " " }, { "type": "number", "start": 260, "end": 261, - "value": "1" - }, - { - "type": "whitespace", - "start": 261, - "end": 262, - "value": " " - }, - { - "type": "operator", - "start": 262, - "end": 263, - "value": "+" - }, - { - "type": "whitespace", - "start": 263, - "end": 264, - "value": " " - }, - { - "type": "number", - "start": 264, - "end": 265, "value": "0" }, { "type": "brace", - "start": 265, - "end": 266, + "start": 261, + "end": 262, "value": ")" }, { "type": "whitespace", - "start": 266, - "end": 267, + "start": 262, + "end": 263, "value": "\n" }, { "type": "word", - "start": 267, - "end": 274, + "start": 263, + "end": 270, "value": "result1" }, { "type": "whitespace", - "start": 274, - "end": 275, + "start": 270, + "end": 271, "value": " " }, { "type": "operator", - "start": 275, - "end": 276, + "start": 271, + "end": 272, "value": "=" }, { "type": "whitespace", - "start": 276, - "end": 277, + "start": 272, + "end": 273, "value": " " }, { "type": "word", - "start": 277, - "end": 282, - "value": "array" + "start": 273, + "end": 276, + "value": "arr" }, { "type": "brace", - "start": 282, - "end": 283, + "start": 276, + "end": 277, "value": "[" }, { "type": "word", - "start": 283, - "end": 284, + "start": 277, + "end": 278, "value": "i" }, { "type": "brace", - "start": 284, - "end": 285, + "start": 278, + "end": 279, "value": "]" }, { "type": "whitespace", - "start": 285, - "end": 287, + "start": 279, + "end": 281, "value": "\n\n" }, { "type": "word", - "start": 287, - "end": 305, + "start": 281, + "end": 299, "value": "assertLessThanOrEq" }, { "type": "brace", - "start": 305, - "end": 306, + "start": 299, + "end": 300, "value": "(" }, { "type": "word", - "start": 306, - "end": 313, + "start": 300, + "end": 307, "value": "result1" }, { "type": "comma", - "start": 313, - "end": 314, + "start": 307, + "end": 308, "value": "," }, { "type": "whitespace", - "start": 314, - "end": 315, + "start": 308, + "end": 309, "value": " " }, { "type": "number", - "start": 315, - "end": 317, + "start": 309, + "end": 311, "value": "91" }, { "type": "comma", - "start": 317, - "end": 318, + "start": 311, + "end": 312, "value": "," }, { "type": "whitespace", - "start": 318, - "end": 319, + "start": 312, + "end": 313, "value": " " }, { "type": "string", - "start": 319, - "end": 345, + "start": 313, + "end": 339, "value": "\"Computed property lookup\"" }, { "type": "brace", - "start": 345, - "end": 346, + "start": 339, + "end": 340, "value": ")" }, { "type": "whitespace", - "start": 346, - "end": 347, + "start": 340, + "end": 341, "value": "\n" }, { "type": "word", - "start": 347, - "end": 368, + "start": 341, + "end": 362, "value": "assertGreaterThanOrEq" }, { "type": "brace", - "start": 368, - "end": 369, + "start": 362, + "end": 363, "value": "(" }, { "type": "word", - "start": 369, - "end": 376, + "start": 363, + "end": 370, "value": "result1" }, { "type": "comma", - "start": 376, - "end": 377, + "start": 370, + "end": 371, "value": "," }, { "type": "whitespace", - "start": 377, - "end": 378, + "start": 371, + "end": 372, "value": " " }, { "type": "number", - "start": 378, - "end": 380, + "start": 372, + "end": 374, "value": "91" }, { "type": "comma", - "start": 380, - "end": 381, + "start": 374, + "end": 375, "value": "," }, { "type": "whitespace", - "start": 381, - "end": 382, + "start": 375, + "end": 376, "value": " " }, { "type": "string", - "start": 382, - "end": 408, + "start": 376, + "end": 402, "value": "\"Computed property lookup\"" }, { "type": "brace", - "start": 408, - "end": 409, + "start": 402, + "end": 403, "value": ")" }, { "type": "whitespace", - "start": 409, - "end": 410, + "start": 403, + "end": 404, "value": "\n" } ] diff --git a/src/wasm-lib/tests/executor/inputs/lsystem.kcl b/src/wasm-lib/tests/executor/inputs/lsystem.kcl index 51b4fe861..f8822e95c 100644 --- a/src/wasm-lib/tests/executor/inputs/lsystem.kcl +++ b/src/wasm-lib/tests/executor/inputs/lsystem.kcl @@ -27,7 +27,7 @@ fn Gte = (a, b) => { return Not(Lt(a, b)) } deg = pi()*2 / 360 -fn setSketch = (state, _) => { +fn setSketch = (state, _q) => { return { depthMax: state.depthMax, depth: state.depth + 1, @@ -35,43 +35,43 @@ fn setSketch = (state, _) => { factor: state.factor, currentAngle: state.currentAngle, angle: state.angle, - _: _ + _q: _q } } -fn setDepth = (state, _) => { +fn setDepth = (state, _q) => { return { depthMax: state.depthMax, - depth: _, + depth: _q, currentLength: state.currentLength, factor: state.factor, currentAngle: state.currentAngle, angle: state.angle, - _: state._ + _q: state._q } } -fn setAngle = (state, _) => { +fn setAngle = (state, _q) => { return { depthMax: state.depthMax, depth: state.depth, currentLength: state.currentLength, factor: state.factor, - currentAngle: _, + currentAngle: _q, angle: state.angle, - _: state._ + _q: state._q } } -fn setLength = (state, _) => { +fn setLength = (state, _q) => { return { depthMax: state.depthMax, depth: state.depth, - currentLength: _, + currentLength: _q, factor: state.factor, currentAngle: state.currentAngle, angle: state.angle, - _: state._ + _q: state._q } } @@ -95,7 +95,7 @@ fn F = (state, F) => { } else { // Pass onto the next instruction - state |> setSketch(%, angledLine({ angle: state.currentAngle, length: state.currentLength }, state._)) + state |> setSketch(%, angledLine({ angle: state.currentAngle, length: state.currentLength }, state._q)) } } @@ -107,7 +107,7 @@ fn LSystem = (args, axioms) => { factor: args.factor, currentAngle: 0, angle: args.angle, - _: startSketchAt([0, 0]), + _q: startSketchAt([0, 0]), }) } @@ -115,7 +115,7 @@ LSystem({ iterations: 1, factor: 1.36, angle: 60, -}, (_) => { - result = _ |> F(%, F) |> Add(%) |> Add(%) |> F(%, F) |> Add(%) |> Add(%) |> F(%, F) - return result._ +}, (_q) => { + result = _q |> F(%, F) |> Add(%) |> Add(%) |> F(%, F) |> Add(%) |> Add(%) |> F(%, F) + return result._q }) diff --git a/src/wasm-lib/tests/executor/outputs/lsystem.png b/src/wasm-lib/tests/executor/outputs/lsystem.png new file mode 100644 index 0000000000000000000000000000000000000000..3a35d169f9377f701bc64d20345a956c72edab58 GIT binary patch literal 38041 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 YkIvlLF~$@^|2OZ!1rHS7|J1Ah3qlwKBLDyZ literal 0 HcmV?d00001 From f826afb32d94b48c2d9c5e245fa3b1edb71467eb Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Mon, 18 Nov 2024 18:08:22 -0800 Subject: [PATCH 7/7] Clear code mirror history on file change (#4510) * clear history when loading a new file Signed-off-by: Jess Frazelle * updates Signed-off-by: Jess Frazelle * updates Signed-off-by: Jess Frazelle * updates Signed-off-by: Jess Frazelle --------- Signed-off-by: Jess Frazelle --- e2e/playwright/file-tree.spec.ts | 186 ++++++++++++++++++ .../ModelingPanes/KclEditorPane.tsx | 4 +- src/lang/codeManager.ts | 30 ++- src/lib/routeLoaders.ts | 4 +- 4 files changed, 216 insertions(+), 8 deletions(-) diff --git a/e2e/playwright/file-tree.spec.ts b/e2e/playwright/file-tree.spec.ts index ece92ac67..edafbac9c 100644 --- a/e2e/playwright/file-tree.spec.ts +++ b/e2e/playwright/file-tree.spec.ts @@ -1135,3 +1135,189 @@ _test.describe('Deleting items from the file pane', () => { } ) }) + +_test.describe( + 'Undo and redo do not keep history when navigating between files', + () => { + _test( + `open a file, change something, open a different file, hitting undo should do nothing`, + { tag: '@electron' }, + async ({ browserName }, testInfo) => { + const { page } = await setupElectron({ + testInfo, + folderSetupFn: async (dir) => { + const testDir = join(dir, 'testProject') + await fsp.mkdir(testDir, { recursive: true }) + await fsp.copyFile( + executorInputPath('cylinder.kcl'), + join(testDir, 'main.kcl') + ) + await fsp.copyFile( + executorInputPath('basic_fillet_cube_end.kcl'), + join(testDir, 'other.kcl') + ) + }, + }) + const u = await getUtils(page) + await page.setViewportSize({ width: 1200, height: 500 }) + page.on('console', console.log) + + // Constants and locators + const projectCard = page.getByText('testProject') + const otherFile = page + .getByRole('listitem') + .filter({ has: page.getByRole('button', { name: 'other.kcl' }) }) + + await _test.step( + 'Open project and make a change to the file', + async () => { + await projectCard.click() + await u.waitForPageLoad() + + // Get the text in the code locator. + const originalText = await u.codeLocator.innerText() + // Click in the editor and add some new lines. + await u.codeLocator.click() + + await page.keyboard.type(`sketch001 = startSketchOn('XY') + some other shit`) + + // Ensure the content in the editor changed. + const newContent = await u.codeLocator.innerText() + + expect(originalText !== newContent) + } + ) + + await _test.step('navigate to other.kcl', async () => { + await u.openFilePanel() + + await otherFile.click() + await u.waitForPageLoad() + await u.openKclCodePanel() + await _expect(u.codeLocator).toContainText('getOppositeEdge(thing)') + }) + + await _test.step('hit undo', async () => { + // Get the original content of the file. + const originalText = await u.codeLocator.innerText() + // Now hit undo + await page.keyboard.down('ControlOrMeta') + await page.keyboard.press('KeyZ') + await page.keyboard.up('ControlOrMeta') + + await page.waitForTimeout(100) + await expect(u.codeLocator).toContainText(originalText) + }) + } + ) + + _test( + `open a file, change something, undo it, open a different file, hitting redo should do nothing`, + { tag: '@electron' }, + // Skip on windows i think the keybindings are different for redo. + async ({ browserName }, testInfo) => { + test.skip(process.platform === 'win32', 'Skip on windows') + const { page } = await setupElectron({ + testInfo, + folderSetupFn: async (dir) => { + const testDir = join(dir, 'testProject') + await fsp.mkdir(testDir, { recursive: true }) + await fsp.copyFile( + executorInputPath('cylinder.kcl'), + join(testDir, 'main.kcl') + ) + await fsp.copyFile( + executorInputPath('basic_fillet_cube_end.kcl'), + join(testDir, 'other.kcl') + ) + }, + }) + const u = await getUtils(page) + await page.setViewportSize({ width: 1200, height: 500 }) + page.on('console', console.log) + + // Constants and locators + const projectCard = page.getByText('testProject') + const otherFile = page + .getByRole('listitem') + .filter({ has: page.getByRole('button', { name: 'other.kcl' }) }) + + const badContent = 'this shit' + await _test.step( + 'Open project and make a change to the file', + async () => { + await projectCard.click() + await u.waitForPageLoad() + + // Get the text in the code locator. + const originalText = await u.codeLocator.innerText() + // Click in the editor and add some new lines. + await u.codeLocator.click() + + await page.keyboard.type(badContent) + + // Ensure the content in the editor changed. + const newContent = await u.codeLocator.innerText() + + expect(originalText !== newContent) + + // Now hit undo + await page.keyboard.down('ControlOrMeta') + await page.keyboard.press('KeyZ') + await page.keyboard.up('ControlOrMeta') + + await page.waitForTimeout(100) + await expect(u.codeLocator).toContainText(originalText) + await expect(u.codeLocator).not.toContainText(badContent) + + // Hit redo. + await page.keyboard.down('Shift') + await page.keyboard.down('ControlOrMeta') + await page.keyboard.press('KeyZ') + await page.keyboard.up('ControlOrMeta') + await page.keyboard.up('Shift') + + await page.waitForTimeout(100) + await expect(u.codeLocator).toContainText(originalText) + await expect(u.codeLocator).toContainText(badContent) + + // Now hit undo + await page.keyboard.down('ControlOrMeta') + await page.keyboard.press('KeyZ') + await page.keyboard.up('ControlOrMeta') + + await page.waitForTimeout(100) + await expect(u.codeLocator).toContainText(originalText) + await expect(u.codeLocator).not.toContainText(badContent) + } + ) + + await _test.step('navigate to other.kcl', async () => { + await u.openFilePanel() + + await otherFile.click() + await u.waitForPageLoad() + await u.openKclCodePanel() + await _expect(u.codeLocator).toContainText('getOppositeEdge(thing)') + await expect(u.codeLocator).not.toContainText(badContent) + }) + + await _test.step('hit redo', async () => { + // Get the original content of the file. + const originalText = await u.codeLocator.innerText() + // Now hit redo + await page.keyboard.down('Shift') + await page.keyboard.down('ControlOrMeta') + await page.keyboard.press('KeyZ') + await page.keyboard.up('ControlOrMeta') + await page.keyboard.up('Shift') + + await page.waitForTimeout(100) + await expect(u.codeLocator).toContainText(originalText) + await expect(u.codeLocator).not.toContainText(badContent) + }) + } + ) + } +) diff --git a/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx b/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx index e43132958..ab4705fc0 100644 --- a/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx +++ b/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx @@ -43,6 +43,7 @@ import { completionKeymap, } from '@codemirror/autocomplete' import CodeEditor from './CodeEditor' +import { codeManagerHistoryCompartment } from 'lang/codeManager' export const editorShortcutMeta = { formatCode: { @@ -89,7 +90,7 @@ export const KclEditorPane = () => { cursorBlinkRate: cursorBlinking.current ? 1200 : 0, }), lineHighlightField, - history(), + codeManagerHistoryCompartment.of(history()), closeBrackets(), codeFolding(), keymap.of([ @@ -121,7 +122,6 @@ export const KclEditorPane = () => { lineNumbers(), highlightActiveLineGutter(), highlightSpecialChars(), - history(), foldGutter(), EditorState.allowMultipleSelections.of(true), indentOnInput(), diff --git a/src/lang/codeManager.ts b/src/lang/codeManager.ts index 39a21e360..bb295bd24 100644 --- a/src/lang/codeManager.ts +++ b/src/lang/codeManager.ts @@ -6,14 +6,17 @@ import { isDesktop } from 'lib/isDesktop' import toast from 'react-hot-toast' import { editorManager } from 'lib/singletons' import { Annotation, Transaction } from '@codemirror/state' -import { KeyBinding } from '@codemirror/view' +import { EditorView, KeyBinding } from '@codemirror/view' import { recast, Program } from 'lang/wasm' import { err } from 'lib/trap' +import { Compartment } from '@codemirror/state' +import { history } from '@codemirror/commands' const PERSIST_CODE_KEY = 'persistCode' const codeManagerUpdateAnnotation = Annotation.define() export const codeManagerUpdateEvent = codeManagerUpdateAnnotation.of(true) +export const codeManagerHistoryCompartment = new Compartment() export default class CodeManager { private _code: string = bracket @@ -90,9 +93,12 @@ export default class CodeManager { /** * Update the code in the editor. */ - updateCodeEditor(code: string): void { + updateCodeEditor(code: string, clearHistory?: boolean): void { this.code = code if (editorManager.editorView) { + if (clearHistory) { + clearCodeMirrorHistory(editorManager.editorView) + } editorManager.editorView.dispatch({ changes: { from: 0, @@ -101,7 +107,7 @@ export default class CodeManager { }, annotations: [ codeManagerUpdateEvent, - Transaction.addToHistory.of(true), + Transaction.addToHistory.of(!clearHistory), ], }) } @@ -110,11 +116,11 @@ export default class CodeManager { /** * Update the code, state, and the code the code mirror editor sees. */ - updateCodeStateEditor(code: string): void { + updateCodeStateEditor(code: string, clearHistory?: boolean): void { if (this._code !== code) { this.code = code this.#updateState(code) - this.updateCodeEditor(code) + this.updateCodeEditor(code, clearHistory) } } @@ -167,3 +173,17 @@ function safeLSSetItem(key: string, value: string) { if (typeof window === 'undefined') return localStorage?.setItem(key, value) } + +function clearCodeMirrorHistory(view: EditorView) { + // Clear history + view.dispatch({ + effects: [codeManagerHistoryCompartment.reconfigure([])], + annotations: [codeManagerUpdateEvent], + }) + + // Add history back + view.dispatch({ + effects: [codeManagerHistoryCompartment.reconfigure([history()])], + annotations: [codeManagerUpdateEvent], + }) +} diff --git a/src/lib/routeLoaders.ts b/src/lib/routeLoaders.ts index f2fdda4b3..8089d28f0 100644 --- a/src/lib/routeLoaders.ts +++ b/src/lib/routeLoaders.ts @@ -124,7 +124,9 @@ export const fileLoader: LoaderFunction = async ( // We explicitly do not write to the file here since we are loading from // the file system and not the editor. codeManager.updateCurrentFilePath(currentFilePath) - codeManager.updateCodeStateEditor(code) + // We pass true on the end here to clear the code editor history. + // This way undo and redo are not super weird when opening new files. + codeManager.updateCodeStateEditor(code, true) } // Set the file system manager to the project path