<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable id="E~fB1f9nVj0wV}_Q)v%x">scale</variable>
<variable id="pzm(/DULvzCMm}(%Kz5j">Tower</variable>
</variables>
<block type="variables_set" id="22:~rsz1Xzm=Z$6VQ?*!" x="-30" y="-1380">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
<value name="VALUE">
<block type="math_number" id="Y@}%N:,Y(!;N/(khdY~1">
<field name="NUM">0.2</field>
</block>
</value>
<next>
<block type="bitbybit.babylon.scene.drawPointLightNoReturn" id="9MHX0q#=sfb-v0KhL1to">
<value name="Position">
<block type="bitbybit.point.pointXYZ" id="rhfA=$n.W,p+Su-zGRPl">
<value name="X">
<block type="math_number" id="_i0p9cHrASjIz/UM~TH*">
<field name="NUM">-5</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="ELpLaz5IGDs-d;z|O~7d">
<field name="NUM">25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="A|6eF8w8mM|2]%s$tF9L">
<field name="NUM">5</field>
</block>
</value>
</block>
</value>
<value name="Intensity">
<block type="math_number" id="]2/)5m/:%|pB6SFZN[OT">
<field name="NUM">1000</field>
</block>
</value>
<value name="Diffuse">
<block type="colour_picker" id="TCO/xD,]7|I:QTB*SjRp">
<field name="COLOUR">#ffff00</field>
</block>
</value>
<value name="Specular">
<block type="colour_picker" id="KFOZpR^5k5Z#CQ4{P4e/">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Radius">
<block type="math_number" id="UYI#zA.YzDyUj]OjwM[v">
<field name="NUM">0</field>
</block>
</value>
<value name="ShadowGeneratorMapSize">
<block type="math_number" id="X{qslp87{L+@;x8kKHC|">
<field name="NUM">1024</field>
</block>
</value>
<value name="EnableShadows">
<block type="logic_boolean" id="!|B_U0rR+J*$Ssy%3TZL">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="ShadowDarkness">
<block type="math_number" id="lP?1t+-RGuUK|u]g(Y8{">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="bitbybit.babylon.scene.drawPointLightNoReturn" id="aI/W|fgfJy^G~N!#g13m">
<value name="Position">
<block type="bitbybit.point.pointXYZ" id="B;c~$2,3uqN/R3da_W;L">
<value name="X">
<block type="math_number" id="|Br=M24%KrT]]!lVjqe=">
<field name="NUM">5</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="6l6E44|9rX6|GmNtp:];">
<field name="NUM">15</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="z^(-jkag}2}FGC/R5%xb">
<field name="NUM">-5</field>
</block>
</value>
</block>
</value>
<value name="Intensity">
<block type="math_number" id="HvqSs1kREUMJ4O*U5k!N">
<field name="NUM">1000</field>
</block>
</value>
<value name="Diffuse">
<block type="colour_picker" id="7Xy3/Y?Wj_f1m!sK0%yv">
<field name="COLOUR">#33cc00</field>
</block>
</value>
<value name="Specular">
<block type="colour_picker" id="X09M:ycXXht2v)p!?|g,">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Radius">
<block type="math_number" id="a=MVL4Y-Q0J|x-JuEdS7">
<field name="NUM">0</field>
</block>
</value>
<value name="ShadowGeneratorMapSize">
<block type="math_number" id="BjIT[gd*v)^?IkB7KL5S">
<field name="NUM">1024</field>
</block>
</value>
<value name="EnableShadows">
<block type="logic_boolean" id="9?rVB$:6tInA,uc$GUCw">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="ShadowDarkness">
<block type="math_number" id="R~}`#NUqiOZcgam+K*}K">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="bitbybit.babylon.scene.drawPointLightNoReturn" id="rh-TE(8|[D:dA2;B{P7s">
<value name="Position">
<block type="bitbybit.point.pointXYZ" id="8)+dBAVf.,}2{aI1#w72">
<value name="X">
<block type="math_number" id="Xg?I-0xo%i0)ivlvKnK?">
<field name="NUM">-5</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="P]-f1CsJmym0J9MbK*bi">
<field name="NUM">5</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="QbH?l5NDL!AO$LhJPm3e">
<field name="NUM">5</field>
</block>
</value>
</block>
</value>
<value name="Intensity">
<block type="math_number" id="B$;P9Fk`)9]5C^,8zHtR">
<field name="NUM">1000</field>
</block>
</value>
<value name="Diffuse">
<block type="colour_picker" id="MQe@tIG(p!3qFXt0^~lq">
<field name="COLOUR">#ff0000</field>
</block>
</value>
<value name="Specular">
<block type="colour_picker" id="w@Phx+/GUgz1LXYz3;!Y">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Radius">
<block type="math_number" id="^+QeP?jlrgj1l|AL{y5/">
<field name="NUM">0</field>
</block>
</value>
<value name="ShadowGeneratorMapSize">
<block type="math_number" id="y_KafMlY0]F_RJ0+]Ll@">
<field name="NUM">1024</field>
</block>
</value>
<value name="EnableShadows">
<block type="logic_boolean" id="M_VD~Nxcx1G5$Y.L@CD{">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="ShadowDarkness">
<block type="math_number" id="Agb`;M;f.q%8,=gMwe@T">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="bitbybit.babylon.scene.drawPointLightNoReturn" id="1=3-DBxDvN,}6%?PwInw">
<value name="Position">
<block type="bitbybit.point.pointXYZ" id="#Ndu_mi-#X:AcYkyqxJ.">
<value name="X">
<block type="math_number" id="}oFkml#p#`+?X}nltuvA">
<field name="NUM">1</field>
</block>
</value>
<value name="Y">
<block type="math_arithmetic" id="MH_M^7Z5^7f;{)#_0798">
<field name="OP">MULTIPLY</field>
<value name="A">
<block type="math_number" id="ClQXYG6db2K7I2??{J]X">
<field name="NUM">350</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="=k)3UH2*UV/FNJo6u#l$">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
</block>
</value>
</block>
</value>
<value name="Z">
<block type="math_number" id="F+U[!L13R7c~sQLjy(7@">
<field name="NUM">-1</field>
</block>
</value>
</block>
</value>
<value name="Intensity">
<block type="math_number" id="oSO`m/XDckhFEs25,DVK">
<field name="NUM">4000</field>
</block>
</value>
<value name="Diffuse">
<block type="colour_picker" id="U9[Ze8^h}A~}4,yVjWXu">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Specular">
<block type="colour_picker" id="=A{OsN^}q3@TrD|w@umS">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="Radius">
<block type="math_number" id="wZl/`piq4%XVP,WV9Tu+">
<field name="NUM">0</field>
</block>
</value>
<value name="ShadowGeneratorMapSize">
<block type="math_number" id="[vK}^eA}r_0)JPi-LI70">
<field name="NUM">1024</field>
</block>
</value>
<value name="EnableShadows">
<block type="logic_boolean" id="*dc`Vw}^GY7$2tS4%^^/">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="ShadowDarkness">
<block type="math_number" id="|j?j;R?qC,!jbAAGgBLh">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="bitbybit.draw.drawGridMeshNoReturn" id="if=HhW#F7(?|ErfA/95A">
<value name="Width">
<block type="math_number" id="Cf~sO!vs`hQlHA7%O[Ei">
<field name="NUM">400</field>
</block>
</value>
<value name="Height">
<block type="math_number" id=",SJ2lJEI;p)HH/Uf*.+C">
<field name="NUM">400</field>
</block>
</value>
<value name="Subdivisions">
<block type="math_number" id="upHSZZ#iQsw6|lYwgb8K">
<field name="NUM">10</field>
</block>
</value>
<value name="MajorUnitFrequency">
<block type="math_number" id=".oz?0U?K$FB{*Y:st_;p">
<field name="NUM">10</field>
</block>
</value>
<value name="MinorUnitVisibility">
<block type="math_number" id="5|BE7|yL05.B2FNp=v=8">
<field name="NUM">0.45</field>
</block>
</value>
<value name="GridRatio">
<block type="math_number" id="ZR5X?RTV!!l%fAJ;53FY">
<field name="NUM">0.5</field>
</block>
</value>
<value name="Opacity">
<block type="math_number" id="ZT5W]r%(:X(cE0.6)LjB">
<field name="NUM">0.5</field>
</block>
</value>
<value name="BackFaceCulling">
<block type="logic_boolean" id="bN]koPG{/-?jRP%^oy?Z">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="MainColor">
<block type="colour_picker" id=":=*7~7j4!m=4fpm9TZ8,">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="SecondaryColor">
<block type="colour_picker" id="W]#If1L@aBNU]/CVSQ%]">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<next>
<block type="variables_set" id="g{X0b6[w@8-cF3-mECX;">
<field name="VAR" id="pzm(/DULvzCMm}(%Kz5j">Tower</field>
<value name="VALUE">
<block type="bitbybit.occt.booleans.union" id="%T$q{=[g*n699BIh={d`">
<value name="Shapes">
<block type="lists_create_with" id="Dd(e7{RWyjF_2*OUKB%:">
<mutation items="22">
</mutation>
<value name="ADD0">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="hh/p$C`KFQaz{-XKW(do">
<value name="Radius">
<block type="math_number" id="kD44f[6~W%yB2#qg5BIq">
<field name="NUM">20.4515</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="A!+vo{DMkopA*c^3P1h|">
<field name="NUM">4.25</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="YWEWfsd^7!}y%1y!XI{A">
<value name="X">
<block type="math_number" id="F4]SnmDt1,SeF%f7i2{4">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="xq~n1[.)$|@Rj^ne)G,Y">
<field name="NUM">0</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="fE^G,ICYHw5AOLe5]Z5~">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="pf0t}[frv9#PFoKM--p#">
<value name="X">
<block type="math_number" id="][^!%b3{WT#}2s?-ze`j">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="eJ?95F#Us-egmI^H5^#1">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="dIeu|P{v?32eU!|R`}T}">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="2E,X,]@kjQVe:u?-+txo">
<value name="Radius">
<block type="math_number" id="Mmks2cAXs8*#yp=1O%(l">
<field name="NUM">26</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="9M3V(j$o0nH^pEO?ZcJ6">
<field name="NUM">10</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="Gpk[S:@jF/UR%Z3:z2QQ">
<value name="X">
<block type="math_number" id="EKnagZqsE:F|Zb{bY3px">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="`%E[K.suU$JZidSGXbSS">
<field name="NUM">4.25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="ESI.fL(ot*SsFyA!FJc-">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="!raa~:TznZR=M_IFPI#[">
<value name="X">
<block type="math_number" id="X]^N6C([0qqL;iNkGW^W">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="/evy$W,S-QXP$VW*we3T">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="ESi4U1kpQVt6-D7=(@yb">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="bitbybit.occt.shapes.solid.createCone" id="ESY)WxzpG9NiwF:/[G0/">
<value name="Radius1">
<block type="math_number" id="o[PLXwM0!C5kuF,7ThG:">
<field name="NUM">26</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="b:lnF)XH}ui(//gE/v7}">
<field name="NUM">20</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="b@HXN]vH(%f#lhQ9?;@C">
<field name="NUM">1</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="Ecjmw4sT3,{tH7k67y)k">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="!AzvcI^=Blf=$lNUZOsT">
<value name="X">
<block type="math_number" id="0kCh2W.j0Yp~hK4LfQK1">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="oA8!$MIu:@j+(|?[OFD@">
<field name="NUM">14.25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="FLBQG;=(ex=EAVjeQ(KU">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="i.u1-(HPXRCk[kf9(AF)">
<value name="X">
<block type="math_number" id="nSkcung`$c~f0+9pg3}/">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="3Cot$^_)]p(YD6CVKZGt">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="fH=N?r)NFk8D_!g8@~k+">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD3">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="uNZ13L(:/:R{yw=BWe6W">
<value name="Radius">
<block type="math_number" id="G]:K2]=^1?{Fr1^n`c%M">
<field name="NUM">20</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="%dCg6zh-#AC^th3DEiqw">
<field name="NUM">2</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="m2Pu`dAT}UttrBM4sc^T">
<value name="X">
<block type="math_number" id="~u)DUiPnWc:HA5tvC%;D">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="Q/LrwJM)Y6ULPevMs^m9">
<field name="NUM">15.25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="Ft?R58D*rn#GsRoB|ZTI">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="tRp0+N*OVb.y.=sN.+~|">
<value name="X">
<block type="math_number" id="Mxct.1!*!=bwoQ`5-~RU">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="BB*Yj{R$9:rG^aC[Pgzk">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="~M4_h~1]{@gBqTK]Gv=`">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD4">
<block type="bitbybit.occt.shapes.solid.createCone" id="=~RtS[9fe3LRqFz6=FKX">
<value name="Radius1">
<block type="math_number" id="wRaN2jC}0$$[RM/Y~/=*">
<field name="NUM">6.6</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="V2=AR#+%V+zt.[|cSL)N">
<field name="NUM">4</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="ytVFc3-=Bw.:S6x:}9|W">
<field name="NUM">133.75</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="lfl[=Dy4TYw8erIo_^n5">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="@^H@R1MeL^$/N4+X#`=S">
<value name="X">
<block type="math_number" id="|1)!u[nz8_u^x0d;i(-O">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="owKyVGB=0RX+ixu_=x-C">
<field name="NUM">16.25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="hU2JcX${}yM=jJ*d(u)T">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="ZQWVN,DhO4m]:_.~euG;">
<value name="X">
<block type="math_number" id="sl=||cEKGRraz!C:vhV_">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=":E5(OUb.y;/LZec[s86b">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="..{ikrcZ2f$kHF=D2n1#">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD5">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="[AYL*+}TtF:DbXMRz%q+">
<value name="Radius">
<block type="math_number" id="MHT1r.6Rdq`sG0T@LKDp">
<field name="NUM">5.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id=":RSxU9#v=}$ZCZ(]]2#a">
<field name="NUM">11</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="B^Wtf;DyaI1r_M8fTo@y">
<value name="X">
<block type="math_number" id="HJz+@B@T6~RV[s|~.j_9">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="QQxX:EwB|w?{v8g^I(kC">
<field name="NUM">150</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="$_)BknX#4Jjq.cjv|WOl">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="-lC*_w0OPv86`dwx[L./">
<value name="X">
<block type="math_number" id="9hItN~,$*9F_Gys6L{Lq">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="o%C!HP!;3V;A@0}Qzyre">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="LR/6@B^hBWQ/LF4?h)dJ">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD6">
<block type="bitbybit.occt.operations.loft" id="-S5oXinLHu8WiApL+tBS">
<value name="Shapes">
<block type="lists_create_with" id="?wRwX%Mf@t2!a+j7]Ccj">
<mutation items="3">
</mutation>
<value name="ADD0">
<block type="bitbybit.occt.shapes.wire.createCircleWire" id="|fFv|!2U};r0,HhUV04S">
<value name="Radius">
<block type="math_number" id="ML+$.8hwpCv{,4IAz0KS">
<field name="NUM">4</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="R#]ijkYkYLOTQ`3J4`$u">
<value name="X">
<block type="math_number" id="7k?u8r:(`hWRYb7~M-=H">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="Mnn5?9;5gnd}u^|qG;W:">
<field name="NUM">161</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="TWY,J;!xbe811`=tRcjo">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="Pn2~*!wd;JlBcX25Dn`s">
<value name="X">
<block type="math_number" id=":8rG?5@O^3_$ng?D^hk5">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="`w=i)/7!`tJ0PZ:R;lQQ">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="YKB*gs?J?Ay77uQ$`8$5">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD1">
<block type="bitbybit.occt.shapes.wire.createCircleWire" id="tNh%`eH@o.m]/cZQn?#i">
<value name="Radius">
<block type="math_number" id="`M!Up!+$g[EYF4_i`9kr">
<field name="NUM">16</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="F*jY9clNnE8eo@BBY/1S">
<value name="X">
<block type="math_number" id="/nbE?jf%W1+Rb0@X.:`!">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="pZL=K)*,|}?qU7eKeTC{">
<field name="NUM">163</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="on0Xfpwo,Ez;t6NTLbax">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id=",tB{n_f0:CppBxnxWqq/">
<value name="X">
<block type="math_number" id="7Q,^}/O3o%Y*yu@}`Y+}">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=")3;t$WUw`cn}]bGj`qpy">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="*hNVWO%tmWXvXdFd#N!R">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD2">
<block type="bitbybit.occt.shapes.wire.createCircleWire" id="y2d`zs[.HKSEd9K`:_J|">
<value name="Radius">
<block type="math_number" id="6H7gcU:A,:0($J~.C/;7">
<field name="NUM">20.65</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="+qR.?G9q9tu--Alu|u2I">
<value name="X">
<block type="math_number" id="lkV^2j|9*:jDRe{8ua2D">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="9v[+gm|Rv^6btXtJLOK|">
<field name="NUM">164.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="7ed[`%p2i]qK4whS1Uqd">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="}kUZpP5bF`o32BK}cF~{">
<value name="X">
<block type="math_number" id="FPwV{K7Qt41Xa^I5+m4E">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="#WW0)@|g9W-?gt;]r/8!">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="!4zAOuq/rFgz04nG$V4,">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="MakeSolid">
<block type="logic_boolean" id="Hb2QdUrZGGL:+X_?;63I">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="ADD7">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="7-?zm%WI*-vdIbUoy[bl">
<value name="Radius">
<block type="math_number" id="MArl1IxA[0%,LX{SIGDY">
<field name="NUM">20.65</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="Z!CQ]rN[3J(,Jn~!KJFy">
<field name="NUM">2</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="q++RS%?l]qqxY`Vw6aFh">
<value name="X">
<block type="math_number" id="a{=UP$*+nJnX!CHCWh;3">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="q0:-Yc5U,l1?~]{KnP-$">
<field name="NUM">164.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="~r#~4~FX?q0r{KurcVDs">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="=_V#Zsz8_CBxX%2QoOmo">
<value name="X">
<block type="math_number" id="Z(pk2P6yRgyJr~jf,)8z">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=".tePRcs=tdX:C7:viT8c">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="DS2$mHq|;iJzm.h/}O]H">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD8">
<block type="bitbybit.occt.shapes.solid.createCone" id="HhcxnkN=T?EFH=+$(FtO">
<value name="Radius1">
<block type="math_number" id="Q]/l8#+q(K*;d5QZlW|m">
<field name="NUM">21.45</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="b}/f,k.R..xb-Hv?RBH?">
<field name="NUM">18.6</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="}+V|M.-7?It[o|?WHb*Z">
<field name="NUM">1</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="FBY)X?zn29Ug5S!zM[l/">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id=":)7HE-i-)pr(xuW9t09]">
<value name="X">
<block type="math_number" id="NOge|VGL5CEqWHb=P1!E">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="~M(~0:^7cqzlM[y7}3Un">
<field name="NUM">166.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="e]Nr=satnLS*AnTxQ06k">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="@+zOM%MD$l%+P[v/zTg~">
<value name="X">
<block type="math_number" id="DwGCoirl@3^-{7T=!JEY">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="zQ+N9w~=5yM^j;uthewn">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="7_q/vSTFH~rOf1g36(v0">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD9">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="Qj`5|9bCV7#6x(]Z_fb5">
<value name="Radius">
<block type="math_number" id="M?0YVlv7rnrph9YrA-G`">
<field name="NUM">18.6</field>
</block>
</value>
<value name="Height">
<block type="math_number" id=")]=/4yLXwE)oH%GjaJC=">
<field name="NUM">1</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="A/q7n?=eKKsLZQn#@dWj">
<value name="X">
<block type="math_number" id="UVVACqf1*T0p?SN~z:4Y">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="+(zpP~HZ8i?P?wtfvPN]">
<field name="NUM">167.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="mv7qQXF[@OUm8.:`_JG]">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="OLEC|iY;?D5X~?4{i~s+">
<value name="X">
<block type="math_number" id="sAR%{[S~I^Y}k/Q#LO!w">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="xH{o/vWT+HmSDy^@_}/e">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="0}KBH.NvI|*2[4FyG#4H">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD10">
<block type="bitbybit.occt.shapes.solid.createCone" id="!Mo_]=6LKN4Xh:EUdan-">
<value name="Radius1">
<block type="math_number" id=";ByI.^hh@6s!+=)ydrG$">
<field name="NUM">15</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="BW|*CLkfEP|r$KOQZm-(">
<field name="NUM">13.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="nq8)hWIC%5ph~b7r6_a~">
<field name="NUM">10</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="S5F[c39KGdg6=#I{D3M3">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="?KOUW!8AwB/uhl|ilQEE">
<value name="X">
<block type="math_number" id="U^7/Q9cw3l0Yn7-mIFla">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="R|8Q-vzy]cs$4^ohy3RR">
<field name="NUM">168.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id=".Yj6jSw#enVVlo/u[y(Y">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="/D39]29L2K/=NVe}^$JF">
<value name="X">
<block type="math_number" id="Jd%exaj.OS}{+dvkUC0n">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="/#zqL/XKrTs*m]V@P:hz">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="i6A}%U,9Dzbo2p+kh|67">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD11">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="ssCc]er?=j{My+2Oduuj">
<value name="Radius">
<block type="math_number" id="OUIRcb3r1my$HFC!tq9$">
<field name="NUM">7</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="u.vgEWYZbjdMpMc=%M!c">
<field name="NUM">4.5</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="PLt.e6Dg[^IobxY6P+QY">
<value name="X">
<block type="math_number" id="pbYtbX~U[/U71%(yLQtf">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="KPk!uX#SlvGl9kk$PLrb">
<field name="NUM">178.75</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="Bk3]tu*BtgV7pu:tP$km">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="V@d=$C[JhF~07d7dU_V!">
<value name="X">
<block type="math_number" id="w`zt%{h?_}#emwU9*eR$">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="qxCfHBrP6c,7i.;rx8$P">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="yhwR2%l%,Eo=/p$n1x8+">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD12">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="XftVA`Sn`NumN::4R?k/">
<value name="Radius">
<block type="math_number" id="_*6~k|mr[K0i=N^5Yjq@">
<field name="NUM">3.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="s7%:^V/Uj(qQHf{O:_+!">
<field name="NUM">6.75</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="!M#_sQ=Q0;~g(`/nAf+8">
<value name="X">
<block type="math_number" id="n~QsCpXmmT%:iQa0Z0DP">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="J-OBGrx@8[XM2(%hp==g">
<field name="NUM">183.25</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="Oez_EL5Nb18Y~1CuLn}v">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id=")Eqb(t#aH{S)_OsBNW,7">
<value name="X">
<block type="math_number" id="zT[:z^X?+@q}`S{es=kG">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=";(hKqgRQ$$;`QoH=-J7P">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="5dxnRx!8W]7lj_m-m!kf">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD13">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="huUgt6@Br.KUagn1%$L`">
<value name="Radius">
<block type="math_number" id="=`!4}Gx[H|pLAQpK5%n/">
<field name="NUM">2.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="[q=GG#2L(~;Mf,A?gTT^">
<field name="NUM">35.8</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="z(`ch`J$`yvx)3mZ5dw3">
<value name="X">
<block type="math_number" id="Vr0H`TgHIc|0yy~]%V0e">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="CP;NBRxnSn~%yR5A8-=V">
<field name="NUM">190</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="*Ke]?7klG_jK:Ut$XlEI">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="uF`@qq=Xv/F,f^4y!o07">
<value name="X">
<block type="math_number" id="4`iC5:{IrE]GjHRAk3a*">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="FhGWge=H83Js@W]c**ro">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="pd2(R^oif9VNFAQF9jW5">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD14">
<block type="bitbybit.occt.shapes.solid.createCone" id="i8QzO1.N_I[(y?d6sOHu">
<value name="Radius1">
<block type="math_number" id="z(y*/`#[#h0SLQf5W3d^">
<field name="NUM">2.5</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="t.|mH+]u4dIaa1$Yg#mN">
<field name="NUM">2</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="{x):NU3Y.qFJnizKeB07">
<field name="NUM">5</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="ZSt5_1|wIEDj=w-#Vy,4">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="y6YAMF`K8V7hm/[du@s:">
<value name="X">
<block type="math_number" id=".sBa(`3gYC+vs$`F.G-#">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="MH8R$T}N[w;1,N{!S+I7">
<field name="NUM">225.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="IqWhEw*A7gWFHXPzmc~n">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="Gm7|(UpSXuGi`zhE$KBI">
<value name="X">
<block type="math_number" id="{mi!Ssw[3,=X;_M,7t.N">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="!4hS.EO+dn863LFM@lPC">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="K.N9`Xkll5C4OXAC_H|S">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD15">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="WUL/#{|zh@OVTIU)R?,S">
<value name="Radius">
<block type="math_number" id="7o-ocA(NaA]]LzMR_S52">
<field name="NUM">2</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="=(+M[CM:ot_1vw~AY__e">
<field name="NUM">27</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="oS2*n@M!^5hwmr#|U5Ej">
<value name="X">
<block type="math_number" id="kn[)ifCT4VyN}AHcIsJ.">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="|jDy/T9v:uri[BN@$wfr">
<field name="NUM">230.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="P(/[w]IB*%e6k!ig/C08">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="exfI+[.YnMpKc5M:nLZM">
<value name="X">
<block type="math_number" id="5v:l`IzfSdETfW^v.2eq">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="]q9IR[lw,wwz|hQb4uwo">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="+A6v{xt4+jiqTA?I;ydo">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD16">
<block type="bitbybit.occt.shapes.solid.createCone" id="WxdytBiIOgFiZ3H{fCo~">
<value name="Radius1">
<block type="math_number" id="W[:H4zEI7vCnl?ksM1qW">
<field name="NUM">2</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="L7l1;b=BI@b7JE2EB{Ae">
<field name="NUM">1.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="NMIqs+AfaCUwr)P,Oxag">
<field name="NUM">4</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="e{GQT{M(Pl8?aEwTx$[~">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id=".K,a4vo11{1fencUmiNP">
<value name="X">
<block type="math_number" id="n?e?d{@J{,NAo6oRzGUk">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="Dt!Jp{n(R,YD;0w,1~bP">
<field name="NUM">257.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="y7eAAq$~3/=KX1n:l6gu">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="b%w|XkBf%Gu%i{eR~wgf">
<value name="X">
<block type="math_number" id="a{Xuumw3iLU%cZoxYQGg">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="X?{KW4y$sK_86/u3(5Pc">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="9m3#I]06n%$Vux|?MV-~">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD17">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="ri`MPSy113=kLi^,*DIm">
<value name="Radius">
<block type="math_number" id="?k+d.y)(,%rs~nlJZ#xr">
<field name="NUM">1.5</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="z5?A;l2XE+9FVqV,3i-k">
<field name="NUM">26</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="Cm^`+Uu;XlG1p^@v~eWv">
<value name="X">
<block type="math_number" id="elUBZc[uh(?+~DzP@_g*">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="}F^Jbb`%`FXsG~]2=L0J">
<field name="NUM">261.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="dR;kzOd~):z$,UHfVS#`">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id=",W`ta;d)3^bzFn|oX[M+">
<value name="X">
<block type="math_number" id="z:Q!mdFFqls8_p3YWAUp">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="XrOq,gH=Guq4wb}6iu}+">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="I~%#Vx14o,qh2]l8Ed0|">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD18">
<block type="bitbybit.occt.shapes.solid.createCone" id=")wX45fheX,i{(O*kMqKo">
<value name="Radius1">
<block type="math_number" id="qK8zYpCJ1qag?Z;0^fHp">
<field name="NUM">1.5</field>
</block>
</value>
<value name="Radius2">
<block type="math_number" id="Ianoi3Zo@Y]a9%E9uKKz">
<field name="NUM">1</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="do?+8}d:{bRCksSqa59R">
<field name="NUM">3</field>
</block>
</value>
<value name="Angle">
<block type="math_number" id="M7_)(.aBL;lp{IwTJ7:5">
<field name="NUM">360</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="#ZXBdD((DI$1C!X^y]^X">
<value name="X">
<block type="math_number" id=",YG5U$UHpCES:ms]N:3K">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="iGLdHblL{*{=bXxReLbM">
<field name="NUM">287.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="!$]B[42PU(r%+@g-M6^@">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="I-*Pv4zV/1_E;xz;::YL">
<value name="X">
<block type="math_number" id="p2Y8j_um|7#l7,GM=IK)">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="^E~bsKH]q4%^qvW+:X+s">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="in%/LVgd2V;GeO-ND{g6">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD19">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="c9sd2+*hg5@$tV|X@p?{">
<value name="Radius">
<block type="math_number" id="0/4)j^bH8bvR2AiDsv4}">
<field name="NUM">1</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="4J/9!s8wH?CaLC9{$uLS">
<field name="NUM">16.8</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="0i53Reg$Y=3g(IT8D9wZ">
<value name="X">
<block type="math_number" id="0{]bL^NNp^r?8w!z7;si">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="fXZQ48|jJ}:CiOZ,#O3u">
<field name="NUM">290.8</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="{LtpepG~Qq?C2ltCt${T">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="|Z0KsUz,0F#*NL./5jbT">
<value name="X">
<block type="math_number" id="|[$~br{!8%9fUBYzu,eG">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=":+O{stW_HN=u!SU[EDQ.">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="QcE=iv(*uL%z!rW*(SmR">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD20">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="Fn12rL{L(u[,sMJYR@uk">
<value name="Radius">
<block type="math_number" id="vEN[8~}+KFx~~]/Q73|K">
<field name="NUM">0.7</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="-d6cuN2SOj)e@(y{Mvz5">
<field name="NUM">13.83</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="(y7YgX|pi]ErJ)X@25!d">
<value name="X">
<block type="math_number" id="vi`lYnlO+$dHO.pUi*G.">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="}44UFhr9foOTFm,uPK3l">
<field name="NUM">307.6</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="XCrK7*Ce)X4ro8mn{KP9">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="nSUXP*]_gvo_!u^x5-.H">
<value name="X">
<block type="math_number" id="?x;N9R0=J^9Et3ff^,E8">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="b23e,SZiZ,^x,^NOd_|m">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="OU3y@n6IB?=nV8iywxV3">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="ADD21">
<block type="bitbybit.occt.shapes.solid.createCylinder" id="dI3.KKnb|pA1N3(KDA{a">
<value name="Radius">
<block type="math_number" id="soEC:pgEY^4tDlNqkv5+">
<field name="NUM">0.3</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="bsQAqCjkcXnoAptIr}0@">
<field name="NUM">5.04</field>
</block>
</value>
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="^NjnVszK;eWqfwi,tb*R">
<value name="X">
<block type="math_number" id="R/4uc#oomCjr]l06bp[%">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id=":@v)VZWDA1/,spx?OKN5">
<field name="NUM">321.43</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="]HZ0vP|_`:u?d)fr2:B2">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<value name="Direction">
<block type="bitbybit.point.pointXYZ" id="NI{%M_4U]i;uVOX%Fphy">
<value name="X">
<block type="math_number" id="AO#(0x=mNxBWCK:3F)R+">
<field name="NUM">0</field>
</block>
</value>
<value name="Y">
<block type="math_number" id="MBvA|l|;3Q}|^,Ja0RJu">
<field name="NUM">1</field>
</block>
</value>
<value name="Z">
<block type="math_number" id="NryuI?{WQ2A!(7a*R]ol">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</value>
<value name="KeepEdges">
<block type="logic_boolean" id=";Q=}-e.=r!u`3cLuGc0u">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<next>
<block type="bitbybit.draw.drawAnyAsyncNoReturn" id="kb68?kSS@#Dog0AGCwjr">
<value name="Entity">
<block type="bitbybit.occt.transforms.scale" id="T8~3X^QAN.S+;OMHe]bc">
<value name="Shape">
<block type="variables_get" id="RLNBC~o-HWc(E~+hD/)/">
<field name="VAR" id="pzm(/DULvzCMm}(%Kz5j">Tower</field>
</block>
</value>
<value name="Factor">
<block type="variables_get" id="lS,X;=(?+5pTAo:d3R0p">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="bitbybit.draw.optionsOcctShape" id="8gAewG:-xU77laCt`q3,">
<value name="FaceOpacity">
<block type="math_number" id="8o1*E)yJwdboYSaY~u;e">
<field name="NUM">1</field>
</block>
</value>
<value name="EdgeOpacity">
<block type="math_number" id="`bc1^KbXu;m(I(Q8/(BW">
<field name="NUM">0.4</field>
</block>
</value>
<value name="EdgeColour">
<block type="colour_picker" id="T:CKgTCT}MmT9*p5#.nj">
<field name="COLOUR">#ffffff</field>
</block>
</value>
<value name="FaceColour">
<block type="colour_picker" id="xLk)W9%{B3gr2*+`i*-,">
<field name="COLOUR">#666666</field>
</block>
</value>
<value name="EdgeWidth">
<block type="math_number" id="$KVq0|!f-6$xZoJHVW}k">
<field name="NUM">10</field>
</block>
</value>
<value name="DrawEdges">
<block type="logic_boolean" id="^$OD;@]XW;m~O_Mxop87">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="DrawFaces">
<block type="logic_boolean" id="wrUqd%T%(aI:)+LWR@lP">
<field name="BOOL">TRUE</field>
</block>
</value>
<value name="Precision">
<block type="math_number" id="?}lbnIq+N|7^{/iiC?Us">
<field name="NUM">0.01</field>
</block>
</value>
<value name="DrawEdgeIndexes">
<block type="logic_boolean" id="KaJK`D9+pL3p]!0Dlr=j">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="EdgeIndexHeight">
<block type="math_number" id="lf;]jhP-h#RHTV*;QR$1">
<field name="NUM">0.06</field>
</block>
</value>
<value name="EdgeIndexColour">
<block type="colour_picker" id="qn`oz}AbjGs|IO?8Gl:y">
<field name="COLOUR">#bbbbff</field>
</block>
</value>
<value name="DrawFaceIndexes">
<block type="logic_boolean" id="AHsY+51v]Z#Z*di]n#Nz">
<field name="BOOL">FALSE</field>
</block>
</value>
<value name="FaceIndexHeight">
<block type="math_number" id="uJQnxu.j9yXbsZV=1JOk">
<field name="NUM">0.06</field>
</block>
</value>
<value name="FaceIndexColour">
<block type="colour_picker" id="y9Oek5qBGghIxlUI9P{v">
<field name="COLOUR">#0000ff</field>
</block>
</value>
</block>
</value>
<next>
<block type="bitbybit.draw.drawAnyAsyncNoReturn" id="djzyha7%o=EQhg?P+B(7">
<value name="Entity">
<block type="bitbybit.jscad.shapes.cuboid" id="p_n};7I/yUzsRmpi}~-S">
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="FdW^V6-G(72]vpu#3}q2">
<value name="X">
<block type="math_number" id="Yu9eXRNFDA5;0fXZ+OJa">
<field name="NUM">0.5</field>
</block>
</value>
<value name="Y">
<block type="math_arithmetic" id="p{=ky_RpGN}/836^~,=(">
<field name="OP">MULTIPLY</field>
<value name="A">
<block type="math_number" id="b@./N4QS1YU3%4oOsgau">
<field name="NUM">326.47</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="saA+cmN8xVL7!]#lx,jj">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
</block>
</value>
</block>
</value>
<value name="Z">
<block type="math_number" id="=0RwTf^~p%/tfD-0n$eJ">
<field name="NUM">0.15</field>
</block>
</value>
</block>
</value>
<value name="Width">
<block type="math_number" id="Le2:5c{?lV`^2`_b9S[r">
<field name="NUM">1</field>
</block>
</value>
<value name="Length">
<block type="math_number" id="-fpdbRyaummN[CU|eJvF">
<field name="NUM">0.1</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="1hD2$.Xz9,jA,[Alm*Tc">
<field name="NUM">0.25</field>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="bitbybit.draw.optionsSimple" id="4!$Vz;d`b4~!w+2037|T">
<value name="Colours">
<block type="colour_picker" id=";#[=o1_Io0HJDrPvbf:#">
<field name="COLOUR">#ffff00</field>
</block>
</value>
<value name="Size">
<block type="math_number" id="`X.V/R0|uy;T@zu/xF%I">
<field name="NUM">3</field>
</block>
</value>
<value name="Opacity">
<block type="math_number" id="D^[VDj4?eBq)a#4q-q:t">
<field name="NUM">1</field>
</block>
</value>
<value name="Updatable">
<block type="logic_boolean" id="CubY{,koj0]3%E}y+:(}">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<next>
<block type="bitbybit.draw.drawAnyAsyncNoReturn" id="Lu^s{hF|qg)K_%*3N%?M">
<value name="Entity">
<block type="bitbybit.jscad.shapes.cuboid" id="crNE`93-02Y|ZbtLuP`a">
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="^?hd%/l[NSo:AT~L:i!%">
<value name="X">
<block type="math_number" id="0Dag]O()S:M#zvVGEpew">
<field name="NUM">0.5</field>
</block>
</value>
<value name="Y">
<block type="math_arithmetic" id="^hUqMtnCnKA:VEF|@jUP">
<field name="OP">MINUS</field>
<value name="A">
<block type="math_arithmetic" id="fvT@,_MSBu4=Vx!)io_9">
<field name="OP">MULTIPLY</field>
<value name="A">
<block type="math_number" id="*9(gZ0gj#@X=s1%x-n*9">
<field name="NUM">326.47</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="0+U](a|VWtjVd-[V$D_}">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="math_number" id="c`RJ.NZzWH5$DcS}-bm-">
<field name="NUM">0.25</field>
</block>
</value>
</block>
</value>
<value name="Z">
<block type="math_number" id="tsUL?jUZac;OO.tyZ4Ml">
<field name="NUM">0.15</field>
</block>
</value>
</block>
</value>
<value name="Width">
<block type="math_number" id="_o4od$Y8f:7r+*zC{BMx">
<field name="NUM">1</field>
</block>
</value>
<value name="Length">
<block type="math_number" id="/XG$U~XHj#%Ma7m6_=(d">
<field name="NUM">0.1</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="8=2]G~4un?X87@:TIrfO">
<field name="NUM">0.25</field>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="bitbybit.draw.optionsSimple" id="Ee+=Z(kQmYSD1#b]A$dd">
<value name="Colours">
<block type="colour_picker" id="K(@mf:dF8L?UKEo{Y{HZ">
<field name="COLOUR">#33cc00</field>
</block>
</value>
<value name="Size">
<block type="math_number" id="]j`2Pdg)b}p]#)d9(1r4">
<field name="NUM">3</field>
</block>
</value>
<value name="Opacity">
<block type="math_number" id="f2:5er-|0hJauZLFRDkC">
<field name="NUM">1</field>
</block>
</value>
<value name="Updatable">
<block type="logic_boolean" id="T}gBE=v3i=-!-P{=H[C6">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<next>
<block type="bitbybit.draw.drawAnyAsyncNoReturn" id="%;Qc$ij[#K|bODJK`G}C">
<value name="Entity">
<block type="bitbybit.jscad.shapes.cuboid" id="r,E$UKwM%gIOVP,aOJ|9">
<value name="Center">
<block type="bitbybit.point.pointXYZ" id="1[7[t1#:Em^m|SzzhFa#">
<value name="X">
<block type="math_number" id="tAqi6m3N%!F@s8|57c+#">
<field name="NUM">0.5</field>
</block>
</value>
<value name="Y">
<block type="math_arithmetic" id="DJ,:U}R-@D/I!=./5Rk~">
<field name="OP">MINUS</field>
<value name="A">
<block type="math_arithmetic" id="_Eyj@0C)X./k8)=L9*jG">
<field name="OP">MULTIPLY</field>
<value name="A">
<block type="math_number" id="m@bFNc2pU7WZDN?Ahps_">
<field name="NUM">326.47</field>
</block>
</value>
<value name="B">
<block type="variables_get" id="FU$PCUCJO;Nuo:jK$IP3">
<field name="VAR" id="E~fB1f9nVj0wV}_Q)v%x">scale</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="math_number" id="^Yo4U=#=TlP:qK`}X~2W">
<field name="NUM">0.5</field>
</block>
</value>
</block>
</value>
<value name="Z">
<block type="math_number" id="^5*%a5(pw+.7P?v#mLuW">
<field name="NUM">0.15</field>
</block>
</value>
</block>
</value>
<value name="Width">
<block type="math_number" id="AfV]M_3Eh-1t7SK,LF)9">
<field name="NUM">1</field>
</block>
</value>
<value name="Length">
<block type="math_number" id="X|u!DNxG|W!93y|C6N8z">
<field name="NUM">0.1</field>
</block>
</value>
<value name="Height">
<block type="math_number" id="RI?FIlX*v[t=o(bh;HCf">
<field name="NUM">0.25</field>
</block>
</value>
</block>
</value>
<value name="Options">
<block type="bitbybit.draw.optionsSimple" id="*gic|#`2!o/7vZ(n.S)z">
<value name="Colours">
<block type="colour_picker" id="dJ[Zz_JriW]P:h*yK*Tg">
<field name="COLOUR">#ff0000</field>
</block>
</value>
<value name="Size">
<block type="math_number" id="dqMUrkA(+=,#Y4bz3;*r">
<field name="NUM">3</field>
</block>
</value>
<value name="Opacity">
<block type="math_number" id="$)Rl2Bj~8;${ULs3Uh]f">
<field name="NUM">1</field>
</block>
</value>
<value name="Updatable">
<block type="logic_boolean" id="pN_f)^Wv!B1|;yP0Qp@t">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</xml>