Files
modeling-app/docs/kcl/angleToMatchLengthX.md
Jess Frazelle a89d8bb8e8 Fix autocomplete for bools (#3502)
* fix autocomplete snippet bool

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fix clippu

Signed-off-by: Jess Frazelle <github@jessfraz.com>

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
2024-08-16 19:48:09 -07:00

539 lines
90 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "angleToMatchLengthX"
excerpt: "Compute the angle (in degrees) in o"
layout: manual
---
Compute the angle (in degrees) in o
```js
angleToMatchLengthX(tag: TagIdentifier, to: number, sketch_group: SketchGroup) -> number
```
### Examples
```js
const sketch001 = startSketchOn('XZ')
|> startProfileAt([0, 0], %)
|> line([2, 5], %, $seg01)
|> angledLineToX([-angleToMatchLengthX(seg01, 7, %), 10], %)
|> close(%)
const extrusion = extrude(5, sketch001)
```
![Rendered example of angleToMatchLengthX 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADijklEQVR4Ae3gAZAkSZIkSRKLqpm7R0REZmZmVlVVVVV3d3d3d/fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMdHd3d3dXV1VVVVVmZkZGRIS7m5kKz0xmV3d1d3dPz8zMzMxMYn3Qgx7EVVddddVVV1111VVXXXXVVVddddVVV131fxKVq6666qqrrrrqqquuuuqqq6666qqrrrrq/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/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRjh8/zlVXXXXVVVdd9f/TNddc8+AHP/jBL/06r/M67wXo7Nmzt3LVVVddddVVV1111VVX/V+CHvSgB3HVVVddddVVV/3/9E3f9E1Pv+aaax78l3/5l7zsy74s9913362/9Vu/9d0/+qM/+jlcddVVV1111VVXXXXVVf8XUI4fP85VV1111VVXXfX/z+u8zuu89+u8zuu899Oe9jS+//u/n7/8y79kb2/v+Mu//Mu/9tu+7du+90Me8pCXPjw8vHT27Nlbueqqq6666qqrrrrqqqv+t0IPetCDuOqqq6666qqr/v/5pm/6pqdfc801D/7xH/9x/vIv/5IHOnHiBC/7si/L673e63Hffffd+lu/9Vvf/du//dvfc999993KVVddddVVV1111VVXXfW/CeX48eNcddVVV1111VX/v7zO67zOe7/O67zOewP8wA/8AM9ttVrx9Kc/nb/8y79kb2/v+MMf/vDX/oAP+ICPfp3XeZ33Pjo6unTrrbf+NVddddVVV1111VVXXXXV/waU48ePc9VVV1111VVX/f/yvu/7vl91zTXXPPgnfuInuPvuu5GEJJ7barXi7rvv5nGPexx/+Zd/SSnl+Cu+4iu+9du+7du+90Me8pCXPjw8vHT27Nlbueqqq6666qqrrrrqqqv+p0IPetCDuOqqq6666qqr/v94sRd7sdf+3M/93N8C+LRP+zSeH9u8MCdOnOD1Xu/1eNmXfVnuu+++W3/rt37ru3/7t3/7e+67775bueqqq6666qqrrrrqqqv+J6EcP36cq6666qqrrrrq/4+P+IiP+K5rrrnmwb/xG7/B05/+dJ4fSUhCEs/ParXicY97HH/5l3/J3t7e8Zd/+Zd/7Td6ozd664c85CEvvbm5eeLWW2/9a6666qqrrrrqqquuuuqq/wnQgx70IK666qqrrrrqqv8fXuzFXuy1P/dzP/e3AD7t0z6Nfw3bvDAnTpzgZV/2ZXnZl31ZxnG89R/+4R9++7d+67e+5x/+4R9+m6uuuuqqq6666qqrrrrqvwvl+PHjXHXVVVddddVV/z+80zu902c95CEPeem//Mu/5PGPfzz/GpKQxAuyWq14+tOfzh/+4R9y7733Hn/IQx7y0u/6ru/63q/zOq/z3pubm8f/4R/+4Xe46qqrrrrqqquuuuqqq/6roQc96EFcddVVV1111VX/911zzTUP/qZv+qanA3z5l385Fy9e5N/DNv+SEydO8JCHPISXfdmXZWtr69Z/+Id/+O3f+q3f+p5/+Id/+G2uuuqqq6666qqrrrrqqv8KlOPHj3PVVVddddVVV/3f9z7v8z5f9ZCHPOSl//Iv/5K/+qu/QhL/HpKQxAuzWq24++67+cu//Eue+MQnHr/uuute+v3e7/3e+3Ve53Xee3Nz8zigs2fP3spVV1111VVXXXXVVVdd9Z8FPehBD+Kqq6666qqrrvq/7yd+4icM8OVf/uXs7u7yQLb597LNi+LEiRM85CEP4aEPfSgv+7Ivy3333Xfrj/7oj37Ob/3Wb303V1111VVXXXXVVVddddV/NMrx48e56qqrrrrqqqv+b/vwD//w73rIQx7y0n/5l3/JX/3VX/HcJCEJSfxbSUISknhhVqsVd999N4973OP4y7/8S0opx1/xFV/xrd/2bd/2vR/ykIe89OHh4aWzZ8/eylVXXXXVVVddddVVV131HwE96EEP4qqrrrrqqquu+r/tJ37iJwzwHd/xHTz96U/nRWGbfy/bvKhOnDjBy77sy/J6r/d63Hfffbf+1m/91nf/9m//9vfcd999t3LVVVddddVVV1111VVX/VtRjh8/zlVXXXXVVVdd9X/XO77jO37Wi7/4i7/205/+dH7zN3+TF5UkJPHvIQlJvChWqxVPf/rT+cu//Ev29vaOv/zLv/xrv9EbvdFbv9IrvdJbA7r11lv/mquuuuqqq6666qqrrrrqXws96EEP4qqrrrrqqquu+r/rm77pm55+zTXXPPg7vuM7ePrTn86/lW3+vWzzr3HixAle9mVflpd92ZdlHMdb/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrrrqqqteFJTjx49z1VVXXXXVVVf93/Q6r/M67/06r/M67/30pz+d3/qt3+LfQxKS+PeQhCReVKvViqc//en84R/+Iffee+/xhzzkIS/9ru/6ru/9Oq/zOu+9ubl5/B/+4R9+h6uuuuqqq6666qqrrrrqhUEPetCDuOqqq6666qqr/m/6pm/6pqdfc801D/7O7/xOnv70p/NAtvn3ss2/h23+tU6cOMFDHvIQXvZlX5atra1b/+Ef/uG3/+Ef/uF3fuu3fuu7ueqqq6666qqrrrrqqqueG+X48eNcddVVV1111VX/97zO67zOe7/O67zOe+/u7vKLv/iLPDdJSOLfQxKS+LeShCT+NVarFXfffTd/+Zd/yROf+MTj11133Uu/0Ru90Vu/yZu8yXtvbm4eB3T27Nlbueqqq6666qqrrrrqqqsAKMePH+eqq6666qqrrvq/533f932/6pprrnnwL/7iL3LPPffwgkhCEv8ekpDEv5UkJPGvtVqtePrTn87jH/949vb2jj/84Q9/7Xd913d979d5ndd576Ojo0u33nrrX3PVVVddddVVV1111VX/v6EHPehBXHXVVVddddVV/7e8zuu8znt/+Id/+HcBfMZnfAb/Grb597LNv5dt/i1OnDjBy77sy/KQhzyEra2tW//hH/7ht3/rt37re/7hH/7ht7nqqquuuuqqq6666qr/fyjHjx/nqquuuuqqq676v+V93/d9v+qaa6558E/+5E9yzz338K8hCUn8e0hCEv8ekpDEv9ZqteLpT386f/mXf8kTn/jE49dee+1Lv9/7vd97v87rvM57b25uHj979uwzDg8Pd7nqqquuuuqqq6666qr/HyjHjx/nqquuuuqqq676v+PFXuzFXvud3umdPhvgB3/wB/m3koQkJPFvJQlJ/HtIQhL/FqvViqc//en85V/+JXt7e8df/uVf/rXf4z3e46Nf/MVf/LUB3XrrrX/NVVddddVVV1111VVX/d+GHvSgB3HVVVddddVVV/3f8bmf+7m/9WIv9mKv/Vu/9Vv81m/9Fvezzb+Xbf49bPPvZZt/j+PHj/OyL/uyvNzLvRzjON76D//wD7/9W7/1W9/zD//wD7/NVVddddVVV1111VVX/d+DHvSgB3HVVVddddVVV/3f8GIv9mKv/bmf+7m/BfCVX/mV7O7u8txs8+9lm38v2/x72ObfwzYnTpzg9V7v9Xi5l3s57rvvvlt/67d+67t/9Ed/9HO46qqrrrrqqquuuuqq/zsox48f56qrrrrqqquu+r/hnd7pnT7rIQ95yEv/1V/9FX/913/N8yMJSfx7SEIS/x6SkMS/lSQk8W8lidVqxeMe9zj+8i//kr29veMv//Iv/9pv+7Zv+94PechDXnpzc/PErbfe+tdcddVVV1111VVXXXXV/27oQQ96EFddddVVV1111f9+11xzzYO/6Zu+6ekAX/mVX8nu7i4vCtv8e9nm38s2/x62+fewDcCJEyd42Zd9WV7u5V6OcRxv/a3f+q3v/od/+Iff+Yd/+Iff5qqrrrrqqquuuuqqq/73oRw/fpyrrrrqqquuuup/v/d5n/f5qoc85CEv/Vd/9Vf89V//NS8qSUhCEv9WkpDEv4ckJPFvJQlJ/FtJQhLL5ZKnP/3pPO5xj2Nvb+/4wx72sNd+t3d7t/d+ndd5nffe3Nw8/g//8A+/w1VXXXXVVVddddVVV/3vgR70oAdx1VVXXXXVVVf97/cTP/ETBvjKr/xKdnd3+fewzb+Xbf49bPPvYZt/D9vc78SJEzz0oQ/lZV/2Zdna2rr1H/7hH377t37rt77nH/7hH36bq6666qqrrrrqqquu+p+Ncvz4ca666qqrrrrqqv/d3vEd3/GzXvzFX/y1//qv/5q//uu/RhL/HpKQxL+HJCTxbyUJSfxbSUISkvi3kIQkJLFcLrn77rv5y7/8S574xCcev+666176/d7v/d77dV7ndd57c3Pz+NmzZ59xeHi4y1VXXXXVVVddddVVV/3Pgx70oAdx1VVXXXXVVVf97/YTP/ETBviu7/oubr31Vh7INv9etvn3ss2/h23+vWzz72Gb+504cYKHPvShvOzLviwPfehD+Yd/+Iff/q3f+q3v+a3f+q3v5qqrrrrqqquuuuqqq/7noBw/fpyrrrrqqquuuup/r9d5ndd571d8xVd861tvvZXf/u3f5rlJQhL/HpKQxL+HJCTxbyUJSUji30oSkvi3koQkAFarFXfffTd/+Zd/yV/+5V+yvb394Fd8xVd867d927d974c85CEvfXh4eOns2bO3ctVVV1111VVXXXXVVf+90IMe9CCuuuqqq6666qr/vb7pm77p6ddcc82Dv+u7votbb72VF4Vt/r1s8+9hm38v2/x72ObfwzbP7cSJE7ze670eL/dyL8d9991362/91m9992//9m9/z3333XcrV1111VVXXXXVVVdd9V+Pcvz4ca666qqrrrrqqv+dXud1Xue9X+d1Xue9b731Vn77t3+bF5UkJPHvIQlJ/FtJQhL/HpKQxL+VJCTxbyUJSTzQarXicY97HH/5l3/J3t7e8Zd/+Zd/7Td6ozd664c85CEvvbm5eeLWW2/9a6666qqrrrrqqquuuuq/DnrQgx7EVVddddVVV131v9M3fdM3Pf2aa6558E/91E/x13/91/xb2ebfyzb/Xrb597DNv4dt/j1s8/ycOHGCl33Zl+XlXu7lGMfx1t/6rd/67n/4h3/4nX/4h3/4ba666qqrrrrqqquuuuo/F3rQgx7EVVddddVVV131v8/rvM7rvPeHf/iHf9fu7i5f/dVfjW3+vWzz72Wbfy/b/HvY5t/DNv8etnl+Tpw4wYkTJ3jZl31ZXu7lXo777rvv1t/6rd/67h/90R/9HK666qqrrrrqqquuuuo/B+X48eNcddVVV1111VX/+7zv+77vV11zzTUP/uVf/mXuueceJCGJfw9JSOLfQxKS+PeQhCT+rSQhiX8rSUji30oSknhuq9WKixcv8rjHPY6//Mu/ZG9v7/jLv/zLv/bbvu3bvvdDHvKQlz48PLx09uzZW7nqqquuuuqqq6666qr/OJTjx49z1VVXXXXVVVf97/I6r/M67/3mb/7mHw3wwz/8wzyQJCQhiX8rSUhCEv9WkpDEv4ckJPFvJQlJ/FtJQhL/VpKQxPOzWq24++67+cu//Eue+MQnHr/uuute+v3e7/3e+3Ve53Xee3Nz8/jZs2efcXh4uMtVV1111VVXXXXVVVf9+1COHz/OVVddddVVV131v8v7vu/7ftU111zz4J/+6Z/mnnvu4QWRhCT+PSQhiX8rSUhCEv9WkpDEv5UkJPFvJQlJ/FtJQhIvyGq14ulPfzp/+Zd/yd7e3vGHPexhr/0BH/ABH/06r/M67310dHTp1ltv/Wuuuuqqq6666qqrrrrq3wY96EEP4qqrrrrqqquu+t/jxV7sxV77cz/3c38L4LM/+7P517DNv5dt/r1s8+9hm38P2/x72Obfwzb/khMnTvCyL/uyPPShD2Vra+vWf/iHf/jt3/qt3/qef/iHf/htrrrqqquuuuqqq6666kWHHvSgB3HVVVddddVVV/3v8bmf+7m/9WIv9mKv/du//dv89m//Nv8Wtvn3ss2/l23+PWzz72Gbfw/b/HvY5kVx4sQJXu/1Xo+Xe7mX47777rv1t37rt777t3/7t7/nvvvuu5Wrrrrqqquuuuqqq6564dCDHvQgrrrqqquuuuqq/x2uueaaB3/TN33T0wG++qu/mt3dXf69bPPvYZt/L9v8e9jm38s2/1a2+fewzYvixIkTPPShD+VlX/Zl2drauvUf/uEffvsf/uEffue3fuu3vpurrrrqqquuuuqqq656/tCDHvQgrrrqqquuuuqq/x0+/MM//Lte53Ve573/+q//mp/5mZ/hfrb597LNv5dt/j1s8+9lm38P2/xb2ebfwzYvqhMnTvCyL/uyvNzLvRzjON76D//wD7/9W7/1W9/zD//wD7/NVVddddVVV1111VVXPRt60IMexFVXXXXVVVdd9b/DT/zETxjga77ma9jd3eW52ebfyzb/Xrb597DNv5dt/j1s829lm38P2/xrPPShD+VlX/ZlebmXeznuu+++W3/rt37ru3/0R3/0c7jqqquuuuqqq6666iqgHD9+nKuuuuqqq6666n++D//wD/+uhzzkIS/913/91/zN3/wNz48kJPHvIQlJ/HtIQhL/VpKQhCT+rSQhiX8rSUji30ISkpDEv4UkJPGiunjxIo973OP4y7/8S/b29o6//Mu//Gu/7du+7Xs/5CEPeenDw8NLZ8+evZWrrrrqqquuuuqqq/6/Qg960IO46qqrrrrqqqv+5/uJn/gJA3zP93wPt956Ky8K2/x72ebfyzb/Xrb597DNv4dt/j1s829lm3+tEydO8LIv+7K83Mu9HOM43vpbv/Vb3/0P//APv/MP//APv81VV1111VVXXXXVVf+fUI4fP85VV1111VVXXfU/2zu+4zt+1ou/+Iu/9l//9V/zJ3/yJ7yoJCEJSfxbSUISkvi3koQk/j0kIYl/K0lI4t9KEpL4t5KEJP4tJCGJf43VasXTn/50Hve4x7G3t3f8YQ972Gu/27u923u/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqqv+P0APetCDuOqqq6666qqr/mf7iZ/4CQN8z/d8D7feeiv/Hrb597LNv5dt/j1s8+9hm38P2/x72Obfyjb/FidOnOBlX/ZleehDH8rW1tat//AP//Dbv/Vbv/U9//AP//DbXHXVVVddddVVV131fxXl+PHjXHXVVVddddVV/3O9zuu8znu/4iu+4lvfeuut/O7v/i6S+PeQhCT+PSQhiX8PSUji30oSkvi3koQk/q0kIYl/K0lI4t9CEpL411qtVjz96U/nL//yL3nCE55w/Lrrrnvp93u/93vv13md13nvzc3N42fPnn3G4eHhLlddddVVV1111VVX/V+CHvSgB3HVVVddddVVV/3P9U3f9E1Pv+aaax78Pd/zPTzjGc/ggWzz72Wbfy/b/HvZ5t/DNv8etvn3sM2/h23+rWzzb3X8+HEe+tCH8nIv93JsbW3devbs2Vt/67d+63t+67d+67u56qqrrrrqqquuuur/AvSgBz2Iq6666qqrrrrqf6bXeZ3Xee8P//AP/65bb72V7/3e7+WFsc2/l23+vWzz72Gbfw/b/HvY5t/DNv8etvm3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jST+rWwjiX8L20ji38o2kvi/xjaSuOoKSfx3k8SLShL/FpL4t5DEfwRJ/F+xWCwAOHXqFIvFgsViwWKx4NSpUzw/9913361nz5699e///u9/G+Af/uEffucf/uEffpurrrrqqquuetFQueqqq6666qr/BV7ndV7nvQDuuusunpttJPHvZRtJ/HvYRhL/XraRxL+HbSTx72EbSfx72EYS/1vZRhL/1Wwjiav+40jiRSWJ/2iSeFFJ4kUliReVJP61JPFvIYl/L0n8b7ZYLFgsFpw6dQqAkydPcurUKZ6f++6779Z/+Id/uPXv//7vfxvgH/7hH37n7Nmzt9533323ctVVV1111VX/PlSuuuqqq6666n+BF3uxF3ttgCc96Uk8P7aRxL+XbSTx72EbSfx72UYS/x62kcS/h20k8e9hG0n8W9lGEv9WtpHEfwfbSOK/im0k8f+FJP47SeI/miReVJJ4UUniX0sS/1qS+PeQxH8lSfx7LBYLAE6ePMliseDUqVMAnDx5kufnvvvuu/Uf/uEffvu+++679ezZs7fed999z/iHf/iH3+aqq6666qqr/vNQueqqq6666qr/4V7ndV7nvQGe9KQn8cLYRhL/XraRxL+HbSTx72UbSfx72EYS/x62kcS/h20k8W9lG0n8W9lGEv8WtpHE/1W2kcRVV0jiP5okXhSSeFFJ4kUliX8NSfxrSeLfQxL/WSTx77VYLFgsFpw8eRKAU6dOcfLkSZ6f++6779Z/+Id/uPXv//7vfxvgH/7hH37nvvvue/rZs2efwVVXXXXVVVf916Ny1VVXXXXVVf/DveM7vuNnAdx11138S2wjiX8v20ji38M2kvj3so0k/j1sI4l/D9tI4r+TbSTxv41tJPGvZRtJXPU/kyT+u0jiRSWJfw1J/GtJ4t9CEv/RJPFvtVgsWCwWnDx5EoBTp06xWCxYLBY8P/fdd9+t//AP//Db9913361nz559xn333XfrP/zDP/w2V1111VVXXfU/C5Wrrrrqqquu+h/ummuueTDAk570JF4UtpHEv5dtJPHvYRtJ/HvZRhL/HraRxL+HbSTxb2UbSfx3sY0k/i1sI4mr/neSxH8XSbwoJPGikMSLShL/GpL415DEv4Uk/qNI4l9rsViwWCw4efIkAKdOneLkyZM8P/fdd9+tT3va0279+7//+98G+Id/+Iff+Yd/+Iff5qqrrrrqqqv+96By1VVXXXXVVf+Dvc7rvM57AzzpSU/iX8M2kvifwDaS+J/ANpL472QbSfxb2UYS/1a2kcS/hW0k8W9hG0n8a9lGEv8atpHEVf96knhRSOJFIYkXhSReFJJ4UUniRSWJfw1J/FtI4t9LEi+KxWLBYrHg5MmTAJw6dYrFYsFiseC53Xfffbfed999/MM//MNv33fffbeePXv2Gffdd9/T/+Ef/uF3uOqqq6666qr//ahcddVVV1111f9g7/iO7/hZAE984hP517KNJP49bCOJfy/bSOLfwzaS+O9mG0n8e9hGEv9WtpHEVVdd9fxJ4kUliX8NSfxrSeLfQxIvyGKx4OTJkywWCzY2NlgsFpw8eZLn57777rv1aU972q1///d//9sA//AP//A7//AP//DbXHXVVVddddX/bVSuuuqqq6666n+oF3uxF3vta6655sEAd999N/8WtpHEv4dtJPHvZRtJ/HvYRhL/HraRxL+HbSTxv5VtJPFvYRtJ/FvYRhL/E9lGEi8q20jiv5Mk/jtI4kUhiReFJF4UknhRSOJFJYkXlST+tSTxbyWJ+y0WCxaLBSdPngTg1KlTnDx5kufnvvvuu/W+++7jH/7hH377vvvuu/Xs2bPPuO+++279h3/4h9/mqquuuuqqq/5/onLVVVddddVV/0O9zuu8znsBPOlJT+K/m20k8e9lG0n8e9hGEv8etpHEv4dtJPFvZRtJ/FvZRhL/H9hGEv8atpHEVSCJF4Uk/qtJ4kUhiReFJF5UknhRSeJfQxL/WovFAoBTp06xWCzY2NhgsVhw8uRJnp/77rvv1rNnz97693//978N8A//8A+//Q//8A+/w1VXXXXVVVdd9dyoXHXVVVddddX/UC/2Yi/22gBPfOIT+fewjST+vWwjiX8v20ji38M2kvj3sI0k/j1sI4l/K9tI4t/KNpL4t7CNJP4tbCOJfwvbSOKq/9sk8R9FEi8KSbyoJPGiksSLShL/ksViwWKx4NSpUwCcPHmSU6dO8fzcd999t9533338wz/8w2/fd999t/7DP/zD7wD8wz/8w29z1VVXXXXVVVe9qKhcddVVV1111f9AL/ZiL/ba11xzzYMB7r77bv69bCOJfy/bSOLfyzaS+PewjST+PWwjif9OtpHEfwfbSOKq/zkk8T+ZJP6jSOJfIokXhSReVJJ4UUjiX0MS91ssFgCcOnWKxWLBYrFgsVhw6tQpnp/77rvv1rNnz97693//978N8A//8A+/8w//8A+/zVVXXXXVVVdd9R+BylVXXXXVVVf9D/Q6r/M67wXwxCc+EdtI4t/LNpL497KNJP4nsI0k/j1sI4l/K9tI4r+LbSTxX802kvivYhtJXPWfQxL/USTxL5HEfxRJvKgk8aKQxItisViwsbHBqVOnADh58iSnTp3i+bnvvvtu/Yd/+Idb//7v//63Af7hH/7ht8+ePfuM++6771auuuqqq6666qr/TFSuuuqqq6666n+gF3uxF3ttgCc96UkA2EYS/162kcS/l20k8e9hG0n8X2AbSfxb2UYS/1a2kcS/hW0k8V/JNpK46t9OEi8KSfxHkcS/RBL/USTxL5HEi0oSLwpJPNBisQDg1KlTLBYLNjY2WCwWnDp1iufnvvvuu/Uf/uEffvu+++67FeAf/uEffucf/uEffpurrrrqqquuuuq/C5Wrrrrqqquu+h/mdV7ndd77mmuueTDAXXfdxf1sI4l/L9tI4t/LNpL497CNJP49bCOJfw/bSOLfwzaS+LeyjST+N7GNJP6nso0kXlS2kcT/N5L4rySJf4kk/iWSeFFI4kWxsbHBxsYGJ0+eBODUqVOcOnWK5+e+++679R/+4R9u/fu///vfBviHf/iH3zl79uyt9913361cddVVV1111VX/01C56qqrrrrqqv9hXuzFXuy1AJ74xCfy3GwjiX8v20ji38s2kvj3sI0k/j1sI4l/D9tI4n8r20ji38I2krjqqhdEEv8SSfxLJPEvkcR/FEk80GKxAODUqVNsbGxw6tQpNjY2WCwWPD/33Xffrf/wD//w2/fdd9+tZ8+evfW+++57xj/8wz/8NlddddVVV1111f8mVK666qqrrrrqf5gXe7EXe22Av/iLv+D5sY0k/r1sI4n/CWwjiX8P20ji38M2kvi3so0k/q1sI4n/D2wjiX8N20jiqheNJP6vksQLs7GxwcbGBqdOnQLg1KlTnDp1iufnvvvuu/VpT3varX//93//2wD/8A//8Dv/8A//8NtcddVVV1111VX/V1C56qqrrrrqqv9BXud1Xue9r7nmmgcD7O/v84LYRhL/XraRxL+HbSTx72UbSfx72EYS/51sI4l/K9tI4t/CNpL4t7CNJP61bCOJq/53ksS/RBL/Ekn8SyTxL5HEv0QSABsbGywWC06dOgXA6dOnWSwWbGxs8Nzuu+++W++77z7+4R/+4bfvu+++W8+ePfuM++6779Z/+Id/+G2uuuqqq6666qr/66hcddVVV1111f8gL/ZiL/ZaAH/+53/Ov8Q2kvj3so0k/j1sI4n/CWwjiX8r20ji38M2kvjvYBtJ/G9gG0lc9a8jif+LJPH8bGxscOrUKTY2NtjY2GBjY4NTp07x/Nx33323Pv3pT7/17//+738b4B/+4R9+5x/+4R9+m6uuuuqqq6666v8zKlddddVVV131P8jrvM7rvDfAk570JF4UtpHE/wS2kcS/h20k8d/NNpL472IbSfxXs40k/rVsI4n/iWwjif9OknhRSOJ/I0n8SyTxwmxsbLCxscHp06cBOHXqFKdPn+b5ue+++2697777+Id/+Iffvu+++249e/bsM+67776n/8M//MPvcNVVV1111VVXXfW8qFx11VVXXXXV/xCv8zqv894Ad911F/v7+/xXso0k/r1sI4l/D9tI4t/DNpL497CNJP6tbCOJfyvbSOLfwjaS+L/INpK46oWTxL9EEv8SSfx7SQJgY2MDgNOnT7NYLNjY2GBjY4PTp0/z/Nx33323nj179ta///u//22Af/iHf/idf/iHf/htrrrqqquuuuqqq/51qFx11VVXXXXV/xAv9mIv9loAT3rSk/jXsI0k/r1sI4l/L9tI4t/DNpL497CNJP472UYS/5vYRhJXXfWikMRz29jYYGNjg9OnTwNw5swZTp06xfNz33333XrffffxD//wD79933333foP//APvwPwD//wD7/NVVddddVVV1111X8MKlddddVVV131P8TrvM7rvDfAXXfdxb+WbSTx72UbSfxPYBtJ/HvYRhL/VraRxH8X20ji38I2kvivYhtJ/GvZRhJX/c8jiRdkY2MDgDNnzrCxscHGxgYbGxucPn2a5+e+++679ezZs7f+/d///W8D/MM//MNv/8M//MPvcNVVV1111VVXXfWfj8pVV1111VVX/Q/wOq/zOu8N8MQnPpH9/X3+LWwjiX8v20ji38M2kvi/wDaS+LeyjST+N7GNJK76n0cS/xJJ/Esk8aLY2NhgY2OD06dPA3DmzBlOnz7N83Pffffd+g//8A+3/v3f//1vA/zDP/zD75w9e/bW++6771auuuqqq6666qqr/vtQueqqq6666qr/AV7sxV7stQDuvvtu/j1sI4l/L9tI4t/DNpL497CNJP49bCOJfw/bSOK/g20k8W9hG0n8V7GNJP6z2UYSV/3H2NjYAODMmTNsbGywsbHB5uYmp0+f5vm57777bj179uytf//3f//bAP/wD//wO//wD//w21x11VVXXXXVVVf9z0Tlqquuuuqqq/4HeJ3XeZ33Brjrrrv497KNJP4nsI0k/j1sI4l/D9tI4r+LbSRx1fNnG0lc9Z9rY2ODzc1NTp8+jSROnz7NmTNneH7uu+++W//hH/7h1r//+7//bYB/+Id/+O2zZ88+47777ruVq6666qqrrrrqqv9dqFx11VVXXXXVf7PXeZ3XeW+AJz7xiezt7SGJfy/bSOLfwzaS+PeyjST+PWwjiX8P20ji38o2kvi3so0k/i1sI4l/C9tI4l/LNpK46r+GJP4jbGxsIIkzZ86wsbHBmTNnADhz5gzPz3333XfrP/zDP/z2fffdd+vZs2efcd999936D//wD7/NVVddddVVV1111f8dVK666qqrrrrqv9nrvM7rvBfAXXfdBYBtJPE/gW0k8T+BbSTx38k2kvjvYBtJ/E9nG0n8T2IbSfxvJ4n7bWxssLm5yZkzZwA4c+YMZ86c4fm57777bv2Hf/iHW//+7//+twH+4R/+4Xf+4R/+4be56qqrrrrqqquu+v+BylVXXXXVVVf9N3uxF3ux1wa46667+I9kG0n8e9lGEv8etpHEfzfbSOK/i20k8V/NNpL417KNJP4/sY0k/ifY3NxkY2ODM2fOAHDNNdewubnJxsYGz+2+++679b777uMf/uEffvu+++679ezZs7fed999z/iHf/iH3+aqq6666qqrrrrq/zcqV1111VVXXfXf6HVe53XeG+CJT3wi+/v73M82kvj3so0k/r1sI4l/D9tI4t/DNpL497CNJP6tbCOJfyvbSOLfwjaS+L/INpL4/2hzc5PNzU3OnDnD5uYmm5ubnDlzhufnvvvuu/XpT3/6rX//93//2wD/8A//8Dv/8A//8NtcddVVV1111VVXXfWCULnqqquuuuqq/0av8zqv814Ad911F8/NNpL497KNJP4nsI0k/j1sI4mr/nVsI4n/CraRxH8m20jif4vNzU02Nja45pprADhz5gybm5tsbm7y3O67775b77vvPv7hH/7ht++7775bz549+4z77rvv1n/4h3/4ba666qqrrrrqqquu+teictVVV1111VX/jV7sxV7stQGe+MQn8vzYRhL/XraRxL+HbSTx72UbSfx3so0k/q1sI4l/K9tI4t/CNpL4r2IbSVz1otnc3OSaa65hY2ODzc1Ntra2OHPmDM/Pfffdd+utt95669///d//NsA//MM//M4//MM//DZXXXXVVVddddVVV/1HonLVVVddddVV/01e53Ve570BnvjEJ/LC2EYS/xPYRhL/3WwjiX8P20ji38o2krjq/5/NzU02Nze55pprALjmmmu45ppreH7uu+++W++77z7+4R/+4bfvu+++W//hH/7hdwD/wz/8w+9w1VVXXXXVVVddddV/BSpXXXXVVVdd9d/kdV7ndd4L4K677uJfYhtJ/HvYRhL/XraRxL+HbSTx72EbSfxvZRtJ/FvYRhL/WraRxFX/ss3NTQCuueYaNjc32dzcZHNzk2uuuYbn57777rv17Nmzt/793//9bwP8wz/8w+/8wz/8w29z1VVXXXXVVVddddV/NypXXXXVVVdd9d/kxV7sxV4b4IlPfCL/VWwjiX8v20ji38M2kvj3sI0k/q1sI4l/K9tI4v8620jiX8M2kvjXsI0k/ittbm6yubnJNddcA8C1117LNddcw/Nz33333XrffffxD//wD79933333foP//APv3P27Nlb77vvvlu56qqrrrrqqquuuup/KipXXXXVVVdd9d/gdV7ndd4b4IlPfCIvKttI4t/LNpK46grbSOLfyjaS+LewjST+LWwjiX8t20ji/5PNzU0kcc0117C5ucnW1habm5tcc801PD/33XffrWfPnr317//+738b4B/+4R9++x/+4R9+h6uuuuqqq6666qqr/jeictVVV1111VX/Dd7xHd/xswDuuusu/jVsI4l/L9tI4t/DNpL497CNJP49bCOJq67a3Nxkc3OTa6+9FoBrrrmGa6+9lufnvvvuu/Uf/uEfbv37v//73wb4h3/4h985e/bsrffdd9+tXHXVVVddddVVV131fwmVq6666qqrrvpvcM011zwY4IlPfCL/WraRxP8EtpHEv4dtJPHvYRtJ/FvZRhL/VraRxL+FbSTxb2EbSfxXsI0k/rttbm6ytbXF5uYmm5ubXHfddWxubrK5ucnzc9999936D//wD79933333Xr27Nln3Hfffbf+wz/8w29z1VVXXXXVVVddddX/F1Suuuqqq6666r/YO77jO34WwBOf+ET+O9lGEv9etpHEv4dtJPHfyTaS+P/ANpL4z2YbSfxbbG5usrW1xTXXXAPAtddey7XXXsvzc999991666233vr3f//3vw3wD//wD7/9D//wD7/DVVddddVVV1111VVXAZWrrrrqqquu+i/2Oq/zOu8N8MQnPpF/K9tI4t/LNpL4v8A2kvjvYhtJ/FvYRhL/32xubrK1tcW1114LwLXXXsvm5iZbW1s8t/vuu+/W++67j3/4h3/47fvuu+/Ws2fPPuO+++679R/+4R9+m6uuuuqqq6666qqrrnrBqFx11VVXXXXVf6EXe7EXe+1rrrnmwQB33XUX/x62kcS/l20k8e9hG0n8e9hGEv8etpHEv5VtJPG/iW0k8a9lG0n8a9hGEv9am5ubbG1tce211wJw7bXXcu211/L83Hfffbc+4xnPuPXv//7vfxvgH/7hH37nH/7hH36bq6666qqrrrrqqquu+rehctVVV1111VX/hV7ndV7nvQCe+MQn8h/BNpL4n8A2kvj3sI0k/reyjST+LWwjif+ttra22Nzc5NprrwXguuuuY3Nzk62tLZ7bfffdd+t9993HP/zDP/z2fffdd+vZs2dvve+++57xD//wD7/NVVddddVVV1111VVX/ceictVVV1111VX/hV7sxV7stQGe8IQnYBtJ/HvZRhL/HraRxP8FtpHEv5VtJPG/iW0k8V9ha2uLa6+9ls3NTba2ttja2uLaa6/l+bnvvvtufcYznnHr3//93/82wD/8wz/8zj/8wz/8NlddddVVV1111VVXXfVfh8pVV1111VVX/Rd5ndd5nfe+5pprHgxw1113AWAbSfxPYBtJ/HvYRhL/HraRxP9WtpHEv4VtJPFfxTaSeG5bW1tsbm5y3XXXAXDttddy3XXX8fzcd999t9533338wz/8w2/fd999t549e/YZ9913363/8A//8NtcddVVV1111VVXXXXVfz8qV1111VVXXfVf5MVe7MVeC+CJT3wi/9FsI4l/L9tI4t/DNpL497CNJP6tbCOJfyvbSOL/sq2tLQCuu+46tra22NraYmtri2uvvZbn57777rv17Nmzt/793//9bwP8wz/8w+/8wz/8w29z1VVXXXXVVVddddVV/7NRueqqq6666qr/Ii/2Yi/22gB/9md/xgPZRhL/XraRxP8EtpHEfyfbSOLfyjaS+LewjST+LWwjiX8t20jiuW1tbbG1tcW1114LwHXXXcd1113H83Pffffdet999/EP//APv33ffffd+g//8A+/c9999z397Nmzz+Cqq6666qqrrrrqqqv+d6Jy1VVXXXXVVf8FXud1Xue9rrnmmgcD7O/v89xsI4l/L9tI4t/DNpL472YbSVz1L9va2gLg+uuvZ3Nzk62tLba2trjuuut4fu67775bz549e+vf//3f/zbAP/zDP/zOP/zDP/w2V1111VVXXXXVVVdd9X8Plauuuuqqq676L/BiL/Zirw3wxCc+kRfENpL4n8A2kvj3sI0k/j1sI4l/K9tI4t/KNpL4t7CNJP4tbCOJ57a1tcXW1hbXXXcdANdddx3XXXcdz89999136z/8wz/c+vd///e/DfAP//APv3P27Nlb77vvvlu56qqrrrrqqquuuuqq/z+oXHXVVVddddV/gRd7sRd7bYA/+7M/4z+bbSTxP4FtJHHVi25rawuA66+/nq2tLba2ttja2uK6667j+bnvvvtu/Yd/+Iffvu+++249e/bsM+67776n/8M//MPvcNVVV1111VVXXXXVVVcBULnqqquuuuqq/2Sv8zqv897XXHPNg++66y729/d5YWwjiX8v20ji38M2kvjvZhtJ/FvZRhL/VraRxL+FbSTx/GxtbbG1tcV1110HwPXXX891113H83Pffffd+g//8A+3/v3f//1vA/zDP/zD75w9e/bW++6771auuuqqq6666qqrrrrqqheGylVXXXXVVVf9J3uxF3ux1wJ4whOewIvCNpL4n8A2kvj3sI0k/jvZRhL/1ba2tpDEddddx9bWFtdffz1bW1tsbW3x3O67775b77vvPv7hH/7ht++7775bz549+4z77rvv1n/4h3/4ba666qqrrrrqqquuuuqqfysqV1111VVXXfWf7HVe53XeG+Cuu+7iRWUbSfx72EYS/162kcR/J9tI4r+LbSTxgmxtbXH99deztbXF1tYWW1tbXH/99Tw/9913363PeMYzbv37v//73wb4h3/4h9/+h3/4h9/hqquuuuqqq6666qqrrvrPQOWqq6666qqr/hO9zuu8znsD3HXXXezv7/NfzTaS+O9mG0n8e9hGEv9WtpHEv9XW1hZbW1tcf/31AFx33XVcf/31PD/33Xffrffddx//8A//8Nv33XffrWfPnn3Gfffdd+s//MM//DZXXXXVVVddddVVV1111X8lKlddddVVV131n+jFXuzFXgvgCU94Av9atpHEv5dtJPHvYRtJ/HvYRhL/k21tbQFw/fXXs7W1xfb2NltbW1x//fU8P/fdd9+tZ8+evfXv//7vfxvgH/7hH37nH/7hH36bq6666qqrrrrqqquuuup/CipXXXXVVVdd9Z/odV7ndd4b4K677uLfwjaS+J/ANpL472QbSfxb2UYSW1tbbG9vc9111wFw/fXXc/311/P83Hfffbfed999/MM//MNv33fffbeePXv21vvuu+8Z//AP//DbXHXVVVddddVVV1111VX/01G56qqrrrrqqv8kr/M6r/PeAE984hPZ39/nv5NtJPHfzTaS+K+wtbUFwPXXX8/29jZbW1tsb29z/fXX8/zcd999t549e/bWv//7v/9tgH/4h3/4nX/4h3/4ba666qqrrrrqqquuuuqq/82oXHXVVVddddV/khd7sRd7LYA777yTfw/bSOLfyzaS+PewjST+PWwjiX8r20jifltbW2xvb3P99dcDcP3113P99dfz/Nx333233nffffzDP/zDb9933323/sM//MPvAPzDP/zDb3PVVVddddVVV1111VVX/V9E5aqrrrrqqqv+k7zO67zOewPcdddd/HvZRhL/X21vbwNw/fXXs7W1xfb2Ntvb21x//fU8P/fdd9+tZ8+evfXv//7vfxvgH/7hH37nH/7hH36bq6666qqrrrrqqquuuur/GypXXXXVVVdd9Z/gdV7ndd4b4AlPeAJ7e3tI4t/LNpL497CNJP49bCOJfw/bSOK5bW9vs7W1xfXXXw/ADTfcwPXXX8/zc9999936D//wD7f+/d///W8D/MM//MPv3HfffU8/e/bsM7jqqquuuuqqq6666qqrrrqCylVXXXXVVVf9J3id13md9wK46667ALCNJP4nsI0k/j1sI4l/i+3tbQBuuOEGtra2uOGGGwC4/vrreX7uu+++W//hH/7ht++7775bz549+4z77rvv1n/4h3/4ba666qqrrrrqqquuuuqqq/5lVK666qqrrrrqP8GLvdiLvTbAnXfeyX8k20jif4Pt7W22tra44YYbALjhhhu4/vrreX7uu+++W//hH/7h1r//+7//bYB/+Id/+J2zZ8/eet99993KVVddddVVV1111VVXXXXVvx2Vq6666qqrrvoP9jqv8zrvBfCEJzyB/f197mcbSfx72UYS/x62kcS/h212dnbY2trihhtuAOD6669ne3ub7e1tnp/77rvv1n/4h3/47fvuu+/Ws2fPPuO+++57+j/8wz/8DlddddVVV1111VVXXXXVVf85qFx11VVXXXXVf7DXeZ3XeW+Au+66i+dmG0n8T2AbSbwotre32d7e5vrrr2d7e5vt7W1uuOEGnp/77rvv1ttuu+3Wv//7v/9tgH/4h3/4nX/4h3/4ba666qqrrrrqqquuuuqqq/7rUbnqqquuuuqq/2Av9mIv9toAT3jCE/jPYhtJ/Efa3t5me3ub66+/HoAbb7yRra0ttre3eW733Xffrffddx//8A//8Nv33XffrWfPnn3Gfffdd+s//MM//DZXXXXVVVddddVVV1111VX/c1C56qqrrrrqqv9Ar/M6r/PeAE94whN4QWwjiX8v20jiX2t7e5sbbriB7e1ttre32d7e5oYbbuD5ue+++2697bbbbv37v//73wb4h3/4h9/+h3/4h9/hqquuuuqqq6666qqrrrrqfwcqV1111VVXXfUf6HVe53XeC+Cuu+7ihbGNJP6zbG9vs729zQ033ADADTfcwPb2Ntvb2zy3++6779b77ruPf/iHf/jt++6779azZ88+47777rv1H/7hH36bq6666qqrrrrqqquuuuqq/92oXHXVVVddddV/oBd7sRd7bYAnPOEJ/Gfb3t4G4MYbb2R7e5vt7W22t7e54YYbeH7uu+++W2+77bZb//7v//63Af7hH/7hd/7hH/7ht7nqqquuuuqqq6666qqrrvq/i8pVV1111VVX/Qd5ndd5nfcGeMITnsCLwjaS+Jdsb2+zvb3NDTfcAMCNN97IDTfcwPNz33333XrffffxD//wD79933333foP//APvw3oH/7hH36bq6666qqrrrrqqquuuuqq/3+oXHXVVVddddV/kHd8x3f8LIAnPOEJvKhsI4nt7W0AbrjhBra3t9nZ2WF7e5sbbriB5+e+++679ezZs7f+/d///W8D/MM//MPv/MM//MNvc9VVV1111VVXXXXVVVddddUDUbnqqquuuuqq/wAv9mIv9trXXHPNgwHuuusuXpDt7W22t7e58cYbAbjhhhu48cYbeX7uu+++W//hH/7h1r//+7//bYB/+Id/+J2zZ8/eet99993KVVddddVVV1111VVXXXXVVS8KKlddddVVV131H+B1Xud13gvgCU94Atvb2wDceOONbG9vc8MNNyCJG264gefnvvvuu/Uf/uEffvu+++67FeAf/uEffucf/uEffpurrrrqqquuuuqqq6666qqr/r2oXHXVVVddddV/oEc/+tE8+tGP5rndd999t/7DP/zDrX//93//2wD/8A//8Dv33Xff08+ePfsMrrrqqquuuuqqq6666qqrrvrPgh70oAdx1VVXXXXVVf8RvumbvunpAP/wD//w2/fdd9+tZ8+efcZ999136z/8wz/8NlddddVVV1111VVXXXXVVVf9d0APetCDuOqqq6666qqrrrrqqquuuuqqq6666qqr/k+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/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/in8EII++zOgfwesAAAAASUVORK5CYII=)
### Arguments
* `tag`: `TagIdentifier` (REQUIRED)
```js
{
// Engine information for a tag.
info: {
// The id of the tagged object.
id: uuid,
// The path the tag is on.
path: {
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
},
// The sketch group the tag is on.
sketchGroup: uuid,
// The surface information for the tag.
surface: {
// The face id for the extrude plane.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "extrudePlane",
} |
{
// The face id for the extrude plane.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "extrudeArc",
} |
{
// The id for the chamfer surface.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "chamfer",
} |
{
// The id for the fillet surface.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "fillet",
},
},
value: string,
}
```
* `to`: `number` (REQUIRED)
* `sketch_group`: `SketchGroup` - A sketch group is a collection of paths. (REQUIRED)
```js
{
// The id of the sketch group (this will change when the engine's reference to it changes.
id: uuid,
// What the sketch is on (can be a plane or a face).
on: {
// The id of the plane.
id: uuid,
// Origin of the plane.
origin: {
x: number,
y: number,
z: number,
},
type: "plane",
// Type for a plane.
value: "XY" | "XZ" | "YZ" | "Custom",
// What should the planes X axis be?
xAxis: {
x: number,
y: number,
z: number,
},
// What should the planes Y axis be?
yAxis: {
x: number,
y: number,
z: number,
},
// The z-axis (normal).
zAxis: {
x: number,
y: number,
z: number,
},
} |
{
// The extrude group the face is on.
extrudeGroup: {
// Chamfers or fillets on this extrude group.
edgeCuts: [{
// The engine id of the edge to fillet.
edgeId: uuid,
// The id of the engine command that called this fillet.
id: uuid,
radius: number,
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "fillet",
} |
{
// The engine id of the edge to chamfer.
edgeId: uuid,
// The id of the engine command that called this chamfer.
id: uuid,
length: number,
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "chamfer",
}],
// The id of the extrusion end cap
endCapId: uuid,
// The height of the extrude group.
height: number,
// The id of the extrude group.
id: uuid,
// The sketch group.
sketchGroup: {
// The id of the sketch group (this will change when the engine's reference to it changes.
id: uuid,
// What the sketch is on (can be a plane or a face).
on: SketchSurface,
// The starting path.
start: {
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
},
// Tag identifiers that have been declared in this sketch group.
tags: {
},
// The paths in the sketch group.
value: [{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "ToPoint",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "TangentialArcTo",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "TangentialArc",
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Horizontal",
// The x coordinate.
x: number,
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "AngledLineTo",
// The x coordinate.
x: number,
// The y coordinate.
y: number,
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Base",
}],
},
// The id of the extrusion start cap
startCapId: uuid,
// The extrude surfaces.
value: [{
// The face id for the extrude plane.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "extrudePlane",
} |
{
// The face id for the extrude plane.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "extrudeArc",
} |
{
// The id for the chamfer surface.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "chamfer",
} |
{
// The id for the fillet surface.
faceId: uuid,
// The id of the geometry.
id: uuid,
// The source range.
sourceRange: [number, number],
// The tag.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
type: "fillet",
}],
},
// The id of the face.
id: uuid,
type: "face",
// The tag of the face.
value: string,
// What should the faces X axis be?
xAxis: {
x: number,
y: number,
z: number,
},
// What should the faces Y axis be?
yAxis: {
x: number,
y: number,
z: number,
},
// The z-axis (normal).
zAxis: {
x: number,
y: number,
z: number,
},
},
// The starting path.
start: {
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
},
// Tag identifiers that have been declared in this sketch group.
tags: {
},
// The paths in the sketch group.
value: [{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "ToPoint",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "TangentialArcTo",
} |
{
// arc's direction
ccw: bool,
// the arc's center
center: [number, number],
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "TangentialArc",
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Horizontal",
// The x coordinate.
x: number,
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "AngledLineTo",
// The x coordinate.
x: number,
// The y coordinate.
y: number,
} |
{
// The from point.
from: [number, number],
// The tag of the path.
tag: {
digest: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number],
end: number,
start: number,
value: string,
},
// The to point.
to: [number, number],
type: "Base",
}],
}
```
### Returns
`number`