From 357620b336b9719bfd86036038cdb35e79f45e2c Mon Sep 17 00:00:00 2001 From: Aaron Franke Date: Wed, 29 Jan 2020 17:07:18 -0500 Subject: [PATCH] Update 3D navmesh demo to Godot 3.1.2 --- 3d/navmesh/navmesh.gd | 66 +++++++------- 3d/navmesh/navmesh.scn | Bin 19502 -> 0 bytes 3d/navmesh/navmesh.tscn | 181 +++++++++++++++++++++++++++++++++++++++ 3d/navmesh/project.godot | 2 +- 4 files changed, 212 insertions(+), 37 deletions(-) delete mode 100644 3d/navmesh/navmesh.scn create mode 100644 3d/navmesh/navmesh.tscn diff --git a/3d/navmesh/navmesh.gd b/3d/navmesh/navmesh.gd index b856fb3c..18929339 100644 --- a/3d/navmesh/navmesh.gd +++ b/3d/navmesh/navmesh.gd @@ -1,7 +1,5 @@ - extends Navigation -# Member variables const SPEED = 4.0 var camrot = 0.0 @@ -13,11 +11,17 @@ var m = SpatialMaterial.new() var path = [] var draw_path = true +func _ready(): + set_process_input(true) + m.flags_unshaded = true + m.flags_use_point_size = true + m.albedo_color = Color.white + func _process(delta): if path.size() > 1: var to_walk = delta * SPEED - var to_watch = Vector3(0, 1, 0) + var to_watch = Vector3.UP while to_walk > 0 and path.size() >= 2: var pfrom = path[path.size() - 1] var pto = path[path.size() - 2] @@ -27,7 +31,7 @@ func _process(delta): path.remove(path.size() - 1) to_walk -= d else: - path[path.size() - 1] = pfrom.linear_interpolate(pto, to_walk/d) + path[path.size() - 1] = pfrom.linear_interpolate(pto, to_walk / d) to_walk = 0 var atpos = path[path.size() - 1] @@ -36,8 +40,8 @@ func _process(delta): var t = Transform() t.origin = atpos - t = t.looking_at(atpos + atdir, Vector3(0, 1, 0)) - get_node("robot_base").set_transform(t) + t = t.looking_at(atpos + atdir, Vector3.UP) + get_node("RobotBase").set_transform(t) if path.size() < 2: path = [] @@ -46,14 +50,31 @@ func _process(delta): set_process(false) +func _input(event): + if event is InputEventMouseButton and event.button_index == BUTTON_LEFT and event.pressed: + var from = get_node("CameraBase/Camera").project_ray_origin(event.position) + var to = from + get_node("CameraBase/Camera").project_ray_normal(event.position) * 100 + var p = get_closest_point_to_segment(from, to) + + begin = get_closest_point(get_node("RobotBase").get_translation()) + end = p + _update_path() + + if event is InputEventMouseMotion: + if event.button_mask & (BUTTON_MASK_MIDDLE + BUTTON_MASK_RIGHT): + camrot += event.relative.x * 0.005 + get_node("CameraBase").set_rotation(Vector3(0, camrot, 0)) + print("Camera Rotation: ", camrot) + + func _update_path(): var p = get_simple_path(begin, end, true) - path = Array(p) # Vector3array too complex to use, convert to regular array + path = Array(p) # Vector3 array too complex to use, convert to regular array. path.invert() set_process(true) - + if draw_path: - var im = get_node("draw") + var im = get_node("Draw") im.set_material_override(m) im.clear() im.begin(Mesh.PRIMITIVE_POINTS, null) @@ -64,30 +85,3 @@ func _update_path(): for x in p: im.add_vertex(x) im.end() - - -func _input(event): -# if event extends InputEventMouseButton and event.button_index == BUTTON_LEFT and event.pressed: - if event is InputEventMouseButton and event.button_index == BUTTON_LEFT and event.pressed: - var from = get_node("cambase/Camera").project_ray_origin(event.position) - var to = from + get_node("cambase/Camera").project_ray_normal(event.position)*100 - var p = get_closest_point_to_segment(from, to) - - begin = get_closest_point(get_node("robot_base").get_translation()) - end = p - - _update_path() - - if event is InputEventMouseMotion: - if event.button_mask&(BUTTON_MASK_MIDDLE+BUTTON_MASK_RIGHT): - camrot += event.relative.x * 0.005 - get_node("cambase").set_rotation(Vector3(0, camrot, 0)) - print("camrot ", camrot) - - -func _ready(): - set_process_input(true) - - m.flags_unshaded = true - m.flags_use_point_size = true - m.albedo_color = Color(1.0, 1.0, 1.0, 1.0) diff --git a/3d/navmesh/navmesh.scn b/3d/navmesh/navmesh.scn deleted file mode 100644 index 185c9993ff20cd25cee5dccb66b005ea2c1324bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19502 zcmaHSV~j3L6Xi3uZQHhO+qQkjwr$(CZQJ(TnLGBr*?jwVE2&h{NKU$vs?$~7$|@ov zz<~b*5dfe`0054`002X90Du(|07!!X0MelVfE*YA03I3u(ED!;RmFa=e5#9Y709+8U)l%^nFlqA`Ka^i9C=7 z+lpEM$OIGu!co9v(%jYIL4O^GL>+{MC8=R*92C@E@=InBSQGvHl2?Tc&|l*GGc+>b z>p^tb^R<)_K>MAJhmgxmd^AG8jr0HY{v1zN8k@t;e6M&x)@5QfOjx+IamQLUHg=ZY z5BonMUJI>6<89C2W3n?_kFc>z3}BO#6Q@1aPl6elL&JiA%c?`N;22`g&<14YGU|$w zAX^up7@0!?GBN?pF;zw;r+j4+>(K7U{Y%ryr#^&59r=9ig9OF=sw<`xD<|ml&RrJ4 zNU-Tz=

$Oc#QJm4D)6Gtn4tp3Tz+vUXA4xx_Dp8X#VS1{4wAl_IcFJ~)+TL*7&3 zgR?(6`F7%!GX6}iamQA<1dPrYWRCT2)8uGwb2@r^i&gL{1*Fj%ba3dqkh zzXl;Vkda=z_Wb|2lWC$t(dH#5yE`!?mO42VV=y<^5@%zL`V(X4T~fw{?Hy|}?yLCW zqV0MQS#0XQWIP(WvG$pZYT|0ILFq@uJ?Bk z9xIBS2%^1z@w+LixnRtsr$;n7i)IcUM$k*$$q)a9sWkcG$Skh&N{z)`-18=vEzg;- zNJhMij){qZT}8mxQv%NM@BP`C7owQ`BuU+yZgWSPM z?GO4slGAvDA5=oSInF~&<>@fL+_YtUTlZx~P)8gwo3LX?gF}}^{i3(8Gd40K+w9jp ze6zcev)nTzD>_8OzDUwb*tUhgYHFt~f5r+7t!ShYjxYxW1_%lP1%d($5rrY%kqJTm zB()?E6=^|T{DQ28%trF=6`BjPIp7H1xr{NUW=WGyF9TfQGcbSm-|P(+6-cWE1@+(C{(Rh=nr+u!x)B%xKd--ANGq|CW<$zVs2^7vo<+ zP3;@GgIRaVL51T%BSY@Zg8J6(d(1%)1Yw^1kOnFbX_0vs|FV#}8w&pPC~PbV&z@3T zAGLWjS^W?kN<*eiHJvrERz$eTb8Ik`K!@TS2cOaYK@KOs6?*=EwOYBX0){no_W*U3@)Qo z$IQ(jecZaGXVu`Fln#c^6zO^0K&84P$wjAX&n~FuX*-uCA)7LbijkT z^U|_;0Fd^+vsJ}9Y4nO_kXckp=vmp#nyq6K4VWc+Z4Zo_xQumDTo=oSj&J4Lsyz`= zP}u1NTMuNgMXqarg`*D@Wk=AhjTiue>r-vHbJNx(HmTDW+P^<=^EYSpje_|M!x#!O z9T*BsO1NkFU3*lKlo~&BKRlIq;}KUvv#=!?Y|Nh2E)@!`ke-R%78dJ_HPVd^Jr^Tt z;#l#xSV`(Cu6@;HGgPIrmT?A5a5_onRRs^+qad2{Weo~mHTvRfWy{fYA;jqqFdY(Q zU_5X_yd|+mkFWO!eP?XdlpY6CA7#;94Ik3@ZvC6g-+wd$=kKGSm>~ZP@vY2&7r#@f zfE*{lrX&jsMGxw5Q#<0-h3DuxWSyQ=>?P5Ni<) z$pdL(qc01!0Cs=ztx&?r(NZ}WK^I^eunqWHzti0H9s9?+Yq{T}r)7jtW~sPud%td9 zP~FyD45yraDx9)w)6;g%s2|$>`(to!l+pfR?t69iO?R(OX`x~3spjn$@y~PIo}lQ~ z!HnZ$yXNmN60d(d>Q3_kkAZLX6|jyY5So+nxz^;BK=_;3D!4J&Cz`SyD7{qJAi zzk?l7;{paK;EQXw_B}lQda8p6{<-bA&w+<%6TkZd?RVJaJsuol-P2uE*zLHO!-G_A zzrVo_Aiw*c{s0EB$MVCw-O8X%BH4jojLU`}ImQNRa#(DmU(sKJ1FL?1lX}Bw!CvwEt>wf&X7$eMcEL1?_O0-qPkLGe-RpD5a6WqJV8}zb9o-12 z!bWptHaoA?hA&LvzWnLu5~p9GN(Wo^1z_H{IuZX0R$zAUcBy8DktOeK)-gI(3&5Rl zwCP0>#9L}i@U_?U&nrLg6%N5v*8H^&WT}Zle261zS1mI+Sdel$)>wam<9>4hDnq|( z3E*fN``L-2ycH$&N5X#VxVrEZ$ecLxO6UENL?=8(-`5mD!mo_lO)lu6? z6j2PbWA(Fco|RORZ|@wrZ7p4#y^IkWD6~`bc|i^l9bs&)_>8c+D9pA$KOtydBq)6O zgUJ2}4E^=2zHmqMe?G}4D3|+NHEt}9errrh6z$HS4;dPsw@3w&RG98I)z*;1Ew6>t zd48PY7RXg8zlnQ#!ewTlGL+L)l(IWV^;q>!Pmz=6CXGded5n^}9ZN@*_f54(h7^7Z zOMd$1>>P~69BH|!adQ2R2AZN=YDQNXo9Vj%FLmZ?111fGMHsDgMuR0jZSrXD1j_(1ei!#nxiWyOg`&>^0JY7}#F1m`lO}J^+9ONG5^>Fil+X zBHiPP=d8d21J3U(j|yM%Da#iBdfrlmm!` zOuxxA`pI`;1R%d^10Ove8x3T8sW%}Qfs$PJ|H_n>wj>IO@2oaRG2Wc}o_;FjPB@)}n0 zTS|V#5B&S<`)y^f^KP&0uE!(d{H*mr{RiK>_Imi)PoVGh`C-dn-?k66d3fnOYDfJ; zH*ve|dqifx<#n@pNzR|Yl!ExTB>V@<;BW!cs{g$;c7A>>aqkPRw>V5!RYG6s*w~@w zFG;aN%}aUy5Aoz_>1omFWW?~_hdA-5mpUyi8iMWLkyGzHbokNsPmX-s;GNq*qo{k& zNuvfA_vOr1NLwHG4M}zEV887kejeP1T(pl1$|Vf-i{fHQ1I@ztIAUL;P=4;Hr_j`k z^SGq`4q*bZ_|#19G2cDswAx*=381sRxu3*ON3^2f7vvR#Sa+{T9EHx5Obxd~q*2iE zV{&l$=e&R)lesC2v2i)<47fXGzwmVS;uUV2b}~p7BVoBfw=i%D%8JLhktQjtWeg?g zZ2?i1Wv+c1-`t`Uke!yM_f#r&(sK`$B!dCft0QGufv$PHjtlJZR&cE@Z@3k5XJ-L0 zG9(n&`rw6US8Ac7B*^snk@6?o*0~4P6Q%gk_nAcl+DlA>!C~G$icTLzC^!Ovi(rNQ zDidAo#Ps2{D%{H+iM9N&{MG_-i!fU7^C#M#AIa!SESnZkY8lP4{iDfGw=+0#1k_R7f>S*j6B}`!1oW1WB>b|_s5=(LVM$$mrT3U-l9zm z$J2%9wl7C){o9->*ikq_qiV;9np6$<@bLezK#?et?P$hR*D+w=IWDUag6b@qtT zU?I>yn!hP!9J;scz}ARcun5jJhB_W~Xj@x9_4I;}AFXZ8-tv4{;(V`w&msW;RYgGx z^=>lo$2V|Z(U*p6U31R4tOb|J&)M{G43q_j!H+pdbLXs0Th6RapMCGY7n)P+x}C19 zRavgAH1aIG1`mw)NqJ!bSKT+`ZP|58cXn-ZdBO-DmzPpCQk zOsO^ACn69sAFd);?B9-r)*26m=zXS?@p~MpMD~t{i(%gn10Oxd{UG{|`=I6@p88yF zOeqC2C*}Q`_5yx$+xPrAHYa8MdM0K2vj6s4`MmDQv^BbtF=+jXNscka7{{D++5Yw! zbrEpbaUvn;bRxmP8e<@LPBh>>L2u4@AZqq>BBH@R8AXF|KH~pjO7Pt=8L1}NJHFy& z*B$3MYm9?p@VUoD;qN%$Eb}8t4M&Q_B(DokHMj;T>DtnTRwxe-Pbyx6H^XjU z%qlM>0M_Jk3%A`kLU)BNBIJa_h1ZgK)#q0Ox7{dC|BxLyIi#AQqP+`M$0cs3xLT5t zEhVpM)v_1o+$L+H&fO-7>+@WkV6!3FAAwiue6#x-*NgZ9bY)E(k~!OA5sB8=iNR;z zW2950Y%(^jqMn)LT%Q+GIIAUE!!k2(HdDuR!o=>_H=C;%J%S2Kbb4p|{YzKT=x)i# z5!7p@x5xyGM^j~%u&PUW*(hZkDa+Ru3|UxM>Mc;~Z1~*+85jT985yI96|SS|5b8*X zGC%^8wOQc8XbHy0+nr{k0uNzn&{4tKnzH_Zb9&u?{!j_1f*uzyUaU?-k+&nFWO9$k zE27yXg@17%V&iOEW9QzY)Q?&(mxIW0aJkYv*0owx$NM7w2VCgrG-XqrKzq4R8dior+?4Try~>E#6JYeQVEYKK&E;}e|*=Y z$AZ12Nsz=&AH@+;<0vgCWp*HQ21RUBAb{JhglJ|K)_X-Ja#ovwgi9Pr-)~LY86KCh z&dTau2g}quNnqh&$Jj6`>VEp4Qy>HJpQrWI%EsIMWH;TW=1xyHJlpG;;K4IX*oyw9JQRw1SgJHYf=QUCtuwz zfvKI|9w|yODLbzt6VBwt?e^5ptkaGksLRf;s|KzV@t}KflEOT+6jsD6v(HH1UaKwI4ki!8 zt{@^(R77G1fC>VD3jj!916)@NSO`dnRL+Q!w~C6Ssu3Kc-tUuoSP-1gvX}kKJ5cT4 z#P^R!^U4(NZcKEx1x~e|%Q7%+)bP6sy(orY80fL)#%er-3^IRGJ(**~_+kkVb&J|l zq2Yh<9h-mQzjyfq7)~Kd*oo55c99P|A4dfkdi${q;y0{fuw?Hl3+Q}V@tZlX(*G6g zH!tu&_0dJE{#-1VHxIwH3zs`5o1!3ObN+73C+n1_H+w663(!WyA5ry2(H?U~8bkZZ zmBuxVt-g?aYkSoHl^yqY?2{IE`zw5j)BZd!g@F6??o0l(%Ai}{>0uL+wFI@x2Q1)q z#_I6*ELryPWrIghL+md=FVgnlzbrSuIV7;2EXequoG9Ke5QZ;G2ErroN4~$@B$u=s z^f&iI|Hkoaw8>Zk?13kAQYRt?5_SDB$t+E+k*Hx zzYh@GYdVq_T3PCxzIge(?+W@^<-A1v-tycdDqj4!HL6Ww z((ILRbHm;bpy1$sY-*aE!57`~faUuiXE5UhP}`@Vvk_JyK|^lqT;^=Xxie8)I{#91 zPo_ds_7orCH_PQXV2@&a-KS``lY5e^3a4)PQ9 z|M>Frkg_t#wn+|yOKN3v@6Qr|+rr9X5x{2Qow^wi5}y$`LjWne zgLoXB{w^=3% zRx;*G;-{6^S|CvXZuSk~eLe*69{eRR^XH4-51+^Ri`x%Z-^`57expJNWCRwAN&kz{ z4}(tqi`EZ~O8$$|55;t(|1Dmx(f=(xl@dt&2;x)1=bN}s_zPFi=Pk57~qwD_iimY@wuU>g}%F=uB!Kw@T$1>KVpG2%?s~rzw-Jg9G9Ad5J za2i(8CI;^h0FW1hLHnAXT7DMA!4o+;kIzCh22rMZbCJckBNoKAF& z3|X)PRias@{ zAtosm5u4!Z2O3V(i`P#OOJlXm{UBw~dUTbygNLgX8-A_LLHLXv)?rV{!A_Z0$ol2( zWcaI{(p!u*)@dKrQ@uZ*B&0}Nf*S~ah*um!mpM?otMQSu*uHgpNV>um+wpr&*0UbLdEFnDso-?ng4T; z@Wy{b`qQZLuUj5STn zCETL#q*;V187`#RvL2U_W$2k*#OUt#C7L?N?0s?b%be|K)$Lk-lG~jOZ;!y$8pZjJ z0CiNo4&bjRIb*YSyIAgFH^X?!h*b(lvV>Gl+dEx+hE{F5g3zMt`Xft=c)dDX=t{2q z!K$_WcZ!lmwUiHKX3b))79QANAZcRPLFcTryIZ8c2+(J8n)17aVOdh-C0K4yJsDASiroyJT=8)bdBfq_BEu(Ddlc zD!}3^?qqS~d&%Oa9XVYsL;@!pk>P{UF7~vM^f%kbH7oXXjxo?}+HmzJA z7Yn?r*TlxkdL`gWd1T5-rM+##D=+4tkG>nh?nE`N;K6Lj^G68W9$eFtjLgM4!AHt2 z;msID`Niz4=WbJ4<9rIyXJq`D+#N2(U#;**?v_cQftPZR6M2S1sk zRpPzAHAfEYZJuGMUz?TY@p_~|t!rhU@Q5z*c$Y=j@I4ZC zi+NNkOPT(K9X&pu3p)I6#b{fK>=M|`lCn&sa+-9F?_+8%3HT(-boC#@Brc|(dm8y; z0SsTOfJ>qE)hQztvf4ObE(pI{2o%UvL8Jr_1cC(?1QrwoDg*;{G>`BEK{gZzRfPwj z16-3(eF2#&_rshXpHR6(V~8PN(j33{F}=3;{Fh%NMB^5@9r%|JzIEWEJ8uM2wRv_^ zJ~Mu7#Bd^z`B%+&F9$7qqAYTU^>9lj?#Xg3my*L(6Aq7E2j$J&l+}-#@8a+#GZ&)2 zL)mvq$M_`MmSY$kx;%gdy+fgS!P@x%vx}Y*P+H5At-0#I_~F8A1_%@V^Nk8u4l9kaNzYdeuPh!Kbq=~-0vm&lXi1f4d^GIpVxd`I+O;sa4M{Rc`@rB__U zbrR_xXz<2te}Lm=V0M_*Z;l|}km0s!IS---dtQhs-9xIkVV5?eD_Tfo?N~I|^+8AD z9Nn^oxV@25-9swvz^}Jp2AN3o7{7mg1!wI~ev@x4rokTXnYZ&1-JSn++t6&?MA^~B znNcw=$1%3jc~Thvxxa7Z2IeHdA=6%KIkHF+BZ^_e=<3t^e>ZtMSwK|!1)%~UNthlG zVIrSkq>v#e642mbX{kpB0I+wPw!?{NehLsTMW_V?xW(XgIcQd#8*93#HlmjV0ebV* zs0W7M_Y>1)Lc4ZK4e~KvnE%^IDh1^7E094{Me*f7I`e5QVzBIgf({w=@Jl!Onmymt_G?{r z&x!ndoiLbD^SM8i^qMZ_xZ%$My{AAwIQMJHvzLFk)A*~4>6tI(v;M;q?)EX3f0ha7 zMAmop6wjMrp{J`0Yc=UUX#md-!1&-D!w^vp>?Bzf$~crWh^?eZ$?ed@vM`vPT6Y!g zQjX5?OO|9x^X348D&PMqtdS$vmqX+JJ_V8>-pcu#09Gd;k?1y7+1+rmX;2g}9OZCF zPF9y61H{uC@(#&!^mIt^v#Nvbxt;O>a%z`ElD`PaOMMR z72)RswOz{knTp@uw*~XmN!kT2F8q{j70^i*l}tFC>6a|4P$BvV=i_+Ias8H+#^+#d zwCr#OEWSVyEGOFi~?VY^56 zIT<&lwRd_R==eF-R)V;?8znli#wFT5B$>4a?ISxq#?J}T9ekGlY*JF7^CYepyeEb+ zuy4m_UAKsV$#n5GX|)HHZwEs`zz)*uCHtQ-GTQbt_B|_Ei0>KN)4Ma*qL^C#Cg_g2Wk1_#$i_rgQzqz5MX<}a4nKGCtDp3X@a&&}_TVC28Cq!ljM zxiIj2o-CLRl4V|SBsH&CqDMQ#x|!+j=54jIb&lm5^8J*9NSG>~S&T)#OHs7Ov$%Br ztMW(@I&N$oTb12>G+}L2%IChV_?}(GwN6%ReSb_nU?+Zh-&FfyO0k2`H+5*R6S0g{8vO^-#?DJ_M}ED+)tz`A^K4bMxQk8t%}&uU&WxBoi~~=3a^67AZ5^-R2;7A zpV|ZhMC{8(3qb=K*Dz0A+k53FEJXI-$qVjBQwb>yRP{-R1xrg9oNh^76$xLCAtw8A zi`g}PTp_HEUX?#2ec&&a)FW3)UO~IQW+$Gx%5rmft|}Ze(jl(?0s(Pa6OJk&!BP5> z5`k_6ELkWgC$b9tRzSg~00;}7mI+eAs}zrnmfoXoNZm3QWj~}v2RMaG`b!2YTP*h& ze)=_^uo%PlC8hVLakjxs@Wc>O`!b{XKg(H$s||X9&kR`vRH`XL7W0B+)9a!1AHxq+ zV+>IIiqy1lYK|dbxRJHc{b+lC7_N6<{p#3i-2QpP4bG)r%r~xbTo2-TcYaBheTeGp zv2jdaDn48`->>x$EMEIGUSzKd)OM&5ha59n7>yeYfQi!UCGP$R*5S|4+TUzj8VoaLAaF7=~<#P z2WKoYOw73^Nz<&793Rvqf`uiKoQzvs&S zLFN#`zE34O5AtI5q!B0>lt}+grO%pG@8Mqx!90GP=OCeD38<Ckd+6$!nQ5kEKHzs8+!gU<#RnM2v_C0EGk~NdSTixsd>M2*|l)5MQm8 zJZ9E|*gBd=|FOvW~uFYhuj1(vX ztZkeO$c_>MS;FAwj1Zk;Tqw%~UNxdbs<2P}$&G%0+@3gAHwzdoifKsLU}v)|+6yu8 zf9BA~TZXLM2^?&VA}eW`+@f2PpO53KsDyTZ|M)_4e|9~&zF5E9D*QiMmZ}TrdVQm1 zM|5-$QUnY@CBiexa?3If!@durm`M_1kk6osG2t8!c93b(&$V;PWXlzgT))qC!s#F- z`XUg6xB({uD>8SMq{!;OqfL_3iz3&gio!#sO;F^XK%XS*_NreVtJm{~p;fz$H)xla zFiYT;&oD_-rQcwmCMgEtB}q|+e|?Z9Ncw>-N!9Cga(A{~CrPt!s!5TDqcTg8hl(Ok z5JZdqlc>}21|?j__uWyF!1rBIqKV_EUduLFCzqq2G)|Bw=^Vy#|Nz`h&?J&{AarrsnzPr}D0k00Sge&6n`aI20sX`zYaAP=| zz>Y{L=JU8foE)x5^fagR)`nq=q>|QQRyTHC!*(MEE3wl`U}Co6 zhGm8dr_;hzFkWG{G+i#G!y=chTyDSWL4Li?5pW1GEB*UyWHj<1k>=p~QNmxkMDpYl%xMDz2G`BYE1fC(2;Xr=1fG|fWx#Hi%SV(K=X4ne2Pq9z@!5747)hsslOc)MwORNH+hLOlHAv`yqTHe^z`ayjg14`~qOu0Tml%RFU|QyR>NCy@0QD}<3H-fTp69;2X`bVI&p`?D zp3@S7;a8l4=2ujJ=4O=V^Q3kRL{c@(b0NE$T z=s3$kHYEf;H$4D3R!yFTsJa}0q+bYt*CovJ8mbiJJ#2ZL<3O=I&vsqAG|zVJf*RyP z@)U$5R-A)q>MYB#9lI0+slt*71jao827|N!o|i?LW7)S|mSx>%U7iI=!V=_|v^~f& zMsEl-CQb+hr9}w@HC36t&9JqH>lgqEvl;-RMx0{>s~BKKc_YuVAV-{K--Rv6v;)5n zfTT^H0ZHp5&o+tbJj<}gW}KrJsd8&}uf%BWsqW zn@*}M%`i!tRhDhqW^BamE`-x5O*iV^ah7h>lbD4~91q=4!Xn*W<94Y^W;f@~2=`i2N0cVoD04KcFsgea+eVw42y5o$c97!^9w zDkZv-8YQw*L=`gADg`uCL?v`%q&(;mLN??G8S`Q|pYBiu=L!+Blc%VvL&h-4UPFY4 zs<$=LDl$_ia5%R+eZRs#g?8lo!R8e=%e&C@cj z`=6>UIX*tO<<>ImsY`7+FG=dMqJN0XEj+NPVOAn^t6}Np+E=B;SBNWEanRK8E^k(F zPH&fR3ePReIDe|#>B_UKPFGf1SXWk5v6Hl|%QBL(D&Zt@4@=os7L+lAtS`%R+wMd2 z+ZLAPsN4$6Q=F?Vp=nNCLyL^Fgt4Nsgt5c0MbMWR!!q@`E1_9(UBe275JOo)jNk-( z3rpF2jLP%68bWis9986LN?n(w*-D9EG%BcIm}XT&sYX;o)8`OFll7ZiL&!o7Aq_T$ z5R>jhiCl?F6QdSF6V7*pmZ*Tk-{26iA!3PrASIum(ZFJLlWu`L#R{_i{r}f7p0Wm2E{329hJmo zIw+w;Dum#Z6oZLlSQp`<7?q@mW($gv%vh(BcG0f8nXI3V%uUATZa8tZ!0=FypAOyKwC$uM zJ6mv^w&ZMzaWyPEE5+SR!B6pVH3d6s(og&5t{ZjMcRQP$pLE?pr^-0X$loOCZb)^K zl%EXUO~`RI&^SxlPoZ^EzMh2TBt|=n%uRXeCD=Ht(@zL>QjecR;HH>38?3tt%1`*> zCAc^nx1V&(P112uW4KGxPbzVdQJj|HCh<5c!%qh4rLZ`Q!QaH}BnLZ-+E4It5udvm zP@DwitV4Cyxj5@WoOC7W#y>jA)Qwa92f$6I{GTDoe*Bh`B>gx` zH=+B}N$xIgf{6=2e;t7fpg0NeId;rRaKK%s<05$Nm>VbKB5QZ!qo1_fO%!qFmA{U| zji+%Iw;#XkAZ|Yn!%dv-!sR$=qMv}`!u7y7al}nH?%L-hTrbAn&DyUtUX}bV3)J4U3TCZi5uDV!9cwMUGS zaXUrJ%otaznHr;4PgrACa*C-}zKJnPGesGs7-RH8im7!&j;eLOji_q)7NNIajF4L| zMrzIwqohZSqQ*vyP-8RU0!Rp*LFJPICXpp9UNLmqNm|M2-sq(=drtK z2-A@h(78N2xOwJ@F~VZo01|-NY7G&!HJ{uIQUAZHI;Eh7RiBQmUvJ+X$lHHqQe>E>Jgw9D(edgqKzrK^!ef6d-VLzQ)(r&zymSo%$5)v#s zLISK?=rgBPI}OKGEriW+ZHrqIVgZb8uEbG&oe9JEUiJ;^@>{nJYwub1giii!ySiXo z)8>BorcFx`zT>*ZJf}n|&JjX-=ZJ7w({q0OrpI%ec)FLz#?Tt~4MP~No0j0O)^#g? zIMbHyGwcby^|$d^3*F;0?N7~dO`BSibK`T*@i`Y>_6-#kzLymvZ(kGKaNpzR&bEhD zi|sd?=GwFmo9ga7r^kwJ`=6txN&Amc)6b3fIJcW)yl6i5RW9^w>xSX6hZV!)jqCc- zzQ%QBmtD6N_A~CQTJN0JH64rC*0{_xrZw5Woa40a4{=(u&nqH@XKmHBa9Trn!RY%yN6gHjr^$0cq(CKxQWCK%@#SLn^0<8*o0<1+Q0 zSEUZLtx>6cjZt>EZc&-roTIFD4>5&h4>4vluK!M%5qy{XpPYX^cWhWuBpP9A|!H*5f$#Ev)%s$Wt(q}P9?L{=8V$uH%4mt z9HBAb4I=g&L8@zyl94wqk(uWmAw_4rN04ETN>b1bN-}^9zt2SVcg}>;=$ms;$a7}y z%5omrptCGRM87+-1$)he2X8vELg1SZgD5m-0{uE?0XeuF`XTI@_s`Fm4;JTZ-7_b1 z-Sto7avVmG&~Y3}*1z8~MSIPfs5c)Pfj4Ij$DFbHb2+m5Z_Zf6!FOa9W9Xmtf75?C zFr(0W?3kwESTSAavM&9J$C}X(<2Ppr=W^_MglE|^0MD7$`(aLpc-5KqL8v>u2>R>m z@znbpw|z&;+RHnF+M_#T5?0rqQ5eiMMt;|1|^N`H*!nGO{1$B_=yzx}tr zy~eD+eTM^l+S6;FSzg%GnUx9je(d0BS8=e(>*&m3VCV}^JQ_dTV)_Bo|L*FELt-8tpyk!eqTEXR@lH?JwB zlh=&S!RwCF#>*bI&9KHSW>8bZ?v%V;&n>xL_cbZk=aft%bIO6GbIM_v?v#`!^N!Sl zYf2)FXIdh!X;;DBdrBd%+o~y%mt#|4j5#Lz7jsO#uPHg(){J6Z&y1X*)1F)<)1Itf z&WudPYs#KNYsy~2%bt{gYf7@ukaC>v6>NOhJvltbZCk|sUs68G=Hz_lS6jlmc~e4a z&PmIvy7QJJ0oH`=Fq~<7zU>KNHy-YqOa5&`-fjcvm*{4goX(*jj}aN{g#eF{;OCuR*v@M+e%r9`Su_6Kqbmn)C$9Ri_gXXVUNb0d z*yC3RXpV(Yw$UZFT_~P|ZZTdyK3CpfTF7}j^T%9v1bWWw!S_9#guk@gz3FBh`L+-o z+v0vhFPr8#T%Xp}vvqL~%j!)0T|X^PmlFPOf!9mr{u{%PUjs|!-k8JUBn?lOnCy$h zTb7s0axKB`T@h*gyF#BGaXfk-t^^uRDC*?s+U{?#Iq~=Qx)9)0%TW26ziTh9A$o{hGI92m76ek=-57Blo(;ETs0wEUf(I zECdVPS=Tt0EVy!(tW#JEmU68*^Recm&~~i(PzFB>_IxiV_WsRTQ~Jm3$()W{Bnn=q zk?WbaLz}wCLzlAVL+iZeL#H&CtVP^&)?u#)mTahM)EeF|b6X_Q0BTfJ*}SVAnd*gB zR`uwjXz3<1Q`h)}f*hmVt6-fP1s|8l7|1M@{kH~q8@>FD5LWOh>kvxx)A%i-EOS?h zRn1KA-~_gjyhI3l2T+>4e3({j;wsf9HF83HXnW$9syu^Yz0psW?Q)19YY5Bj0&E~_ zw8TFN`mK`j z*41$V%9iSslsl?!cdHRf`)`Uh6>h$AlTqg$LxEN2;T>XYBBP(p(5$dCI;};*fir5= zhLlqs)?#5rVE}|ztHR)Z_#f{3;_dQK5%2I9cp;=@S=6;OY{88ZHSYMJo4e&9L*^>c zZGNg0I;d2|EecR5sp=i>4$VA6sXRmYH0`Zf(H;`*fD3nwH5dzNwm~k(Pma zceN2(1vCoH^vBdc;_Y2PMr5LJhC4=!@(n-asUXoHnM%E2yIHn5_~hqb9QYHRj+@=;uByGeQ_AS1byoy%Z1t0k-qiRbI~J*){^q#zb7On$ zqEpVBaq`pDqvxw!?0a4I+z;d?2-T61-zv)NutM;U%t{~TFm>#D<+uzv)At+D>Dp*A z!q31sVer{n-DA(ewiN2Q10TUR?S_)wT%M_kJ@Zxhd4SK%7`%KFS~ViFaWAhB25Hci z9Rw5>0NoF$wL&l5Ln0PF!W?YrQ1x)m$HvCv;1F%p$&QwP8LD?%36vUAI&WPLCYi?E19j$ z%PS!xkB)vWY&NgeORL$^9t;*^R<1*FL&d3iGOv|y z(9m0wk;T?m(q;Z5LFMmE1}eePCO-3Y?sF~Kq@9A@%+$+D$C(Mb#!iZ%ueFDuCM_qe z>;`QIgZZNQpxFI_X8h5xU^LkJS(unN%<@p)AR5!{=Jrm|P}1luZuHAqsY)|(aE5BP z5D-(Qy9M)EM1hKmvr(*ri>3SZtjxH5FP27Q$&vXo_Wo6h9TsjTRhz_#h=6wpj){PQ zeN?uH4mgLoy@!?6{f)w`WZHKnTCMA7X~$)2H!I|TI!vco&?W&hMCUirY|VH^*;_-* zs<63Ton1OkE(VM$EPGs6d#u9_k9CCu?tk3YZ|kxmKaAVD+y=IFSzch5by=Q6&!jw4 zziUjEWw&LiCsX~8Rhbt>FRR0zG>I>(LrLmn=r*2S*q zHG9@YQS2I>>tdH13Lk6BLYD!?pNV;sI)*wLwGqS4B{7*)Cf#w8_5Birude>CkO$+^ zC`?)d30jP=o_x!8vIstLlD}0kQI`*oXfrGlG4?fa1r6o==CbbQP61D*S=(AO}AOd=A7Gs$@>K1;1EyHkPw(6iE;cchy5VnO7DJ+FG@mDbFh!L5lAjP%AJUM5$Ylp1GSmEL*%mVn`E*tkjaja z(f5$yjF9o)gQnnz2rq_>TphuD8NtJQ2e4}g4J@8Bh9(Ue<1vFqeTIzwc;<{c_f8D{ zn?b!Zr}W->gSs!;(>im^U^ZOSnt6sa23XVTXI%&tu9XE9a`(qH=5*pq)G zpY$C65~rhWPn?PWPXMb6RP-0Qe8@yD7xIwHgDm9ose@b&TOSE@vdx(5b*NQpr9!PzDh=vSfl8%6 z^(hiHqDR!HMwEyaQ6V}+iKq~r(jfXnf#{U}P#-F#JhX@UP#&s7cW9|OREL(@QygkT zZ)i_#D3nI2lRhbwI%$*E&?RNkCS6jVDk+jCDNm7&F%q8}@e!XFu@RpWaS@*nF%h4~J;dj0j{97Q*L)ttLVOOyYDWIUK#crt zxZ8I7?Y7ruJ8iYsPP>PF7;PTzA%Qxm0S3SVMhHseD8Ypi0L=6O5nvVa@B!M-8~mjY z3|_swIvu=?d>t-9c~#-wIq*YqX~3(Flf(xAp8jbr4S3aYlK9}KcB$;ukCW8XpZ3ziR~c7{kKbyS z!oK~uN2G8M zajo+R;*{UN8y|u&gH*=WE4?`s#l;<7c$3V|N@Sw4LJ2cNphw{9jptP?ZN%$zW zFa2Nu4^2P-+FX{CA&17EGpRb?NyI22?AX%D6rc`uL zz3jge2vSfWO(=Ey83{wWB~u#K2yg&|B;N-z0XzXD0abfRZMM1>C9~1^ihS8_eLtZ4 z%};G_Fa6py*>8VxM7G;spB)rbv#x$`+ueG z@>l5p4}8nnxX;}EeZd;`Sy1C{{kLrec`#cT~7Z0r6dmKkR zm;L{w|0mLJT7+)XA+(!r(;qYl&89u*51LJ@={4O!r)f3aL7!K%Og4Swp=m-+^ue$-2S`cTi{{}(*e|10hBQXBIfj{v71>V5_ zKYfA!C-6`IKi~=cztazJ`v0aE(DeUH&$OhJ6yWHQj{d*sjf#kdim&4YJlGuf=aem} zAUkiXN{)@kwIRm7<0_1iW6r&XY+{8xgxg15No?045)s8NBI&%_h>TVtS*S><85@nu zPseuSLJHY$TY5_Na!V@8e$xU%WxHuDZP{p9Q7Tr3F}v!@hw(}&%`P6TsOdU99yvOS zP_wO$e1?1N3XE{aSh~x;!@6T-<7FYfiwE%aNGUr{>u!o)n>;@aVK!bLY-Zo_HQ(%b z&#um1)3aiwN7ZK^O>v^9>rn4No?X<_y0eXXHRkMa%s$_-W*ft8EoaK>%(hN>l{vdy z+qc>5?UKKJrGuM1PBv>fv&XDhZ^G|7!*Cq;I^L$a>>Fmlee&0h;S=)9+ED>rW`kO=Q_u*(`DBP z|1b42lAr!|CR?-1F?rgaIJuuS`JCF+zn(mJ{@1+Mgr=Rs&pFY-Sefn3A_30n~>eILSy# zukh(p_^MBz>L~>B%dWj$a{1pEWj*tcZls6xML?=e$eUlwkzb*?cyv(3J) zTAp9d#{7A;$})GZt1NdW96McJH?vP3!?E+rv983jSQ$=RXLt$6F^_qFpYRDDcb8-M zf1~d*U%H%G7th^=J6WGO+w87eM#tl3pWp7j0fC07F|9#}0s#O35C8xH01*YoDCQu` zI}*U985$}vNQ%fH(vlAsh4Y~^&IWIUyE-r*1*}xZB zpx4e|Y@hucDmv=-H2?0LWjJ*ih0p&DpNAhXtWj%H(E2d7V-)5&WDG_SQ*Wjz^S}o%{OEq8c_}VbWTLL-~e<8 zK@WAnK;ZK0i&r&KS(fPwcy>SV*jUC10}pW%X|hc$uOLoNso0+g*dF4?~|P#{ItWwRz#&kzundqx=X?lIP;h z4z@syc9sw4nnG6Q;=>%mk3#=n{81YbMAYVur4@ouuYi;FC_t=dzw;m=pUSby6rPF0l(A=Q-b97Z{x<~9{F-7_Wn_o$!0Q_9h=C7OjT2M9qOY; zI%uE49YOeF4|q4VUT(cl8h9GWi%Q~9*Z)4H{*Ogv27D zP*%MM&Zle$5jp3cL@0ptE_c}Ht3ITtDo@UkIi(U+wMa-T5)zAq#3CWFNJuOakmPO( z)2~S(qfLn9N3a8Y6+~tTvuB{D`gsuQgGNb;>Vnu;K0oDn11PmG{U9q@0RVJiZewM0 s03HAU0000000jU500;m80Cr_^b7^mG00RI300IC208&#@LsC;iL#RKixc~qF diff --git a/3d/navmesh/navmesh.tscn b/3d/navmesh/navmesh.tscn new file mode 100644 index 00000000..8fdf6ae4 --- /dev/null +++ b/3d/navmesh/navmesh.tscn @@ -0,0 +1,181 @@ +[gd_scene load_steps=15 format=2] + +[ext_resource path="res://navmesh.gd" type="Script" id=1] +[ext_resource path="res://particle.png" type="Texture" id=2] + +[sub_resource type="SpatialMaterial" id=9] +albedo_color = Color( 0.258902, 0.392157, 1, 1 ) +metallic = 0.2 +roughness = 0.0 + +[sub_resource type="ArrayMesh" id=1] +surfaces/0 = { +"aabb": AABB( -3.37908, 0, -2.70735, 9.7541, 4.01029, 8.40147 ), +"array_data": PoolByteArray( 0, 0, 0, 0, 0, 188, 0, 60, 8, 123, 28, 0, 77, 182, 102, 50, 15, 192, 0, 60, 8, 123, 28, 0, 240, 188, 102, 50, 246, 189, 0, 60, 8, 123, 28, 0, 0, 188, 0, 0, 0, 188, 0, 60, 8, 123, 28, 0, 77, 182, 102, 50, 15, 192, 0, 60, 34, 118, 30, 0, 249, 188, 0, 56, 77, 193, 0, 60, 34, 118, 30, 0, 163, 190, 0, 56, 248, 190, 0, 60, 34, 118, 30, 0, 240, 188, 102, 50, 246, 189, 0, 60, 34, 118, 30, 0, 249, 188, 0, 56, 77, 193, 0, 60, 61, 110, 8, 0, 124, 192, 51, 59, 106, 193, 0, 60, 61, 110, 8, 0, 52, 192, 51, 59, 222, 190, 0, 60, 61, 110, 8, 0, 163, 190, 0, 56, 248, 190, 0, 60, 61, 110, 8, 0, 124, 192, 51, 59, 106, 193, 0, 60, 59, 108, 229, 0, 35, 194, 51, 61, 120, 192, 0, 60, 59, 108, 229, 0, 211, 192, 51, 61, 234, 189, 0, 60, 59, 108, 229, 0, 52, 192, 51, 59, 222, 190, 0, 60, 59, 108, 229, 0, 35, 194, 51, 61, 120, 192, 0, 60, 39, 103, 194, 0, 194, 194, 204, 62, 188, 189, 0, 60, 39, 103, 194, 0, 214, 192, 204, 62, 156, 188, 0, 60, 39, 103, 194, 0, 211, 192, 51, 61, 234, 189, 0, 60, 39, 103, 194, 0, 194, 194, 204, 62, 188, 189, 0, 60, 0, 125, 234, 0, 149, 194, 51, 63, 184, 184, 0, 60, 0, 125, 234, 0, 170, 192, 51, 63, 249, 186, 0, 60, 0, 125, 234, 0, 214, 192, 204, 62, 156, 188, 0, 60, 0, 125, 234, 0, 149, 194, 51, 63, 184, 184, 0, 60, 240, 120, 220, 0, 145, 193, 255, 63, 46, 160, 0, 60, 240, 120, 220, 0, 23, 192, 255, 63, 187, 183, 0, 60, 240, 120, 220, 0, 170, 192, 51, 63, 249, 186, 0, 60, 240, 120, 220, 0, 145, 193, 255, 63, 46, 160, 0, 60, 227, 117, 218, 0, 151, 192, 155, 64, 245, 56, 0, 60, 227, 117, 218, 0, 54, 190, 155, 64, 93, 168, 0, 60, 227, 117, 218, 0, 23, 192, 255, 63, 187, 183, 0, 60, 227, 117, 218, 0, 0, 64, 0, 0, 128, 65, 0, 60, 166, 88, 0, 0, 0, 64, 0, 0, 0, 68, 0, 60, 166, 88, 0, 0, 91, 65, 144, 57, 0, 68, 0, 60, 166, 88, 0, 0, 91, 65, 144, 57, 128, 65, 0, 60, 166, 88, 0, 0, 85, 65, 149, 57, 255, 187, 0, 60, 216, 120, 0, 0, 85, 65, 149, 57, 0, 52, 0, 60, 216, 120, 0, 0, 89, 67, 35, 60, 0, 52, 0, 60, 216, 120, 0, 0, 89, 67, 35, 60, 255, 187, 0, 60, 216, 120, 0, 0, 19, 69, 35, 60, 255, 187, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 0, 52, 0, 60, 0, 127, 0, 0, 96, 70, 35, 60, 0, 52, 0, 60, 0, 127, 0, 0, 96, 70, 35, 60, 255, 187, 0, 60, 0, 127, 0, 0, 89, 67, 35, 60, 255, 187, 0, 60, 0, 127, 0, 0, 89, 67, 35, 60, 0, 52, 0, 60, 0, 127, 0, 0, 0, 188, 0, 0, 0, 188, 0, 60, 0, 127, 0, 0, 34, 182, 0, 0, 36, 62, 0, 60, 0, 127, 0, 0, 4, 58, 0, 0, 148, 43, 0, 60, 0, 127, 0, 0, 0, 0, 0, 0, 0, 188, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 0, 62, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 128, 65, 0, 60, 0, 127, 0, 0, 96, 70, 35, 60, 128, 65, 0, 60, 0, 127, 0, 0, 89, 67, 35, 60, 128, 65, 0, 60, 0, 127, 0, 0, 89, 67, 35, 60, 0, 68, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 0, 68, 0, 60, 0, 127, 0, 0, 96, 70, 35, 60, 0, 68, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 128, 65, 0, 60, 62, 110, 0, 0, 19, 69, 35, 60, 0, 62, 0, 60, 62, 110, 0, 0, 57, 68, 13, 62, 0, 62, 0, 60, 62, 110, 0, 0, 57, 68, 13, 62, 128, 65, 0, 60, 62, 110, 0, 0, 19, 67, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 19, 67, 171, 64, 0, 62, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 0, 62, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 57, 68, 13, 62, 128, 65, 0, 60, 97, 81, 0, 0, 57, 68, 13, 62, 0, 62, 0, 60, 97, 81, 0, 0, 19, 67, 171, 64, 0, 62, 0, 60, 97, 81, 0, 0, 19, 67, 171, 64, 128, 65, 0, 60, 97, 81, 0, 0, 0, 64, 0, 0, 0, 188, 0, 60, 165, 87, 0, 0, 0, 64, 0, 0, 0, 52, 0, 60, 165, 87, 0, 0, 85, 65, 149, 57, 0, 52, 0, 60, 165, 87, 0, 0, 85, 65, 149, 57, 255, 187, 0, 60, 165, 87, 0, 0, 91, 65, 144, 57, 128, 65, 0, 60, 216, 120, 0, 0, 91, 65, 144, 57, 0, 68, 0, 60, 216, 120, 0, 0, 89, 67, 35, 60, 0, 68, 0, 60, 216, 120, 0, 0, 89, 67, 35, 60, 128, 65, 0, 60, 216, 120, 0, 0, 0, 64, 0, 0, 0, 52, 0, 60, 0, 127, 0, 0, 0, 64, 0, 0, 0, 188, 0, 60, 0, 127, 0, 0, 7, 61, 0, 0, 156, 55, 0, 60, 0, 127, 0, 0, 0, 64, 0, 0, 128, 65, 0, 60, 0, 127, 0, 0, 126, 40, 0, 0, 80, 63, 0, 60, 0, 127, 0, 0, 0, 64, 0, 0, 0, 68, 0, 60, 0, 127, 0, 0, 0, 188, 0, 0, 0, 68, 0, 60, 0, 127, 0, 0, 191, 64, 171, 64, 152, 62, 0, 60, 0, 127, 0, 0, 116, 64, 171, 64, 174, 60, 0, 60, 0, 127, 0, 0, 82, 61, 171, 64, 42, 62, 0, 60, 0, 127, 0, 0, 175, 61, 171, 64, 90, 63, 0, 60, 0, 127, 0, 0, 46, 190, 171, 64, 143, 38, 0, 60, 0, 127, 0, 0, 186, 191, 171, 64, 124, 53, 0, 60, 0, 127, 0, 0, 250, 188, 171, 64, 30, 60, 0, 60, 0, 127, 0, 0, 5, 188, 171, 64, 170, 58, 0, 60, 0, 127, 0, 0, 106, 188, 171, 64, 128, 68, 0, 60, 56, 112, 17, 0, 1, 185, 61, 64, 165, 68, 0, 60, 56, 112, 17, 0, 251, 182, 61, 64, 100, 67, 0, 60, 56, 112, 17, 0, 220, 185, 171, 64, 54, 67, 0, 60, 56, 112, 17, 0, 191, 64, 171, 64, 73, 65, 0, 60, 0, 127, 0, 0, 216, 64, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 206, 61, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 175, 61, 171, 64, 232, 64, 0, 60, 0, 127, 0, 0, 1, 185, 61, 64, 174, 181, 0, 60, 56, 112, 239, 0, 106, 188, 171, 64, 184, 178, 0, 60, 56, 112, 239, 0, 220, 185, 171, 64, 127, 57, 0, 60, 56, 112, 239, 0, 251, 182, 61, 64, 199, 56, 0, 60, 56, 112, 239, 0, 186, 191, 171, 64, 230, 67, 0, 60, 0, 127, 0, 0, 46, 190, 171, 64, 68, 68, 0, 60, 0, 127, 0, 0, 5, 188, 171, 64, 235, 66, 0, 60, 0, 127, 0, 0, 250, 188, 171, 64, 134, 66, 0, 60, 0, 127, 0, 0, 248, 63, 171, 64, 32, 67, 0, 60, 0, 127, 0, 0, 116, 64, 171, 64, 62, 66, 0, 60, 0, 127, 0, 0, 82, 61, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 189, 60, 171, 64, 12, 66, 0, 60, 0, 127, 0, 0, 248, 192, 171, 64, 62, 66, 0, 60, 0, 127, 0, 0, 127, 192, 171, 64, 32, 67, 0, 60, 0, 127, 0, 0, 196, 189, 171, 64, 12, 66, 0, 60, 0, 127, 0, 0, 89, 190, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 200, 58, 171, 64, 184, 178, 0, 60, 200, 112, 239, 0, 233, 53, 61, 64, 174, 181, 0, 60, 200, 112, 239, 0, 194, 49, 61, 64, 199, 56, 0, 60, 200, 112, 239, 0, 158, 55, 171, 64, 127, 57, 0, 60, 200, 112, 239, 0, 39, 61, 171, 64, 68, 68, 0, 60, 0, 127, 0, 0, 179, 62, 171, 64, 230, 67, 0, 60, 0, 127, 0, 0, 232, 59, 171, 64, 134, 66, 0, 60, 0, 127, 0, 0, 254, 57, 171, 64, 235, 66, 0, 60, 0, 127, 0, 0, 91, 193, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 66, 193, 171, 64, 73, 65, 0, 60, 0, 127, 0, 0, 181, 190, 171, 64, 232, 64, 0, 60, 0, 127, 0, 0, 212, 190, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 179, 62, 171, 64, 124, 53, 0, 60, 0, 127, 0, 0, 39, 61, 171, 64, 143, 38, 0, 60, 0, 127, 0, 0, 254, 57, 171, 64, 170, 58, 0, 60, 0, 127, 0, 0, 232, 59, 171, 64, 30, 60, 0, 60, 0, 127, 0, 0, 233, 53, 61, 64, 165, 68, 0, 60, 200, 112, 17, 0, 200, 58, 171, 64, 128, 68, 0, 60, 200, 112, 17, 0, 158, 55, 171, 64, 54, 67, 0, 60, 200, 112, 17, 0, 194, 49, 61, 64, 100, 67, 0, 60, 200, 112, 17, 0, 248, 192, 171, 64, 174, 60, 0, 60, 0, 127, 0, 0, 66, 193, 171, 64, 152, 62, 0, 60, 0, 127, 0, 0, 181, 190, 171, 64, 90, 63, 0, 60, 0, 127, 0, 0, 89, 190, 171, 64, 42, 62, 0, 60, 0, 127, 0, 0, 248, 63, 171, 64, 213, 57, 0, 60, 0, 127, 0, 0, 189, 60, 171, 64, 19, 61, 0, 60, 0, 127, 0, 0, 127, 192, 171, 64, 213, 57, 0, 60, 0, 127, 0, 0, 196, 189, 171, 64, 19, 61, 0, 60, 0, 127, 0, 0, 1, 185, 61, 64, 165, 68, 0, 60, 0, 127, 0, 0, 26, 176, 61, 64, 178, 68, 0, 60, 0, 127, 0, 0, 26, 176, 61, 64, 115, 67, 0, 60, 0, 127, 0, 0, 251, 182, 61, 64, 100, 67, 0, 60, 0, 127, 0, 0, 106, 188, 171, 64, 184, 178, 0, 60, 0, 127, 0, 0, 220, 185, 171, 64, 127, 57, 0, 60, 0, 127, 0, 0, 106, 188, 171, 64, 128, 68, 0, 60, 0, 127, 0, 0, 220, 185, 171, 64, 54, 67, 0, 60, 0, 127, 0, 0, 26, 176, 61, 64, 119, 182, 0, 60, 0, 127, 0, 0, 1, 185, 61, 64, 174, 181, 0, 60, 0, 127, 0, 0, 251, 182, 61, 64, 199, 56, 0, 60, 0, 127, 0, 0, 26, 176, 61, 64, 137, 56, 0, 60, 0, 127, 0, 0, 233, 53, 61, 64, 174, 181, 0, 60, 0, 127, 0, 0, 194, 49, 61, 64, 199, 56, 0, 60, 0, 127, 0, 0, 200, 58, 171, 64, 184, 178, 0, 60, 0, 127, 0, 0, 158, 55, 171, 64, 127, 57, 0, 60, 0, 127, 0, 0, 200, 58, 171, 64, 128, 68, 0, 60, 0, 127, 0, 0, 158, 55, 171, 64, 54, 67, 0, 60, 0, 127, 0, 0, 233, 53, 61, 64, 165, 68, 0, 60, 0, 127, 0, 0, 194, 49, 61, 64, 100, 67, 0, 60, 0, 127, 0, 0, 216, 64, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 0, 62, 0, 60, 0, 127, 0, 0, 216, 64, 171, 64, 74, 64, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 0, 62, 0, 60, 0, 127, 0, 0, 191, 64, 171, 64, 152, 62, 0, 60, 0, 127, 0, 0, 191, 64, 171, 64, 73, 65, 0, 60, 0, 127, 0, 0, 243, 64, 171, 64, 128, 65, 0, 60, 0, 127, 0, 0, 151, 192, 155, 64, 245, 56, 0, 60, 199, 91, 190, 0, 186, 191, 171, 64, 124, 53, 0, 60, 199, 91, 190, 0, 54, 190, 155, 64, 93, 168, 0, 60, 199, 91, 190, 0, 186, 191, 171, 64, 124, 53, 0, 60, 229, 121, 234, 0, 151, 192, 155, 64, 245, 56, 0, 60, 229, 121, 234, 0, 127, 192, 171, 64, 213, 57, 0, 60, 229, 121, 234, 0, 46, 190, 171, 64, 143, 38, 0, 60, 214, 108, 205, 0, 54, 190, 155, 64, 93, 168, 0, 60, 214, 108, 205, 0, 186, 191, 171, 64, 124, 53, 0, 60, 214, 108, 205, 0, 4, 58, 0, 0, 148, 43, 0, 60, 57, 89, 187, 0, 201, 191, 2, 68, 11, 66, 0, 60, 57, 89, 187, 0, 196, 189, 2, 68, 224, 66, 0, 60, 57, 89, 187, 0, 7, 61, 0, 0, 156, 55, 0, 60, 57, 89, 187, 0, 201, 191, 2, 68, 11, 66, 0, 60, 0, 127, 0, 0, 197, 193, 2, 68, 12, 68, 0, 60, 0, 127, 0, 0, 195, 192, 2, 68, 119, 68, 0, 60, 0, 127, 0, 0, 196, 189, 2, 68, 224, 66, 0, 60, 0, 127, 0, 0, 223, 187, 2, 68, 157, 69, 0, 60, 0, 127, 0, 0, 171, 169, 2, 68, 150, 68, 0, 60, 0, 127, 0, 0, 211, 182, 2, 68, 156, 69, 0, 60, 0, 127, 0, 0, 48, 160, 2, 68, 39, 69, 0, 60, 0, 127, 0, 0, 211, 182, 2, 68, 156, 69, 0, 60, 79, 93, 32, 0, 126, 66, 37, 60, 177, 69, 0, 60, 79, 93, 32, 0, 134, 66, 37, 60, 19, 69, 0, 60, 79, 93, 32, 0, 48, 160, 2, 68, 39, 69, 0, 60, 79, 93, 32, 0, 126, 66, 37, 60, 177, 69, 0, 60, 0, 127, 0, 0, 123, 69, 37, 60, 177, 69, 0, 60, 0, 127, 0, 0, 127, 69, 37, 60, 19, 69, 0, 60, 0, 127, 0, 0, 134, 66, 37, 60, 19, 69, 0, 60, 0, 127, 0, 0, 247, 69, 37, 60, 177, 69, 0, 60, 0, 127, 0, 0, 251, 69, 37, 60, 19, 69, 0, 60, 0, 127, 0, 0, 96, 70, 35, 60, 0, 68, 0, 60, 0, 127, 0, 0, 19, 69, 35, 60, 0, 68, 0, 60, 0, 127, 0, 0, 127, 69, 37, 60, 19, 69, 0, 60, 0, 127, 0, 0, 251, 69, 37, 60, 19, 69, 0, 60, 0, 127, 0, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 6, 0, 5, 0, 4, 0, 7, 0, 6, 0, 8, 0, 10, 0, 9, 0, 8, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 12, 0, 15, 0, 14, 0, 16, 0, 18, 0, 17, 0, 16, 0, 19, 0, 18, 0, 20, 0, 22, 0, 21, 0, 20, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 24, 0, 27, 0, 26, 0, 28, 0, 30, 0, 29, 0, 28, 0, 31, 0, 30, 0, 32, 0, 34, 0, 33, 0, 32, 0, 35, 0, 34, 0, 36, 0, 38, 0, 37, 0, 36, 0, 39, 0, 38, 0, 40, 0, 42, 0, 41, 0, 40, 0, 43, 0, 42, 0, 44, 0, 41, 0, 45, 0, 44, 0, 40, 0, 41, 0, 46, 0, 48, 0, 47, 0, 46, 0, 49, 0, 48, 0, 42, 0, 50, 0, 41, 0, 42, 0, 51, 0, 50, 0, 42, 0, 52, 0, 51, 0, 53, 0, 55, 0, 54, 0, 53, 0, 51, 0, 55, 0, 51, 0, 56, 0, 55, 0, 51, 0, 52, 0, 56, 0, 57, 0, 59, 0, 58, 0, 57, 0, 60, 0, 59, 0, 61, 0, 63, 0, 62, 0, 61, 0, 64, 0, 63, 0, 65, 0, 67, 0, 66, 0, 65, 0, 68, 0, 67, 0, 69, 0, 71, 0, 70, 0, 69, 0, 72, 0, 71, 0, 73, 0, 75, 0, 74, 0, 73, 0, 76, 0, 75, 0, 77, 0, 49, 0, 78, 0, 77, 0, 48, 0, 49, 0, 48, 0, 77, 0, 79, 0, 77, 0, 80, 0, 79, 0, 81, 0, 80, 0, 82, 0, 81, 0, 79, 0, 80, 0, 82, 0, 83, 0, 81, 0, 81, 0, 83, 0, 47, 0, 83, 0, 46, 0, 47, 0, 84, 0, 86, 0, 85, 0, 84, 0, 87, 0, 86, 0, 88, 0, 90, 0, 89, 0, 88, 0, 91, 0, 90, 0, 92, 0, 94, 0, 93, 0, 92, 0, 95, 0, 94, 0, 96, 0, 98, 0, 97, 0, 96, 0, 99, 0, 98, 0, 100, 0, 102, 0, 101, 0, 100, 0, 103, 0, 102, 0, 104, 0, 106, 0, 105, 0, 104, 0, 107, 0, 106, 0, 108, 0, 110, 0, 109, 0, 108, 0, 111, 0, 110, 0, 112, 0, 114, 0, 113, 0, 112, 0, 115, 0, 114, 0, 116, 0, 118, 0, 117, 0, 116, 0, 119, 0, 118, 0, 120, 0, 122, 0, 121, 0, 120, 0, 123, 0, 122, 0, 124, 0, 126, 0, 125, 0, 124, 0, 127, 0, 126, 0, 128, 0, 130, 0, 129, 0, 128, 0, 131, 0, 130, 0, 132, 0, 134, 0, 133, 0, 132, 0, 135, 0, 134, 0, 136, 0, 138, 0, 137, 0, 136, 0, 139, 0, 138, 0, 85, 0, 141, 0, 140, 0, 85, 0, 86, 0, 141, 0, 89, 0, 143, 0, 142, 0, 89, 0, 90, 0, 143, 0, 144, 0, 146, 0, 145, 0, 144, 0, 147, 0, 146, 0, 97, 0, 87, 0, 84, 0, 97, 0, 98, 0, 87, 0, 148, 0, 91, 0, 88, 0, 148, 0, 149, 0, 91, 0, 105, 0, 151, 0, 150, 0, 105, 0, 106, 0, 151, 0, 109, 0, 99, 0, 96, 0, 109, 0, 110, 0, 99, 0, 152, 0, 154, 0, 153, 0, 152, 0, 155, 0, 154, 0, 113, 0, 107, 0, 104, 0, 113, 0, 114, 0, 107, 0, 156, 0, 155, 0, 152, 0, 156, 0, 157, 0, 155, 0, 121, 0, 111, 0, 108, 0, 121, 0, 122, 0, 111, 0, 125, 0, 115, 0, 112, 0, 125, 0, 126, 0, 115, 0, 129, 0, 159, 0, 158, 0, 129, 0, 130, 0, 159, 0, 160, 0, 123, 0, 120, 0, 160, 0, 161, 0, 123, 0, 137, 0, 127, 0, 124, 0, 137, 0, 138, 0, 127, 0, 140, 0, 131, 0, 128, 0, 140, 0, 141, 0, 131, 0, 145, 0, 163, 0, 162, 0, 145, 0, 146, 0, 163, 0, 142, 0, 139, 0, 136, 0, 142, 0, 143, 0, 139, 0, 164, 0, 166, 0, 165, 0, 167, 0, 169, 0, 168, 0, 167, 0, 171, 0, 170, 0, 172, 0, 174, 0, 173, 0, 175, 0, 177, 0, 176, 0, 178, 0, 180, 0, 179, 0, 181, 0, 183, 0, 182, 0, 181, 0, 184, 0, 183, 0, 185, 0, 187, 0, 186, 0, 185, 0, 188, 0, 187, 0, 187, 0, 190, 0, 189, 0, 187, 0, 188, 0, 190, 0, 189, 0, 192, 0, 191, 0, 189, 0, 190, 0, 192, 0, 193, 0, 195, 0, 194, 0, 193, 0, 196, 0, 195, 0, 197, 0, 199, 0, 198, 0, 197, 0, 200, 0, 199, 0, 198, 0, 202, 0, 201, 0, 198, 0, 199, 0, 202, 0, 203, 0, 205, 0, 204, 0, 203, 0, 206, 0, 205, 0 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 414, +"material": SubResource( 9 ), +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 207 +} + +[sub_resource type="NavigationMesh" id=2] +vertices = PoolVector3Array( 0, 0, -1, -0.39384, 0.2, -2.03101, -1.23509, 0.2, -1.49037, -1, 0, -1, -0.39384, 0.2, -2.03101, -1.24385, 0.5, -2.65188, -1.65927, 0.5, -1.74225, -1.23509, 0.2, -1.49037, -1.24385, 0.5, -2.65188, -2.2439, 0.9, -2.70735, -2.10158, 0.9, -1.71753, -1.65927, 0.5, -1.74225, -2.2439, 0.9, -2.70735, -3.06858, 1.3, -2.23463, -2.41372, 1.3, -1.47888, -2.10158, 0.9, -1.71753, -3.06858, 1.3, -2.23463, -3.37908, 1.7, -1.43419, -2.41959, 1.7, -1.15246, -2.41372, 1.3, -1.47888, -3.37908, 1.7, -1.43419, -3.29166, 1.8, -0.590103, -2.33217, 1.8, -0.871835, -2.41959, 1.7, -1.15246, -3.29166, 1.8, -0.590103, -2.78394, 2, -0.00816378, -2.04637, 2, -0.483217, -2.33217, 1.8, -0.871835, -2.78394, 2, -0.00816378, -2.29613, 2.30275, 0.619816, -1.55305, 2.30275, -0.0340935, -2.04637, 2, -0.483217, 2, 0, 2.75, 2, 0, 4, 2.67914, 0.69546, 4, 2.67914, 0.69546, 2.75, 2.66646, 0.697839, -1, 2.66646, 0.697839, 0.25, 3.67502, 1.03457, 0.25, 3.67502, 1.03457, -1, 5.07502, 1.03457, -1, 5.07502, 1.03457, 0.25, 6.37502, 1.03457, 0.25, 6.37502, 1.03457, -1, 3.67502, 1.03457, -1, 3.67502, 1.03457, 0.25, -1, 0, -1, -0.383353, 0, 1.53551, 0.752355, 0, 0.0592138, 0, 0, -1, 5.07502, 1.03457, 1.5, 5.07502, 1.03457, 2.75, 6.37502, 1.03457, 2.75, 3.67502, 1.03457, 2.75, 3.67502, 1.03457, 4, 5.07502, 1.03457, 4, 6.37502, 1.03457, 4, 5.07502, 1.03457, 2.75, 5.07502, 1.03457, 1.5, 4.22547, 1.51352, 1.5, 4.22547, 1.51352, 2.75, 3.53746, 2.33457, 2.75, 3.53746, 2.33457, 1.5, 2.47502, 2.33457, 1.5, 2.47502, 2.33457, 2.75, 4.22547, 1.51352, 2.75, 4.22547, 1.51352, 1.5, 3.53746, 2.33457, 1.5, 3.53746, 2.33457, 2.75, 2, 0, -1, 2, 0, 0.25, 2.66646, 0.697839, 0.25, 2.66646, 0.697839, -1, 2.67914, 0.69546, 2.75, 2.67914, 0.69546, 4, 3.67502, 1.03457, 4, 3.67502, 1.03457, 2.75, 2, 0, 0.25, 2, 0, -1, 1.25737, 0, 0.475594, 2, 0, 2.75, 0.0351091, 0, 1.82824, 2, 0, 4, -1, 0, 4, 2.37344, 2.33421, 1.64881, 2.2283, 2.33421, 1.17032, 1.33102, 2.33421, 1.54199, 1.4209, 2.33421, 1.83828, -1.54525, 2.33421, 0.0256338, -1.93176, 2.33421, 0.342839, -1.24502, 2.33421, 1.02958, -1.00568, 2.33421, 0.833161, -1.10428, 2.33421, 4.5029, -0.625793, 2.11952, 4.64805, -0.436321, 2.11952, 3.6955, -0.732612, 2.33421, 3.60562, 2.37344, 2.33421, 2.64402, 2.42245, 2.33421, 2.14641, 1.45125, 2.33421, 2.14641, 1.4209, 2.33421, 2.45455, -0.625794, 2.11952, -0.355217, -1.10428, 2.33421, -0.210071, -0.732612, 2.33421, 0.687205, -0.436321, 2.11952, 0.597326, -1.93176, 2.33421, 3.94999, -1.54525, 2.33421, 4.2672, -1.00568, 2.33421, 3.45967, -1.24502, 2.33421, 3.26324, 1.99259, 2.33421, 3.56347, 2.2283, 2.33421, 3.1225, 1.33102, 2.33421, 2.75084, 1.18507, 2.33421, 3.0239, -2.48467, 2.33421, 3.1225, -2.24897, 2.33421, 3.56348, -1.44144, 2.33421, 3.0239, -1.5874, 2.33421, 2.75084, 0.847897, 2.33421, -0.210072, 0.369414, 2.11952, -0.355218, 0.179942, 2.11952, 0.597326, 0.476234, 2.33421, 0.687205, 1.28887, 2.33421, 4.2672, 1.67539, 2.33421, 3.94999, 0.988643, 2.33421, 3.26324, 0.749301, 2.33421, 3.45967, -2.67883, 2.33421, 2.14641, -2.62982, 2.33421, 2.64402, -1.67728, 2.33421, 2.45455, -1.70762, 2.33421, 2.14641, 1.67539, 2.33421, 0.342837, 1.28887, 2.33421, 0.0256318, 0.749298, 2.33421, 0.83316, 0.988641, 2.33421, 1.02958, 0.369419, 2.11952, 4.64805, 0.847901, 2.33421, 4.5029, 0.476237, 2.33421, 3.60562, 0.179945, 2.11952, 3.6955, -2.48467, 2.33421, 1.17033, -2.62982, 2.33421, 1.64881, -1.67728, 2.33421, 1.83828, -1.5874, 2.33421, 1.54199, 1.99259, 2.33421, 0.729351, 1.18506, 2.33421, 1.26892, -2.24897, 2.33421, 0.729354, -1.44144, 2.33421, 1.26893, -0.625793, 2.11952, 4.64805, -0.128187, 2.11952, 4.69706, -0.128188, 2.11952, 3.72585, -0.436321, 2.11952, 3.6955, -1.10428, 2.33421, -0.210071, -0.732612, 2.33421, 0.687205, -1.10428, 2.33421, 4.5029, -0.732612, 2.33421, 3.60562, -0.128188, 2.11952, -0.404227, -0.625794, 2.11952, -0.355217, -0.436321, 2.11952, 0.597326, -0.128188, 2.11952, 0.566978, 0.369414, 2.11952, -0.355218, 0.179942, 2.11952, 0.597326, 0.847897, 2.33421, -0.210072, 0.476234, 2.33421, 0.687205, 0.847901, 2.33421, 4.5029, 0.476237, 2.33421, 3.60562, 0.369419, 2.11952, 4.64805, 0.179945, 2.11952, 3.6955, 2.42245, 2.33421, 2.14641, 2.47502, 2.33457, 2.75, 2.47502, 2.33457, 1.5, 2.42245, 2.33421, 2.14641, 2.47502, 2.33457, 1.5, 2.37344, 2.33421, 1.64881, 2.37344, 2.33421, 2.64402, 2.47502, 2.33457, 2.75, -2.29613, 2.30275, 0.619816, -1.93176, 2.33421, 0.342839, -1.55305, 2.30275, -0.0340935, -1.93176, 2.33421, 0.342839, -2.29613, 2.30275, 0.619816, -2.24897, 2.33421, 0.729354, -1.54525, 2.33421, 0.0256338, -1.55305, 2.30275, -0.0340935, -1.93176, 2.33421, 0.342839, 0.752355, 0, 0.0592138, -1.94658, 4.01029, 3.02298, -1.44156, 4.01029, 3.43936, 1.25737, 0, 0.475594, -1.94658, 4.01029, 3.02298, -2.88634, 4.01029, 4.04929, -2.38132, 4.01029, 4.46567, -1.44156, 4.01029, 3.43936, -0.984051, 4.01029, 5.61564, -0.0442939, 4.01029, 4.58932, -0.426647, 4.01029, 5.6129, -0.00818396, 4.01029, 5.1559, -0.426647, 4.01029, 5.6129, 3.24657, 1.03679, 5.69412, 3.26271, 1.03679, 5.07468, -0.00818396, 4.01029, 5.1559, 3.24657, 1.03679, 5.69412, 5.48249, 1.03679, 5.69412, 5.49863, 1.03679, 5.07468, 3.26271, 1.03679, 5.07468, 5.96677, 1.03679, 5.69412, 5.98291, 1.03679, 5.07468, 6.37502, 1.03457, 4, 5.07502, 1.03457, 4, 5.49863, 1.03679, 5.07468, 5.98291, 1.03679, 5.07468 ) +polygons = [ PoolIntArray( 0, 2, 1 ), PoolIntArray( 0, 3, 2 ), PoolIntArray( 4, 6, 5 ), PoolIntArray( 4, 7, 6 ), PoolIntArray( 8, 10, 9 ), PoolIntArray( 8, 11, 10 ), PoolIntArray( 12, 14, 13 ), PoolIntArray( 12, 15, 14 ), PoolIntArray( 16, 18, 17 ), PoolIntArray( 16, 19, 18 ), PoolIntArray( 20, 22, 21 ), PoolIntArray( 20, 23, 22 ), PoolIntArray( 24, 26, 25 ), PoolIntArray( 24, 27, 26 ), PoolIntArray( 28, 30, 29 ), PoolIntArray( 28, 31, 30 ), PoolIntArray( 32, 34, 33 ), PoolIntArray( 32, 35, 34 ), PoolIntArray( 36, 38, 37 ), PoolIntArray( 36, 39, 38 ), PoolIntArray( 40, 42, 41 ), PoolIntArray( 40, 43, 42 ), PoolIntArray( 44, 41, 45 ), PoolIntArray( 44, 40, 41 ), PoolIntArray( 46, 48, 47 ), PoolIntArray( 46, 49, 48 ), PoolIntArray( 42, 50, 41 ), PoolIntArray( 42, 51, 50 ), PoolIntArray( 42, 52, 51 ), PoolIntArray( 53, 55, 54 ), PoolIntArray( 53, 51, 55 ), PoolIntArray( 51, 56, 55 ), PoolIntArray( 51, 52, 56 ), PoolIntArray( 57, 59, 58 ), PoolIntArray( 57, 60, 59 ), PoolIntArray( 61, 63, 62 ), PoolIntArray( 61, 64, 63 ), PoolIntArray( 65, 67, 66 ), PoolIntArray( 65, 68, 67 ), PoolIntArray( 69, 71, 70 ), PoolIntArray( 69, 72, 71 ), PoolIntArray( 73, 75, 74 ), PoolIntArray( 73, 76, 75 ), PoolIntArray( 77, 49, 78 ), PoolIntArray( 77, 48, 49 ), PoolIntArray( 48, 77, 79 ), PoolIntArray( 77, 80, 79 ), PoolIntArray( 81, 80, 82 ), PoolIntArray( 81, 79, 80 ), PoolIntArray( 82, 83, 81 ), PoolIntArray( 81, 83, 47 ), PoolIntArray( 83, 46, 47 ), PoolIntArray( 84, 86, 85 ), PoolIntArray( 84, 87, 86 ), PoolIntArray( 88, 90, 89 ), PoolIntArray( 88, 91, 90 ), PoolIntArray( 92, 94, 93 ), PoolIntArray( 92, 95, 94 ), PoolIntArray( 96, 98, 97 ), PoolIntArray( 96, 99, 98 ), PoolIntArray( 100, 102, 101 ), PoolIntArray( 100, 103, 102 ), PoolIntArray( 104, 106, 105 ), PoolIntArray( 104, 107, 106 ), PoolIntArray( 108, 110, 109 ), PoolIntArray( 108, 111, 110 ), PoolIntArray( 112, 114, 113 ), PoolIntArray( 112, 115, 114 ), PoolIntArray( 116, 118, 117 ), PoolIntArray( 116, 119, 118 ), PoolIntArray( 120, 122, 121 ), PoolIntArray( 120, 123, 122 ), PoolIntArray( 124, 126, 125 ), PoolIntArray( 124, 127, 126 ), PoolIntArray( 128, 130, 129 ), PoolIntArray( 128, 131, 130 ), PoolIntArray( 132, 134, 133 ), PoolIntArray( 132, 135, 134 ), PoolIntArray( 136, 138, 137 ), PoolIntArray( 136, 139, 138 ), PoolIntArray( 85, 141, 140 ), PoolIntArray( 85, 86, 141 ), PoolIntArray( 89, 143, 142 ), PoolIntArray( 89, 90, 143 ), PoolIntArray( 144, 146, 145 ), PoolIntArray( 144, 147, 146 ), PoolIntArray( 97, 87, 84 ), PoolIntArray( 97, 98, 87 ), PoolIntArray( 148, 91, 88 ), PoolIntArray( 148, 149, 91 ), PoolIntArray( 105, 151, 150 ), PoolIntArray( 105, 106, 151 ), PoolIntArray( 109, 99, 96 ), PoolIntArray( 109, 110, 99 ), PoolIntArray( 152, 154, 153 ), PoolIntArray( 152, 155, 154 ), PoolIntArray( 113, 107, 104 ), PoolIntArray( 113, 114, 107 ), PoolIntArray( 156, 155, 152 ), PoolIntArray( 156, 157, 155 ), PoolIntArray( 121, 111, 108 ), PoolIntArray( 121, 122, 111 ), PoolIntArray( 125, 115, 112 ), PoolIntArray( 125, 126, 115 ), PoolIntArray( 129, 159, 158 ), PoolIntArray( 129, 130, 159 ), PoolIntArray( 160, 123, 120 ), PoolIntArray( 160, 161, 123 ), PoolIntArray( 137, 127, 124 ), PoolIntArray( 137, 138, 127 ), PoolIntArray( 140, 131, 128 ), PoolIntArray( 140, 141, 131 ), PoolIntArray( 145, 163, 162 ), PoolIntArray( 145, 146, 163 ), PoolIntArray( 142, 139, 136 ), PoolIntArray( 142, 143, 139 ), PoolIntArray( 164, 166, 165 ), PoolIntArray( 167, 169, 168 ), PoolIntArray( 167, 171, 170 ), PoolIntArray( 172, 174, 173 ), PoolIntArray( 175, 177, 176 ), PoolIntArray( 178, 180, 179 ), PoolIntArray( 181, 183, 182 ), PoolIntArray( 181, 184, 183 ), PoolIntArray( 185, 187, 186 ), PoolIntArray( 185, 188, 187 ), PoolIntArray( 187, 190, 189 ), PoolIntArray( 187, 188, 190 ), PoolIntArray( 189, 192, 191 ), PoolIntArray( 189, 190, 192 ), PoolIntArray( 193, 195, 194 ), PoolIntArray( 193, 196, 195 ), PoolIntArray( 197, 199, 198 ), PoolIntArray( 197, 200, 199 ), PoolIntArray( 198, 202, 201 ), PoolIntArray( 198, 199, 202 ), PoolIntArray( 203, 205, 204 ), PoolIntArray( 203, 206, 205 ) ] + +[sub_resource type="ProceduralSky" id=11] +sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 ) +sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 ) +sky_curve = 0.25 +ground_bottom_color = Color( 0.101961, 0.188235, 0.123529, 1 ) +ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 ) +ground_curve = 0.01 +sun_energy = 16.0 + +[sub_resource type="Environment" id=3] +background_mode = 2 +background_sky = SubResource( 11 ) +ssao_blur = 1 + +[sub_resource type="SpatialMaterial" id=10] +albedo_color = Color( 0.0789223, 0.189529, 0.428549, 1 ) +roughness = 0.0 + +[sub_resource type="SpatialMaterial" id=5] +resource_name = "Material.002" +albedo_color = Color( 0.0789223, 0.0424706, 0.0941569, 1 ) +roughness = 0.0 + +[sub_resource type="SpatialMaterial" id=6] +resource_name = "Material.003" +albedo_color = Color( 0, 0.424824, 0.733765, 1 ) +roughness = 0.0 +emission_enabled = true +emission = Color( 0, 0, 0, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false + +[sub_resource type="ArrayMesh" id=7] +resource_name = "Sphere.001" +surfaces/0 = { +"aabb": AABB( -1, -0.249904, -0.820953, 2, 1.2816, 1.63222 ), +"array_data": PoolByteArray( 173, 187, 96, 41, 0, 0, 0, 60, 153, 183, 0, 0, 231, 187, 64, 45, 0, 0, 0, 60, 138, 211, 2, 0, 192, 187, 64, 45, 16, 177, 0, 60, 143, 205, 231, 0, 135, 187, 96, 41, 235, 176, 0, 60, 156, 184, 232, 0, 255, 187, 247, 48, 57, 168, 0, 60, 130, 12, 1, 0, 216, 187, 4, 51, 99, 174, 0, 60, 133, 29, 252, 0, 178, 187, 4, 51, 127, 179, 0, 60, 137, 20, 220, 0, 216, 187, 247, 48, 249, 177, 0, 60, 133, 250, 227, 0, 100, 187, 118, 55, 241, 172, 0, 60, 135, 38, 0, 0, 166, 186, 142, 57, 212, 168, 0, 60, 148, 66, 0, 0, 134, 186, 142, 57, 218, 176, 0, 60, 155, 69, 228, 0, 63, 187, 118, 55, 134, 178, 0, 60, 141, 41, 224, 0, 139, 185, 203, 58, 156, 31, 0, 60, 172, 94, 0, 0, 113, 184, 135, 59, 156, 31, 0, 60, 202, 114, 0, 0, 91, 184, 135, 59, 101, 172, 0, 60, 203, 114, 241, 0, 111, 185, 203, 58, 154, 173, 0, 60, 177, 96, 235, 0, 202, 179, 169, 179, 0, 0, 0, 60, 245, 130, 0, 0, 164, 183, 171, 178, 0, 0, 0, 60, 233, 132, 0, 0, 126, 183, 171, 178, 229, 172, 0, 60, 234, 132, 251, 0, 164, 179, 169, 179, 254, 168, 0, 60, 245, 130, 254, 0, 31, 182, 237, 59, 156, 31, 0, 60, 228, 123, 0, 0, 62, 178, 21, 60, 156, 31, 0, 60, 242, 126, 0, 0, 31, 178, 21, 60, 241, 164, 0, 60, 243, 126, 252, 0, 1, 182, 237, 59, 195, 169, 0, 60, 229, 123, 248, 0, 140, 185, 15, 177, 0, 0, 0, 60, 215, 137, 0, 0, 157, 186, 62, 174, 0, 0, 0, 60, 188, 149, 0, 0, 124, 186, 62, 174, 61, 176, 0, 60, 190, 150, 240, 0, 112, 185, 15, 177, 28, 175, 0, 60, 216, 137, 247, 0, 67, 187, 214, 167, 0, 0, 0, 60, 163, 171, 0, 0, 31, 187, 214, 167, 167, 176, 0, 60, 165, 171, 235, 0, 31, 185, 203, 58, 185, 177, 0, 60, 185, 96, 215, 0, 37, 186, 142, 57, 46, 180, 0, 60, 166, 71, 204, 0, 168, 181, 237, 59, 28, 174, 0, 60, 231, 123, 241, 0, 27, 184, 135, 59, 138, 176, 0, 60, 207, 113, 227, 0, 32, 185, 15, 177, 249, 178, 0, 60, 218, 137, 237, 0, 15, 183, 171, 178, 205, 176, 0, 60, 235, 132, 246, 0, 182, 186, 214, 167, 144, 180, 0, 60, 172, 172, 214, 0, 28, 186, 62, 174, 40, 180, 0, 60, 194, 150, 225, 0, 77, 187, 64, 45, 247, 180, 0, 60, 153, 204, 205, 0, 24, 187, 96, 41, 211, 180, 0, 60, 163, 185, 209, 0, 63, 187, 4, 51, 209, 181, 0, 60, 149, 18, 192, 0, 100, 187, 247, 48, 90, 181, 0, 60, 145, 242, 198, 0, 212, 186, 118, 55, 53, 181, 0, 60, 153, 42, 196, 0, 50, 179, 169, 179, 229, 172, 0, 60, 246, 130, 251, 0, 196, 177, 21, 60, 195, 169, 0, 60, 244, 126, 249, 0, 155, 184, 203, 58, 53, 180, 0, 60, 195, 94, 199, 0, 135, 185, 142, 57, 203, 181, 0, 60, 180, 71, 185, 0, 23, 181, 237, 59, 138, 176, 0, 60, 233, 122, 234, 0, 100, 183, 135, 59, 179, 178, 0, 60, 213, 111, 215, 0, 156, 184, 15, 177, 15, 181, 0, 60, 222, 138, 229, 0, 90, 182, 171, 178, 249, 178, 0, 60, 237, 132, 241, 0, 10, 186, 214, 167, 160, 182, 0, 60, 182, 174, 196, 0, 127, 185, 62, 174, 9, 182, 0, 60, 201, 151, 212, 0, 146, 186, 64, 45, 54, 183, 0, 60, 166, 205, 184, 0, 98, 186, 96, 41, 1, 183, 0, 60, 174, 187, 190, 0, 134, 186, 4, 51, 185, 183, 0, 60, 165, 20, 171, 0, 166, 186, 247, 48, 136, 183, 0, 60, 160, 243, 175, 0, 37, 186, 118, 55, 1, 183, 0, 60, 170, 43, 174, 0, 122, 178, 169, 179, 28, 175, 0, 60, 247, 130, 249, 0, 48, 177, 21, 60, 101, 172, 0, 60, 245, 125, 245, 0, 214, 183, 203, 58, 99, 181, 0, 60, 206, 93, 186, 0, 180, 184, 142, 57, 54, 183, 0, 60, 196, 71, 171, 0, 84, 180, 237, 59, 216, 177, 0, 60, 237, 122, 228, 0, 73, 182, 135, 59, 76, 180, 0, 60, 220, 109, 205, 0, 216, 183, 15, 177, 113, 182, 0, 60, 228, 138, 221, 0, 103, 181, 171, 178, 112, 180, 0, 60, 240, 132, 237, 0, 34, 185, 214, 167, 55, 184, 0, 60, 195, 175, 181, 0, 173, 184, 62, 174, 174, 183, 0, 60, 210, 153, 200, 0, 150, 185, 64, 45, 150, 184, 0, 60, 182, 207, 166, 0, 109, 185, 96, 41, 117, 184, 0, 60, 188, 189, 174, 0, 140, 185, 4, 51, 178, 184, 0, 60, 184, 26, 156, 0, 168, 185, 247, 48, 184, 184, 0, 60, 178, 251, 157, 0, 57, 185, 118, 55, 74, 184, 0, 60, 188, 43, 159, 0, 130, 177, 169, 179, 134, 176, 0, 60, 249, 130, 247, 0, 106, 176, 21, 60, 186, 173, 0, 60, 247, 125, 242, 0, 40, 182, 203, 58, 91, 182, 0, 60, 219, 91, 177, 0, 100, 183, 142, 57, 48, 184, 0, 60, 212, 70, 161, 0, 205, 178, 237, 59, 234, 178, 0, 60, 241, 121, 224, 0, 240, 180, 135, 59, 18, 181, 0, 60, 229, 108, 197, 0, 41, 182, 15, 177, 147, 183, 0, 60, 234, 139, 215, 0, 62, 180, 171, 178, 55, 181, 0, 60, 244, 132, 233, 0, 9, 184, 214, 167, 245, 184, 0, 60, 209, 177, 170, 0, 89, 183, 62, 174, 132, 184, 0, 60, 221, 154, 191, 0, 100, 184, 64, 45, 101, 185, 0, 60, 200, 210, 153, 0, 68, 184, 96, 41, 62, 185, 0, 60, 204, 190, 162, 0, 91, 184, 4, 51, 97, 185, 0, 60, 203, 33, 146, 0, 113, 184, 247, 48, 129, 185, 0, 60, 198, 4, 144, 0, 27, 184, 118, 55, 239, 184, 0, 60, 206, 42, 148, 0, 84, 176, 169, 179, 81, 177, 0, 60, 250, 130, 245, 0, 239, 174, 21, 60, 209, 174, 0, 60, 249, 125, 240, 0, 62, 180, 203, 58, 19, 183, 0, 60, 231, 90, 171, 0, 23, 181, 142, 57, 158, 184, 0, 60, 227, 70, 155, 0, 175, 176, 237, 59, 182, 179, 0, 60, 246, 121, 220, 0, 205, 178, 135, 59, 166, 181, 0, 60, 238, 107, 191, 0, 62, 180, 15, 177, 53, 184, 0, 60, 241, 139, 211, 0, 217, 177, 171, 178, 204, 181, 0, 60, 248, 133, 231, 0, 143, 181, 214, 167, 130, 185, 0, 60, 224, 178, 162, 0, 16, 181, 62, 174, 4, 185, 0, 60, 232, 155, 185, 0, 12, 182, 64, 45, 254, 185, 0, 60, 218, 213, 143, 0, 224, 181, 96, 41, 211, 185, 0, 60, 221, 192, 153, 0, 1, 182, 4, 51, 228, 185, 0, 60, 222, 38, 141, 0, 31, 182, 247, 48, 22, 186, 0, 60, 218, 12, 136, 0, 168, 181, 118, 55, 106, 185, 0, 60, 223, 42, 142, 0, 246, 173, 169, 179, 233, 177, 0, 60, 252, 130, 244, 0, 199, 172, 21, 60, 161, 175, 0, 60, 251, 125, 238, 0, 83, 176, 203, 58, 133, 183, 0, 60, 244, 89, 167, 0, 48, 177, 142, 57, 226, 184, 0, 60, 242, 69, 152, 0, 199, 172, 237, 59, 25, 180, 0, 60, 251, 121, 218, 0, 239, 174, 135, 59, 1, 182, 0, 60, 247, 106, 188, 0, 84, 176, 15, 177, 119, 184, 0, 60, 249, 139, 208, 0, 246, 173, 171, 178, 39, 182, 0, 60, 252, 133, 229, 0, 171, 177, 214, 167, 217, 185, 0, 60, 240, 179, 157, 0, 41, 177, 62, 174, 83, 185, 0, 60, 244, 155, 181, 0, 42, 178, 64, 45, 93, 186, 0, 60, 237, 215, 138, 0, 253, 177, 96, 41, 47, 186, 0, 60, 239, 193, 148, 0, 31, 178, 4, 51, 52, 186, 0, 60, 239, 42, 138, 0, 62, 178, 247, 48, 114, 186, 0, 60, 237, 17, 132, 0, 196, 177, 118, 55, 182, 185, 0, 60, 240, 42, 138, 0, 20, 170, 169, 179, 70, 178, 0, 60, 254, 130, 243, 0, 223, 168, 21, 60, 16, 176, 0, 60, 254, 125, 237, 0, 0, 0, 203, 58, 171, 183, 0, 60, 0, 88, 166, 0, 0, 0, 142, 57, 249, 184, 0, 60, 0, 69, 150, 0, 0, 0, 237, 59, 46, 180, 0, 60, 0, 120, 218, 0, 0, 0, 135, 59, 32, 182, 0, 60, 0, 106, 187, 0, 0, 0, 15, 177, 142, 184, 0, 60, 0, 140, 207, 0, 0, 0, 171, 178, 70, 182, 0, 60, 0, 133, 229, 0, 0, 0, 214, 167, 247, 185, 0, 60, 0, 180, 156, 0, 0, 0, 62, 174, 110, 185, 0, 60, 0, 156, 179, 0, 0, 0, 64, 45, 125, 186, 0, 60, 0, 216, 136, 0, 0, 0, 96, 41, 78, 186, 0, 60, 0, 193, 147, 0, 0, 0, 4, 51, 79, 186, 0, 60, 0, 43, 137, 0, 0, 0, 247, 48, 145, 186, 0, 60, 0, 19, 131, 0, 0, 0, 118, 55, 207, 185, 0, 60, 0, 42, 137, 0, 0, 0, 169, 179, 102, 178, 0, 60, 0, 130, 243, 0, 0, 0, 21, 60, 38, 176, 0, 60, 0, 125, 237, 0, 83, 48, 203, 58, 133, 183, 0, 60, 12, 89, 167, 0, 48, 49, 142, 57, 226, 184, 0, 60, 14, 69, 152, 0, 199, 44, 237, 59, 25, 180, 0, 60, 5, 121, 218, 0, 239, 46, 135, 59, 1, 182, 0, 60, 9, 106, 188, 0, 84, 48, 15, 177, 119, 184, 0, 60, 7, 139, 208, 0, 246, 45, 171, 178, 39, 182, 0, 60, 4, 133, 229, 0, 171, 49, 214, 167, 217, 185, 0, 60, 16, 179, 157, 0, 41, 49, 62, 174, 83, 185, 0, 60, 12, 155, 181, 0, 42, 50, 64, 45, 93, 186, 0, 60, 19, 215, 138, 0, 253, 49, 96, 41, 47, 186, 0, 60, 17, 193, 148, 0, 31, 50, 4, 51, 52, 186, 0, 60, 17, 42, 138, 0, 62, 50, 247, 48, 114, 186, 0, 60, 19, 17, 132, 0, 196, 49, 118, 55, 182, 185, 0, 60, 16, 42, 138, 0, 20, 42, 169, 179, 70, 178, 0, 60, 2, 130, 243, 0, 223, 40, 21, 60, 16, 176, 0, 60, 2, 125, 237, 0, 62, 52, 203, 58, 19, 183, 0, 60, 25, 90, 171, 0, 23, 53, 142, 57, 158, 184, 0, 60, 29, 70, 155, 0, 175, 48, 237, 59, 182, 179, 0, 60, 10, 121, 220, 0, 205, 50, 135, 59, 166, 181, 0, 60, 18, 107, 191, 0, 62, 52, 15, 177, 53, 184, 0, 60, 15, 139, 211, 0, 217, 49, 171, 178, 204, 181, 0, 60, 8, 133, 231, 0, 143, 53, 214, 167, 130, 185, 0, 60, 32, 178, 162, 0, 16, 53, 62, 174, 4, 185, 0, 60, 24, 155, 185, 0, 12, 54, 64, 45, 254, 185, 0, 60, 38, 213, 143, 0, 224, 53, 96, 41, 211, 185, 0, 60, 35, 192, 153, 0, 1, 54, 4, 51, 228, 185, 0, 60, 35, 38, 141, 0, 31, 54, 247, 48, 22, 186, 0, 60, 38, 12, 136, 0, 168, 53, 118, 55, 106, 185, 0, 60, 33, 42, 142, 0, 246, 45, 169, 179, 233, 177, 0, 60, 4, 130, 244, 0, 199, 44, 21, 60, 161, 175, 0, 60, 5, 125, 238, 0, 40, 54, 203, 58, 91, 182, 0, 60, 37, 91, 177, 0, 100, 55, 142, 57, 48, 184, 0, 60, 45, 70, 161, 0, 205, 50, 237, 59, 234, 178, 0, 60, 15, 121, 224, 0, 240, 52, 135, 59, 18, 181, 0, 60, 27, 108, 197, 0, 41, 54, 15, 177, 147, 183, 0, 60, 22, 139, 215, 0, 62, 52, 171, 178, 55, 181, 0, 60, 12, 132, 233, 0, 9, 56, 214, 167, 245, 184, 0, 60, 47, 177, 170, 0, 89, 55, 62, 174, 132, 184, 0, 60, 35, 154, 191, 0, 100, 56, 64, 45, 101, 185, 0, 60, 56, 210, 153, 0, 68, 56, 96, 41, 62, 185, 0, 60, 52, 190, 162, 0, 91, 56, 4, 51, 97, 185, 0, 60, 53, 33, 146, 0, 113, 56, 247, 48, 129, 185, 0, 60, 58, 4, 144, 0, 27, 56, 118, 55, 239, 184, 0, 60, 51, 42, 148, 0, 84, 48, 169, 179, 81, 177, 0, 60, 6, 130, 245, 0, 239, 46, 21, 60, 209, 174, 0, 60, 7, 125, 240, 0, 214, 55, 203, 58, 99, 181, 0, 60, 50, 93, 186, 0, 180, 56, 142, 57, 54, 183, 0, 60, 60, 71, 171, 0, 84, 52, 237, 59, 216, 177, 0, 60, 19, 122, 228, 0, 73, 54, 135, 59, 76, 180, 0, 60, 36, 109, 205, 0, 216, 55, 15, 177, 113, 182, 0, 60, 28, 138, 221, 0, 103, 53, 171, 178, 112, 180, 0, 60, 16, 132, 237, 0, 34, 57, 214, 167, 55, 184, 0, 60, 62, 175, 181, 0, 173, 56, 62, 174, 174, 183, 0, 60, 46, 153, 200, 0, 150, 57, 64, 45, 150, 184, 0, 60, 74, 207, 166, 0, 109, 57, 96, 41, 117, 184, 0, 60, 68, 189, 174, 0, 140, 57, 4, 51, 178, 184, 0, 60, 72, 26, 156, 0, 168, 57, 247, 48, 184, 184, 0, 60, 78, 251, 157, 0, 57, 57, 118, 55, 74, 184, 0, 60, 68, 43, 159, 0, 130, 49, 169, 179, 134, 176, 0, 60, 8, 130, 247, 0, 106, 48, 21, 60, 186, 173, 0, 60, 9, 125, 242, 0, 155, 56, 203, 58, 53, 180, 0, 60, 61, 94, 199, 0, 135, 57, 142, 57, 203, 181, 0, 60, 76, 71, 185, 0, 23, 53, 237, 59, 138, 176, 0, 60, 23, 122, 234, 0, 100, 55, 135, 59, 179, 178, 0, 60, 43, 111, 215, 0, 156, 56, 15, 177, 15, 181, 0, 60, 34, 138, 229, 0, 90, 54, 171, 178, 249, 178, 0, 60, 19, 132, 241, 0, 10, 58, 214, 167, 160, 182, 0, 60, 74, 174, 196, 0, 127, 57, 62, 174, 9, 182, 0, 60, 55, 151, 212, 0, 146, 58, 64, 45, 54, 183, 0, 60, 90, 205, 184, 0, 98, 58, 96, 41, 1, 183, 0, 60, 82, 187, 190, 0, 134, 58, 4, 51, 185, 183, 0, 60, 91, 20, 171, 0, 166, 58, 247, 48, 136, 183, 0, 60, 96, 243, 175, 0, 37, 58, 118, 55, 1, 183, 0, 60, 86, 43, 174, 0, 122, 50, 169, 179, 28, 175, 0, 60, 9, 130, 249, 0, 48, 49, 21, 60, 101, 172, 0, 60, 11, 125, 245, 0, 31, 57, 203, 58, 185, 177, 0, 60, 72, 96, 215, 0, 37, 58, 142, 57, 46, 180, 0, 60, 90, 71, 204, 0, 168, 53, 237, 59, 28, 174, 0, 60, 26, 123, 241, 0, 27, 56, 135, 59, 138, 176, 0, 60, 49, 113, 227, 0, 32, 57, 15, 177, 249, 178, 0, 60, 38, 137, 237, 0, 15, 55, 171, 178, 205, 176, 0, 60, 21, 132, 246, 0, 182, 58, 214, 167, 144, 180, 0, 60, 84, 172, 214, 0, 28, 58, 62, 174, 40, 180, 0, 60, 62, 150, 225, 0, 77, 59, 64, 45, 247, 180, 0, 60, 103, 204, 205, 0, 24, 59, 96, 41, 211, 180, 0, 60, 93, 185, 209, 0, 63, 59, 4, 51, 209, 181, 0, 60, 108, 18, 192, 0, 100, 59, 247, 48, 90, 181, 0, 60, 112, 242, 198, 0, 212, 58, 118, 55, 53, 181, 0, 60, 103, 42, 196, 0, 50, 51, 169, 179, 229, 172, 0, 60, 10, 130, 251, 0, 196, 49, 21, 60, 195, 169, 0, 60, 12, 126, 249, 0, 111, 57, 203, 58, 154, 173, 0, 60, 79, 96, 235, 0, 134, 58, 142, 57, 218, 176, 0, 60, 102, 69, 228, 0, 1, 54, 237, 59, 195, 169, 0, 60, 27, 123, 248, 0, 91, 56, 135, 59, 101, 172, 0, 60, 53, 114, 241, 0, 112, 57, 15, 177, 28, 175, 0, 60, 40, 137, 247, 0, 126, 55, 171, 178, 229, 172, 0, 60, 22, 132, 251, 0, 31, 59, 214, 167, 167, 176, 0, 60, 91, 171, 235, 0, 124, 58, 62, 174, 61, 176, 0, 60, 66, 150, 240, 0, 192, 59, 64, 45, 16, 177, 0, 60, 113, 205, 231, 0, 135, 59, 96, 41, 235, 176, 0, 60, 101, 184, 232, 0, 178, 59, 4, 51, 127, 179, 0, 60, 119, 20, 220, 0, 216, 59, 247, 48, 249, 177, 0, 60, 123, 250, 227, 0, 63, 59, 118, 55, 134, 178, 0, 60, 115, 41, 224, 0, 164, 51, 169, 179, 254, 168, 0, 60, 11, 130, 254, 0, 31, 50, 21, 60, 241, 164, 0, 60, 13, 126, 252, 0, 139, 57, 203, 58, 156, 31, 0, 60, 84, 94, 0, 0, 166, 58, 142, 57, 212, 168, 0, 60, 108, 66, 0, 0, 31, 54, 237, 59, 156, 31, 0, 60, 28, 123, 0, 0, 113, 56, 135, 59, 156, 31, 0, 60, 54, 114, 0, 0, 140, 57, 15, 177, 0, 0, 0, 60, 41, 137, 0, 0, 164, 55, 171, 178, 0, 0, 0, 60, 23, 132, 0, 0, 67, 59, 214, 167, 0, 0, 0, 60, 93, 171, 0, 0, 157, 58, 62, 174, 0, 0, 0, 60, 68, 149, 0, 0, 231, 59, 64, 45, 0, 0, 0, 60, 118, 211, 2, 0, 173, 59, 96, 41, 0, 0, 0, 60, 103, 183, 0, 0, 216, 59, 4, 51, 99, 174, 0, 60, 123, 29, 252, 0, 0, 60, 247, 48, 57, 168, 0, 60, 126, 12, 1, 0, 100, 59, 118, 55, 241, 172, 0, 60, 121, 38, 0, 0, 202, 51, 169, 179, 0, 0, 0, 60, 11, 130, 0, 0, 62, 50, 21, 60, 156, 31, 0, 60, 14, 126, 0, 0, 111, 57, 203, 58, 141, 46, 0, 60, 83, 92, 24, 0, 134, 58, 142, 57, 225, 44, 0, 60, 107, 60, 29, 0, 1, 54, 237, 59, 170, 43, 0, 60, 27, 123, 7, 0, 91, 56, 135, 59, 89, 45, 0, 60, 53, 114, 15, 0, 112, 57, 15, 177, 28, 47, 0, 60, 40, 137, 9, 0, 126, 55, 171, 178, 229, 44, 0, 60, 22, 132, 5, 0, 31, 59, 214, 167, 167, 48, 0, 60, 91, 171, 21, 0, 124, 58, 62, 174, 61, 48, 0, 60, 66, 150, 16, 0, 192, 59, 64, 45, 16, 49, 0, 60, 117, 219, 30, 0, 135, 59, 96, 41, 235, 48, 0, 60, 101, 184, 24, 0, 178, 59, 4, 51, 109, 40, 0, 60, 116, 43, 26, 0, 216, 59, 247, 48, 186, 47, 0, 60, 117, 35, 30, 0, 63, 59, 118, 55, 81, 42, 0, 60, 117, 33, 32, 0, 164, 51, 169, 179, 254, 40, 0, 60, 11, 130, 2, 0, 31, 50, 21, 60, 95, 40, 0, 60, 13, 126, 3, 0, 31, 57, 203, 58, 51, 50, 0, 60, 78, 87, 47, 0, 37, 58, 142, 57, 242, 49, 0, 60, 99, 53, 57, 0, 168, 53, 237, 59, 15, 47, 0, 60, 26, 123, 15, 0, 27, 56, 135, 59, 4, 49, 0, 60, 49, 113, 29, 0, 32, 57, 15, 177, 249, 50, 0, 60, 38, 137, 19, 0, 15, 55, 171, 178, 205, 48, 0, 60, 21, 132, 10, 0, 182, 58, 214, 167, 144, 52, 0, 60, 84, 172, 42, 0, 28, 58, 62, 174, 40, 52, 0, 60, 62, 150, 31, 0, 77, 59, 64, 45, 247, 52, 0, 60, 109, 230, 58, 0, 24, 59, 96, 41, 211, 52, 0, 60, 93, 185, 46, 0, 63, 59, 4, 51, 62, 49, 0, 60, 100, 57, 52, 0, 100, 59, 247, 48, 75, 52, 0, 60, 100, 56, 52, 0, 212, 58, 118, 55, 122, 49, 0, 60, 107, 28, 61, 0, 50, 51, 169, 179, 229, 44, 0, 60, 10, 130, 5, 0, 196, 49, 21, 60, 170, 43, 0, 60, 12, 126, 7, 0, 155, 56, 203, 58, 114, 52, 0, 60, 67, 86, 63, 0, 135, 57, 142, 57, 150, 52, 0, 60, 91, 51, 71, 0, 23, 53, 237, 59, 4, 49, 0, 60, 23, 122, 22, 0, 100, 55, 135, 59, 45, 51, 0, 60, 43, 110, 44, 0, 156, 56, 15, 177, 15, 53, 0, 60, 34, 138, 27, 0, 90, 54, 171, 178, 249, 50, 0, 60, 19, 132, 15, 0, 10, 58, 214, 167, 160, 54, 0, 60, 74, 174, 60, 0, 127, 57, 62, 174, 9, 54, 0, 60, 55, 151, 44, 0, 146, 58, 64, 45, 54, 55, 0, 60, 96, 240, 81, 0, 98, 58, 96, 41, 1, 55, 0, 60, 82, 187, 66, 0, 134, 58, 4, 51, 135, 52, 0, 60, 83, 65, 69, 0, 166, 58, 247, 48, 121, 54, 0, 60, 79, 73, 66, 0, 37, 58, 118, 55, 136, 52, 0, 60, 97, 21, 78, 0, 122, 50, 169, 179, 28, 47, 0, 60, 9, 130, 7, 0, 48, 49, 21, 60, 89, 45, 0, 60, 11, 125, 11, 0, 49, 56, 77, 58, 52, 54, 0, 60, 59, 80, 78, 0, 21, 57, 42, 57, 127, 54, 0, 60, 83, 40, 86, 0, 84, 52, 237, 59, 82, 50, 0, 60, 19, 122, 27, 0, 73, 54, 135, 59, 137, 52, 0, 60, 36, 107, 56, 0, 216, 55, 15, 177, 113, 54, 0, 60, 28, 138, 35, 0, 103, 53, 171, 178, 112, 52, 0, 60, 16, 132, 19, 0, 34, 57, 214, 167, 55, 56, 0, 60, 62, 175, 75, 0, 173, 56, 62, 174, 174, 55, 0, 60, 46, 153, 56, 0, 150, 57, 64, 45, 150, 56, 0, 60, 79, 249, 98, 0, 109, 57, 96, 41, 117, 56, 0, 60, 68, 189, 82, 0, 140, 57, 4, 51, 50, 54, 0, 60, 65, 68, 84, 0, 168, 57, 247, 48, 49, 56, 0, 60, 59, 84, 73, 0, 60, 57, 89, 55, 169, 54, 0, 60, 74, 13, 101, 0, 130, 49, 169, 179, 134, 48, 0, 60, 8, 130, 9, 0, 106, 48, 21, 60, 173, 46, 0, 60, 9, 125, 13, 0, 60, 185, 89, 55, 169, 54, 0, 60, 182, 13, 101, 0, 31, 184, 75, 54, 150, 55, 0, 60, 222, 23, 119, 0, 218, 183, 239, 54, 87, 55, 0, 60, 241, 47, 116, 0, 201, 184, 171, 55, 19, 55, 0, 60, 214, 14, 118, 0, 205, 50, 237, 59, 100, 51, 0, 60, 15, 121, 32, 0, 240, 52, 135, 59, 79, 53, 0, 60, 28, 105, 64, 0, 41, 54, 15, 177, 147, 55, 0, 60, 22, 139, 41, 0, 62, 52, 171, 178, 55, 53, 0, 60, 12, 132, 23, 0, 9, 56, 214, 167, 245, 56, 0, 60, 47, 177, 86, 0, 89, 55, 62, 174, 132, 56, 0, 60, 35, 154, 65, 0, 100, 56, 64, 45, 101, 57, 0, 60, 60, 0, 111, 0, 68, 56, 96, 41, 62, 57, 0, 60, 52, 190, 94, 0, 91, 56, 4, 51, 145, 55, 0, 60, 41, 73, 95, 0, 113, 56, 247, 48, 250, 56, 0, 60, 41, 92, 76, 0, 48, 180, 181, 58, 30, 55, 0, 60, 237, 62, 108, 0, 61, 182, 144, 58, 201, 54, 0, 60, 223, 77, 94, 0, 203, 182, 56, 58, 23, 55, 0, 60, 222, 79, 92, 0, 158, 180, 99, 58, 71, 55, 0, 60, 238, 49, 115, 0, 61, 54, 144, 58, 201, 54, 0, 60, 33, 77, 94, 0, 84, 48, 169, 179, 81, 49, 0, 60, 6, 130, 11, 0, 239, 46, 21, 60, 197, 47, 0, 60, 7, 125, 16, 0, 31, 56, 75, 54, 150, 55, 0, 60, 34, 23, 119, 0, 62, 48, 197, 58, 78, 55, 0, 60, 9, 51, 115, 0, 0, 0, 200, 58, 93, 55, 0, 60, 0, 46, 117, 0, 0, 0, 123, 58, 114, 55, 0, 60, 0, 19, 125, 0, 175, 48, 119, 58, 103, 55, 0, 60, 7, 26, 123, 0, 175, 48, 237, 59, 23, 52, 0, 60, 10, 121, 35, 0, 205, 50, 135, 59, 227, 53, 0, 60, 18, 102, 72, 0, 62, 52, 15, 177, 53, 56, 0, 60, 15, 139, 45, 0, 217, 49, 171, 178, 204, 53, 0, 60, 8, 133, 25, 0, 143, 53, 214, 167, 130, 57, 0, 60, 32, 178, 94, 0, 16, 53, 62, 174, 4, 57, 0, 60, 24, 155, 71, 0, 12, 54, 64, 45, 254, 57, 0, 60, 40, 4, 120, 0, 224, 53, 96, 41, 211, 57, 0, 60, 35, 192, 103, 0, 1, 54, 4, 51, 75, 56, 0, 60, 23, 82, 93, 0, 31, 54, 247, 48, 143, 57, 0, 60, 25, 97, 77, 0, 168, 181, 232, 53, 12, 56, 0, 60, 241, 52, 114, 0, 108, 181, 129, 54, 150, 55, 0, 60, 253, 80, 98, 0, 48, 52, 181, 58, 30, 55, 0, 60, 19, 62, 108, 0, 246, 45, 169, 179, 233, 49, 0, 60, 4, 130, 12, 0, 199, 44, 21, 60, 74, 48, 0, 60, 5, 125, 18, 0, 168, 53, 232, 53, 12, 56, 0, 60, 16, 52, 114, 0, 0, 0, 184, 53, 62, 56, 0, 60, 0, 73, 103, 0, 194, 49, 196, 53, 50, 56, 0, 60, 7, 68, 106, 0, 134, 49, 86, 54, 191, 55, 0, 60, 1, 93, 85, 0, 0, 0, 71, 54, 204, 55, 0, 60, 0, 96, 81, 0, 199, 44, 237, 59, 86, 52, 0, 60, 5, 121, 38, 0, 239, 46, 135, 59, 62, 54, 0, 60, 9, 99, 78, 0, 84, 48, 15, 177, 119, 56, 0, 60, 7, 139, 48, 0, 246, 45, 171, 178, 39, 54, 0, 60, 4, 133, 27, 0, 171, 49, 214, 167, 217, 57, 0, 60, 16, 179, 99, 0, 41, 49, 62, 174, 83, 57, 0, 60, 12, 155, 75, 0, 42, 50, 64, 45, 93, 58, 0, 60, 20, 7, 125, 0, 253, 49, 96, 41, 47, 58, 0, 60, 17, 193, 108, 0, 31, 50, 4, 51, 155, 56, 0, 60, 10, 89, 89, 0, 62, 50, 247, 48, 235, 57, 0, 60, 12, 99, 77, 0, 62, 176, 197, 58, 78, 55, 0, 60, 247, 51, 115, 0, 175, 176, 119, 58, 103, 55, 0, 60, 249, 26, 123, 0, 20, 42, 169, 179, 70, 50, 0, 60, 2, 130, 13, 0, 223, 40, 21, 60, 138, 48, 0, 60, 2, 125, 19, 0, 158, 52, 99, 58, 71, 55, 0, 60, 18, 49, 115, 0, 0, 0, 237, 59, 107, 52, 0, 60, 0, 120, 38, 0, 0, 0, 135, 59, 93, 54, 0, 60, 0, 98, 80, 0, 0, 0, 15, 177, 142, 56, 0, 60, 0, 140, 48, 0, 0, 0, 171, 178, 70, 54, 0, 60, 0, 133, 27, 0, 0, 0, 214, 167, 247, 57, 0, 60, 0, 180, 100, 0, 0, 0, 62, 174, 110, 57, 0, 60, 0, 156, 76, 0, 0, 0, 64, 45, 125, 58, 0, 60, 0, 8, 126, 0, 0, 0, 96, 41, 78, 58, 0, 60, 0, 193, 109, 0, 0, 0, 4, 51, 182, 56, 0, 60, 0, 91, 88, 0, 0, 0, 247, 48, 10, 58, 0, 60, 0, 100, 77, 0, 63, 56, 2, 58, 228, 54, 0, 60, 62, 67, 86, 0, 174, 56, 5, 57, 252, 54, 0, 60, 68, 32, 101, 0, 0, 0, 169, 179, 102, 50, 0, 60, 0, 130, 13, 0, 0, 0, 21, 60, 159, 48, 0, 60, 0, 125, 19, 0, 194, 177, 196, 53, 50, 56, 0, 60, 250, 68, 106, 0, 134, 177, 86, 54, 191, 55, 0, 60, 255, 93, 85, 0, 199, 172, 237, 59, 86, 52, 0, 60, 251, 121, 38, 0, 239, 174, 135, 59, 62, 54, 0, 60, 247, 99, 78, 0, 84, 176, 15, 177, 119, 56, 0, 60, 249, 139, 48, 0, 246, 173, 171, 178, 39, 54, 0, 60, 252, 133, 27, 0, 171, 177, 214, 167, 217, 57, 0, 60, 240, 179, 99, 0, 41, 177, 62, 174, 83, 57, 0, 60, 244, 155, 75, 0, 42, 178, 64, 45, 93, 58, 0, 60, 237, 7, 125, 0, 253, 177, 96, 41, 47, 58, 0, 60, 239, 193, 108, 0, 31, 178, 4, 51, 155, 56, 0, 60, 246, 89, 89, 0, 62, 178, 247, 48, 235, 57, 0, 60, 244, 99, 77, 0, 108, 53, 129, 54, 150, 55, 0, 60, 3, 80, 98, 0, 20, 170, 169, 179, 70, 50, 0, 60, 254, 130, 13, 0, 223, 168, 21, 60, 138, 48, 0, 60, 254, 125, 19, 0, 49, 184, 77, 58, 52, 54, 0, 60, 198, 80, 78, 0, 21, 185, 42, 57, 127, 54, 0, 60, 173, 40, 86, 0, 174, 184, 5, 57, 252, 54, 0, 60, 188, 32, 101, 0, 63, 184, 2, 58, 228, 54, 0, 60, 194, 67, 86, 0, 175, 176, 237, 59, 23, 52, 0, 60, 246, 121, 35, 0, 205, 178, 135, 59, 227, 53, 0, 60, 238, 102, 72, 0, 62, 180, 15, 177, 53, 56, 0, 60, 241, 139, 45, 0, 217, 177, 171, 178, 204, 53, 0, 60, 248, 133, 25, 0, 143, 181, 214, 167, 130, 57, 0, 60, 224, 178, 94, 0, 16, 181, 62, 174, 4, 57, 0, 60, 232, 155, 71, 0, 12, 182, 64, 45, 254, 57, 0, 60, 216, 4, 120, 0, 224, 181, 96, 41, 211, 57, 0, 60, 221, 192, 103, 0, 1, 182, 4, 51, 75, 56, 0, 60, 233, 82, 93, 0, 31, 182, 247, 48, 143, 57, 0, 60, 231, 97, 77, 0, 203, 54, 56, 58, 23, 55, 0, 60, 34, 79, 92, 0, 246, 173, 169, 179, 233, 49, 0, 60, 252, 130, 12, 0, 199, 172, 21, 60, 74, 48, 0, 60, 251, 125, 18, 0, 218, 55, 239, 54, 87, 55, 0, 60, 16, 47, 116, 0, 205, 178, 237, 59, 100, 51, 0, 60, 241, 121, 32, 0, 240, 180, 135, 59, 79, 53, 0, 60, 228, 105, 64, 0, 41, 182, 15, 177, 147, 55, 0, 60, 234, 139, 41, 0, 62, 180, 171, 178, 55, 53, 0, 60, 244, 132, 23, 0, 9, 184, 214, 167, 245, 56, 0, 60, 209, 177, 86, 0, 89, 183, 62, 174, 132, 56, 0, 60, 221, 154, 65, 0, 100, 184, 64, 45, 101, 57, 0, 60, 197, 0, 111, 0, 68, 184, 96, 41, 62, 57, 0, 60, 204, 190, 94, 0, 91, 184, 4, 51, 145, 55, 0, 60, 215, 73, 95, 0, 113, 184, 247, 48, 250, 56, 0, 60, 215, 92, 76, 0, 84, 176, 169, 179, 81, 49, 0, 60, 250, 130, 11, 0, 239, 174, 21, 60, 197, 47, 0, 60, 249, 125, 16, 0, 201, 56, 171, 55, 19, 55, 0, 60, 43, 14, 118, 0, 84, 180, 237, 59, 82, 50, 0, 60, 237, 122, 27, 0, 73, 182, 135, 59, 137, 52, 0, 60, 220, 107, 56, 0, 216, 183, 15, 177, 113, 54, 0, 60, 228, 138, 35, 0, 103, 181, 171, 178, 112, 52, 0, 60, 240, 132, 19, 0, 34, 185, 214, 167, 55, 56, 0, 60, 195, 175, 75, 0, 173, 184, 62, 174, 174, 55, 0, 60, 210, 153, 56, 0, 150, 185, 64, 45, 150, 56, 0, 60, 178, 249, 98, 0, 109, 185, 96, 41, 117, 56, 0, 60, 188, 189, 82, 0, 140, 185, 4, 51, 50, 54, 0, 60, 191, 68, 84, 0, 168, 185, 247, 48, 49, 56, 0, 60, 197, 84, 73, 0, 130, 177, 169, 179, 134, 48, 0, 60, 249, 130, 9, 0, 106, 176, 21, 60, 173, 46, 0, 60, 247, 125, 13, 0, 155, 184, 203, 58, 114, 52, 0, 60, 189, 86, 63, 0, 135, 185, 142, 57, 150, 52, 0, 60, 165, 51, 71, 0, 23, 181, 237, 59, 4, 49, 0, 60, 233, 122, 22, 0, 100, 183, 135, 59, 45, 51, 0, 60, 213, 110, 44, 0, 156, 184, 15, 177, 15, 53, 0, 60, 222, 138, 27, 0, 90, 182, 171, 178, 249, 50, 0, 60, 237, 132, 15, 0, 10, 186, 214, 167, 160, 54, 0, 60, 182, 174, 60, 0, 127, 185, 62, 174, 9, 54, 0, 60, 201, 151, 44, 0, 146, 186, 64, 45, 54, 55, 0, 60, 160, 240, 81, 0, 98, 186, 96, 41, 1, 55, 0, 60, 174, 187, 66, 0, 134, 186, 4, 51, 135, 52, 0, 60, 173, 65, 69, 0, 166, 186, 247, 48, 121, 54, 0, 60, 177, 73, 66, 0, 37, 186, 118, 55, 136, 52, 0, 60, 159, 21, 78, 0, 122, 178, 169, 179, 28, 47, 0, 60, 247, 130, 7, 0, 48, 177, 21, 60, 89, 45, 0, 60, 245, 125, 11, 0, 31, 185, 203, 58, 51, 50, 0, 60, 178, 87, 47, 0, 37, 186, 142, 57, 242, 49, 0, 60, 157, 53, 57, 0, 168, 181, 237, 59, 15, 47, 0, 60, 231, 123, 15, 0, 27, 184, 135, 59, 4, 49, 0, 60, 207, 113, 29, 0, 32, 185, 15, 177, 249, 50, 0, 60, 218, 137, 19, 0, 15, 183, 171, 178, 205, 48, 0, 60, 235, 132, 10, 0, 182, 186, 214, 167, 144, 52, 0, 60, 172, 172, 42, 0, 28, 186, 62, 174, 40, 52, 0, 60, 194, 150, 31, 0, 77, 187, 64, 45, 247, 52, 0, 60, 147, 230, 58, 0, 24, 187, 96, 41, 211, 52, 0, 60, 163, 185, 46, 0, 63, 187, 4, 51, 62, 49, 0, 60, 157, 57, 52, 0, 100, 187, 247, 48, 75, 52, 0, 60, 156, 56, 52, 0, 212, 186, 118, 55, 122, 49, 0, 60, 150, 28, 61, 0, 50, 179, 169, 179, 229, 44, 0, 60, 246, 130, 5, 0, 196, 177, 21, 60, 170, 43, 0, 60, 244, 126, 7, 0, 111, 185, 203, 58, 141, 46, 0, 60, 173, 92, 24, 0, 134, 186, 142, 57, 225, 44, 0, 60, 149, 60, 29, 0, 1, 182, 237, 59, 170, 43, 0, 60, 229, 123, 7, 0, 91, 184, 135, 59, 89, 45, 0, 60, 203, 114, 15, 0, 112, 185, 15, 177, 28, 47, 0, 60, 216, 137, 9, 0, 126, 183, 171, 178, 229, 44, 0, 60, 234, 132, 5, 0, 31, 187, 214, 167, 167, 48, 0, 60, 165, 171, 21, 0, 124, 186, 62, 174, 61, 48, 0, 60, 190, 150, 16, 0, 192, 187, 64, 45, 16, 49, 0, 60, 139, 219, 30, 0, 135, 187, 96, 41, 235, 48, 0, 60, 156, 184, 24, 0, 178, 187, 4, 51, 109, 40, 0, 60, 141, 43, 26, 0, 216, 187, 247, 48, 186, 47, 0, 60, 139, 35, 30, 0, 63, 187, 118, 55, 81, 42, 0, 60, 139, 33, 32, 0, 164, 179, 169, 179, 254, 40, 0, 60, 245, 130, 2, 0, 31, 178, 21, 60, 95, 40, 0, 60, 243, 126, 3, 0, 0, 0, 255, 179, 0, 0, 0, 60, 0, 130, 0, 0, 0, 0, 32, 60, 156, 31, 0, 60, 0, 127, 0, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 6, 0, 5, 0, 4, 0, 7, 0, 6, 0, 8, 0, 10, 0, 9, 0, 8, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 12, 0, 15, 0, 14, 0, 16, 0, 18, 0, 17, 0, 16, 0, 19, 0, 18, 0, 20, 0, 22, 0, 21, 0, 20, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 24, 0, 27, 0, 26, 0, 28, 0, 3, 0, 0, 0, 28, 0, 29, 0, 3, 0, 1, 0, 7, 0, 4, 0, 1, 0, 2, 0, 7, 0, 5, 0, 11, 0, 8, 0, 5, 0, 6, 0, 11, 0, 9, 0, 15, 0, 12, 0, 9, 0, 10, 0, 15, 0, 13, 0, 23, 0, 20, 0, 13, 0, 14, 0, 23, 0, 17, 0, 27, 0, 24, 0, 17, 0, 18, 0, 27, 0, 25, 0, 29, 0, 28, 0, 25, 0, 26, 0, 29, 0, 10, 0, 30, 0, 15, 0, 10, 0, 31, 0, 30, 0, 14, 0, 32, 0, 23, 0, 14, 0, 33, 0, 32, 0, 18, 0, 34, 0, 27, 0, 18, 0, 35, 0, 34, 0, 26, 0, 36, 0, 29, 0, 26, 0, 37, 0, 36, 0, 3, 0, 38, 0, 2, 0, 3, 0, 39, 0, 38, 0, 7, 0, 40, 0, 6, 0, 7, 0, 41, 0, 40, 0, 11, 0, 31, 0, 10, 0, 11, 0, 42, 0, 31, 0, 15, 0, 33, 0, 14, 0, 15, 0, 30, 0, 33, 0, 19, 0, 35, 0, 18, 0, 19, 0, 43, 0, 35, 0, 23, 0, 44, 0, 22, 0, 23, 0, 32, 0, 44, 0, 27, 0, 37, 0, 26, 0, 27, 0, 34, 0, 37, 0, 29, 0, 39, 0, 3, 0, 29, 0, 36, 0, 39, 0, 2, 0, 41, 0, 7, 0, 2, 0, 38, 0, 41, 0, 6, 0, 42, 0, 11, 0, 6, 0, 40, 0, 42, 0, 31, 0, 45, 0, 30, 0, 31, 0, 46, 0, 45, 0, 33, 0, 47, 0, 32, 0, 33, 0, 48, 0, 47, 0, 35, 0, 49, 0, 34, 0, 35, 0, 50, 0, 49, 0, 37, 0, 51, 0, 36, 0, 37, 0, 52, 0, 51, 0, 39, 0, 53, 0, 38, 0, 39, 0, 54, 0, 53, 0, 41, 0, 55, 0, 40, 0, 41, 0, 56, 0, 55, 0, 42, 0, 46, 0, 31, 0, 42, 0, 57, 0, 46, 0, 30, 0, 48, 0, 33, 0, 30, 0, 45, 0, 48, 0, 43, 0, 50, 0, 35, 0, 43, 0, 58, 0, 50, 0, 32, 0, 59, 0, 44, 0, 32, 0, 47, 0, 59, 0, 34, 0, 52, 0, 37, 0, 34, 0, 49, 0, 52, 0, 36, 0, 54, 0, 39, 0, 36, 0, 51, 0, 54, 0, 38, 0, 56, 0, 41, 0, 38, 0, 53, 0, 56, 0, 40, 0, 57, 0, 42, 0, 40, 0, 55, 0, 57, 0, 46, 0, 60, 0, 45, 0, 46, 0, 61, 0, 60, 0, 48, 0, 62, 0, 47, 0, 48, 0, 63, 0, 62, 0, 50, 0, 64, 0, 49, 0, 50, 0, 65, 0, 64, 0, 52, 0, 66, 0, 51, 0, 52, 0, 67, 0, 66, 0, 54, 0, 68, 0, 53, 0, 54, 0, 69, 0, 68, 0, 56, 0, 70, 0, 55, 0, 56, 0, 71, 0, 70, 0, 57, 0, 61, 0, 46, 0, 57, 0, 72, 0, 61, 0, 45, 0, 63, 0, 48, 0, 45, 0, 60, 0, 63, 0, 58, 0, 65, 0, 50, 0, 58, 0, 73, 0, 65, 0, 47, 0, 74, 0, 59, 0, 47, 0, 62, 0, 74, 0, 49, 0, 67, 0, 52, 0, 49, 0, 64, 0, 67, 0, 51, 0, 69, 0, 54, 0, 51, 0, 66, 0, 69, 0, 53, 0, 71, 0, 56, 0, 53, 0, 68, 0, 71, 0, 55, 0, 72, 0, 57, 0, 55, 0, 70, 0, 72, 0, 61, 0, 75, 0, 60, 0, 61, 0, 76, 0, 75, 0, 63, 0, 77, 0, 62, 0, 63, 0, 78, 0, 77, 0, 65, 0, 79, 0, 64, 0, 65, 0, 80, 0, 79, 0, 67, 0, 81, 0, 66, 0, 67, 0, 82, 0, 81, 0, 69, 0, 83, 0, 68, 0, 69, 0, 84, 0, 83, 0, 71, 0, 85, 0, 70, 0, 71, 0, 86, 0, 85, 0, 72, 0, 76, 0, 61, 0, 72, 0, 87, 0, 76, 0, 60, 0, 78, 0, 63, 0, 60, 0, 75, 0, 78, 0, 73, 0, 80, 0, 65, 0, 73, 0, 88, 0, 80, 0, 62, 0, 89, 0, 74, 0, 62, 0, 77, 0, 89, 0, 64, 0, 82, 0, 67, 0, 64, 0, 79, 0, 82, 0, 66, 0, 84, 0, 69, 0, 66, 0, 81, 0, 84, 0, 68, 0, 86, 0, 71, 0, 68, 0, 83, 0, 86, 0, 70, 0, 87, 0, 72, 0, 70, 0, 85, 0, 87, 0, 76, 0, 90, 0, 75, 0, 76, 0, 91, 0, 90, 0, 78, 0, 92, 0, 77, 0, 78, 0, 93, 0, 92, 0, 80, 0, 94, 0, 79, 0, 80, 0, 95, 0, 94, 0, 82, 0, 96, 0, 81, 0, 82, 0, 97, 0, 96, 0, 84, 0, 98, 0, 83, 0, 84, 0, 99, 0, 98, 0, 86, 0, 100, 0, 85, 0, 86, 0, 101, 0, 100, 0, 87, 0, 91, 0, 76, 0, 87, 0, 102, 0, 91, 0, 75, 0, 93, 0, 78, 0, 75, 0, 90, 0, 93, 0, 88, 0, 95, 0, 80, 0, 88, 0, 103, 0, 95, 0, 77, 0, 104, 0, 89, 0, 77, 0, 92, 0, 104, 0, 79, 0, 97, 0, 82, 0, 79, 0, 94, 0, 97, 0, 81, 0, 99, 0, 84, 0, 81, 0, 96, 0, 99, 0, 83, 0, 101, 0, 86, 0, 83, 0, 98, 0, 101, 0, 85, 0, 102, 0, 87, 0, 85, 0, 100, 0, 102, 0, 91, 0, 105, 0, 90, 0, 91, 0, 106, 0, 105, 0, 93, 0, 107, 0, 92, 0, 93, 0, 108, 0, 107, 0, 95, 0, 109, 0, 94, 0, 95, 0, 110, 0, 109, 0, 97, 0, 111, 0, 96, 0, 97, 0, 112, 0, 111, 0, 99, 0, 113, 0, 98, 0, 99, 0, 114, 0, 113, 0, 101, 0, 115, 0, 100, 0, 101, 0, 116, 0, 115, 0, 102, 0, 106, 0, 91, 0, 102, 0, 117, 0, 106, 0, 90, 0, 108, 0, 93, 0, 90, 0, 105, 0, 108, 0, 103, 0, 110, 0, 95, 0, 103, 0, 118, 0, 110, 0, 92, 0, 119, 0, 104, 0, 92, 0, 107, 0, 119, 0, 94, 0, 112, 0, 97, 0, 94, 0, 109, 0, 112, 0, 96, 0, 114, 0, 99, 0, 96, 0, 111, 0, 114, 0, 98, 0, 116, 0, 101, 0, 98, 0, 113, 0, 116, 0, 100, 0, 117, 0, 102, 0, 100, 0, 115, 0, 117, 0, 106, 0, 120, 0, 105, 0, 106, 0, 121, 0, 120, 0, 108, 0, 122, 0, 107, 0, 108, 0, 123, 0, 122, 0, 110, 0, 124, 0, 109, 0, 110, 0, 125, 0, 124, 0, 112, 0, 126, 0, 111, 0, 112, 0, 127, 0, 126, 0, 114, 0, 128, 0, 113, 0, 114, 0, 129, 0, 128, 0, 116, 0, 130, 0, 115, 0, 116, 0, 131, 0, 130, 0, 117, 0, 121, 0, 106, 0, 117, 0, 132, 0, 121, 0, 105, 0, 123, 0, 108, 0, 105, 0, 120, 0, 123, 0, 118, 0, 125, 0, 110, 0, 118, 0, 133, 0, 125, 0, 107, 0, 134, 0, 119, 0, 107, 0, 122, 0, 134, 0, 109, 0, 127, 0, 112, 0, 109, 0, 124, 0, 127, 0, 111, 0, 129, 0, 114, 0, 111, 0, 126, 0, 129, 0, 113, 0, 131, 0, 116, 0, 113, 0, 128, 0, 131, 0, 115, 0, 132, 0, 117, 0, 115, 0, 130, 0, 132, 0, 121, 0, 135, 0, 120, 0, 121, 0, 136, 0, 135, 0, 123, 0, 137, 0, 122, 0, 123, 0, 138, 0, 137, 0, 125, 0, 139, 0, 124, 0, 125, 0, 140, 0, 139, 0, 127, 0, 141, 0, 126, 0, 127, 0, 142, 0, 141, 0, 129, 0, 143, 0, 128, 0, 129, 0, 144, 0, 143, 0, 131, 0, 145, 0, 130, 0, 131, 0, 146, 0, 145, 0, 132, 0, 136, 0, 121, 0, 132, 0, 147, 0, 136, 0, 120, 0, 138, 0, 123, 0, 120, 0, 135, 0, 138, 0, 133, 0, 140, 0, 125, 0, 133, 0, 148, 0, 140, 0, 122, 0, 149, 0, 134, 0, 122, 0, 137, 0, 149, 0, 124, 0, 142, 0, 127, 0, 124, 0, 139, 0, 142, 0, 126, 0, 144, 0, 129, 0, 126, 0, 141, 0, 144, 0, 128, 0, 146, 0, 131, 0, 128, 0, 143, 0, 146, 0, 130, 0, 147, 0, 132, 0, 130, 0, 145, 0, 147, 0, 136, 0, 150, 0, 135, 0, 136, 0, 151, 0, 150, 0, 138, 0, 152, 0, 137, 0, 138, 0, 153, 0, 152, 0, 140, 0, 154, 0, 139, 0, 140, 0, 155, 0, 154, 0, 142, 0, 156, 0, 141, 0, 142, 0, 157, 0, 156, 0, 144, 0, 158, 0, 143, 0, 144, 0, 159, 0, 158, 0, 146, 0, 160, 0, 145, 0, 146, 0, 161, 0, 160, 0, 147, 0, 151, 0, 136, 0, 147, 0, 162, 0, 151, 0, 135, 0, 153, 0, 138, 0, 135, 0, 150, 0, 153, 0, 148, 0, 155, 0, 140, 0, 148, 0, 163, 0, 155, 0, 137, 0, 164, 0, 149, 0, 137, 0, 152, 0, 164, 0, 139, 0, 157, 0, 142, 0, 139, 0, 154, 0, 157, 0, 141, 0, 159, 0, 144, 0, 141, 0, 156, 0, 159, 0, 143, 0, 161, 0, 146, 0, 143, 0, 158, 0, 161, 0, 145, 0, 162, 0, 147, 0, 145, 0, 160, 0, 162, 0, 151, 0, 165, 0, 150, 0, 151, 0, 166, 0, 165, 0, 153, 0, 167, 0, 152, 0, 153, 0, 168, 0, 167, 0, 155, 0, 169, 0, 154, 0, 155, 0, 170, 0, 169, 0, 157, 0, 171, 0, 156, 0, 157, 0, 172, 0, 171, 0, 159, 0, 173, 0, 158, 0, 159, 0, 174, 0, 173, 0, 161, 0, 175, 0, 160, 0, 161, 0, 176, 0, 175, 0, 162, 0, 166, 0, 151, 0, 162, 0, 177, 0, 166, 0, 150, 0, 168, 0, 153, 0, 150, 0, 165, 0, 168, 0, 163, 0, 170, 0, 155, 0, 163, 0, 178, 0, 170, 0, 152, 0, 179, 0, 164, 0, 152, 0, 167, 0, 179, 0, 154, 0, 172, 0, 157, 0, 154, 0, 169, 0, 172, 0, 156, 0, 174, 0, 159, 0, 156, 0, 171, 0, 174, 0, 158, 0, 176, 0, 161, 0, 158, 0, 173, 0, 176, 0, 160, 0, 177, 0, 162, 0, 160, 0, 175, 0, 177, 0, 166, 0, 180, 0, 165, 0, 166, 0, 181, 0, 180, 0, 168, 0, 182, 0, 167, 0, 168, 0, 183, 0, 182, 0, 170, 0, 184, 0, 169, 0, 170, 0, 185, 0, 184, 0, 172, 0, 186, 0, 171, 0, 172, 0, 187, 0, 186, 0, 174, 0, 188, 0, 173, 0, 174, 0, 189, 0, 188, 0, 176, 0, 190, 0, 175, 0, 176, 0, 191, 0, 190, 0, 177, 0, 181, 0, 166, 0, 177, 0, 192, 0, 181, 0, 165, 0, 183, 0, 168, 0, 165, 0, 180, 0, 183, 0, 178, 0, 185, 0, 170, 0, 178, 0, 193, 0, 185, 0, 167, 0, 194, 0, 179, 0, 167, 0, 182, 0, 194, 0, 169, 0, 187, 0, 172, 0, 169, 0, 184, 0, 187, 0, 171, 0, 189, 0, 174, 0, 171, 0, 186, 0, 189, 0, 173, 0, 191, 0, 176, 0, 173, 0, 188, 0, 191, 0, 175, 0, 192, 0, 177, 0, 175, 0, 190, 0, 192, 0, 181, 0, 195, 0, 180, 0, 181, 0, 196, 0, 195, 0, 183, 0, 197, 0, 182, 0, 183, 0, 198, 0, 197, 0, 185, 0, 199, 0, 184, 0, 185, 0, 200, 0, 199, 0, 187, 0, 201, 0, 186, 0, 187, 0, 202, 0, 201, 0, 189, 0, 203, 0, 188, 0, 189, 0, 204, 0, 203, 0, 191, 0, 205, 0, 190, 0, 191, 0, 206, 0, 205, 0, 192, 0, 196, 0, 181, 0, 192, 0, 207, 0, 196, 0, 180, 0, 198, 0, 183, 0, 180, 0, 195, 0, 198, 0, 193, 0, 200, 0, 185, 0, 193, 0, 208, 0, 200, 0, 182, 0, 209, 0, 194, 0, 182, 0, 197, 0, 209, 0, 184, 0, 202, 0, 187, 0, 184, 0, 199, 0, 202, 0, 186, 0, 204, 0, 189, 0, 186, 0, 201, 0, 204, 0, 188, 0, 206, 0, 191, 0, 188, 0, 203, 0, 206, 0, 190, 0, 207, 0, 192, 0, 190, 0, 205, 0, 207, 0, 196, 0, 210, 0, 195, 0, 196, 0, 211, 0, 210, 0, 198, 0, 212, 0, 197, 0, 198, 0, 213, 0, 212, 0, 200, 0, 214, 0, 199, 0, 200, 0, 215, 0, 214, 0, 202, 0, 216, 0, 201, 0, 202, 0, 217, 0, 216, 0, 204, 0, 218, 0, 203, 0, 204, 0, 219, 0, 218, 0, 206, 0, 220, 0, 205, 0, 206, 0, 221, 0, 220, 0, 207, 0, 211, 0, 196, 0, 207, 0, 222, 0, 211, 0, 195, 0, 213, 0, 198, 0, 195, 0, 210, 0, 213, 0, 208, 0, 215, 0, 200, 0, 208, 0, 223, 0, 215, 0, 197, 0, 224, 0, 209, 0, 197, 0, 212, 0, 224, 0, 199, 0, 217, 0, 202, 0, 199, 0, 214, 0, 217, 0, 201, 0, 219, 0, 204, 0, 201, 0, 216, 0, 219, 0, 203, 0, 221, 0, 206, 0, 203, 0, 218, 0, 221, 0, 205, 0, 222, 0, 207, 0, 205, 0, 220, 0, 222, 0, 211, 0, 225, 0, 210, 0, 211, 0, 226, 0, 225, 0, 213, 0, 227, 0, 212, 0, 213, 0, 228, 0, 227, 0, 215, 0, 229, 0, 214, 0, 215, 0, 230, 0, 229, 0, 217, 0, 231, 0, 216, 0, 217, 0, 232, 0, 231, 0, 219, 0, 233, 0, 218, 0, 219, 0, 234, 0, 233, 0, 221, 0, 235, 0, 220, 0, 221, 0, 236, 0, 235, 0, 222, 0, 226, 0, 211, 0, 222, 0, 237, 0, 226, 0, 210, 0, 228, 0, 213, 0, 210, 0, 225, 0, 228, 0, 223, 0, 230, 0, 215, 0, 223, 0, 238, 0, 230, 0, 212, 0, 239, 0, 224, 0, 212, 0, 227, 0, 239, 0, 214, 0, 232, 0, 217, 0, 214, 0, 229, 0, 232, 0, 216, 0, 234, 0, 219, 0, 216, 0, 231, 0, 234, 0, 218, 0, 236, 0, 221, 0, 218, 0, 233, 0, 236, 0, 220, 0, 237, 0, 222, 0, 220, 0, 235, 0, 237, 0, 226, 0, 240, 0, 225, 0, 226, 0, 241, 0, 240, 0, 228, 0, 242, 0, 227, 0, 228, 0, 243, 0, 242, 0, 230, 0, 244, 0, 229, 0, 230, 0, 245, 0, 244, 0, 232, 0, 246, 0, 231, 0, 232, 0, 247, 0, 246, 0, 234, 0, 248, 0, 233, 0, 234, 0, 249, 0, 248, 0, 236, 0, 250, 0, 235, 0, 236, 0, 251, 0, 250, 0, 237, 0, 241, 0, 226, 0, 237, 0, 252, 0, 241, 0, 225, 0, 243, 0, 228, 0, 225, 0, 240, 0, 243, 0, 238, 0, 245, 0, 230, 0, 238, 0, 253, 0, 245, 0, 227, 0, 254, 0, 239, 0, 227, 0, 242, 0, 254, 0, 229, 0, 247, 0, 232, 0, 229, 0, 244, 0, 247, 0, 231, 0, 249, 0, 234, 0, 231, 0, 246, 0, 249, 0, 233, 0, 251, 0, 236, 0, 233, 0, 248, 0, 251, 0, 235, 0, 252, 0, 237, 0, 235, 0, 250, 0, 252, 0, 241, 0, 255, 0, 240, 0, 241, 0, 0, 1, 255, 0, 243, 0, 1, 1, 242, 0, 243, 0, 2, 1, 1, 1, 245, 0, 3, 1, 244, 0, 245, 0, 4, 1, 3, 1, 247, 0, 5, 1, 246, 0, 247, 0, 6, 1, 5, 1, 249, 0, 7, 1, 248, 0, 249, 0, 8, 1, 7, 1, 251, 0, 9, 1, 250, 0, 251, 0, 10, 1, 9, 1, 252, 0, 0, 1, 241, 0, 252, 0, 11, 1, 0, 1, 240, 0, 2, 1, 243, 0, 240, 0, 255, 0, 2, 1, 253, 0, 4, 1, 245, 0, 253, 0, 12, 1, 4, 1, 242, 0, 13, 1, 254, 0, 242, 0, 1, 1, 13, 1, 244, 0, 6, 1, 247, 0, 244, 0, 3, 1, 6, 1, 246, 0, 8, 1, 249, 0, 246, 0, 5, 1, 8, 1, 248, 0, 10, 1, 251, 0, 248, 0, 7, 1, 10, 1, 250, 0, 11, 1, 252, 0, 250, 0, 9, 1, 11, 1, 0, 1, 14, 1, 255, 0, 0, 1, 15, 1, 14, 1, 2, 1, 16, 1, 1, 1, 2, 1, 17, 1, 16, 1, 4, 1, 18, 1, 3, 1, 4, 1, 19, 1, 18, 1, 6, 1, 20, 1, 5, 1, 6, 1, 21, 1, 20, 1, 8, 1, 22, 1, 7, 1, 8, 1, 23, 1, 22, 1, 10, 1, 24, 1, 9, 1, 10, 1, 25, 1, 24, 1, 11, 1, 15, 1, 0, 1, 11, 1, 26, 1, 15, 1, 255, 0, 17, 1, 2, 1, 255, 0, 14, 1, 17, 1, 12, 1, 19, 1, 4, 1, 12, 1, 27, 1, 19, 1, 1, 1, 28, 1, 13, 1, 1, 1, 16, 1, 28, 1, 3, 1, 21, 1, 6, 1, 3, 1, 18, 1, 21, 1, 5, 1, 23, 1, 8, 1, 5, 1, 20, 1, 23, 1, 7, 1, 25, 1, 10, 1, 7, 1, 22, 1, 25, 1, 9, 1, 26, 1, 11, 1, 9, 1, 24, 1, 26, 1, 15, 1, 29, 1, 14, 1, 15, 1, 30, 1, 29, 1, 17, 1, 31, 1, 16, 1, 17, 1, 32, 1, 31, 1, 19, 1, 33, 1, 18, 1, 19, 1, 34, 1, 33, 1, 21, 1, 35, 1, 20, 1, 21, 1, 36, 1, 35, 1, 23, 1, 37, 1, 22, 1, 23, 1, 38, 1, 37, 1, 25, 1, 39, 1, 24, 1, 25, 1, 40, 1, 39, 1, 26, 1, 30, 1, 15, 1, 26, 1, 41, 1, 30, 1, 14, 1, 32, 1, 17, 1, 14, 1, 29, 1, 32, 1, 27, 1, 34, 1, 19, 1, 27, 1, 42, 1, 34, 1, 16, 1, 43, 1, 28, 1, 16, 1, 31, 1, 43, 1, 18, 1, 36, 1, 21, 1, 18, 1, 33, 1, 36, 1, 20, 1, 38, 1, 23, 1, 20, 1, 35, 1, 38, 1, 22, 1, 40, 1, 25, 1, 22, 1, 37, 1, 40, 1, 24, 1, 41, 1, 26, 1, 24, 1, 39, 1, 41, 1, 30, 1, 44, 1, 29, 1, 30, 1, 45, 1, 44, 1, 32, 1, 46, 1, 31, 1, 32, 1, 47, 1, 46, 1, 34, 1, 48, 1, 33, 1, 34, 1, 49, 1, 48, 1, 36, 1, 50, 1, 35, 1, 36, 1, 51, 1, 50, 1, 38, 1, 52, 1, 37, 1, 38, 1, 53, 1, 52, 1, 40, 1, 54, 1, 39, 1, 40, 1, 55, 1, 54, 1, 41, 1, 45, 1, 30, 1, 41, 1, 56, 1, 45, 1, 29, 1, 47, 1, 32, 1, 29, 1, 44, 1, 47, 1, 42, 1, 49, 1, 34, 1, 42, 1, 57, 1, 49, 1, 31, 1, 58, 1, 43, 1, 31, 1, 46, 1, 58, 1, 33, 1, 51, 1, 36, 1, 33, 1, 48, 1, 51, 1, 35, 1, 53, 1, 38, 1, 35, 1, 50, 1, 53, 1, 37, 1, 55, 1, 40, 1, 37, 1, 52, 1, 55, 1, 39, 1, 56, 1, 41, 1, 39, 1, 54, 1, 56, 1, 59, 1, 61, 1, 60, 1, 59, 1, 62, 1, 61, 1, 47, 1, 63, 1, 46, 1, 47, 1, 64, 1, 63, 1, 49, 1, 65, 1, 48, 1, 49, 1, 66, 1, 65, 1, 51, 1, 67, 1, 50, 1, 51, 1, 68, 1, 67, 1, 53, 1, 69, 1, 52, 1, 53, 1, 70, 1, 69, 1, 55, 1, 71, 1, 54, 1, 55, 1, 72, 1, 71, 1, 73, 1, 75, 1, 74, 1, 73, 1, 76, 1, 75, 1, 44, 1, 64, 1, 47, 1, 44, 1, 77, 1, 64, 1, 57, 1, 66, 1, 49, 1, 57, 1, 78, 1, 66, 1, 46, 1, 79, 1, 58, 1, 46, 1, 63, 1, 79, 1, 48, 1, 68, 1, 51, 1, 48, 1, 65, 1, 68, 1, 50, 1, 70, 1, 53, 1, 50, 1, 67, 1, 70, 1, 52, 1, 72, 1, 55, 1, 52, 1, 69, 1, 72, 1, 54, 1, 80, 1, 56, 1, 54, 1, 71, 1, 80, 1, 81, 1, 83, 1, 82, 1, 81, 1, 84, 1, 83, 1, 64, 1, 85, 1, 63, 1, 64, 1, 86, 1, 85, 1, 66, 1, 87, 1, 65, 1, 66, 1, 88, 1, 87, 1, 68, 1, 89, 1, 67, 1, 68, 1, 90, 1, 89, 1, 70, 1, 91, 1, 69, 1, 70, 1, 92, 1, 91, 1, 72, 1, 93, 1, 71, 1, 72, 1, 94, 1, 93, 1, 60, 1, 96, 1, 95, 1, 60, 1, 61, 1, 96, 1, 77, 1, 86, 1, 64, 1, 77, 1, 97, 1, 86, 1, 78, 1, 88, 1, 66, 1, 78, 1, 98, 1, 88, 1, 63, 1, 99, 1, 79, 1, 63, 1, 85, 1, 99, 1, 65, 1, 90, 1, 68, 1, 65, 1, 87, 1, 90, 1, 67, 1, 92, 1, 70, 1, 67, 1, 89, 1, 92, 1, 69, 1, 94, 1, 72, 1, 69, 1, 91, 1, 94, 1, 71, 1, 100, 1, 80, 1, 71, 1, 93, 1, 100, 1, 101, 1, 103, 1, 102, 1, 101, 1, 104, 1, 103, 1, 86, 1, 105, 1, 85, 1, 86, 1, 106, 1, 105, 1, 88, 1, 107, 1, 87, 1, 88, 1, 108, 1, 107, 1, 90, 1, 109, 1, 89, 1, 90, 1, 110, 1, 109, 1, 92, 1, 111, 1, 91, 1, 92, 1, 112, 1, 111, 1, 94, 1, 113, 1, 93, 1, 94, 1, 114, 1, 113, 1, 115, 1, 76, 1, 73, 1, 115, 1, 116, 1, 76, 1, 97, 1, 106, 1, 86, 1, 97, 1, 81, 1, 106, 1, 98, 1, 108, 1, 88, 1, 98, 1, 117, 1, 108, 1, 85, 1, 118, 1, 99, 1, 85, 1, 105, 1, 118, 1, 87, 1, 110, 1, 90, 1, 87, 1, 107, 1, 110, 1, 89, 1, 112, 1, 92, 1, 89, 1, 109, 1, 112, 1, 91, 1, 114, 1, 94, 1, 91, 1, 111, 1, 114, 1, 93, 1, 102, 1, 100, 1, 93, 1, 113, 1, 102, 1, 97, 1, 84, 1, 81, 1, 97, 1, 119, 1, 84, 1, 106, 1, 120, 1, 105, 1, 106, 1, 121, 1, 120, 1, 108, 1, 122, 1, 107, 1, 108, 1, 123, 1, 122, 1, 110, 1, 124, 1, 109, 1, 110, 1, 125, 1, 124, 1, 112, 1, 126, 1, 111, 1, 112, 1, 127, 1, 126, 1, 114, 1, 128, 1, 113, 1, 114, 1, 129, 1, 128, 1, 45, 1, 130, 1, 44, 1, 45, 1, 131, 1, 130, 1, 81, 1, 121, 1, 106, 1, 81, 1, 82, 1, 121, 1, 117, 1, 123, 1, 108, 1, 117, 1, 132, 1, 123, 1, 105, 1, 133, 1, 118, 1, 105, 1, 120, 1, 133, 1, 107, 1, 125, 1, 110, 1, 107, 1, 122, 1, 125, 1, 109, 1, 127, 1, 112, 1, 109, 1, 124, 1, 127, 1, 111, 1, 129, 1, 114, 1, 111, 1, 126, 1, 129, 1, 113, 1, 101, 1, 102, 1, 113, 1, 128, 1, 101, 1, 95, 1, 135, 1, 134, 1, 95, 1, 96, 1, 135, 1, 121, 1, 136, 1, 120, 1, 121, 1, 137, 1, 136, 1, 123, 1, 138, 1, 122, 1, 123, 1, 139, 1, 138, 1, 125, 1, 140, 1, 124, 1, 125, 1, 141, 1, 140, 1, 127, 1, 142, 1, 126, 1, 127, 1, 143, 1, 142, 1, 129, 1, 144, 1, 128, 1, 129, 1, 145, 1, 144, 1, 102, 1, 146, 1, 100, 1, 102, 1, 103, 1, 146, 1, 82, 1, 137, 1, 121, 1, 82, 1, 115, 1, 137, 1, 132, 1, 139, 1, 123, 1, 132, 1, 147, 1, 139, 1, 120, 1, 148, 1, 133, 1, 120, 1, 136, 1, 148, 1, 122, 1, 141, 1, 125, 1, 122, 1, 138, 1, 141, 1, 124, 1, 143, 1, 127, 1, 124, 1, 140, 1, 143, 1, 126, 1, 145, 1, 129, 1, 126, 1, 142, 1, 145, 1, 128, 1, 134, 1, 101, 1, 128, 1, 144, 1, 134, 1, 149, 1, 151, 1, 150, 1, 149, 1, 152, 1, 151, 1, 137, 1, 153, 1, 136, 1, 137, 1, 154, 1, 153, 1, 139, 1, 155, 1, 138, 1, 139, 1, 156, 1, 155, 1, 141, 1, 157, 1, 140, 1, 141, 1, 158, 1, 157, 1, 143, 1, 159, 1, 142, 1, 143, 1, 160, 1, 159, 1, 145, 1, 161, 1, 144, 1, 145, 1, 162, 1, 161, 1, 77, 1, 119, 1, 97, 1, 77, 1, 163, 1, 119, 1, 115, 1, 154, 1, 137, 1, 115, 1, 73, 1, 154, 1, 147, 1, 156, 1, 139, 1, 147, 1, 164, 1, 156, 1, 136, 1, 165, 1, 148, 1, 136, 1, 153, 1, 165, 1, 138, 1, 158, 1, 141, 1, 138, 1, 155, 1, 158, 1, 140, 1, 160, 1, 143, 1, 140, 1, 157, 1, 160, 1, 142, 1, 162, 1, 145, 1, 142, 1, 159, 1, 162, 1, 144, 1, 95, 1, 134, 1, 144, 1, 161, 1, 95, 1, 100, 1, 166, 1, 80, 1, 100, 1, 146, 1, 166, 1, 154, 1, 167, 1, 153, 1, 154, 1, 168, 1, 167, 1, 156, 1, 169, 1, 155, 1, 156, 1, 170, 1, 169, 1, 158, 1, 171, 1, 157, 1, 158, 1, 172, 1, 171, 1, 160, 1, 173, 1, 159, 1, 160, 1, 174, 1, 173, 1, 162, 1, 175, 1, 161, 1, 162, 1, 176, 1, 175, 1, 44, 1, 163, 1, 77, 1, 44, 1, 130, 1, 163, 1, 73, 1, 168, 1, 154, 1, 73, 1, 74, 1, 168, 1, 164, 1, 170, 1, 156, 1, 164, 1, 177, 1, 170, 1, 153, 1, 178, 1, 165, 1, 153, 1, 167, 1, 178, 1, 155, 1, 172, 1, 158, 1, 155, 1, 169, 1, 172, 1, 157, 1, 174, 1, 160, 1, 157, 1, 171, 1, 174, 1, 159, 1, 176, 1, 162, 1, 159, 1, 173, 1, 176, 1, 161, 1, 60, 1, 95, 1, 161, 1, 175, 1, 60, 1, 80, 1, 179, 1, 56, 1, 80, 1, 166, 1, 179, 1, 168, 1, 180, 1, 167, 1, 168, 1, 181, 1, 180, 1, 170, 1, 182, 1, 169, 1, 170, 1, 183, 1, 182, 1, 172, 1, 184, 1, 171, 1, 172, 1, 185, 1, 184, 1, 174, 1, 186, 1, 173, 1, 174, 1, 187, 1, 186, 1, 176, 1, 188, 1, 175, 1, 176, 1, 189, 1, 188, 1, 56, 1, 131, 1, 45, 1, 56, 1, 179, 1, 131, 1, 74, 1, 181, 1, 168, 1, 74, 1, 149, 1, 181, 1, 177, 1, 183, 1, 170, 1, 177, 1, 190, 1, 183, 1, 167, 1, 191, 1, 178, 1, 167, 1, 180, 1, 191, 1, 169, 1, 185, 1, 172, 1, 169, 1, 182, 1, 185, 1, 171, 1, 187, 1, 174, 1, 171, 1, 184, 1, 187, 1, 173, 1, 189, 1, 176, 1, 173, 1, 186, 1, 189, 1, 175, 1, 59, 1, 60, 1, 175, 1, 188, 1, 59, 1, 150, 1, 192, 1, 149, 1, 150, 1, 193, 1, 192, 1, 181, 1, 194, 1, 180, 1, 181, 1, 195, 1, 194, 1, 183, 1, 196, 1, 182, 1, 183, 1, 197, 1, 196, 1, 185, 1, 198, 1, 184, 1, 185, 1, 199, 1, 198, 1, 187, 1, 200, 1, 186, 1, 187, 1, 201, 1, 200, 1, 189, 1, 202, 1, 188, 1, 189, 1, 203, 1, 202, 1, 59, 1, 193, 1, 150, 1, 59, 1, 204, 1, 193, 1, 149, 1, 195, 1, 181, 1, 149, 1, 192, 1, 195, 1, 190, 1, 197, 1, 183, 1, 190, 1, 205, 1, 197, 1, 180, 1, 206, 1, 191, 1, 180, 1, 194, 1, 206, 1, 182, 1, 199, 1, 185, 1, 182, 1, 196, 1, 199, 1, 184, 1, 201, 1, 187, 1, 184, 1, 198, 1, 201, 1, 186, 1, 203, 1, 189, 1, 186, 1, 200, 1, 203, 1, 188, 1, 204, 1, 59, 1, 188, 1, 202, 1, 204, 1, 193, 1, 207, 1, 192, 1, 193, 1, 208, 1, 207, 1, 195, 1, 209, 1, 194, 1, 195, 1, 210, 1, 209, 1, 197, 1, 211, 1, 196, 1, 197, 1, 212, 1, 211, 1, 199, 1, 213, 1, 198, 1, 199, 1, 214, 1, 213, 1, 201, 1, 215, 1, 200, 1, 201, 1, 216, 1, 215, 1, 203, 1, 217, 1, 202, 1, 203, 1, 218, 1, 217, 1, 204, 1, 208, 1, 193, 1, 204, 1, 219, 1, 208, 1, 192, 1, 210, 1, 195, 1, 192, 1, 207, 1, 210, 1, 205, 1, 212, 1, 197, 1, 205, 1, 220, 1, 212, 1, 194, 1, 221, 1, 206, 1, 194, 1, 209, 1, 221, 1, 196, 1, 214, 1, 199, 1, 196, 1, 211, 1, 214, 1, 198, 1, 216, 1, 201, 1, 198, 1, 213, 1, 216, 1, 200, 1, 218, 1, 203, 1, 200, 1, 215, 1, 218, 1, 202, 1, 219, 1, 204, 1, 202, 1, 217, 1, 219, 1, 208, 1, 222, 1, 207, 1, 208, 1, 223, 1, 222, 1, 210, 1, 224, 1, 209, 1, 210, 1, 225, 1, 224, 1, 212, 1, 226, 1, 211, 1, 212, 1, 227, 1, 226, 1, 214, 1, 228, 1, 213, 1, 214, 1, 229, 1, 228, 1, 216, 1, 230, 1, 215, 1, 216, 1, 231, 1, 230, 1, 218, 1, 232, 1, 217, 1, 218, 1, 233, 1, 232, 1, 219, 1, 223, 1, 208, 1, 219, 1, 234, 1, 223, 1, 207, 1, 225, 1, 210, 1, 207, 1, 222, 1, 225, 1, 220, 1, 227, 1, 212, 1, 220, 1, 235, 1, 227, 1, 209, 1, 236, 1, 221, 1, 209, 1, 224, 1, 236, 1, 211, 1, 229, 1, 214, 1, 211, 1, 226, 1, 229, 1, 213, 1, 231, 1, 216, 1, 213, 1, 228, 1, 231, 1, 215, 1, 233, 1, 218, 1, 215, 1, 230, 1, 233, 1, 217, 1, 234, 1, 219, 1, 217, 1, 232, 1, 234, 1, 237, 1, 19, 0, 16, 0, 21, 0, 22, 0, 238, 1, 237, 1, 43, 0, 19, 0, 22, 0, 44, 0, 238, 1, 237, 1, 58, 0, 43, 0, 44, 0, 59, 0, 238, 1, 237, 1, 73, 0, 58, 0, 59, 0, 74, 0, 238, 1, 237, 1, 88, 0, 73, 0, 74, 0, 89, 0, 238, 1, 237, 1, 103, 0, 88, 0, 89, 0, 104, 0, 238, 1, 237, 1, 118, 0, 103, 0, 104, 0, 119, 0, 238, 1, 237, 1, 133, 0, 118, 0, 119, 0, 134, 0, 238, 1, 237, 1, 148, 0, 133, 0, 134, 0, 149, 0, 238, 1, 237, 1, 163, 0, 148, 0, 149, 0, 164, 0, 238, 1, 237, 1, 178, 0, 163, 0, 164, 0, 179, 0, 238, 1, 237, 1, 193, 0, 178, 0, 179, 0, 194, 0, 238, 1, 237, 1, 208, 0, 193, 0, 194, 0, 209, 0, 238, 1, 237, 1, 223, 0, 208, 0, 209, 0, 224, 0, 238, 1, 237, 1, 238, 0, 223, 0, 224, 0, 239, 0, 238, 1, 237, 1, 253, 0, 238, 0, 239, 0, 254, 0, 238, 1, 237, 1, 12, 1, 253, 0, 254, 0, 13, 1, 238, 1, 237, 1, 27, 1, 12, 1, 13, 1, 28, 1, 238, 1, 237, 1, 42, 1, 27, 1, 28, 1, 43, 1, 238, 1, 237, 1, 57, 1, 42, 1, 43, 1, 58, 1, 238, 1, 237, 1, 78, 1, 57, 1, 58, 1, 79, 1, 238, 1, 237, 1, 98, 1, 78, 1, 79, 1, 99, 1, 238, 1, 237, 1, 117, 1, 98, 1, 99, 1, 118, 1, 238, 1, 237, 1, 132, 1, 117, 1, 118, 1, 133, 1, 238, 1, 237, 1, 147, 1, 132, 1, 133, 1, 148, 1, 238, 1, 237, 1, 164, 1, 147, 1, 148, 1, 165, 1, 238, 1, 237, 1, 177, 1, 164, 1, 165, 1, 178, 1, 238, 1, 237, 1, 190, 1, 177, 1, 178, 1, 191, 1, 238, 1, 237, 1, 205, 1, 190, 1, 191, 1, 206, 1, 238, 1, 237, 1, 220, 1, 205, 1, 206, 1, 221, 1, 238, 1, 237, 1, 235, 1, 220, 1, 221, 1, 236, 1, 238, 1, 223, 1, 12, 0, 222, 1, 223, 1, 9, 0, 12, 0, 237, 1, 16, 0, 235, 1, 225, 1, 20, 0, 224, 1, 225, 1, 13, 0, 20, 0, 227, 1, 24, 0, 226, 1, 227, 1, 17, 0, 24, 0, 236, 1, 21, 0, 238, 1, 229, 1, 28, 0, 228, 1, 229, 1, 25, 0, 28, 0, 231, 1, 1, 0, 230, 1, 231, 1, 0, 0, 1, 0, 233, 1, 5, 0, 232, 1, 233, 1, 4, 0, 5, 0, 234, 1, 9, 0, 223, 1, 234, 1, 8, 0, 9, 0, 222, 1, 13, 0, 225, 1, 222, 1, 12, 0, 13, 0, 235, 1, 17, 0, 227, 1, 235, 1, 16, 0, 17, 0, 224, 1, 21, 0, 236, 1, 224, 1, 20, 0, 21, 0, 226, 1, 25, 0, 229, 1, 226, 1, 24, 0, 25, 0, 228, 1, 0, 0, 231, 1, 228, 1, 28, 0, 0, 0, 230, 1, 4, 0, 233, 1, 230, 1, 1, 0, 4, 0, 232, 1, 8, 0, 234, 1, 232, 1, 5, 0, 8, 0, 134, 1, 104, 1, 101, 1, 134, 1, 135, 1, 104, 1, 74, 1, 152, 1, 149, 1, 74, 1, 75, 1, 152, 1, 150, 1, 62, 1, 59, 1, 150, 1, 151, 1, 62, 1, 82, 1, 116, 1, 115, 1, 82, 1, 83, 1, 116, 1 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 2904, +"material": SubResource( 10 ), +"name": "Material.001", +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 495 +} +surfaces/1 = { +"aabb": AABB( -0.598623, 0.392485, 0.42943, 1.19725, 0.417675, 0.0675717 ), +"array_data": PoolByteArray( 174, 56, 5, 57, 252, 54, 0, 60, 13, 8, 125, 0, 63, 56, 2, 58, 228, 54, 0, 60, 13, 8, 125, 0, 203, 54, 56, 58, 23, 55, 0, 60, 11, 6, 126, 0, 130, 55, 246, 56, 37, 55, 0, 60, 11, 8, 125, 0, 201, 56, 171, 55, 19, 55, 0, 60, 13, 8, 125, 0, 218, 55, 239, 54, 87, 55, 0, 60, 11, 9, 125, 0, 158, 52, 99, 58, 71, 55, 0, 60, 8, 3, 126, 0, 41, 53, 242, 56, 83, 55, 0, 60, 8, 7, 126, 0, 108, 53, 129, 54, 150, 55, 0, 60, 8, 10, 126, 0, 175, 48, 119, 58, 103, 55, 0, 60, 4, 2, 126, 0, 65, 49, 242, 56, 116, 55, 0, 60, 4, 6, 126, 0, 134, 49, 86, 54, 191, 55, 0, 60, 4, 10, 126, 0, 0, 0, 123, 58, 114, 55, 0, 60, 0, 2, 126, 0, 0, 0, 241, 56, 127, 55, 0, 60, 0, 6, 126, 0, 0, 0, 71, 54, 204, 55, 0, 60, 0, 10, 126, 0, 175, 176, 119, 58, 103, 55, 0, 60, 252, 2, 126, 0, 65, 177, 242, 56, 116, 55, 0, 60, 252, 6, 126, 0, 134, 177, 86, 54, 191, 55, 0, 60, 252, 10, 126, 0, 158, 180, 99, 58, 71, 55, 0, 60, 248, 3, 126, 0, 41, 181, 242, 56, 83, 55, 0, 60, 248, 7, 126, 0, 108, 181, 129, 54, 150, 55, 0, 60, 248, 10, 126, 0, 203, 182, 56, 58, 23, 55, 0, 60, 245, 6, 126, 0, 130, 183, 246, 56, 37, 55, 0, 60, 245, 8, 125, 0, 218, 183, 239, 54, 87, 55, 0, 60, 245, 9, 125, 0, 63, 184, 2, 58, 228, 54, 0, 60, 243, 8, 125, 0, 174, 184, 5, 57, 252, 54, 0, 60, 243, 8, 125, 0, 201, 184, 171, 55, 19, 55, 0, 60, 243, 8, 125, 0, 98, 181, 171, 57, 28, 55, 0, 60, 11, 0, 130, 0, 204, 180, 175, 57, 41, 55, 0, 60, 11, 0, 130, 0, 53, 180, 171, 57, 54, 55, 0, 60, 11, 0, 130, 0, 73, 179, 159, 57, 67, 55, 0, 60, 11, 0, 130, 0, 62, 178, 140, 57, 79, 55, 0, 60, 11, 0, 130, 0, 84, 177, 114, 57, 89, 55, 0, 60, 11, 0, 130, 0, 148, 176, 82, 57, 97, 55, 0, 60, 11, 0, 130, 0, 6, 176, 47, 57, 103, 55, 0, 60, 11, 0, 130, 0, 92, 175, 8, 57, 107, 55, 0, 60, 11, 0, 130, 0, 230, 175, 236, 56, 104, 55, 0, 60, 11, 0, 130, 0, 14, 176, 3, 57, 103, 55, 0, 60, 11, 0, 130, 0, 97, 176, 25, 57, 99, 55, 0, 60, 11, 0, 130, 0, 230, 176, 45, 57, 94, 55, 0, 60, 11, 0, 130, 0, 154, 177, 63, 57, 86, 55, 0, 60, 11, 0, 130, 0, 117, 178, 78, 57, 76, 55, 0, 60, 11, 0, 130, 0, 111, 179, 89, 57, 65, 55, 0, 60, 11, 0, 130, 0, 63, 180, 96, 57, 54, 55, 0, 60, 11, 0, 130, 0, 204, 180, 98, 57, 41, 55, 0, 60, 11, 0, 130, 0, 89, 181, 96, 57, 29, 55, 0, 60, 11, 0, 130, 0, 224, 181, 89, 57, 17, 55, 0, 60, 11, 0, 130, 0, 93, 182, 78, 57, 6, 55, 0, 60, 11, 0, 130, 0, 203, 182, 63, 57, 253, 54, 0, 60, 11, 0, 130, 0, 37, 183, 45, 57, 245, 54, 0, 60, 11, 0, 130, 0, 103, 183, 25, 57, 239, 54, 0, 60, 11, 0, 130, 0, 145, 183, 3, 57, 236, 54, 0, 60, 11, 0, 130, 0, 158, 183, 236, 56, 235, 54, 0, 60, 11, 0, 130, 0, 193, 183, 8, 57, 232, 54, 0, 60, 11, 0, 130, 0, 149, 183, 47, 57, 235, 54, 0, 60, 11, 0, 130, 0, 78, 183, 82, 57, 242, 54, 0, 60, 11, 0, 130, 0, 238, 182, 114, 57, 250, 54, 0, 60, 11, 0, 130, 0, 121, 182, 140, 57, 4, 55, 0, 60, 11, 0, 130, 0, 243, 181, 159, 57, 16, 55, 0, 60, 11, 0, 130, 0, 230, 175, 236, 56, 104, 55, 0, 60, 106, 190, 14, 0, 92, 175, 8, 57, 107, 55, 0, 60, 106, 190, 14, 0, 167, 175, 8, 57, 243, 55, 0, 60, 106, 190, 14, 0, 24, 176, 236, 56, 240, 55, 0, 60, 106, 190, 14, 0, 243, 181, 159, 57, 16, 55, 0, 60, 222, 122, 252, 0, 121, 182, 140, 57, 4, 55, 0, 60, 222, 122, 252, 0, 139, 182, 140, 57, 140, 55, 0, 60, 222, 122, 252, 0, 6, 182, 159, 57, 152, 55, 0, 60, 222, 122, 252, 0, 93, 182, 78, 57, 6, 55, 0, 60, 21, 132, 2, 0, 224, 181, 89, 57, 17, 55, 0, 60, 21, 132, 2, 0, 243, 181, 89, 57, 153, 55, 0, 60, 21, 132, 2, 0, 112, 182, 78, 57, 142, 55, 0, 60, 21, 132, 2, 0, 97, 176, 25, 57, 99, 55, 0, 60, 165, 170, 244, 0, 14, 176, 3, 57, 103, 55, 0, 60, 165, 170, 244, 0, 52, 176, 3, 57, 239, 55, 0, 60, 165, 170, 244, 0, 134, 176, 25, 57, 235, 55, 0, 60, 165, 170, 244, 0, 204, 180, 175, 57, 41, 55, 0, 60, 250, 126, 0, 0, 98, 181, 171, 57, 28, 55, 0, 60, 250, 126, 0, 0, 117, 181, 171, 57, 164, 55, 0, 60, 250, 126, 0, 0, 222, 180, 175, 57, 177, 55, 0, 60, 250, 126, 0, 0, 37, 183, 45, 57, 245, 54, 0, 60, 46, 139, 6, 0, 203, 182, 63, 57, 253, 54, 0, 60, 46, 139, 6, 0, 221, 182, 63, 57, 133, 55, 0, 60, 46, 139, 6, 0, 55, 183, 45, 57, 125, 55, 0, 60, 46, 139, 6, 0, 53, 180, 171, 57, 54, 55, 0, 60, 6, 126, 0, 0, 204, 180, 175, 57, 41, 55, 0, 60, 6, 126, 0, 0, 222, 180, 175, 57, 177, 55, 0, 60, 6, 126, 0, 0, 72, 180, 171, 57, 190, 55, 0, 60, 6, 126, 0, 0, 154, 177, 63, 57, 86, 55, 0, 60, 210, 139, 250, 0, 230, 176, 45, 57, 94, 55, 0, 60, 210, 139, 250, 0, 12, 177, 45, 57, 230, 55, 0, 60, 210, 139, 250, 0, 191, 177, 63, 57, 222, 55, 0, 60, 210, 139, 250, 0, 145, 183, 3, 57, 236, 54, 0, 60, 92, 170, 12, 0, 103, 183, 25, 57, 239, 54, 0, 60, 92, 170, 12, 0, 122, 183, 25, 57, 119, 55, 0, 60, 92, 170, 12, 0, 163, 183, 3, 57, 116, 55, 0, 60, 92, 170, 12, 0, 62, 178, 140, 57, 79, 55, 0, 60, 34, 122, 4, 0, 73, 179, 159, 57, 67, 55, 0, 60, 34, 122, 4, 0, 111, 179, 159, 57, 203, 55, 0, 60, 34, 122, 4, 0, 100, 178, 140, 57, 215, 55, 0, 60, 34, 122, 4, 0, 111, 179, 89, 57, 65, 55, 0, 60, 235, 132, 254, 0, 117, 178, 78, 57, 76, 55, 0, 60, 235, 132, 254, 0, 154, 178, 78, 57, 212, 55, 0, 60, 235, 132, 254, 0, 148, 179, 89, 57, 201, 55, 0, 60, 235, 132, 254, 0, 193, 183, 8, 57, 232, 54, 0, 60, 150, 190, 242, 0, 158, 183, 236, 56, 235, 54, 0, 60, 150, 190, 242, 0, 177, 183, 236, 56, 115, 55, 0, 60, 150, 190, 242, 0, 212, 183, 8, 57, 112, 55, 0, 60, 150, 190, 242, 0, 148, 176, 82, 57, 97, 55, 0, 60, 68, 106, 9, 0, 84, 177, 114, 57, 89, 55, 0, 60, 68, 106, 9, 0, 122, 177, 114, 57, 225, 55, 0, 60, 68, 106, 9, 0, 186, 176, 82, 57, 233, 55, 0, 60, 68, 106, 9, 0, 204, 180, 98, 57, 41, 55, 0, 60, 253, 130, 0, 0, 63, 180, 96, 57, 54, 55, 0, 60, 253, 130, 0, 0, 81, 180, 96, 57, 190, 55, 0, 60, 253, 130, 0, 0, 222, 180, 98, 57, 177, 55, 0, 60, 253, 130, 0, 0, 78, 183, 82, 57, 242, 54, 0, 60, 167, 89, 244, 0, 149, 183, 47, 57, 235, 54, 0, 60, 167, 89, 244, 0, 168, 183, 47, 57, 115, 55, 0, 60, 167, 89, 244, 0, 96, 183, 82, 57, 122, 55, 0, 60, 167, 89, 244, 0, 92, 175, 8, 57, 107, 55, 0, 60, 109, 62, 14, 0, 6, 176, 47, 57, 103, 55, 0, 60, 109, 62, 14, 0, 43, 176, 47, 57, 239, 55, 0, 60, 109, 62, 14, 0, 167, 175, 8, 57, 243, 55, 0, 60, 109, 62, 14, 0, 121, 182, 140, 57, 4, 55, 0, 60, 206, 116, 250, 0, 238, 182, 114, 57, 250, 54, 0, 60, 206, 116, 250, 0, 0, 183, 114, 57, 130, 55, 0, 60, 206, 116, 250, 0, 139, 182, 140, 57, 140, 55, 0, 60, 206, 116, 250, 0, 224, 181, 89, 57, 17, 55, 0, 60, 12, 130, 1, 0, 89, 181, 96, 57, 29, 55, 0, 60, 12, 130, 1, 0, 107, 181, 96, 57, 165, 55, 0, 60, 12, 130, 1, 0, 243, 181, 89, 57, 153, 55, 0, 60, 12, 130, 1, 0, 14, 176, 3, 57, 103, 55, 0, 60, 136, 220, 240, 0, 230, 175, 236, 56, 104, 55, 0, 60, 136, 220, 240, 0, 24, 176, 236, 56, 240, 55, 0, 60, 136, 220, 240, 0, 52, 176, 3, 57, 239, 55, 0, 60, 136, 220, 240, 0, 98, 181, 171, 57, 28, 55, 0, 60, 236, 125, 254, 0, 243, 181, 159, 57, 16, 55, 0, 60, 236, 125, 254, 0, 6, 182, 159, 57, 152, 55, 0, 60, 236, 125, 254, 0, 117, 181, 171, 57, 164, 55, 0, 60, 236, 125, 254, 0, 203, 182, 63, 57, 253, 54, 0, 60, 32, 134, 4, 0, 93, 182, 78, 57, 6, 55, 0, 60, 32, 134, 4, 0, 112, 182, 78, 57, 142, 55, 0, 60, 32, 134, 4, 0, 221, 182, 63, 57, 133, 55, 0, 60, 32, 134, 4, 0, 230, 176, 45, 57, 94, 55, 0, 60, 191, 148, 247, 0, 97, 176, 25, 57, 99, 55, 0, 60, 191, 148, 247, 0, 134, 176, 25, 57, 235, 55, 0, 60, 191, 148, 247, 0, 12, 177, 45, 57, 230, 55, 0, 60, 191, 148, 247, 0, 103, 183, 25, 57, 239, 54, 0, 60, 65, 148, 8, 0, 37, 183, 45, 57, 245, 54, 0, 60, 65, 148, 8, 0, 55, 183, 45, 57, 125, 55, 0, 60, 65, 148, 8, 0, 122, 183, 25, 57, 119, 55, 0, 60, 65, 148, 8, 0, 73, 179, 159, 57, 67, 55, 0, 60, 20, 125, 2, 0, 53, 180, 171, 57, 54, 55, 0, 60, 20, 125, 2, 0, 72, 180, 171, 57, 190, 55, 0, 60, 20, 125, 2, 0, 111, 179, 159, 57, 203, 55, 0, 60, 20, 125, 2, 0, 117, 178, 78, 57, 76, 55, 0, 60, 224, 134, 252, 0, 154, 177, 63, 57, 86, 55, 0, 60, 224, 134, 252, 0, 191, 177, 63, 57, 222, 55, 0, 60, 224, 134, 252, 0, 154, 178, 78, 57, 212, 55, 0, 60, 224, 134, 252, 0, 158, 183, 236, 56, 235, 54, 0, 60, 120, 220, 16, 0, 145, 183, 3, 57, 236, 54, 0, 60, 120, 220, 16, 0, 163, 183, 3, 57, 116, 55, 0, 60, 120, 220, 16, 0, 177, 183, 236, 56, 115, 55, 0, 60, 120, 220, 16, 0, 84, 177, 114, 57, 89, 55, 0, 60, 50, 116, 6, 0, 62, 178, 140, 57, 79, 55, 0, 60, 50, 116, 6, 0, 100, 178, 140, 57, 215, 55, 0, 60, 50, 116, 6, 0, 122, 177, 114, 57, 225, 55, 0, 60, 50, 116, 6, 0, 63, 180, 96, 57, 54, 55, 0, 60, 244, 130, 255, 0, 111, 179, 89, 57, 65, 55, 0, 60, 244, 130, 255, 0, 148, 179, 89, 57, 201, 55, 0, 60, 244, 130, 255, 0, 81, 180, 96, 57, 190, 55, 0, 60, 244, 130, 255, 0, 149, 183, 47, 57, 235, 54, 0, 60, 147, 62, 241, 0, 193, 183, 8, 57, 232, 54, 0, 60, 147, 62, 241, 0, 212, 183, 8, 57, 112, 55, 0, 60, 147, 62, 241, 0, 168, 183, 47, 57, 115, 55, 0, 60, 147, 62, 241, 0, 6, 176, 47, 57, 103, 55, 0, 60, 89, 89, 12, 0, 148, 176, 82, 57, 97, 55, 0, 60, 89, 89, 12, 0, 186, 176, 82, 57, 233, 55, 0, 60, 89, 89, 12, 0, 43, 176, 47, 57, 239, 55, 0, 60, 89, 89, 12, 0, 238, 182, 114, 57, 250, 54, 0, 60, 188, 106, 247, 0, 78, 183, 82, 57, 242, 54, 0, 60, 188, 106, 247, 0, 96, 183, 82, 57, 122, 55, 0, 60, 188, 106, 247, 0, 0, 183, 114, 57, 130, 55, 0, 60, 188, 106, 247, 0, 89, 181, 96, 57, 29, 55, 0, 60, 4, 130, 0, 0, 204, 180, 98, 57, 41, 55, 0, 60, 4, 130, 0, 0, 222, 180, 98, 57, 177, 55, 0, 60, 4, 130, 0, 0, 107, 181, 96, 57, 165, 55, 0, 60, 4, 130, 0, 0, 123, 52, 171, 57, 38, 55, 0, 60, 247, 0, 130, 0, 17, 53, 175, 57, 26, 55, 0, 60, 247, 0, 130, 0, 168, 53, 171, 57, 14, 55, 0, 60, 247, 0, 130, 0, 57, 54, 159, 57, 3, 55, 0, 60, 247, 0, 130, 0, 191, 54, 140, 57, 248, 54, 0, 60, 247, 0, 130, 0, 52, 55, 114, 57, 239, 54, 0, 60, 247, 0, 130, 0, 148, 55, 82, 57, 232, 54, 0, 60, 247, 0, 130, 0, 219, 55, 47, 57, 226, 54, 0, 60, 247, 0, 130, 0, 3, 56, 8, 57, 222, 54, 0, 60, 247, 0, 130, 0, 229, 55, 236, 56, 225, 54, 0, 60, 247, 0, 130, 0, 215, 55, 3, 57, 226, 54, 0, 60, 247, 0, 130, 0, 174, 55, 25, 57, 230, 54, 0, 60, 247, 0, 130, 0, 107, 55, 45, 57, 235, 54, 0, 60, 247, 0, 130, 0, 17, 55, 63, 57, 242, 54, 0, 60, 247, 0, 130, 0, 163, 54, 78, 57, 251, 54, 0, 60, 247, 0, 130, 0, 38, 54, 89, 57, 4, 55, 0, 60, 247, 0, 130, 0, 159, 53, 96, 57, 15, 55, 0, 60, 247, 0, 130, 0, 17, 53, 98, 57, 26, 55, 0, 60, 247, 0, 130, 0, 132, 52, 96, 57, 37, 55, 0, 60, 247, 0, 130, 0, 250, 51, 89, 57, 48, 55, 0, 60, 247, 0, 130, 0, 255, 50, 78, 57, 58, 55, 0, 60, 247, 0, 130, 0, 36, 50, 63, 57, 67, 55, 0, 60, 247, 0, 130, 0, 112, 49, 45, 57, 74, 55, 0, 60, 247, 0, 130, 0, 235, 48, 25, 57, 79, 55, 0, 60, 247, 0, 130, 0, 152, 48, 3, 57, 82, 55, 0, 60, 247, 0, 130, 0, 124, 48, 236, 56, 83, 55, 0, 60, 247, 0, 130, 0, 56, 48, 8, 57, 86, 55, 0, 60, 247, 0, 130, 0, 144, 48, 47, 57, 83, 55, 0, 60, 247, 0, 130, 0, 30, 49, 82, 57, 77, 55, 0, 60, 247, 0, 130, 0, 223, 49, 114, 57, 69, 55, 0, 60, 247, 0, 130, 0, 201, 50, 140, 57, 60, 55, 0, 60, 247, 0, 130, 0, 212, 51, 159, 57, 50, 55, 0, 60, 247, 0, 130, 0, 229, 55, 236, 56, 225, 54, 0, 60, 107, 190, 243, 0, 3, 56, 8, 57, 222, 54, 0, 60, 107, 190, 243, 0, 12, 56, 8, 57, 103, 55, 0, 60, 107, 190, 243, 0, 246, 55, 236, 56, 105, 55, 0, 60, 107, 190, 243, 0, 212, 51, 159, 57, 50, 55, 0, 60, 222, 122, 4, 0, 201, 50, 140, 57, 60, 55, 0, 60, 222, 122, 4, 0, 235, 50, 140, 57, 196, 55, 0, 60, 222, 122, 4, 0, 246, 51, 159, 57, 186, 55, 0, 60, 222, 122, 4, 0, 255, 50, 78, 57, 58, 55, 0, 60, 21, 132, 254, 0, 250, 51, 89, 57, 48, 55, 0, 60, 21, 132, 254, 0, 14, 52, 89, 57, 184, 55, 0, 60, 21, 132, 254, 0, 33, 51, 78, 57, 194, 55, 0, 60, 21, 132, 254, 0, 174, 55, 25, 57, 230, 54, 0, 60, 164, 170, 11, 0, 215, 55, 3, 57, 226, 54, 0, 60, 164, 170, 11, 0, 232, 55, 3, 57, 106, 55, 0, 60, 164, 170, 11, 0, 191, 55, 25, 57, 110, 55, 0, 60, 164, 170, 11, 0, 17, 53, 175, 57, 26, 55, 0, 60, 250, 126, 0, 0, 123, 52, 171, 57, 38, 55, 0, 60, 250, 126, 0, 0, 140, 52, 171, 57, 174, 55, 0, 60, 250, 126, 0, 0, 34, 53, 175, 57, 162, 55, 0, 60, 250, 126, 0, 0, 112, 49, 45, 57, 74, 55, 0, 60, 46, 139, 251, 0, 36, 50, 63, 57, 67, 55, 0, 60, 46, 139, 251, 0, 70, 50, 63, 57, 203, 55, 0, 60, 46, 139, 251, 0, 146, 49, 45, 57, 210, 55, 0, 60, 46, 139, 251, 0, 168, 53, 171, 57, 14, 55, 0, 60, 6, 126, 0, 0, 17, 53, 175, 57, 26, 55, 0, 60, 6, 126, 0, 0, 34, 53, 175, 57, 162, 55, 0, 60, 6, 126, 0, 0, 185, 53, 171, 57, 150, 55, 0, 60, 6, 126, 0, 0, 17, 55, 63, 57, 242, 54, 0, 60, 210, 139, 5, 0, 107, 55, 45, 57, 235, 54, 0, 60, 210, 139, 5, 0, 124, 55, 45, 57, 115, 55, 0, 60, 210, 139, 5, 0, 34, 55, 63, 57, 122, 55, 0, 60, 210, 139, 5, 0, 152, 48, 3, 57, 82, 55, 0, 60, 92, 170, 245, 0, 235, 48, 25, 57, 79, 55, 0, 60, 92, 170, 245, 0, 13, 49, 25, 57, 215, 55, 0, 60, 92, 170, 245, 0, 186, 48, 3, 57, 218, 55, 0, 60, 92, 170, 245, 0, 191, 54, 140, 57, 248, 54, 0, 60, 34, 122, 252, 0, 57, 54, 159, 57, 3, 55, 0, 60, 34, 122, 252, 0, 74, 54, 159, 57, 139, 55, 0, 60, 34, 122, 252, 0, 208, 54, 140, 57, 129, 55, 0, 60, 34, 122, 252, 0, 38, 54, 89, 57, 4, 55, 0, 60, 235, 132, 2, 0, 163, 54, 78, 57, 251, 54, 0, 60, 235, 132, 2, 0, 180, 54, 78, 57, 131, 55, 0, 60, 235, 132, 2, 0, 55, 54, 89, 57, 141, 55, 0, 60, 235, 132, 2, 0, 56, 48, 8, 57, 86, 55, 0, 60, 149, 190, 13, 0, 124, 48, 236, 56, 83, 55, 0, 60, 149, 190, 13, 0, 158, 48, 236, 56, 219, 55, 0, 60, 149, 190, 13, 0, 90, 48, 8, 57, 222, 55, 0, 60, 149, 190, 13, 0, 148, 55, 82, 57, 232, 54, 0, 60, 68, 106, 248, 0, 52, 55, 114, 57, 239, 54, 0, 60, 68, 106, 248, 0, 69, 55, 114, 57, 119, 55, 0, 60, 68, 106, 248, 0, 165, 55, 82, 57, 112, 55, 0, 60, 68, 106, 248, 0, 17, 53, 98, 57, 26, 55, 0, 60, 253, 130, 0, 0, 159, 53, 96, 57, 15, 55, 0, 60, 253, 130, 0, 0, 176, 53, 96, 57, 151, 55, 0, 60, 253, 130, 0, 0, 34, 53, 98, 57, 162, 55, 0, 60, 253, 130, 0, 0, 30, 49, 82, 57, 77, 55, 0, 60, 167, 89, 11, 0, 144, 48, 47, 57, 83, 55, 0, 60, 167, 89, 11, 0, 178, 48, 47, 57, 219, 55, 0, 60, 167, 89, 11, 0, 64, 49, 82, 57, 213, 55, 0, 60, 167, 89, 11, 0, 3, 56, 8, 57, 222, 54, 0, 60, 109, 62, 243, 0, 219, 55, 47, 57, 226, 54, 0, 60, 109, 62, 243, 0, 236, 55, 47, 57, 106, 55, 0, 60, 109, 62, 243, 0, 12, 56, 8, 57, 103, 55, 0, 60, 109, 62, 243, 0, 201, 50, 140, 57, 60, 55, 0, 60, 206, 116, 6, 0, 223, 49, 114, 57, 69, 55, 0, 60, 206, 116, 6, 0, 1, 50, 114, 57, 205, 55, 0, 60, 206, 116, 6, 0, 235, 50, 140, 57, 196, 55, 0, 60, 206, 116, 6, 0, 250, 51, 89, 57, 48, 55, 0, 60, 12, 130, 255, 0, 132, 52, 96, 57, 37, 55, 0, 60, 12, 130, 255, 0, 149, 52, 96, 57, 173, 55, 0, 60, 12, 130, 255, 0, 14, 52, 89, 57, 184, 55, 0, 60, 12, 130, 255, 0, 215, 55, 3, 57, 226, 54, 0, 60, 136, 220, 14, 0, 229, 55, 236, 56, 225, 54, 0, 60, 136, 220, 14, 0, 246, 55, 236, 56, 105, 55, 0, 60, 136, 220, 14, 0, 232, 55, 3, 57, 106, 55, 0, 60, 136, 220, 14, 0, 123, 52, 171, 57, 38, 55, 0, 60, 236, 125, 2, 0, 212, 51, 159, 57, 50, 55, 0, 60, 236, 125, 2, 0, 246, 51, 159, 57, 186, 55, 0, 60, 236, 125, 2, 0, 140, 52, 171, 57, 174, 55, 0, 60, 236, 125, 2, 0, 36, 50, 63, 57, 67, 55, 0, 60, 32, 134, 252, 0, 255, 50, 78, 57, 58, 55, 0, 60, 32, 134, 252, 0, 33, 51, 78, 57, 194, 55, 0, 60, 32, 134, 252, 0, 70, 50, 63, 57, 203, 55, 0, 60, 32, 134, 252, 0, 107, 55, 45, 57, 235, 54, 0, 60, 191, 148, 8, 0, 174, 55, 25, 57, 230, 54, 0, 60, 191, 148, 8, 0, 191, 55, 25, 57, 110, 55, 0, 60, 191, 148, 8, 0, 124, 55, 45, 57, 115, 55, 0, 60, 191, 148, 8, 0, 235, 48, 25, 57, 79, 55, 0, 60, 65, 148, 248, 0, 112, 49, 45, 57, 74, 55, 0, 60, 65, 148, 248, 0, 146, 49, 45, 57, 210, 55, 0, 60, 65, 148, 248, 0, 13, 49, 25, 57, 215, 55, 0, 60, 65, 148, 248, 0, 57, 54, 159, 57, 3, 55, 0, 60, 20, 125, 254, 0, 168, 53, 171, 57, 14, 55, 0, 60, 20, 125, 254, 0, 185, 53, 171, 57, 150, 55, 0, 60, 20, 125, 254, 0, 74, 54, 159, 57, 139, 55, 0, 60, 20, 125, 254, 0, 163, 54, 78, 57, 251, 54, 0, 60, 224, 134, 3, 0, 17, 55, 63, 57, 242, 54, 0, 60, 224, 134, 3, 0, 34, 55, 63, 57, 122, 55, 0, 60, 224, 134, 3, 0, 180, 54, 78, 57, 131, 55, 0, 60, 224, 134, 3, 0, 124, 48, 236, 56, 83, 55, 0, 60, 120, 220, 241, 0, 152, 48, 3, 57, 82, 55, 0, 60, 120, 220, 241, 0, 186, 48, 3, 57, 218, 55, 0, 60, 120, 220, 241, 0, 158, 48, 236, 56, 219, 55, 0, 60, 120, 220, 241, 0, 52, 55, 114, 57, 239, 54, 0, 60, 50, 116, 250, 0, 191, 54, 140, 57, 248, 54, 0, 60, 50, 116, 250, 0, 208, 54, 140, 57, 129, 55, 0, 60, 50, 116, 250, 0, 69, 55, 114, 57, 119, 55, 0, 60, 50, 116, 250, 0, 159, 53, 96, 57, 15, 55, 0, 60, 244, 130, 1, 0, 38, 54, 89, 57, 4, 55, 0, 60, 244, 130, 1, 0, 55, 54, 89, 57, 141, 55, 0, 60, 244, 130, 1, 0, 176, 53, 96, 57, 151, 55, 0, 60, 244, 130, 1, 0, 144, 48, 47, 57, 83, 55, 0, 60, 147, 62, 13, 0, 56, 48, 8, 57, 86, 55, 0, 60, 147, 62, 13, 0, 90, 48, 8, 57, 222, 55, 0, 60, 147, 62, 13, 0, 178, 48, 47, 57, 219, 55, 0, 60, 147, 62, 13, 0, 219, 55, 47, 57, 226, 54, 0, 60, 89, 89, 245, 0, 148, 55, 82, 57, 232, 54, 0, 60, 89, 89, 245, 0, 165, 55, 82, 57, 112, 55, 0, 60, 89, 89, 245, 0, 236, 55, 47, 57, 106, 55, 0, 60, 89, 89, 245, 0, 223, 49, 114, 57, 69, 55, 0, 60, 188, 106, 8, 0, 30, 49, 82, 57, 77, 55, 0, 60, 188, 106, 8, 0, 64, 49, 82, 57, 213, 55, 0, 60, 188, 106, 8, 0, 1, 50, 114, 57, 205, 55, 0, 60, 188, 106, 8, 0, 132, 52, 96, 57, 37, 55, 0, 60, 4, 130, 0, 0, 17, 53, 98, 57, 26, 55, 0, 60, 4, 130, 0, 0, 34, 53, 98, 57, 162, 55, 0, 60, 4, 130, 0, 0, 149, 52, 96, 57, 173, 55, 0, 60, 4, 130, 0, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 3, 0, 0, 0, 4, 0, 5, 0, 3, 0, 3, 0, 6, 0, 2, 0, 3, 0, 7, 0, 6, 0, 5, 0, 7, 0, 3, 0, 5, 0, 8, 0, 7, 0, 7, 0, 9, 0, 6, 0, 7, 0, 10, 0, 9, 0, 8, 0, 10, 0, 7, 0, 8, 0, 11, 0, 10, 0, 10, 0, 12, 0, 9, 0, 10, 0, 13, 0, 12, 0, 11, 0, 13, 0, 10, 0, 11, 0, 14, 0, 13, 0, 13, 0, 15, 0, 12, 0, 13, 0, 16, 0, 15, 0, 14, 0, 16, 0, 13, 0, 14, 0, 17, 0, 16, 0, 16, 0, 18, 0, 15, 0, 16, 0, 19, 0, 18, 0, 17, 0, 19, 0, 16, 0, 17, 0, 20, 0, 19, 0, 19, 0, 21, 0, 18, 0, 19, 0, 22, 0, 21, 0, 20, 0, 22, 0, 19, 0, 20, 0, 23, 0, 22, 0, 22, 0, 24, 0, 21, 0, 22, 0, 25, 0, 24, 0, 23, 0, 25, 0, 22, 0, 23, 0, 26, 0, 25, 0, 27, 0, 29, 0, 28, 0, 27, 0, 30, 0, 29, 0, 27, 0, 31, 0, 30, 0, 27, 0, 32, 0, 31, 0, 27, 0, 33, 0, 32, 0, 27, 0, 34, 0, 33, 0, 27, 0, 35, 0, 34, 0, 27, 0, 36, 0, 35, 0, 27, 0, 37, 0, 36, 0, 27, 0, 38, 0, 37, 0, 27, 0, 39, 0, 38, 0, 27, 0, 40, 0, 39, 0, 27, 0, 41, 0, 40, 0, 27, 0, 42, 0, 41, 0, 27, 0, 43, 0, 42, 0, 27, 0, 44, 0, 43, 0, 27, 0, 45, 0, 44, 0, 27, 0, 46, 0, 45, 0, 27, 0, 47, 0, 46, 0, 27, 0, 48, 0, 47, 0, 27, 0, 49, 0, 48, 0, 27, 0, 50, 0, 49, 0, 27, 0, 51, 0, 50, 0, 27, 0, 52, 0, 51, 0, 27, 0, 53, 0, 52, 0, 27, 0, 54, 0, 53, 0, 27, 0, 55, 0, 54, 0, 27, 0, 56, 0, 55, 0, 27, 0, 57, 0, 56, 0, 27, 0, 58, 0, 57, 0, 59, 0, 61, 0, 60, 0, 59, 0, 62, 0, 61, 0, 63, 0, 65, 0, 64, 0, 63, 0, 66, 0, 65, 0, 67, 0, 69, 0, 68, 0, 67, 0, 70, 0, 69, 0, 71, 0, 73, 0, 72, 0, 71, 0, 74, 0, 73, 0, 75, 0, 77, 0, 76, 0, 75, 0, 78, 0, 77, 0, 79, 0, 81, 0, 80, 0, 79, 0, 82, 0, 81, 0, 83, 0, 85, 0, 84, 0, 83, 0, 86, 0, 85, 0, 87, 0, 89, 0, 88, 0, 87, 0, 90, 0, 89, 0, 91, 0, 93, 0, 92, 0, 91, 0, 94, 0, 93, 0, 95, 0, 97, 0, 96, 0, 95, 0, 98, 0, 97, 0, 99, 0, 101, 0, 100, 0, 99, 0, 102, 0, 101, 0, 103, 0, 105, 0, 104, 0, 103, 0, 106, 0, 105, 0, 107, 0, 109, 0, 108, 0, 107, 0, 110, 0, 109, 0, 111, 0, 113, 0, 112, 0, 111, 0, 114, 0, 113, 0, 115, 0, 117, 0, 116, 0, 115, 0, 118, 0, 117, 0, 119, 0, 121, 0, 120, 0, 119, 0, 122, 0, 121, 0, 123, 0, 125, 0, 124, 0, 123, 0, 126, 0, 125, 0, 127, 0, 129, 0, 128, 0, 127, 0, 130, 0, 129, 0, 131, 0, 133, 0, 132, 0, 131, 0, 134, 0, 133, 0, 135, 0, 137, 0, 136, 0, 135, 0, 138, 0, 137, 0, 139, 0, 141, 0, 140, 0, 139, 0, 142, 0, 141, 0, 143, 0, 145, 0, 144, 0, 143, 0, 146, 0, 145, 0, 147, 0, 149, 0, 148, 0, 147, 0, 150, 0, 149, 0, 151, 0, 153, 0, 152, 0, 151, 0, 154, 0, 153, 0, 155, 0, 157, 0, 156, 0, 155, 0, 158, 0, 157, 0, 159, 0, 161, 0, 160, 0, 159, 0, 162, 0, 161, 0, 163, 0, 165, 0, 164, 0, 163, 0, 166, 0, 165, 0, 167, 0, 169, 0, 168, 0, 167, 0, 170, 0, 169, 0, 171, 0, 173, 0, 172, 0, 171, 0, 174, 0, 173, 0, 175, 0, 177, 0, 176, 0, 175, 0, 178, 0, 177, 0, 179, 0, 181, 0, 180, 0, 179, 0, 182, 0, 181, 0, 183, 0, 185, 0, 184, 0, 183, 0, 186, 0, 185, 0, 187, 0, 189, 0, 188, 0, 187, 0, 190, 0, 189, 0, 187, 0, 191, 0, 190, 0, 187, 0, 192, 0, 191, 0, 187, 0, 193, 0, 192, 0, 187, 0, 194, 0, 193, 0, 187, 0, 195, 0, 194, 0, 187, 0, 196, 0, 195, 0, 187, 0, 197, 0, 196, 0, 187, 0, 198, 0, 197, 0, 187, 0, 199, 0, 198, 0, 187, 0, 200, 0, 199, 0, 187, 0, 201, 0, 200, 0, 187, 0, 202, 0, 201, 0, 187, 0, 203, 0, 202, 0, 187, 0, 204, 0, 203, 0, 187, 0, 205, 0, 204, 0, 187, 0, 206, 0, 205, 0, 187, 0, 207, 0, 206, 0, 187, 0, 208, 0, 207, 0, 187, 0, 209, 0, 208, 0, 187, 0, 210, 0, 209, 0, 187, 0, 211, 0, 210, 0, 187, 0, 212, 0, 211, 0, 187, 0, 213, 0, 212, 0, 187, 0, 214, 0, 213, 0, 187, 0, 215, 0, 214, 0, 187, 0, 216, 0, 215, 0, 187, 0, 217, 0, 216, 0, 187, 0, 218, 0, 217, 0, 219, 0, 221, 0, 220, 0, 219, 0, 222, 0, 221, 0, 223, 0, 225, 0, 224, 0, 223, 0, 226, 0, 225, 0, 227, 0, 229, 0, 228, 0, 227, 0, 230, 0, 229, 0, 231, 0, 233, 0, 232, 0, 231, 0, 234, 0, 233, 0, 235, 0, 237, 0, 236, 0, 235, 0, 238, 0, 237, 0, 239, 0, 241, 0, 240, 0, 239, 0, 242, 0, 241, 0, 243, 0, 245, 0, 244, 0, 243, 0, 246, 0, 245, 0, 247, 0, 249, 0, 248, 0, 247, 0, 250, 0, 249, 0, 251, 0, 253, 0, 252, 0, 251, 0, 254, 0, 253, 0, 255, 0, 1, 1, 0, 1, 255, 0, 2, 1, 1, 1, 3, 1, 5, 1, 4, 1, 3, 1, 6, 1, 5, 1, 7, 1, 9, 1, 8, 1, 7, 1, 10, 1, 9, 1, 11, 1, 13, 1, 12, 1, 11, 1, 14, 1, 13, 1, 15, 1, 17, 1, 16, 1, 15, 1, 18, 1, 17, 1, 19, 1, 21, 1, 20, 1, 19, 1, 22, 1, 21, 1, 23, 1, 25, 1, 24, 1, 23, 1, 26, 1, 25, 1, 27, 1, 29, 1, 28, 1, 27, 1, 30, 1, 29, 1, 31, 1, 33, 1, 32, 1, 31, 1, 34, 1, 33, 1, 35, 1, 37, 1, 36, 1, 35, 1, 38, 1, 37, 1, 39, 1, 41, 1, 40, 1, 39, 1, 42, 1, 41, 1, 43, 1, 45, 1, 44, 1, 43, 1, 46, 1, 45, 1, 47, 1, 49, 1, 48, 1, 47, 1, 50, 1, 49, 1, 51, 1, 53, 1, 52, 1, 51, 1, 54, 1, 53, 1, 55, 1, 57, 1, 56, 1, 55, 1, 58, 1, 57, 1, 59, 1, 61, 1, 60, 1, 59, 1, 62, 1, 61, 1, 63, 1, 65, 1, 64, 1, 63, 1, 66, 1, 65, 1, 67, 1, 69, 1, 68, 1, 67, 1, 70, 1, 69, 1, 71, 1, 73, 1, 72, 1, 71, 1, 74, 1, 73, 1, 75, 1, 77, 1, 76, 1, 75, 1, 78, 1, 77, 1, 79, 1, 81, 1, 80, 1, 79, 1, 82, 1, 81, 1, 83, 1, 85, 1, 84, 1, 83, 1, 86, 1, 85, 1, 87, 1, 89, 1, 88, 1, 87, 1, 90, 1, 89, 1 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 660, +"material": SubResource( 5 ), +"name": "Material.002", +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 347 +} +surfaces/2 = { +"aabb": AABB( -0.489272, 0.615345, 0.462668, 0.995322, 0.0951926, 0.0343336 ), +"array_data": PoolByteArray( 117, 181, 171, 57, 164, 55, 0, 60, 246, 0, 126, 0, 6, 182, 159, 57, 152, 55, 0, 60, 246, 0, 126, 0, 139, 182, 140, 57, 140, 55, 0, 60, 246, 0, 126, 0, 0, 183, 114, 57, 130, 55, 0, 60, 246, 0, 126, 0, 96, 183, 82, 57, 122, 55, 0, 60, 246, 0, 126, 0, 168, 183, 47, 57, 115, 55, 0, 60, 246, 0, 126, 0, 212, 183, 8, 57, 112, 55, 0, 60, 246, 0, 126, 0, 177, 183, 236, 56, 115, 55, 0, 60, 246, 0, 126, 0, 163, 183, 3, 57, 116, 55, 0, 60, 246, 0, 126, 0, 122, 183, 25, 57, 119, 55, 0, 60, 246, 0, 126, 0, 55, 183, 45, 57, 125, 55, 0, 60, 246, 0, 126, 0, 221, 182, 63, 57, 133, 55, 0, 60, 246, 0, 126, 0, 112, 182, 78, 57, 142, 55, 0, 60, 246, 0, 126, 0, 243, 181, 89, 57, 153, 55, 0, 60, 246, 0, 126, 0, 107, 181, 96, 57, 165, 55, 0, 60, 246, 0, 126, 0, 222, 180, 98, 57, 177, 55, 0, 60, 246, 0, 126, 0, 81, 180, 96, 57, 190, 55, 0, 60, 246, 0, 126, 0, 148, 179, 89, 57, 201, 55, 0, 60, 246, 0, 126, 0, 154, 178, 78, 57, 212, 55, 0, 60, 246, 0, 126, 0, 191, 177, 63, 57, 222, 55, 0, 60, 246, 0, 126, 0, 12, 177, 45, 57, 230, 55, 0, 60, 246, 0, 126, 0, 134, 176, 25, 57, 235, 55, 0, 60, 246, 0, 126, 0, 52, 176, 3, 57, 239, 55, 0, 60, 246, 0, 126, 0, 24, 176, 236, 56, 240, 55, 0, 60, 246, 0, 126, 0, 167, 175, 8, 57, 243, 55, 0, 60, 246, 0, 126, 0, 43, 176, 47, 57, 239, 55, 0, 60, 246, 0, 126, 0, 186, 176, 82, 57, 233, 55, 0, 60, 246, 0, 126, 0, 122, 177, 114, 57, 225, 55, 0, 60, 246, 0, 126, 0, 100, 178, 140, 57, 215, 55, 0, 60, 246, 0, 126, 0, 111, 179, 159, 57, 203, 55, 0, 60, 246, 0, 126, 0, 72, 180, 171, 57, 190, 55, 0, 60, 246, 0, 126, 0, 222, 180, 175, 57, 177, 55, 0, 60, 246, 0, 126, 0, 140, 52, 171, 57, 174, 55, 0, 60, 10, 0, 126, 0, 246, 51, 159, 57, 186, 55, 0, 60, 10, 0, 126, 0, 235, 50, 140, 57, 196, 55, 0, 60, 10, 0, 126, 0, 1, 50, 114, 57, 205, 55, 0, 60, 10, 0, 126, 0, 64, 49, 82, 57, 213, 55, 0, 60, 10, 0, 126, 0, 178, 48, 47, 57, 219, 55, 0, 60, 10, 0, 126, 0, 90, 48, 8, 57, 222, 55, 0, 60, 10, 0, 126, 0, 158, 48, 236, 56, 219, 55, 0, 60, 10, 0, 126, 0, 186, 48, 3, 57, 218, 55, 0, 60, 10, 0, 126, 0, 13, 49, 25, 57, 215, 55, 0, 60, 10, 0, 126, 0, 146, 49, 45, 57, 210, 55, 0, 60, 10, 0, 126, 0, 70, 50, 63, 57, 203, 55, 0, 60, 10, 0, 126, 0, 33, 51, 78, 57, 194, 55, 0, 60, 10, 0, 126, 0, 14, 52, 89, 57, 184, 55, 0, 60, 10, 0, 126, 0, 149, 52, 96, 57, 173, 55, 0, 60, 10, 0, 126, 0, 34, 53, 98, 57, 162, 55, 0, 60, 10, 0, 126, 0, 176, 53, 96, 57, 151, 55, 0, 60, 10, 0, 126, 0, 55, 54, 89, 57, 141, 55, 0, 60, 10, 0, 126, 0, 180, 54, 78, 57, 131, 55, 0, 60, 10, 0, 126, 0, 34, 55, 63, 57, 122, 55, 0, 60, 10, 0, 126, 0, 124, 55, 45, 57, 115, 55, 0, 60, 10, 0, 126, 0, 191, 55, 25, 57, 110, 55, 0, 60, 10, 0, 126, 0, 232, 55, 3, 57, 106, 55, 0, 60, 10, 0, 126, 0, 246, 55, 236, 56, 105, 55, 0, 60, 10, 0, 126, 0, 12, 56, 8, 57, 103, 55, 0, 60, 10, 0, 126, 0, 236, 55, 47, 57, 106, 55, 0, 60, 10, 0, 126, 0, 165, 55, 82, 57, 112, 55, 0, 60, 10, 0, 126, 0, 69, 55, 114, 57, 119, 55, 0, 60, 10, 0, 126, 0, 208, 54, 140, 57, 129, 55, 0, 60, 10, 0, 126, 0, 74, 54, 159, 57, 139, 55, 0, 60, 10, 0, 126, 0, 185, 53, 171, 57, 150, 55, 0, 60, 10, 0, 126, 0, 34, 53, 175, 57, 162, 55, 0, 60, 10, 0, 126, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 0, 0, 4, 0, 3, 0, 0, 0, 5, 0, 4, 0, 0, 0, 6, 0, 5, 0, 0, 0, 7, 0, 6, 0, 0, 0, 8, 0, 7, 0, 0, 0, 9, 0, 8, 0, 0, 0, 10, 0, 9, 0, 0, 0, 11, 0, 10, 0, 0, 0, 12, 0, 11, 0, 0, 0, 13, 0, 12, 0, 0, 0, 14, 0, 13, 0, 0, 0, 15, 0, 14, 0, 0, 0, 16, 0, 15, 0, 0, 0, 17, 0, 16, 0, 0, 0, 18, 0, 17, 0, 0, 0, 19, 0, 18, 0, 0, 0, 20, 0, 19, 0, 0, 0, 21, 0, 20, 0, 0, 0, 22, 0, 21, 0, 0, 0, 23, 0, 22, 0, 0, 0, 24, 0, 23, 0, 0, 0, 25, 0, 24, 0, 0, 0, 26, 0, 25, 0, 0, 0, 27, 0, 26, 0, 0, 0, 28, 0, 27, 0, 0, 0, 29, 0, 28, 0, 0, 0, 30, 0, 29, 0, 0, 0, 31, 0, 30, 0, 32, 0, 34, 0, 33, 0, 32, 0, 35, 0, 34, 0, 32, 0, 36, 0, 35, 0, 32, 0, 37, 0, 36, 0, 32, 0, 38, 0, 37, 0, 32, 0, 39, 0, 38, 0, 32, 0, 40, 0, 39, 0, 32, 0, 41, 0, 40, 0, 32, 0, 42, 0, 41, 0, 32, 0, 43, 0, 42, 0, 32, 0, 44, 0, 43, 0, 32, 0, 45, 0, 44, 0, 32, 0, 46, 0, 45, 0, 32, 0, 47, 0, 46, 0, 32, 0, 48, 0, 47, 0, 32, 0, 49, 0, 48, 0, 32, 0, 50, 0, 49, 0, 32, 0, 51, 0, 50, 0, 32, 0, 52, 0, 51, 0, 32, 0, 53, 0, 52, 0, 32, 0, 54, 0, 53, 0, 32, 0, 55, 0, 54, 0, 32, 0, 56, 0, 55, 0, 32, 0, 57, 0, 56, 0, 32, 0, 58, 0, 57, 0, 32, 0, 59, 0, 58, 0, 32, 0, 60, 0, 59, 0, 32, 0, 61, 0, 60, 0, 32, 0, 62, 0, 61, 0, 32, 0, 63, 0, 62, 0 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 180, +"material": SubResource( 6 ), +"name": "Material.003", +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 64 +} + +[sub_resource type="ParticlesMaterial" id=12] +gravity = Vector3( 0, 0, 0.98 ) +initial_velocity = 1.0 +angular_velocity = 1.0 +scale = 0.1 + +[sub_resource type="SpatialMaterial" id=13] +flags_transparent = true +flags_unshaded = true +params_billboard_mode = 3 +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = false +albedo_texture = ExtResource( 2 ) + +[sub_resource type="QuadMesh" id=14] +material = SubResource( 13 ) + +[node name="Spatial" type="Navigation"] +_import_path = NodePath(".:") +script = ExtResource( 1 ) +__meta__ = { +"__editor_plugin_screen__": "3D" +} + +[node name="Level" type="MeshInstance" parent="."] +_import_path = NodePath("Cube:") +use_in_baked_light = true +mesh = SubResource( 1 ) +skeleton = NodePath("..:") +material/0 = null + +[node name="NavMesh" type="NavigationMeshInstance" parent="Level"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0452547, 0 ) +navmesh = SubResource( 2 ) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +_import_path = NodePath("AnimationPlayer:") +root_node = NodePath("..:") + +[node name="DirectionalLight" type="DirectionalLight" parent="."] +transform = Transform( 0.623013, -0.733525, 0.271654, 0.321394, 0.55667, 0.766044, -0.713134, -0.389948, 0.582563, 10.0773, 5.02381, 0 ) +shadow_enabled = true +directional_shadow_normal_bias = 0.1 +directional_shadow_bias_split_scale = 0.1 + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource( 3 ) + +[node name="Draw" type="ImmediateGeometry" parent="."] + +[node name="CameraBase" type="Spatial" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 2.07475, 0, 1.96678 ) + +[node name="Camera" type="Camera" parent="CameraBase"] +_import_path = NodePath("Camera:") +transform = Transform( -0.488777, -0.391442, 0.779661, 0.11248, 0.857953, 0.501264, -0.865127, 0.332702, -0.375318, 8.87416, 7.5079, -5.0124 ) +fov = 49.1343 +near = 0.1 +far = 20.0 + +[node name="RobotBase" type="Position3D" parent="."] + +[node name="Robot" type="MeshInstance" parent="RobotBase"] +_import_path = NodePath("Sphere:") +transform = Transform( -0.22646, 0, -2.49146e-08, 0, 0.423557, 0, 1.97978e-08, 0, -0.284989, 0, 0.328851, 0 ) +use_in_baked_light = true +mesh = SubResource( 7 ) +skeleton = NodePath("..:") +material/0 = null +material/1 = null +material/2 = null + +[node name="AntiGravity" type="Particles" parent="RobotBase/Robot"] +transform = Transform( 1, 3.75509e-06, -3.78323e-07, -1.06179e-07, -4.37106e-08, -0.672847, -1.60933e-06, 1.48622, -3.3204e-08, 0, -0.231445, 0 ) +amount = 16 +process_material = SubResource( 12 ) +draw_pass_1 = SubResource( 14 ) diff --git a/3d/navmesh/project.godot b/3d/navmesh/project.godot index 7351936f..6c8c0cf2 100644 --- a/3d/navmesh/project.godot +++ b/3d/navmesh/project.godot @@ -16,7 +16,7 @@ _global_script_class_icons={ [application] config/name="Navmesh Demo" -run/main_scene="res://navmesh.scn" +run/main_scene="res://navmesh.tscn" config/icon="res://icon.png" [gdnative]