From b45f8aa4cf0afb7e95e880746cf1818891868dba Mon Sep 17 00:00:00 2001 From: lovebird Date: Sun, 7 Jul 2024 16:35:31 +0200 Subject: [PATCH] Updating - sheetpress/components/sprcb-650-light --- .../cad/200_PressPlate-Global-650.EASM | Bin 126045 -> 125991 bytes .../cad/200_PressPlate-Global-650.json | 54 +- .../cad/200_PressPlate-Global-650.step | 4 +- .../cad/200_PressPlate-Global-650.tree.json | 4658 ++++++++--------- .../cad/200_PressPlate-Global-650.x_t | 2 +- .../cad/200_pressplate-global-650.html | 2 +- 6 files changed, 2360 insertions(+), 2360 deletions(-) diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM index 0821c351ed7e20e4b2ce7b515b0ef1b08eda577b..6c8945c5038ad5c72007ae88ce5fa545394f518b 100644 GIT binary patch literal 125991 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�yqI3S!f;?pD8B=v4;^6wvsm_5;UamGIP-H`Hn~WoK~)t=>cXN=Gv75(;6{GO zYN=%NC6vAc;{E2o3i!Q3HAqQ^)ZOxs8Jw*Wk8f3q$=eX<8IEvBllbl&4i{7ocVf~) z*z-ceF&=XHu53zonOjGs=u1M$iA|(D4nqo0( znX>Qqu~9vL`%!FU%2H3{ujjLZzj>=MA3C+jTmJe{1 z?gT8B5B~DIPW|~YRSEh>U>ny`HBt>**9fUp1+`R_q*TrS3@-w)xAwg-pQeppDvMug zv0v(6ztkl^V!-)3N_q(tZF#1?gdxzlvUgs|looOJwR%3Q;kpsRpcHqcB16vLNA9E% z8r%VkOjQwS1Wq;-pYQMG9|Agdk)Qhf!FcUo*M$r~p_s76B+8%t{x+!9xMHr>u_th@ zq0ZC~H(QowyU{P4l*ec=zUuL^MTH1FE7*2Ss)`t3W-sM~$H;B4k_Z0017 zd!F&uAec$#aCjK-%r9aX%V!JZ_7f}MfPs5@o#gQ$u} z7_GY~O5mu!`X!k85!HJI&Q=mx>B0+gAdtt4_0MK*>4sjAiYWkg*sm9b_Lbp9iUauF z0|58ut4v2((NQY%=7mnIGZ`apoKIrEd6<9oX0}qv?9e-?PlYAN!I_SbwsW3hOD!^P zlY7X7cDoL>GnfaRRJ5SN^h1Dlo%{{PbYFw2dXckjNTiktw;4RXp2j*mCjacTyh4JK zQigUhf689{{pSQD(%#KDw*`4?)SJlRGR_*SV$tvy;$~CFW&z%N#bgA<`FDy9>n*Fz zEVyvfXmHaJSt7GkaasYPx|lR3)}aA5ZZFPeqM$vQU5S}=gbRCaDJja(`vzm@7I7bB zTVI4S-=M!f{*OLLQM(eq!Py|xKdv}ZD>_&ngnp6qt--`YHlb;_RCdw+jRL5fyY8WB zpN&_ps3S60Y?uIWYorKgG4KLgiR0^fl(Ak|+mr#G?SYTc;%zp_cg#da_%(OfreiQF za;J_l%R4Ejk(eCWKV67yrZF+kiwKt;M3$lgy&?`>M8kc?xfY9jTWkn(3>^dW1(O3- zgR85!7QNbchssMXqx@4jdM}9~wb9y-JqoN#je5nSWN+3zaV5=>q|TOR)1a~f-cwJI zR2!1gV~przUV`mq=_K&)+8xQJ?b9^h=<+W3OMgjNa@35Gdq@AiPYJHiSKxts?I_V#0dcLdPe}X&F2g>gxwqJrxdrZ+VmQ9Xp6-4ZP03 zK#jhFHm#i+ujmth{xQFxEN+vG^6G?88C3WpEtKRD0KSd_TlPcf3+uLhw zQC(rYqe!YOU>r3kaxg|>b=J|x zW3wl%jIxNV=Oluhy}71OMJ5tvTB4gP&kMhL@y+YWNwJfNZR*QT@0J^Na0wPQ2L2!fil%H0tJrMFry%5)6%t!BOu8miMBI@2e%=q72$!Y!-#)uX70a^+3Z) z06U*Omei#BTyVbzlWBFIF3E11cVHs0p>naRg5~4>Vwv@mCV9PVrn!r0Xxo7ij7MF_MMy{<0r1SM*18X>^py2|dD&6NRcAhq!V(+M{xNFU@~H_a zbXnlcCF7uK_^kgU?~;$bxXj6<<@=~*9=Z$7KU^?O>QmEA*S5ob;u*#s&4)ME;~|8S;^@~c(a!ZL0z6$QD`^7R zN*W0QM<$vZt#L? zTj#TbApZV9`)PM=Bo#K?V*8}LH~Q@3wwwO>ZpCRgUG7ZDG(-zuD_yYS4X)ikMZv@o_UYX1SG~8t4q1U3*obhI>stZQHhO+qP{xdB5!LkKO%h z=hUg1nyTm2RG;qYsh*yGJj~A<$Zm#V?r2T9Esqv5a3xlc4tJF1J##rdOn^+ir&hlT z8MSEASTY^YqK70-_VoDaB~N!hX_u+8Q2ZyULiG?CN{@sRcjH6clT%pAt0C(bZ(mfk ztWb#(w&?+IKpe2kt`EZT4AcjCzFNXf%g<2%+Nr^Q@_2h&4gWF1dA?q*V$+ z^=J9>3%7lPIv2hC{!T>Z2^yYJulYt?+mT5)xZb>&F3ubaT>VnVoyeZQB>B=a#hxU+ zv)Ynrl$283+TY(J-p$Hil9X&q>9*fU{p0-oL7O}{c|wM6pUc{B>vCQm4(zJThrHcW z>_j;5950RRn({Vu7ccwXqi(W0s4}Z9ZiE+*Xha+$&jSBc<(mRatj^1e6H^}yI$XmpHfOb$R6&vJL!VCGewn}4f;zpX*x11qXi#3@Xm+W{sy;<> z)0~Oi>~#~7>@xHXzNB!c7!tmk97Hm=o=Lvy+S6XpM?_14xry*GMp>tgi;y`XV(*~l zY$lWOCE=kftT9l7#NR<%Fnx8>{ zfi-+U;+Li;gMR-&A1l))G*3S_?XqH=+T*(cef0))5WX*}3q%v&rHf;sxWLfXr{>`{ z%KWCMYfaD4rpx;fG(7BjNlIiU8F%`7Adq0*v>|`|@heOZo_m0RpYiDZ2$%i2?=CsI zvx(nZthpNM`aH^1++gZrDI ztFB+YJka45phF2y0TB_{LF%OQEPm2Tf7C^hW&%)?yB&}tHchv#-kVj|)>k8DoJj6f z-zQ4g5_jW28rVUcP`(7tf9*!u1HD2=?|RS~7tZ9TX-cWV-uomcSb272x@zyG_b?D# zMYhDSu0^e^)$!rL>u!(HvyFw039&UvgC~a(~r@$&yVrTla4e`tFN7dZLQda@MkJNZ@mAt$i?4R7YBEEUQ_AN`n zMayaaMAh7G7X288?j+aKXFf9>C`ex6A2JgI|0QaT3>hhM-Uy$@zt?(58`P9Fe`)8w4WPo2Dm^8HTzpaJ0ET@HOC!vStg*#!hw~4rMyyoGVk-1x2@Uzb7;cVB zWxRCc+{w4?`re9^JCat7756cMtCyNbP_&z!ZK|)BleOSTCngW)y{1+IB-UcZCzY={ zIkJn*tbOBUF4n zoe=W2B%HyjUI}pDIG+!?#`}4Wx+Ip-+gVyU*H92N-)kB@i7CsjoSad2Va( z9nCKM0=nn7Xr%&lsV6F}(^SN{U6+-t6MmeIswy1s{FHs9(COcu#_>Gt5g+Vs>45B6T5QPG zFshPGKnpvKP&II6mnwn2R72yQreNNUK?lj$JC; z8Vw1)@dNe^)wxa0Pug;#!z@b!zK%1VuB{TtpRyAWj@b?;*`}p7SOBZ#T2+-I+Wd`_ z1M`!u7{is_T?3UQ^Arn9R#p$|e&>;!bQ*`FzsL2%Z|yd-$okD%D$}8Ek_>tu2lnf6 z8oIzI01t$*8QjiXwjD2*fVB3#SI2%nBXB86A5n?7>e*!4DCz9ok`(%8@e1%NK)L3l zE+s8mFQwaVSNJJ0+(fn4WMuI-<& zn#ECSF1mcw$wzWo{Z`aT%KeJ^`|MR`q;9teCeux# z(egF*!*A+|f5MboxKq~#`*^bBt+MRQb;+6&QagUmD@Wpd!6EAlyE2+t>)*cVq599S z4JX6P%rf?bl<~1wEb;%HY`xL&32&WN_%oIkOXFwIpnU(^fG>LKBC1e}fbz;dOjdXL zwG{o&3->IP<+HvVs-k3#*Lek2IHw-bPWY-Rd;Ag}oN z^oc&}YL@jU(B%3I62V0bX>$(tA`(3l1~>-+g)xz*=dvIo3D?+$!Pmz=s=Z4)0*=LS zG^xrnsw0C(`fWOB(}?looa3IvhJWu))(Ip|JNGV&^Mf+{K>E=zsdd{b#Ix!WST#BI ztL7QFe5ht9gk7BCBPDOW7@)104o6ACs;j;EWFTp7Ej5qt)u_g5OT5JR5TwIUaHYK4 z2ze;{21&zLzMJK2Dc?ncmMy%%q@X~4_4A+!FzR}*HKjo`ROVnYLLk z{CEU1=F72YrIYHWSi_Tf%uV`;%u@DKxXA;HO<+vIo;$?{zK^wc1`+Z`l%PceZYeQ^;ze zxCk$a_??flK2n?HVm;k?A531MjC?h0QLZS7E3I>#?1M{Nw1$GU56a?`3r>(df*-wCHGOz{WjWY3OUcU9T>6O0H+hYzj#mn{Wq*oi?crUjcRR?=WWju$nQpB7*LSo%AopQra_FZ-~_yKh!4uTrr5|x}ZN$ zK}1BtFB*Z8tn6(tlbQ5(o=;VrY*m$mu~Yav!Jt~; zmvhI5E_nmF$zdHt)IGd=3WxdK(7nQu&;!oKbN+BgacW}h&)o%8Kt)KbE{EA1h_~j>-}mSFi%8>fwTGBO4=!?~K!JJ%sWhx`u&_i3sb#%D z8Vn~d0MEB^BW@!+9(FtlC~^J)ViMQ0$2A$-lvF^ZRKj3m=3JJ$GMNF|z3xNl;EnZF z8-gXDAB`d_PwT79&cd_ZLuJ%qVrJM{;YK zY&E6y5)MaTzTj;TQ`01u3v-j#+t}wdxQ)xHRV~e<5QpQRDQXbs6HTE?Kg_T4by=;~ zB#t!qh}sSyC^AHy;2+uv=J&ZRO+v<}hk3i*{c=ySxw)NBo4eDh=v}I7awQ))u03sk z^T|8&FX&L=J(C?5E)ch4&DvCPRJd>Y7JHIKCY}r8#AXuF<2nD1#lvRWT+?pX#icZR zn2x-m#CtM(3aqW)bj4WTh>**#mMxs(gRO@cMR?f%_1f}^+MPA@u2%RJmT}GJvSPU1FBkJN;fZ}X$ zfpH4W1ZPRx#D!}55>a!J@q9e7hZEekhVk{{@iUl)ueSGwqUMj3=Sv$G38G@$+HSG| z6B@m)ndw_=P|Gh^f%78lYsRU~Uv0#oUc^r`cxauezK#RRyefmww)MgfDRagYkmYEu zgYwPDehy!W6POxM?8m(Z;K+(?z3d7w zzqJY;M3z55f@f4P@gdz%zW52SD5L_RJ=9>497A0Lxtef|44v18-9d4uORwl#7Ka;( z5o5R2mdGy@B6du3f5KMty**`9VXc@~f;}!Y>TdY00x}C{!EyYxALcK!xcJhL8WZ^TPKi$CjdfGI3f$ELhbIz=E75662sKZm z>c~m2Y#M+Nl#b|dVvh-3rS7T#-E=S?a=G?lTt$|iKZF=DWWZv%zfxIKAwe%ap(!Sf z`r1#Uo=Vfb;I)vLxt+n}Qwsp8APowJ3IqZK1q1{{2t)?c^rnmm1k{KG1O)p%VrysQ zWM@M)R^Dw$P<9ciLKAqRZc>3agJ+*#%YII_hxJTdIP#?@k zfUw7($tRvufFP&1urR+cw>UrFKsU$4@Q9;-Vqjoma_GlyOHco_vo9nJ8e%LO24Wm~ zkPxXdN#Wsv9s_1~OIlHxUr+_H%q|O5h_A12YUt}nD)TWKSgs!opedsR*Ev0cBltYz;0q2r;rTKQeS57%+%mivDJ%C8d;Gm|+At z#)Wz)3Co2>!8*k#Foy~u(^Q2ROYU3!X3Sq&BD43ZAfP{&Tkkh`^7QwR<1qB3#;D57 zlON&XA|t9(Qr6a1xjDGB9G}{DFZa)bZ^VNF#YMz6yW&$E*k85BJ{K-BHab51f}wBz{atDXc4)Thu?VQ&OX_q%VG_1Lbr`@CYQWTCDD_gdCq z4QYN?%#`kw7zbtt`%*htt2v+f8AoQfGffSC{xPWQE_K0^5Lu-b!uuePJdh}};^!7l zf>IOLlSC>WO)CCJS(G$4t$iV;Kk9oDXfM|zzQB>uwmfjjHQ;K*{CT9A&OSWCo8AnPiB~xnb|l2ryje)+xZ%pHWyE5% z9)bQkK9!`xe)avJQkykUE;j|40|ONyM5RTiF`PJEp*5t4kC@`ElByc>fax)FVjrS8 zV8CAhgFQ35G_q>SCAA`Bzk{egO}dx>Ro|>oUACfKHmY1D`t1$1D}*l&DotA%>e7L8 zJqI1*TGi!r@<%E&0)8v5b+x+q0_;W_(+u9-Q~Q33i53joYNiowOJss3eSYU}TNl@K zwt}SkH=r>~Y)gkLljbbk@LVQO?cJNK}9PERST0 z*cyj&;9ke7v{zwbR$%5K#M{Q&1^PAZ&7Zn}QzzC@Cf&Jz;y5#%1r@9@ z&QU6va6HB9fOM4FTYdl+Q+pqGX0u0DMzWGt|Degxs&00})&X~lSD%on|0`*>Vc1=_ zxx6cx1d+$oNsxaPa5L!zo6;E-`<;DYThF;$q2ulK$UcgOZqUNpT%cTPzF)O6au{r4 z_zYs8ngY%92VSQuSqZJaU$CAR=8D>|OhM7NH$ z{=TZT#0%n;`4F8csaiQ*H$^ufuT?v05Q^PeB2OI82s2^wZ3O7M?5_{?PC#qXL5o@A^{<$KrMxoIjXc)c_pC1yU- zpVJMDJD+ot-rd8R23y6dW`}vKv&3L^hdWv=72g*pjt5;z*znQ9G`isFsJ{d@Joi~Y zsS||EHn4^txIVk#qOE&Hflo{9+zrvtYNuVsgSf_hg`h7Iwh7vF`e0t(so8Kiz8gKW z^J?q;GDjMIFFAHIDkexbq6zrQSku)UD#nK(xe_IH#8qpXW49dYh84*z!mV3=`{~KC z`cN)~paIFA?bKXiea1}>7Jk7}6N_L#jGk${lGYwPFv)Bn>_@G6c6R1`v|$9!;ke}x zU{Q%k5BHt4Z%035SZSp_vD+2HPSUqLUl|CMT-%MxmbH^gu1`&j%u{`}XnSgZA*z>p zR0-l~H|%V3e>g|F1=PiiS6c5dsA4tePTbADr^ZDz zyr*>?UUMeGR=1xSi`{28-!$)dYq>dmI8*t}{U=bq!6Mb>u-9@UN(v3ZN@X>Ev>3BaYmumrst{NU zUmm7mKxSQuAi&RL8tG3o^`71^s|p5RK7Kym=DV9kHJA53WY>Nwu9E*+QsM* zJ}!9Un2e3aoqPsmKseDMK)P7*HNStpxPv?+^!nUkXar z=6LlV+JTg;Efq2{E*Z>w=oZf3l$QojkRao1dg_YdIwnxDyGow(DXTAVS-?uo$f4vo z5M28CncXHV9=Lkxew))$)zZmnR!1&4*e2V(eYV>Ehn~=h#y?*iQTWMMWjpH|J8XxcT?3G@2&5`5mRV6zV-mcIH_-x4T>= z+&(O<-&K84b{4~_DwIQ9$^SN_43m=aoAU@!owK$Ccwi-RQK3YN8#W+Iaclk&Tllh7 zh%e5R_6ZSkFs5(l%K$wCJ?Hcmn;EZ$fO&#DYrHo5wilf>LF>WM({I!0arqvA7rcD_`?I_FKW}QY&l*Vfu-MG;cyr z4wc&2mOa53 zNFGhTTuNB4jjXbn%?l8u;!9qT*GMZQ(o(h0IRR^r2B#>98q)bUI=AiaQext7K|~t; zNHoUBuCq&V)0}D^RN1M{M{SJE!1w8-+g^<=LpG1)J;&=?f#Ll}Sov-^ zLE5jgF$A1WD8ROidpXWV%gp&(pNsgHbp819j)5pXlnY%Xj;-B5I9osYEpB%6NI1pH z&%s7ecA?$2IbB{RwGwtKmHls$2S#h?MgD-ihU-Z4(6n+Xxf-Gas8w`dJoMNH zSM^@Co=+l3&`tf^TlGQxx!77YE&{)|^3hSAixE$Em->d=g_`O+^a?@9Z}@_subI-9 z$Tqj#VW52wC&vrbB}%V_$t9ttfihtnzW33{$nTW%lLe>~pEpco9=wXC&P$>ai6}{3 zIq{0@J(8k03G4l!hi7()Fd{FupyLOv&@7FL_OZ@0B3s(XD3pRH2&-4DZ{>b z!f^V2z!>MC#26Tr8P4>W`p*s;y!X2I&T&;!d8f)AtwsL`Ub!t93OsMXA$JAV1NBGG z!W3&Y{xJ*2o$QtmmuP=_s2)|3No7&Fb3heTvq{J85{T3Qoj@+Z9u1`Q^1oyi|NT!pzM>mw`O99=IE2~9Ol z)9B4!vW3qK%|2C{s}ha`aP`yGmWZC{sEMB{>`cVdWmSLnzFtc6BP+?Nj`^kwEgvHW zuIeAc`N^7*kI&#e`0!nt)yp`xY-U$X5-qaUD1?caSX9M|(fgfM(O>D_7yf7hYOUv4 zRGw8+yiH&7$WT|&?NeUIzDB?kt!FUQY30MXyBicy>pR{L!3g8lvpYsGW(!T)izZ)8 zp*e%hP>A-ZhO6<@1@St*{iWz^qsi`O0W(+>xFhq#?xQ(C-?0^xNLF{@ySB$}t$~J) zf2e%T$%b|~*PGakYoyVx4Q)U~D*cZ+SruA+C6R3h>B!Kf5*-dN{lHU--M)D)W;&%e z?bOu>dv$_y;5PnWx0Lw97u>v0?XThjR@csIp9Fs0s;DVwFPq)4i*WA2ZsF6t<^pVo zdV2_OMf`?8B58}0E^MmhxwE+0lQz8i*)Va_R_?2Csu8({lQC91?4Ey-OB(BMDahI; z{N&?zx?ZDAT#;+s+$2|#wg~Og+%{+NUe<;^zoEe+X&W~g5ZiEvI8<^kcK1Lld&EQ| z$+~0Z@L=cn(b|z9?*}niP&+^pEN%<^F^J0;^Ddho}Y*t>o&J1QUqYFCQhhX`O=OHYR+@2`-B4w~bC$`X76V zyX=KsstPg`F88IfaN9E(QJD@#9^R4HY4c{ia|2_>V@u#k?%DZgbPRO1Ap*TP5@xq_ zHd!#%@Q*wnLneCb7EZbP4t?n}V@zRrx$Wg<4zEcbu$fEk5XhvcLwn|Jcl)=MGf$&K z*!Uf9mv1)Bc-R_`1VwP+#3&|R`Kmbm3#quT{x-j^aViX_$1u)qyeO|O$5!3e)TX&t zc%BE&CCYKnE@uOyw$_f1jw0uO(>NJT{#AQToj>l#M%1Rc+KD+c-SXGpkm+)Dwc<*b z8^-iD8k8%u2|#(CYjH6D#m4b@D4=B;t=r}p`9=|_SC_8E?6AlCV?Japt)BTd1Xpt@ReS!sJFgY^>PUj+13udI`X1Z zzV^I<{(&%7^kdai5pM4NQWxci4f)b=XlqYYu>KWMc9F6BL?P+z`!1|<`jwuLSk7C{ zH+jvYCKXi~Nk(;c*-HeZlhvtNHFm@C&wzUQoE_sY$nxNI6Ion)-n?UPB&f~zp-JDC z4-cDzMR2cDia}ES{>y0Cu>AdGbWLQwvPy7|+tC)1{Q;x*I|O-y7$jsI)(IQg(N7Tt zH1e-3VHJY|*yi@rNW75jLtL6L!MXy>C=P-#tB2Nrr=M$0Z~QZ?UnG@#e~g`34jqc4G?;E0P{o2Lq~%PErFA zJd@)N@~%W!XU zK*-gSsDMAXdlHR?8P8rr^=J-C5L*~w(J(z3CyG6KD|q?VA!QY6)g$-Wm3^RdBp4D&7!b!}RV5}iX-vz9^i;#kVRNCOlXux7(V!uz59i}7*izZ`U49v%_ zbJsEHBj+ZPIyAJ+m7CJ}v|+5JE9&a$3t0?jtO$THPj)*2oq^ z4C@Y)UY~FzM2hKEI_okNchdUr+V+>{_7k<7?=IQ)$3F`612J1ygsVV_X_?5-e?GrY zzVy$0x_o_Yt_GOLMA#i#N;kWAR{7p(LVVMhXZ{@#yV_{+arbf}WtpcIpTQNY(olj< z<)^Mg`;OMtfA4VB6UJI&l}qMY!W>xbCg-c|iq>?C>|&=ep{zjKr%c$g)nL-@8Uh;j zl(EU_nHEV=WPFqyd3#9gKJV+#*Td_;%(JqEa4b+>Etq@YjvDsb4wTK3+NR()&ZYVS zk_sh93q~U3QQN0dif#zTAL>Fq)Nh2MU{l!}EmG_ySlgNJs|@x{FB$coC&7vmGt$2d znE4tr=*%GQj8%jT-jxpzxlU64n$9n=$u~-lb8;s53c3!5)v0 z#F7Ng4&_TzXr~HQ2>h}i19yv0GK)_#Dl7p}>^nlSwg($*>QC>07%l%ofERg=T1E8u z&9YepTf1YmwG6*ZIAPu}zR@U`k`TDDX|fz-CdJ8-h(&n|FJwZ9& zC%)Nq67L$}x{k_ZOyYZV;|;z zm(DI`0aLFmfV@kSuN9DeB{~)LgGkRg7A3}?Mmh*@JTA(pKg$weribq7>(K}{GtzBv z1N$nNlrDP2heBD+q`;>FV+Shz8I2}wdKi{S4au&gzgQo*&mX+sB%9go{rn%%M%{0N ze>H$QGX?O*Ji>HHLp$J>qxD$<3mvpDJ2l z)f^0xLPM}bk|f-3$Gs6JjhAP8C>%*>J{wOAzA@L?TKA_nxwE zilUi)K6o|W8y1{2wwBhfk5cY}2o67S5elh-Sno`e^Xhhg1;s{I+=?aM8NeQ&WTrDH zLLc>W)QHL8&t&OcF~9fP;)7hG<$w|iL`tn_NF)Tw6p^31v=eeTX%SURV~;i0Y=k0m zAP$(S105zFzUqFZ@YcoA0?u>`P>=;;^Hzat zb}!UO?T&GHmqc$;CL<`wENz-o~2(-Ji5^g zgV$_HnI-m-5EB|T>{pF%YTZJO8K!M)Ox5!T{M5ywHji7WieX##HNGzzOD7eHqzm>3 z2uj$!4XsByQro{ZRJLT#v`p#pWP+Hn=D~TAy1`kQv5qZSGhq&*5Q4K+U_7Z%7-a09 zv@8ZlsRmD(!CKSAqf0Q{-7So|&Obo(*VXm6VaNpU3)M-v;Fr6D)g@e;N9JApj@+dy zo|dBUj9n8%`(t3W*&X8vfw1+Cc$Qp$k22chj`WV<;3j%vio6ZK@a)TV_W}ST&_Vf_ zUFW>n1;*!zG&$ZGmDi8^MHtKhfVQ-gX@v!_|J$jX)&C?!BkEs=_?9Bv_xmkSAbA}H!YSaLYJG}i4jAZW3mE7hfd6hrvNncBmj8+QU&j^y#z=gB z=|2uH{tNg&wi^Ece*g0CHn<1;-y4trg#NEZ>mQ(hL7R?%|Hl&c|MCA{z5b1tIR*Z= nvi&FQf64J5uz$6*GvI$nRY4m3pJIdfmY%}*gnGY+fq?!Gb72r? literal 126045 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

lCljsu$dR4F@BOe@oQP+0mQ_P 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[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"

"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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ViWlklLZqqxUtipflZXKSuWrElP5qoxVYioxlbFKTWWsclapqdRUzio3lbPKWuWmclNZq+xU1ipxlZ3KTiWuElSJq9RVgipBlbpKUaWuklcpqhRV8ipJlbzKXiWpklTZqyxV9ip/laXKUuWv8lSpqDxUDioPlYZKQyWhkk/5pxxU/ikDlYFKQWWiklE5qGRUNioblY/KR6WjclDpqFxULioVlXfKPOWgMk+5p9xT8ikBlX7KQaWfsk/Zp9RT3ikHlXhKPOWgUk9JqARUDioFlYXKQWWhElE5qBxUIioTlXZKOiWYEkxJp/RS0inllF5KL6Wckkspp4xTcim5lHFKLWWc8k2ppdRSvimzlG/KNmWWMkvZprxStinXlFfKK+Wakkq5plRTUimplGpKKaWaEk0ppZRSoimhlGjKMiWUEkpZpnxSlinJlE/KJyWZkklJpoQrmZRMSrhSSQlXhimVlErKMGWSMkwppkxSJinFlEtKMeWYckm5pBxTNinHlGbKJmWT0kzppDRTnimdlE7KM2WU8kyZpoxSRinTlFPKNGVcOaWcUsaVVcq4kk1ZpaxSsimtlGxKN6WV0krppsRSuinhlFhKLCWccksJp5xTbim3lHPKLuWcsk7ZpexS1im/lHVKO+WX8ktppwRTDimDlDzKIOWP8ke5o6xR4ih5lDhKHaWOskcppCRS8iiJlEZKIyWSEkl5pORRHimLlEXKISWMUkbJo5RR0ihplDXKHOWNkkd5o7Rho5xRwih5lDHKGCWPcka5o8xR8ih7lD5KHqWPEkjJo+RRAimFlC9KF+WF8kLporRQuihZlBZKCyWLkkLJolRRUigplCrKCKWKEkUZoYxQoighlChKEyWEEkJponRQmihJlA5KByWJckFJogxRLigXlCHKBGWIEkSZoExQgigPlCBKD+WB8kDpoTRQeig3lAZKA+WGckC5odRQDigHlBrKAKWGEkMZoAxQYigBlBjKDCWAEkCZoRRQZig5lAJKASWHkkDJoexQEigJlB3KAmWH8kNZoCxQfigRlB9KESWCEkEpolRQiihHlApKBeWIkkE5oixRMigZlCXKBmWJ8kTZoGxQnigflCfKFOWD8kGZopRQpihXlBJKCeWKckK5omxRTignlC3KCmWL8kVZoaxQvigvlLlyLns5l3EZl29plmnZy7TkJS996Uu17KVa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6fyObaP/ZociGg8LO3qQwZShlc4P4uitZvl40pAUXPFor6IfpgmKP2/u4QHexqomo5Z2EQEQ39jij3TG5oNxka7T93kEUeAPNDnHhSPtwJamlT+zuynonwDcTPNXSD/p4OCSUs+vAk8awu3RZiolYGnR5cupqm1xaibguoHoSV8cZW7BvvTMGtGxmZqTz+8XGQtBf3kkQkPGhf0yN6r8mgqJRyFSQTfVMEPjVfFRgmHwH5pqpKFRjMaCQ2BPmxDf8U4mjC4FXE9NBHm6xf8IYiLtFcmKhlvztyUFj3+52ET3BHL02pNAT2PCoF8pN/pksvI4FJU0rgE0HFcLyhlNDkV+RXK04MWY4wrz8MaP2aL/6GgOmaE3LjsKaZFaDP09g9RwuUHhwxVhC+dn8wftU96RcigFmPWURXbRj1WlMrmuXVi+/4aYhnjrur0UnGXtvffeUsNfNfxTBlXoTW9605ve9K5K6V1vem8qrQuqkEwnmqZpmqardL2ua1cTWdkjl80UT1a88vfGG73pQHN5+txnl50E0u9HlVzSm950GjVhupNCXPZgC8I/AW4LvWnF2UAfY9W0OWhx+X50Jb3pTbuw5D1TQZ1NBajoE4ZZQEvpJEd+nZGVNGmWDW1+FD1qValknskxPXSK5tqQQu1HbNLDr+uaOISsDJGOEtYZ1U6kQMvpHQsch3zCqE1eqFNFxwUdEhVHDk1J3/ARB2eTEn3rz8YTCDGobxwEmg5OdkNvVFA5j/D5TM4MCK5rz8OFzhYdpT9Es3qnLlLP8TknZETZ/0JUpHFRt9RkoaZJ+Xs8SdOpl3S6liap+o4Lnc+iz6CfR4diO+qNWdME/K3r266rlZt1jYKBYtcBAdZ1jQv+c8/7pv3nvnPPPfe8b89rP/PO+/bcc89955v2n3vuOe/bc9857Wfued++c88799zzvj3v2/PO+/ade+5535733Xnnne++e9+dd95553T/u3O6/83p/vfuu/POO++8b7r/3Tfd/+59991333333fvuu//dd999991333333Xfffffdd999991377vvvvvuu+++++67775733333Xfffffdd99999377rvvvvvuu+++++6777777rvvvvvufffdd999991333333Xfffffdd99999133333Pd1999133333PZVOp31PpX333fdUOpX2PZVOp9Lp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AOuCBVFr1FpW9rQ+rWRkTCvTOjamtCqtWlpJa9J6diav8mpmBq/wqqbWrm0aGhq7smtWlru6KwEC7/qua2txgQLRNbpSUS2tS+vUVNPatGJhOa1Oa1UV1Aq1HjggtUqtVlYCDBiQrtL16opzcU3X6fr15Ve/IkDwYH2wenlBWCGsXV0OVgcrGFiDtcGaIEFf+6pAAdvKtoqJ7XWvYeuALV3bUr6le++9pXvv/f/e///////UvffeUimWIJghGNgKBoYFJq3uLd3Tr/gDUoaYIn/FHyG1uu4vRHvvvffee++99957x4lW7b333nvvLZWuUflRt5TFPeeec88559tzz/vum3u+Peee9913557v7bnnfffNd9/bc889n27uO+e776nnnk+lfXvP+95ejlUOvaoUcc8975zvvqdS7nnf3HPP+/Z9e96355573vlUyrfnfXvu++6b+6qncs/77ttz77nnfXvPPZ9KaU/7z/vuvG9e9VTet+d9882993y6Pfe8b88997xv2n/u/edTKfdVT+V9c88973t77vvum3ve93R7TvvPaf/59txzz73n2/Oqp3LPPffcc8/79tx7TvvP++6b9p/3TfvP+55K+676z/v23PPted+ee975VFr1VO6557Tvm3vuPaf957T/vG/af+4/77zqP59Kued9e9533573vT3v23PP+/Z8Ku3bf+4/357T/nPPaf/57tt7Pt20n7nntffc874993wq5Z77zz2n/ed90/5zzz2fSj2n/cw979tz73nnnnvJedtjWOSDgF77mXu+O/ecDjX8+mjMkBEDBt+LPRctWKxQkQLFCRMlSOiNEJGHFwLE3Qe7Og90HebkOGzQEJcBwwU4C29uFdooTJAQAcIDBw18n7LxLV1TS0M7MysjG2OwQIFYGFiCLwReXVxbWllYVwesDFQVoJoiMEBAAABSUVBPTk1MS0rRJDmGX7dlVyLr6sZIpEMPq04boRbMFDNi8O21WJHiRAk9EXggPtTRzXHQkOGCBbe2dp3QrhHWxLSUpphephXQuhoQRB2LtK5NZWjrugQaY12VftTZskLCKuc5EWIOLgKPlmFJOYU+JdIjxapZQ0OjX2TGqJdopKwY7RLlIh9GIaNb5ClRLdEsMpToYxSL3CR6JWpFVhJ1jDbKSKKM0SoyYXQxqigPiSZGEWUg0cOoodwjSiU6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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAA4E9B8b8AAACAwUH/vwAAAADzVP4/AAAAIO8E0r8AAAAAeo/DPwAAACCmYN4/AAAAQE4v4j8AAABgxRrjvwAAAECuHuK/AAAAQA0m8D8AAAAgVFDqP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAMsEAABPAAAAIwAAABUDAAABAAAA//////////9eWS6/ng3BPJg9GT4rj/E97r6TPsy1TD9PAAAAEQAAALYBAAAAAAAA8P////////8AlNa9xD7JPChWHT4rj/E9+DCtPaevSz9CAAAAXlkuv54NwTyYPRk+K4/xPe6+kz7MtUw/AAAAAEIAAABeWS6/ng3BPJg9GT4rj/E97r6TPsy1TD/LBAAARAAAAAALAABaAAAAAQAAAO4KAAAcLgAAKLUv/WAcLSVXANReZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNQ0YyRAACAgQA8D8uAEBAU1BDLTY1MC1NYXgtVG9wLUhlYXRpbmcAAgW2MDBfUHJlc3NQbGF0ZS1HbG9iYWwgKCkcBjE1OT1BRUlNWG+Gio6SlpqeoqaqrrLN5OvrWqVQAQDsBARTNVU2VzdZOEVtH1wzMDNfdHJpbW91bnRfeDhfNW1tX2ZlcnJvPDE+IChEZWZhdWx0KXinf3pygL8gVNioJz9uwEw90GRjPQQ3Sj9G5GJFc2xpZGU0MDwzUmFpbEd1c5BcdaWKrnanAADgpSU1ZpU9xD7JPDEF8z4C5eimXetfODBfNjA8MTfzBDW/OKgZpqiwLiY/8PVtJDAtaKYZNyW+yQVLPbCF6T2nOVxKZZNApC80UmWTQKVG9NzWjFA/OgZ9AzEwX3Bhc3NlbWJseXJpYnMCEgcLDxMYGRobHB0hIiYnKy8wWEZ5cG93ZXJnbGFuZAdZXWFiZmdrSW5iMmKnMYktKL9OECePmbMQJZUNSp5d3zFB0j4mPxCBNlA6gaafZSS/RXm1Pp+a2TWFwjwo2TAEqEGVcyam7QoKVYsSPps1a0Q1MC0xNS1zcC1oZWF0NTA4M8CLaQe5jfBGG7/UKqw9zLVMNjFxPjAxY292ZXJfeDFfMWlub3jglXARVZWmv3knkL5gA+oBMpbTNHaWiqfZ+0sYi1IQJ2IDJQ6ogPMcv7U4I5c9XFAQpq4aQ6a2w4ekJhFobz0Z1lk+QVYzP9HJKaa/Uv1+pmWzzXvUVUKSzTO0s8wlqCjIGL9cYk4/k6Ll4rVkpjDxoT2PSBijVGBzci1yb2QtbTHbSDK/qETHpKC2Nz+/s1XAJMz6vyBHeQql+loov54NwTywR/FVzSQBMs7S1tfb3OCOx+VgjSKyYf2ndrfQKI+2Q3Rjt7u/wMTFyW+aADFwdHh5fX6Csv02SOpBJdmwM6jKnGImpiX+wWzhCbOKbsEw7Sx/pwKwdCYnKKaLrvc16afpB5ImJySm+h0fu3jJPa9NYmgxvyG56qQQpj/UIr9OUarxNHaWVyfcRoKmpT1nKL+rhm27OZ2dZSTK8N+ooofXjDJzb2NrZXQgYnV0dG9uIGQgY2FwIHNjcmV3X2FtQjE4LjMuNE0gLSA0IHggMC43IHhTQkhDUyAtLU4AJRLgpos/CwC/kbAuPfQb7jys4wzY1iIHMU1pckNvbXBvbmVudDHSKzHTgxbTzmglNl9wX3gye6eBhW2mwcKmJrOtJT1YyEA9v7MRz8keNKW/iz9bQYU9vAK5PsrAEcG/ELsKCkPMPry3aQR0Y2jjosI+uLMwp/5uc3RhbmNltAEBKOVGAeZJM6vyAKz1ACbFGDPGp+yo7yWj5qTpJJ/goOMjm9qc3SKTzpTRII/IkMsfi8KMxR6HvIi/HYK1AD+CEhu/g36vAH99rjI8MXmoAHp4pzHEFwEydKEAdXCbACe/jqaAww4nVIIav3FrlGxmjWKHY5fUmNchXYBeWXoAJ78AWA4Opj+AFTsOWlV0VncSUW5ScRFOaU9sEEpjS2YPYYZGXUdgDkJXQ1oNPlE/VAwyP0IACS8ePEN1dC1FeHRydWRlJ2cwN19zaWRlNDMAAMCgroynr0soJi84ImYpcmliNT+eTGiOp6ptJb6neI49Iys2ODnqOhg/LCEoN2eMjmgdItEyET0eHCE2GyAzGi4fMhkgHkxvY2FsTFBhdHRlcm4YHTgXHDE2RTdICtw53TpLO04LDxA3MbxuIRCv+LD7JwtmCnQdmM0MBwSNlLUIMB49MugB6QE0ExbLQBq/FOA/4ds4vAu9DipxnHKfAhjhQOJDMsESwhUrFBcVGgAEKDEpNAdjiGSLFcYZxxwsIyokLQa4BbkIKXWidqUZXoFfhBR6qXusGggJAc8m0CkuHiMfJgUQEREUA1p7W34T0yzULy/YM9k2MIO2hLkc3TrePTF/sICzG2yVbZgXDAsNDgJoj2mSFsofyyItLDctOggAAACDoagyEZdiIxAAACAIAtJERJxhzqEZUqEcxEAMADSOVA0MRAABkICAJACCIAYCzXjiNkz1HUk6I17hQyMc5xnj3cAJ1TNCUcc4i9yGtJ4TDTfM6ixhjA9xxrmJb4PsH70ELPwxAL5MxDi4BIAeAygacAKMjyCQ48QhWfJPti1SFdFgIp1qP9OoDGYX/xchAuc++Wp67gUdGvPMft8uti3j4WQw7nEV6/CeGzrpRp742SDGuSiHDHymLXUVertx41nm5BfUp73Fh6jT2C6pUsIEvJS4Lv+m2rBhIjeMpjFvr/1kzgN9g/5JKmBviH+epaZ+wCpQ1cIw5FAbhRcztNEtdSyh0vAiCyIxLd+ivFno01K0Pceji9KZP4EjavdCJuI53ue15A4pUGJ9TvKBeJ5tTMz+XGnEy1nCRd9R+swa93irgPT7LnLbGRFayLM3x69Q59eI3w6/6m6x4Rs3QDnDwG4gBqNRNNq3oYma9KI8Q+JSsrdhMxTp5BBnayfR2gmcNdgBXHVlG7lpLPh9DRSqzXmFHwHu89rmMR2/WH5TaobTmqll4Z3Q9exy/Ok0czH3hh3llBqKsLbGyIeoxOxzwNsjzOsqz4W+TuTgqksQBlakNx4at4//1EN7zgp8uAzz8DpKs8/Oe+5k+ATmJ8HmxzQbBynHW/j00H/bRly7AcscoD4GaM0w0jGBsoM9QKu+u9o1/mg4JNsZtUtZQ5OWbQ8LsGj4CC5NFPrYBM+y54wtYbiZ+OrQD/B/YeRBqA2y5oScumCpyDcac5DtZ45I21BgUOKELuRnVIUcetqJON0LAF9O33lz3AhEduczlskED07Q6RLr9mX7eQqR+AIvhsV+dkjv5nCCJu2YafXUgkBbvxbYDyfKD+DAUw920Lh4rC8wid7Z+pBIMC+aOa2JMli/66jMz9IRdXoOnY8rr0f4gmbYiZrMkEouRp/PuWpovn2HNAAGE5FhY+Q9qhMr4zYnxTLA0AghnQu8lr9Jvko4j9SRVbnNYc4xwCrdRmw+Ay453LgYM3UcaW/zbjh+XY2eNqaXoH4W5tDfCJcA/x+FCSwumeavS3pE1smDw0nCGcRepbfdz5IK51stODif4hs5/UipwVwz68seddx+9tt8+OH9hMHnXtofhvQc1GiMkKMPemo4WlkeCQCK87YX6l2BZYO+cHssbstvfQPPFSGzGyISFApYvHHK4QVzV1nOGx5LHbDyXhW+Q+EyNGeYtKEmN6j7nRTpbfQv+dvx8eMfvA4SOtAfg4cOvc7UZmoNC6+wgHUI+keCrucam5zvN/YMR48M9v4JX5xtKGtPpsy1JuQoU6ShzI7y+ZI5uSv6NsoDhxfp2fO4n79TV6lN1RlHcfpIedd+YwcRMX5eAvwovDvnpjPgldY5dtVdyWNbvi/wyadBNJhJlPxDNFhYA4VbCggR2/weaxjx4BboSQcBwTcZjCAzPnj2p1Xs0h8Wxb6VRnmWmZwJAbU7FGVz3uUrbZ2LsAIn1xtssUSBosbx1L2A8uzh38VYaAN3gtqYjaN3QJ07yrhsYT/HehW83X6pcuWDxaD5E5fKNwk3/YhJS7Q7WehLJRyUJeuxrxXekGMLmKdgcZfWy2J1zFL2ZZF4cyqVQb5sDmwFngP+aEvaak5ndboGPvI/4IO3DBSAnmMpS3OPQwyriV7kZEQHblRh8Qf//1oAAAABAAAARAkAANhDAAAotS/9YNhC1UkAVEhVAAAAGzxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABO/f///1MAgD9NCgBmZia/bxIDuqVokW08AYA/A8zKSj/U0VE/6u5uP0FtWIDAi2kHuY1BlXMmgD/wRhu/1CqsPcy1TD9J/pn/CgEHBB1apL7sUbi8v8HWpD48bxKDOzMBAlgFUwKUjAw/BU5YdpZ7J396ciagroyeTGiOp9EyET1YyEA9MQXzPgXwBQVBBASndA4ny0AavwT/BAPZubShA0EyWAPAC6Z5J5C+vG4hAwMDB0EHp69LPwcHBwIAgJaibxIDuwrXIz0CAlhYHZjNvqd4jgIC9WxmAQhBCERYCOo6GAgICAgGQQYGqm0lBgYGBgEBjZS1PgEBEkct3juYAhQ7FK6Hvtd2iTyx10g8EljbSDK/qETHpKC2Nz+/s1XAJMz6vyBHeQql+loov54NwTywR/ESEhISEEw3Cb0pXI+97FE4PT2PwnU9M1PNzEw/ECIGWIC/IbnqpIqudqcAAOAlpj/UIr/EPsk8EBAQEDNBMzM/kFx1paW/JTVmlT0z8DMzC65H4T1SuJ4+olyPQj6kcL0+CtejPDMIJVME5N1dP+zoaD9BJQxY8wQ1vzioGaaosC4mP/D1bSQwLWimGTclvskFSz2whek9JSUlJSQkJD/RySkQgTak4rVkpjDxoT2PSBg/JCQkJA0NDUHSPiZS/X6mZbPNvnvUVQ0NDSMjI79QOoGmn2Ukv0V5tT4jIyMnJyfpp+kHkrbDh6QnJKb6HR+7eMk9JycnJygoKEjqQSXZsDOoypxiJqYl/sFs4QkoKCgMDBCmrhpDJhFobz0Z1lk/DAwMQQsLZZNAJaQvNFKmpUb03NaMUAsLJiYmdpZXJ9xGgqalPWcovyYmJhH0/dS8PBEFcfFwPREEBVgRERERNDQ0NDQ0NA6OUby7O60sPNInPz2q7oA9DgciQSIXWCKFwjwo2TAEqKbtCgo9JZUNPVWLEiIiIh8fH+VgjSKyYf2ndrfQqCjQZGMfH0EODnggVNh4J27ATAQ3Sj8O/w4ODw8PYqcxiS2/ThAnj5mzED8PDyEhIYqn2ftLKBiLUhAnYgMlDqiA8xy/tTgjPiEhISEeHh7tLH+nArB0Jicoph4eHiAgtLPMJagoyBi/XGJOPyAgIB0dHZ2dZSTK8N+ooh0dHRMSg8C8PDoTLi4PWC6BhW2mJcHCpr+ns60lv7MRPy4uLhMTJ78AWA4OpoAVOw5Ughq/ExMYGCkpKWRo46LCPikpKRgYJwAwjoDDDhgYFKJsCXm7XynLOzMPGlP78nIaFQdYGoISG7/0G+48CkPMGhoaGhlBGRm8ArkZGRkZHBwcv79bQYU9HBwcGxsbGxsbKioqvyUS4KaLC5GwLj0q8CoqKysrKysrLCwspT8sLCwtLS0tLS0VFRXTgxY/FRUVQRQUrOMMFBQXFxcXFxcWFhYWFhYwMDAwMDAvLy8vLy8yMjIyMjIyMTExMTExMQnByqG+kppDpT5BDuCVcCYRVZWlpmAD6gkJmQEAAIL4qEL6CaIIgAAAQFAAsrNKScTMueIGIpEUQ4IUAYMBBEQCgCEACAAABgABIAAQSAATHFAHa8jJQUXD8jZo9wuFZZTNGLfJTLc80OSBJcbEh3TUNnpP4yo3G42JiRIEEkKkCZWirbj+9vdAwMzyH1ez98YSAgkjwpE80WLF9QfQ07Ifc86dp/QiK0fA0aI/a8yzKXC9PDswpHB8kLLnANyafQCQweCc+PhjEb0FzQYMgOMt16XjmUUeAUdL/paG06x0GaGi3gEhc4u/HLXFAAIpR0QTIXdxbxQ0qTrB4GAH5gVc2v5cTM8UMIKelvybc9GBKcpt34AhMeNPL5xCRrDSEGDo4k4wh7qp5nbeqseEv+Fl0GPjKOncnmmMN+H4gOyNtDl+ET0O9B6BWOwNm307MHro7LxEYsz4HQwlYKWnSyQ0C2rHDLkC49wxVhmPGXopgjvvPmIQFArcG5x9GzDHhN3I9obymLr4AhPbBT6BzMi/gXyrq7mDCYyyHplsKZTtBWCZ5ObClABDW+p9iDB89UEfwTz/mhRNukwQnKUOAS7x7QzpKarhedFnxLsEuWzpxxw6M+7/f35b/Xmrebbmt9KydS8z4mn50x7n+WIy9BkSn1M8gbdlMVulGL10cTe81tcZH+9iGXeScvh4CsTx4jVIe+pmgaeMZ0IfYYB2VXlf7tT20Ye680PKugfMnW2sG4j/eZMaFc/419X84pby0dutZ5OcpM7zOJ4E5UrBBG1L0V3OWHAuU89jceMEt18XEKeg2Eq+CX1wPuA/xJ42Pmxf30edxyDwVY/aJ7B/43pxNCf5rLNsE4g4Xq22/HvhdzvHFItPCfEgP97Qxm7i/gYauQ9TebxkktTmgNqEfPC+JfyjuyVFusBjFXDm58Dd3ksBNU3xYUQ+IhO6Oho+wZEcWqY9sUM3FIXUPzwv221ewP/2iZ1tooFCOS9oLSXuZJBvAqwzSD8px+9Dnk8nlJnxxW8S6mDbF1RP+G3+J1nEuhBUWGqrTJWL1zN2Eh4WueAygSqx3ORqFUa2zi+AQuJ9s0TmN0Xlfd4jjW6kTBAeYd2HB0RPfEBAczwNksUd1V4t02uUluTwodznNOtLGNSpO0syePt6HxF7nRB4j5/4BKFzba6wXSig6ENBfKHSZIALyldRLFKtCS8+YKtehSyAVgJrrM4N7LCRKbHBOYSL4lsOYY7ePgg5L2Lm8fNnoDvbDSEOmXG5+1ah2zqe9WvuSjQ2S9FuaUJwAckLEnsYMMJxfSv6PdjSKX6e51TZ5tgxN9WZAMiAbDD7B2zgEBKsIRYl/UCDE/LndM5Gwxl6ibxszyJ34gVay/f/ddlKRIU2slodNXAee8PTWlx8KhqgeSOon6QXJDnVAgCxdYc6nfUaqrP21OyDMXhTixnZq9c68VsyaHH/qKzjAFB6XG9Uh9s4ok60vGDwcgiQeXokBwRz0LesuI63LilImnudYkAzJ5nukwDPei6UmSYV6my5lVz7gnH4ooIDybuLNzsN5JdG434T68DDMWiOJbcaeN2gMsFd3x+k6ZgAg93WacL84CI+AlspA7Ef+B7qYiKlBZ4DzDv7bIjF+m9gmunuCEQAAACUPAAAWgAAAAEAAACDPAAAEGcBACi1L/2gEGcBAL3jAQpAnU5AEBiueQPhf0CkJCkAA7heJUtxjtO0qZgk+QIhcJLvLo/YMR2stVJrB5CjHbw2paRt27ZmTU6szXCzNJOxakoyBeIE4gTmBFF8bMj7gDCFoP9Zk6ooDyU9UZghf1P34L/52UJ/IKNAedzVsELDhsINP+zXgYmPpOug/SSoBW9LrAzZvChLn+svwPkRWJREioQoLR9LGKNb5BgoAnD85+eL66ZbDsCh48ve2p3XMSpteGXI0dKSye3DetTCBBKRx7VGKTDwEkAdjLi7cHcKMg+omy0MmUD33/hRzfDwaGsUKIKIETx3t4wGMF50EODkUulByWMPT1NSjDLoy2MRP01vwudGhZj0cXwAvBVgA+Hi8YrMH9rv26UR4tkwKBd62Vvgaz8dl9KYDACmhxjo2l3XUvAMV5KIpQuyH+8zdOz21qHdDx28POKKAIzRr83W/mnRtTJMD7/LH23LaBYBMUl8LT0OtN8IsDH6TqyfTf8EVVTw0wCZzCRCgauX9LBA8X2pY22Mpd8QPFMIz+c5dyV4Qpw7T4bkhXMvbxe191DkvFOujO/9AoKZWAkeXVActcZvL1LR6bjCgby9oaYH1WHH7cc1cnj9PZARRe7wGcjXxyjX5oC3EGXydjMzi53w5p42uCaOmbuHFBoo8r5xJ+lBQq2JShdd0DA2mSlOGcPItLg4g8WikfMi2wFj07TLAYwwxiTAYPGGVigoEcuqQxUOzVAhDJcVtSYqveoJLxhpsQ+pkOyLPCVM9YMyeHxt+Qj3M62eEEvcE5746Qm1UvoiuSEfXZEqHkIce0IuLg2qjE6MHKNcoSw4YAYL1UftcXKBzZUnPmp43x/wlo+aGEpIBEv4JCmoPVF7gk2K8uXKZhh8DLVG84b/sWvBwjLE6X4ZDqVhpcl2yh6nm7vuDsnoF96xGwLcQ5vUZMy88U5S3kBIsW9xlt1YGNoPkFvKApXpxC+jI3ItP3ZMSsoxmdidUsHlzoUn3L/oJbxbArDsBXSwIlN91KBsSTn4HD3xWauJojZW8FED3PJRovNZwn0WkJ1OH7UnUf4fTLCu+GS99GIsXGFMshlNWssq/ESql2u1scQ6SVhyd585CZ8zzCvtcEqpNVHpNNfy4yqcY0pOl8UPvi2BI9Idp3veh9Ks/BSZYFr4FU1QPITdSFw2BsLVyr/VJRXu2BFt99AIOAOHxTuooinOz4x4ukjT4H22eLhBhW9bkslTLZxRgHk3cyL/wI+I83frBv2+GqImjuf+FhFIGy0/+DQpGlchc3OHvxoNI9eOXwFA1o2NXqEg31YGxmbukGczUsgfbYmASqlOAEA1aPEC1aUbqX8PyLPkWN0Ave7DllegA0u+F1b1OPscrSMxINiqW4UK3JbviQKFQDf5e4MpOnBO3gm85CTnveNWyulPsbmJ4rugQljOfzNMOsXTPM93MiS8vxOAkydD4sIpmY+dQUe9Nv0fFHAXR76bnD+VrKlCJW5pasyvCWPQ5Aoh8KjmW/eBux+ZcuXpqO7yAQjdhBKAlyvbwWfJpKFSaS/Fyo7IswWMjW9ABgI+zEciT1THQJxjCs7T99ID9CiFCvTMmKgEXEhg0ivZIeTlOSZJAFZskg4u6mUmvW/qR+0fu+VpNPaJnzxgzz4z8gV/F9nlr/REWaOeDDzxAmYqMs/zdv7dc0yZWkazdR/0HYqZy+e/U8HBg/ttvNcMm+T9sGX4MRoMKBTHAOSUwqFOA2DMeJg8x3GnBnxpKY/6TG5ubprBcdwcloP4W0zeJTTuhyIhwNVG9jZzhibj49sO/GnwjlxMPfHF02iYM3N+hL9DD8sIeT4Xb9HBVxvRxya9MGyyc2jF0D0EdwPR0efum3Jbq46YShsCScyDCjpWjfmyoHGjpoYExEAeDCrHLBhr7utTpaULE5ibcW42ygNiJxq43DjPnVbn6GZ2bvO64iFnZWvEC8GivkWrVdyIoBh/2g01HEIYwACwkyLEWxuzRpjXs3R72wCTAYXSjoR7fjnxFPTDYrZ5PMEqUPCx8d2nxHt5mw7sBer7/pHOxPs18MVCiS64fAlHbHDQ4HTVhCem1kSlU78+FFDjJ6gyF5TU2cJjk7rDPIEC81c1CRoIIostmAtOO317ye/ZdsAKnC13PSMcDrk1StiOf9XaDupDfZmlAp04IBUuAoPWx/p4z8/AyI/2rqAHn+PTPJfMx/5+y+TOgqpTGgUSsQAJA/eophsJrvwZaNj6XY7U+BVQQKD9Raz4R0jb8F+vuDKxOiYJKddfsvqY42B4CCo8z/Gl3wqlj8Qj8TMY6lKLbfCAk+ggQfFp6cTY070p/whqBoj5y9mP3Nj4I6xlPsvIhHjQwpSF0Um0qHWWVfmYlePkvD3e4pKkrIws82ijpa8r62ePLwWOQousNv5yZZNaE5VOnTK/K/A0cqXNNEvrJ4+5fMmaBJQo/UoMkUR1fwJl/qaBifiNFqC/Q+Tnt9hde1BONgiZFYSvBgkkiQvOCE4ITs5vZmpNVDr1cSJIcgALFYrNVPPoydVwCAVQ2LfNSzY9A6hEt4QvIMOxOOPIkhdiDs2FJyZbUWui0ukVFNaX7kWIOCVwYTLAOuCJydTHLemUQ4R9CAU1amcxSDbVsgW+ixG2tqHGVgWwyXHyy72cTMVVluda5zBmjUbOSbqc8oQAYHnYurT4+//uREyy0ShvX06zGkw5gERPC1+GE6MEb4fgjD//rAlWH91BxkcPD5fealwTsi/qyIWU5OB5NWzWJfZIfMETmwnTblNrolKkDYZDJ/oKvWxMDk6fL0eJL5vUmqiUkUxNnOGQijBM1wGAMAAByEeYoamCGEbJFoyKQQbYqcxx2rxR+Dih4q+NmCSOK4xpZQWm1kSl0ytBt9QQB4lqHzrB48+n/iA8cSGYY1jHRpNBNmb3X+APIvv64P8Ede+38p8AhZITvT8orQrq/78CnjQ1GsY/yE1FBRyiQQWLt1ubhg7gBaYGRtohbTkDrR+lw4clhR/YKBpfFoLs8C3owUX1SPOZfHD8CVg0/QlhgHKoad/pSYA322dqcCT9/d6pzY/6wnz7PZvOoZvFnOILwP9QbPNkSxa7PL2F8SR8EyRuH6CFZ3HaobBewkBHAbNl1izldcpBb5AadhbbLeHNsTy/mgQEFA/akbIIFayJiOqGoNKboN6wag0D6p814bCC9zI78ju6E0Ymc3WOMO6k2PH9NY2810VmgYTcvTa1drEtFLecKMfRm2LubXKrGmlrhYAzEOK5DCkYaDMEyUJvduAMgeJ8ag8Tc8HZllvZBRBx20kgg2ZbWI3nSS5W4xFz+kJk1kRoPwm6Tah8VYKkFkQ5ImzJH7YwoCwtBmmFNBm6SBDm83V26D0jqkJvMXrQdmggHc4RuhxqH1YgkAcyUsz1COMplUrXOhb0Qh2OdACnrOwDbAJtHl7OCdwLjZF5Lk5VP5oZ5wfI88zR5h0NgMxuKe0J8fQOph+RELIohUQo9AiICenHzPgLUqRA9SHXaIPJKsdGRwIO/xNHtTtyIfPXHhS80B8SGZK8vcGTElGO6/3GBquwGk5cCxVdFSfcWDroYTUdMzkPNT9L8V4v0Tg3tnMs7lVmLo2IyDEiAidIfuLMluYVVkPQzZsMydHeZriNQHKe7WmNIKyW08f2VPaY7+oTf84miY2QkeMfxDckEtTXyV8Fa9mX7tcJI10uVkNQ5AQfqEKWEuZLQvYzmUnMpMKSJXxA9t5fzMy7mO2+Y43KDWeGg7rlxqS4r1SYjBpgUh0usSMr2BviFHrRhErfXzRLQKU/1coD/aleNDT/DH+rjnTc7hv/NIYYpLSWZXkUjJJoZlbyoUABNvzDzZXxgdya/Jq4+6YzzIQ64eKvTfXKg2An7ybiNkaoPDwrCNfyMkZQRd/wyhCV3+3DGkHCAqjeCEaoH8VfUjDnnrB+4ZZCpwl1/40bAyUBx1hsYS7FdTXubhmoIEXDwyMoPMvKyScB1YqOzNkXRZb51qlHKcbGvspEFqK2Ne2viOsxgLzdzntxvamD0OKmzojtSsotl2vLmkAodwdisgNiBaG3GVZvV4k40F7VIQ4rcIYkR7kFvRYawBkYH595kdyBnAkLJkvI8kqeLZNvkpG5oHM/yyJDwpaDzaGd7coLlfsWnCFvY4nJ23k7b+ftPFEQxxJgGwFAR5x+AOd2bZKzCZY6mHLag4ppv4HWkAZrtL9rkcSNQUyab8iDDCQY4PPh2SQFka2E2W8pYM9uUG2qeA5mTRBUDPGU/mcDFL6jVM6MeKA9qRr93KZNTxZpQ4pHiP5w4wrQk8gicsXTi9rTv7ES6FPfFH23E6hPdAIixbG0hGBZ5j3DSvCCPC8oAOIpoEqNCNqjvzxwj2/Mzw3fnaRKZ2hCCgratwjj6cUfkc3AB0gOdgtHZN8BllCa7YpKnEIGLha2m9GQneH96wTxSd6lEPDrZIBMIk9fJ+7MH3SRdhenr5O7NxmeCKnC18kQAops8iVCwGee/9M8hzuQ5+sFWBDmudv/gy5cbFA1AUKbDtGOCIwtQowj2d6Ne39QmP95jIF+B/E7uuOvk7f396wxESKj3lv0ed31YTEc3lKwov8sETJE0Rip1EqJvxNIsvFDFYSRPrC5qXNAhb+5DVdoEDeQsvlsrxdo4V4i1Lk6DZMIWwC0dvlhXuIK+97Tw4LuYZDaE50KluxfftGHD04GXRE8uBZruB0gObqL24oUwMqVDYRYSY3oC0ShLzM8IMHxZEeDSc5FEKeYrog+HYh8PZzRCXxCXPB4AcEEr4ANy3x3tv2caYcTECnxtKK5JdzN7MMiIGAkGBxtQrQApAIZK/sEvB2fJUN2Zn3lgmzC+RD01u7DAMjPmkG/tvPnSq/4fNaWoY8VuIehpYs7EYjQQLoIFWJuotewxYGhhhZL3ANR3swxJ42eLqd6T35doT73QCJhjEsngx5DtQwPo8baXzOpggtF8zJZwkH4RnT9mxJKgOiO4OFSFL+XMuJnICn/Nlek3JM+VuIZSdq+AwRvi1a4VNiC/jtbeA0tF5a4VMUt0AWVAsHCWEkliJdxBH13FUBVZ5O3hw0HgOSGL6F7B+RSBxviT9Ogyzv4Bv/75B3Cf3zxPoIJasUIgkIQQU4VBYIco54zoLYfdxD3W8K7ULgNd8km5qMEo8s8Ha8cCA6qRPJLrTCTlJJ9V092YFGfn5bgER8ap7TQJ1I84hzBs1emtYzqLMLyNpL6OmLBF6YvZttmALTIl8EuF1mwZGVYddCHO1IWDUanpyQ8kF7EdGzC5yDmJhLhoB3Vp4DBbEL9JByUkZiJe+gto9e/x4A3Dk8v5qaSwa4XCXp9CnYH8ySrNT2HbBuUyRDMLq8SHkx7pf2sJluXz2DqM/sMhk6n0WAg2F9h5/RZ/XU2s9FhZOf0V1hZyXpep8sfrHy6PMbBxBk9JqYeW097pV1p17XarDarzWqxWq2u67ru1b263tV1Lrfr1fWsnt1idTA4i/1mv94u14vtxd5utbpWz2YvJCVVNzRBMW0oq3qv2GpZdVtNqk5tr9rrN8sEVh6XOKu91tUxM5tN1lVln0V4ia2zY7o5rJz+Up9LiI1lwZLMYuok9ZrsKY0ua9im12Awd/wtG7PDyMTAxtrv14vtjrHfMVb7xXJBJI2tk7hZbLdMLAydHWfLxmg1W30mIeaVVdr17tlMpmaXTUhikzVxwVvv9rvlbr1abVcbJjYGJtakRk9ltVodrOvfbJj6zGaXqaTSZS8xKb3bPZvRa2zWq7QVU6vPH8ZgYNuxXjYef81iXbuWnSYrfzg7GVXF7K+irJidLlp3odVjY2y2nD6v2WFndXlsHVZWs/Ujo2q63CWWfko6s8tpqvX6rKYam4HwUpfVZzQI8Be8zXK3ereLtdVisVkw96vdgr1ZrBcM1oL1LBec9Wb1b5drNUZWtXL17lfXv+Dvtrv1brF0LFb3crNXutfLzWa53OxXv2LZX1VfLhes9XLBX6ytrnOxXC0XfAXWdWy2q+Vmtdzt9uvFXrNJVt5qLdblYvVvt+vtfsFXNogv9Bnqi9V2szqY6wV7t9lsVr+CYJvRHszpM5oClgSa7XUeW6vPVGBlr3O6C71Gk6has1bejK5a2eUzVNKYWFVSWXkqCcvtJjVRbQArh1XXYWJodllN9oX+ECbmtVenvRVsXTan11Y+DP2FVotVrWbpLrDzel228ucxM3b1HHb2Wu9QvMwuO0lNWa2/wtAlymqnM45HAPLcMKZhaoCm+mDoCk6i1kSlU0bJFoyKQQbYqSwcXNEDyoGgkU5xbvgt2EoJ3l6LprqdPUQ0IstD/8SGZAPfIFoFQJUBTxze0hC05RxanAgCxDZyne2gFd1Yuami2X4xdQZFVDqjna2gGQiyB5BDuoOvge3RdOhgo8r1rZdGTUoRRTSDt3mWKH2o0ETx4KmG3hA9j9LLPm5t8gdIwQ54A7iAHYi7lIXGuBrHupY03UVJsuFzJ4ncyuhbCCByU6CR/D6yBLII944LxaAMwhW5IVPYRJUwkN1CJd6/CaH1W8iU088IC4KXJCnCzbtNOZYN6uunAFCPoAViM0x6fFnPkJgLec8POBnnypBASwUp5rANsYImvaPscwKvmXkkchMjCCQLaImTKM6EJXHXIg6WTzVwPMno8bGNYx8LJ6UIw9nPmWAUNTBYJfOSCYre9U0jiZDEWqXgnQi7JQGYLqjE9GvaoiEaEAAAAADT5gGIpBIpypKa1RqkJMtGA4VHRIOiMDE8DA8MRMHJiENBRIlhAGAAYABQZAAtaqLvhTSfJsy4dvGQwywu9sDB2HbOBhoZMkZzxEEOk3zMAoex252/IOFYD/yBHwMLzDiDA78/wpeFgGeHYUQ0JAPQrUCwVelzZkKVR34SlTW6I/Ms2C+vCWRxczZByk8+Eq2u/G9yUFBSBtL1JXgDP4jLC8DjQBNBAzdS+h0sYcCMP6TMkAumbnJUTXkEZNL4QzcxR+hHvOvtqwy5njeziyfq3qs5P6DX+Voff3Q/OwbF/BRiH/a2bn3PMHboMEONP9aZqt7laLO+0Xm6wdAGbUW/gI1Pn8H2xtmnJ2TjHh1wg/faliysbdNZdpQrOiAF5VV0mKEqiIcizgEx4T9p0uCodcJ6DuauwPd1AIDUmv1xXDKR9tLrkoDyNDGYEqSyae5uww10ep5G5ZaYYePXsMogFQBcjD/utPFlYMVDOYNggso2fvF6NJyVMSUkC9VlNSgDVdN/c0de/OvGyQNUDgYkUMdhFHVj5gB1E44/mmltXGMED89Y4LWW500Uf25JIIBiPM5k7i6vqvHHhV1uyX2gsFUW0S64bfaX00fu3EqbkA70iuBpxnHhAvvIfWHLdExRaPfHTu37x8e0p0apgpvefr+6QxfGf7BbY9p9/gDA7TWEn83+M2Hl9ZdwS+4+V0bJOXKGauxfCHOd7C5kbxaGxI8mFIBwHaGGFzJ3GPlTOCcLxquDUSn5zo+RLyaNbT+Nu4QkCnmwP8FM/nJvySudyDxwLzBAXIWRsp3+LGRlzG4SZNA1AK0/3lDmS7Y945x1OxA3urVwmE7awlx+9vBgu7FxM3hw/DuD2Bi/Ylp3Bncy076KongCQEEp0QeoZ6XWn3hhsqyRoXbkuVpTmmddJZLmbMWKeo/KFktmubdeXugZlmT7vpbj91H2+WtKE4XdNLgVWpglUop1QPUff801Yn+7Or2CFXOjOiittJKmHJ8ugxbVsHZjsT/wzvuBYUh3lW2INqWYp4AB0FxKuMC+bQ4AMDd1gIWEYpNzGNCGGay7aFOn4LnUFoxVCGf/Q7MWTtGN/aGyA0FDHHIz6wcGC8Pm0JktgFMdiRl7jAs8NC1wFKz0FXdghh/c8E0tYUbwoU23qYsJM8MJBJu+iYuHWfjF4+R4HiqAX/1jbux/T/adLH++ZsiAJsBfpvi2GIcyKWsREIcfAKwblYPJBGJ17rQtzjOJCFY+zEjC6ZTOqcF5HCSw6s4SBWROxVl2sLaBwAr5pYmHiIUVJg3TmQaGCzsIZzMnJVswZg8bwkjh9NQRcQ6CBv7Y1ozJTJYsVsB8unKLcTE2rNqLJFUz5IpxPPIrTe25YRd3L8PL6GJ5uV1ZtChFIM9LlemF1MvOHVWCpH58NcFyLg0nSdRoRnrizCEFbKIV+B64iHJd999lXtA+dBO48Q+QssAXzAA47f1ulj1xgvlmkEVB53BD0mRuynIHuKGhE/lZwe0MvP4xihXd1xukquI2Pypc4cU4fggO5xwPOvYlltKptnHhwyeAOL1LJUSeFnvEBvw2CSxEk5h3erksfoUzsSdSjuyW6tIvULC8o5r4S+03dFa6jpTqE7x9MnsRcQ2cVWz65OZkb8nkjdQnu6JCC02vxWqFIFVawvQNc9ropqhoBKAncShQta036/oWEQ+6OGlxVvaf/wD6ZP6pOO1/3IRV3EjmSaqg39AdC/1GkS+1gvYS/fgWbgqi/FDte01VPENZDSlCrh7XT6oU3Y3YUnHtm1iWKfzxfnVqNIItZfzRh3AV6oi73hrKWHQoiZQK8H/1zv1IX82nCM0imjqcPksBxw3HxD6JM/lG0RZ0X7az4g/er4yFU+jTKF3YP5uRptL1GHClXJ8krWJfDoesj3GDCc6XwG2oVxx6ApoB7ldyBHihIgnMjB1+vHJz/CElWF5BVvRpF13X9BiLLPoTnKeAPSm6XlHRCoNOeNnLgI56v4iXN5kOP9Y+HO6WIOkUWJaA9lw6CDSBruW2aHewQfMx6RwTLTvW0q3Ug3geELBdbX3AtMEnPnoLadJ9DKgfg/d9hpjZ7jIwtoSbO0qW8Tt7gmDstr4nzUv0+q6nh9jOLwFvXRPS33N73xIiNsQCeEMi0H0sAzcw6acAP0sigYCL17TLCAo+r2AEXdZ2Kah+uLuAlHBK+yiB3+h8FPExqMNZKGFXgDnPGCuBKXyrx7bN15EiMEfn8Zqin0Zg6XMudIuk/7FaPfYHiw3AEjkvdplxR4asqEjRmpXr5sydGElth6dAxPXlCYXRI6XaBLWqx4U9CxLVyzylmnN+tApZbUfG3zf5CUIXOiMTWBBJrH/8mc+HbfaSIM2rKysZugs2wkTzCxi2cS1g7vDWa6AGLpmQ/bfHCU8u/tpouqr3HRh+XWoA3r3qSzN4OrZuBH/AQI0nVXF6YpeJabbao3s9eXGyD/HINgESsa/cEg5m396drC72zS6vN83Auvt96WpwNi/sB6L0nYmR5juSJoUSv4fGHqf3b728lTngO23tCM8LKK4lsCX7aeBRHKhXldBHNvlnBnCR/PxNdLW9YYQI80N9MtYFgZkX5o5XTsfDTJmpcVjwt4grJGf02mAhFxngx6/aOF2clAmw4Aj4rxjG1asQyMcxWx0+l9XM5Kv3hAA/BvTEpBWLjzIql6Ojp5oOBMDoj6zqZwaEpNh4KZkSbnUdX6Iyz3yv2JCMJ+W5OKt3BpDwaRdQpQo6e3llwPirRP35N7YNURPwWnYktnK6g7s6UarxB1+WS86aYGVhdavDb7zVem0fgEuqERKCUuXp4nDf2JIDH0fM2E5KgEOkxPUzCjsCgdPbD0mnUI8pao+EdgqoKiLSiF30DvH7TIxM2Sf2wI1xTM6USVWKhnwtFbFQe2HcW/zWUkNMFvOXr1OuBSYvBQC+tGFC/9ghHTP7hJimvqUFkoY/wzTEDuHnmSNfATdjHgOODHCeMv6C8DsVlNFgKi6Sz57JT/XnABgBZw1dEh/vsXUEbHVL0pVrNM2Klm/TrQl1GVecZFb3VwoOXkLvL7B9MUmiHekq5gUblzgoOs4yTC7hJNUKVEH/KuoXRejr4wTYk0exUirkziKEBolpwHtOliljaDETwuGEi6uZn37XAOuCVcWjXK2cl04hEOr78TrsijjxxHUQ4m+pK6xTyLmSCTKhjEArlfchsQBJppVXQLhX2gvtPWFvmXUKEm/iHGU+R7BU50Ckz+JOl0DzxRmA6oXNwz6j/Mlgg9zNSKr0fC9E8acbALCHR9j9sljyYwNwovFOawUPbKEHUD+QVXUYUWWqsP8wX+VTvKhCeALYg/JnJVsL8z8JPNXf9WjS9/EkS3g/6tY59+a1tYSCTObWx2oI/uxsB1xz4eoLAOw7mXb0HnsZByDVfJOJfCEz2dYiBodYuZ5pClbaAst10jxIpiAABJ1Hs9q8AORbbCmesViETVXe5hkzFbdSLMM7YVloKoAaCqE+G2QNKBM8BV5t7IC3m0AwcBKNM2RDyriThCq01kclZzyTHvU61xvc3bFE3MF92Vv+PP6KJO0d/4DkuPsU3l0FAShB6ojl8EDYCydiVWeCwl5ss9uB43EVFQTCXlPzUsfLtI/kFhQwNMtMbitHtNzSjqj/h8kUT+Fzkj/aOVdhcd6zSI/VHFLnzJPPwcxqg8eYKXID8hu5ZezRn/Ugnxn2t44OErSpXVLYjyPa+UP93x6+WRzIy+5W/I3slukzbLIbD3WRrDaFvS/1RfzW64Yjf6V4u0wLQlLILOP1K93DvJGKBt564wffh41I7HGc0pmLFRgtFWUvDZFSZSzI5Lsomo8I40Ji59FCUIKPDvdUrnExQQWF0Injpcv6lT4hAHF7ufzOKPkFr+780ex0hLopni6xm2KI4ljDLl3qVphxam1B6EluwWAUyj0IMlHmW8hV8EyKEg3ihS4VqrhXGTNkfhf+wUopwunIj0jOAMW92aAdk3gwKIPlAGYrx2N1liLCZ2tLNtW7z3VFThac8p68EuyBkFMDFuzzrkRz1sH0YCtYYAbApNhNmE1Y5TIcf85XUjoW4udhpiWuBLWwTlS+H+o6wAWgoWAvy80N2ho1VTp6dQkTJSa5AjQeM8EJmhWXZvlA6KeL8EZ5sxPgwp4Qm+kC/uKpgFpt/XFtQDyuzhBqmoLWVbHb//PHBAg662i2JUNv6qaCc58z1S41gAAwOdtM4k9TyVaLib2bqJzbg6pLwXv3MdIAAAio+h+eIDnnVsK7VYAzyGnD6kiKOl8OP0hoNWPDyEqqwwxpkPCtv4vYlkVuQdMfHQFTgXdhTzjZuBIIw2OGmi0MQZKmr3dLxj5ef/PJt9Bb8pbLpfrv2NYxErDndHAYlX7Ipw8O5XLfiCNY/LqT9LtpGdnnAE2eYc6XzBpLZqyqKvpGSgTOrg6Cjd7jBOANUAZ1CY5PKVT6M06XYl4EuEBX7bdyAlUL+1B9lh4RY/vr8MgZjUVGmHA2SY6gg3w2er2MhtfmPLt+GSUG4a0xQBdoXvdJIbA8+S5ryyBc6uNwtu8mC2kdxvzzGSolpr9yYrFUiy3VE0AftebXS/tBAhTpIoW5AYBBok63RUBCU/DLmyh/vaTv/gIcQBlK4M5ZZnPW79gOTvEfM00LJuptH3HMuaXL5GOkAgmYYCA9qjzUeqnrcz3b1TiqI6U56EILDW+bT1iQoOa+ncy0hQkQr24rW+F1n/K2tF0PwXe3tfNlQ+kg7OvCfmTzhOU780obMu9erHeAdPC05HcbDu2bF3teGyTRnPMLDk5Kz8SFXSZx2wS5kma5IRZFnFtQTZ4SsRh+l5AeNt8z4MPnwMAqoV10mfN7pcW31+OJAhwCtxdX7xcQJ3Ki2vbYzzO+ScErM1Ntr+T5TcD96D2ahgtrZsCWY+5sMEeDj2xFoJYuNAzPcuZTEokPE0NSH2L7eeuFWB/x+xRI2zuzf2XAliURiezw+m19gZ6/7gy6EwsvR0Q3DWKKtCxbzuzbOHB9PYpcU3giTChQ+4cCVmSuW/vrWyBnutCLD07v90ShLRRXKT81KO+Y93RiZHifHBG3jtjUDkcpGAfGQWeXOoIP09aAeoz0xIYRjH3kVASsE3Wk7i140c3QtzGOAMrS5YNkadrQlQFSE5mdHAqUdYMysS97+YTNRHaF6DucFNOC0TBw5Wr/6Us41asRfBFbTLuAcWI6rPNBQRKBtOvfUsaQvfSLcrAak+HrhdnVeXeVDhzdK/HkzEPozg8XPl96RgTC+FmoVQDhktx/giVA02FM0D8BzzmGSxitvaMHizozzg6GArqQ0NuSiM7TQEoiRRBsNy119c6iSz5RztkYsNdqy0PcscuTowlOvY7DSFwhoIeiyc6rsQAfmlexMKC4QjhRTNzb1lGOTYkqHd70I92Gj9YbCRM/hh2gsoA3q9gydMl5rejledICxbLiMWIWsj/dEdSWZfXDWWPVE+rvUIETfmU3H/LGkCvpA3rli7nG9C9aDLMjDvsK/W2Uo0GiV5h8Q1EHDIbywRwNWyiHhHU/meWFN4kxbwaV59X/AcR/d9NYaqzVr64IDFfzH09XdzNoAW170lneBJ58g72B7CDnulVnCFqKZiADURsx9XBgELut7+UerZ/9l70D2ziaQFFpFwY8sNYoLLZsjiBGPq1h+itdwM1F7h78Q8yjv62vplcR8OwupXyDH2bLzKfQrAZG2rhmUIri4uYKw3XGOLEpOeynacFLfKGKeX+hhwBFZLU4mUi3jfuLITSpsZIXSiGxLFsoysHTjn4WNAUj6Fc7b7jI5a6Sf2WZmRgn0A6z/xNlFsDaFKPdzVwauewrasomJDnsdeByLzLp1c/2B+O+zqm5cai5kI4O4RRdN7/IsvzT5GwpjwYhluuLmH69g8D1KgGjjRner5mdCgZ36NlAplO6jIWrIMaAjALw5T8Ztv5pcw0gkTC64HIA/vPlfPsP1N/vDA588o3N6qeqhXefne5s6KpFZoyfEqY0Dcx22wxYa10x8yGD4U4b9qqBCCGv7x9QxZoSzabLkDS4htYDPjSsdHhRW1ft+E2JqSg+YerbVplrxxJrH0HoMcANiictipsn/T2ntenRtfiliD7oa18akPTiD9D01zK27DpRzNpbAi+Jx9pcql+PnQJvGjQ1LXb7YN/nQ4DR+ta8ugH/YJ+S6hOdnRfo23jjPoM4gHgYPvtgXllscQkDR2f5zJR2UhCWOcn2A5dbtqIHlsDm5rc6x4BasAPeN+IyyZIDrDg/koayjYQzjSjWiM584CMDQ86l5nWSE9khB8j15BJnD5l0P66eD1MzK2R9tlqZ6Ms96UBURbYJsQk7ckdSHBh5GhKBbJ8rbxdSP+yrdqnaJob7Jld+eQx/aYmnBuMTNr2XKXD0xSpn6ROhEZCu85uJEMZVEmc66RZnb6zY6o5XENTF4OHu1MDFJF/wtBvlxDjc5CQYIA9PivXMgrPiqFpayPL7c+/wcpUXyRY45wdEj2U3q0s2p/PR65LDthGJWeMkymNwbupVltjrE6Mk9eDzrMhmuefinHnPr+0RkX7b2sf3NX9P3bwQyUWi35q/RRPPlENitJZc2ASn6CcMCGWA20eYx/U1scBIHoc8pxhjJweNxQy0TAiJffffgZHaAAH5b+LHQu3I0SdwVHDrUTeoBNu8VP22E8UG1+yOJ/p9IzvDRHhCQLeTRrTC8xi8yzmJfz0cBNZFVf1IisIpsLxza6ck+qhczbe6ZQq/TAcn3lpJWid9uBpjF2jCdmqm057mzNPq17Ojw6VBQAb0HpD5uGOEQ4tCNfDgZwIKiuU8yc7uuDW32t5sHahrzoxeIDsdehkE4IuQh7AXsd5M+U4G7LP+0lOOTDN2a0Y+lhqXMBaoXB7/30dWDrHm41+MLqHozcXEihLtglXwsKFXAPlgYX9MPYyS2O6KTs/5gZm3xgX0L0iEqYZ9WfK95YwcmKZnSehGkK4a8M0r0TYq2dPxrsfUbYBIXVdpktgC8oknjiLncQmqBCWdX8Hct14jfeG6Le9rjCpdi6ZAn76Zlm+mEVz4WYNuK/0BxERx17L0LV7DCNxzFdkqlvB7R4hODjeNUF3aCmzvSgaVToPr6W4zg50dGvDD2o3p8NE+DfTPCq4FuV9hVefI1PIvuExjSQ99tj/AIW5I9eyEpA2ROmQNutwUgkTeBZiSOnq29bfj/XTnUl7mC2hwk8aRr3lPinyyKD+lIkLLpM1uAewDWRtbeuueVQe5TSHa6ldxx2YdnZMX+yo+RPgBB1rm6KIUL2P78/A+THyO0VK7qHQsaxYyWO6H1liaC5ISt7ejIvZe/m4i1roXLF/BLTopp6/GSv5abdkaxb+kVp+XozfNpbN20naxis/NCIhAv4HUGicNeV5dZbCWR2awY7eulvYlg3s9n5oMyA/zxIzz1XRj3qIQpVWlWmxXPmSQpFogOadQcpX8H7gp814P1QhWA8c+cjNhFP77IssP+Xdpt2x4CpBIroyI4L6kBONIGcg204ONkP6vRFXcYZ3X1xfZC8PyVSaus7zaGKg7Z0zpbQIbySakzmCxMecQkdgpRd7VzqPSqvCdmOnj5FzdVEN1zFbRc/QbIFfowxFeukpLzsCW+PTWhyZBxbPGxrcC3uU8i3oz8aZPMTYuuia2ycxu4i6MIGdLL66U9Gv7gkGb6Gw/EzuIa6clEDTKkKgGCoT1fLD+UgraSYMHi8f5BB1+Vvcci+ah/u09IHExt6O18hAA0IvbJ1h7HFLQ9y32Ji61eRzYlovqWEpZ3vG/Ey2oA9BROEfcvCBG+QCfINwH/I3bFSyfCGDBei1iFcSkn5HHa73Zhi8lXLiLFKkl5PVUwNt9bGFZENcQzO0pIv21Cgu6qtdOmL9aKgC78HBpAlZjlwuA4WuD4DA2xZxMLsNwEC44TwRWTvqSu4KdYikk9I6lFvD8ExcVEJvxxHGqCjHteg5vboWNaHqZYZR5xvR03LGSgeQf7sEwoR6uPQGKBcOxI3Qn5ilwCccNjYHmF3mKi9HNJ3WgYqVmQR538AjLWmR+57ttaN4DKtup4oH2QcFQb/8cYnL0ZKMxXCt8XdmpbTN3wB5hNOJtHafBXUnkGHsZ0tanmO4SaiFUX0VORkR7/+x9gYB3IfR9cmUGCQFNpUIfDLFSfPggrtCFa+Rd+gwQSMiL00kKP8OPoCjcdCLB4spKCBSjnTA1oQbp4BrZA4qKwXYXxDxZUVZNqAl4dMBLxK2xM+pu5nuLBcErpUBOH4+U/NjFMvHRTBfoYHA8D8tEaTl0AaIFWEju8QVO4JIBBI8dHHB5UkhX/zeXkO5P+3wwf6ogEwh7RSm82dOAA94tQxFfBBVhY0UpFsGxi77P2HGzpUIiOtMPaYnzSEvBxGTBZEXIrIiURZmi6Gnz8MJdpc8OJNBHpQR9hS+xLgW9lti9VSZ88BznJxzhuY4TLp4TltyqMhHpA65kqCjlHJghC1eD8wM+r2sOFfQrCYaD4fA/bu6TFQasn5Yp6FkFJBT3PuDtUBH5gqCdLQ7JINmiOMMd8Hdnann1MrMIBnRaxstCqnGQrndAFgnl7YxUPMi8Q27/YP/MSzUuSK855a5AQSf3Q73APbcCVsKCyxlwKYJu0L5cTrnZFrZBDc6aYFmdHyRNClvBOgHk9CpH5xLHh/hN5aXOyWqALixfc1OCnG2CVQukR3OLYmhsfCengN0WTZZcA20MH5ZPqGT4msdLlMKbDQU9KlDRMc2lH0BsVy0goTwdSIVkvgq4MIETwipKmNLqOuR+r7nlfbV73A6p7QVZJTM30ZYEE/q6c91maFPBKnZR+KUy3kkOOV9u93Jul/LSaxy0NQ8usFD1F+h6zd1OtXuxGdtS77Rtv7ZAl9R0a5rho7q8NMi5RVyaGtCMoqJlbkG6woAgpDy+KqjstEpjj7fM1Ixj+RZsygPahHLQR+plwxpec1bWVZfdynYkDhMcgvsLgc0SKAM/Q5ZnBjRvObPBkcnrXED42Lymf+hKQDomXtEM5IvDLFZHT/KtgBZaNrK8/Dqn+acV9AfK6pKdv8kSYVYm9GKrAgsGQpqRmRw9D8VenKz27r4eGh4zKmVC/jRx9DHJLm5QPQ1P9LRlTGRIdzeQ6vMB7ohUIkAaPxkJgQOxIpgvkSH+RUDG0BRHLItPCazJcUApGKpvN2JTdcbJA7gCzSA2XEBpL9yp+BoArBMlpKaEDrFdjCTNJVGZ5l+fcIE6eowI0xcORlfhrZLGwxYkdDKiTXOnF7FbhrM6nAmaXgZxfWh7SVDt8hx2fxOIWFD+4dZVJ7QEPZHn2BU6slHpoCkPThi+WvPWjXfnkEWZhDBNdhg+UmfzYlHcUXrsGdYlwqgGFBsvsOmhGWvPVdxG9NMWv0t0yYpjX4fg6G1V0opkdgx49PmhYZlTg6NHDJZzejLjVWbJyuj7QcV8lJ7QWsqegDkMXyk8FvC5CNMRvi72ihijMIMdUJiLL/CbnboFkftpISaXsSo5ZTz0DEqMcMK+XlJhoEGlRtoVtsPTHCm1B0hm30JpOosPQs1cbnf6jmZGx9NPQcSFowwFjU0VBRrs5KkBdJHJ4ApM2KicxipAvwmCzdC3DV//aYm4r2YeWPZIC2EECBZn29We4AchfJkxRCpoKL66RyDlZ3UPqF7qBKQjNDhcModYmRn+N7LATo4cMZw9GDvhYFLyabMCKrsFKzza7C4bq82YdN2FGUNclt/ANkomP+NTqhLONxtAgAQifRfTlLkjO6QvjNUqDaNdgV6Ae+07O3JdjTCJEqBRZJk1WPsuFGPygG7kxaC42YkqBsaIcNw70FJMrfhargQfYZTBomo2pxsjFg2noGmBj+LYSy1xVhVDqlDf+EVGKRXfARK5sCNWMi10wAvgHI8BtRBzDY8EAMnGfooNdeCUE+4JzWj7kq7qfcdGLyUN1P5bKYx8vTf+2dbshN1oE0939daAGp9eYikHvXSYwrnwqAKawOopeD6MIymYzYgLPFWrpdut3X6LrETSLBgRk/YjmbKPGWL4W0AIuHxR2TTygpjz5Jfedu6r90xgv595F1DeJuCvn4k2ugKf2k1jqg0YzaYmpCrYMgIfA0ybjuwKdtCxhLkSKDaCLRx+Tt2LCDk15y3ikHCCeBYfwd5HDZQCOw1Hp9v/iPIfcMWp6jMQtppUBxj2aMrKEKJ9WyvPK8GPLJ2GB3gC0wzKDt/EFvKMiKffmQqK4yN52hgAT6V665cIKLEHD5SNXTdGNfXlXLnZcT+dI0wJG7JjoWUVYbT5sxHcsTbjgWRcoiOsoexoxBLaK6IqFRjkasZuccb1KXU0jTatiLT4/Vtoq2jO+YgSmbMJA35zHCxRjxvYVUXnlgVXlpcaZgsqposRnr5swz59wJb5iwmcB0k8SD0cXgDSMq3PHdHJMn8u9kqhM3ARPtVbR8PvngbdbJdREeyop/Ljk+zD+ORT9VP+PBEI0cwh/ky3v5sKpSMZ+f2n8DMQXmY8pYe/F/HCuUth4rdWPGMZsQkzFyo9mrbCqmwjWGNND68N9v5BuhXSEEt2NN1/cGFzhkRmgjHRRkBguFZ8Ii3wIIoUXu0RCNnY3QMvHJNy8w1AO6mImNYRy1YAjv8az2M2wdp9WPunp1Os8l6sbDizWc/SlyfyghM1CEjLxwRrO3DzXuxrYmE6Sf2FI4y8WqTD2gmQvEXQnC+A5r8DxpAF+EHDlJjwbQyc8GHTBqM6w3jYlPys07zACr7QTjoxD2diXmWBjC1Q3ev5i9hZtt9jWnYyhmvuBv5Mdhkapb+IHHyrl9kZ7tF0QeVRBvaMrOFTkyADDyXsKdb7BvrQM2OMJIIlPBNfZFFuOdMycK7UeXZUWL9Enqdir6DIw7bewHmvLK3kCNxTrcEBZ3f7rEIlqPLPq/aDA3fBOYThHBhaySq+CZLZLL7sqTihy6kxDDg7hShjjnMbPpN5OPMjXnNqrpXTUefc+gZhos2mL67Z2pUMfoXAPMYRDUwz15PYx54B2ihakfZp85GTHIo8POHKJ4MbB7Rk98X4iyj0XQHS+ZId+FJlXgAewljR6byYjSOSJCTdIsQ7onHgyRPsSvDvAd2DbdjNuh6s9xYTxpEa58GjilkO3axulSq8nux96YzGbLT3pGFHyHrD+VT7CSV7XiSdTVqgmFU9Sf0k9cSKzXE9Y1VwuUBz/sPIZqUF8xAoaOPRMj5uPXrzebs8UdOoiWMsXBCIQeC3XTo2e47nx7iFFbyuepywZr8CPihjLBBswbULsYrFWB8+D1kqDATyfIS7spedQ6Vd84z9QhWMOBSEL/pb+g0BwqeT0wAt9ugqagPx3GB2hCVDUHmN0KToxFuH7OQCUUDj5oOse8g9MJ0XtqUEz+xjMN42dBThoxYqokBu7w5YGn6krDcnWXskCQOVJJzEGZQyUvWtlTIpdQgRmtmgrQzrT0FWbbeO7/GufdtbQ/SFfproUw/n7M+IrQKSEFo5wyeTh1/ClhMxAUOpRN6l4LAWej+knvUJsg3HcX+XNG45vgXg7GoC/N0H8n/TEMO4YKc18rHZPovIA1YYpUAj345VJi2A7VKWBKf7IN8t4rSIuRzGyFxUbSczpTgswuwBNNhfwXOIjvcF1/FkYDpRTds5jLxQHQmBopIYvPspUGAA2npyhdkFVMIHHnQeNheStZwsywUs2sWgJvcevAumjCydpYuh+UXUM860dDCJZDEINXTBPT0lIEerBtKZpr2BEycOP7ko6YrkB8julacY1iA6MMRbynR648zBbkT/zCX9i6L7aK1YPKNe2h8Or6ovGADz6LHbvjfhhxqK2bcH9PmiVtc3GfxkET0LfASj3XkitNv+4VEHtWK2C70sBVsTfuCG7/vN9T6ro2ztzXTz8ZssmzuL31I4E9C9VBAfOr0iUx+jTZJgHybUZ8IVePC56tlUl2DxntDno1lYdbC2oxuljGw3JFEgwQ+KB9aRMRnjQ9Qd8aQB5XlR0obLpesHljmHkP3dXPlRKH0niDwP/J5Wj93A4HCkKGhjtUQY4DpW4LklVuvlOLbxgfmIMB5Tggo0AkfA3kh4EWE9Lu4SLFFLMMz/Ow0SdqSbJ3Ox8GDBHMazD/0Di6uL7bca44RTUf/tsQlxJYv3dgKsCkQqH9WfZ27qZMb/Z1FtOWEks6x8nMPDtNgHVbLwn4p4opSDc1cQqzpPMXxjxYuip8V5ZLyQ3gJ14JZwuH/hN1oOSMeraNDcPKEeS+ajAvq+oaUF9yzmfVc6++wE1b5DN0jXFttAiYPq1WRxS1mUVtKulbobkt4n36K2hP7cNxm3mZZYVmqOlbyaSmedAMfOiZXTcs+yfcn2QW0KXPsYlJIqYH0vBirn2qeSpwphJ1Ll++Zxmi7f6MK1GkJIkiaqhqeo3lrvAjcoxn0mIG58v1BNj32d2E17sQOOl0J70JNw5nZnvnaITfKijQc//ng5jjmQEnwXSW+TjuRAhLOR2MvhL0CYr47riyT+VvBX8zHFje01OL2vj2w1O0ELAd2VEsIng/XiEn2DGob1GHeGXwtgOXp8CsDyldygz1sAO+iQl9JP/inb6rzqDSS5Wc4Dlz3cZ92BSCHedEvzIyRxSk+NZiOYzeStzQCD0xmcD1uOGjYvpu/JZB9mmT8y+7NIsfyY9Q2dgfvADLUaIWGd7uE2wHnJZZYT11H7iWt66sT4rSdwPblvTHQ29vvuF1i8l/UJnGxwL+fz82n1wp0bLwioDSkwcwFtSofiHPgfPQT+yRqcVlIJc8ujR/ZePGBiaB7e6tSQAwjC/kUE8J/09OKwvJS2v1+9VwJrIYeojKoYE/xHDE6hG4RCAhmnaWlHwO0DzwMM8rxRxE36xIocmIZKKqjAeUYDQPRuHkyOn/NJD8qQKU0bBAcqHE1M8M54VEDbQZqtuiHdBFWw3nv64oiG78Vps2Cqe6BgGnl++e1GfWDynzeURaJXCndu+AQ+zz6HfnweKzkBB3dKjT/L6I8ggsdZ/zkvPMhkPsm54lh0gorMhqgoZlRjBSzrCo/g2NkbfEKIIbKsU7RhDqJijU8oxsuX5zwE7DrmZWAcKIoSiIQS/I2TEUDt6LxKzwf2K6IMlBQIQ7mvzBQley6MxKG8Ip8JeIb/UQuT3bmavM6e4gw4AI7MMzRlSdIxAQ2VqqqwM+JaDBybJOMooSCL+w3YpDFE6uIAWNcXMrnBwNfCSFTYxQwcok0NrLHt8B1iskvLqwOMeAj4bk8X0exq6N3TC2qvSbfpcjKVsYaq1ujK3fAHxp+LS52/U8XqRyDAo6NrvSIzW99LRj1ue+JZdf3MkygcNUcbFusWW/RTNp18kyGZO7kytkN5i4UrJ1Ymy+BtZYCv8DsA/GjvA+57vmOUBJLYggUt/aAQAL9HpvGDlSG8vZcUEo/rcTPtc1DNTywUxjwvB9XCMTaBgz3fOvz2qiid+UCWvJ4Jw4OixMeblVKotqmk6y0ZcotmwSoGFJEAv+v0t2N+Wt2U+xSWj9O7wpmgZFRHcBC2pN7FU5Jk0eHnQY9OTSNPSCtM9ktXgccN96GyCGiFvU9N4jWTYFgBcjph3mSSCS+M2v2VUWpoUJAUKl7HQglT5odc2fp3hw0qgatHQoAHsIrY5BbQ7RzHaRwPH16mqb/iIsRmOTapnEFq3qE9J7krn/9H1afWg8aObY+ZXOLH4M0Xmmr1dZ+JfJ7E1uUIqnRBZ0p1tbAe3NOBl0gQL24RApD/V6OwfmWJ42yfmUnE4P8RKksIYEPL3YtGs3ll1Xmu0AAh1aB3OZtqX8ABAtIOJXZDqJbzvTsWEKjj3GzSLX2AMFdakD47JeA6XG5ZbYDmv/l1mdh5EyMezwAXKf5d6ymVP2T7BOp//1QAAAAAAAAAAAAAAAAAAABOAAAA/f///1oAAAABAAAAneoAAKyHAwAotS/9oKyHAwBcKQKkiVEAAAAKAAAAFgABEBoeAAAQPgAAkBIAAJAAAABtAAAAkgDulR6/bxIDuvQENT9A5rGoV7nIZx6/17NdPztZt6gAAAA/yGeiU6Comc8KMh6/6kZ3P4ZNsKjug4Q+9tODqF/4HTHXHr8nTwOo2bA8qAAAgD8KPp2oMjGNJbO+HZ7ufr7Au8mn9YgdngEyv+9lxaXPWh2n9AQ1v0DmsSdmNx2/ngEyKO9lxSUkIR3Au8kn6kZ3v57ufiiMGR2/O8vtp9mwPCgAAIC/Cj6dKIpplKf204Mohk2wKKJToCg7WbcoKGiRbTxwuRC9AfASEdcNK1QUOHsKpc0UsmH5p33gBjIxDaXCRQO+0dP/vBUP+ry/8aH1vJ7Z8ryp5vG8xTTyJ8rJU6WnJqYRJjl5miao2lkuJqdJIJi+vHSTO17On752lvsnxl7ufNnOl9sMoA+GmBcenwNwlyM0oHWTmFK4nj0Kl4lBjFKeeKSWokWWtvOdMvSVRqKdtLWVyWOdgTydbI6VGy+dBoGVMSdJhmmmB8kncFeRpxe0FSh2lvunyslTJSZYKqi10VbXTmIoPUlLqNFfXqjRX14o105iPUlLKLXRViZYKigyMY2kF7QVcFeRJ0mGaSY4B8mnMZvYthgXtyuHtmE+t1UotsdLt4/CtcpctfT9tISstAZutL5GtFg5tIcqrxfZrgRpr0B6rkyQr3sUrrKdr7Wurd9PrW/+rPK/rKqYrESLrLS1lQaBlT/9Bb/4OQ8ofhwGh9QFIjAGHKUF1TYGOXIFVz+2853sDzPnBPXHBFG0BIE8nZ6tBISNSj+kpkM/dGovPvg5D6iCjcqntLJRp1eVb5GtynQRJ4KNyicyMY0kdGovKKSmQyiNSihoWRWwMBWneBVLjBVFARX+khVizhSAmxQUbBRcQxQeJBR6EBTHCUyQr7Wurd9PrfK/rKqYrDb0Cr/8hQV1Ewu/RF1+ywo7pROc37gZJwvZLTFpCpK/zC0L9voETjYTyATjBqiYBCveCfBv7L4JslAEDT1Iq5WkCVo2AsBaEFVQkMz8BcZ5BuxZBVfIBj+cBCPjBrTQAykFA31HAp2kAaInAfK/rBLZAEa+AFbVEQ+sqiaOcWIQv6vQFbCBEPOnuTnq704KjgMWVJWIeBVr1w9BChYHnBCmRRXDEoikD1jjFB11D2VMD6C6FCctD2GbFL2HFIIZD88SDwqBFMMSFa2KVfyFBRPIBLJQBFo2BMMSYZsUCoEUzxJXP/XHBJ6tBAFoPxE/vzI6kYCbFN1B5L0d/OLSO+XFgOH02OWv6d+MDuaYUt5A19yAkduyUASLl9pp+tnRxNkBgDuQnq0ECdC4SYq3/8m5IGe68Q62uJy623e0wxLE4LJsZbGsH7C3Ja+9hxSWiK79Uq4KgRR1IZBXtUAQ2dkH+TbTVghkpUx5BjDACMGtBU42NuIEiiQEqoEDrwQDSKsJH7YCU5sClaQJAlDDEAAAAAA1Xo11GIwrWI4dnYpM9Y4HBonkKo/wboeY84XYrYQnLQ/js4PCFoMp4YLjs4PCFoMp4YIVMRCLl9pp+tnRxNmsIhMRAXAUkWxlsawfsLclr/1SrookBKqBA1ObArXAEFDDUBiRvUUSkr2P0o+9N1eOvWavkr3+5JK9IcCMvQopi72yrYm98meIvf1th9zQhkSbhr1Gop2BPJ2iJwES2QDyv6yqmKxGvgA+EVa9FZG/yWOdgTydi5fa0cTZV1XQkK3qxRDjs4PCFoOvBAMftgJTmwKsqqYOtyWvloiuuB7FvnwOKDx+kqh/ajw8eA+pvipvGDye76e+AyBUPAleqb4XnQ488jGnvtV4qZZDCzxmZqbbmqUv3aRPOqRUvaPEbqP4U6MUrod2lnsnouHZJz07AifeA/MnG3omE4dlqSq/v3y/JhMfrKkqPzW+ZuLuEAzvDAKrtFDWCaTWwcqhpgLLSOGaB9fBsgDCjZeO9fOxSkeyd3wcv3aWe6dKiPuwbAUooGMMKAy86ieNn7onVskJKMaAKw510if8midS0wYmQZHhpsvFgCuIjhetPpErq6qmJ+dSEs4EjvnvjU4gDaGciisAAHq17QdJSYfePocUsgL/BIS/5YP6nh69Bokip6en2hz9kzsb/ZNK0Q6MxfO9xTDK/pug6X1tlruAK7a1G9PVgSsAgDso08ip6oFzNIc2kooLp4pVVVBDNJEYSZHWAv0TYrmAK4Yl/RMIy4ArY/qNKynwgzmaZiOolCTPGmKkGWvc6V2XSm/043J/UFrwpnWCjVdeY3e9FNFVirZf9fp3fjlVNooQI6iUpBGqEVxqD062Eh9eDsh3DaWcEwnHDGRNFO1XDIC8FCJDEgcyDGXiFKRQSsllwqSvZzuvZzs+8wS18wS1PvMENXHEHL9xxBzs2S7s2S6MaXQoPcttKO0gBin2I5MCv/0adSio5W8o0GTivV3IcihdKGOFIWWFweTOYuRuufyxt5JfDMhkKEM7j71sdWIowapnKK8fiJYvXyjrZGQoju0Yv17BVQkZyYcYzxIZuUQYw/wXzLT+ahi9cRcnOPcLMfAWt+akNAO/dAhrUN/OAuVZA8+LAtlD4vsB07gBPX8BntUNU0c3zS0r3gR+K3PMGQq//n4Uv8XxLidfKCeewQW/cGIVv88mEL+kUEqlJL9mZibPWh0AALCkAcsc51IS/moY/n4UoLoUJy0PJhCBU+C+zBkK/pLVvvyFBRPIBOy+CbJQBEirCZWkCZ7BBUjhmvhTo1xDFF7On9sMoB6fjFKetvOdRqKdGy+dIjAGVz8FmPJYFLIC6X1tBm60ULYZtyWvqeZxvCOTAoq2X7S1lfOFnaQB3NCGdmIHpbjWpehMoMOapKFElUTFj1o8im15Lkm03zRMICu90COH0Ra+duWjmQ6X7+qA99pVEeApezH7ok/sRKWAv6wsqPRdjHkIoGigAXMWAoBDYSDVFqVSpgcUAEsHAAMiBAAFpgiBoQQAg5kggsiYBCPPY8+2s6NWnZsp09ky4FxVd5t/WGwWLR1q3nOu2YjF5gXM0WZDTjevst58RhxwntIw42zEknPRHULbj7XiK6qmpWUAPyB+i8TNyoFQiYwhbizZslN3Vi0Oh7yOdJBM9BFpSbajXSte53Fj0fds0hPHLnRjymS2VqCD6vjz39lnw6XWnn9tPjs6+zzV8vPnc0XHn1PZf/6HXzTJIWhKbEHT58xB194htP1YK75RdVpaBvgB47cKj/QhIqIBq7GFMYhsG/lvlyHJPklNa/KmwAeoedmdbm5uujdrYLIYl46nWt6UdPe5YsXocLTLZLd8PsNbjf5rO1ro89GpLkjnHZEW9I50alPSv69JCzIoHce0Ka2HDIk2ko1fMfISjSnuCPCr5oVrEEidwAHib2G2XoZvnSHJvmtNa/KmwFesLSve8/jN6nc2mYl7oboxpfH2qP9YojZ6fXr13ekv/xGnp6c+QN17g1qFPqUz1HuPUSuHR57tSeqoVqn3FQ1TF44htI2z4xtVp6VlgB8wfqvwSB8iIhqwQvxbbt0/zztH7pD0ODbdSZoCn8L2fQG7vO3r1qyRyTJzHZ4anCqj1lluy7qqFet94vHqqies912xdsSQdSpb1u/EOeurHLXusWvtyLT1bMO6tUIxpD1tAaZm4SzAtjpmcEY2Ewbtb0y6sx0c2VrGpzo8uC2MlofDBFvnqCP45gcfXr5CmbDjvufK3OfV6KeihmT7fCk15YIHShLmSMyGSAxZHvkeGbXoU/gZUaHdEDJDIcKWQbz3QatxNw92sJGu3ZBVG6LWe6Kgt0XAd0YAXxuxy8sjYBMkhNyQ5KhXHkN4bTVCmAfpLxyT9WIAJRJLpPMgpNA85HlfeVtiArwn4jySy+0BAjRJFxBj3M+oOwChX9a4yUPa/82aZckg+abYMhs+6H6K4l+XXJOm/hYxrkbymBVFU5LAtUzVmwNbEzkCzvzS4WXeq8Jytd+thbdiXbJDkv1hjj2V2DxObyQe2jDf1KCbGGfle5nlqTV1WsTYdl3NxbOX5RbmE3ftAg1He3YTGDBDGIJHMfxaxwwfyzxazbjczgC/owHspsb3sqb8DuHsx9qyKZWlL/AOeD9SmP0e3D617a/T7EEKPRmAFPutSGcg8GeXqzFIs/MasQf5aBIitp1dpqt/HiJ0sxBRGeLMlKY6FRfDmSCTmcdLGRcDGc7sYtDm3VRrAqNi/NJl85KwbOrSeO1ibr95UTV7aX35Unj8Qvz+hYK+ghHbLSffyhbGsnk5Sk7WjFNSkdk4TUXC7iQdKXsnKZFluyOovol6ACh/x3rLehPIr6C+l2Pa1ACY+3c+aE9j2OI848EiBVpfPsXcaPD9qzf5YpZAQXCdBC28oHPzw18VH19rordy+2/R0TcgBBr/bLuZC4uD4QLXEeroAB0LXnL9AqbEPf4NIz8AdiMNoPOd+I3OUD7fCDTCyUnC20bVYO0z49aGmUaPqTn1tVEv4wP2A1XVVs91dxDoEgHsNgHACwU9Y4fLvbK9Q/nvUA5DGvQWRu3xJTE5LLYXpS21cWHA1wZBq8eYrmZrN3hPsRJsZbItbDUSVncA5QW0cohkcFCAcXI3gfa8sCXDwrJJXyS0xI1JYZxsC7sunrF86zHT75bSwgFGJrfK3V9Aw+8e/kB0KJTGbeK4KiJgCh0Og2O+qx8c+rRbvUyWhl8PKuvtyqqLbXj53nMhK97mgL7iHsAGMn2dzPYWmeaTk5HMzMG5vV201d98UsTilbitKyCTSes+ihscb10LmUzONl+0nq1X3nKtXAMdSzYct4rcSEJsQjgwMZPkMWttzeHGAagcwlxHircPWq3aRX7gW1F3y3gR2ciIlZgE/fPVLyvIRrarxE8gCV9B+lmtHrDNm6xaGT9+sVctvnkkP3tkaKlqj0nO8DHOdNhMxMz7rByww+7uGw1ol1jes5VBWe6Lmrluiv2IqH4hecyGqDbinPsbs4eWQ8FZBwssmVZKz3FqGaT4eT9fy4WNMXM6K3KOA03YrLLBDDIUYRHkLh5iaQJTbzLJGHXlamksSX7iinLj4NoHyIdw+lGvd7IslYyqltJyrwNJgGxafR4kQ1z0MN+aRg5fs24ctIrg6N6U6SNdnkNCYcr6esRafA7J5IIFq07zEPJ4pG9XLU8gGblgtap6/Ph6stpo+ciMvSrhs0efB0lOAXsC980EdO7SrilmNy6j1X/DImbygbkw9lyv+N65DDZdGdjs4CXktBUyTZzDLqizAyN4eL39ij0hjyB0UsSrfW2wUHZQOCw3yd6Va4SZ6knYUDttC/M1CLKOadwaJdEL1OTtQBhjn1+NFKfOeAdV7pN2A2VzQS1XEc1x31Fu6CGWm6DYeEvYfGyRc77K2UXX6ulb0P27gTHgkoPpxH2GmnEOhZ+zflyOSh2N74XM/PMnsj1euzNs9J5jSwvSp6kBGmYIvAXC6LLYVhPu09Q6mW1ZGobtqI0hYPI+5l4tte/Zy/3bFtsQNVg8ZqdH8pL91QS10ZIPjTPwYtAw49Lv5S+nI6YuTZUNtndjZMFllzh7XwYZMxz0i3FVzosVj5PrxMUUo+0B95X2Yl/3L4bgCddKT2FQ21pFOHM449bHM3mnoa7O5uRHxfao4FEQo5XroxafEFdu9Eq0qMOsIrRdnEMd1hffdFIdsX7dsXbUDJuvemEFD1u03zGr7kbp3UDTo1ipZ+8B71U3XL5b2LwTYJeqs7oPZJXCQmt3vzaqCxlSZqjgMNIYbvJZpz7kNXhQq4gQfJiZ4w4jhNG/SAX4aNPp0XNMDLla6dmqdZhDO9loeMegzIyHsYFxKTeWeS9Ou0vXnKBZvTxXxlC4mtOX43PXcqZ95eyemBNlxtucdkaLcgydWwGlbTE8Wihb2Tp9OUzOLGYP97jMRAfb5zK+vN/olhmcF/m3AGTcRHWJnNfzLrIa90/7D5p8DJCLKxg3bmxfO2Wa3Ww3GnZMGUbHJu2OwSyY0K7MdfbzpfKA5m7Mp0mOOZp1aNwa3xq7arX0Yq+UtoCtDiOiMzEu5FIJ3FiJoHGx4chi+PFcsmFJC7sezXOok21PO8MtuRbaLfkublqy80ztlp9h3mY2e3PkdBSxJRhmtcrvRrFkXfnRKGZz9CKH+dYAMi2Z0nphvr7LlSiyq5sNMlxFjnugRGxntayZI++Yre2sYMahgM1CfdwyK5MWutzkvAm1XUBFjv0a1LfCS1lnyB0odHxi1r+RpTSM09I61ur552ujWL5Xn1BvP7M2DuUYwkHmsJAYB2m+UKx5xiHMKBW+zq+YtvuxhVj1I3z+sJyjqwE0DjEP8WuOlY37q/ycSSIbyWqFDFYU5Q40q7LIvZK2EwkYNVbnHt7wM3EtwLP724d0VnazLTbLstA7qWt621BYE3gYX/JUrCHwvyvR27K2Gz515oURil90x05LYweN4JMh/XARJlNL6I2M02qaYACRHx/TRpmTl8mRC+0l31hBkkiGECm+nbOIc5tJ3lgtbngnU+54WVPDEhgfuRxC7M+VMfJBWEF8Yc0BRBdDiNN8S35M6jmBeDmsOk6/yp4KbLjupOujAQ3A4jMqOxE8eTf8P8CBebINRGN98xBL1/fI9ukMm+9Aek/AmrlC4WKNTboEqx2lgRRHs5gWJyk79MBP7EczZoC0rA6iNVXaLaAPz8EO6gGe5oD0UAA7P6WH0EQA5EtziVY4Vg/Ms2zMI76dB28WYPX9jTzLG4KeAkh1VP56LJ9zfJ7u1zkCgPvaRngLAFOYA/nDJ+Q1bKcAnQER0/jHk38XbWtcXfpnfVKD2xBe9Vo8l514jtl/mg/4Em+M63aazDNhe7DaDF9bGU2bvX3tjZ+nzn3wLI2cz2UIst8nvwQn/FAGfeN9gc4IGdsxN/t8J+2jTpTNNL9OZyN9fd74E4xliKC8+RzBSG3uu2t3kGv/7wWG0TrCx/h4hE03eXsXVTf4WR+7wGWirtoMWt8BNEF4zqImu0wvKjFt8WNrH3ivveGJvYWxNgH20Nme4/ohViz+MEjchC9GM4CvzvEO6gcdZX+wN7dgtiLq2HzLEX2RLTaZ+wUUJ9GiTInmgpmX2QJEZgmm421jnXoX58uKP1y2uLFdZuh82VWGy3pslzmy45W+MxNlTPTMArD3JjA2on23oHktQvPYhf6a7PYd7uZd6iZb1h/uQhzrQrDXVTdrBE9A2W901Zw3v4G+dz8xwswB79N857Tzstmod+R3+f6HkffW2aOFAkov8v2eK9Q/M9FwHNKv1dZAgOBHS40MYQ4RhmhzAQ2kY/dOBBpszB1Kzu71mCV0BHfPyD+452agiIW3rUg1Q1gbXezH5ss0jsM+4IUXCC2d1/NP7TKABaad/piw7H00eBOIHKm86me789y+4N1uDtpmjst6ZrD5Db2pDhWZ/0N7A3p/DQw6alrw6um8PeuCjtoV3GwezTNkVPBqi3k/LWO3by8zfjWUuTaLeZk0ufzzsYHl9plltgXsOm8EC3dmSribN21F8cp+wuqo4vX8pcnLbrultUf7IrdGWtinz1x3N8zC5DLF7pnreaHT47kNTkq6WwZZxECAfPGMZFuSeuuVm/FARqzED8YJH8L7WbAesl19PPC0fCTObNfJkOW7w14WxVxwM+npvnfO6WPtfmgSPt3wCGCLdLbK/mW39WqZ0s5nvz2TZV7W3yit2r9uNgtda5LZsxOgJ6hG3HqTs062yi5Z3oXmoLPTDYaZFvbdwJfdRCmLdQt2psCvkE11f+zHBJnOVra67yR3a/JiJftEDtXW6BJhnLK6d5ChzFbWm1i9G07LVJncpfBhqJgOvppoFAFc7zjQfnx4bnJTCWwrivBdtq+9eeEpZYwTURHm2OR2lAhvsfFuzANhqP+y25jraw1CrZpMvtqVN15eEzYqZ9js2tcO9PACdDPfRnLY1PrjhNwERpPOrnGw+txiXh1JWkRm3Iy7PIcEfuYJ8Frc75j68BVk4yW1SNNO5vtHhs/D+cgBNXNzToYP7me71HAGdkJrxw+NI7GwcAc3BsYRWjHY1cAYmyzEGXPxVe4tHHVpqzl1ps7dROLYt0FuG8g5yHJ4ihrONdNKZatTDH8Lf3iKepjBI5G1OuVofSsS3a3N7rwmp4oVtCPYrE5dV0ZhOKHky+SUD9/5q1NT35v6a3JK6N01MlJ13VpMuD3nGLU8Lq0VMvPiBPcmsttvZNzxHa7vt+1t5hzlKrr3W+cTxqpFcZm/zcN8ne9nDEk3dSfIYBbhmnqm6xaa08Q785hLAW+fDQXu4fM4aoNpYr8iTWp2Nue17cPCWWNOE8ZKBwpBDVzEdN3sZ6J2SKPgbgHehb35xqHubEUy8xGAzuWO49jX+3N9IJ4GPSrHRWxRfOenGkX8sFaaEy/8RJRwGw0Vse3TWC+8BT3NhbZjVn1MZvvOYKvNhicTITxjPqohwfyHtsw9OZyH9JHGgjJA9NmTkdnE1+d0S6Wj7ZNhaaG6r6caruWnhjhoOA77qOvz0m5NMnM9q+c/r6/0+LL6sWge/myP9nnorCYMA557OyDMp4nZBh1u1VWL6Z158brkQGKs3fSHQkZDjMPDdHiPQVfsYcLdpjKryJxaL/soYeYciD2BDjt9jtGYwI+BcwEju+ailgRKu2jz/q5ZxaL5qw0B3esBDTDmzJ/w6YAGDEPm9eNFozrN7tu4MzWwFH48MV4Wsq0ERGHrrlqf7pvlQCYC+owDGJGulT8YLKuwDDDVoWiYSehsvwx/ePBZA4hinCeHFu0AWDZMlp6t1iR9kGDfrRvfJqHRqRFjkEWe4fhGtGkrErZCHMo0yfgtMZr1Q1sZWIRPl+6sm4MxYORlEjZNSyzMFoaHbrnlrspHsPhso7lnzn7fvkip3V1RLGMwJ5LMRf0Rd1fP4ora3uCBjy2dDrdfH3f7IXrme8XcUCyu7cJv1aVr7UH2mK9axW5MUGbahZhV+bHRPmRT5bWZOH7DlACjgeDRVu69TakYaTR2G/35s3l3jo3aIWlLF1M3Xi0dhSq88asDjFdtq/BYCqVJVSvQvIz6hj3RfRJEN+D0l7XTh1g32ecr7Tqydp9GP8TAnO7oO8O5D10XP8rZ+lgx94516F3o1pucoY9VJj7yrrwHcgjhoqVMvAkf99DJfdW+28h21iNkAXraZo3fXeQedFtumPIwQppy5/GPeAgecTO+42b4gpv3fIegwx1Xb3f8bb4dfLid21/tcHy1DWnutvPhnE3Y+hxjxLxuAnPz2ctoQplRns+nLC30a88Om78TMB9IRPEkvsxcOxkNYkMYI8/0qsFXo93cmWLsO2pMmMphYo3MBLLvDG0bHNZK02eCQ1MFNaOtJQc6bkSUDKUwwxybTuixYSit17hd9+laIX3IuW+2+Nkv+TP8D7X55s5RiFXr+5FK+3SyeGHY7h7UZvsJmKkM2RDh48cz2vMinC0/PHOuCVv7dUvuULr58C4nrcvazbhx3NcPhpnaitkNQwMnWsXPvU09JXPkwYHkmv7DoN7EeYerDDv0GNEfmtLPcNjBlwU9KnsOP/B7c+3JzmTHoeaYv8XtTmtV1mD0mDq9+YPHE/YMmfzQt4XR84bzJCeS2fFflN/iLA4i7OaQlIZDx5jAgA35UoUVqdFv/j5zRyJLbYs460aMOKu2TOeMxTdZSKLjRfB2kS6puvoYFyJa3xNbaJPO6B7V0zZqfqhdy9G9ye02yd4m7nI5b69pXJJuIW2FyN8QPBjtFmtfH5yxTRDacUHEsn635hmEs3rYwqBhaiicdH/np9kA0df0lkbZKNgpfUbBwc6xs1jQF9vOI5/PA3iFjYdBPh1trRxTbM86TCmx1n4hFvDsqbVbM7dNZhOd5xLRlXOU8Y1yWrDbbpfZJqdN1p+UiNl1e5bgORCehxHtFrE+edS9Y9pRdzO71aesHukuc1hgkxFnjVRFTJk8clsN7TN3Ixwa14PJoxVtSFePBLF3NLXJo3qOvgukgLPx73Fbc56l2Yv3OM2hbxNuCzuTw+WRk9HKCC+QRRWu0zKSNNKWeYC3cwxqmXLBdHRyRxxg1g6Ds0LZCbTW3PAp3IkaAT3o1lYnj2sM9UyIbqKBWdYHPmeTTXiG1BplnFgMzi2LwXdhi6wWNcQGDdzbYTbHf0RLzdp8cy4GyiKHkwe2JAdtCDPRNlbxtykbd9RrAIZtPkvu5tKIWzwHsWC+xl2R6GbboiAdrqnqUJvHVn2+GCbFZA1zIMOoNFnzx4EjbMyENgeGZcj8rLdUU+5GzdTTaNBstDqHMxjwSWUop07rPdSRUpCR4e6CdB55AQ7tqHZkJoDei1aARmXuzr4E5EYqjacyokaJWgHqcwhI0RNA3XquABmjW2WfX5bmT2gNRjdPWWquwBXcOl/fItkQKF0t5oBH56C0FZA10AvQZeyapuX7KKjXieUNFN8PWK8+M2nhVq00bOSl9qmNkXebItypWEfbxQ7hnco0+l12CHeqd9F3HyG8UxlFb8cuc6fwAt/do4yH5tutzdb7zfNHO21z/sO1fXvYbLfK2Xi059E3diY1l9TDVsmMyoCrg8O53h5tbXm4NivaqrQ5JnOVK9Vjq2MisZq6Z6nrbESnOmy+NwaOptoHtXesM04VWKuvm4aa6pz6FoMhY8stkU/7InMSrSOP20CI7WbastDkcfhtBNg69QwxOdBFwbiDpl1kkrT94zJuCB3mAkr2WRSWBUF3CA/aFJC/2DycyPjM3Skqc0v312jM+u17VoaX7q1RDGvxD9JlbuBuhsrUfp2ZgvGo6fQrzv3KlfTdOeQxl8NhuYxN2K/0CM5/24FqgWrrsLtg0zJG0SmpXegI1VxEch3jqGbA7xwg0jyEM6BtE/Su1+zOa7zuD6W5/3IowOOPYyV1+9XRzzWmUwzAbj5upTr7tcfBlWH4xeaptTKMvC+z8uyws6xSs13lHSuJbSsejWdYbU+07PriQT4bxwfFe/41HBRdlzTT1vy3yKmwZe1p3LjgdVCzYtJ1HXaBTnQAA4J6L2uqYppkAug+aFYqeuZnwM2wfuJGH/sb7Go6e+ggHJBnhMDSMZ7zN9rXrMil5mBIa6/+iPh9wlb2NBw2gfb10W7AttuecWz9JIMA1uvOR0tJ3TyXWK297sCYZ40Ds2T38SUY+YT/YPdNvHkuZcLsjMQdgvljMNwah298jV5a5iAHa1efogEssO0Zx4K3kTjfMA2sTYOtgzYE9vGGWFx+GTL7s6dzH09bAJ3o+RW8dkHFfNAsdM1BL74ryg6ut7yv7SzvaYyvs3t2bLTp9fAaSHt3oOkGxKZAxJ0DTbYe6iudIsvc1mOn/RfX7Te/9bgdeCvLtDlQHuE3QvPKrtnmOhq3AG9rR1mMdngp1G40i6dbssnO9fjmHmlA47HDvxs7cRs+l9Tw9qgxM+r70/L76idnLqxcNnlOU0BNF25cmck179pEWv0dWuv2Kw66v9SmbTM2Qy9W44xxjdbkjF/9nCkTdfaw7Na4YTldMXpvjSGLTl3TkaOmNjJnj85ijBtNhBr+leiHQeMg/HK2UeYy9Ldq1TEIg9drXNt3gA26mZHgLKLNptuYJAiBcFPfd+OmME/QziKEs/q+c5myImzTdaEibmnsYLC6nBgCtYXb8qI/Q3mwr13DSmZRNJTeVXSR2ArFXDdqGqrLW4S2CruIc5lF0VB615sLLWJDNaOEraTuGxYDcwVv80UAM60kUnCPs77iOI9N3YbtBr+yc+FjZ1ML/Kzic+ZwfcMfgSHy1sOb3m/Et77Y5/mKHyC1iRONlHV9DL/GlWMkw394dpEL/vaX88FjnG/zmr+DG0crG0cB54rJ+Kn2QVis2SDlA4+nqAZhsWapjFf76HmKeCi3fkRmzUD9gMPO82hvYPZhDcwh0Dt6dTMBpm4e/p0HzC2+rO1HQG/j6jEYsdXmwHyYmI6QycqWNAb/ZvmREhli+pjcZFjw7RUHPqaOx6qVeE4Ywntc9TmWK9I7eJl95dJ/YkKnIbZf246ox2/GEQvPHp+bQAYo/SQpfEQ1HhT+/R5t+5g6ZhUu/jFq64h6PFut/H6JCudk43FeL2OMlcV4owvqFTaMWgmxOg2ROyHuFcDbMunuDYH3VNj4Yl1n/JpqU7HuJOC283R3morX0BxXixxOBTxf19WJFjAVhmKfgyZxAXiTT8u1FMY4paaGebfdoCWLTo7Qbehs69alYuW8H2+IzmKHTLCjxJkO3BpDZ9puXbqZIBCXYVytQJuEIXQWY0IwiOOMryibGPTfgTdjOC6ZOm1XNNFuRRLwxpWxD4ajuF7s3qBp958PN207tKYoRtjdoO5wy1K+4cSD9h7Od1PrU3wduD3DN3wwPt7DqYfsIU5HEzeubYamitnFikhfMeNJPB1N+H7iUKeiPMQrtYNrFP2znBMCzLUAiVMy2Na22c/C3bizwYPAcOKRPLQh3LWyNekfxRv33CBaOKtECH8FK6Ljp8qQ/kxQOzBbWHF7WY2EuO2851+4UAFuxkIrL0yU69VuY3DO/M05V2A5QZ4I3lRsc0wU6ntc6v6ri88DNvI4GD6G+62zFqwqMdu9hUnLrV9HdlDx5NAKfu1enIvyy++7+NKRn4Vgw9g/AIlPZvfl1bGhkAcFvTo2FPKQoEd3fgbuBcQaUcxwbhsCy7Qm04OaY0qUDToLUVpTFnskyftWhLE/ZNurJ/zSw04UqK7AY4FA8g7e5ouYPoZcoGbirRwcecjAEiyN1cl4bq+U9XTrxIdhtyfi2MWrKXhNEWK+zB7Hl+eGFhy+WsDRcc71Evr9XCYNb8Yet0Z2v7WH/NhLUten5/c0LM35/B5TcUnolHOCKi4JnXJPUMVFtIMddEqf07kO8gKUyglCWBIkhCAnl6WSKCHdeWLCyZaRnkdXjpspi9yJnIuZ4EutV8BkFu9dGv03i1SUaLB5LL1IdvbJkV7h/D7xThNsxYDPIaw29j+LvwwSaM9QDhftPDYSki3ge5IXBnUssW2G+4asP8HhphpkaYuSbIN3LPRJUXtdW6g5dhnk2516PE3zUl9DTgmGyNm/5OW3x6E7Xof//XL+72GfzjkGI7GMYxjHGIk1ijUaayyGcYyRWKNYo2Nk45XdcW51O3+8StRKHPaQRtG6TX8y+ZP4gHtZIy9Zu7H+of/ov9/6O1plIJnljmM/rCEkuIDZIv4I9H2tnwmw6fDCj8O4R04FrngpuGPBFnQXpB24bMCdxWsPskeWjybAo3d+Y8VEMsPQGyIp9gCiewLUwNFAVU+AGjgaqOoJUA2BKuqlqOxAD7b+dk8U8OLTlT/8rbwlerZz8GTyWffU0i4FRXTKsv44WHyEExJX3imzjgdLCv+O4ERgJ0GOIYGRKCDwgCS3bOz0Vwx7eQR8CAaEEiMUrqQrE8cN4c2wZSqjUuMtPFfAR6Soz/LHIdgt+SZ8xT9LuoUPYlasWdgt/yC5gpvFbtmDMFf8WeIMgkNyi2u3/FsbK1hCV8hyZ4FnkKf5JqizJBmk3yZzy7/wGsGI6IOm7BxGDfOpDAzFK+SJaL8NTWO0h+P4eQZqO+4IcAF99twJYEEkGggqYGAmyf5E/jAS+Pn5OgwQFgBvfT+zINEYdC9AY9318Z7CuIl4AJoRqVobGNMh+o+RLXsjEqAruNtcAvzOEPYFajVq05ZbLNxZKxxgQZ5kOMS0ZXGFlx//b7Hy5nmF69RQNp852oTf8CDckD9L2MIGsVa82iZ3yJyl2JIHGSsei8shdN3W5CifxdUgtaS22OdUm5gh8VlUB1m+Sd2S7AQuEFNe22UVOGIsZoRq2olQMN7GUOw4CXGkdioj0FqJmgCZXdlBcE0DBWu0mBsJHBIHcKeJ4B6GsvkXGIC4s2BqDHsugLbx+lKm0G/CN4D+HOFFLdQDFEMAjJwkkd4CXZHROEQIFxwEK+ggRdDBFLolzgrgiNRMgpvskHcW3MIZpHF0QUNR5Ja+FaTbpBySZBths+00Rua7rghf8GfROUgGeBNUs+wPAsHQbaJbfguPEYQEw6i6YOcxwoNhUzAr5NHGtdmPhUCe+uEvwnnf2EmPtAaZprvdRBYGmW1X/W4oMmuMV1Y9XuNk2G+6/FTjy7/WpJPaB7+U8Tfspy7UkT9ybO2qxyE2adr2+BFJLAVaWASnEQG8qXJjdIjWjLxEAF9A2OI+0hUGA2wOQVcjzxbXCaJWXNlIGKY2BkHZBGWWvIN8YzfRIc8saAszSLNCzqJykENkkwOQGOoph4TThk0D+3teGhyny7NQHiT2JnrLdyHN3Q5zGMWc2sY4uuiYfLyh3qnKyf/09SiP9IzG2XN8KIrt9E6WVmGBdddf6rRncB9ihudb7o5rUfN/OHnUah/1hXk6FtGW+7CIW5yLBWxpIvYxy5VYOUek0MUi4JBb2VYdCTCxAprhI8MXeDFgiPACCAx4ZeItriPmJMOOlV1ROS++7w0bcL8ZrLqtexPHBeIsuYU2rLHAmxd+Z4NErC0WViDQoyQckjkK0RwDwjyRWxDbrqmMduFQuHuInXfeI7CtvfrGE+f6SfbU2cw3zOPqTn/fo4lghY7WFgYwbmE/jLzsFIwFOADKI61o8aliZuUc9rLJnn55MCRvi+yK0HGCNoS+JfKKiGlI/hb4imRbuPWZPwR4TGFLgiuYgNIQAw7jeLS+SBB05LYts6KzTcohsQfrI0k6iTBi/sV4U+VmzQGQRW2xLXjlw5WlVNrIsgOdPnC2rgKvRTvApYorZvuOkna83PfRToQvaIOt2wpOW+piiHP2Ha0xW6Y9yybMOlrJZpk3LM2WV+cQeE9DCh+nemgQ5i3GO5YVTj6e4x+S0UGRLRHECiMageUPibCqbnEdeYUHL/jyQ4J1BIIUnrBsy/JYJFcE+oLA9YhEYJLqQ7rKQJF/htnzmuhgVtJoQQsdYi4O3gJsEMXWZgVZwy0/O0S6wrl9Di4I7ra735AFYByMbBng741yjyyvuN/qjQWvvZBRE5poNZDfWP2hwMUxxk2mW6N4pphOSge6L8A1zocnAY8dhofxXjt3tUVbSI8cm7o64I5yNuYNEV85D5vsbZyOYXvwYQ0zuLbDGzndLcbd3onbmLb1lVt2NLMuP1J9JCjNfRi3rjqEXj/QtacajmGgYadZdH3vFh5it49HeQDDEakPeV7oBXgep0mBcIXryG+Lw4VSppF3CMWdhQcDIqYXGVmg1WhIO4zYjBxaQYwhh40TL/OGQK6aEVKxLb95V62R94qkx6ppPPKmIXfIrYr3IAXALS2zPKHHwgCbHx45ysvKBcICM5IfemzVbDZZWI1G2ktm7wftULP2FDqidboE0mhJ7bxGZCef7pktosVSXfBaTWmVUX5QcK+aZ2PJ3MVL6yXXbpWictXkABkvGHgYQ5R5WzBShFmRmXd2YsPWyxwjP4QRbOQChk3cd8yuip2NV4Df13aE2k1tFmg0jOxp++8CIAw2RJwRa+PQLHiHBwYF7KlGhH7YqJ2XjsDmVBr5Z2xbmtg5swdb8IV8p5E09UdADa3FRlbuIzN7t8mwrCnYnpUj5KznlZku2HmzKjvZC4f7+TXCmitdjMRd0DIk08if+3Mv3NjcN9BqZtcNAqcBFEMARk5bcFeAbmsupRwI10pDJndzPkJkUGWKXAlTwAbR9EYpARLbMm9oViTEagjdhTN3hmG1PxjXAwhD2CZ3yNjOeVvelj9LnMMPYkMWyrZ/y+EciodQsomVica22pZ34e8gqriRsSGaat+Ry7ZCbNs0ayhWTpHCnsmIecG4bod+B8TthlwhmtgF6Wi21YLAVlQzYuOJs0baTxbdtgtrxnm38slCsSdywaCOJjhZtAZcOn1c7SwI4TVZJBu5s/qKcKKy5a4jua2NtXP7wq23HsDxGrlbhh+ZvbP7eCSuRAuvagBrCOALbY3fNBLW4JqFk30jW8aYw4uwJdQJpBJcGoyQnhGo3er1zrH8CI048YAKxMqPGrjWnN4Z6uZ3w9ySAOldX6Zlg21TP8Ne+h3vhVZRv80S1i+xzXuMvRoSX4gAgQ/IdEiZJWIhnkGKt6iRtEKgyz625sI1YwhARkS3xN5hVkRERbKwj9Ejf1tckldMHa1ch8uiwyZBMnyVIW8WvIUZpK/QpJnM8sEgX3gTLme5M4iu6SG42cQ/M5MuBtkt9yx5Dj2IPSQTm7jL+3xykWFb8pFkobnNeY9UryQgjMWqFa6i1aabp8BTbW9jzYw0wAstm3VOlnbUOMofI82TmPv0KCejDbGKdx0nHrXKJGqtOtls0/GQpbjHlzFrleKdfkYOVgrz/LDSx6u2MeY3WTVYnU6yaUjmQlJ9Miy1nWgw3GLbURVaMXMNIV/gblm7014xmLVM4IUxhHeOULbMsg8rhkes0xzHziOkLVPfGa+Y+vFrDtwyZ5lzbtAQyJbmFWa/Sbwve8ii2XE+C/UgZ8gtN3F5luyDYNdcx5f7c6MttxGzAPrWZEfkVv/UoIxzxFAN87PaTyu1NNWjOtZ6jds65/k70hjl/5G2Sd77KD/HDp12mEnezRwzL7bsWprO+lpFtNlZVYMV4VSHClcsgjEOKrBZEeY5afctV2djbDcpZbBSnOQzN9QQaORvsbAzVqjEwnoBeGHukGytAW6JslvhkifREBOM8ALIDlGEwG14xXaLiu5LrIh4QXhLxAdlK+IbLljLZukBzZD4lnIrrM4cPM7HNrkh8yzVljzIWvHFNqHTHYTaks+yc76DwBDO0uRZlAZpW0xpmv6iWaiiaAqNaByC4zviMM4SAhzWFBkbx+cHUxxjclR3siNta2NvItg+NTY2tmJXiFMDkdfGHZbG1sjrZPc0nA5xinNE+bnRtUyNgn2IC5sgOr92uda1UW2AWxzB5lg2yWCOa02NrccwMr1A9VaKDF6gOgRTa4i2XOVWOMSoMQTdI6uAusMkIeIOXrGzRWD7kisSWpDckrFBiRUJW/AMsTD3n/U9XuCQy/7Tt7wtP2XFQxzONghcQ+QOrCjYxx/W9h/Xlx+xJWTOlSGyA97HH66AsknYwlsgi0RTZgTMkNXk+F7vAZPJBrGF2n1asS36He8IPqM9QWoPyV6Z6fHeggzmJYS4TQzaobuuboPeirptmlH1Ge+iHGOU8adlI7pu5P6RRrIhBV+GLUM7FCpWwAVouUDLSTqkhCGlBLkhw1FbdCtOYcS8xUn2HytMMvLOk1sI/XOTNwvvIGBI2S3pK2RdvU3682JHaRA95NnFacIOkys1nM1iNcjTuXVbzhHkBUe+sx1CEcIYTW9tviMhJ6QxJbMduXGTYmeGO8ozkWfARmQnn3tmyK7TIzEC23yfccLEg4zIWizijXiJHBuOoiJ/+btMaXZuN3MEM4SNwGl2pyy22HYcK9yy0OGRl2jzEIYR7pa1FWbzIVG32K2ow8kQgRzRO3a1ZXoFPZRiaakL8ZA8y9jyBwErmFm6DUKLYEj8FtkVRb1Jkln6DTKHHHgTseU5C87hBmmHGLqJ2bLMwud8g0RD+CwSBxlbrpjn762jHiEt0PJh3rwjMy8A0Y51AZN85T7i0CnTvfhRHrAd85nYvl4jjztavVnqSsJe7NP+mHw1AxW//MWw2YL479t8s7KN2PdH0nRpkSH5iCBtJ0h8y/gOacUCS2G/F1KdDlEZUW85X3FLNqRvi21FLlUbokGO8haxFXBQhol0PsS8pTM3eAVQZcLidtgaH9K1BZ4bX3G5OBJb+xbPDR4CoNiavoVa3DUn3hofkg3mxrdci1NzaFu7hwTK3OAtPOaztYs5I9UFUXpYNe7czQtAuGO1wOStvFMamjKdHsnqAdsxvzja7TXyaEergUldSdiBffoYk69moOKXvxg2K3+nHj/QOzH05+Z8IoGKa8ZiCBYLZhoTTSu+Wwyw71vhK8Ehcq23sLlQdScLqwDv6AkvaIcvUdccEaEJUMf45yFF7SiSTohGtiAQ4BmBr+C4I5E3Xxak1OrOAQuLRx7gcKQHsUXQwo45BY9IZP9hR4p3Ki9IbTB8RFJHjAVsR3cLzo60rIIpVo7EOoJ35XRSWP+9dg/hRSN2QkwRh06hCaNGwsbLdocwQVjZC/Jl7/FyMW5XrCLLvrVXbhoC1HWIZP2k7drZXC7ao4/AllnltRedcWfAus1BoVWHuP3fkjjZIg5BvRi2nHZQCq2gtUYFP8M6Jg1BMcwHl5JIzHDL8gqJj8i2ZHRfdEVCI3JmxE75LGdETOxDgLYAm+gVZx0ns1AM8khOmE3+kEHLzCwlg7Q2N+GjwW4WuwbZGH4DWeQBpFu+I+8F4NgBGyIaoDGSXlp+upGXkzPVM9fc60nSaced4Vn+ebMRpRPnDsaD7MpWwzjGFr7i7o3JgIFy/ANJ1W/7fcmwwXeDxX//e/BiE5IdARrpPSTRcN+ytFNdsfgYGjLoyFn7bzIkzODxC56DMUfevfPnw3ojADxmNMQZEmXLx4xot8Ywty1D5rf0rDDdJr0zBO6I1aOJMH71zheDEYgkjDjft5Ut3Cxmzj4IN+Q2p7KRuRNSYP6mkgXh3ka6cMrgw90lO2ce/WZ28rlXnnYiYxjzeMoMl/D4O7McwJu+h8JwFEHSdPQxrF8bnsc8YgCHwyT+9CWsFe/1u2nbsZBrCJxhed7lbgzLjoiAV0Mw8+6dyLB1nDovvuMYNhg8GoeYgjTcd8FSh2FuyFnjt23nSDBvuUkYFjuibceaBe1GnNuGK+G8yI7vsMELa94cw+IhmY3f27ILivN6g9RhwzU73G2hhea8cec57OSwNu96Nw2L0EeaDWkKcuNLDtjUbuuxQ43YBWiK/Id4ZBGxMII7TDGvBKwcY6uIYWDV99Q70RThrpJs+AUxtxS6m32E3c6ZrAxrXWyDCuwjY7SApbUdNmtCLXfLHljLPTNW1G7GrHqLSjDa8ZCSDeFY+EBXBElOn41Q2KLdSaW0ggwagjdi2mJINu8VOJFtvjGEuRboVKlISABsmazIYSNyWxLfl1wR8BEx2Tck9s5caWyjU/2ns1vWBa2t3IrdcQweKIz5uxkXc1swyxkyGKRom9FDoqEpptqWl90NrmAcR2MRMSI/PDGNtslGEBgtDCGet3p9rsxu0R1Xe3XOXTs8jj0k8qsvNtKH9saH3DIeh3v1nLt2YAQ7JGr07XVy7cDwuOWKdf7eW4oR0oIj3i5Xwb33qQvbwSOGWC5bXvXb+Ew1Rk63Y44jFkj6DtFM9BADaI+QTRDbs1q/563Dqnwg7jxcibOZcYl8IZPC0ul7GpEIoetnOhwRkZNoMhAB4mNodiPi717TxzoWK7eJh9MDyLoRFz6OIQUjJkE5i30LfCcKiBUcwq87hDqtMbdMPKxAzAstDM9YDEHUCGbLkcfxrHhiAXnLFQYxV3yLLzAE4jcZcqNEepAbspqFbfkGiStQl4k1BJobZVmRWZvUzULdIGlHt4DOMQ1JaW4Rm1TlLOhGSsI2YvUD9z1jmZjBHfvxl28b5ymmkfMyek8CRHCfwcDOfURewN19+kQ8AJDttyt//tob0FCZjqIKmUjUR9I/PxUDyHoZeayCivnT3oPJBdzvsv6uHQCb/G0AbIHnVw15WOgVyhaveXbsKtRsi/WOy7AVG8cQogXWlj1SVmzm2gDlEiOODxF5DAC1xbhi+iPlLdO/063YvOPVelvcY7WJDdln4Wz5g4QVqL1JDuFmsVv2IMyKJ8wgP2SapdySBxkr3mMSZZNqSNI5CNjCZ2nmCIPokCVxGJv4zUI9SHybjC2PkbOA1U+NI57D/XGsL7cCS6vP3TPd/D9OHQGOnce+5Zi3YsRgsoadO++BrZAVctZegsSjzE8A7HFXNGy5TR+ubTsZ/Z0Gr3vZSNr5zuOmbnjYEK6c2ES97Q0jyjRegEutYIjyiACUGEPhLWM77BWDWc4EXoDr4SGireSCyaQzCtUTtGJkS0D3xVZkfES8JWCbkitiGxbkbvDcora4H1sDv59bGsJcnN8iDKIrHouLuDWrF3O7QyLRLo6auGW8tbbiK9t7nq1hmGzytuyL6+d8tjZDOBfHwtbkzk1vIS6wjqzUzmkVeHQAs4fef5n2o/jYletmtJ02/wiEfiIRKnOKD5HLPfClAF0XmhfBM5Xaci39rzJ88L8umjrwv25D61x+bhtXPMRggVcNR7unQZU5+RrIK1MA3SBFW+RIXqHxa/JbIt4RXhFbqHENIc9IZxS5EUYAW+ZW5PiIdEtCdyRWRDwu80YzJIdhKhDsFhrDOhQ9o7stB12O41ggQ+YsxghzMg6SKcw83yFpSPJurVt4tsuFvEI5+TIm/mj0h7z2rgjcamw9EiaCTjM39re40d/kyAPbojl5dw7IDnLsG7I13wW/dxiet1zhzN37JVvoRnD0tu5VvwM6bKyEmM5kJCwV69TmbRz1r/BMM9DY8cgdAZ+428kMt1UHzfoRaoSVjv9MbzZEboN/9VkNmeXOs32xkav+fLG/ymyz7fPvwgK+BkOqR1xrXDCGt7zs4K44wjKG5Ms9BKIjppFahjXRMBsxM2SwbgVuyyHsm1c4ychji0k2fyvcWy+oXLNoYYh+S96EW/HPsmMQPCRsS90Er0hmQTHIKRtuM5soO1qA5uaQZxacwxukHyJm0XOeQXAI53wQveXNgs1hBulD5FmsB3napN4SLoR0YlPTEYfzjEbm+dzhXv6xc1n+14muaQ+xcQfu+HtGwMae1UyQ27pILauoJK1xj/JV9lDDjUoLuUHrhR/Q1PG/LlrNwo+V+iO6iS63bBt98TYijYYAFmLzljvEYfFxCXdIzbUNziIdajoy2hZxXLkp1o7MX8GZ19snDptH0HKGhCi1M8bCGbfjeB9FD9Fsy0e05/X3CcMmC4Z5Zyc0bDUoys5sW3TBMW9gKB8WX1A7Is3j1C2aH4ll57HtjKfm7TY7wwK+22aywICBppwR3NBtZ2/k4xQDwDjsbGE+5rgTzBKmTEST08U7z4g87rv7/AlnKIZwaevIzAF42raxbMNN057tWXtGa4fu3bA9a8d0jXELnyfG8yGFLLsook+t8G4Zz35vxa8WD1FfUCEhJuQRRdYIiy2W7sQKA15ww3FaWHQy2va8sJWzzA+ChwTByLcRXOMtm+QVbBaJB5khNzfyjPzpML4FAo8VHlni2CLwBP+2MISbJftBVDd5W2YLqJWhZUd2n8mUNQJ6YMlaITPxIeLa3J5/2KGmDH/GEfhI9A65T5Be2YJojWb9tt+VLyw2wxFuRvNWQjzNSSlu5pPPDPfJOWBrOwyGLSzokIoR1paNO/0Vw14egA8Bx2ApcOVQFVukDnsrXLbwggR+D0l2BGpLNPYhrwh7hIDvNppZPkD6vLLIZshvNO8QXo2MR/gQ6dFuIBx2TBbYkGE7224GdgzizFc6ZH6otj5CGFwhLbghboO0mBlD3GMAl9ksmEHwOQ5GbZnZvXEgXSE92g2aMccP145Wfoj1IC1mhjycD+aWN9hw9yEP7cZIbbkepMWagTgHLxuhDkkx2hs420affLd7di/cQlqgAgnJyNFwTR1gtEYkAjoAkGLlv8UP31FNdSWGXrhSO82R47inhqbjZFlyGHd/EX5ywm93/RjrwbLX7M6jt9gkzRplPQ79ftpd2VkPMY1eYcb9E1Yscg0h3VLywuJTjAsC4zyOJ0NOoK9aHKleEc9WNrxFxcS5gsIi+d0Qtp08/gq8LcG2ciEybz1CGVYTggkdtkW4oGlcL5LZklkId6jgKT+Cb2isNEIjDiHbNjvxKZkr9Blvj9xZ1KQ1HbFDvEKYuAXZtNd5G6Rdr3Ddalph2iXavh26sPeXYn7jDGPd3B8XRNbdOGT6lopYUbQtVQKcYzoNUbQg2XJzVry6k+yxwyHgWWC34LJCmKzF3xsBZeezh1rchR+R0TwkRAD5jHu5o9i2WyHNIrb8QeAKbIbNuJX13VIOnX2AFx6YDWDksYoLRu8YfdWiCWT0NoRHsG1Kp7De7MlDSZv4A3bniN3B/xPXYkfm6khHuUVpcygbltJxyBuLEuch/SAR+BBxlg4jD68w9wC8oRsC5+CG3I3s4kjJBVjQNQQR++H12hyAftvZJuKRgHnLQ9+wcyEzbzPSDgu/GBlSGOXHgwgwqNrWW2CEdtg3Qpg32bEPux5up9M9uMXBHQL2EbPB4GXbzUhY4AHUFnHlgR3lRWNx1Z3ZdoYjdUre026Eu/mhydMtO+HPyp10eIGAtuPxxhWykRO9bZQyPaw9o8EXE6U2oxx8NGmg3egzZHEMkjEENZLYItpJS2EFrGDJFac4cIcgZEEbgpeAwDVbgBVfOGLd4kj75xVWMvLcYvLBxwrHViNy1yy2nQTTm2xMwGhOgrILntVKP4Yo9IQjXcBd6llzprjXfpBIlxyNSWAoI+ALfojRHIqpbvmfw40Fv8KoG8optxxnrzXgVxgfQ51iFr6ysU6Ul5EzwDPX6ofYhY2AFvBmPD8+bmScrs6uVcjCGS2cCMOfsW73egV+Tmry32KxYCQlIR/BOzTWMOI2BrB2TkROaZvFXQelg/HOd/6IPEy+bnuWLbKwlQ+ptEm8z3hfc76FI9VsR5Vc6zq+PPKKQSOz/jLdzskl2+4ckmJ0dfjwPbYI7NBXDF1ot4gSVzDdIXUIMhYwIOjIsDF1K2B9Szk2eSvmL/F6yHnih7Qs0NwI23KO+FjfikVWXnb1t6ztONCssHZZ+FjXLaPB9iFnq18xv0C1F7XlNdL4cnWF/YJtb/aWzzDHtfsKgwXDWMMto4C1rlDoQGvLbLDnCG/F4kPunW3Z3WxRTX+MS20xzQgaAvWyR74QzVJ81OHjlS1rFw69FPxg9aDawyuN6F4wYvJhMnZVe0ThbTwG5CGQkQxpcsCiLdt2OismYzkSGQJhQlcJNKgmV9ploMoUuRJmwAai6Y0y2WIZPrAiW/oYcmE4kCOUsePesu08J2EDB9RqPXbbS9Og1CICHgtYi8ciBpvcLJYl6hFBe+W64x9ix9VZdywg9KaBRrVjfdIfTADZwVdHzqzQBhbNiLLQbeINskb9oW2kXqA2cWA0VtQRFiWR0YEPS1xLT49ba1SPfLHyDLKDkdE4Kkf6wqqJRw935shJc8iHA3yLWVHFMYcgRipKkBsyHNMFAV6AYYi6LfJHqBUJWjA9mQ9R2nKFfcQVTxrB23LEJvKK3yIjwgSoKzoEZKFzY23LOqJj91Z8Wf2zK7/ljNixvhULL8HfoudeibkjeOltiLcUvhey5eZzLvNXzGjsxWyh6evXNiv2CM2MjXrHOJfQC/gcLo9nI90VRoaosI7CN+0I34qlx4J2CyJvyWkBfcjl6ex4cYt7HcjCZsVqu84Y1BsuOjSw8AuruzswcPEu168/Jnz/YBoibEQoBHEC3Rb/ndcKV1qe5wzJeE2yhJghjyhyI4wAPFxnG2lEuGJ4S8Q22YqtHZhuWTojXjG7YwETOORkTAbkc74L6vTojtZsiPNYRT+zwqMzTWDkHBcgViR+HGmhJBgPdWL33cLtjNyoGP4McNiIFvt+yILcWSOL5RkFy4f21SMOwSsLcleOrmEajnDtGRAFp3m++P4v85va8Z5D8n/9vUzs+s/fXH/9v3/+HSsF7paJoyIdENjAAP///w8G9v//N3BJdpPdqffenewmu8nu1AO3IhIjIyHMxlBsJtISZYmoRFkiLBGW6EocJZYSUYmlRFOiKTGVmEpcJaISV4mtxFbiK1GViEpkJbISUYmuxE7iJxGV+EkMJYYSR4mqxFMiKvGUSEokJYoSRYmgRFQiKNGT6EnsJNYSaYmoxFdiLBGVGEucJaISUYmzxFoiJ1GTSEgkJGoSBYmaxEyiIFGQmEkMJGYSL4mBxEDiJfGPeEmsJP4R/4iVxD5iJXGS2EfsI04S94iTxEjiHnGPGEnEI0YSH4l4RDziI/GO+EhsJN4R74iNRDpiI1GRSEekIyoS54iKxETiHHGOmEiEIyYSD4lwRDjiIdGNeEgsJLoR3YiFxDZiIdGQ2EZsIxoS34iGRETiG/GNiEiMIyISF4lxxDjiIlGOuEhkJMoR5YiMxDoiI9GRWEesIzoS7YiOREiiHdGOCEnMI0ISJYl5xDyiJFGPKEmkJOoR9YiURD4iJdGSyEfkI1oS/YiWREyiH9GPiEkEJGISN4mAREDiJnGQuEnkJA4SB4mcREJinKhGDCOqEdGIaEQzIhfRixhG9CJ+Eb+IYkQx4hgxjDhGLFNGPCPCiWFEMiIZMYxoRrQiYhHDiFhELaIWkYsIJ4IRw4hgxC5iF3GLuEXMIoYRs4hXrohWRDZinBhGPCOmEcOIacQ1YhgxjLhGZCNWEamIPcQeIhWRh0hFlCLyEHmIUkQdohQRiqhD1CFCEW+IUMQm4g3xhthErCE2EZmINcQaIhORhshETCLSEGmIScQYYhLxiBhDjCEeEV+IR0Qj4gvxhWhEbCEaEYmILcQWIhFxhUhEFCKuEFeIQsQUohDxh5hCTCH+EE+IP0Qf4gnxhOhDNCH6EIGIJkQTIhARhQhEDCKiEFGIQUQVYhBxiKhCVCEOEVmIQ8QiIguRhVhEdCEWEZGILkQXIhIRhohEVCLCEGGISkQZohJxiShDlCEuEWeIS0Qn4gxxhuhEtCE6EZ+INkQb4hMRh/hEjCLiEHGIUcQcYhRxiphDzCFOEXeIU8Qq4g5xh1hF7CGWEEmIGEQSYggxhPhBnCBWEDGIFcQL4gVRg6hB3CBiEDeIHkQPIgjxg9hBxCB2EDmIHMQMYgPxgYhBfCBGECOIE8QMogURg2hBpCBSECWIEkQIIgYRgujAgdhABCGKEDGIIsQRIgYRgzhCLCEyEBWIX/yiAtGLCsQEohe9mEDcYgLRgLjFLRoQUdGASEBERVQkIJoiAVGAaIqmKEAkRQFiAJEUSTGAKIoBxJyYE0MxJ8piKIaiLHqiLMKiJ3oiLHYiLLpiJ3aiG3oTXZENvYXeRDbkJrKiGnILuYlquE1UxTXcFm4T17CbuIpt2C3sJrbhN7EV3/Bb+E18RS2+YixqUYux+ImxOIuf+ImzCIqzCEAEII4iAHGAOIqjOEAsxQFiAbEUS7GAeIoFxAPiKZ7iATEVD4gIxFRMRQQiFxGIC0QucnGB2MUFIgOxi11kIP7wWJgsbBYmC5eFy8JnobOQWdgsZBYqC5WFyEJtIbawWYgttBZaC6mFz8JoYbMwWigtlBZWC6mF08Jm4bQQWggtdBYKC4mFzUJiYbGwWHgsRBYaC5uFxsJh4bBQWFgtvBY2C6+F2cJmYbMwW6gtDBb+ClOFqcJfIarwV+grRBWiCn2FpUJf4a6wVFgq3BWOCneFucJR4agwVxgqzBXeCkOFocJb4afwVmgr/BR+Cm2FnUJbIa2wU9gppBVyCmmFskJOIadQVpgplBXCCjOFmUJYIaYQVugqxBRiCl2FlUJXIauwUlgpZBVOClmFqsJJ4aRQVSgpVBWuCiWFksJVIaVwVdgqpBRSCluFlsJW4avQUmgpfBVeCl+FscJL4aUwVqgpjBXOCjWFmsJZ4aZwVlgr3BRuCmuFnsJaIa7QU+gpxBWCCnGFukJQIahQVygq1BXyCkWFokJeIamQV9grJBWSCnuFpsJeIbDQVGgqBBaeCoGFwcJT4akwWJgq9BMCCgmFgEJBoaDQUFgoHBQSCgeFgcJA4Z8wUvgoJBQ+ChuFjcJFoaEQUUgoRBQmChOFjMJFoaKQUKgoPBQeCguFecI9IaFwT8gn5BP6Cf+EfUJCYZ9QT6gnzBMyCh2FhEJHIaSQUEgohBRGCvGEd0IxoZjwThgmvBPWCcOEYcI64ZewTjgn/BJ+CeeEXMI5IZyQS8glhBNuCeGEbsIt4ZbQTYgldBO2CbGEWMI2oZWwTRgXWgmthHEhlTAuTBNSCamEaUIpYZoQTSgllBKiCaOEaMIyYZQwSlgmdBKWCceETkIn4ZiQSTgmhAuZhExCuHBJCBeSCZeES0IyYZOQTGgmbBI2Cc2ET0Iz4ZnwSfgkPBNCCc+EakIoIZRQTTglVBOuCaeEU8I1YZVwTcgmrBJWCdmEV0I24ZvwSnglfBNmCd+EccIsYZYwTqgljBPKCbWEWkI5YZdQTkgn7BJ2CemEXkI6oZ3QS+gltBOCCe2EeEIwIZgQTygmLBIKCX2EQkIgIZDwR3gj1BH6CHWEO8IdYY9QSegjRBIiCX2ER0IlYZLQR5gkNBIaCYuEP0IeoY+QR5gjzBHiCGWENEIfIY2wRlgjvBHiCG2EPkIb4YwZoYywRxgk9BEGCYeEPsIhIZHQR+gjJBIeCWOEMMIMYYYQRoghhBG6CDGEGEIXoYXQRcgitBBaCFmEE0IWYYpwQjghTBFGCFOEKMIIYYQQRQghRBGWCCGEEMISYYOwRDgibBA2CEeEC8IRoYhwQbggFBEmCEWEIMIEYYIQRHggBBF6CA+EB0IPYYHQQ7ghLBAWCDeEA8INoYZwQDgg1BAKCDWEHEIBoYCQQ0gg5BB2CAmEBMIOoYGwQ/ghNBAaCD+ECMIPYYgQQYggDBEqCEOEJEIFoYKQRMggJBGaCBmEDEIToYPQRHgidBA6CE+ED8IToYrwQfggVBFKCFWEK0IJoYRwRUghXBG2CCmEFMIWYYWwRfgirBBWCF+EF8IXYYzwQnghjBFmCAOEAMIfAgjlUA7hMA15+EMe+tCHa7iGbPhDNnzDN4xDOHTDH7phG7ahGo5hGf6wDM/wDNNQDXv4wx7ucIdoiIZm+EMzJMlwDONwDn84h7nwhz/MhQFCMQxBZ6CzMASbhWH4gc3AZuEHKgu/sAOVgcrCDkwWduA3MBmYDPwGGgO/gd1AY6AxsBtIDOwGagOJgcRAbaAwUBuYDRQGCgOzgcDAbOA1EBgIDLwG+gKvgdRAX6AvkBrIC6QGTgN5gbzAaaAucBoYDdQF6gKjgbjAaOAzEBeIC3wG3gKfgdDAW+AtEBqYC4QGSgNzgblAaeAuUBpYDdwF7gKrgb3AaqA1sBfYC7QG/gKtgdjAX+AvEBsYDMQGbgODgcHAbeAwcBvIDRwGDgO5gcVAbqA3sBhYDPQGHgO9hRo8Bh4LNYgs1KEHIgORhR64LPRCEFwGLgtBkFkIhiLIDGQWiqAzUBV4CkwFngJNgaZAUqAtkBaYCqQFygJlgbHAUWApMBVYCkQFogJXgavAVmAqsBX4CnwFwgJjga7AVKArkBXIClQFegJBgalAUGAoMBQ4CiQFigJTgaLAT+An0BMIC5wFpgJngbXAVGAqsBZoC+wEcgILgYVATiAhkBOYCSQEEgIzgYLATCAmUBAoCMQEAgIxgZZAQCAg0BLYB7QEUgL7gH1ASuAekBIYCdwD7gEjgXnASCAkMA+YB4QE3gEhgY7AO+Ad0BFoB3QELgLtgHbAReAccBGoCJwDzgEVgXFARSAiMA4YB0QEvgERgYbAN+Ab0BDoBjQEHgLdgG7AQyAc8BCYCIQDwgETgXLARCAjUA4oB2QE0gEZgY1AOiAdsBFYB2wEPgLrgHXARyAe8BEoCcQD4gElgXpASeAkUA+oB5wE8gEngZVAPiAfsBLoB6wEXgL9gH7AS+Af8BKoCfwD/gE1gYFATeAmMBAYCNwEDgI3gZ3AQeAgsBNYCIQDwYBiQDDgF/AL2AVsA8aBYsA4UA2oBkwDcgG9gGJAL2AYMAw4BhwDlgHFgGXAM+AZEA2YBjQDigHNgGRAMiAceAXMAooBs4BaQC0gF7ALuAUUA24BsYBYwCsgGnANKAZcA7IBxYBiQDZgG9AKSAX0AfoAqYA9QCrgFLAH2AOcAuoAp4BRQB2gDjAKiAOMAjoBcYA4QCegDdAJyAS0AdoAmYA1QCagErAGWANUAsoAlYBJQBmgDDAJGANMAh4BY4AxwCOgC/AIWAR0AboAi4AswCLgEJAFyAIcAqoAh4BAQBWgChAIiAIEAv4AUYAowB/gCfAHGAQ8AZ4Ag4ApwCCgEDAFmAIUAq4AhYBEwBXgCpAI2AIkAhoBW4AtQCPgC9AIiAR8Ab4AkYAwQCTgEhAGCANcAs4Al4BNwBngDLAJSANsAj4BaYA0wCfgDfAJCAW8Ad4AoYA5QCigFDAHmAOUAu4ApYBVwB3gDrAKyAOsAloBeYA8QCugD5ACWAHMAFYAL4AXwA2gBhADmAHEAFoALYATQBMgCTADSAIUAYoAQYAbQA5gBpAD6AH0AIYAQYAfwAzgB7AD2AHUADoAIYAZQAhgBDACSAGcAEoAM4ASwAfgA9ABGAIcAWYAR4AlwAxgBrAEaAJsAC4AVVAFF4AeXAAqAD3oQQUgBxWACEAOchABmIIIQANgCqagARAFDYAEQBREQQKgCRIABYAmaIICwBEUAAIAR3AEAYAiCACcQREUwRkEwRmMwRj0wBh8QQ/0wPf7Br5g+337voHt1w1swfXr9nUD148buILsx+3jBrKfN5AF3c/b5w10QQ26IAxqUIMw2IEwKIMd2IEy+IEymAM/8ANzYAjmwABgCIZgAJAEA4ADQBIkwQFgCQ4AC4AlWIIFwBMsAB4AT/AED4AbPAAmADe4wQRgBxOADMAOdpAB+EEGYAPwgx9sAKofsk/Z5+xT9jH7mH3PPmhfs8/Z1+xb9i37kn3bvmyfsy/bd+279ln7nn3RPmdftG/aN+2r9ln7qH3OPmqftE/aB+0b9hX7nH3FPmOfsQ/Zl+w79jn7jn3EPmLfsK/ah+1z9mH7tH3OPmeftm/bJ+wL9qn6VH3BPlRfsO/Xh+pD9f36TH2/vl6fqc/U1+sj9fX6dH2kPlKfrk/Up+vL9Yn6RH25PlBfrs/WB+oD9dn6PH22vlqfp8/TV+vr9NX6ZH2dvk6frE/TJ+uL9Wn6NH2xPkxfrM/Vh+nD9Ln6Ln2uPlbfpe/Sx+qj9LH6Vn2UPkrfqm/St+pr9U36Jn2tvkpfq+/VV+mr9L36LH2vPlifpc/SB+vL9MH6Zn2ZvkzfrG/TN+uj9W36Nn20Pk4fre/Wx+nj9N36Pn23Plzfp+/Th+sL9eH6dn2hvlDfrm/Ut+vj9Y36Rn28vlIfr8/XV+or9fn6Tn2+PmDfqe/UB+xL9QH7hH2pvlSfsE/VB+gL9BX6An2DvkHfoc/QR+gr9BH6BH2Cvj+fpC/SV+iL9Dn6HH2NvkMfoq/Qh+hb9C36GH2NPkVfoU/Rl+hL9Bn69Hx8vkIfn6/P1+cD9P35/HyFPj/fnm/Pp+dj9D36Cn2PPkhfoa/QB+mT9OX58HxwH9yH5xPz4fnqfGI+MV+d78tX56Pzffm+fHS+Lh+dT87X5evyyfm2fHI+ON+Wb8sH59PywfnafFo+LV+b78rX5ov7rnxXvrivyhf3rfmqfFW+Nd+Ub82H5pvyTfnQfFI+NN+ZT8on5TvzPfnOfGW+J9+Tr8zX5CvzjfmafE2+MR+Tb8xH5mPyMfnIfE4+Mp+Zz8nn5DPzQfnMfGk+KB+UL80X5UvzqfmifFE+NR+VT83H5qPyUfnYfFY+Np+bz8pn5XPzYfncfG8+LB+W782X5XvzxfmyfFm+OB+XL8435+PycfnmfF6+OZ+dz8vn5bPzgfnsfHc+MB+Y784X5rvz5fnCfGG+PB/ct+RT8vn4lHxHviOfkQ/Ht+Pz8e34enw9vh/fjy/I5+ML8hH5iHxFPiPfkM/HN+QT8gn5gHxAPh6fj4/Hp+PT8eX4Znw1Ph9fjc/GZ+PD8eX4bnw+vhsfjY/GN+Mr8iH5fHxIviSfj8/Hl+Rb8sn4YnwaPg1fjA/DF+N78WH4MHwvPgvfi6/FZ+Gz8LX4KHwtvhUfhY/Ct+KT8K34UnwSPglfig/Cl+Iz8UH4IHwmvgefia/E9+B78JX4GnwlvhFfg6/BN+JT8I34QnwKPgVfiA/BF+Lz8CH4EHwevgOfh4/Dd+A78HH4CHwcvg0fgY/At+Eb8G34OnwDvgFfh6/A1+H78BX4CnwfPgPfhw/EZ+Az8IH4EnwgPhFfgi/BJ+Jb8In4SHwLvgUfiY/BR+I78TH4GHwnPgffiQ/F5+Bz8KH4InwoPhVfhC/Cp+Kb8Kn4WHwTvgkfi6/Cx+Jz8VX4Knwuvgufiw/Gd+G78MH4MnwwPhlfhi/DJ+PT8O2vf+rXP//5b/0AfPOnfvMXf/H3fuvXfurXfvAHf/LHfurnfu6nfu9HfuanfuaHfui3P/b7n/r9j3/8S7/0Oz/1O7+y/MhPwAfgUz/5y33ql/sCfOqnfgE+Ad/4hd4z79kXes2+8Pu8Zl6z7/OWfd/necu8ZZ/nJfu8T3vJvGSf9o592vPmHfOOed48Y543j5tnzDPmcfOIedw8bR4xj5inzQvmafOwecG8YB4275eHzavm/fJ+edU8X141j5rny/PlUfN2edQ8ad4ub5cnzcvlSfOgebm8XB40D5cHzYvm4fJwedE8XV40b5qny9PlTfN4edM8ax4vj5dnzevlWfOueb28Xt41D5h3zcvmAfOAedk8YV42b5snzBPmbfOGedu8bt4wb5jXzSvmdfO+ecW8Yt43D5n37es8ZB6yr/OUfd0Heso8ZR/oMfvAT/SYecw+0XP2id/oOfOcfaP3zCPlmfJUeaY8VB4qb5XHykvlqfJSeae8U14p75Zny1Pl2fJmebM8Wd4qr5WnymvlwfJgebE8Wd4rT5X3ynPlufJYeZ+8UJ4qL5QnyhPlkfJKeaM8Vd4oD5QHyvvkxfJoeao8Wl4tT5Wnyqvl3fI8eZw8Q54hj5NHyOPkbfIIeYS8Td4gb5OHyRvkDfIweYA8TN4lD5AHyLvk+fEueZU8P54fr5LXx6vkTfL6eH28SZ4eb5IXydPj6fEieXm8SN4jL4+Xx3vk2fEeeYw8O54dj5FXx2PkLfLqeHW8RZ4cb5GXyJPjyfESeXG8RN4hL44XxzvkvfEOeYi8N94bD5EHx0PkKfLgeHA8Rd4cT5HXyJvjzfEaeXS8Rp4jj45Hx3Pk3fEceZC8O94dD5KHx4PkSfLweHg8Sd4eT5JHydvj7fEoeXw8Sp4lj4/Hx7Pk/fEseZm8P94fL5MXyMvkafICeYE8TZ4gT5PXyRPkCfI6eYW8Tp4nr5BXyPPkGfLceG08OK+NF+fFeWm8Lt4XD8774oXxwnhjPDKeGA/OE+OB8cB4XrwxXhkPzivjofHQeGq8NN4ZD84745nxzHhkPC8eFw/O4+Jp8bR4WDwsXhYPzsvibfG2eF08Nd4aD85b47Hx4Dw4j43nxrviVfF+eD+8Kl4Pr4pHxevh9fCoeDw8Kp4Uj4fHw5Pi5fCkeE+8HF4O74mHw3viNfFweDi8Jl4Nr4nHxKvh1fCYeDM8Jp4Sb4Y3w1PixfCUeEi8GF4MD4n3wkPiGfFeeC88I54Lz4g3xHPhufCGeCu8IV4Qb4W3wgvipfCCeEC8FF4KD4iHwgPiCfFQeCg8IZ4KT4hHxFPhqfCIeCw8Il4Rj4XHwivitfCKeEe8Fl4L74gHwzviJfFgeDC8JJ4ML4m3xJPhyfCWeDS8JZ4Tj4ZHw3Pi2fCceFA8G54ND4p3w4PiRfFueDe8KJ4OL4o3xdPh6fCmeDu8KZ4Vb4e3w7Pi+fCseFc8H54P74r3wxPhffA2eB+8Dl4Hj4NHwbPgbfAseBg8DJ4Gj4OXwdvgZfAueBe8Ct4Jb4NnwjPhbfBGeCe8Et4Gr4RHwiPhifAeeBG8DV4ET4InwaPgVfAmeBu8CR4ECN4DT4PnwdvgefBAeBs8EF4Ib4O3wQvhjfAceA281Vu9Bp7qNfAUeKqnegq87inwEHjd6x4Cb3sIvAPe9rZ3wEO9A14BD/VQr4B3egW8Ad7pnd4Aj/QGeAE80iO9AJ7oBfBmT/REb/ZAb/ZkD/RAT/Y+T/Zg7/M+D/a0B3uupz3tud03z/XY7lv3zWO7bh7rtV23rpvXdt681ns7b5037/U67/Vir/M6L/Y8L/ZyXs4LvZwHwAu90APgjR4AT4A3eqMnwCs9AR4Br/RKj4BnegQ8A57pmZ4BL/UMeAm81Eu9BB73EngLPO5xb4HnvQUeA8973mPgfY+B58D73vcceGuXrGPWPeuYdc26Zh20jlu3rXvWbeuwddg6ax20Tlr3rJPWVeuqddc6ax217llHrZvWTeuiddE6Z92zzlm3rFvWKeuUdci6Zx2yzlhnrCPWEeuKdc+6Yt2x7liXrLvWZeueddk6bd2z7lmnrePWDeuEdau6VZ2wTlUnrPvVqepUdb+6U92vzld3qjvV+epKdb66XV2prlS3qxvV7epydaO6UV2uLlSXq8PVhepCdbg6UB2uzlYHqgPV2eo8dbY6Wp2nzlNHq9vU0epkdZu6TZ2sLlMnq4PVZeoydbC6Sx2szlV3qbvUueoqda46Vl2lrlLHqqPUsepadZQ6Sl2rzlLXqnvVWeosda86TN2rLlaHqcPUxeo0dbG6WZ2mTlM3q+PUzepqdZw6Tl2trlNXq7vVdeo6dbe6T92tTlf3qfvU6epEdbo6Xp2oTlTHqyPV8ep6daQ6Ul2vzlTXqwPWmepMdcA6VB2wLliHqkPVBetSdcG6YV2qLlU3rFvVNeoWdYe6RZ2iTlGHqAvUDeoOdYM6Qh2hzlDnqIPUHeogdZG6SN2kblInqTvUSeoedY+6Rt2erk93qOvT/en+dIE6RF2h7lBXqBPUCeoAdYA6P92hzk/Hp+PT7ekMdYm6Q12ijlF3qDvUMeocdXo6PN2YbkyHpxPT4enudGI6Md2dLkx3p6vThenCdHU6L12dTk7npfPSyem4dHI6OB2XjksHp9PSwencdFo6LZ2bDkvnpmvTYemwdG06K12bLq6z0lnp4joqXVyXpqPSUenSdFK6NB2aTkonpUPTQenQdGY6KB2UzkznpDPTkemcdE46Ml2TjkxXpmvSNenKdE+6Mt2Z7kn3pDvTRenOdGq6KF2UTk03pVPTremmdFO6NV2Vbk3HpqvSVenYdFc6Nt2b7kp3pXvTZenedHG6LF2WLk63pYvTzem2dFu6OV2Xbk5Hp+vSdenodF86Op2d7kv3pbPTgensdHk6MB2YLk8H1+Xp9HRwHVynpxvT6eh4dD86Hl2PrkcHpFPSIel+dEg6I52RjkgHpBPS/eiEdEW6It2RLkj3oxvSDel+dEQ6Gp2N7kdno8PR4eh0dEE6H92Pzke3o9vR5ehydDe6H92NrkZXo6PRMemUdD+6I12S7keXpFvS/eh+dEs6Jt2MLka3odvQxegydDE6GF2GLkMHo8PQwehcdBg6DJ2LrkLnolvRVegqdCu6Cd2KLkU3oZvQpegidCk6FF2ELkKHooPQoehMdBA6CJ2JrkFnoiPRNegadCS6BR2JLkS3oFvQhegSdCE6EF2CLkEHojvQgeg8dAe6A52HrkDnoePQFegKdBw6Ah2HrkNHoCPQdegMdB26D52BzkD3oUPQfehEdAg6BJ2ITkEnohvRKegUdCM6Bt2IrkTHoGPQlegcdCW6E52DzkF3onvQnehUdA+6B52KTkKnomPRSegkdCw6Ch2LrkVHoaPQtegsdC26F52FzkL3orvQvehkdBe6C52MTkMno5vRaeg0dDO6DZ3cwR3bwd3bvV3b8c53bOe73/1u7eYOQMd2ADoBnYBuQDegC9CxXYAu1+U6uSu7s2O7s0u7tONd26kd26ld73q3u92hHduhnWl2Zbd2bsd2bhd3bMd2cTd3ZDdqaBpaN+pn3diB+pl+1oGaWQd2n2ammXWfVtZ9ndbKtLJOa2Sd1t40Mo1Me9PGtDfNTRvTxjQ3TUxz09s0MU1Mb9PD9DadTQ/Tw3Q2DUxn09c0MA1MX9O+9DVdTfvSvnQ1zUtX09M0L81LT9O69DQdTevSunQ0nUtH09J0Lp1LS9O7tDRNTe/SuzQ13UtT09Z0L91LW9O/tDWNTf/SvzQ2HUxj09p0MB1Ma9PCtDbdTQvTwnQ3XUx30990MV1Mf9PH9Leu08f0sa7Tybqu83Qynazz9LLO60K9TC/rQt2sCztRN9PNOlE768SO1M60s47U0LQpjUqv0qh0Kp1Ks9K3NC29StPSsrQsDUuz0q70Ku1Kx9Kr9CodS8/SrfQq/Uq/0qs0LA1Ki9KrtChNSpPSpnQrrUqv0qr0KX1Kl9Kl9Ci9So/SoXQoDUrj0rf0Kj1L19KrdC1tS6/Sq7QtjUt/0p70IX1Ie9KGtCfNSRvShjQnTUhz0po0IU1Ia9KBtCaNSQfSgTQm/Udj0pX0H/1HV9J9dCU9SffRffQkvUdP0pH0Hr1HR9J5dCQNSefReTQkjUdD0o40Ho1HO9J1tCPNSNfRdTQjPUcz0or0HD1HK9JxtCKNSMfRcTQiDUcj0ok0HA1HJ9JydCK9SMvRcvQiTUcv0o00HU1HN9J2dCP9SNvRdvQjfUc/0pL0HX1HS9J6tCRNSevRejQlzUdT0pY0H81HW9J+tCV9SfvRfvQlDUhf0pk0IA1IZ9KCdCa9SQvSgvQmPUhv0p30ID1Id9KFdCf9SRfShfQnfUi/0W10Fp1Ft9FXdBsdp6/oKzpOV9Fxeo2uoqvoNXqKXqPT6Cl6ik6jo+g0+oyOoqPoMxqKPqPLaCgaii6jm+gyeoxuopvoMXqJHqPF6CV6iRajk2gx+otOopPoLxqJ/qK9aCQaifaii2gvmosuootoLnqI5qK16CF6iNaihWgteosWooXoLZqI3qK7aCKaiO6ijeguGow2oo1oMPqIBqPD6CP6iA6jlegwGk4r0Uo0nGai4TQZzUQz0WS0E01Gm9FOtBNtRj/RZjQa/UQ/0Wi0FI1Gq9FStBStRlPRajQbTUVT0Wy0Fc1Gu9FWtBXtRmPRbvQbjUVj0W90Fh1EA9EpdAoNRKPQQLQPjUKj0D60Ce1D89AmtAnNQ5PQPHQOTUKT0Dl0CJ1D49AhdAiNQ3/QOLQN/UF/0DZ0B21D09AddAdNQ2/QNLQMvUFv0DJ0Bi1Dv9AZdAb9Ql/QL7QLfUFf0C50Be1Cs9AVdAXNQk/QLLQKPUFP0Cq0BK1Cr9AStAS9QlPQK3QLTUFT0C20Bd1Cw9AWtAUNQ2PQMHQMjUFj0DG0Bh1Dz9AatAY9Q3PQM3QNzUFz0DW0B11D39AetAd9Q4PQN7QODUKD0Dq0CK1D79AitAi9Q4/QO3QPPUKP0D10Cd1D/9AldAn9Q5/QP3QQfUKf0EF0Ch1BP9CudvUDzeoHuoFmNasbaFU30Ay0qlXNQHvNQCvQXnutQHOtQCPQXHONQG+NQBvQW29tQJ/agCagT31qArrUBLQAXepSC9CjFqBzetSjzmlR5/SsRS3qWX961rH+9Kdj3elYv7rTnX611q/WsPY0rGXtaU/LGtSyBqBBDWoAOtQAdAAd6lAH0KQOoAdoUpN6gDb1AF1Am9rUBTSqC+gDGtWoPqBTfUAn0KlOdQLddQK9QHfd9QL99QLtQH/9tQO9agcagl71qiHoVkPQEXSrWx1Bu1m0VSOgRuxQTMgIT4aQHCEkQVYwAahJYssKNqBTKDFJvDkFQolBIisYgb4GAxI9HFIBMFRJIKVKAqlUAAxDSJAEJnwF36FT8le6nC7HX/Giv+Lj+Dh+i4/j1fgtfotX49t4Dv6CP+EveAb+hD/hGXgCnVMH1T11UH1UH9VLeRHdVPfUTXUxYridXqrP6p76rO6re+qeui8Pon/ilHqoHopT6qQ4JQ+ik+qkPIhOqwPrzfqi3qxX64v6ol6tf+vVfNm/9W++9Kr/fvvP737Nf/7r13q07qsj8yA6sj5tWqfWpfVkHkRP1n95EB5E/9VpcVT9SofrV3qvDtfhei+/Jp2TvknPpG/SuLjUTOonTZPmSfOkadI6KabUUpoptZRSSimlklIxaZf0TNolxZJiSaukWVIvaZrUSxomTEomNZPCpWfSMylcKiZdk5ZJm6RlUjBpk7RJCibdkrpJm6RwUjhpk9RO2iR98iQ1lD5JoaSGUkMplNRJuihFlDpJEaWHDqWF0kKpoNRJKigNlDpJnaSB0kEplTRLmiTNkqZJkx5JmaRLUjrpkhRJSielkyJJjaR/0kwpn5RPminFk2ZKHaV4Ujypo5RRqiWdkiZJp6RR0iRpkjRKSiU1lCZK7aSJUkWpndROqihtlPZJ9aSZUj1ppDRSOimdlFZKM6WV0kuXUkypkJROSiQlktJJjaRW0ispjvRK+iP9kfJIr6Rc0h8pl/RL+iUdk+pIe6Q40h6pDx9pkHRMiib9kaJJ2aQ/0h8pmzROyiPdkeJId6Q5cqQ60j/pnjRTuie9k2ZKM6V30jNpnzRTCijNlKZJAaWA0jSpn9RJyiRllDJJ6aSMUkYpnRRPaih1khJKCaVO0kFppFRP+ijVk9pJH6WPUjtpo1RLqiTdkm5JlaRNUispjlRKiiM9k0pJpaRn0iqpozRTCimFlGZKJaVB0iEpjhRHOiRNkw5JixRJj6Q/0jgpkDROSicFkgJJ6aRCUjKpmjRNeiedk55J3aRr0iYpo3RR6iTVkiZJlaRq0jZpmrRNKidNk6ZJ5aR1UhppjLRFGiOVkbZIW6Qy0hmpi/RGyiK9kdqwkdZIaaQt0hppjbRFyiJtka5IWaQs0hWpinRFmiJVkapIU6Qo0hTpiRRFiiI9kZpIT6QkUhOpiZREWiIlkYpIS6QlUhHpiFREGiIdkY5IQ6Qg0hCphRRECiK1kFZILaQS0gpphVRCGiGVkEJII6QRUgjpgxRCSiF9kD5IKaQTUhcpi/RF+iJlkcJIO6QUUg+ph5RC+iG9kE5IMaQY0glphrRDyiGlkHJIN6QUUgrphnRCuiHVkE5IJ6Qa0gzpgdRAmiA1kBJICaQCUgbpgjRBuiBVoCBFkDJIE6QN0gZpgtRBiiA9kCZIBaQB0gRpgHRAmiBNkA5IC6Q99emb+lRVUzad01wuBZD29E1/+tM3XVM2bdM3bVM3fVM3hdM3fVM4lVM4jVM5ldM4nVFr6DUUGnoNzYZmS1M0G8oN5YZ6Q72h39IU/ZZ2aZfuVKPdUhTthm5Dt6Ha0jQ9UWgotPREnaVnWqLOUGdpiTJLy1REmaHMUhFVloppiCpDlaUhiiwN0w9FhiJLP9RY+qUgagw1loLosRRMR/QYeiwd0WTpmJJoMjRZSqLLUjI10WXostREm6VmiqLN0GYpij5LUVSbNhQbag2FhlJDqaHQ0GipTtEUTTmKDa2GPkOrodPQZ+gzdBoqDe2F/kKHob9QYCgwlBgaDPWFCkN9obx4obvQXSguVBgaDBWGFkNxobdQYegtNBcqDBWG5kKHoblQXegwdBiqC+2FukJhobNQWGisWCgtFBWaCp2FpkJXobPQWegq1BWKCp2FqkJnobVQVagqtBbKCpWF1kJtobLQV2gt9BXaCq2F1kJboaxQRmgjdBDaCHWEOkINoaZQUGgnFBQaKhR6CkWEJkIFoYlQRaggVBCqCF2EdkI3bUI1oZvQTKgmVBOaCcWEZkItoZhQTKgl9BJqCa2EXkIvoZVQSmgldBJKCaWETkIloZPQSKgkVBIaCYWERkILoZBQSGghlBBaCA2EEkIJoYFQQGgg9A8KCAWE/kH9oH9QQagf1A8qCB2ECkIXoYPQQegilBH6CeWEkkJJoZzQUSgiVBB6CD2ECkIfoZ/QUigntBTqCeWEckI9oZ1QT6gotBPaCRWFmkLfoHDQOygcVI4clA66B+XDB+2DvkHvoHHQOOgddA5KB62D3kHroHbQO6gdFA96B72D4kH1oHjQPKgeVA+aB92DwqFi0DSoGHQMmgZNg45By6BnUDNoHGoGJUMGTYOyQePQNmgbNA51g8KhaVAyKBr0DBqHskHXoHHoGlQNGofGoWpQNOgSVAk6BFWCIkGHoENQJKgR9AnaBPWCNkGXoEvQIagTFAr6BYWCSkGloFRQMOgU1As6BY0SBX2CDkGDoF5QL2gQtAsaBP2BdkG7oD9QLegPtAeqBdWC9kCxoD3QHSgWFAu6A7WC7kBzoFZQK2gOtAqaA9WBVkGroDrQK6gOlAd6Bb2C8kCzoDxQH2gWNAvqA92C+kCBoFvQLSgQlAsKBBWCckG5oELQL6gQlAn6Bf2CMkGdoElQJqgQ1AhaBB2CUkHDoF/QJKgQ9Ah6BBWCEkFdoDFQG2gMdAY6A62BtkBXoDbQFSgLFqgL9AXawgZ6A62B4kBtoDRQGagNVAYKA7WB2kBhoC9QESgJNAVKAjWBpkBToCZQFagHlAN6AuWAduiAfkBFoCnQD+gHNAV6AgWBekBPoCXQEygKtAQ6Aj2BjkBDoCfQE2gIFARaAD2AwugBNAEKozCaAJ2AJkAXoBPQCegCtAHKANWAOkAdoBrQDagCdACqAR2ACkA1oBpQAWgGVAAaAM2AZkADoBjQACgAFAOKAQWAXkABoDn0AnoBzaEW0Bw6oxZQC+iMUkBnNEYpoBTQGJWAxuiLSkAloC8KAX3RFoWAQkBb9AHaoi76AH2AumgE1EVhNAIaAYXRCSgDVAGqAW2AVkAnoAVQGJVRBSgCdACKADWADkAHoAZQAqiKftREP+pRj3bURDuaoinaUY6u6Imy6ImiKIuyKIpu1ERLVEVL9ERVVEVPdD27ndxQ8OR2eju9oRoNUfHshoroeHY7u6Hj+Q0FUY1+6Idq1ENBNDy7nd/QEe3QDh1R8mx2LjunncvOZOe0c9qZ7Nx1JjuPnbvOXeexU9ip7GR2ajuZnc5Obae209m57dR2EjuVncpOYieyU9uZ7SR2EjuzncPObCe2c9g57MR2BjuxndfOYGew89oJ7Lx2WjuBncBOa+ev09pZ7fx1/jqrnb7Oaqe009fp65R28jqlndBOXievE9qZ64R2PjtznbnOZyeu89kZ7cR14jqjnbrOaOe0U9ep65x27jqbndNOaqews9e560R2EjuNncZOYmexs9ZJ62R10jpnnaxOVuesU9Zp62x13jpbna7OW+et09UJ63x1sjpjnbFOVqesk9W56qx1rjpbnbXOWmer09YZ6gR1pjpTnaBOVCeo09OJ6kR1ejo/naVOU+en09R56vx0fjpPnajOT6eos9RZ6hR1kjpDnanOUeeoM9Wp6lx0NjornY3OR2els9L56Lx0Jjr7nIfOQ2ef88+56Kx09jkrnZPOPmefc9LJ55x0Rjr5nHzOSKeeM9Ip6dRz6jklnXtOSSelc8+556R0+jkpnZZOP6ef09IJ6LR0YjoBnYBOTGegE9OZ6Qx0BjoznYLOTKemU9Ap6NR0Djo1nZvOQeegc9NJ6Nx0cjoJnYROTmehE9Fp6Cx0JjoXnX1OSCens9MJ6XR0cjodnYxOTienk9FZ6GR0KjoLnYVORSei882Z54RzwjnznHJOOmed081Z57RzujndnHbOO6ebM85J56RzxjnnnHnONyeeE8/55rxzvjnbnHfOO2eb08255lRzwp1qzjQn3Al3pjnRnHAnmrPMWeZEc545x5xrTjGnmHPNCXeaOdmcZE42Z9xJ5ow715xkTjLnmnPM+eRscgY5m5xLziBnkHPJOeSMcmI5p5xTTiznlvPJGeTEcgY5gZxYTiwnkPPKCeT0cV45r5w+ziqnj/PHWeWscv44rZw/TiGnldPKKeTMcgo5iZxZziwnkVPLSeQscmo5tZxFTi5nkdPIyeXkcho5u5xGziNnl7PLeeT0ch45kZxeTi8nkvPLieRMcn45v5xJkpxKzijnkxPLSeUMc4I5mZxOziSnkxPKmeRMckI5wZxQTiknmBPMKeWkcs44e5w0Thpnj9PGiePMcco4c5w6ThmnjFPHueOUcdY4cZw4zhrnjbPHOePkcfI4Z5w7zhlnjHPHueOMcco4XZwtzhJni5PFWeIscbI4V5wlzhUnihPFueJUcZo4XZwkThKni7PEmeKEcZ44YZwvzhPni9PFeeI8cbo4TZwPzginhjPCOeHUcGo4J5wVzgfngLPB2eAccBY4H5wazgGnhhPDOeAccGI4A5wYTgtngDPAaeEEcFo4L5wATgDnhVPAeeHccAo4BZwbTgLnhrPDSeAkcHY4DZwdTg+ngdPA6eE8cHo4P5wHzgPnhxPB+eEEcSI4EZwgzgQniDPEmeBMcIY4FZwhThGnglPBKeJccFI4RZwZzgyniHPEWeHkcGo4KZwSThGnhBPCKeIUcUI4F5wQTgfngnPB6eBkcLKneuZO9fT+/Oc/1/Vsz/jMnfIpn7lzPuMTPnMnfL5n7nxP98ydudM92ZM80zM9wTM99wme4LlPfpbnePJzPMOTn/wMT/AsT372Ez3TkzzRkzzJ0zy/szOXmcvOzkx2duY3M5mZzPxmHjO/md7MY+Yx05tZzPRmcjOLmcVMbiYxk5upzSRmEjO1mcJMbeY1U5gpzLxm/jKvmdbMX+Yv05rZy7RmUjN7mb1MauYuk5oZzdxl7jKjmbrMaCY0U5epy4Rm3jKhmc7MW+Yt05lZy3RmMjNrmbVMZiYtk5nZzKRl0jKbmbbMZuYz05Zpy3xm4jKfmdJMXCYuU5qZy5RmTjNzmbnMaSYvc5pZzeRl8jKrmb7MaiY205fpy8RmAjOxmdlMYCYwM5sZzMxmbjODmcHMbeYwc5vZzRxmDjO7mcbMbqc2jZnGTm0iO/XpmchMZKdnKju98zOVmcrOz1xmujJZmadMVqYqU5VpygRljjJPmaPMUmYpE5XZynxlnjJfmbHMWOYsc5YpyzxlyjJhmbBMV+Yms5N5yuxkfjI/maBMUqYo85QpygxlhjI9mZvMUyYnk5N5yvRkmjJJmadMVGYq85SZylxlnjJPmavMVqYmE5MpyBRkYjIBmZhMSyYgE5BpyfRjWjIrmX5MP2Ylk49ZyZxk8jH5mJNMPeYkM5Kpx9RjRjLzmJHMR2YeM4/5yLRjPjIbmXZMO2Yjk47ZyFxk0jHpmItMOeYiE5Epx5RjIjLjmIjMQ2YcM455yHRjHjILmW5MN2Yhk41ZyBxksjHZmIPMOHOQSciMM+NMQmYbk5BpyGxjtjENmW9MQ2Yi8435xkxkwjETmYpMOCYcU5E5x1RkMjLnmHNMRmYdk5HpyKxj1jEdmXdMRyYk8455x4Rk4jEhmZJMPCYeU5K5x5RkUjL3mHtMSmYfk5J5yexj9jEvmX/MS2Ym84/5x8xkBjIzmZrMQGYgU5MpyFxjqjG/mGpMNCYa04yZxeRifjG5mF5MLyYYE4wpxvxiijHHmGPMMqYZk4z5xSRjwplwZhiTimnF/GJaMbGYWMwsZhdzi/nF3GJqMbWYV0wq5hezilnF/GJeMcOYXcwvZhnzjPnFPGOmMb+YX8w05hpzihnF3GHuMKOYOcwoJhQzh5nDhGLiMKGYTkwcJg7TiVnDdGIyMWuYNUwmJg2TiZnEpGHSMJOYMcwk5hEzhhnDPGK+MI+YRswX5gvTiNnCNGISMVuYLUwi5gqTiBnEXGGuMIOYKcwg5g8zhZnC/GGiMH+YPkwUJgrTh1nC9GHyMEuYJUweJgmTh9nDJGGSMHuYJsweJhDThGnCBGKeMIGYQswT5glTiKnCFGIOMVWYKswhJgtziFnEZGGyMIuYLswiJhLThenCRGLCMJGYSkwYJgxTiSnDVGIuMWWYMswl5gxzidnEnGHOMJuYNswm5hPThmnDfGLeMJ+YUswb5g1TiqnDlGJOMXWYOswp5g7Tg8nBvGByMDWYGkwLZgRzgnnBnGBWMCuYGMwO5gfzgvnBFGGKMEeYI8wQ5gUzhAnCBGF6MBeYDcwLZgPzgfnAjGBSMCWYF0wJJgQIpgNzgXnBZGAyMC+YDkwLJgXzgonBzGBeMDOYG8wL5gVzg9nBVGAiMLvZTQTmNhGYBsxtbtOAiZoGzAImaqJmAdM0C5gDzAEmaQ4wA5ikSZoBzNEMYObM0RzNnAmaOVM2QRM0ZdMzZRM2PdMzYVObsNmabfnNbE22/FZ+M9mSm8maasmt5GaqpTZTNX2prdRm+jKb6c1fZiuzmb/cZn5zLbeV28y17Gauplt2K7uZbunNdM239FZ6M1+zM18zNjuzM2PzM2NzNj/zM2czNGcTgBmaoQnAFE0ApgBTgFmaAkwCZmmWJgHzNAmYB8zTPM0DZmoeMBOYqZmaCUxuJjAVmNzkpgKzl9jKa+Wy8lpZraxWTiuLlcjKZSWyUlmprGRWMiudlctKZyW0EloprZxWRiuXldHKZ+WzslkJrBRWLiuFlcRKYmWxMll5rFxWHiuNlcbKYSWwclkZrAxWLiuHlc3KZOWyUlpJrVxWUiutlcvKZaW1Elv5q/RVnipPlb5KU6WvcldpqjRV7ipHlbvKXOWoclSZqwxV5ipvlaHKUOWt8lN5q7RVfio/lbZKT6WtklbpqfRU0io5lbRKWSWnklMpq8xUyiphlZnKTCWs8lIJq3RVXiovla5KS6WrklVpqbRUsionlazKVOWkclKZqoxUpipRlZHKSCWqElKJqlRVQiohlapKSaWqclUpqZRUrioplavKViWlklLZqqxUtipflZXKSuWrElP5qoxVYioxlbFKTWWsclapqdRUzio3lbPKWuWmclNZq+xU1ipxlZ3KTiWuElSJq9RVgipBlbpKUaWuklcpqhRV8ipJlbzKXiWpklTZqyxV9ip/laXKUuWv8lSpqDxUDioPlYZKQyWhkk/5pxxU/ikDlYFKQWWiklE5qGRUNioblY/KR6WjclDpqFxULioVlXfKPOWgMk+5p9xT8ikBlX7KQaWfsk/Zp9RT3ikHlXhKPOWgUk9JqARUDioFlYXKQWWhElE5qBxUIioTlXZKOiWYEkxJp/RS0inllF5KL6Wckkspp4xTcim5lHFKLWWc8k2ppdRSvimzlG/KNmWWMkvZprxStinXlFfKK+Wakkq5plRTUimplGpKKaWaEk0ppZRSoimhlGjKMiWUEkpZpnxSlinJlE/KJyWZkklJpoQrmZRMSrhSSQlXhimVlErKMGWSMkwppkxSJinFlEtKMeWYckm5pBxTNinHlGbKJmWT0kzppDRTnimdlE7KM2WU8kyZpoxSRinTlFPKNGVcOaWcUsaVVcq4kk1ZpaxSsimtlGxKN6WV0krppsRSuinhlFhKLCWccksJp5xTbim3lHPKLuWcsk7ZpexS1im/lHVKO+WX8ktppwRTDimDlDzKIOWP8ke5o6xR4ih5lDhKHaWOskcppCRS8iiJlEZKIyWSEkl5pORRHimLlEXKISWMUkbJo5RR0ihplDXKHOWNkkd5o7Rho5xRwih5lDHKGCWPcka5o8xR8ih7lD5KHqWPEkjJo+RRAimFlC9KF+WF8kLporRQuihZlBZKCyWLkkLJolRRUigplCrKCKWKEkUZoYxQoighlChKEyWEEkJponRQmihJlA5KByWJckFJogxRLigXlCHKBGWIEkSZoExQgigPlCBKD+WB8kDpoTRQeig3lAZKA+WGckC5odRQDigHlBrKAKWGEkMZoAxQYigBlBjKDCWAEkCZoRRQZig5lAJKASWHkkDJoexQEigJlB3KAmWH8kNZoCxQfigRlB9KESWCEkEpolRQiihHlApKBeWIkkE5oixRMigZlCXKBmWJ8kTZoGxQnigflCfKFOWD8kGZopRQpihXlBJKCeWKckK5omxRTignlC3KCmWL8kVZoaxQvigvlLlyLns5l3EZl29plmnZy7TkJS996Uu17KVasiVbuuVbtmUv23It1/KXYTmWvRzLsixLs9wlWvYSLc+zJMuw7GUvyfKXu+ylW8JlL+FSLnvZS7nMlWD5kcxIZuVHLiu/siOXkcvKjkxWduQ3MhmZjPxGGiO/kd1IY6QxshtJjOxGbiOJkcTIbeQwchuZjRxGDiOzkcDIbKQ1EhgJjLRG+iKtkdVIX6QvshrJi6xGTiN5kbzIaeQuchoZjdxF7iKjkbjIaOQzEheJi3xG2iKfkc1IW6QtshlZi2xGOiNrkbVIZ+Qt0hkJjbxF3iKhkblIaKQ0MheZi5RG6iKlkdRIXaQukhrZi6RGXiN7kb3Ia+Qv8hqJjfxF/iKxkcFIbKQ2MhgZjNRGCiO1kdxIYaQwkhtZjORGeiOLkcVIb+Qx0lupyWPksVKTyEpdeiQyElnpkcpKrwRJZaSyEiSZkbTIWeQpchYZi4xFviJDkaTIUyQp0hRpikRFoiJVkadIVSQrkhXpinxFtiJPka3IVeQqMhXJifREniI9kaBIUGQoshQ5ijxFjiJFkaLITyQn8hTZiexEniI/kanIUuQp0hUJizxFwiJlkafIU6Qskha5idREDiIHkZrIQKQm8hIZiAxEXiIBkZdISyQgEhBpiexDWiInkX3IPuQkcg85iYxE7iH3kJFIPWQk8hGph9RDPiLvkI9IR+Qd8g7piKxDOiIZkXXIOiQjkg7JiFRE0iHpkIrIOKQiEhEZh4xDIiLfkIjIQuQb8g1ZiGxDFiIJkW3INiQhkg1JiDREsiHZkIZIN6Qh8hDphnRDHiLhkIfIRCQcEg6ZiJRDJiIXkXJIOeQicg65iGxEziHnkI1IO2QjEhJph7RDQiLxkJBISSQeEg8picxDSiIpkXnIPCQlkg9JiaxE8iH5kJVIP2QlEhPph/RDYiL/kJjITOQf8g+ZiRREZiI3kYJIQeQmchAZhvRCgiG9kF3ILqQWMo5UQ4Ih1ZBoSDSkGXILyYUEQ3Ihv5BfSDGkGBKOBEPCkWXIMuQZ0gxJhgRDkiHHkGPIMKQWMgsJhsxCXiGvkFXIKqQVEgxphcRCYiG3kGfINCQYMg25hgRDgiHXkHEkFVIKyYPkQUohdZBSSCikDlIHCYXEQUIhn5A4SBzkE9IG+YRsQtogbZBNSBpkE3IJSYOkQS4hZ5BLyCTkDHIGmYSMQSYhj5AxyBjkEdIFeYQsQrogXZBFSBZkEVIIyYJkQQohV5BCyCDkCnIFGYREQQYhf5AoSBTkD9IE+YPsQZogTZA9yBJkD9IHWYIsQfogT5A+SCDkCfIECYRMQQIhh5ApyBTkEFIFOYQkQqogVZBEyBYkEdII2YJsQRohX5BGSCTkC/IFiYSEQSIhlZAwSBikElIGqYRkQsogZZBMyBokE9IJWYOsQTohb5BOyCjkDfIGGYXMQUYhp5A5yBzkFHIHOYWkQu4gd5BUSB6kB5IDiYHkQG4gN5AZSAkkBRIDSYGsQFYgL5AfyBAkBjIEKYIUQZIgSZAjSAzkCBIECYL0QDIgHZAYSAckBBICKYHMQFogMZAWyAnkBDICGYF8QGIgH5ANGpAMyAukBhIDqYHsQGIgMZAdyA/kAjIB6UlPJiA5mYA8QHKSkwfIlDxAGiBTMiUNkCdpgBxAnuRJDiBLcgApgCzJkhRAkqQAEgAJgBRJAORMzuRHzmRMfuRHxmRHxqRLdmRHuqQmXbIlNanJduxGtuQ6dhu7keu4jVzJP24bt5F/1EZ+Uh21jdpIdeRGqiQ7chu5kezojWTJd/Q2eiPf8Rv5kvD4bfxGwqRHwqRMeqRHyiRIymSOzJEhmSMDkCEZkgHIkQxAEiBHciQJkCZJgCxAmqRJFiBRsgCJgERJlERAbhIBqYDc5CYVkJ1UQC4gO9nJBaQfp43RxmZjtBHaCG10Nh4bk43NxmSjslHZyGykNlobm43WxmvjtTHbmG3ENjYbsY3VxmrjtDHYOGxsNg4bi43FxmOjs3HZ2GxcNiIbkY3GRmMjsbHZSGwUNgobg43Mxmdjs/HZKG1sNjYbpY3URmDjrxHViGr8NZoaf429RlOjqbHXSGrsNe4aSY2kxl2jqHHXmGsUNYoac42gxlzjrRHUCGq8NXoab420Rk+jp5HW2GmkNc4aO42dxlnjpnHWGGvcNG4aY42YxljjqxHTiGl8NVoaX42sRkujpZHVWGlkNaoaK42VRlWjpFHVmGqUNEoaU42RxlTjqjHSGGlcNU4aV42txknjpLHVSGlsNboaKY2URlfjpdHVCGu8NF4aYY2ZRlijrDHTmGmUNWoaZY21Rk2jprHWyGmsNdoaOY2cRlvjp9HWiGv8NH4acY2hRlyjrjHUGGrUNY4adY28xlHjqJHXWGrkNfoaS42lRl/jqdHXCGw8NZ4agY2oRj8joHHQCGgMNAYaCY2ORkbjoJHRqGhUNCIaCY2GxkGjoTHRmGhcNBYaB42HxkPjoBHRWGgUNA4aBY1/xj9jnxHPqGccNOoZ94x7Rj9jn5HPOGjkM+YZ84x4Rkijo3HQuGhsNA4aG42PxkHjoPHRCGm8M9oZw4xhRjvjl9HOSGf8Mn4Z6YxdRjqjnLHL2GWUM24Z5Yxwxi3jlhHOmGWEM7YZs4xZxjbjlbHNGDdeGa+McWOVMW5cM1YZq4xrRirjmjHNSGWkMqYZo4xpxjNjlDHKeGZ8Mp4ZyYxPxicjmdHJSGYcMzoZnYxjRibjmFHMyGRkMooZlYxiRrhRyahkhBuXjHBjmXHJuGQsMzYZy4xmxiZjk9HMCGU0M6IZoYxQRjSjlBHNqGaUMkoZ1YxTRjUjm3HKOGVkM1oZ2YxuRiujldHNiGV0M74ZsYxYxjejlvHNGGfUMmoZ44xcxjjjnJHLyGWcM3oZ54x1Ri+jl7HOCGasM94ZwYxgxjtjmPHGmGPkMeYYdYw6Rh8jkrHIyGMsMg4Zh4xBRh8jkJHHCGQUMgoZiYw9Rh7jj/HHyGMMMsYYZYw8RhljjbHGeGPsMe4YeYw7RhwjjtHGaGOkMfIYaYwzZowxxiQjkpHHSGQ0MvIYjYxHRh4jj/HImGSEMb4YMYwYxhejhfHF2GK0MFoYW4wUxhbjipHCSGFcMUoYV4woRgmjhBHFCGFEMZ4YIYwQxhOjg/HESGJ0MDoYSYwMRhLjiJHByGAcMS4YR4whxgXjgjHEiGAMMX4YEYwIxg+jgfHDyGE0MBoYOYwFRg7jhrHAWGDcMA4YN4wZxgHjgDHDGGDMMGoYA4wBRg2jgFHD2GEUMAoYO4wExg6jh5HASGD0MB4YPYwgxgPjgRHEmGAEMYoYE4wJRhGjglHEWGJUMCoYS4wNxhKjibHB2GA0MT4YTYwpxgfjgzHFGGFMMaoYI4wRRhXjhFHFyGKcME4YWYwVRhaji7HCWGF0MV4YXYwwxgvjhRHGiGFExz36cY985KM65sZ49GM8vuM7tqM6sqMf2dF1R3j8ox/XcR392I5/7KMf+5iO6XiO52iOfjRHkhzH0Y/jWJYjOgIYc6Mf4VEe/SiP8+hHP84jgDEcP7GZ2Gz8xGXjN3biMnHZ2InKxm7UojJR2ahFZKMWvYnIRGSiN9GY6E3kJhoTjYncRGIiN1GbSEwkJmoTg4naRGxiMDGYiE0EJmITrYnARGCiNbGXaE2cJvYSe4nTRF7iNFGayEvkJUoTc4nSRGhiLjGXCE28JUITnYm3xFuiM9GW6Ex8JtoSbYnPRFziMzGaiEvEJUYTdYnRRGqiLlGXSE3cJVITq4m7xF1iNdGXWE28JvoSfYnXxF/iNTGb+Ev8JWYThYnZxG2iMFGYuE0cJm4Tu4nDxGFiN7GY2E38JhYTi4nfxGPit9ETj4nHRk9MNnojKCYTk42gyGwEx1BkJgZqLhWXiku9pd5Sbam21FpqLZWWSkudpc5SZamy1FhqLBWWCkt9pb5SXamu1FZqK5WVykpdpa5SVamq1FQqKvWUeko1pZpSS6mlVFIqKXWUOkoVpYpSQ6mhVFAqKPWT+kn1pHpSO6mdVE4qJ3WTuknVpGpSM6mZVEwqJvWSekm1pFpSK6mVVEoqJXWSOkmVpEpSI6mRVEjqIJWQ2kclpBYqpBpSAamB1D5qIFWQ2kftowpSB6mHVERqIxWRmiiRqkg9pDZSDamG1EZqHxWQ2kf9o/5R+6h+VEfqI7WRqkhdpDZSF6mM1EZqI5WR6ki9o+JR96h41DxqHlWPCkeNo6JR46hyVDnqHLWN6kZFo7pR37xR4ahr1DgVjRqnslHRqGhUNmoblY66R52jzlH3qGjUNSoaVY2qRkWjplH1qHzUPSodtY66R62j2lH3qHtUO+od1YvaRbWidlG5cFG3qFtULaoVVYuaRbWiWlGzqFhUMWoYtYwaRgUDRv2iklHLqGZUM2oZ9YzqRbWiflG/qFbUMioW9YpqRSWjjlHLqGNUOLWMWkaFU8WoUtQoKhU1igpFhaI+UZWoSVQgahIVCRL1iHpENaICUY2oRVQgKhC1iEpEVaICUZeoQFQq6hJ1iUpFZaJKUamoU9QpKhW1iipEBaIOUYeoQFQiqhA1iApEfaI6UamoTtQmKhWVitpEZZLCSl35Snuls9JaKa50W3ptn1vcAFJlm8MGsSPseLPbAN/c3HBb0Ua0s+wh+8hesvVsOzvLDrE77BT7xZ6xVWw6+82O2172mV1mL9qQNhnPyWvyqvjnKef8Ap/AT/ADXAH3fvz/bzkhnqdr3orX4of+iG/iu+BquMfjcA9cA0fBefAgvARPwcVwFL1Xv9JFdTTdTS/RO3QffUf/0/t4t6PqjHqj7qwL6424KA6qI+C8uCxOiv/ixjipvqWX4Kl6kY6Ep+LVODO+qifoM1fFm/FiPeTX+Lcuej3+Dhvfys/xdjyc7970nc/gN3gUHoFv4L2UVdoq5bQZbBV7wobjfXfZcXabfWWL2VU2F/6AS+Ao+Cp+iJNdkve8ik6lx+m6b+vd/Ond+DW9V+op1ZSCSjWlm1JQKah0UyoqLZVySkelo1JOqabUWmospZZSS42lzVJvabLd7S5NtgOkz9JiabQ0WlosTbbHvbe591a3ut29YWPYEDaGnSHD9rDfXWDPe94FNrwpbCXbxXaxlSTZMXaMnWRX2H02mY1n49lkNpg9ZqNBs0H917v661+9q+/5Ae5xAVwA9zjMvY2KwxzeqHj7K/z2c/gcfvtdcC9dBefCuXQVvMq/8Ms/4U/45Xewn21rm9q2xvdsapsa37O1bWGczv7F6exR+9f+tUftXTwMj+Nx3NAmxfX+xjUfsL/tb3wA53wAT8FTcBRdV3fUYXVHXVCH1WF1QV1Vh+Hjeowew8f1F71D39EtdAt9R1/QefQfXUPX0H/0D11A9/ra1+711LPdm0c92r31bD71XrfWrXmvQ0tLpahSTimqVFXKKeWUqkpZpadSU+mm1FRKilQqKvWUfko1pZ/SUKmmVFMaKh2VukpXpZvSVWmqdFO6KU2VnkphpZs2pb7STWmn1FfqK+2U8ko7pbdSXimv9FZqLJ2V4kpjpbFSXOmrVFj6K92V/kpxpbvSXSmutFdaK6WV4kpppbJkpbDSaamz1FjqLGWWGkuNpczSZumzdFlaLF2WQoOWSku9pdzSZCm3tFqaLE2WVkujpdNSY+m19FpqbJ+psfRWeivVlUpLsaXFUmypNm3bTHmlxtJh6bDUWKosNZZaS62l2dJsabdUWdpte6myVNn2trjFzTeAzXfvu93vXneBve6/C+wC++9z/53udIfbb3QH2Ogmyd3tAvvcCXaCfe4B+0x17QF7QKorDZZq23qbW28Q3OMO97fP/aXf9rnP9Fu6bbvYJjaFbWKT2CT2hy1il9gVdonNgsWOsTnsCPvCvrAjbA3bwx6xIewRW8WGsCFsFZvBbje8AWx4F9gANoBdYCPYBXaCjWAj2Am2g51gR9gOtoMdYVfYETaIXWFX2CC2iB1vAzu3c9vAlveHvWFT2Bs2hE1hU9gQdoMNYTPYDXaDzWAf2Ay2gX1gH9gGdoBtYLM7wA6w2e23hh1hd9gddoSdYkfYCRJsCTvBHjBgL9gD0mBpsBTZPrKN7CXbyBYiZPfYWfaE3WVP2Cp2l91lq9hwW8VespfsKbvIRrKZbCSbyCayf+xHW9EutRXtLFm2t51ld9ldeN89tpK9ZCvZUKDsKRtuT9lTtpT9ZCfZTHaSDQTILrIRbUI7yya09+wsO8ves/VseRvY7na3gW1uA5vBZrAJbAZ7wp6wFewJO0uWfWVn2Xa2nR2H53i81/CYv++G4y9XVb73g90kRZYi2032gt1kW9kL9oJtZUvYVjaWLWFL2Fh2io1lc+GymWwuu8qusp/sGTvHVrFzbB8+9pLtYwfZS/aSHWQP2TD2ip1ir9gnTuwQe8RGsVVsFLvFVrFV7Bb7xe6xcWwlG8emsZVsJZvGlrFr7Bs7yb6xeewkO8nmsYHsH3vHZrJ3bB2byWaydewUW8e2sVPsFNvGhrEf7VJ70p60S+1M29PetEntTdvStrQrbT+70GazC+1D+9ButCNtRjtuM9qGtqEtaAvafHbc5rPz7Dybzm6z4ewrG86uU2ez2XX2nTvbz46043alXWnHbVI7bp/ap7jejbajzWY72pQo7VKb0saEaXfaW3bcjrKj7LgNZsftN/vNdrPdbDkbzJaz58zZeLaXXWZv2Vt2mR23y+w/O27H7T/71Eazx2wz28wes9nsMduJk31lO9kC9pV9ZQvYCraAXW4FW8EuN4FdpsQ2gU0gJbbNlFj6a5vbTH+lxdJfqbC0WFosFZYm2332oE1mD9qJEu1F3OTnhuMn9xtuw3HPO/fcdfnMF3AD3AAHwAFwmXMuc5bl33PyqjwoD8qr8qR8Ju/Jq/KefCivyqvyoTwpPvMAvPMAHAFHwBvwBjwC7zwCr1CBn+AVuAVugW/gGjgGjoJj4BQocM4pcAfcAV+wp+1tfM/etrvtblsbn8Ah8BMcAmfAYK/hDHiCvWav4Ql4bkvalzapfWlr2qQ2qa1pe+IlRzcqjvKVr7zdkjapDWlD2qQ2mU1qf/u2A+1vnHO+UXHOU57y8lf4EX77I3wIH8JPsDvtT7vU/rQ5cdqZ+AmugneughPgnXdOYHvjBHi3vW1vvNuleLdN7VK71Da12WxTG9Bms9lsQNvMlrVd7VHb1Va1Ve1VP8EX8Nsv4M9//vFetWPtUTvWrlVr79qy9qh9a9/ao7a1LWwn43R2st1sN9vR/vsDeFc/wB8w4Jd/wDfwDXwHe9juta3tXjvXzrVv7Web2ba2mW1kG9ke1hH0EbxQH8ERcUTcD1fDGfFCnBF3xB3xSBwTz8QL8Ux8E9/UEfBIXBIvxCVxS5Y4Jk7yQ/wQ38MPdbGL/NQf8V18D9/Dd/E1cEDcDafD3Ww1nA6ns9XsUVvNBrVH7VEb1La2Qe1i29q2totxkrvhgABxUtwQj+N+uB8exwvxOA6CF+KFOAiuhoPYYrYY7m0xm8vmslFtLhvLRrVRbSw70MayrexAO9C2sslsK7vJJrPJ7CYbzG6yH2wwG8x+sKN8Ez/Ed/FD/A4dPgc+icfhlXglHodf4nE6An6JX+oIuCbehv/hcrgc/oeH4n+6x0PxUN3rNHgYDoeP4WM4HP6Fw/FIPJKugk/ikHgcDok/esTV8Ee8USO+iN/hZ7gbfmZ/4W64m/1lq9lftpatZqvZWvaYrWVb2GP2mG1hO9kW0mPbyXaSHtsC0mMpsC1gC0iB7TIFluba5S7TXCmxNFdqKyWWEkttpb9SWymn9Ff6K+WU4ko5pa1SXCmutFX66mv4Lv6Ff+G7+OV38ct/5jP4Zz6cz+Az+HB+jA/n0/kxfoxP56Phi3giroYn4oq4Gq6GK+KMOBVeha/iVbqKrqL74FD4Ef6FH+FFinAf3Avf0lXwLRxLV9FVcCz8C8fCp/ApHAonwpPwVTwJf/KEU/lvvh07H8638/V8OB/O1/PpcAX8Aff4A46Ce9zjKHgcjoJzMZwMV8FP8DA8DD/B4/iJvYbH8bi9hoPYa7YUDoKD2FK2mC1lU9litphNZVfhEngGjoJn4Bw4Co6Cc+Ae+Ab+gZ/gH3gHfoKf4B34BQ6Ds2DBX/Ax/AtfwpfwL5wE/8JLcBKcBC/BRf6Cx+AleAxuwwbnwX3wHfwL38Fr8C/8C6/BS/AafAYvwUvwGRzGLsZFTnKRl+Al+CpeggcJwol4VX/84B+/gg9+8Cv47VfwX/z2t//Fd/Ff/DTfxXfx0/wzP81v88/8M7/Nf+PZ+Di/xq/xcR3Ox3UYMHoLnqqP6VA6lD6mZ+lbepdeonfpYXqYjqa36Cs6XF/RU/QU/USv0/N4t+fpfDqf/qef6CI6XBfRQXQQfUIP1gX5rgvqg/qg/qgb69A6ow7Ne97rkrqwjqs36ri6rN6oN+qyOipPokPq3jqk7qg76tk6qt6qM+qtuq3OqDPqtrqxvq076926s96oN+qRuq4+rDvqwzqz7qg76sx6tl7Hu91Nd+PdXsK7PkQv0Uv4EN1MD9ZzdUE9V4/VBXVBPVZX1V14uM6is/BwHUVf08v0Mb1M99K99Cy9T8fj3Y6n0+l0+phOp7Nh09fwZ93jxrix7nFS3eN//vA7/A9vw+/wO7wNP8N5cVK8GC/GSfWQk+KAAPFTHBCnw0/xU5wO38Pp7Gh8D9+zo+1pXUIPwVX1EJ0ECQ/XSXQT3URH0Sf0BB2uJ+CquCqOim/injoC7ol/+sRFcTk8FM/D8/BQXfNQnUbXXXcanQqXxV9xUvwVt8VJcVLcFv/FQfFOHQHvxDlxTlwTZ8aF8VVcGM+Vix/iuTgtTou36ki6E56qO+lRovQtHUpfwlP1Jf0IT8VT9SO9SJ/756r67713332Xuaou9wNcFVfVD3QJvBbfxQ/xXfwYP8QP8WNd5Me4M+6MX+PP+LTu8WncG/fW0865th5ybZxaD3vIqfFmXUNn0Hl0Br1Agc5yMtwOj8PtdDE8Do/TxXQEXUx/0xF0BP1NH9E79A3dR9/QHTjoBrqB3nYfve1l99F99JKv6iXfxlfxVXwbr9YF9B/d6z96je51r9foNDrbeefReQ87j86jh71HD/mp3qP34Kf6EH6qi31IH9LFvoN/62gXO9rdLnaxu31Hd3uu7+g7eq4v6AL6g/6jP+gU+o/+o1PoH3gqTqiP4YS67rrH8Yl8IB/nA3k+no/X4yv5ST7OT/KMGPlEf/SqfCvfyqvycV6V1+TjfJzX5Cv1Fz6uu+gufJyH83H+zh0/x2fyqjwlT8mr8mm8qg9+0Bv64G+9IW/ot97Vb//3rryr/7/3djweD+fx+D4ezsP5Pj6N7+MFCfKH/CG/yKfxi7wkn8an8ZI8JY6Kq+KGuCGuisPhqjwch8PheDiPxMP5NB6JR+LTeCs+jTfkrXgr3pDv4g15V76L7+Jd+THe1S/9GD/ml/7MLz8Df8af+Qz8m8/gx/Bv/Jsfw6/6MT4av8qv+mh8sg7Jk+iReiRPonfzJPySJb6EX+KpUPFNPBXPxTfxTTwXX8Vz8V98FV/Ff/FZPAqfJIkn4ZN4KZ6EJ+Gl+CVeitfil/glXoun4rV4MZ6Kp+LFeC5ejC/juXguvoz/0if5sMfpcXzYx/jQz+hj+hg/w7t+hj/iXe/6Iz5El+RV9El9klfhQ6/CO/GhD70TP8M78VH8DD/DR/FHPAqfwHc+gZdl3z0GX8I38A18Ce/5Er5JE6/CN/FVvAqvwlfxTnwVn8U78U58Fh/Fm52b7zq3/qw/68H8Bm/Bo/AWPAQPwSfwGLwGX8Jr8BQo+Ac+9a33fOtz3vOez3kE3UdX0Wf0GV1Ft9JVeCTdSrfikfRHHom30h/1R96K77wV38V3vvNdPArfxY8Z45P4Mf6MT+KT+DNeij/j33gpXop/47X4N36V1+K1+FVejF/lk3kxXoxP5st41s/dm5/9gO6te/MDPAo/wDvwKDwK78Bn8A98AV/CF/CxL+FL+Lh387Ffe7feza/+7Lc6sR6oE+vLeqAeqC/zYF/WsXnQgx2bH9UOagh1VB+oGFQLKgHVgPpAzamw6kANoAJQH3xZ39ZX9XP9WX/Yd/al/WVqCfWE6kGlodpQRewz28sW5aX5at+Pn+ad+W4f/gC++71vem9b16a1Z/lvftsnxAf1Kl3Gn/Lf/DafyP/xgXwoX8kv80X8Er/FJ/UVfV9f0nf0D/Eo/AoH8wn9RYG+oA/3x/w43oPj4Dl+HjX+ZTqHrqMD6cp6sZ7oqx7N7x3uZ++6ybt1sL99QP98Lb/LP/KWfCSfyhPyinwc38P78Kg8GG/GM/EyfA3/wW/xIDglH8PD8EW8Dp/DF/Gv//7zUDwW/3kF3oA34Ql42J/o0fox/3kQaqvKqqhmUCeoDjYxPvLwo3//FV/Nh/FbcDIcDLfTWfVbPVAX0031N76IH+KfdFHeg/+gKlAdqAhUBKoDdcBf9o0Z+8LU8E9Tyz9NXaCWaqkuULv6qeeXpp4qV7nK4Fv7zX61X+03+9jUGWoPtYbaQ/Wh1lBrqD7UG/6WP+Vz+VO+m8/lc/lu3tfH8N1P4VP47m+wbW1R+9V+tUXtVl/Cb/EtfAu/xc/QN3FKvVPvxCn1T5sb/za2jY1/u1pvwgd1KV0KH9TJ9Eq8T7/UL/E+HdPn8Vf8HD/HX/FpfFb/10/1f/1FP9VP9Rf9Uh/HZ/F9fB+fxS/DXXAZ3ASXwW/wGxzM9/KL/TA/zC9WpavpanqVfqYT6q76ou6q8+LVgXVWPVA/1U/1QD0R79U7PowP6x1f1jl0IB1Dx9CBdAX9RrfRL/QL3Ub30IX0rsvoHdfTZXQZXA8f9At4OB/BR+Dh/Af+k0/lN/lUPo7f5Df5OP6Sr+Ov+Dz+ivfi8/g83ov/0+F4I/2QN+Kh9EP9kIfiP++m9+q9PCq1qwvUVV3VBeqrclVVGaiq6qquOqse1A1qD3WDqkGDykPVoGZQeag81AxqCDWD6kANoYZQHaij6kCFVVhlVVbd6qhu1VRNFVRRNVVFNVX/V1uVgPpAlVVZfaCK6gPVggUVgmpB/aBCUCGoH9QL6gcVhHpBvaCCUDmoszpAZaAOUB2oDFQGqgN1gmpATaA+UBOoBdQH6gO1gBpAxaA+UCWoEtQH6gL1gQpAXaAuUAGor6pAPaA6UA+oAlQHqgNVgJr7rD6s/+vD+rX+r//r18L1hX1cn9an9WP9Uf/UV/VP/Va/1Zf1X/1V39df9VGh+qR+M1X8yD4yVfzPVFGF8J/9ZyoElVQhqBdUUiXVC2oE9YLKQY2gRlA5qBTUCmqHD03toI7q+JOp43fm7C/7uf6wv+vv+sP+rW/s//rC/q+vS9fn9bH9Zs0+s9/sI/vMPrOP7B/7yP6wf+wf+8O+rz/sz/q+vq8/679SQ1X/aar+3f60P+13+9hUUO3UUe2+NnVUx6/tO/va/rVrn9qn9rN9Zz/b5/adfWef25f2uf1vX9qX9r+p37/1h31b39Yf9lX9YR8Zsh/sI/vPfrAf7D/7yv4zlfzKvjKV/NFUUo3wo/1oagTVqxFUCqpXvUpBbfCt/W2/2d/2vf1mv9n3porfm+qpoiqqnoqqG1QPKgYVg+pBtaB6UEWoFlQLqgj1gypC3aF+UD+oO1QQKg7Vh2pDtaH6UEWoPtQfP9QdagnVgzpCHaF6UEmoJ9QUqgc1hbpihSpCXaG2aKG6UF2oMVQRagxVhipCFaHKUGmoLFQVag9VhYoChepBRaGaUD2oHlQTKgl1hgpD7aHCUF+oPdQe6guVhYpD1aH6UHWoOVQfqg81h3rjm96aNQ/Nz/K4PC6vy0PzzTwq38wj88i8MH/Ly/KnvCz/yr/ys/wnL8qn8qJ8KV/Kj/K6PDB/ygPzwXyw78cH88e+H3/MM/PMvDTvzBvz3bwxP8wP8778L0/Mc/PEfLFi/pmf5rv5a/6a7+a3fe933/ydz+azeWv+mY/muflonpqn5rFtW/vaFrWv7VCh9pkP4y/4C374AXwC3/0E/oEDv4EH5Ln5ZZ7b336ZX/b3RzeszWqL2qx2qi1qi9qpdqsNa4vatDatLWrP2qK2l+1lh+HfhrZnbWh72bJ9jCvhHxfBvz2Li+Ai9iwO7lk7DAc5uMPsNPvYDrZn7WDb1561Z21fW5fX9vUn9PX//ue/bW47G/92ti2Nf/zb0ja0bWvj2tc2rs1r89rAepLOhA/qTPqTJ71Kb9KV8EFdSTfCB/FB3UhPsoFtY/vaNraVbWXb2R/yj3wz/8hPkuQ3+W/+lD/lp/hKfpFf5hf5Qr6Q7+PHfS0fyNfyq/wq38k38pf8Xn/Jf/KffCq/ybfyzXwrHwuW3+VD+WX+lX/ll/lbvpPP5AP5TD4SJJ8IN8UFCeKjuCDOhrPhczgcp8T7cEp9U9/UMX0Rv8X/8D/8Fn/DR/+Kn+Kn+Cu+mb/i8/g8/pAf5Bv5LL6R36vX57/XR4TId/uIPqFPyG/7JT6J3+KT+CB+i9/ig/gZvo6/4v/4P/6KD+Sv+Hv/E397bp7bNz03j81j896+jm/jr/g2/oy/4q/4Mz6NH+u7+sK+q4/oC/vCPqKf7CP6vX6yn+z3+tB+r1/sQ/vQfjG1AtfCu/AuPMvH8Wt8Fr/Gl/Fl/BvdE7fD+3A7HAwHw+E4GH7lCtfyMfwN3/0bfovvfve3+DD8Fk6JU+JpOCUOx+F4jn/j7/gs/o7fo8cP0qdwPp0I58PrdCKdCK/TP16Hv3nDS/E3fM0aHoiv4WZ4IB6Im+F4uBlegOPheHgBjobf4Do4GK6DA+FAuJBP6n/6iv6nv2nTx/RL/UUf1Af1F31Of9K/9A/9S1+Tpq/qa/qevqqv6nv6o76rb+oj+qa+KFE/1A/1O31Ev9O39BF9RN/SJ/QtfUqf0Kf0I/1Iv9Fv9B99Qv/Rr/Qr/UW/0s/0F/1FP9Pn9B19Rv/QZ/Qh/UP/0If0J3Eh3AgHw41wJ054lB/o+/mAPqDv5xP6fny1T+gT8tW8tn/oq/p1fp2v6u/5qn6wv+fv+cH+nx/sK/t//p+v7Bv6yn60b+gb+tF+oh9N9T/RT6T6D0z1aoMP7ANTG3xi29mutq/tavzb1/Y1/vEQ/ONKeAgegivhZXyQL3of3scXPaovfhQfxTc/ih/lm9/8Uf6JH+W7+Sf+ie/mA/luvpwP5AP5cn7cl/Px4PlxPp7f58f5cX6ff+f3+YP+nX/nD/p8OBnOhIPhTPgIDoaD4SO4CT6ChzzkI6fBW3ATvAVfsYK74Hx4GV6Hl+FKeB1ehyvhb7gSLoK/4W+4CL6Gi+AgX8PXcJCb4eBOw81wMzsNL8BHnoOb4Dk4Dm6Cm+A4OI2/5Zf5Xr6XX+YX+2XUWI3VCn/MF/Pjvpj/5cf9uP/la+FI+BCegw/hP37wHjwLt8LhuBUuhcNxOC6F5+BSeJMmHMmH+3G/y+/y476ZH/fjfDPfzI/z3/w4/85/89/8O9/Ov/P5fDvfzufz9XwqP8vv9bN8Lr/X7/W5/GKfywfzi/1iH8wn0+H0O95Iv9P9+OmA+pOOpVfpWPqXXqVX6V/6mT6nt2nTyfQ2PU2aDqYr64kSdUX9kP86oo7If52Q//qxY31XD+TBXqgX8mCn1Iv1Wj1Rr9Vf9UQ9UX/VT3VAfY830vd0Pd6IN9L19Dm9UrfE+3RLPRPvw/v0TN1Tz9Q1aeqc+q6+qhPqq3qqTqgT6qm6q66mx3U4Pa7b6XA6nG6n3+lgOpdOpnPpWjqZTqZr6VJ2qH1tE9vE9jU+7ms8BB/5yEPwHDwEL8Nz8By8DE/Dy3A+PA1Pw/l4kfPpU7zoxT6ly+G+eCkOjAPjpTrIS/FAgbgpHojj4aa4KY6HC+J4OBouiAviaDgbHouP4r14Lz6qd3wUn8PncD3cF4fFS3FYnBVnxW/xWNwVH8Vd8VmzOC6OixPjozgxroyP4qO4sj5yZTwaj8ax8VtcFy/FdfFgvBQvxYP1jwfjyXgyDo1349Y6yK1xZBwZB8ah8Wz949k62cn+/tyXPZovf/azv/cLPUK/0SN0AgR6/NUPezQf/q5H49F815P57g9/6L18TF/SV/Ql/UNf0Vf0D/1C/9Cv8wv9Qr/OF/Tr/DVf0Bf013w/f40P8/18Pz6MP9U59AxdR8/QGzToAPrJufWOc+PSetc7Lo0v6wO6jf51Gz1I//rXg3QiPe5mv9HNDvYb/UYHO44OclMdR8fBTfUc3FQfe46eo48dCMfWdx/77mof+9jVDqSrPUAH0oH0AF3BL/PZ/DyfzVfz8/w8X82f89X8Fn/On/NbeDi/xZcg4T/oAzqEbqND6BW6jW6jV+geOoAOdx0d7l3X0XX0rgvxbvwjD8gD8o88N//I7/LcPDe/y//ytDws/8jD8rF8LF/LC/O9PCrfy/Pi5R95Xt6Wf+QfeVuelh/lO/lUvpPH5DF5S/6K3+Pj+D3ejx9P6JOelU/lU3lWPo5n5QsV8mq8It/Ix/GNPCQfx8fxkPwl78gj8l48Ij/ID/J//oJP/vCTPlUq78Wn8pEieUeeiA/jn/gnPowv4sP8NX/NF/+aX+fX+Sh+nb/no/go/p4f5e/5f36UH+X/+W7+n2/ou/luvqEv5xv6ib6cL+cn+nh+og/s4/l4PrDf5wP7xH6f3+cT+4N8HS/H0/FX/BVPx+/5ov/hi/gfnofn4XX4IF7IF70QD8QD8T+8C8/Cf/AsfIoUfoW/0il5L52SB70X78WDnowH/QlPxpPxJzyarqgb8rob8iNGeCV+hJ8yxcPxU3760z/Hr/At/Affwr944WV0Tx6EF+FFeBCeiAfht3ginojf4sP4Lb6ND+PD+Db+lG/jTflT/pQ35bt5U16Z7+a7eWWfe2X//Pzzf34W//wqPovP4qv4Zb6KL+WX+WW+lM/GD/FFvAfvwRfxH3wRD8N/8B88DO/C2/A4PCqPw+/Y4Xt4MJ4Jk/7N5/A3fBF/w9PwRXwRT8PH6KL8h96r9/IfPCr/wdfwqDwqX8Pb8KoH0L95AP7AAW/Cv/7zBrwB/3kT/vNYPBYPxntPeu3Jrq1r68q8Am/CT/ATvAnfwY+ecx/gF/g5D+fnPBoPx8PxaLwSj8af8Eq8En/Ca3/Cw1577WHv+6L+rRvqhvo3P6J/80z8CD/CM/FTPBNvxk/xU7yZn/oAXoAHvQC/wC/wJ/wCL0GC5+AP+AjehI/gK3gTPm/ctGETt0ZNGjRnzJQhMwZOTBgwX7x04bJFSxYsV6xUoTJFShQoT5w0YbJESRIkR4wUITJESBAgP3z04LFDRw4cN2zUoDFDRgwYL1y0YLFCRQoUJ0yUIDFCRAgQHzx04LBBQwYMFyxQmBABwgMHDRgsUJAAwQEDBQgMEBAAQG6WY/h1W3ZVv+98p+hpluQohuDndW7YrPlplHwSArT+BBBo7blpw+apCfOyvCtLkPCcsQIFh5fhNSDwq9/WoHWtO6qvdbfUJenpdLxIMUKEhYouwUB/e+uNGzFcrFRJgoSHjRgwSIy44BYoxJ7W/H215jtFT7MkRzEEPw0LkBQRXgcGSYwMaKDgCOkVqILWHzxo/YHVHQitEVBDEAZBDwQWDnCqcwCKFq0NWHtl4IrWBioY0NoAT6B1AWQFxgwpIEJXJjwEKBDw0AasWTIAidYChIUaoLUAAQECAACQy82QZlyyrONYASwDfrW8LiC3RdVCY9l3XUWoStQP53tMHljvJOcSto6diklRROgJ68RmmrhKFaUmpZAKRjyjDBGUqAVZCCjsICpQA7RPyPd6KrT2REDqBMDRWmsAcC4TgBeAm7MEoAXA5iYBWAGoOUgAPgCfawSgA+C5PQA2gDR3BgAK4MxZAWACKHNBAJAAxpwPACKAMLcDAAjgy+EA4AHocjUA6Ny3nIqct1y3HIgct9y23IOctly2nJzDlruW6zlruWq5MEctN22elpOWizYHy0HLPZtt5Zzlms2rcsxyy+ZMOWW5ZPOhHLLcsblPzliu2CwnRyw3bIbLCcsFm6PkgOV+zUlyvnK95iA5Xrldc4ycrlyuOUQOV+7WnCFnK1drjpCjlZs1B8jJysWaeQ5W7tU85lzlWsnfcqxyq+RnOVW5VPKvHKrcKflWzlSulPwqRyo3Sv6UE5ULJT/Kgcp9kg/lPOU6yX9ynHKb5Dc5TTlMuUu5SjlKOUm5SLlHOUc5RrlFuUU5RTlFuUS5RDlEOUS5Q7lDOUM5Q7lCuUI5QjlCuUG5QTlBOUG5QLlAOUA5QLk/uT85Pzk/uT65Pjk+OT25PLk8OTw5PLk7uTs5Ozk7uTq5Ojk6OTq5Obk5OTk5Obk4uTg5ODk4uTe5Nzk3OTe5Nrk2OTY5Nrm4XFxuTW5NTk1OTS5NLk0OTc5MrkyuTI5MjkxuTG5MDi4HlxOTE5MLkwuTA5MDk/uS+5LzkvOS65LrkuOS45LbktuS05LTksuSy5LDksOSu5KrkqOSo5KbkpuSk5KTkouSi5KDkoOSe5J7knOSc5JrkmuSY5JjkluSW5JTklOSS5JLkkOSQ5I7kjuSM5IzkiuSK5IjkiOSG5IbkhOSA5L7keuR45HTkcuRu5GzkaORm5GbkZORk5GLkYuRg5GDkXuRe5FzkXORa5FrkWORY5FbkUuRQ5FDkTuRO5EzkTORK5ErkSORI5EbkRuRE5ETkQuR+5DzkPOQ65DjkNuQ25DTkNOQy5DLkMOQw5C7kLuQs5CzkKuQq5CjkKOQm5CbkJOQk5CLkIuQg5BzkGuQa5BjkGOQW5BTkEuQS5BDkEOQO5A7kDOQM5ArkCuQI5AjkBuQG5ATkBOQC5ALkAOQA5Cbc3FOzam5n/s5n+O5NJfm0ByaM3NmrsyVOTJH5sbcmBNzYO7LfTkv5+W6nJ6/zd9mb7O3udvcbeY2c5u3zdtmbbO2OducbcY2Y5uvzddma7O1udpcbaY2S5ujzdFmaDO0+dnsbG42N5uZzczmZfOyWdmsbE42J5uRzcjmY/Ox2dhsbC42F5uJzcTmYfOwWdgMbP41/5p9zb7mXnOvmdfMa94175p1zbrmXHOuGdeMa74115ppzbTmWfOsWdYsa441x5phzbDmV/Or2dXsam41t5pZzarmVHOqGdWMaj41m5pLzaVmUjOpedQ8ahY1i5pDzaFmUDOo+dP8afY0e5o7zZ1mTjOnedO8adY0Y5ovzZdmS7OludJMaZ40T5olzZLmSHOkGdIMaX40P5odzY7mRnOjmdHMaF40L5oVzYrmRHOiGdFsaC40F5oJzYTmQfOgWdAsaA40B5oBzYDmP/Of2c/MZ94z75n1zHrmPHOeGc+MZ74z35ntzHbmOnOdmc5MZ54zx5nhzHDmN7Obuc3cZmYzs5nj5rh5zbxmVjOrmdPMaWY0M5r5zHxmNjObmcvMZWYyM5l5zCxmDjOHmcHMYOYvs5e5y9xl5jJzmbfMW2Yts5Y5y5xlxjJjma/MV2Yrs5W5ylxlpjJTmafMU2YpM5T5yfxkdjI7mZvMTWYmM5N5ybxkVjIjmY/MR2Yjs5G5yFxkJjITmYfMQ2YhM5D5x+xj7jH3mHnMPOYd845Zx6xjzjHnmHHMOOYb843ZxmxjrjHXmGnMNOYZ84xZxgxjfjG7mFvMLWYWM4t5xbxiVjGrmFPMKWYUM4r5xHxiNjGbmEvMJWYSM4l5xDxiFjGDmD/MH2YPs4e5w9xh5jBzmDfMG2YNM4b5wnxhtjBbmCvMFWYKM4V5wjxhljBDmB/MDuYGc4OZwcxgXjAvmBXMCuYEc4IZwYxgPjAfmA3MBuYCc4GZwExgHjAPmAXMAObcPM/yLM/qrM5//rOf/dznPadzOqMzOp/zOZuzOZdzOZOzOIdzOIMzOH/zN3uzN3dzN2vZm9xN5iZvk7fJ2mRtcjY5m4xNxiZfk6/J1mRrcjW5mkxNpiZPk6fJ0mRpcjQ5mgxNdiY3k5nJy+RlsjJZmZxMTiYjk5HJx+RjsjHZmFxMLiYTk4nJw+RhsjBZmBxMDiYDk33JveReMi+Zl7xL3iXrknXJueRcMi7ZllxLriXTkmnJs+RZsixZlhxLjiXDkl3JrWRW8ip5laxKViWnklPJqGRU8in5lGxKNiWXkkvJpGRS8ih5lCxKFiWHkkPJoGRPcieZk7xJ3iRrkjXJmeRMMiYZk3xJviRbki3JleRKMiWZkjxJniRLkiXJkeRIMiTZkdxIbiQzkhnJi+RFsiJZkZxITiQjkg3JheRCMiGZkDxIHiQLkgXJgeRAMiDZj9xH5iPvkffIemQ9ch45j4xHxiPfke/IdmQ7ch25jkxHpiPPkefIcmQ5chw5jgxHdiO3kdnIcXKcvEZeI6uR1chp5DQyGhmNfEY+I5uRzchl5DIyGZmMPEYeI8PJcLIYOYwMRgYjf5G/yF5kL3IXuYvMReYib5G3yFpkLXIWOYuMRcYiX5GvyFZkK3IVuYpMRaYiT5GnyFJkKXIUOYoMRYYiP5GfyE5kJ3ITuYnMRGYiL5GXyEpkJXISGYl8RD4iG5GNyEXkIjIRmYg8RB4iC5GFyEHkIDIQGYj8Q/4h+5B9yD3kHjIPmYe8Q94h65B1yDnkHDIOGYd8Q74h25BtyDXkGjINmYY8Q54hy5BlyDHkGDIM+YXsQnYht5BbyCxkFvIKeYWsQlYhp5BTyChkFPIJ+YRsQjYhl5BLyCRkEvIIeYQsQhYhh5BDyCBkEPIH+YPsQfYgd5A7yBxkDvIGeYOsQdYgZ5AzyBhkDPIF2YJcQa4gU5ApyBPkCbIEWYIcQY4gQ5AhyA/kB7ID2YHcQG4gM5AZyAvkBbICWYGcQE4gI5ARyAfkA7IB2YBcQC4gE5AJyAPkAbIAWYAcQA4gA5AByDk5J8+yLLuyK3/5y172cpe7zGUub3nLqIzKpmzKpVzKpEzKozzKoizKoRzKoAzKn+zJndzJWtbxt/hb7C32FneLu8XcYm7xtnhbrC3WFmeLs8XYYmzxtfhabC22FleLq8XUYmrxtHhaLC2WFkeLo8XQYmjxs/hZ7Cx2FjeLm8XMYmbxsnhZrCxOFiOLkcXH4mOxsdhYXCwuFhOLicXD4mGxsFhYHCwOFgOLgcW/4l+xr9hX3CvuFfOKecW74l2xrlhXnCvOFeOKccW34luxrdhWXCuuFdOKacWz4lmxrFhWHCuGFb+KX8WuYldxq7hVzCpmFa+KV8WqYlVxqjhVjCpGFZ+KT8WmYlNxqbhUTComFY+KR8WiYlFxqDhUDCoGFX+KP8WeYk9xp7hTzCnmFG+KN8WaYk1xpjhTjCm+FFuKLcWV4koxpZhSPCmeFEuKJcWR4kgxpBhS/Ch+FDuKHcWN4kYxo5hRvCheFCuKFcWJ4kQxohhRfCg+FBuKDcWF4kIxoZhQPCgeFAuKBcWB4kAxoBhQ/Cf2E/eJ+8R8Yj7xnnhPrCfWE+eJ88R4YjzxnfhObCe2E9eJ68R0YjrxnHhOLCeWE8eJ48RwYjjxm/hN7CZ2E7eJ28RsYjZxXBwXr4nXxGpiNXGaOE2MJkYTn4nNxGXiMjGZmEw8Jh4Tw8VwsZhYTBwmDhODicHEX+IvsZfYS9wl7hJzibnEW+ItsZZYS5wlzhJjibHEV+IrsZXYSlwlrhJTianEU+IpsZRYShwljhJDiaHET2IncZO4ScwkZhIviZfESmIlcZI4SYwkRhIfiY/ERmIjcZG4SEwkJhIPiYfEQmIhcZA4SAwkBhL/iH/EPmIfcY+4R8wj5hHviHfEOmIdcY44R4wjxhHfiG/ENuIaMY2YRjwjnhHLiGXEMeIYMYwYRvwifhG7iF3ELeIWMYuYRbwiXhGriFXEKeIUMYoYRXwiPhGbiE3EJeISMYmYRDwiHhGLiEXEIeIQMYgYRPwh/hB7iD3EHWIO8YZ4Q6wh1hBniDPEGGIM8YX4QmwhthBXiCvEFGIK8YR4QiwhlhBHiCPEEGII8YP4QewgdhA3iBvEDGIG8YJ4QawgVhAniBPECGIE8YH4QGwgNhAXiAvEBOIBsYBYQBwgDhADiAHEuTgXz/Ecy7Ecu7Ebq7Ea//jHPvZxj3vMYx7veMdpnMZojMZnfMZmbMZlTMZjPMZiLMZhHMZgDMZf/MVe7MVd3MU61vA3+BvsDfYGd4O7wdxgbvA2eBusDdYGZ4OzwdhgbPA1+BpsDbYGV4OrwdRgavA0eBosDZYGR4OjwdDgZ7Az2BncDG4GM4OZwcvgZbAyWBmcDE4GI4ORwcfgY7Ax2BhcDC4GE4OJwcPgYbAwWBgcDA4GA4OBwb/gX7Av2BfcC+4F84J5wbvgXbAuWBecC84F44JxwbdgW3AtuBZMC6YFz4JnwbJgWXAsOBYMC4YFv4Jfwa5gV3AruBXMCmYFr4JXwapgVXAqOBWMCkYFn4JPwaZgU3ApuBRMCiYFj4JHwaJgUXAoOBQMCgYFf4I/wZ7gTjAnmBO8Cd4Ea4I1wZngTDAmGBN8Cb4EW4ItwZXgSjAlmBI8CZ4ES4IlwZHgSDAkGBL8CH4EO4IdwY3gRjAjmBG8CF4EK4IVwYngRDAiGBF8CD4EG4INwYVgQvAgeBAsCBYEB4IDwYBgQPAf+A/sB/YD94H7wHxgPvAeeA+sB9YD54HzwHhgPPAd+A5sB7YD14HrwHRgOvAceA4sB5YDx4HjwHBgOPAb+A3sBnYDt4HbwGzgOHgNvAZWA6uB08BpYDQwGvgMfAY2A5uBy8BlYDIwGXgMPAaGg+FgMbAYOAwcBgYDg4G/wF9gL7AXuAvcBeYCc4G3wFtgLbAWOAucBcYCY4GvwFdgK7AVuApMBZ4CT4GlwFLgKHAUGAoMBX4CP4GdwE7gJnATmAnMBF4CL4GVwErgJHASGAmMBD4CH4GNwEbgInARmAhMBB4CD4GFwELgIHAQGAgMBP4B/4B9wD7gHnAPmAe8A9YB64BzwDlgHDAO+AZ8A7YB24BrwDVgGjANeAY8A5YBy4BjwDFgGDAM+AX8AnYBu4BbwC1gFjALeAW8AlYBq4BTwClgFDAK+AR8AjYBm4BLwCVgEjAJeAQsAg4Bh4BBwCDgD/AH2APsAe4Ad4A5wBzgDfAGWAOsAc4AZ4AxwBjgC/AF2AJsAa4AV4ApwBTgCfAEWAIsAY4AR4AhwBDgB/AD2AHsAG4AN4AZwAzgBfACWAGcAEYAI4APwAdgA7ABuABcACYAE4AHwANgAbAAOAAcAAYAA4BzcA6e4RmWYRmO4RhWYRX+8Ic97OEOdziFU/iET9iETbiES5iESXiER1iERTiEQxiEQfiDP9iDPbiDO1jD+v32fnu9vd7ebm+3l9vL7d32bnu1vdrebG+2F9uL7b32XnutvdVeai+1d9o77ZX2SnujvdFeaC+099n77HX2Onubvc1eZi+zd9m77FX2KnuTvcleZC+y99h77DX2GnuLvcVeYi+xd9g77BX2CnuDvcFeYC+w99f76/X1+np7vbzeXe+uV9er68315npxvbjeW++t19Zr66311nppvbTeWe+sV9Yr6431xnphvbDeV++r19Xr6m31tnpZvazeVe+qV9Wr6k31pnpRvajeU++p19Rr6i31lnpJvaNeUa+oN9Qb6gX1gno/vZ9eT6+nt9Pb6eX0cno3vZteTa+mN9Ob6cX0YnovvZdeS6+lt9Jb6aX0UnonvZNeSa+kN9Ib6YX0QnofvY9eR6+jt9Hb6GX0MnoXvYreRG+iF9GL6D30HnoNvYbeQm+hl9BL6B30DnoFvYLeQG+gF9AL6P3z/nn9vH7ePm+fl8/L593z7nn1vHrePG+eF8+L573z3nntvHbeOm+dl85L553zznnlvHFeOC+c98375nXzunnbvG1eNi+bN+6Ne9e8a141r5o3zZvmRfOiec+8Z14zr5m3zFvmJfOSece8Y164F+4V84p5w7xhXjAvmPfL++X18np5u7xdXi4vl3fLq+XN8mZ5sbxY3ivvldfKa+Wt8lZ5qbxU3invlFfKK+WN8kZ5obxQ3ifvk9fJ6+Rt8jZ5mbxM3iXvklfJq+RN8iZ5kbxI3iPvkdfIa+Qt8hZ5ibxE3iHvkFfIG+QF8gJ5f7w/Xh+vj7fH2+Pl8fJ4d7w7Xh2vjjfHm+PF8eJ4b7w3XhuvjbfGW+Ol8dJ4Z7wzXhmvjDfGG+OF8cJ4X7wvXhevi7fF2+Jl8bJ4V7wrXhWvijfFi+I98Z54Tbwm3hJviZfES+Id8Y54Rbwi3hBviBfEC+L98H54Pbwe3g5vh5fDy+Hd8G54Nbwa3gxvhhfDi+G98F54LbwW3gpvhZfCS+Gd8E54JbwS3ghvhBfC++B18Dp4G7wNXgYvg3fBu+BV8Cp4E7wJXgQvgvfAe+A18Bp4C7wFXgIvgXfAO+AV8Ap4A7wBXgAvgDf35t75nV/5ld/4jV/4hV/2XV/1Vd///te//u1vf/nL3/3uF33R93zP13zNt3zLl3zJd3zHV3zFN3zDF3zB93u/13u9t3u7V7/a/eZ+c7253txubjeXm7vN1eZqc7O52VxsLjb3mnvNteZac6u51VxqLjV3mjvNleZKc6O50VxoLjT3mfvMdeY6c5u5zVxmLjN3mbvMVeYqc5O5yVxkLjL3mHvMNeYac4u5xVxiLjF3mCvMDeYGc4G5wNxf7i/Xl+vL7eX2cnm5vNxd7i5Xl6vLzeXmcnG5uNxb7i3XlmvLreXWcmm5tNxZ7ixXlivLjeXGcmG5sNxX7ivXlevKbeW2clm5rNxV7ipXlZvKReWick+5p1xTrim3lFvKJeWScke5o1xRrig3lBvKBeWCcj+5n1xPrie3k9vJ5eRycje5m1xNriY3k5vJxeRici+5l1xLriW3klvJpeRScie5k1xJriQ3kgvJfeQ+ch25jtxGbiOXkcvIXeQuchW5itxEbiIXkYvIPeQecg25htxCbiGXkEvIHeQOcgW5gtxAbiAXkAvI/eP+cf24ftw+bh+Xj8vH3ePucfW4etw8bh4Xj3vHtePaceu4dVw6Lh13jjvHlePKceO4cVw4Lhz3jfvGdeO6cdu4bVw2Lhs3zo1z17hrXDWuGjeNm8ZF46Jxz7hnXDOuGbeMW8Yl45Jxx7hjXDgXzhXjinHDuGDcL+4X14vrxe3idnG5uFzcLe4WV4urxc3iZnGxuFjcK+4V14prxa3iVnGpuFTcKe4UV4orxY3iRnGhuFDcJ+4T14nrxG3iNnGZuEzcJe4SV4mrxE3iJnGRuEdcI64Rt4hbxCXiEnGHuENcIa4QN4gbxAXiAnF/uD9cH64Pt4fbw+Xh8nB3uDtcHa4ON4ebw8Xh4nBvuDdcG64Nt4Zbw6Xh0nBnuDNcGa4MN4Ybw4XhwnBfuC7cFm4Ll4XLwl3hrnBVuCrcFG4KF4WLwj3hnnBNuCbcEm4Jl4RLwh3hjnBFuCLcEG4IF4QLwv3gfnA9uB7cDm4Hl4PLwd3gbnA1uBrcDG4GF4OLwb3gXnAtuBVcCi4Fd4I7wZXgSnAjuBFcCC4E94H7wHXgOnAbuA1cBi4Dd4G7wFXgKnATuAlcBC4C94B7wDXgGnALuAVcAi4Bd4A7wBXgCnADuAFcAC4AN+fm3NmdXdmNXdiF3dd9XdVV3e52l7vcTd3URV3UPd3TNV3TLd3SJV3SHd3RFV3RDd3QBV3Q/dzP9dyu/dZ+a7213tpubbeWW8ut3dZua7W12tpsbbYWW4utvdZea6211tpqbbWWWkutndZOa6W10tpobbQWWgutfdY+a521ztpmbbOWWcusXdYua5W1ytpkLbL2WHusNdYaa4u1xVpiLbF2WDusFdYKa4O1wVpgLbD2V/ur9dX6anu1vVpeLa92V7ur1dXqanO1uVpcLa72VnurtdXaamu1tVpaLa12VjurldXKamO1sVpY7avWVeuqbdW2alm1rNpV7apWVauqTdWmalG1qNpT7anWVGuqLdWWakm1pNpR7ahWVCuqDdWGakG1oNpP7afWU+up7dR2ajm1nNpN7aZWU6upzdRmajG1mNpLraW2UluppdRSaie1k1pJraQ2UhuphdRCah+1j1pHraO2UduoZdQyahe1i1pFraI2UZuoRdQiag+1h1pDraG2UFuoJdQSage1g1pBraA2UBuoBdQCav+0f1o/bZ+WT8un3dPuafW0eto8bZ4WT4unvdPeae20dto6bZ2WTkunndPOaeW0cto4bZwWTgunfdO+ad20bto2bZuWTcumjWvj2jXtmlZNq6ZN06Zp0bRo2jPtmdZMW6Yl05Jpx7RjWrgWrhXTimnDtGFaMC2Y9kv7pfXSemm7tF1aLi2Xdku7pdXSammztFlaLC2W9kp7pbXSWmmrtFVaKi2Vdko7pZXSSmmjtFFaKC2U9kn7pHXSNmmZtEzaJe2SVkmrpE3SJmmRtEjaI+2R1khrpC3SFmmJtETaIe2QVkgrpA3SBmmBtEDaH+2P1kfro+3R9mh5tDzaHe2OVkero83R5mhxtDjaG+2N1kZro63R0mhntDNaGa2MNkYbo4XRwmhftC9aF62LtkXbomXRsmhXtCtaFa2KNkWbokXRomhPtCdaE62JtkRboiXRkmhHtCNaEa2INkQbogXRgmg/tB9aD62HtkPboeXQbmg1tBraDG2GFkOLob3QXmgttBbaCm2FlkJLoZ3QTmgltBLaCG2EFkILoX3QPmgdtA7aBm2DlkHLoF3QLmgVtAraBG2CFkGLoD3QHmgNtAbaAm2BlkBLoB3QCmgDtAFaAC2ANtfm2rmdW7mV27iNW7iF27d9W7d1W7VVW9/6tre95S1vd7vbtE1btEXbsz1bszXbsi1bsh1bsRXbsA1bsAXbr/1ar/Xaru3Yb+w31hvrje3GdmO5sdzYbew2Vhurjc3GZmOxsdjYa+w11hprja3GVmOpsdTYaew0VhorjY3GRmOhsdDYZ6wzthnbjGXGMmOXsctYZawyNhmbjEXGImOPscdYY6wxthhbjCXGEmOHscNYYawwNhgbjAXGAmN/sb9YX6wvthfbi+XF8mJ3sbtYXawuNhebi8XF4mJvsbdYW2wtlhZLi53FzmJlsbLYWGwsFhYLi33FvmJdsa7YVmwrlhXLil3FrmJVsarYVGwqFhWLij3FnmJNsabYUmwplhRLih3FjmJFsaLYUGwoFhQLiv3EfmI9sZ7YTiwndhO7idXEamIzsZlYTCwm9hJ7ibXEWmIrsZVYSiwldhI7iZXESmIjsZFYSCwk9hH7iHXEOmIbsY1YRiwjdhG7iFXEKmITsYlYRCwi9hB7iDXEGmILsYVYQuwgVhAriA3EBmIBsYDYP+wf1g/rh+3D9mH5sHzYPeweVg+rh83D5mHxsHjYO+wd1g5rh63D1mHpsHTYOewcVg4rh43DxmHhsHDYN+wb1g3rhm3DtmHZsGzYOHYNq4ZVw6Zh07BoWDTsGfYMa4Y1w5Zhy7BkWDLsGHYMC8fCsWJYMWwYNgwLhgXDfmG/sF5YL2wXtgvLheXCbmG3sFpYLWwWNguLhcXCXmGvsFZYK2wVtgpLhZ3CSmGlsFHYKCwUFgr7hH3COmGdsE3YJiwTlgm7hF3CKmGVsEnYJCwSFgl7hD3CGmGNsEXYIiwRlgg7hB3CCmGFsEHYICwQFgj7g/3B+mB9sD3YHiwPlge7g9XB5mBzsDhYHOwN9gZrg7XB1mBrsDRYGuwMdgYrg5XBxmBjsDBYGOwL9gXrgnXBtmBbsCxYFuwKdgWrglXBpmBTsChYFOwJ9gRrgjXBlmBLsCRYEuwIdgQrgg3BgmBBsB/YD6wH1gPbge3AcmA5sBvYDawGVgObgc3AYmAxsBfYC6wF1gJbga3AUmApsBPYCawEVgIbgY3AQmAhsA/YB6wD1gHbgG3AMmAZsAvYBawCVgGbgEXAHmAPsAZYA2wBtgBLgCXADmAHsAJYAWwANgALgAXA5tgcO7MzK7MyG7MxC7Mw+7Iv67Iu27It+9nPetazne0sZzm72ZQ92ZM1WZMt2ZIlWZId2ZEVWZEN2ZAFWZD92I/1WG/9tn5bva3e1m5rt5Xbym3dtm5bta3a1mxrthXbim29tl5bra3W1mortXXaOm2Vtkpbo63RVmgrtPXZ+mx1tjpbm63NVmYrs3XZumxVtipbk63JVmQrsvXYemw1thpbi63FVmIrsXXYOmwVtgpbg63BVmArsPXX+mv1tfpae629Vl7rrlXXqmvNteZaca241lvrrdXWamuttdZaaa201lnrrFXWKmuNtcZaYa2w1lfrq9XV6mpttbZaWa2s1lXrqlXVqmpNtaZaUa2o1lPrqdXUamottZZaSa2k1lGrqDXUGmoFtYJaP62fVk+rp7XT2mnltHJaN62bVk2rpjXTmmnFtGJaL62XVkurpbXSWmmltFJaJ62TVkmrpDXSGmmFtEJaH62PVkero7XR2mhltDJaF62LVkVrohXRimg9tB5aDa2G1kJroZXQSmgdtA5aBa2C1kBroBXQCmj9s/5Z/ax+1j5rn5XPymfds+5Z9ax61jxrnhXPime9s95Z7ax21jprnZXOSmeds85Z5axy1jgrnPXN+mZ1s7pZ26xtVjYrmzVujVvXrGtWNauaNc2aZkWzolnPrGdWM6uZtcxaZiWzklnHrGNWuBVuFbOKWcOsYVYwK5j1y/pl9bJ6WbusXVYuK5d1y7pl1bJmWbGsWNYr65XVymplrbJWWamsVNYp65RVyipljbJGWaGsUNYn65PVyepkbbI2WZmsTNYl65JVyapkTbImWZGsSNYj65HVyGpkLbIWWYmsRNYh65BVyCpkDbICWX+sP1Yfq4+1x9pj5bHyWHesO1Ydq441x5pjxbHiWG+sN1Ybq421xlpjpbHSWGesM1YZq4w1xhpjhbHCWF+sL1YXq4u1xdpiZbGyWFesK1YVq4o1xZpiRbGeWE2sJtYSa4mVxEpiHbGOWEWsItYQa4gVxApi/bB+WD2sHtYOa4eVw8ph3bBuWDWsGtYMa4YVw4phvbBeWC2sFtYKa4WVwkphnbBOWCWsEtYIa4QVwgphfbA6WBusDVYGK4N1wbpgVbAqWBOsCVYEK4L1wHpgNbAaWAusBVYCK4F1wDpgFbAKWAOsAVYAK4A1t+bWeZ1XeZXXeI1XeIXXd31Xd3XXdm1XdmXXdVXX1a985ete95qu6Yqu6Hqu52qu5lqu5Uqu5Cqu4gqu4Pqt39qtnfpN/aZ6U72p3dRuKjeVm7pN1aZmU7Op2FRs6jX1mmpNtaZWU6up1FRq6jR1mipNlaZGU6Op0FRo6jP1mepMdaY2U5upzFRm6jJ1mapMVaYmU5OpyFRk6jH1mGpMNaYWU4upxFRi6jB1mCpMDaYCU4Gpv9Rfqi/Vl9pL7aXyUnmpu9Rdqi5Vl5orlFuo5Fk7hkEIKIYgCHgBCAQ1M1OsAAOKAEBRGMaRkDEGKD4UAEEVAwYLAAcfyoAAYACGggwhQAASQUQJEABJUeI/btm/scr1iVPeL3lm/Mgv23duuX5xyvSXy5wfOeb7xj3bL16ZPvHN8ifHjP+4Zf/GK9cnTnm/5JnxI79s37nl+sUp018uc37kmO8b92y/eGX6xDfLnxwz/uOW/RuvXJ845f1IMtOjkNXZStdFBsspP3LM9415tl+8Mn3im+VPjhn/ccv+jVeuT5zyfskz40d+2b5zy/WLU6a/XOb8yDHfRxaT5/mTj0CO/azLfaPAwLwPGmAmiDck8Pt4JOvotsu60/NP421wYQBZky4aSkVXRArd9TTdLzOPwrVvF8Aym0m4bc5fJr4bXfPDLTllqLsrNwlv7hv+1fySTSghE9MH9D5g/gm0D7rBJDDTx+K++9/Gr9jlE5rpQ3F//S/Hz9joE5zpc/ct3vbNvhVAs7ERYCY8iqsEXxsTrnAr6Bd4IeFDPFI8KZAKFR/GE7jQJqgveCLBR1wlHFoQLRUfJhZYkU2od3hKwodcSNyqEBUVPiYmXOFN0L/wRMKXeEkQI8PlaBLeJpVfhGbCUQPxKXzHmPKnYPdv7tI4xzKucuFwW5rXNW6yM/fvcW35YRhrQPTb6E9xBx55cIbg+mr+XGCm2hPUmFxMsJaRQASaaGcDxuy1At01OWV2iLqJbhY/+H5Rki8LjnIX1jQSDoY4JZOBWrXgSwWg00x4t5BLBVB7qFtQq0DREK0CRZtaBYqGaBUonbuEioVoFShaXbYFO2U/DenU/LTZKfsV8RPdrXkpAWoudMvQKlC0qVWgaIhWgaJNrQKlyC7Bd8F/LDk+aAQdumvoCv24J9BBAXMCHdKbe6W67HDVhF1wOd3kw1Hwsd2/uWkPp0sT7+UvlvdkEbIARgY6ySZtMjLwwqF/8nS4d4RoXR+kJeaYB3jvIxaylEYmmpKjg5XHidj1ZF0SBuA8kgx5fCPLrGS/8beH9jsv/RrHTGz1yzd2vRisS4K6hyRDXgpwfCOXX+z6UZfIN09Q338fyZD1R0RyjKPGR/rlk7peDFCX4ABrH6A//rHrYV3iJeA8GK1DwX7ioDeAE0lmwMaH5vjGrgeDdUkJgJYCxRIWKMDlG7teDJCfbD8M9aGAei/zxiKApu2Vkr4DhFhCA079GcN8/Xvbwf0a8xj1Pbv584Nu4kUOfyQRe2JKPUMybYl9qz3R+0M77U5NBHmn6Quvon7ti0lSiHOQPJbMAnKIOn+X7oTCOixt/nFCPDvoJ+jXIss+Uo+LkgW0YVFE1rw3/x/0ua56+AE0dSnFfYS88uKqi6V1G1v8+a9I+dmEsdKBpNBZDOu2nXb1gb4B9v7wvPeA4R9Fet9L4XElgD35PtyVPTVDGGivdvRCu5gREM5wSr0qStpGgGcjdaTzqnA/Clddh31+x5pcL+rTBSK+SLE87to7ZyUXyrlYCkuF+qgN+T/FaDjsC1jReD9A+jHd6aOX7G0HeWh+f847AiwotT80zHPNBPa4Qvd4+fUiZ01VU1BDsYoZ3r6P1Jkngql0+3l7twOZ4ZIByhe31RS9QriJW8kvZVnM3F4giHNx3//CH5kSA5Rrn270trOgF05M+G9FvUkbYKGbvnjmvxPWbW5ai+CPMNWRfRrxBVbDWqC2AgH1EWRuuiVl3Ff5VmoQKugw8z30vOUkf8v9cN5yIpQvws6czjylVeVUf2k45BB6deuJi2Gfjeaqvvp2m1YWVriS/cmMVH3ublpWfBHLoTB4+cqrH3A7KsO0BjI5ieX2OYnamN6oleeYUzdEoN9Sp8Qrrd+3s09Wo7VHuIvvIOu2r3v+4bDudV1X8rUZJZ9bES4P8Er06PeT/HeBoqU/+blLktimhjBJHKcu0icTL43JwC20tWPFFfgEerxIpfNKJnhfz0sKq49PupAHv26/NmMvW/SNaIajjd7XlT21ilYZ03W1urnkG9KTnImJMIfJ5MLdW/0p3r+W9v0ibyqsZ5P6yXqtvS/9Ja0QQ9arCcG/DOd3x3QrzMpV9lX4J3sakfTSefQbIox+zXDt2jLzzfW2rkPgEdL+Baw3FQaP+2aRQkWzwO7br5aNgxWxGhH/eiVXxMWC1sj8b4XXYDMRvf+s6tq3BY6OiaiheR3Ysq6HLngZ2MtjlffHd5MBl4yzjV6YUZbbSiI2gqBC+eMKn+gLkvZSMa/OWO4/YXD04fqITh1/Ir0ir5L0uDDqVwlQZPf93SDuJa+BoEHC9ejHk8W4u7X3CfzR3wHuKbSb2R2XbJ3l1jXaKlOR2rlIt7BDc5VPY92lvMzLkHiV50DRwv42QkJHxmq8uyiHpjD7/PQJT7EovDPN8Phzv0D8lkiPk9tEbOILf4fth/4Xuu1zVxazn3MOkUauVmHRErHpbnrJzBpH5tZbuucZ9z/fqmr4KwMgSgI32wlcaH4V+M9ncuHc3KSqavVX3TOHxF3Jiinl8Uzf0Uk7Q+fUmZyTXx+2qgs/Po5190PmQAt/4+ray80tjDty77BkTX8fY+2EnxDzJs102bk6STqAnkr5VB8kGUBOpXSsTJIaJePpOYShI/8yAYD7gJvDG1kB9LZMMlmKhCz20g2ULGVSHnnJBiI5CoQ8/tIdHOQPKkbscTKBfOVmRpY6E5LIU5NgAU15sVG51k5WFb5i/PMGIG+P24I9vhrqTMa+A+G2pTNzdK8eaUa9i/KaWbpQT6YV7W5VTDgrQNjTj+wcYvYuqgOVzszTrXqlGeUuy9NmhQhbPZlWtDnKczl84HCE2fgA+L+yuFbBp1/jDwJAvFRTSXTqAHoQtpyBO68ose9Fy1sxFMWHdPyQSKFfTZIFpPLSJDJVGSAd6qEoPrYO3UMfIV9CrhYqowaS/mKlcFoZoFzViRQ9O4CkYwJF2HA+oG0VnZjDXxskCwiqu4HIqGSAeIliNjNIGPqJtOlW5XbZo0tNpNg7kK/FVBafOoBOqGSOMBCYz6NlJGoGe21QsH6kuiZDm4X3+4EF40e8UiUKtZE9fTPZ35Cl7Ocby37jipXdW5aHvmHu92CRCfsltV8Asv0dAfL8O0C+8RSQ9MXeshvAdJDr/PeGi1kg6a24+7JYobEKhvYq+DsWBBiiwFf/US3KuAkloxUlh9aV/OaRBFJ7G9sNmn1y6Okm23Py5UkntfiSXtrxWx8q+tspin53Rf7i72v1HOjfRwf7hDPzMLEz7SC/1tYhXtPsuCqY1WKN78pT2V92qvtjTfVWS3qBxO+6VMlriqpvBbvEjXgehgu0e5IIz2EbRO9+aRiEd7GjNxrb2CYBn4C3r+5LPhxZemetZYq1yRhrELsDsRcY2e51Ney9Diyt25h/nS27DC+C1pC8pqX1mUsjdpQeERq4QYB10IAz8xMcbnBy7dh8M2EfSHia2qh/5mANwdg2kYu5S3A4Dk6w1ymSfST2kdlHYh+ZXWT2kdlHZo+cfST7kdkjZR/ZeYU9qZ55pb8/qGfjQryAjXtrM/9fh2UUBCfhqPMyymHWHmH/ztPprbl3q0NvIdy2gHkEFpjQiLUL7rgru7EtHlfFkci4YKsBtY3xbjnBxaQeFefPjRZvdRFoow3YStqiduWJh5K7IYs9BcNtvMgI9Nm/dyFcuO6iDbmwFsQuQDRUra1jLduEyc/XtOCxUcOGa9LGaljQPMzz5lvJy7UblqkutzHip9qa3zLoZ9r0i86s32jZ79v3m67/wWcAoSXA5PQfOLEu1QoEwlz1y8HMuZwOxVDgLY0Hcid96E++7+cY9DvH+n4zffs6n2mRLzbEt+zvgWf35Nspm/esGYhoI8C9QfdbjB2t/T296LMSOy5cPVyPVcui46qv6sW39yULO8vPGpJrYcMaxcCXvfdlNkeGBsrWe2US82V4XS28twauxiP6ufADdGOwA4MhzXZR2m1YFFS97DcZ95PZvl80V/5G436rWT94yo+04JcM95E2uKjOhTdA1wbb8bTg2TTKvMvL7l91+g9e/wMPAGY2AKEZQPIA4L77R577k6z8LeN+oFU0yqAcmavGMIIsClYyVxLNktwnStC+SdIdKtFYJikXuUufPjUz9pc1fl8Fvb5C211hFlcaWyudTZVsYkW+o0JJ47cFGsdWkjJ4a4SzrqBs+p1bJvRfGhTvDQ5mBvldQf5gYGEnkJsHvIYBTccAsQ3AaPqPZBLEiA/IAooctDGT0+SIDN6RTT88K3/m0F+1bP3Ji3+W0b/+7t86DCheCIyMBOZJQOYhFDz2FapJgiFArDWapWBXopoL1/d/hC7Fjiu+0ScMTYlnAWraD+rQwFEWxLfeFCtm8mw3glbwIFoRQ2n7BTesrWHmQXedV11DW3NPya0bIfzeIVxPEUqsEeJBwp7YJKSmCK8LhNLhQXhvMJoZJMNAGxpZWCD1yB28rHoR3fNO11ufKPzv638DG4D+DGAnLgGqAcDT7p/U3B8e+kuN+8Gw1YWu1OBG0Ij4nA8c4zk5NnaMO89xbM1woi3njYZndiK7QPDuUHHjyBlm3Wyz05/eU3xzJhhi4ITacWRnZwyenSJrZMbcymFAE486Y6jHLWXcenuvKm1nCRuyTKgMElY7hCLzg9jw4D05CDI2mMwM7gOD4K2k8YbFpLPR3fXfbd4FtEZHbNntblitlwdinWM8z8QC3O82yxXc3Fp7/2blDNsKGovtekpWDVNt2DBonQ3WweBOJV04NCOHM2lowG50vJzUeQysnZny5+YV4kydNnivCKpjiTxhKw3/303XO7KXEhNmCa79RluwxTRUZjvH9Lilc7ypwEfTFg+92x2SA7ZYh00NLv6/91TMnLRD/kyQPY7QrIFBh1MIRxyYPzVMPbluupQH6Lbg1NV66wd4218jTAYJ601CipklzNYIjSOEA66AYY10ZnJECc/zJGO7HWnLZVpT2XefIe9K83/DyS/D8JZnxrX89mpiZS1fLy3wrZhcoK1NCVxuDnqH9GOCGT9kHbOrGoyaqblt2IHNec8Qs2QI75aU3y7tbQxigPUWgFJ6/NC5f5jwFcRl/PA5e8gb4dm2m8My6cbOkehO5kYVHmMF87bz9o288+Lmtmiu6IGG85CNguMOg7/FsRmzdLbZ6Z3eqYPmaDFE6wQE42HNxgwuOzXDSOwc/8MBJn59bnHPLaopuuNVP+VhnU9E+IJiPpxI2ksMzCTyA4n+acTSKKI3h7gcQoTmOCjFkBSP2JiaQYUJiBAgdc5xDhoAm9MMNduSuGzFjLmuNe6RRqF5Ruwk415iBBpgTKYX78VFsJXFZFzx3lQEW1NMBhX3TUWYmVX8lxXBfcWBicVnVxY1thaPnVuEqyEjbWzWN6qQARaB1DgRAqTOOc5BA4B2ixzMgHFraPJxXnrEbTyWdh3dOcd4xVF8vxHfbKymGkUWGtEwY2qSEWaVEQ0zrrcZBT7PmB9pFHYaJ32qURhslOxmI18b8tKjuV6l3SSBHAm9pVol1X0jknRvi9/S0UF3XEGyYe1G8ouR2ZVIeRwStAm5noKUFiBB24/53iN56VGy7rjsOpI276YdxzjwGM08RpYe5WOP097jTCcfWWP48RqGMG4cnKfZRaV1cnve/nD7VSp836YfKm3RO34Pd3nm4fjktzkZW5uELkzGw5KTPUl4SZK8HrkYjZS3IskTkYtxSHkfEj4RuaxESvxQ5DMXKS5GxstopDQdCR/rkTwy5HXG4F5dPyqtAdv36pvLT1vE/V15EnlLx0F3OOszFxYsv8OV2WQlaKYyXqe87FLC5ijhCcrL8qRscBKempzrwiR6Z3I5NanwtclncNKcnYyW5UlzfxI6Jih5ZMjrjsG91yOSmrA41yADaDnOQQNgc0rbMng3KoRTzGA+1y+/u5dp61J44jK5bJk3LYGnLJP5ynu1EmysMpmpvJcqwcYq49+rDE5WdoYr9+1KmJmv/COWWGDHckSGvG4M3qvpp6UyaLvefnH9aYq836pPIm3pOIXk/HB+bmleE5pg45noYOa8kykyj4mHMdN7mBIbmHn9Mj16KfSty/zcpQhHL+O7l8L65XAAkx8bmLolTHaMYcLIkNEZB/N0u5B0j2zfm19uvmoF7/fkQ+Utesfv4cTSDHyQ87/DuRc4iVc3k7HNe2PTZF0zX9S8hjTFJjST5cyuDmZSNjPT5UyTHc/sE5qIFc1ADWkq5jSRu6jJSUPe+MjOUNpHgxEKkWRHP63Vw9v1jl1EtnRivui902+WIftVz0x9ihue3OudisVONtS5OdH5mOXca5ymO5z59ua0uikdeh/e3MxvSmGBM7HDaYcpztUgJ9zkDJVZTmowxHCjYD9OLVPpgJXL1IbRlSLAfBZZYrhlXANU7wTvbD4NOl8E9bZAm/ufn9nPbfDTtPOZ3/Zck57CS57JAc883Um83okMeFYbnkY749kveQL2PIM66SkMe0L3ticnDXnjkS2jtI8MSxAkmZb+VNYnN+89aols6eAUkksry96+aJ4VRR4URYyIpu1Q0dVQbCx0HggF3QVN5kDnFVDw/udkAnRbAQUPgY5vCzQ4B/ocBX3oLuhyHfShA6F1PSTRR5f8SC0SwCqAqidAwORYTxtwBj1b0JpftbbGsniTZX6MlKbzpNJJUnmJNLpBKp0eledGoyuj0rioeVM0NSUqjYiad0RTU6LSmqh8UDTZPd0UXc6KrnFRgdkXfYeVUfoYkuiROT9SlQSwCqDqCRAwOdbZBhwCM1v2T/YXl7zV9mOn2MYpvmvaMGfqDJlO46Wwm6V5qjS0UCo5TJr3SMNLpJIx0nmPNDZJKlklnYdJ02KbdF8ozYmR0n2nNJ4qBatDGPr4ot/iJBQFpDkDAmTNcq5BBsLinCNsoZ2x717LolkXUwtDqfw4arWJarKGiiygRsOnZHunyMzpvG4qOWqK50zDi6aSo6Z51zQ8bSpZN93cwOlg5vRBS6eGsdN/73Sjh7yxkSrjM0hYgqKtV6QhAyxCqHIiBMjkLWndfQqN9SCjzdX61CpkZHUeVq1PqkpmVKEB1e1uqjyXKl5JXS6jQpuoE6b/LOrBMuozjjrtoxLdSuoZb6XixdSQOJpajUOSOwLTrxeR9IDJbQYagZFrDTIQE9dsy3jP/hkGcctnuLW61ypZapXXWdO7rNIWq3iFNT2+Km2uiqdW03lV07Cqrui/rXowr/osrE4jq2CfWj3Gg6t4djUkller0ZDkRkH5sfakVAdGZ0sONheJArO55ADklrcHner6bH6sv16jr7Bbr2jidbzsKjnoiqdcw/OtktXWea81NtMq9nXW3ECrMNO66aVWwV6rerKVX22dDLfK2630Md96I0MYNw7O0xEjYbfKk+z1cYPs9+jpk1S/q7dFr5l5HDayCSdk3eXYaTOWfCcWXYidVmHJY7DSDdhl+pW8+Crdep3qxKt66HVtvRLPvaIXX1c6+qrf9GvRAKwaG7BYNoSJjdlIshsoPEORSWb2M9o+mb3v0KNyix7DSzoebHF2aKfzs9zwbGJstp+ZvUzLwhZl4SHZy36sbDYWHoyd604sei12ORgrb8aCZ2PnuhzLnv3Y44osE4ZkcWQI446DubS9SLRnNu/dHbdfqZK3e/pB5Ra9g+7w8NPOD6Ex2+4mIFyvBRdrA0O1/H1afpY295RgI7Rqfra9Oiuxsdn/3iwTVmej27PS/OxwgdYfI7SwKdp3rNHC0JDRGQfzaTuRdI9s37Nfbr5aBe/35MPKLXonjtQ+qM0PmUXc+RNQ3L8FZm8Da7f+kVtu3jb3lLBLtmrDtjxdK7PF2vtoLTxdeyjrtdKGrXXG1rdku4zZQvdsdzNpe0NDGHcczL2WkdSIyYHJgNU5Bi0Ay9NvSzqDmH2JyQg+q/tb090juszbuYnJ3L2UazqQm+/iTou44iu4yf5tVmdvTTN+e5jA/a7gZkO4oC1c5BxuWsQVGsWlfxf3kg4RS2VyBilGIGCApFtOM9IArFxmMNoWg4R9slPNJj5kq23eQGGKS7yUG7x6dxc2t3u4suvHdUOzupI1XXlENyy2c+353MiCrmRHF5/SjdZ0BX5QN5vVFSzrJmtcl76HGLSRWXUCGItEm0UeIK0Hh8xA0VbXGAy3JZlknRdzDfzOu76aOd/Siu+/3xvZ7JWs9eYLvfEwr8geb77EmxMDvHuGN73EK/Qx3mwwyZuHeePbvJJ53swv9N71EIY+vtBXahqRcHPIQdR05IgJLM3ymoFoW9AC7LtHpmisleDCcWA/C1xaA5aMAEvDv5HJX9jSr7TuOxv1lWz54iu+8ZCvyJZv53O+A4u+R+76Gkz7/nXf9Mav0Gd+C2rIGx/ZGZ5DghEJEAwrnzpKKYOW4ww1SGxJ6N93ePCIMJoazkeGScPCsz3hfEnYtB4MGQ3etoLlE8HyMvBkEBg6BTyvAU8GgeVNYPIs8GIZWOnjwI+JYAOvBM9wK5gChyT0ERVRG6pwEooC0pwBAbJmOdcgA2Ex31JKdjWpfPaKozPF0oFieZQ4ukUsTRCbx4dTg8PSzrB5Xjg1LCz6PeF2VVgYFq7VbWFhYZg6MmyFnWHm2rAVBoexfAgTG1MpHUOFIQgRQNkW1xw0ACenGYm2xUBin+zX2i5yiIweJzKxduI4f9lYbRrDpozL54svpq7TGCs200bxP02MjxIv7BL/08TxOrHIQHHr+t8oHpgpfmPFK2Gv+N/V4vscwtBjM9EKoOoJEDA51tkGHAKj0w40IG4BgreVG5kvJ+cHk/1UcuU88nMVee8hG80g59PH1+Kx2NBxsm9cLxuTjRsj+8bpxLHJrhz3Q8fA3HGgFo8Vu8fInT7m5EPe2EiN8RwSjEGAgMmxnjbgEBidbQRb+H5HWO+vsWx9CD8LzF0nRd5bhjeWA+vK3KIyf0s5x9Sg2WTWYHJmJFmeR8aE/ReSB3aSV5hKRupgsrOaTTZiPJlgP/kahyR3BNYfK09LZWB1siEHwPQ0Aw+A6Qm35Z0p6jMi2xlCuuHccVqm0WZ4qDm4z8zNMuPXmHNMHdpeRq0uZ0vL5o1lbDjfzix7YmxZM7msry5jw8sLvb0MLDAPdISZsw1545Ed4zVEGIMAQZJmPW3ABWA624BDyJY3cNbobIeoLegkU0UvP+fXnhW53UIC////TgAAAP3///9aAAAAAQAAAKqtAAAo1AIAKLUv/aAo1AIANL4BymrgGTYAIg8AAAWKOc/YAhv03sWO2N1D9kqowRsnntSaAmo18fIKw+thRd53I61FqKdpOk9CnNBbwweLAYoBlAGy4pw1DAKV/Whjko6dqhyHRG6iZ3BtM2ItPV8BK5mFDu/3DQbmNmKJwhsAi/2CwontRS6gL6IKdS3PRBppTXE8nvFLtTmfUkiFLylgyWdStvghq+jw3yWEH7LJCwmAAJkQxo5Zo8uKlXShW8l6WriilNc1NTedaA219C5brygnUg+T9P06kkHROTV8cs/QOfnPzfcrKLulcwbK9HJ12SNiuuudS3G9995777333nvvvffee++dc84/55xzzhGnTooNjhThnUgZmbhFibijixAwUyFGh0D4XB3uAkGW+hj+lQjyRiOIGa6Vy3T3vUpa1S/naezHgGEpDq3qEL/9coa2f8j17MdR4kaRQdFHnDr9OFxzPpweBL6h4aF/EwbOFy7C8V6xZApeAdhvjsJMcWhV5Rg99vhm08eEYGF1u4kxxF1uqLw1i0NoRrhBmaowDS58u02MxGwlJw4OnxsUTorMVaQHhmFY25jytkHPdPgKDMMbYHhoEIaVLmFYghaGFTBZGoKbYBgugmFYLd577733XmuttZ4gRiYTwkgGqEY2NmasTOXY1Y+Y5RvZL1SMQAa5h1hYHKQM5gs2BRFMp5mjnEhfxWTUVGO/CkPNqqvnV7H2YYIY+efZieClNidPq+fFqms8XmaJKV8UHTEeFBU0zc24boc2hIkmcV1j38uSxXfbKRJnknEdnAp4ZTy2G6OATgpbbKc2ovfe+5dzzjnne++9995777333nvv/e/EsoxRNLR/ZQv8dSNU/CsY+GOjY/5cls2P9bL6Iey+bncA/1VL4LOpOfm2IT2ykXnK/DRaCynR6iTOJLtwfPvdFufQL+pyauiqpLR0u+8IusEscRdIwwBTv26iDpY/dHHkNx4anraHvQ5FdwCHI10bizWoPNHrQlBYqrLTUUAVYUyiIHtvUJB/p6D/XgQd+Wb4E69Zd+d/Zol8lS0WOpVNRRNW4zExAyQMqavNp0wdPXTWZPcwZ35VIuKsI1uCsls2H+P6d9mv2DJHFWubraLNZH7xPSRhkg2koLQmiSLYkwmq/KooWjlUWjmrNZLaikoHTeVwwFdJDWqrFGW6aupIV3kWcZQkRJNS2qEMTLQg1XGllJkY+jPbCh2tArlJL3gxdOw00+SLwfyOnR+gGpfQ2ZCKyXCGJ1hw1biHxXq/5uaiXrAsuPOkZBE1jliU+r70SiEj3kSoieoK546fWONWfkbrNI0s+dtcNHKOkQfGvjRJFS/+lOPryH07+tLBNT0+pQNA5b4dzVmTbbpUXY7ROk2pmDyEZ+Hxizww9reDeF0ulxqJZfRdwLDGK5y76JSvNh6TQINFqc/7KGTUDSVE7fwANS9mOMNngF16wDgs1R4Wy3jY90XkhxuTIARA1E4zTeZFzM9lpEXxgGEiqVaB3Ixgequ8rcuJF1zKQs3cspTddoKYkNSYD5TpqIGJFuYKIBpwbeMDH8jGjJqZGDoXthXyF0ifPjCMSpUkRJtdpInje1lAfGCinvc/KgYMc6n33nvv5amSF4pQQjyzOYii0xDPIrykKCDGM4hDqTRr8ezhLmqiMZ7ThqJP+OLZLEmUH2GeWW6jtffe+0RYRlpRRszMPG0PibCMtJ62h1hGWlwsIy0sI600xa6PQXq8956IiO+99847Moibd0QQ0aXanL4yUiJttfIrGNjwrwQoUxUUToo0qU/2C5V7iIHpNGBTELNkdmMU3G2nuPMkt/JTtlqtOtZ7W6ceYVhjvayykXmCvNHQh7uA1lZQpioonBRulSb1TR+/VVu7XK7ne8pR8IqGfqk2R1GxweATGz9BUEQ0CXJlbYiX9NaEgiiSv7979dwI+LOHbarnRsD3z1GKfUcHlZhIIxsIS7HWccy1Xw5YrZG0SlFW5VmkSmpQ6ygdJx3HU0mtpXJcraXRJX97O4hXxAdk4QrpopF4cRZcylI4B7Ixk7pIEyfNwuPnA2W6KKa3KiaGirnz5JW4G0poyldbzK38jLuAYfMLpM941jY+iLlo5Oa9LCBxl6prMe2LdcuVb1OGmqVNGWoIubQYJNxy5UtT7O5goGVpcwgJKc/TB1HDgCoEFh09A+xSR+k4aRlpUbQ0qU9L5bh6LwuIFA9VTx//VFLrKRmWOqguqPS9QRpgiyRBEADjWAGAYjAUq2lmRvkUADsOAwpCAwIGRAAAYcYAiPCNwBgLAAACAgEA2wIAT0pYzNDl1LpZxr3UKdu5sVLWdoqkZvTI3fFyYfD0SzUvVSU1n7UmdwY6n0Cv8SJM9aCjPI4oSkSX18GDAX4cskfQnOf8I7J+UFWsOPo648XTQR9HXBA01iNKmk/U90TO7ee4BlOnnjI/jzmcU/RyDdRZd2vgUrY3ThyCNWCXcS9ieUu8FQPvCy7L+OGMibKhxrjztcDGrX6rgUb7b9alYmg2X9RoGzxwjQFzrbRhnmU2zbfJxjm7Cpx7hA3nWFrD/NNqmm9ILXMtp23+TtrmNY/2OYbRMP82muabR8tcI2mbfzNt8y6nfY4JNcy/q6b51tVSVvLG2uZdWvscY2sHcM598GdKgMo1UGdHn7jAkO3CnP1h7Vv6MQgKJ143vf1JYJHnU2PXFb37D8shNpWvib0dYOe7m3puZV25mNp9Dy4bU6OYPyfQrTZ42OMHSeNsmGeTTfOtsXFmTY8Ub6+FjY21sD+qVvZW1Mb+Zlq2sZBW9obRxtYk2tmvop3dYbS3cR4t7E+llb3NtLE1nnb2o2pnd1ft21hXC/sDa2Wpa2btO5pwGgIhKEzZ1SrZUYwfp6ylatnq2dVg6cSal1x2fNppNte2LbP49HqG1FLgo41ZCkEXOsvomhc5jGmi38TyavlL7SxB03/tzUk7MKCOrYIWW+qIfBpexRIrsv+u5m/zVOifuIiMdHjlZ760H/nqvCyAtf8dmMD+o6/hPGG6KeuBhUYu72SJbOQvML905C3/fK6UuH6Ty4bqfPlra+yR1zMnys3HlrNE0mVvOR62wvrDSHT1G3mA4I1FNYhDnUawFnOExwlwIvccFQ8A9WGMB1DjhdHoQsfQHCMUiC/CB2tuUnCWtsjsU3SLs8LNJ3anTFD1R/zJFLgn1NGa2vIZVSOLXN0adgKY32pkpi4FwubvRLmk2lctx0r7zAVbJ5yf5bp8SqSN2HTrmq97Xwbp1Lcmnt9SWG4miK8uh0YQ9HGUB3EoeyT0YUb1GIeIcs9R9kCgNsfSBGq0GB256JCPI4qC6FL3iFIT0YwfC36OdbBzytnH5reHir0Va6CcdX8NWqr2Rp7rTuzKsYhBe8vc4q/gMvt7y82bodeA2jHSXSDvbT9cmbW7k+9dwo0BKSsdQBtbixlnc/Fs7VbO2u59s7a/hhG2Bs3CzmpZ2ZspS5tdsmx7hSxsbI6F/amxsjcyNrZ2xs7e1NjZHRx7G+NjYX+FrOzNkY2tG2Vnv1R2+jr2yjD/apnmGy679HOug71TBlavgTz/TMICx26nx2yOa//S3xtRXhfersKLCJktE7PN4pfbx7+ctFliTWyHZWvBt7vNwUqhrd13dwmx6/T8OR5Nn2GO8ROca+gM8+ybab5lM84ZNuHcU2aYw14Z5l8n03yLZJlrf2zz18Y275GxzzEvhvkXxjTfyFjmmhrb/NmxnXeC7HMMkWH+dTLNt1GWuZbKNv9Y2ebdK/sck2WH+cdWDC7HzySmUhw5ec6YDs9WnPTRefUB1W2Lsce6ltXvmHnbaSb9XnLN05uxgxD3knjVY2NoWdDdHnoI131lTXbejIGqdFV79DPsDXPCmynrDjhCsgFmS+mQNSIVV7Ean5GhSKdcurrTaDFsYy3bepfVc20G65nuK1sAJ2KTKzOLnOqtG3l6fvgO+UZjjLY5tqppdwyBeLIpYDbHTuBsnbbXXRvLzDIcHL4J8naM1HwktSKzPMwoahEXkakj/Nji7vmQpRaYBc/2A1dDGTAe6Diq0ZbpN89Y699xYGHHdr5SE3ZyvDf9n/c0hI44RB80MrXQfM7Zu0+BagEig3pTxnV+7Bpi0e4tKK642Q+zHO+m4TX8nUyYr2s496obGjud77YLWR3yWul2yZdP9kulwte1hpwHB7QWwGhUkwOMBedMHzJCrNbEHuZCJ+n09DL4m6S2IbyAR9uNrCYn/tkdtTwOXKa7mbQWYkd0wY0tfldr3Me6VBzX4IfQMag3xYCRHPOFh0FNah6DMk/JaZW3FkzabpdkPfKAs7gYROgUL4+A7/yHh8M5Wa15mp5Z8SL+VR0ouIhD7gZ/pgSkzzcask1DtUD/4LipdJ33jCtytolhcwv5xZZX+7GX8TYJrKXPRJDY88Fk2AqTXUPLtv1XdDvkfoOvIvNOdc27IsebmLett+T0rM3g+KncEXs5MUeb1CF9LT0h6/j68/lk+NWVZ86vMP8Ii+avsUSnKjN6LrOAcaWV4kMtmm+rxZmjLUx8k8zaM1KuE9RDHdU4sVBH0UCHDnknyIvnh6g8M0sK2+9cHYXA+KBasaJb5t80wJr+zsPCCVuxecIMd0WJyL/sNC9GHBJ3MrWE9gK6s2cfcHXuyHmtgw5Tm3WZ18s68KLsuTKTFVb7pZfBbUK7Zr8TfiHXlverIOzw7pm54D9El/SSTwdw190ZAeuIrJOm3qDrysd8KQ6/MznAWHXNZIZfjIQwg2Irh/q/teAj43YTsDXWlBdnWsBt59TpVn9OmrzjYNipfJ3fOMniLYIcIcn5dsZiPzhInss3v1dK07GDv1hWdqtYryyWzPbXtGBOmnl1iOr0j978U30XS2YQ55x7kGRng0nG8JhNPdnneBF8TlT5CbERNZZDkl4Rw9WQqDaLosrvimOstTHaww+dEsNj9dk/6WpvQOZ7BOxuArjGOuVEmhZwW95U2tU/I5t7Gmx2KlnnMaCx+Iug5jKCfgX0YkamW+5bzzgts3b87tTSF4KQbsktWTEz7Tgz2xrjDmm0RHMx71TP9cxaL2aQHcqy2fvkfBMzjk7p+euuTF6XMBALgGmYM63DTmQgRnk2Ys5biumz/L+OxYRlMhYih2N0C/+vCzJhGZGFyI5MhL5NXK8hp8BKhzlnQxmT2QILB29PIes893Z+CueQu2U8sPdEgo6j3Jk8d5z4a7mMHXN7T6hebhyi3CnBhFQ1UmMxvD3Bi+ONXE88sNYyi+pBgE3R5RHwz09guCo/e1fK0i/4f+7UVEQcog8amVpoPlfbkGcTcIHKwZBT+Lr2OVdBs+hvvNX2ip77uMsGbuauPe8ksSAg2w+rKLJXp4fWXYodYmtMcvwJsq8LGdhOocOgW0VZadu8sXrN8neQV3a4mSt693v7ZH39XopfTToZgLPoRx+aDwm0Fa2VIqdONgUC+ybFS2ZuCP/JNQvC5Z3Bby/pGpmfaLmFrDudH/lBVNIteoq4H9uWw2wGwLX3IKmKoUfQbH9mVsLF9ifeSglJR4Vu+oLAIElkvsHeBZIfyhvBWBrbcRDbdtMin9XbN4ZEfirS/M6G0mRjbgNZ4ubB2mQ0u8TshOV5LYzVwXClzX1jD7RErE1hKYf5d5/JBM931RVeRRxlP6XWss99Kne2TQZn0vbQjMlsloHl2QaRvX47J4OzESbxV2B39ZAWITizRUC2wlHcz8gtC920e1ljnHYSbBZ2bJU7Vj2SdjyR/RPijgq6FlyhqdM1B82HTWQ/aar8ktmOAyZajJZmlm6vtVKWKWLPktR+jbTkCJmAtG+PSOfHcVsg0X6EFNkpMhwHSWwxSwZSYJmSmz4tmxPlZ9KtlERs3+cLVYGrGMPpLMyZJXUe0jA7JMNWEamjHXlNq4m707jwI2456lZ0BpduzJvPNoa+TvoTFV6W2xLV9xX8jeuwWH1bVR35xjlEuQnCEysP4swin9wwM7Iz8KBpdowSOsf6EGybkG/88mwSgyJTakbgzVN6w4Zhh+hz/uNf2L+PYnZN9lCkGWecT15vkHyxqeujTSd3GwS8Tjcru+EA4ZKT62NOze88TDg05Zn6L8r/6UpLRG3XKRJoylYmu0a3s2MBubGd7VxbPCK2Ah9ckeNl0NQ+w2sTE7N3wJ6ZRSTbx6ewK1vQbJpte/fdO4tD1k0brlPLY2ol1uDX5x4+eO7kQWrNgv5LLacRG0VtDhuG9Jzw7Lh2szaD4071GRFgbvGHimOgRdGsSFVc2pENkFhPf5Zb/M5l6LPW417I7Xt1DH1qsfWJ9HLYbguk2dghV3qNHLdZki0GfQJtmJ3S17K0IxskhblNpIMFKgZgPdBRjRMHkQCnMxhQHegipNlDlD0wC5DtLrQ6Qsg6YMWqAi1Tv2ljrfzOz4IBW/lmTfij47Xp/9FdHkUcwh/8M5Uo+Lyzu0+Bb4ESg6Om0HWN2dVj0egtea5wsQ+yDO2m/Vr4O3kLNDb8u+piY003amQjq0Pc27KX9K919uw8BtFNMUWcBcVBhE3RpRH4zg843K7JRHws7BxMaXrS6TPIVtCT7Oj0vNcm++UCsIAtb5/baq46h451OEN0lznbPMqapXdEb4Fd2zu8Aru79iyhZe+QHtJ3MGmq9Ajoc2YMF5gMYTTuTakRJsvt5ZO9xS6dkzsL3kFOm6KNEYLNL2l4zpP5Ps8//se1Y2LGlGmNH7J7MbUi5AKiA1QfcHXuvnStgw5Tm+tC78pjEd/BJlxBb5/G8tjNx10zmhRxdDj5sw0VdVU2ZG/xWpZoeIjtCAvdlKfuzkeZmIwQ8Vg0zBIHm6kdwNeelD7vtNukY24/gKJPNBkxdDps2YBl0ECBjQZdnjzYfzpnxAqU0kMQkG5BuzIH1Tyb6A4ZVEzA9pIxmsMIBQnMjyIwHtGOqLOHbOtiFiy2/7gaw5LoyEZVTLfMvHnCGvmOmwV3tvOdmrAXx2vT/62TDY84xH/wZWpQ+Xms4ZhWVAuwD6qbAtdxY1ePi0ZvybnCxT7IMrSb7tfC7+QtELzFZAXW+1GrM/lu8h+yC7nkqwGJ2GM+IzvWBSaDYJDzER8ufTKaY3/MDL4zB8wZM3Ar6ftHtf4QUWsTtzXUlNfkPNd0iB31c4G0g39TxnW+d4W4aK8tLK0IDbc5heV4cRNrd01quvOxXth93ZIvWTVI2tEEst0Wd0ijpYOLeac6WWfhQVZzCG6xfTaa5DGs4ilg89H1NGvdSlHjRMo1jKNZ6z76WifSjtI/lwa/u2kdwWHCs02IDg8yH5xa1ad/ukYKTLFTqPFD7HymBNQFgt1e9Oode3Vy8GWqsg7xXagsUmNLjxVh++wvw2wut9a3Q2hBx3aCqyPvhttlP2d6a/EQr7E8aHVTb0O6A+yEXonlPJm9T05Y+36K1pRZxW95DL/cAC5kd++eS16/iewA3gsz+HaSLuG/Ygy/9B5OZFbxX9nGO+BK2pQeO8/jpJbITAaTb3Z3s6vcmyCZQPKHUSEBvdsuGuXmfMwAyZ6hBYnonyGIiWn2WugppTAGoQTuaI7+vN1ePtMII++y7mbWbNbUd0bs+Ciugx1NNeReEV14LaBvTEAOukI/HzTVBWd6pHfpuvDpBOHTAeGTA7LczeARVfvOcss/f25LtLWHoYYcZrzooVxn2FaNg50FcJzSsKVbTzRz7hZW++pqQNnHQ39usDMX6B60PBfLtWzDLkUBPWm+i7mO53IZ+N0s2cvVSDpi36uchTWsaGgKIaNmsc43d3DNYdFZ7aNogboTA2Ws9uxmdE0zKs+51mcB/2jWT4S6STrycHKpcH8gt6i12o8bMw62gsWDu9llprPsPmPfqZdzmZ9zMi/mMi9/T/6p1CTAnt2sLE9nkT2awabTvabfFjJdvd7qaBbLJ2B3s2YZpOetoYAou1ZMj2ZivK5BdTfblems5kczsVxHv5tBI07Pz3cWhtxhMfICV974ZDf7tlG4qZkaj8qX0dzEdDKxAk63uYSBU8xpE2sIzBLFopxYHabzecx3EtAG7dAXzODlookGrS7ZzQzqOdCNA9mJlXF3z262F5L0SdOZCTCaBZ1MDHA3c1JGYjSL5HR2bzbF3txgJ9IM3HY1WXM5V2Nzo9UJi2/dzHYwmmlT+XCHH0KB6UyKjmaurdnNFC6pkL4Xy4EPUDl8S3nnUA5kYKLrwKBbV9S7UuF3s9Yc+xTNQ3/+bjZHMy6dy3Rm7EczY5TYzZANpPZkOqv50Uwa07E8xnJVFB99bahKtBynu97N4nU625XRrH4uk7vdDNxx/BDT1NAF4MW7j9DB+6GbhbybHVPLtrreRHsHgEi3E44z3m6nYNhlIRFyfavoyzHNyx7DE77Dh6Ue22FNt6E6tOe4jOe4Gs9xGc/xMp7jMp4eAW+ZLgelqotLfIpdCrvZyE9n6chxVELi63NmJO7dTGHgIubwuOq453Vr14eugFpgIqezS41m+UE2H+Jph8VP16nLbhfqFI7yu5lyATJIfzo7y6NZr8c4M0Ni6Ep1mabjsqbjZU3HZa20m81HVBo77q0xmnPWNcF0djaEx/cvcPBZptp82w43JmIwOQ3DuOS8wGHqsr97mQ6O2XrO2WWH3cwbPJz3dh4x2Oeg3MY53oBQa+e5NSwVBpUPh4L71NtZGLa6ompncfj9inE3i+R0lj9V2dZyN9skpseiO7tOZ0pkNCP61amffLsZsS5po3IpwDHsyMebFI1m6bArj+wvFxgpRuVP9mVjvpyawjCjXTnTWUNesIM3S2R1HiDXd8cyI73djHHF8c31QwJgwVEyAS3NgfWtMYwmCIOUSzyF3d5jOhqtVBfoJoF/qNFGVLbG8jKWDLofWsnRjKMhaugqu9nLe65TPyeS1h19xfTb4TqotwuJTp+RgRrC7mbJQ3NjPbt79o9ZWnhsTTM9uxkzqaYd8Ja8NZV7ukKh7T0y+hSGT3YQYap31ZyrdzfLbf1jdzr2+tEs2umWy7A/EA1IR+hgvBzgs2UyKRoyH6/qnNkVds0BvmgmMj0CjB44A4buqD9jOi7rdFz7bgZfT2DxmM4uQet2MxZVG+yj0ma/QON9ZrW+XwfDJuN0plw1E2jZOtZDAnRIvkxMnpoQfEvYi8Z1H93NTMHFFG5bvglnbZkY9mI0m2dpxd65H6P7EGjj6ynEprN2B8TkLYcPq1V3swnQMuZNZ/1iNDvfBESGpAx0yx6Sp6OxmwngdHapo9kBwZcJyS8Dg64Dg1wHBl0HDroO+lmU3QyIkvv0cMcZodOp59ZcCye5gYpDPejK03hXYG4v1GBM4MtYU0jEOp40CbKQSbt4I/LqzITEUCvVZU0H/m7WFniP4LZXOxEc5gWidzPu2TKfYmVO4EL5AU7IXCVf42dNHFDoJvoQXCAYh+oJcJin53wTIXHoSnW5s4zIblYPsmZLyhTJNypwuz+TXQG7WfP8DVdtDPFlcSP/BOJN5vFjOoeZqtkCTAe2/+xmtt3sIPNa5/UBtBF6NyPnOihMZ0Tj5eNO3xhls5v9j3Sq8wxu8bSp3W86u8ydDint1BaYzz7SmbZtBQy3scxznBa02TzNMzLKCfluZqtsFzQ7dbF7fGUyZoygxe5mYIzTxb+s7chUx27Gz+JqeA5tFhPVu5ly+FgjgiOlWrFJeb+2/EEbQzZpxKa/THQlHuriVHbNlWW72WTfrc0b/5kda6eMFdPd7OhzpZUJNEW8zAuDSNprCzxyCocHLSfPIc/MqGlV0IHgpxNBLwPRZE+X4++6lI1PXnvbzQCCOWDjacYufjm2D/usz4zyfXraJWfka3eGNKblyzg2FPToLEXnZixInkwIYBW40z0P+d/NiM0pKxKsxuBaE5r9nWumEZ76C3Z2Z2WsWJ8h5alFwe5O+N7NOM8dh1InN286bq55yG0NLgb5tL0BqzGRTPB1wACt0vm8lr7Cmt0sl+9XO2Vzs8nVwbTPuNcwj1wehtbmpWzqjtUgRbOXGjSb2dy0fBmhCYxljl+otMt5BeMKQ5gCmMCIIZTuu1geY7oq4ouacVLW75LqsqbjYk3H5UgLbvFbaty2mN2MBCd99ni6qXHPW0zkgRGCwp6WtwMwbY8Qy9mbIjvTMFu309PmSTALCGr0tfXhaFs+d4Jr5NY7qLXY6r5MDL1oBWM2rIiTMII3mR1Mb2LNGmzSgYXFjD+8/kQ4bVKz2B7k9uZxr0lzVm1S3HY6jrClWOHAfkQVRdtLSQfmIzP9dm7bcz69B+yz8Xw6hkfbln8PYutaPSQqbVZ8zG/pPYi6Q9oRMS1Uy+29CdrUyTqcCfBHyto92Efsa9KQ1UBrL5PmKsPTTthymR7yw+bCW3itxVCrbt5yTL2mrMXsgzoLs6Ma28TnNPYRxu5dbzIfhTrdTRgEty+6qc1OXK7BbLmV/o4WM27C3xwpvrBEK+xrpFd3+1Vwe/J9ylcTk/4IrFyP1D59TBggc/WJaSeLhe/GCmMlukbNFikswHbWVJ9z7g7MKd4SsACf9PYL3RAvstWw3f4CQyQmKgy/yesKaZozOJkTWkyX8rz3NoZ7nFIr0FLitbdCTZp2W87JrZWpuEZ/e7kTw8hzmnHDmn5zyHT4gz7aLNoxAbourtmAYvwVGUFw95YBqjlhYeDNwOdEZl/C4SptzdqxIZqXPwq4bL6IinjqOj8NZYWwu6edcVZtaLTNyKgJ88zzHxxFW52BdgCLrENkAgqZFfO1QioyMzdx9z1aU3tmziu3NWrezr0lxR0F4wkSSjLNe/6yGIByxumX6rJwf980Yhmx0m6oc8fUsznSNhX2GYyMrNFc/RtnNl7zhGxhlARbJPhCugESMUtX70dar6t85jfWw24ho6Ri42uXRc2xBxXaJRXfmyt2Is3AVZ7LfVRAjZJCZI5Ex1NugZv+hPZbLL9FIoYV0tBpGiIVWVKb2d3yWM9whEFXqI9iHswds/ub2FYE7H6fo6gxt3Hhp6Mk7cHd5GTXitxT5W+HsN1tjnqUGIly18HC30qhUWuOSbXPxhatuY7auDow48bSRWw3rsv3sbwFdmG4v/Pj02mDRx821OYwY9f5TkTCobqZvKDW0nCZ67Ab7PXN0ROG88ixtsMdHTt7ojiSfxyFekAdtYncHT5l+uD7oG1eYcPrBGt3XBy+tSXGwgZwtOrpEwmshtflxIjTfEqOGPMK3mU1+HvCF6t+tfF3ZCC+cWU3CiTYLmJh6bYupBEmozYFUVq6WS5p78a5kzfh2ivX2B/xxJDdu7X4ME0wU+W8RA6Xy4ynbQjCZgjPgafKYpG8/BBD0RIwZ5Oslah483WU17g1nHK+i9DIZxoRV7NR2r3OVDpPYhukT8BW0zbWWjesgmMOBZGzA6Xz2yqWOmP/hzM6aLhBNhviaYcFSLL9FN2sZM8iQ4EN1uqTWBux5bykYJeNQ4qndovqWe64owC+ZDCUA76wDJ7RQl3pjuauuLt45f1BGXKKfbLEt2JNJpkGZSe4KdM4LfNWyzxfsm8+n7rW86xh7f6SbuK0P1ruzxjnjCM6R1q01wCsPbjJNIfUjNTsHNgOMj5qBkeHZISFXHhgd3/4p8OrJ3WffpsjnHmb8N3ws41SGnHYDfP9J0ix6YSutphnItKpOzLcDlTb6HfS1wd032m6gyBWDe12lk2EAOKQtJGmKBlPnbce8b7QJLaR5hSaZ9ptz2GhCbnQ9h3ik91Uk98CjxHmsSTVHx++ADaQWW3OPULzUn1nLurOw8n4m5MyhFrZEMq0uXBE48lTO4ELGs1Z2QhWENicNYSqq/YCJrCROcgti+8o6A4/YvJTomxn9/rWopcwuNVoR7OHdvsYXUOf/DjxS755imEj9H/OGBrCW2BaTLsh4pe/fb2hqnmfiwGRbm+TAUDbt2BtiM7QCBiaTMh8+NTMbcCzBXUNYtnopkZ7zo7IZO+GnGLobusvv4/dlvNnltCMw91e+6CHD3tDgGHb1nOiu3maZD9m0VQaR5kLu7M2GqKV/yYYy0LSwjez1DhxeQE7Yw3bTS2Qq0YyxXzjRIYblIOcHUfCPj4es4Jy0GrNUaQdB287bJlyBCjLaN3pPTuekbYfFrH8SYvbGXW9kiWDcY60K172Tg1oLZJMZZRUYLsks10SbYN50zGdMGL4YRw33dJrTtYtVQpssoRLDl1P33FRK52Q9zVfeDRDWwzbu4iWXJMRVpy82J3brq+lr42s5n2orRo/vBJusnYYrocUdGvoXI+p51eewOXeqsmXVsjmq68mcsDBpdUIbKzopMY9szJ1CKcN1Q8y9YqpFYKSlZkMG8xUGgHJfGqpDtjxsNwJ8gUQ85qUUl0jM8TkeNmtWiY/nGE4mCThmGswtKHfFJtldo8UZ5m7hFFJx5mPW2NP+FIso6Mx3cYHqrueWyLDLU95NSWUz7dC4m2XO9/YVLChUMEumEO4dc8DToSADBFfp7ISKpwAG7ymfMDrAjx5RDDMjs28uJGxs9tYu2zMVuwU5jneCxV/DewzrXLhlLz6tnzHejrDewHsZh7DSuoazpuarZPetQnSW8PBwuOlFWdi3WCfORu2vpFj6bLQMqUrRB1by3+Ljo3i836JeYUos+wm5vw5ETa6tJ3t2S0/QSUTNE7DGssDnXMeFpSuW1zH8vCAwa1+0paHceFrLoClbsKs+9zZwDDQ39+fsaIiEEdlzXQt8GKQT29WOjczp22gAz7KzeGnDYHU9ZbQaW5S068NsyhXpBNUd7kIUd8LGRmgw4PMx2fNPOIOtyJPMsa3nOpbi+xa1+31TgRYLY2RSvHyZu4WTCGMb9ZKMeQf8eJpvhtGaEkfJGnBO8fbHTO8UW76NQSUekIUHGi7M5vVTnLDXT7Sszmkg4Y8kxY7sjE0eanRgHZeTPBi42A12r0tAmQx1s904BWADFHgGp2unzk6vU5G1mEaydtVdxvPTklgutir0908x2gf2Iva0VbA5yTcaX51rnu57TVT8se/mYTNZyutA+EUbnOL3M3ExjplGXjibG7mtJO6A9EN48c3Ak9SyzEeQ4i0odRCNc7xTSfvVsrmutHyFg+b2zCLTvNoPAZr4Ag3G9qtm9pel7K21drg9tzUpkg9GwNAcQGnnU1Fj9QTn8dCrHMMjT9ocqyGxHgsNc/GqDVxZd7bGXft1V7jxa2k2S87kHh1FpOTNnuqNQddo2avzO4Gx2BcOYShq9dg3+/H9qD+r/U50zXe402g0XDMtHDfDP9lMG7StOIPn/1+a97yo7YV37UcqlNfSpvzwS2KxUOb9IAKip+W0XVlPTlswQzPY1GTTlnH3SZey3fRLXS4Q6+fwDFE24005aY1wEBdc+0i8F6oC2X/gsu2l2LCZE0LJY5wqNYFfKdvdUX1Ad30IedbesYrwIVUwxHiRpqU2Thx4xBbldMpzeGb9h9Rgp3HseBGYshRAGqiv7x5SbCTJgFWtUlB01AoRjKwVJYz4b4TTudIC8Vq+n7r3KiixuSs5xHB5gB94o1KvMxTVvv67Br90LICPqGJ5eXYk7XgVW66kEjKtReLCH8zak+qJKQcRX63jXePnyXYEgUTHtUCwk3f6YOWz4kaJnNtAjEzexnvVoPzrWcL5PJDSCwx5kkGa9+s+ikO7Sk7aDceWitN/fCQ78CAUtDUfoFnQowlsp9W1xXXV7qvBuxcvD1dnbrqaWb73o7liCI7VTYaFrcBOaqJUKH2QjoYDdP9juz77BLi2kBHcUzI1YeS+qD+GUoJ9TAWq7RlmaJDvez4N3H725Zm32VHiPJTLJWhwcyCt2kr2LuTVeaVd9CUHnYHySndJNJRMuVpqebynVzLOaV97iobxmqfY+300+i9h8bPm7WvNJfdslxi5/jWxpTPgoBDB8caJ4/Ig+URP8tywda4nEcDoA9zEVaHlsHEd3ogoXzHifmNzZVUgs3Q9DFlW+Megx81tDq+NS2sjJUdgUptc7/wxZo+gu0hDoMJInaOB1/LX5O4JI+sJnTkAFZ6fV/uIUY9Y9ov+nTWo2JtCRAlM9OHyyYQFpOmztjCSLoiZjzMSASiHjOObVot31rwsY5O/Gc393CScNu7JrJuJXoEaOd6O8rmPPCn+XAgb7Ad9rn8Y1OrGpC4eVecVBwnDdtOQttsYelN3dEjReEH47ac/WYJart/AjkNmYOfa6o4bCjkwjjrLVhQPOJapcp05TFaR37GKTWe3zH7O96y0D7xzK1boRIvE3t07Dk80GQzdrSyxPlEZR6WMUigU4KDTSVW7cphJrOotePA8IAzkp1g7xN7Pk4so9f89FUZxHSsxqlthxPxO1abl6rDawrLXJSqPk5Qj6DtPshtW5qO6jI7amVjWIZxwswb9rl9Bll3XUb76GMlihXHiXA2TtWNWpooAqqFH9eUP6CRn3xDWvu1ln82gTbpb4TK0n2o7SFpZYmezhYO0nwLXHJPrVecVuNoef4MeL6CEJGGby10tGWNt/UUoI1UYuPKA2dNhme9pp12ef64CSLpnoyvlxVL17km+C755sZWaMNsJdxjsX4ZrHTf6hD2wZGXO5VGNv4GDbeamwnn8t5CE5PuyB3caF0bB6Wceaemc8COJmmcz9fb78O5IcT22XMYZgKPx8rNIry5mX/fnl3/L1F28W6FBt8JbkYGGqNG5BKOCCiNOjWOYQui09yfon3glzavcZ7cgKhlsAKDu9/0uSphDkaa+hzZphtWeZtTBOrmg0voODv1/XAYExu4XZdSwY8Vzb0H1/4qLTAWdxl3WNbQEbdT5eTYfmD39Ebfqy9D5Zuj5qXsjjDkp2yXmuEHPhHrXfPqNiOTyGQfyeVqel/2jRnpYWMm8kCw7bIz1wASjafsjofMj93iWPNYjjmHhz0dsDri42GUDzMeiPo27MWr6Rzaw3OEiG5ebc2mVtZGRSkU1EYgeyQkw2p35GEIW2Z6P8se3cuZJGtopqNO3JqXrYxurLvh1yomP8anoSVuk19+xPgOFPnZ8XVW+WQfKLfKv2WjsXp+jPTkCQw29+nWmTswR0sDZvV0+O9Y9KpH7HyyVNuCgRfMbYemvWwH0cPR21L57qFlnOrUY2ixHbLAuJr0NgA42T0C9THL48NZyNzgBaTcHNvOha2GHQc9WGfKkByP/sGjA5N65xiVh/PYGLwdcopxNcnjxdGisWOnzpg2Gc6OBzy2sItJgcc58gIgULMvRFxTHteIn5sIWEuv5U83t7T2ysnnN2QHD4epwmFDX1jMuUyHZ2Fhh34ty41YdOS2a2jYUS+Du/WFTu04pHGlJLbNUnEfeor43FqXcYwfkmGQvFMGVp0VoIOyCarcegCqo+8E+GFCeAnT5vRdr1XT3zbfiZrXaIpuf6rcOPQUQ3uz+4iT1nUZ3bF9w4pG9NrxsqCVyjH6/jgAAaj3BmF1JrEQiaYcUB35oDbvSK19x9IEHpj9xmTnfR+bDJNWBkw7Zq5p0lVhEoNpXhlnw9YC3DaWWchaROx3/CMLvYth458nEYzDTkXV8uYfenvW7g0LnQ/sEQ8wmzyQPtxt6MVs3cIM9noETPH8D72Veuze0OJJjDaSqu/cqZB8h8b2hz5Rv+qPua79/sq2l0r3+0oDRmcufm+XdCdWfwexY0d6nvezV4X82d56FfYb+L1/F7xsIVoPrscSx4o3jOzKff3taKAAPdK5PeZWDVmFE3Lna2o79Olk1AixUQn3gXHWRgbIlVKj8GUwwrTnBXu3uWrV7v8qI8fcGFGdDrE64upKzf+TyPAm1omhVldaZCjIt1LCMYXnbRqqbQiv00VvzUZz1m/c2TuyvGEObVrgA/Uh9FAL1PCcWEGWpbNthWsUQC/E/jxe0rU7Xo47Rb30zSHgtWLAa9psZ3d1zXd0COL+Byw3+w0Co03oivU4+sERjwIv8mtQtjyQtZgCZZEHOqpx4iCiGmzm1xZzxKVzJI8FzRYokq6QGQ8zEoHxQJdKgdCox0zmtVy9VgFmeIx+8oYeDqKQX/SoDLY3jfju9pucvVbMYD+BC8cTIPtqNX2NXIFuM4cmU6H9dLPKDDI0upuAV6RrUPd7XrabIfr+up2yvUGdx1oEnrBB68Ro55adiZH3ruwewRBfy+JJG5Q6pCPK7jAcnpSxCIP02EhloNpJUEBpHr4bXocYC9a17zPrLcrgtWeCqxn3hOm37St+Npt81gjfX3uVO9gEY30T5/aVSrHW1GSExE2B7ja47NC2iY45a1zXO7RmI2aZ7gDMAoysin4FfwyHmrIs9lUNwDQY9qUeYBjJ+V4eMB8+f90PoBx9/7udJeqi7KwEFUlXZIyHGUXAeKCjUqBo1GOutaFC+4OeeHwiDKgeQKozDw2M0FYMlh4ssuTugMC1NyOqGebU23hNC9+1XzEKBophTvBGU9FaBO//BnU5pm43x4VmJZLg7AWbAnRaQ/wul4zb2swFSCAyS8nLpg+CRBKSOznQNb7DqIkOuwU6sO8IChoMA7NJpo2M5JL2sQznLD7fao77ChmdyA7f24y1W4M+CC+kxvftOZZnmaW9QvLmiUyniftoUD7iwFYckN42Berdv1aXtfRqDR5fFhs+2EHLxvGRsnc05J+LRrRVO2Sb0EG2xoPMQfYgO8jsQTaIW7R2gFa9UXa4FgfwYJ+eqjFolPeCu1FExn2LNMS1TC7ETbCtoIaizc6otY7THmuU4EcVVhyP3j3zkp8C+PFypSi+TxsZm9gMpkDeW+r4LBai1hCwm2uu/AhlS311v/CJrf2pf2erdkQ1s14omIV31KtDlgkkM1SPZusJiBHMKWmBXixvqONmk3LdrDF6k4EF75B9/BcE8YfcQXVgW3WKtmzfXMlJzJqAQ4eI0mPo1Fc4kBpvuVmD2zxpbps9cvFgl42WwC5aPIUDRl61yXNirZENY4zmtQU72w8sa3UAFb+pOe0AA0qcAy89obDDydvcNsK9Wdggy3ChxKa4Q9FXWxv9zXAy/LH8WAm0BrDG2jul5g9p2bp5gdRTEyszHTuhnrb57Iz0JvPdStvRLmy3HQ3WAZm6UNwR7PoQXCY+RWVGPMZ6nllg0MT7ptDn+utu8VvSZYZajQuT00Z00tbepMPI+zkRgLwjdZM1bZAj9tbUHsNLmXan1V+1RnC7bAGfOrdt8doY75ZzXVqZcL6NHXwwstAYVoU+0yDG7lz0kmqWfj/fSLhOc3l3+YzzoNkN0Z4RwOaDRlsj9jd5WdraSpXblaQBNSDpNEKaKd0R2+tWfKfNm/jA1uXu6ng/SxJTy5fF3I409Ut+2rJ02sG/qFfKMlZeQ2ktZyHiAOw2Mir3P2XTN3eWa5TVtC/depebnWB3L/Jt8bLqByNFTtN7PjXU/FhCWIzB8fuupZVy9EfBC8TGbP9KiB3+HIDCyzFZxv/lzN7wpoWDZBf1kLE2609YsMbjfEyAQ789rFfdowcBfV+bNfubOvyMMAXezLHMByuSp+QCNWFEF8/e5c3UcTN97o1xA7jRb65urhtp9Gb0UDiBlN9IKo44qnj7QTDJxqUxQy07oJwB5neU1+/cMWVl6H7yXq/LTVQdSdKlxSero2hFcysxtwTN9b7Yc5olYwyJGM34lDzYGUJ7IK8QBmVWxEZ/KK/b8lDGUGzfy0q8BnwA5zeJuQzcnChLmBxTEj3eHL3dLQdF73l9J+l5Ake/29ObDsJB0VM9yDttrLfpb8WQIXM/6IV+zSTNuWdDCGtSZD7n7l3x6iGjVEY+QcRK61JSg5F3p8uKj72BeTpfMO5fcX3ih2cHKI9BgHxoe1M2W+z8hdLqgzJokNDUZnKmMfTeunRMGf1iwaz4o8AS5pSSHWHTu4OEyq4BagQIjufLZyyMe97o33qPfgsmxALVe/VAz5jN2/tBphpef+MeX6yhQQg9ZNwkwLeiv0Q/EOJSHSy9G5LdLQFGcu88jIdqd0EWvQZieOX77wYsiW0ND5Luyw/IbkrvguzIMI4Iq23NC/rgdMloQ9RHK1NyRB8ZlzDI1u7t2CPvEVXnca5EA4YEDJb0GkRPIEb0H0Q+RBrCFoJzMlL2FloskGFgfKCquBTSR1dkOgf7AMA7R3zgcNdoUnscB5EJXt0vkzJyJSus0Ehay7rWDI0gx3DnYT8UQxSyE2scj4GF/jUAQEn7wAkjykLBUTtG8SdAETdAZ9W1uN1p48KJEeTiXtk52NKazrLsYtmbkryj/wO+yoDUFvTeRGA73BqIq3FOaCzPQYQ34sxE+7ewTUiCx9eeXAw5woJrDC3b6A6Cb50tqNJbYfJFwQ8RLH6LwOJXyE4QhjxuvGUg5isec+c5+oec2lCdOiZR9gV7bY1gSJ7w3P9vVt/8I+gFa0Qzlv0Lv1YcSF1HgAfaleHB8gXGa7PpLbOt9VsQdYszxzKyxdo87BaDmYD/YPOR5IHNmrdz/muVruwD1PtljVUGBsuoMQj7aGVPmLrHb5zIIeomUJ70WP8ag00sMwSv7GJOsgVctuTMSCMqDxF9KqkFYHwNjBcHHAS4D26S1+cjsmVR/UG20ojZOHQ7wHiwJDNQ3RFr4yS74Nbx9RzRhizOQcRyPjRuE2TjogyrrIyowtfkxI5qtCB/mFGPl9XjoZ2OMuvdkPfUOrylKKC2ENKHAcCKYONpC2Gm5q4ZYE259uXMO6P3cNQkBFLH2u39DlAOciN1qQJodQEwWBw5ttTIwu+O/dd/NeMYUNngC+AeOfsMKrbhDVG/FANMj8ZnNciIGmExIQgfP04ItM2Mh3VumTdWWLsWwSP30gmCG6KDRG0hIGaFjCTykECNtwTTK8DZIX88nLCFMGs75z6MpLvd4LgKXcwl63GpuVi4NYKTwiDoYBN6m/nXmLReMF6yHGQOsgeZg+wg6wfZIL4RZWr2xw1N5dnIfstRVitKkTQN0SehEgOqhgBdtBUdmBx6D+rcEifOiuj4xcbqsTZkYNIpsQaMBkdyWbin8EBt2/37xV2howyNZh7cfUK/6gCtrdH6JMOn9XdeuVIgrE2ZRgJf4i/ERwI88f0OCSVNigflR0P9EEt6E+xf6ryADVn64N6f+9FxoIblsXhlGS1pw9N+vYo//q2uA35vB3gaGBDogQP/////PyD/77333rsiIiLlrohIGW4ZORogGtJwNFwMF8PRMDEcDU/DxDAxPA0bw9NwNWwMG8PVMDJcDWvDyDAyrA0rw9pwN6wMK8PdMDPcDY/DzDAzPA5Dw+PwOQwNQ8PnMDZ8zvMwNozN8zA3z/M05oa5eRqD87S3MTgMztu4nLc9j8vhcp73que971Wvet+z3vdCz3rWCz3shR7ogd71QK973aNe97hHPepxTM7jXsbkMDkv429e9j78DX/zPrwN68Ky8Cl8CsvCo7As7AqPwqOwK7wJu8Kt8Ca8CbfCmnArnAprwppwKowJp8KlMCaMCZfCl3ApHApfwpdwKEwJh8KgMCVMCYPCkzAo7AlPwpOwJxwJe8KdcCQcCXfCkHAn/AlDwpDwJywJf8KisCQsCYvClbAobApXwpWwKWwJm8KqsCVsCavCmbAq/ApnwpnwK8wJv8KzMCfMCc/CpPAsnAuTwqRwLowK58K7MCqMCu/CrPAu3AuzwqxwLxwL98K/cCwcC//CtPAvHAzTwrRwMGwLB8PDsC1sCw/DuPAwLAzjwriwMHwLC8PA8C18CwPDtTAw7AvXwrWwLwwL+8K8MCwMC/PCqzAvrAuvwquwLnwKz8FwcCFcCMPBfzAcjAb/wX8wGrwHo8Fl8B68B5fBdnAZLAbbwXawGCwHi8FgsBwsB4PBbTAY7AW3wW2wF7wGe8Fc8Bq8BnPBaTAX3AWnwWlwF6wGd8FfsBqsBn/BbPAXHAazwWxwGOwGh8FjsBvsBo/BcfAYTAbHwXEwGVwHk8FmcB1cB5vBebAZfAbnwXnwGawHn8FvsB6sB7/BfvAbTAf7wX4wHWwI08F3sCFsCN/BiPAdzAcjwogwH6wI88GBsCKsCAfCjHAgPAgzwozwIOwID8KEsCPsCBPCjzAhLAg/wo+wINwIC8KAcCPcCAPCizAg3AcvwotwH5wI98F4cCKcCOPBhzAePAcfwofwHFwIR8FYMBVMBWPBW7AUnAU/wVmwFfwEP8FWsBNsBVfBTrATXAVDwVXwFQwFQ8FXcBQcBV/BWHAWLAVrwVqwFDwFM8FFcBPcBBfBRvASTAQzwUwwEVwEE8FL8BC8BCvBQ/AQrAQLwUpwEiwEC8FJcBCcBCPBQXAQjAQDwUAwEnwE08A78A28A/vAN/AN7APjwD7wD4wD48A/sA38A/fANrAN3APXwD0wD1wD18A88Aw8A/PAOvAOTAPnwDkwDSwDk8ArcAm8ArPAJXAJzAKbwCxwC2wCm8At8AncArvAJ/AJ7AKjwC7wC4wCo8AvcAr8AsPAKXAKDAOrwCowDBwDL8AF8Aa8ARfAGXABDABnwBkwAIwBA8A6jAFjwDo8AeuwiSfgCdjEDbCJSdwAN8AkToBJLOIEOAEW8QEsYhAfwAcwiAdgEHs8AA/AHgfAHn8cAAfAHwvAH4dYABaAQ2wAh3jEBrABPGIEeMQlRoAR4BIzwCU+MQPMAJ9YAj7xDkvAEvAOX8A7TABfwBcwAawBE8AKsAasASvAHLAC/ABzwBzwA+wBP8ARsAfsAUfAIHAEXAGDwCBwBSwCV8AWsAgsAlvAI7AFTAGPwCMwBRwCU8AQcAgcAkPAHzAE7AB/wB+wA9wBO8ALcAfcAS/AG+62Ww1ffG81bG+1Cw1bbC80TC+06wxTTK+zO+46u8zuuDvuMrvdLrOr7Ha73a6ym+0qu8hutpvtIrvXLrJr7F67166xO+0au8TutDvtErvRLrFb7Ea70W6xK+0Wu8eutCvtHrvW7rGb7Fq71m6yi+0mu8sutovtLrvc7rLb7HK73G6zK+42u8+uuCvuPrvn7rNL7Z675y41XC+1qw1XXK82jK+26w1jjK83/F1vNxz+8HfDYX3D3XJYY33LYX7LXXOYY37N4X7NXXK4437J4X3JXXB4433B4XzB3W8443y/Ye9+u9uwh727Dd+76pa6u+6uW+rquqUuqKvr6rqgLq4L6nq6uC6u6+nOup4upzvrzrqcbqvL6Wq6rW6rq+mmupouppvqprqY7qmL6Vq6p+6pa+mOupYupTvqjrqUbqhL6Va6oW6oW+mKupXupSvqirqXrql76Wa6pq6pm+miupnupovqorqbLqu76Xa6rC6r2+nKup3upyvryrqf7q376ZK6t+6tS+rmuqSuqpvr5rqqLq+r6rq6vC6v6+r6uq5urOvr+rqxLrAb69a6wC6wW+sKu7WurSvsCru27rBr69K6w+6wS+sGu7QurBvsBruw7q8L6766v+6v++r2uq/uqtvr9rqr7q6759a5i+6iW+cmunUunJvoJrpwLqIL57q5iC6i6+YOum4umzvoDrpsbp/L5qq5fW6fq+bmuWoumpvn5rlo7p2L5pq5d+6da+bOuWYumTvnzrlkbpxL5pa5cW6cW+bKuWXumSvnyrlnrp175qa5dq6dm+biuWnumovn4rlrLp+75ra5fC6f2+YKum3umyvoCrpv7qH75tK5h+6hS+cqunSunqvoKrp6LqOr5/65jC6j++c6un9uoOvoOrqBLqQb6Ba6kC6kW+hKuoWuoSvpSrqG7qRr6BK6k+6kS+hGuoQuoBvpRrqA7qML6Pq5j+6j6+c2un7untvoNrp77qK75Ba5W+6WW+RquUUukKvlarlALpYL5Pq4WC6W6+NOuT4ujzvlTrk8bpPL4+a4TW6Tm+MiuTkujovkIrk47pGL49q4R+6Ra+MOuTYujTvkDrk0bpBL49a4QW6QW+MKuTXujSvkCrk3rpF74+q4Rq6Rq+MmuTrujpvkJrk7LpO74/a4TC6T2+NKuT3ujyvlSrk/7pX74xK5V+6VS+RmuUSukpvlZrlKLper5Dq5XC6X6+R6uU5ulOvlerlRLpgb5Va5YC6YW+WKuVWulSvmirlW7phr5VK5Y+6YS+WGuVQulBvmhrlQ7pcL5T65X+6X++R2uU/uktvldrlL7pa74Va4K+6KW+GquBUuhKviqrgQLooL4Tq4KC6K6+COuA4ugzvijrgMbofL4Cq4HW6Hq+BmuAougpvhZrgI7oWL4Bq4F+6Fa+BOuAYugTvhTrgEboRL4Ba4EW6EW+BKuAXugSvhSrgHroV74Ca4Fq6Fm+BiuAnugovhYrgLLoe74Da4HC6H2+CKuA3ugyviirgP7on74FK4J+6JS+GmuBSuhpviprgaLour4Xq4LC6L6+G6uB5uiOviurghLowb4pa4MC6MW+LKuCWuiSvjyrgm7oxr4pK4M+6MS+LGuCQuiBvjxrgg7osL4n64L+6L++G2uB/uhtvitrgb7op7bblb3tKWu6QtZ8Fd8pIW3BUtOOvtile03m633iy322+33K5nuVlt17ue1Xar1Wax3XqrxWbPWWzWmj1nz1lrdpy1ZqnZcXacpWbDWWq2mg1nw9lqVpytZq9ZcVacvWbN2Ws2mzVnzdlsl9psdtull9ptF9ttttvFF9tul9tu9tvll9tvN7TfLLkb3tCSu6Mld+0d73jtNa+93zWveb+ru9/dV3d1d18Ad99/AVwA918B91/wCrgCLngHXPD6O+AOuP4GuP7qG+AGuPrurr757u7u5nvefO8973nvLe0uW8sus8tsLavM1rKwrDKrzMKyyCws68ois8isKzvMurKs7DA7zLKyvSwrm8r2sr1sKovLprKoLC6Ly6Kytywqa8resresKTvLmrKk7Cw7y5KysSwpW8rGsrFsKSvLlrKnrCwry56ytuwpq8rasrasKpvLqrKrbC6by66yvOwq28rysrxsKyvMtrKvrDArzL6yx+wrS8ses8csLZvM0rK6bDKbzOqyzKwu68sys8ysL+vM+rLBrDPrzAaz0GwwW8xCs9BsMSvNFrPGrDQrzRqz06wxS8xOs9MsMRvNErPAbDQbzQKzzyww+8s+s8/sL9vM/rK7bDPbzO6yyywjC8luspssJNvJQrKUbCfbyVKynywle8l+sp/sJRvKXrKYbCgbymKyoywma8mOsqOsJSvKWrKVrCgrylayoGwlG8mCsqBsJOvJRrKNrCfryTaynGwjm8hyspxsIqvJJrKFrCaryRayk2wh68dOspOsH/vI+rF77CP7yO6xi+wem8cusotsHnvI5rF37CF7yN6xguwdW8cKsoJsHQvI1rF0LCALyNKxfywda8f+sX+sHRvI2rF4bCAbyOKxgyweq8cOsoOsHmvI6rF8rCFryPKxiiwf28cqsopsH+vI9rGErCPryBKykiwhi8hKspIsIpvJIrKMbCabyTKymywXC8ausWssGNvGgrFkbBvbxpKxbywZe8a+sW/sGRvHnrFobBwbx6Kxcywaa8bOsXOsGSvHmrFlrBwrx5axcGwZG8bCsXBsGOvGhrFdrBvrxnaxbGwXm8WysWxsFqvGZrFUrBqrxlKxYiwV68SKsWKsE/vFOrFL7Bf7xS6xW+wSm8RusVtsEnvFJrFH7BV7xR6xUuwRW8RKsVJsEQvFFrFELBQLxRKxTywRa8Q+sU+sERvFGrFIbBQbxSKxUywSq8ROsVOsEmvFKrFMrBVrxTKxWiwT28RqsVpsE+vFNrFVrBfrxVaxY2wVi8WOsWMsFpvGYrFcbBqbxnKxa2wM28KGsCFsC4vBtrAqLAaLwaqwF6wKi8JesBcsCmvBorAjrAVrwY6wFOwIC8JSsBQsCCvBgrAerAQrwXqwEKwHy8FCsBAsB+vAcrAarAPrwGqwDKwGu8EysAzsBtvAbrAdbAPbwHawD2wH+8E+sA/sBxvBfrAkbAQbwZKwEywJm8JOsBNsClvBprAubAVbwbqwGawLK8NmsBmsDCvCyrA5rAgrwuawJmwOu8OasCbsDsvC7rA+LAvLwvqwMKwPC8TCsDAsEEvDArFCLA1LwwqxNqwQO8TasDbsEHvDDrFB7A17wwaxNWwQ+8PWsDXsDzvD/rA97Aw7w/awL2wPy8O+sC8sD7vC8rA67Aq7wuqwJ6wOi8OesCcsDlvC4rAxbAlbwsawISxpv/0VnP2WV3AVnOX1m+VW12/1m9XVm9X2Vm/Vm72Vm72WVm6Vm6VVm6XVXNVWtVVzFVs1V8lVbBVbJVetVXJVXLVWrVVxlVoVV8dVapVaHVer1XG1XK1Wq9Vy9VotV8/Va/VaPVez1XMW12w1m8V1m8V21211m921m90WrN1qNwvWcBa0Yw1Xw9nRVjvaADaA/WwAO8B+9rMDrLcDrAHrrbcGrGgNWARWtKJFYE2LwCqwpjWtAquzCuwCq7M6u8Du7AKbwO7sziawp01gD9jTnvaALe0BW8CWtrQFbGgLWAI2tKElYLslYAXYbrsVYLMVYAHYbLMFYD0LwJLWs54lra3RKrQ6rU6r0Kq0Cq02q9KqtNqsPqvNKrP6rD6rzKqzyqwmq86qs5qsLqvJKrK6rC6ryKqyeqwaq8VqsWqsEqvG6rBKrBKrw2qwOqwKq8FqsCqsAqvC6q8KrAKrv2qv+qv6qr1qr+qr8qqpqqsKq8Kqruqt6qrKqrfqrSqr5qqyaq2aq+aqtequWqvSqrvqrkqr6qq0aqyqq+qqsSquGqu2qrgqrtqq2qqt6qpqq9qqq+qsuqqiqrPqrIqqvqqo6qn6qr6qpyqreqqWqqwqq1qqqqqlKqmqqqqqpKqpSqqKqqaqqSqqjqqiKqg6qo6qoGqoCqp6qqFqqOqpfqqeKqf6qX6qnGqnyqlqqp1qp6qpbqqYaqWaqWaqleqlWqlSqpfqpUqpWqqUaqRqqVqqkeqkGqlCqpPqpAqpSqqPaqPqqDqqjeqi2qgyqovqosqoKqqMaqKqqCqqieqhmqgiqofqoYqoGqp26p3Kp/Kpd+qfeqfqqX/qn6qnCqp6qp8qqAqqfiqh6qcCqoQqoQqoFqqAap9aqBaqfeqg2qfmqYPqoJqnBqp5ap0aqAaqdeqeWqfOqXvqnjqn4qlzqpyKp+KpciqdKqfCqXQqnQqnxqlwapsap8apbeqb2qaqqW/qm6qmuqlqaprqprqpaSqbmqaiqWwqm4qmrqlm6pkKpUKpZ6qUeqaWqVKqlFqmRqll6pgapUapYyqTOqaKqUwqkyqmKqli6peqpCqpXyqS+qV2qUgqktqlGqld6pZqpBqpW+qQuqVqqUPqkKqlBqlaKpYapAapWCqQiqVWqUAqkFql+qhVKpXqo/qoVCqPSqU+qTwqj/qk6qhPapOqo+qoTSqO2qQ6qTgqjuqk5qhO6pSao+aoU+qOOqVaqTvqjmql9qhW6pXao/aoV+qPeqVmqT/qj5qlCqlZKpcqpAqpXCqRyqV6qUQqkeqlFqleKphapBapYOqRCqaGqUfqkRqmJqlhKpmapCapZOqSSqaaqUvqkmqmQqkcaohKo9KoIWqNGqKKqDVqjSqi3qgiKoh6o96oIKqNCqJuqDaqjbqhzqgbaoY6o86oGaqMmqFeqDKqjHqhvqgXaoX6or6oFaqLWqFSqC6qi0qhsqgUqoTKorKoEmqKKqE+qClqivqgoqgPaoOKoqKoDaqJ2qAuqCaqibqgjqgLaoI6oo6oCaqHmqAiqB6qh4qgdqgIqoLaoXaoCuqHqqAyqB/qh8qgkqgMqoNKopKoDmqJ6qBCqCVqiQqhnqgQaoR6op6oEaqKGqFOqCqqijqhrqgTqoW6oq6oFmqLaqFiqC1qi4qhwqgYqoYKo8KoGmqMqqFyqDFqjMqh0qgF6oGqq64HKq8HqoHKK68G6q4G6oC6664DKq4DaoCKK64Bqq0B6q7aauuu0rqrZ6WV1pOaq2ctqTlqrpZ0XC3rSMfRcXWk4epYRRqOhqsiBVfFClJwFFwFqbcKVk+9UW/VU27V10y5UW41U201V49qo9qqR7FVr34UG8VWP5qtfrXTbDRb7XRb7fXTbXRb/bRb/TWk3Wi3GtJvNawk/Ua/VZKKq2Q1qTgqrpqUXDWrjpKj5KqOlqu6CoCWo+UqAHquAqgC6Dl6rgqotQqoBCqBeiuBWqDeemuBqqk1eo0Co8DoNSqMXqPVqDAqjFajwWg1Oo0Go8HoNLqLTqPR6C66i0ajumg0+ozqorroM4qLPqPNKC6KizajtmgzyozaorYoM0qLMqPKKC1KiyqjsagyiozGorEoMgqLIqPFKCwKixajrmgxOoy6oq7oMLqKDqO/6Cq6iv6iqugv2ouqoqpoL4qK9qK+KCqKivqiqagvSoymoqkoMcqKEqPGKCvKihqjragxeoy2oq3oMfqKHqPJ6Cv6iiajsmgyuozKorLoMjqLLqPO6Cw6izqjtagzCo3WorUoNHqLQqPS6C16i0qjuag0So3morkoNcqLUqPWKC/Ki1qjwKgpeopCopDoKSqJnqKlqCQqiZaikWgpOopGopHoKLqIjqKh6CK6iIaiimgoCooqooooKIqIgqKdKCKKiHaihmgnyokaooYoJ0qIcqKaKCFKiGqigagmeokGooHoJQqIXqKVKCAKiFaifmglOon6oX7oJLqHTqKP6B66hz6ieugj2ojqoXpoI4qHNqKOKB6KhzqieagjSonmoXkoJcqHUqKWKB/Kh1qifaglion2oX0oJvqHYqKZ6B/6h2aigmgmuokKooLoJjqIbqKe6CA6iHqihagn+okWooXoJ3qIfqKi6CF6iIqiiagoSoomookoKcqIkqKmKCPKiJqikCgXGobSoXRoGFqHhqFiaB1ah4qhd6gYCobeoXcoGGqHgqFbqB1qh26hc+gWmoXOoXNoFhqHZqFXaBwah16hb+gVaoW+oW+oFeqGWqFUqBvqhlKhbCgVKoWyoWyoFJqGSqFPaBqahj6haOgT2oSioWhoE2qGNqFLqBlqhi6hY+gSmoSOoWNoEuqFJqFIqBfqhSKhXSgSqoR2oV2oEvqFKqFM6Bf6hTKhZCgT6oSSoWSoE1qGOqFQaBlahkKhZygUGoWeoWdoFKqGRqFTqBqqhk6ha+gUWoWuoWtoFdqGVqFYaBvahmKhcCgWqoXCoXCoFiqHaqFcqBwqh3KhdKgReoTCoDDoESqDHqFFqAwqgxahMWgROoTGoDHoEMqCDqFBKAvKggahKmgQ+oOqoCroD4qC/qA9KAqKgvagJmgPuoOaoCboDjqC7qA66Ag6guqgIagOioOGoCEoDgqC4qA1KAgKgtagHmgNSoN6oB4oDcqB0qAvKAfKgb6gGugL2oJqoBpoC4qBtqAuKAaKgbqgGagLOoNmoBnoDLqBzqA26Aa6gdqgHagNeoN2oB3oDfqB3qA56Af6geagImgOyoOKoCIoD0qC8qA+KAlKgvqgJagPCoSWoCUoEHqCAqFC6Al6ggqhKagQSoSmoCkoEbqCEqFG6Aq6ghqhMGgFeoECoADoBSqAXqAWqAAqgFqgAagFOoEGoAHoBGrSCTQCNalJI1CSRqAQKElJCoGKFAJtQEUq0gYUpA0oAwpSkDKgnTKgCWinnSagnCagByinnB6gmh6gBqimmhqgHzVACdCPfpQAxZQA3VFMMd1RS3f0pJZaelJKT6rT0Up1dACttNIB9NIBtAC99NIC1KMFKALqUY8ioJkioApoppkqoJsqoAvoppsuoJ4uoA6op546oJ86oA/op58+oCF9QCXQkIZUAh2pBEqBjnSkFGhJKdAKtKQlrUABABOVgMpBbcEvDkhZAEoppZe8ggZIDmqjLolkxJo2BkBpuJpQ3TYGQHUQYsTDLTXqdlOFJ1w3IZfUIhfE1hD4IuhS0BkIfBFUwxAbPuW4jVhzAzyOJqVP6VH6lE6lR+lROpVexbtwKzwLz8KtcCbcCseBg9PgUHgUzoRH4VQ4E86EU+FYeBKOhD/hSHiRInyI5qbHaVlalh6nZ+lx2po1XU2D0bb0LW1rN2iwHWhWOpfWpXNtDBi2Bi1Ok9O0NDltztwGtblN6b5am/amaWlvGhw4LU4r0Um0F51EZ8miaeksepaepbHtrnNtvbXOpXHpXNqUNqVL6Wp6mp6lp2lqepaepanpa3wFd8Jb8BbcCX/CnfAx/Al/wsfwORvco6alae1R19qjDhZM/+JdOBhuhYPhYsTwMttvrm9tvvfWuPben8alce1ve7vvr3Ptv0VxmxqWjqV16Vj6lX6lW21znzrXPvdO59K59m4P0MK0LQ1MA9O2dC1tS8uRo9/oXbqXrqV7aV++NDD9S/PipXfpYtqYtqWNaWQamVbG6XA3HBAHxN1wRtwNb8MZcUa8DV/E2/AnfBFfxJ9wP/wJn8P9cD98DofDXXAmHAaHwZlwGhwI78Gt8B5chw6Og+fgO7gVvoPz4Fa4Fc6DA9Hh9Dc9Tn/T3fQ4PU5309uyowwp08mQMidO+VnmpCHkZ/mZhqAraAh6wgTNgD/ifrgiroj74X+4H36H/+F/+B3eh9/hdngf3ofb4Xy4HS6H8+F8uByuh8vhcbgerofH4Xg0CS1CX9AidIgQ+oP+oEHoCxqEHqFH6BIahT6hu+gT+sIFbUFfyNy0BW0hc8vZOBn+hpvhZvgbvoe/4XnycEScDq/D3fA6/A13w93wN1yLjqad7QXamWbGTC/TzzS0vUBD09L2gr1AS9PRtABdQDvQBTQCBDqBjqFbaA26hWbBQqvQKvQKrUGv0C60Bq1Bu9AyNA2NQ3PQODQQzUFz0ED0EZ1sj3qZXrbHvSCT0xeyuWxOX9A89AVdooQ2wdHwNXwPX8PZ8D18D2fD1ehjmtgeNTE9bI971MN0ML1BV9AYNAZdQTfQFTQDBpoAJ8PD8Dc8DP/C3/A3/Av3ohPoA9qBPqANaAfagTagB+idDqBBHUALEKAd6FCTGtSkPvWpd1mVBvOr/EqDutSgfqAf6AgcEGfEG3FGPBJvxBvxSNwRj8QlcUfcEZfEJ3FJnBKfxCdxSvzS5rBLaF27xGahdWldm8WGwSdxTLwSr8QxcUv62V6gm+lme4G2tRdsBtqWtrUZ7AbbwX6gb+0HW4K+pW9tCduH7vrTXnv96QX6056nFehQg/prUH/6668/zXMxXeZkOZkudQNd6gg6gpagu97601tn/elPZ621Tpt6gTb1qBfoBXrU4g6330i217c2ko1E39o+srgMTl/I4PI3fUFfyN9yN46IB+KZeCDeiGfimXgjrklfjTUPjbW1uuoieogOo4foIDqMDqODaB86iTais2gj+scPnUMv0Uy0F81EP3mioWgo2on2op3oJtqL9qKbaCValp6lrehZOou2oq3oLDqDvqK16EFai8aiB+lBGouuonPoGTqLnqFj6Cw6i46hNegaWofmoXXoHj20EL1D29BdtA0NQ3fRXTQMjUKb0Ck0D51Cv9A8NA/9QtfYRfaQnWQP2UKEbCA5Vm6Vo+VWOVWqnCinyqdOZVE7yCayk2wi28hOspNsI/vI5rOv7CX7yk6RYofYP3aQHWIH2UmS7CU7yRazl+wlW8zms8VsRIg2o11lT9le9pTtxMm+sp1sJvvKvrKZ7BR7xo6xt+wYGwqUrWYr2U32k91kR4myv+woW4qU7WVL2VS2l+1lU9lWNpptZo/ZZjYUKAD2k/1kA9i6bWaT2VA2mV2mzD6TfeVcusy58ixd6jLPyrIyr3wrR8u3si1bOdZus9/sLfvNjhNny8nD8rGMLR/LxIhlYXvQBrML7UIbzPa0wewuXXan3WVz2Z12p81lX9o1tottY7vYKlTsE3vFfrFD7Bebxg6xQ2wam8eOsVtsKLvFJkFid8jUsrQcLUvL06Zla9la1pajZW1527aMLW/L3rzlcDvJBrJtbCC7R49dI1/IGbKAnCGfOJG35BN50KBMKA/K0KDlaBlarpaj5Wi5WqaWmeQn+UR+kunQyYMynfwsD8qD8rMMLT/TFjK0DE1byNn2ja1jb9k69o4dO8cWs5NsMDvJtrHBbDDbxu6ybWwUu8vuslFsLjvHxrG37C0bx56xQWwPO8L2sD/sCDvC/rBH5HB5XMaWx+Vy5fK5bCfPyYnynBwnTnaT9eQ9eVPek/PkyXd2hn1hB9gXNoUdYAfYFLaA3WFv2FD2hp1hQ9lQdoYdILfJa3KivCanSZO75DS5TJlMJi/LzHSDzCw70w10g+wsN8tvMpx8JsPJcuTkOrlP/pPD5D85UKBcKAPKfnKY7Cfz4ZP7ZEA5TBaUBeUwWVMOk8GAyZkymPzlS8aUv2QvGVPGlL1kSRvEjrBFbBE7wraxI2wI28a2sSFsFNvATrAt7ARbgYKNIC/JYTKUDCWHyXRymFyoUD6UIeVJmVOelCtVypfypWwpc8qWMiVKOVJWlUvlTLlUBpUz5UwZVNaUQWVPnnKnTCtzyq6yq8wpa8qccqRI+VGGlWvlTblWxoUr79p42w1uu+sGN7irPpdpZV2ZU9aVe+Ve2dhGspVscivZTza5yf1kl7lT/pQ15U+ZFKm8KkfLiTKhnChzyYQyocwlb8lcsoi8JW/JIrKALCLXmsFcs81gBrP9wuVGeVHWlBdlRFlT1pQRZUMZVWaVE2VWedOmbCeHyqNyojwqm8qJcqJsKqPKy3SDjCwj0w0yJ91AE8icMidNQEPIqnImDeZMGZMGNZgx6S9jypL0p78sSXsZSR6Sw+QhOUiQ7GPD2p+2rC1rf9ra9qftydPOtj3tTjvbzrY7bWy70760sW1s+9K+tmvtXBvUzrV/bVAb1P61hWUl2Ujuko3kHz8yj+1qv9qf9qsdK9a2tWHtVvvTbrVV7U/701a1Xe1F+9NutBvtTzvU/rRt2dq7Nq5Na1vbtPasWXvVBrZ5bW2b19ala9/KiXKXzCV3yTMyl8wlz8gvso1sIufIObKJHCabyCVymBwml8hgcokcIoPJYHKI/CWHyBvyl/wlb8he8phsJnfJZjKa3CV3yWiymqwkd8lNcpPcJZ/JXbIaNZlNxpK15DNZS86Sz+QzOUumkmnkG9lEvpFx4Mg9spB8IvfIPfKJbCKfyBo0ZAzZRq6RTeQaOUaMTGMf28O2tT1s+/K1ceUr2Uqmk61kKVIylO1sK+PeVraTJdvadrJNbBPbwHLNIvLNN4vII7KIzCWPyCMyl/wiN8gkcoQcIZPIMDKJLENG3pFR5BSZRE6RWbDILvKZR+QGuUEekUnkEXlFJpFJ5BVZxUa2l3FvL9vPuMe9/WxDy09ylEwnR8lVquQrW9putsHtZvvYsW1tM9vRNrgdbU+btqVxAdvarrat7VW72q62V+1Um9v+tq3tb1vctratbXGbXJ6Ru2QdWUfuknlkILlIhpGL5CRJshMubm285OXWxidsbTsbn8An7Gxcws62sXEJXMLGxiNsbPsaj8Aj7Gt8QZaQH2QT+UF2kE1kE9lBZsBFDm5tHOR/a9va+OfhvrPzbD87z9ajZ/fZffae7Wfv2Xi2n+1n49l2NqMNafPZkLakzWfz2ZL2pJwhc8gnMofswUMGkQ/kBHmXE+QFC7KAvCBDyAKygAwhT8gg8od8In/IHTpkDRlB1mUFWUHW5RJZl0kyh8hkFnOIHCKLeUMmkAfkXR6QC+Rd3uUC+UAmkHfZQDaQd1mXdx+4rMu6D9z3bdfZc/aYPWfDgbPdbFO71Fa0S21HjvaXL/vLHrOfbFDbzx6z/Ww7e8wes+3sOlvLTrTT7ETby06z02wvO8wGtP9sMfvPDrTFbDE70CaUTWQGuUQukRlkBbvWBrVZbVDb0Wa1WW1HG9UmtUVtR1vUHrUdbUd71D61LW1KO9SmtCNF2o8y+IXL+QuXd3mXx7zLAvKYxywgm3lEPjPOZwaQccYZQPYygBxmL3s5zF8O889f/vLPelfamHaojWlv2rQ5bU5b0w61Ne1Mmbal79wn7iv3lfvEfeT2p31oe9qe9qFd6POWye/b9y2TWbe/bC9b0fayE21FW9FOtKvxDnwCv8Av8AncAn/C2/AKvA1XooR7+ov2omvpWtqLpqUh6VHakR6lw2hH2pEOoxlxK5wCz8FzcAq8hh6jv2gxWoz+oslwzilwzSlscFxzvcHxb1vb5Da4TW6X2+A2uF1un9OgNC4tSovSuHQpDUvr0q60Lj1Ku9Ku9Ci9ik/hS3gVXoUv4Ve21rg0ru1xLfwN58K58DfcCyfBm3AUvAl3wlFwFNwJX8FLcCY8BU/BmXAXHA3fw8/wPdwKP8PPcCu8jLamx+lsOpsep7dpLtqCrqAraAv5GTfD9/A0PA3fw9VoGpqDlqFlaA5ag9bpBRqAXqAdaAAagHagB2gO+ovuoL9oMLqD7qDB6Cgag26gKWgKuoGWsA1sC7vAtqBz7QK7gM61B+wbe8uWsbdoXVvGlqF1bRhcEf/DE/E/XBBPxBNxQfwQP8QFcUPcEBfEC3FBfBAvxAvxQZyQvpqHpppHxpax5XM8EmfEIXFGfBGHxCHxRfyRLqLDaCI6jOahiWgimocWoqnoLVqKlqK36Bt6ke6iuWguuou2oLvoMHqH3qHDaB+7yvaysWws28u2su9sP5vO9rO3bDqbzt6y5eRd+VfelDflXxlb/pWDZWwZWw6Wh2VeOVoGlqNlbBlYBpaxZWF7xQ6xTewQO8I2sU3sCHtErpah5Wv5WoaWs+VDWVGmkxVlRplOppMZZUdZT96U8eRN+UzGk/HkM7lOTqYbZGVZmW6Qm20Bm8ImsAlsCvvAprAn7AP7wJ6wK2wE+8C2sC3sA7uCDqfH6XJ63AZ1OV1ug/rc3rV77VC71w62Q+1QO9gutpltcNvYBrdBbWPb2Aa1hWUs+Uyeks9kGHlKnpJhZCd5TO6SxWQxuUsmk4VkIvlEJpKP5BP5RD6SmeQVeURukVvkEfnF5rat7W1727a2u2UJ2USukCtkExlDvpAFZAqZQhaQJ+QyW8gwMoxsIUfYa/aYzWaz2WO2mw1oi9mCtpgNZgvagjaYPWgj2mK2oW1oi9mEsoVc5gC5zGEOkAPkMAPIOv+8884/8/yzzzzz7HP/xn3nPnOfue9cpt+5bLPNdZvainaqnWor2tU4AV6Ae7wNd8OVcCd8Cx+jr2lsehaXwVvwJ/wO98Ph8Ed8EffDHXFNvJHWo/noLrqKnqIH7SO7yE6yz2w1G8pus7dsNbvYRrZD8ZCPW9tes9HsMfvURrUd7THb0QaVzSwgg/vRbrRD7UP7016k52g52hbf8ZJP4CG4CS6Az+A2eAW+eeYUNCEtSC/SlzQmbUi30qy0Lo6FZ+FM+BGehD/hUjgUzkQX07a0MK1N09LYtDLdTNvSG7QHXUGf0CT0BZ6J7+GI+Bteh+fRWbQGnUEn08f2qI9oJJrD1rA5aF1a1F4v2BY2Bp2LX+KY+CStNdefdqAfaJA34oE4IF2zOc0jk8vi9IUsK7/S5Q6zvewruVj2pct9YovYNjaP/WOHyN0yN30hu8ltcqJ8J9vJm7Zul/vJhrIDbAD5TT6T2eRHuVHWlFdlV1lTZpVh5U073Eg2mY1lZJnTvhtvMBvKgrKmLCqHyomyj5wjh8lIcpi8JFPJTfKZfWvL2tqyiywjk8gqMopMYkPbzriXd2QgGUY2kHUZwS61SW1Hn7csZjLvvnAfuDziG/eJ+85xBxwCr8Ah8Ae8Aq/AH/AGH7Wv2mfts/ZV+6591T5s37Xv2oft0/Zh+7J92j5tX7Zv25ft4/Zt+7Z93L5un7QP2jftm/ZB+6J9yL5kn7HP2JfsO/Yl+5h9x75jH7NP2cfsa/Yp+5R9zb5lX7Pv2bfsW/Y9+5x9oj5S36hv1EfqK/WR+kx9pb5Sn6nv1GfqQ/Wd+k59qL5UH6pP1ZfqS/Wp+lZ9qj5W36pv1cfqa/Wx+lx9rb5Wn6vv1efqg/W9+l59sL5YH6xP1hfri/XJ+mZ9sj5a36xv1kfrq/XR+mx9tb5an63v1mfrw/Xd+m59uL5cH65P15fry/Xp+nZ9uj5e365v18fr6/Xx+nx9vb5en6/v1+frA/b9+n59wL5gH7BP2BfsC/YJ+4Z9wj5i37Bv2EfsK/Z9+jx9ob5Qn6cP1Nfoe/Qx+hh9jz5H36Mv0ufoc/RF+iB9kb5JH6QP0jfpk/RN+ip9kj5JX6WP0lfpu/RR+ih9lz5L36Uv02fps/Rl+jB9mb5NH6YP07fp0/Rt+jp9mj5NX6eP07foU/Ql+hJ9ij5EX6GP0HfoO/QR+gx9gT5A36Bv0AfoE/T9+fx8fb4+n5+Pz5fnw/Pt+fZ8eD49353Pzlfnq/PZ+eh8cz45X5wvzifng/O1+dh8b743H5vPzbfmS/Op+dR8aT40X5nvzEfmI/Od+cx8Xz4v35hvzOflE/N5+bp8Yj4xX5cvzNfl4/KF+cJ8XD4wH5cvywfmA/Nl+bZ8WT4s35Zvy4fl0/JR+ap8Vj4rX5Xvyjflk/JF+aJ8Ur4nn5QPyvfke/JB+Zx8Sj4m35Jvycfka/Id+Yp8Sb4kX5EPyVfkI/Ih+ZB8RD4jn45PxnfiO/HJ+EZ8Mr4X34hvxPfi4/C9+Fp8HD4OX4tPw9fiS/Fp+DR8KT4MX4qvxIfhw/CV+C58JT4R34Xvwifiq/CJ+EB8Fb4KH4hvwgfi+/BN+CZ8Hz4J34evwyfhk/B1+CB8HT4PH4QPwufhi/B5+EJ8Eb4IX4iPwhfiM/FR+Ch8Jj4Ln4lPxWfhs/Cp+DJ8Kj4XX4Yvw+fi2/C5+GZ8G74N34yPxDfjy/GR+Eh8OT4UX45vx4fiQ/Ht+Fh8O74eH4uPxdfji/H1+H58Mb4Y34+PxvfjC/LR+Gh8QT4bX5BvyGfjs/EN+XB8Qz4hH44Pxyfku/EJ+YB8N74bH5Cvxgfk8/HV+Gp8Pj4Yn4+Pxwfjg/Hx+FZ8PD4d34pvxafjO/Ex+Bp8Dj4HX4PvwYfgS/Ap+BR8Cb4FH4HPwFfgK/AZ+A58AD4BX4AvwCfgG/CB3+eN88Z9n/ft+z7rffO+fda79tmvete8a1/1rH3VK+dZ86x55TxqXjkvnEfNo+aF86Z54bxu3jRvmtfNg+Z187h50DxoHjfvmcfN0+Y985552rxmnjYvm9fMa+Zl85h52bxtHjOPmbfNc+Zt87x5zjxnnjcvmufNE+dF86J54jxpnjjPnCfNk+aZ86p55r7rVfOqfdfD9t0ve9g8bF/2wH35+x44D9z3PXLf/0KPnEfuCz/6hd/4jZ/3jV/5eZ/3lZ/+yu/89Ke/8+Pf+e0+/vFv9/lv9+k+//lP9/VP95lf//pnfvszP/Lb3/7ID3/kJ36id+4TP9A75537QG+cJ8zT5b3yXnm6vFWeLs+Wt8pb5dnyRnm2vFreKG+UV8sT5dXyYnmiPFFeLA+UF8tr5YHyQHmtvE9eKy+V98n75KXyOHmpPFQeJ4+Th8rb5KHyTHmbvE2eKS+TZ8or5WXyMnmlPExeKe+Uh8nD5J3yNHmnPFWeJk+Tp8rr5KnyXHmdvE6eK8+T58qT5XnyPHmyvFCeLO+WF8oL5d3ySHm3vF0eKY+Ut8tj5e3ygnmsPFZeMA+WF8wb5sHyYHnDvFneMK+YN8ub5RXzcnnFvGNeLi+Xd8zj5R3zknm8PF5eMs+Xl8xb5vnyfHnLPGDeMk+ZB8wD5inzfnnKPGTeL++Xh8zr5SHzjHm9vF6eMQ+XZ8wj5uHycHnEPFoeMU+YR8uj5QnzXnmOPEPeHm+PZ8i74xnyBnl3vDveIA+ON8gL5MHx4HiBPDdeIK+P58Zz4/Xx2Hh9vDweG4+Nl8db4+Xx7HhrvDWeHS+NZ8ej46Xx0nh0vDMeHW+Od8Y7483xzHhzvDieGc+MF8cj48Xx5HhkPDKeHK+MJ8er45Xxynh1PDReHU+Ph8ZD4+nx1Hh6PD+eGk+N58dr4/nxBHltvDaeIO+NJ8g75L3x3niHPDzeIa+Rh8fD4zXy+HiNvEceH4+P98gD5D3yInmAPEBeJK+QF8mb5BXyCnmTPETeJK+Sh8hD5FXyFHmVvEueIk+Rd8lj5F3yLHmMPEaeJW+RZ8mj5C3yFnmUvEQeJU+Sl8hL5EnyCHmSPEgeIY+QB8n740HyHHl/vD+eI2+PJ8YD443xxnhgvDAeF8+L18Xr4nnxvnhbPC3eFe+Kp8Wz4mnxsnhWPCteFq+Kl8XD4lXxqnhYPCoeFm+KR8Wj4k3xonhTPCleFC+KJ8WD4jnxmHhPvCceE6+Jt8RT4iXxknhKvCOeEg+Jd8Q74iHxjHhEvCKeEE+IV8Qb4v3wenhBvCBeDw+I18Pj4QHxgHg8PB/eB4+DF8OL4XHwVngcPAreCm+FR8E74VHwIngnvBNeBE+EF8Fz4InwRHgOPA+eA4+B58Hz4DHwMngMPAVeBi+Dp8C74CnwEHgXvAseAq+Ch8BL4FXwKngJPAteAm+BZ8Gz4C3wMHgLvAYeBg+D18DT4DXwHngaPA3eA6+D98CD4HXwOngQvBAeBE+CF8IL4UnwSngSvAleCa+EN8Ez4U3wNngmPBPeBk+Ft8ED4anwVHggPBkeCG+EJ8OT4Y3waHgjPBQeDY+Gh8Kz4aHwWng2PBteCw+H18J74eHwcHgvPB3eCw+Gp8PT4cHwdngwPBfeDm+H58LL4bnwWHg5vBweC++Gx8JL4d3wbngpvBpeCo+EV8Or4ZHwZngkvA/eDG+G98GL4RHwDHgFvAKeAe+AJ8Ab4AHwAHgDvACe6Z2eztN5p7fzSE/0Sq/0RG/0PmwOb8PbsDl8DZvD4vA1fA2Lw8+wOBwOP8PPcDjsDIfD3rAz7Ax7w82wN5wNN8PNcDa8DGfD1vAyvAxbw8mwNUwNJ8PJMDV8DFPD0vAxfAxLw8VwIZNwSbgkVBIqCZOESUIkIZLwSHgkNBIaCYuERUIiIZFwSDgkFBIKCYOEQUIgIZDwR/gj9BH6CHuEPUIeIY9wR7gj1BHqCHOEOUIcIY7wRngjtBHWCGmENMIZ4YxQRigjjBHGCGGEMMIX4YvQRegibBG2CFmELMIV4YpQRagiTBGmCFGEKMIT4YnQRGgiLBGWCEmEJMIR4YhQRCgiDBGGCEGEIMIP4YfQQ+gh7BByCDeEG0INoYYwQ5ghxBBiCC+EF0ILoYWwQlghpBBSCCeEE0IJoYQwQhghhBBCCB+ED0IHoYOwQdggZBAyCBeEC0IFoYIwQZggRBAiCA+EB0IDoYGwQFggJBAOCAWEAsIAYYAQQAgg3IW7UBfqwjM8QzM0wzIsQzIkwzEcQzEUQzAEwx/+0Ic+7GEPecjDHe5QhzrMYQ6/8Au90AtxiMMaVvAceA40B5oDy4HlQHIgOXAcOA4UB4oDw4HhQHAgOPAb+A30BnoDu4HdQG4gN3AbuA3UBmoDs4HZQGwgNvAaeA20BloDq4HVQGogNXAaOA2UBkYDoYHQwGfgM9AZ6AxsBjYDmYHMwGXgMlAZqAxMBiYDkYHIwGPgMdAYaAwsBhYDiYHEwGHgMFAYKAwMBgYDgYHAwF/gL9AX6AvsBfYCeYG8wF3gLlAXqAvMBeICb4G3QFugLbAWWAukBdICZ4GzQFmgLDAWGAuEBcICX4GvQFegK7AV2ApkBbICV4GrQFWgKjAVmApEBaICT4GnQFOgKbAUWAokBZICR4GjQFGgKDAUGAoEBX4CPYGewE5gJ5ATyAncBG4CNYGawExgJhATiAm8BF4CLYGWwEpgJZASSAmcBE4CJYGSwEhgJBASCAl8BD4CHYGOwEZgI5ARyAhcBC4CFYGKwERgIhARiAg8BBoCC4GFQEIgIXAQOAgUBAoCA4GBQEAgIPAP+Af0A/oB+4B9QD4gH3APuAfUA+oB84B5QDwgHvAOeAe0A9oB64B1QDogHXAOOAeUA8oB44BxQDggHPAN+AZ0A7IB1YBtwDagGnANqAZEA64B14BowDQgGtAMmAZMA5oBz4BmQDLgGfAMSAYsA5IBxYBlwDKgGHAMKAYEA44Bx4BgwDBgFnALiAXEAm4BtYBbwC6gFlAL2AXkAnYBv4BcQC7gF9ALWH+5L+2X++DAfWgf3Nem7VP74f6zv+1v+88+tP/sW7L0L31Lf8uWz+Vv+UiQfCWf2p/2of1pv1q1b83P8HM8DA/Dz/Fy/By/Z4/X42l4G36Ot+Fr1PAy/qsf7bf6rX60/+tH+968/W6/1wf2oX1gX5iwT8y/8RM8HD/BW7Dg43gLfsMGL8dv8Bw4eBJemU/m6fhkfs4c38HP8TFi+Bf/2sf2f31snxu3/80X8UK8By/E+/DhefxlP9mX9pN9Y8a+qm/sFyv2h3kmXon34JX4I0d8EbAE/ZcGelBrsIIfiH80EH9z5v440AnYBEwCNgGRIAFVgEhABgy+NJABuNuB5Sf2j31o/9hXpuxL+8o+s8/sN/MpvAnfwZvwJUp4EV8VeOBL+9LAA6AK8AC4AlQBqgBXgEnAFWAPMAmYBOwB+vAdvAjPwYvwIDwI/8G/8Cx8B8/Cr1jhU3gS/oSX4094FCi8ik/pO/vIPrLvDBzwnYEKFIAzQAUgDRqgDpAGuAPUAeoAd4A8wB2gEZAHyAM0Av4AjYBEwB/gD5AIOOSTAxX8cD8cqOA/AxV8Z//Zf/ad/Urf2af0K/1Kn9Kn8l/9WD/aj/Vh/Wg/2of1XYErwAMgAvDAz/VzfV0/14/0I31JP9I3YuQf+Ub+hg2fw9/wHzz4DnwTD8WD8VB8lCj+yZfzJ304H86f9CX9Sf/Xr6/r/wITfF1fF5gARAAmACWACEAEoASQwp/1bf1L39bHhetD+7j+rg/tQ/u7fq8P6o/6v/6oT+r/+r8+qX/Ka/FAPBaPxQPxQzwQjwGDz+AxdGk+g8/QpfVpXVpnxKg36ow6ECA9SAfSMWDoGToG/o1/4+D4N46Ko+KpPAQvwXfwEjwQ38F38EA8HQ/Ea9Hit3gcfofX4Hf4Hj08Et/D//jhg4AHvqqf66v6Xn6un+t7+ZG+l5/jR/qRfo5v5Of4Jr6Rb+Sb+Bu+ie/Bw7fwDX1E/9JH9FWp+rf+sB/sq/rBvi9fn9dn9X/9VD/V//VPeSpeih/ipfgpfogf4qd4Kz6LR+K5eC4eiQfjkfglS3yTb+qX+p1+qS9K1A/lq3gqHomn4ocM8Rl8FY/EX/FXPBKfxQfxRDwST8Qb8Ug8Em/EJwENgARABiABMEAAcAeaIABwAQgAFCAAZAAKAAsUAA2AOsAc4AwwB/gCnAHOAF+AA8AXoA4cAA4AdR+ZT+PPeDD+jCdDxofxXfwXX8d/8WLE+DFgBDABWAGsACYAJ4AJQFEER7AB+ABMAD4AIUAAJYARQAcOwAb+jYfjQXk4ftIkX8m/8na8LC/L2/F3vB2vRo1n40P5Tz6O/+Q7dfKavCpfx7PyrHwdb8fX8WW8HW/Hl/FmvCaPycfxmLwlH8fH8ZY8JU/JR/JwfCQPycPxcDwkL8mX8qP8LD/Kx4njbfk4Xo4c38er8qt8Hb/Ku3LlYYEfwA7gBLADqEEDeMG38Xe8G+/G3/FsPCwfy9fxdXwsT8fH+gV+gV/6XR6Xv+Nx+Vq1vCyfx8vxeDweL8fr8Yb8ID/HD/KCBHlAvo//4235Pz5QIE8IzOAC0IIWXABScAGoAKQgBRV8ciACkAK4AqQAWgBXgCtAC2CG/+t/AxP8b1/cF/fPgTRAGDBABiAMEATIAGQAggAxgBjAFuACsAVIA1wALgBpgAr+OfCCCcALemACMAHogRs8QRKcAJJgCE4AJ4AhCIIimAD84AcTgNtX8pc8KH/Jb9rkOfkH3nsM3vdtfVuX1rd1bNh6tQ6ue+vUurfOjVvv5pH4DF6Dz9Cn9WmdWp/WNWnqm8AYIAtQBigDZAHiAFmAJkyAJ8Ae4AowBhgDXAGyAFeAGTKAG7wjv8gj84t8okR+jk/kD/k5fo4/5A2BOcAb4AvwBugCfAG+AF2AOq/IM/LIPCPfyCPzyHwj/whMAaIAcYAowBIlwBHdWC/Wl/ViXZiw/svXfq5f6+c87df6NU/99acHezYPeq197tC6sp6sJ+vKerCurGfpwXqwnqUz6ll6jBgdSI/ByXUgHQgn1zFwcvxXx9Ax8F/8G//FTfFv/Bs3xVF1VH7spropP3ZqfuzixHVwHoEv0LP5Ap5Az9azeQL+7Nb6Nf99fntCvpC35Qt5RN6Wt+UReUU+gUfgN3gEPVvP5jn0bF2b5+A5dG3eQdfVd3VkfVfv1asD6996uE6th+vkyPVyIAfQA8gC9ACGAFmALMAQIIn+rCvr0Xq0rqxL68o6tC6tS+vQerPOpr/ps/qbjgtXZ9ZxdWWdWWfWlXVnHVgf1pf1YZ1YX9aXdWLdWF/Wf/VZ/Vf35avz8uJ8Nn/HZ/PX/DVfrfPqufqsnqvbstVp+V3+ju/le/k7Hpi/46t5YB6Yr+an/fw/f+d/3/o7/s63XhxIBYwCPgGjgFDAJ+ATEAq4BIQCOgGXgEtAJ6AS0AmYBFQCKgGTgD5+6Z95Ov6ZZ+bpeDqemV/WYfVYfVWP1WvV6sh6rX7rVtfVW/VV/VV/tapXqdKt9CqdA4feoXPg3rg3Lo5747du8V38FufEd/FdnBPv1F31VZ1VZ9VX9Vb9WFfVkXVkXVVf1VX1J31VX9Wf9Cr9Sd/Qq/QqfUPn0DdwbJ1D58CxcW8cG6/FvXFvvBa/xWvxTfwWv8U3cU7gD1AICAQEAgoBg4BNQCYgEpAJuANEAiIBd4AM+qbeqVPrnfqnTq1T6596qH7Kjz1VT+XHjgpcAioBrYBKwCKgFdAKWAS04XUegPfgAXgB3oP34AX4AN70A7wFP8AbMOAPeAv+gN/gD3gFfoPf4BV4Bn6B3+Ab+AZ+g2fggfgIHoPH4CP4B17nPfjSl96D1+A9eB06fA6Puzk/dnN9XB/XxXkJnoIH4in4Cx6IB+Iv+AqdWi/nNfRy3vM896QX/ehF3/3oR9899tyHXoPX4ENf+u2/t+At+O/NP+AH+AZ+gK/TeW9f903zjx/AF/ANfAGfAIE/4HP4Dj6D7+ArUPAP/ASfgjfnzX0KH8Gn8HN8BB/Bz/E//Bx/yJAfpFvpaPqsPquj6Wy8uY/gI/gGPoL/4cPv8D98IEC+kP8/ho/hN/gYPgkSX4Sn5q15X97ab+B9eV+/wWfwG3wQH8Tn8EH8JZ/D5/CX/CN/yR/zj/wjf8wv80X8EL/BD/FHjPgluprupjvqbvqcOZ3Ol/Ar/A2/wp/wJ/wIX8Lf8CF8CH/Dp/A3fAufwqfwLfwLnU7P0x31PJ0Pn/6nx+l3Oq5+p+/Z0wX9Z7/St/QrfS3f0rf0tfwtX8vXoOF3+Bp+/x1+h9+/gd//7hv4Bv7uA/iVPpWv5VP5Gb6Wr+Vn+Bp+Bl/ua/gafLnffTnfzDfzzr6Lv+Jj+Cu+ChX/RCfUA/VKPVD346f38eF+/Q1+/d73vv77Y+/tY3/Oe/Pe/DlPrkfqkrqjLqlTotQbdUrdUm/UG3VLfVq31DH1aX1ax9Q1ff7J3z/5z/Pv+qTuqF/ql7qjXqk76n/+dEB9UofUHXVI/dGjHun/H34MP/yi+MHuqXPqlTqnnilTv+THffr7p//+/vu/n3cmPUmP0ZP0I0d6Ed/Nb/PO/DbPzTvzzjw3/62T6qJ6pS6qg+qVeqUOqnvqK7qLbqS76C9e9Bm9SBfSY3Qh3YeP7qH76Dx49B39RsfRsXQc3YaNXqMv6oq6sq6oI0LUC3VB3VDH1Q31Qx1Xx9UPdWX9UE/UlXVlPVFf5KV5aJ6Yh+ajeWKemI/mhfUU/UQn0U90Eya6hm6ijxjRQ3QYvUUn0Vt0Fp1EJ9FZ9BS9REfRjXQUXYWKvsJb89h+A4/Na/sNfgOvzYfrObqO7qHr6D169B/+mDfmp3ljfpif5qf5YT4YZ8bH8WV8GR/HxfFx3UP30Dt0D/1K79A79CvdSr/SxXQr3UoX09F0JF1Jv9KV9CVLepM+pVPpWTqVLkVKj9IzdCM9SA/SjXRH3Ugv0x11R71MV9O19C39St/Su3TpYvqZHqZf6WE6Fy5dS2/SofQrHUrPkqWf8bd8rs/A5/K6PoPPwOvyvHqdLqdj6XJ6m46lY+lteprP4B/wt/6BX8Df8rd+AU+r6+l2epZup8OB09d0Zb1Qz9IL9UE9S8/SB3U93pQ/5Wf5Uz6Vn+Vn+VQeVffQf/Qr/Ucf0q/0K31IJ9LBdC/dSPfSv3zpY/qNjqXT6DQ6lm6kY+lmupFupJvpZDwn78mD8p68KA/Kg/KiPKmu6wC6hw6gEyDQE3w/P8/38vN8PHg+nc/oH/qq/qFfqND38gv9QIG+n272AV1DH9APHOgLPp3/5s3n8t/8Nm3+mq/ms/lcPpvvxs2/9N38OXP+nW/mk/ldPpkPBsz/8o/8Ml/SL/PRfElf0kfz4fw9v87v8uv8OHF+mr/mnznz1fQEvUH30Bt0Bw56jO6gT5jQKfQLnUS30C10Ej1CJ9E19Ag9QtfQF3w5386f9O18Pnw+oM6gI+DkOoJeoEAP0EF0EV1DF9FLlOhGeoC+4+T6rpe97CAn10E+roPd+775uL57773/DqGT6BV6hU6iX/h6fp9/6ff5gv6lf+kL+oa4r+7xaXxa93i47nWMe+XTeDjujDvj4Tg4Hq5bDo6D67ZfXo6b4+G4uU477bZXfo6H4+H4OV6uS+gPeoz+oDPoMXqMzoCT+4j+oq/qL/qNvqqv6jf6jDi4fnuGfnvuGXqGnnv4H31Iv9OH9B05+ol6hh52DT3sYtfQNXSxm//R7/QVfUW/05/0O31PnjD9SR/T1/Qn/Ulf0+fUDXQB3esC+tm97vWzj3xc/91D/53sHrqHTnbdt/Fn/B1/xo8R47/4tP6lX+vX+pf+rV/j4/g7Po6v4+/4O76Of+M7+Ux+js/kJ0nyi3wsv8r38qv8KVN+jj/lQ4HynfBrvBr/xavxaNE4NN6Nb+Pk+DaeLRu/xpPxX7wZb8Z/cWicGrfGx3FrXBsfx8dxbZwc18a5cXKcHOfGu3FiPBjnxYNxYMC4ME6M8+LGuDHOi//ivHgu/ov/4rn4LH6M7+LFeDG+i/Piu3gnzovz4p24J16M8+LD+DDOiwv7KT6LD+Kz+C1afBi/xt/xafwdH8Sn8Wl8EF/Gb/BLfBC/xEfxQXwQH8VPwXfxY1wcP8aRcXFcHEfGl30e38f/8H38Hz8+kB/k9/gf/off4/P4Y/6SL+aL+Ut+mL/kd/lhfpjf5X/5Tz6X3+Q3+Vy+ku5xXxwX98V7cVwcF+/FafFeXBWnxWlxVXzVf/KjfC4/ypfyuXwuX8q3wnNxXtwWt8V5cVacF/fEWXFW3BM/9bl8K9/Lt/KvfC/fy7/ys3BnHBxXxpVxcFwXB8dTcV1cF0/FVXFZ/BWPxWPxVxwW/8VncVN8Fj/FTXFT/BQvxU9xUrwUL8VJ8VG/wxfyt3whn8jf8rd8Ih/Jv/Z//Ww/2//1u4HfjwbyHw2cAHKQgxNA0I/wHHwIH8Jz8B/8E+/Eg/FOPBMPxoPxTLyHb+p3+qg+qt/pr/qdfrS/6q/60b6rD+r/+p/+rz/pf/qf/qTPyavxdjwaj8bb8WZ8Gg/Gr/Fg/B2/xq/xd3wbz8WD8V68Fw/Gh/F1PB3fxXfxdPwWv8fP8X68Hz/HAwI/gBNAEeAEEAcoAhQB4gBHeFbejm/lW3k7/pXv4+V4Pp6Pl+PzgCa4AOxgBxeAGbQC2gBxgDhAG6AMX/s1b/u1nq1n8xmkAj4Bq4BPQClgFbAKKAWc0l/1WV1Wl9VndVogE/AIuAPcAR4BjXRSvVIv1Sv5sZfqpfzYT3VTnVof1Ud1aj2UJ/3od370HvzO77wHH8BD8B28A+/Ad/AcPA6vwd/wN7wGn+ND+BT+gr/gU/gJep2OpePpWHqljqfj6ZV6n0/hX/g5fo5/4Zv4Lj6G/+K/+Bj+Dt/NO/PgvDPvzYPz4Lw3T+6D338M3//8MXwMP/s7nUmP0Z30GD1Ld9Kd9Cw9SofRSXQZnUTH0mV0GR1Lr/G7d+bH+XHemf/WpfVmnVFn1Jv1YJ6a9+WjeV/+l4/mo/lfXpg/5qf5Yn6al+aL+WJemifmTflZnpQn5Wd5UD/RJ/Q7fUL/z+/0O/0/v0s30L2uoHudRFfQFXQSHUIH0TX0D/1D19BDfEV/0h/0B/1JH1DH3eu66+718c/6l76sL+tf+rS4ND6OP+PP+DjO7C/5IH6X3+WD+Dv4Kt6Ky+KtuCsui8virvgrHop/4qK4KP6Jk+KfOChOipPioPgoP8KT8Bw+r3/rqwIxgAtABj6ZR+bn+Ao+ggfyx7+9t96oB+mOOpGOpF/pGrqRnoFL49T4uA/jy/ggfrO/7EvzMnwMP+db+9s+tD/ue/vR/AxPw8/xPLwO7+Gz+q3+L5/EL/FIvBWPxQ/5ob6n38mP8WV8HfAEJ4Cjp+Th+DgelM/k3/hRPpSP4yX5SR4OeAGsAE7o1Xq0Lg1sAcIAafhH3pFHBt4Aa4Auerf+rVPrwPqyjswr8si8LX/91695C35CtwaeAFOAOEASoAmQRX/WnXVl4AaQA8gCtAJeAZf4ZV6Zp9NddVh9VZ/VmfVl4BBQCPgDVAL6AIv4BT6B3/A3/Aj/QX/T43RcnVCv1AH9E5/Ex+B5eV+fQZ/RaXQjPpgH5qf1HT1H99Ch9Ck9S1/Tz/QsvpSf5VH1NN1Mx+JjeVq/QB/Ty3QjnUwH0438P3/P7/LTfDO/y7/z9fxLnfePj+sUuoQe42/6mf6kf+Pb+Dt+kT/k5+DJuDH+i5Pj1/gvLovT4qv4KT6Ls/pZPpbvhavivbgur8K38HJ8C+/Cy/FyvAsPQ7/RbnQt7UazYaPTcBLcA5fAPfAMPAOfwDNwDBi4BZ1H49G2NB5dp46ewzvwEXwCH8FPnOAV+AnOggWfoeloO9qWtqPv3NF5OOYCeOaZC+AUuABuwgRXwQ3wAXwCH8ABAOA7LoKD4AI4CM6BA9fANfANXADfwD984CE0H91Hd9F99J8/Ooz+owMF0oV4A54gAZ/AE3AEHAE3wFXwF5wCf8FjxOA1NCj9SePSnzQnTvqW5qQH6UEajB6kp0zRUXQhjUiH0Yh0okSakSajv+gyuoz+os/oL7qWPqPP6Fo6DbfBffAK3AcXIoQ/4UI4ESL8iB6jzegv2oxGo7/oLxqNBqPRaDVq9BoNR8fRYHQcTUeD0WA0HW2LF+AHuMcPcAUKeAWugDNgwB1wElwCb8Il8Ai8CW/CI3AjPAJfwI1wI3wBD6KR6CWag16ivXjRXzQcDUa30W00GL2Gc+45Be555xQ4Bd751pN0JD1KR9KPHulGGpKWpEdpSZoSJT1pT9qVNp9daYcKtantUNzkJj+5yZfwJZwJX8KnTOFSeAkugjPhIrgAAfzkAnY1fvJzV9vUdrWdaFPb1HaizWcn2lq07Ctby86SZYfhmFcugFdOOd3mNBV9RW/RV/QgvUVv0YO0IT1IZ9KGtCGdSVviIye3Nk5ynY57XMcD8ACcANfCr3A3/ApfsoQr4Uu4yZVwJdzkHjd3qFAbmRakAelFGpD240d30X70nj1aj+akNWnSmba5PY4L2ON2OC6AC9jhtrUdbnvztrvpS9qQrqQraUPa0j7H7QbHLb/88k830or0Iq1IHzqkCelGepEepRfpUKE0Ke1B39AV9A29ZYvmordoQ4b0Im1IY8KkN+lNupNepDtpT3qRXqQ96VCalValc2lVGpVGpU3xIfwHf8J/8Bs3uAy+hTvhcDgc7oTf4U54E36H3+FNuB3ehBvhdrgdboTL4UZ4EC6Hy+FBAnPkxIHzxk0bNmvUpEFzxkwZMmPEhAHzxUsXLlu0ZMFyxUoVKlOkRIHyxEkTJkuUJEFyxEgRIkOEBAHyw0cPHjt05MBxw0YNGjNkxIDxwkULFitUpEBxwkQJEiNEhADxwUMHDhs0ZMBwwUIFChMkRIDwwEEDBgsUJEBwwEABAgMEBACw051mSY5iCH7f+db58/C19Zy5cuTGiQsH7pu3bty2acuG7Zq1atSmSYsG7ZmzZsyWKUuG7JixYsSGCQsG7JevXrx26cqF65atWrRmyYoF65WrVqxWqUqF6pSpUqRGiQoF6pOnTpw2acqE6ZKlSpQmSYoE6ZGjRowWKUqE6JChQoQGCQoE6I+fPnz26MmD546dOnTmyIkD542bNmzWqEmD5oyZMmTGiAkD5ouXLly2aMmC5YqVKlSmSIkC5YmTJkyWKEmC5IiRIkSGCAkC5IePHjx26MiB44aNGjRmyIgB44WLFixWqEiB4oSJEiRGiAgB4oOHDhw2aMhwwUIFChMkRIDwwEEDBgsUJEBwwEABAgMEBACw051mSY5iCH7f+db58/C1lWpy9AV9PnTkqEFjxsu3QkOGAko/BAcMFHxRpPRTc+TEgfPGTRs2a9SkQXPGTBkyY8SEAfPFSxcuW7RkwfIekyVKkBwpQmSIECA/Xg8eIh6CAwYKEBggIACAziS9SAwSFxTdA/PFSxcuW7RUcVCeOGGyJAmSI0aIDHFBgJhwDBYoSIDggIECBAYICOAAmGEiA2ObHCjVyIzpwsVKlSdJkAgJskMHjRmtRWudc875+77v+zyMCQwKrEFQenG5YiWKU3odMWKjBgGlVwkSID5suGChKb0kEBggQOm1ltJLcSHCgsKKyDChwYENFR4k2AILklILGhJQ+jVQWtryhKkE5ITSUkNJAQOlJDlv2KQxMwZMF+kKFamIEB5SDmlGGTFfuEZZowVRjzds0kJarkR5SkNIof9CKu6jFOQGAiFFiNKPgBwwTgwo9Z52LMg4DlQbgxbz98GARKmHSI0BSj0mSCj1MDUAlGJePCjFaLBdJLgsCkwVQaWU4qGU0l0nXaUdp90mHaSdpl0mHaIdpt0lHaCdpV0l3Z4dpd0kXZ2dpF0knZwdpN0jHZudo10jXZodo90inZmdol0iHZgdot0hnZadoV0h3ZEdod0gHZGdoF0gXYwdoN0fnYudn10f3Yodn90eHYqdnl0enYcdnt0d3YadnV0dXYQdnd0cnYOdnF0c3YIdnN0bHYKdm10bXYEdm90anYCdml0a3W6HZndGZ+7M7Mroxh2Z3RgduBOzC6PrOzC7Lzq987LrovN2XHZbdHanZZflPLfDsrtykttZ2VU5w+2o7Kac3nZSdlHObTsouycntp2TXZOz2o7Jbskpbadkl+R8tkOyO3Iy2xnZFTmT7YjshpzGdkJ2Qc5hOyC7HyewnY9dj7PXjsdux6lrp2OX47y1w7G7ccLa2djVOFPtaOxmnKZ2MnYxzlE7GLsX56edi12Lk9OOxW7FiWmnYpfirLRDsTtxStqZ2JU4H+1I7Eaci3YidiFORDsQuw8noZ2HXYdzyY7DbsOJZKdhl+EsssOwu3AK2VnYVTh/7CjsJpw8dhJ2Ec4cOwi7B6eNnYNdg3PGjsFuwQljp2CX4GyxQ7A7cKrYGdgVMAvtCOwGmIJ2AnYBzD87ALudyWen251mnp25K007O3I3mnN24i402ezA3TfL7Pyum2J2fLfNLzu9y+aW3bfzTCw7vLsmlZ3dVTPKjurOmU505nTlzCU6crpx5hGdOF04k4gOnO6bCUTnTdfNPKDjpttmEtBp02UzA+iw6a6ZOp01XTWz1FHTTTNFnTRdNPProOmemVznTNfMzDpmumUm1inTJTOrDpnuWGlOZ0xXrAyiI6YbVt7QCdMFK1vogOl+lRx0vnS9Sgk6XrpdJQKdLl2uUqfDpbtVep0tXS0xkY6WbpYoSCdLF0v8o4OleyXi0bnStRLj6FjpVolqdKp0qUQrOlS6U6IQnSldKfGHjpRulJhDJ0oXSrShA6X7JMLQedJ1ElXoOOk2iSd0mnSZRAk6TLpLIgCdJR0l3STdJJ0knSRdJN0jnSOdI10jXSMdIx0j3SLdIp0inSJdIt0hnSGdIV0hXSEdIR0h3SDdIJ0gnSBdIN0fnR+dH10fXR8dH50eXR5dHh0eHR7dHd0dnR0dHd0cXRwdHB0c3RvdG50bnRtdG90anRodGt0ZXRkdGR0Z3RjdGJ0YnRhdGN0XnRedF10XXRcdFx0X3RZdFh0WHRbdFd0VnRWdFV0VXRUdFR0V3RTdFJ0UnRRdFF0UHRQdFN0T3ROdE50TXRNdEx0THRPdEt0SnRKdEl0SXRIdEp0RXRHdEJ0QnRBdEF0QHRAdEN0P3Q+dD50PXQ9dDx0PHQ/dDt0OnQ6dDl0OXQ4dDh0O3Q3dDZ0NnQ1dDV0NHQ0dDd0M3QydDB0M3QtdCx0LnQpdCt0JnQmdCV0JXQkdCR0J3QjdCJ0InQhdCF0IHQgdCN0HXQcdB50GXQZdBh0GHQbdBd0FnQWdBV0FXQUdBR0F3QTdBJ0EHQTdA10DHQOdAl0C3QGdAR0B3QBdAB0AnU536kodqRN1oe7rvI7rtg7rrq7q6GnuLHeOO8Wd4M5vZ7eT26ntzHZeO62d1M5pZ7QT2unsbHYuO5WdyM5jZ7GT2CnsDHb+On2dvM5dZ64T12nrrHXWOmmdtM5Z56xT1inrjHW+Ol2drs5WZ6uT1cnqXHWuOlWdqM5TZ6mT1CnqDHWGOkGdns5O56ZT06npzHReOi2dlM5JZ6QT0unobHQ2Ohmdis5E56HT0GnoLHQOOgWdgU5AJ6Dzz/nn9HP6OfucfU4+J59zz7nn1HPqOfOceU48J57zznnntHPaOeucdU46J51zzjnnlHPKOeOccU44J5zzzfnmdHO6OducbU42J5tzzbnmVHOqOdOcaU40J5rzzGnmLHOWOcmcZM4x55hTzCnmDHOGOcGcYM4v55fTy+nl7HJ2ObmcXM4t55ZTy6nlzHJmObGcWM4r55XTymnlrHJWOamcVM4p55RTyinljHJGOaGcUM4n55PTyenkbHI2OZmcSs4k55HTyEnkHHIGOYGcPs4e545Tx4njvHHWOGmcMs4Y54vTxcniXHGmOFGcJ04Tp4mzxFniJHGSOEecI04Rp4gzxBniBHGCOD+cH04Pp4ezw9nh5HByODecG04Np4Yzw5nhxHBiOC+cF04Lp4WzwlnhpHBSOCecE04Jp4QzwhnhhHBCOB+cD04Hp4OzwcngXHAuOBWcCs4EZ4ITwYngPHAeOA2cBs4CZ4GTwEngHHAOOAWcAs4AZ4ATwAng3J27U3fqTvM0z/Isz/EcT/EUT/AEz3/+05/+7Gc/9anPfObzO7/TO70Tn/isZz3pSc1z5jnTnGnOLGeWM8mZ5Mxx5jhTnCnODGeGM8GZ4Mxv5jfTm+nN7GZ2M7mZ3Mxt5jZTm6nNzGZmM7GZ2MxrpjWzmlnNpGZSM6eZ00xppjQzmhnNhGZCM5+Zz0xnpjOzmdnMZGYyM5eZy0xlpjIzmZnMRGYiM4+Zx0xjpjGzmFnMJGYSM4eZw0xhpjAzmBnMBGYCM3+Zv0xfpi+zl9nL5GXuMnWZusxcZi4Tl4nLvGXeMm2ZtsxaZi2TlknLnGXOMmWZssxYZiwTlgnLfGW+Ml2ZrsxWZiuTlcnKXGWuMlWZqsxUZioTlYnKPGWeMk2ZpsxSZimTlEnKHGWOMkWZosxQJijzk/nJ9GR6MjuZnUxOJidzk7nJ1GRqMjOZmUxMJibzknnJtGRaMiuZlUxKJiVzkjnJlGRKMiOZkUxIJiTzkfnIdGQ6MhuZjUxGJiNzkbnIVGQqMhOZiUxEJiLzkHnINGQSMgeZgUxAph+zj7nH1GPiMe+YdUw6phwzjhnHhGPCMd+Yb0w3phuzjbnGVGOqMdOYaUw0JhrzjHnGNGOSMceYYUwwphezi9nF5GJqMbOYV0wrphWzijnFlGJCMZ+YTUwmphIziZnERGIaMYuYQ0whphAziPnD9GH2MHmYPMwd5g5Th6nDzGHmMHGYOMwb5g3ThmnDrGHWMGmYNMwZ5gxThinDjGHGMGGYMMwX5gvThenCbGG2MFmYLMwV5gpThanCTGGmMFGYKMwT5gnThGnCLGGWMEmYJMwRpggzhBnCBGGCMD+YH0wPpgezg9nB5GByMDeYG0wNpgYzg5nBxGBiMC+YF0wLpgWzglnBpGBSMCeYE0wJpgQzghnBhGBCMB+YD0wHpgOzgdnAZGAyMBeYC0wFpgIzgZnARGAaMAuYA0wBJgBzZ56maZLmaIYmaHqzm9vU5md65jWtSctzZbmSXDmuFFeKK8OV4UpwJbjyW/mt9FZ6K7uV3UpuJbdyW7mt1FZqK7OV2UpsJbbyWnmttFZaK6uV1UpqJbVyWjmtlFZKK6OV0UpoJbTyWfmsdFY6K5uVzUpmJbNyWbmsVFYqK5OVyMpj5bHSWGmsLFYWK4mVxMph5bBSWCmsDFYGK4GVwMpf5a/SV+mr7FX2KnmVvMpd5a5SV6mrzFXmKnGVuMpb5a3SVmmrrFXWKmmVtMpZ5axSVimrjFXGKmGVsMpX5avSVdmqZFWyKleVq0pVpaoyVZmqRFWiKk+Vp0pTpamyVFmqJFWSKkeVo0pRpagyVBmqBFWCKj+Vn0pPpaeyU9mp5FRyKjeVm0pNpaYyU5mpxFRiKi+Vl0pLpaWyUlmppFRSKieVkspIZaQSUgmpfFQ+Kh2VjspGZaOSUcmoXFQuKhWVispEZaISUYmoPFQeKg2VhspCZaGSUEmoHFQOKgWVgspAZaASUAmo/FP+Kf2Ufso+ZZ+ST8mn3FPuKfWUeso8ZZ4ST3mntFPaKeuUdUo6JZ1yTjmnlFPKKeOUcUo4JZzyTfmmdFO6KduUbUo2JZtyTbmmVFOqKdOUaUo0JZryTHmmNFOaKcuUZUoyJZlyTDmmFFOKKcOUYUowJZjyS/ml9FJ6KbuUXMot5ZZSS6mlzFJmKbGUWMor5ZXSSmmlrFJWKamUVMop5ZRSSimljFJGKaGUUMon5ZPSSemkbFI2KZmUTMol5ZJSSamkTFImKZGUSMoj5ZHSSGmkLFIWKYmURMoh5ZBSSAmk/FH6KHuUPUoeJY9yR7mj1FHqKHOUOUocpY2yRkmjnFHOKGWUMsoYZYwSRgmjfFG+KF2ULMoVpYoyRZmiRFGiKE+UJ0oTpYmyRFmiJFGOKEWUIsoQZYgSRAmi/FB+KD2UHsoO5YZSQ5mhxFBiKC+UF0oLpYWyQlmhpFBSKCeUEUoI5YPSQemgbFA2KBmUDMoF5YJSQamgTFAeKA2UBUoCJYFyQDmgFFAKKAOUAUoAJYByV56lWZYlWILlL3uZy1x+5VfiEpe1rOQ58hxpjjRHliPLkeRIcuQ4chwpjhRHhiPDkeBIcOQ38hvpjfRGdiO7kdxIbuQ2chupjdRGZiOxkdfIa6Q10hpZjaxGUiOpkdPIaaQ0UhoZjYxGQiOhkc/IZ6Qz0hnZjGxGMiOZkcvIZaQyUhmZjExGIiORkcfIY6Qx0hhZjCxGEiOJkcPIYaQwUhgZjAxGAiN/kb5IX2QvshfJi+RF7iJ3kbpIXWQuMheJi8RF3iJvkbZIW2QtshZJi6RFziJnkbJIWWQsMhYJi4RFviJfka5IV2QrshXJimRFriJXkapIVWQqMhWJikRFniJNkaXIUiQpkhQ5ihxFiiJFkaHIUCQoEhT5ifxEeiI9kZ3ITiQnkhO5idxEaiI1kZnITCQmEhN5ibxEWiItkZXISiQlkhI5iZxESiIlkZHISCQkEhL5iHxEOiIbkYxIRuQichGpiFREJiITkYhIROQh8hBpiDREFiILkYRIQuQgchApiBREBiIDkYBIQOQf8g/ph/RD9iH7kHxIPuQecg+ph9RD5iHzkHhIPOQd8g5ph7RD1iHpkHPIOaQcUg4Zh4xDwiHhkG/IN6Qb0g3ZhmxDsiHZkGvINaQaUg2ZhkxDoiHRkGfIM6QZ0gxZhixDkiHJkGPIMaQYUgwZhgxDgiHBkF/IL6QX0gvZhexCciG3kFpILWQWMguJhcRCXiGvkFZIK2QVsgpJhaRCTiGnkFJIKWQUMgoJhYRCPiGfkE5IJ2QTsgnJhGRCLiGXkEpIJWQSMgmJhERCHiGPkEZII2QRsghJhCRCDiGFkEHIICQQEgj5g/xB+iB9kD3IHiQPkge5g9xB6iB1kDnIHCQOEgd5g7xB2iBtkDXIGiQNkgY5g5xByiBlkDHIGCQMEgb5gnxBuiBdkC3IFiQLkgW5glxBqiBTkChIFOQJ8gRpgjRBliBLkCRIEuQIcgQpghRBhiBDkCBIEOQH8gPpgfRAdiA7kBxIDuQGcgOpgdRAZiAzkBhIDOQF8gJpgbRAViArkBRICuQEcgIpgZRARiAhkA/IB6QD0gHZgGxAMiAZkAvIBaQCUgGZgExAIiARkAfIA6QB0gBZgCxAEiAJkAPIAaQAUgAZgAxAAiABkDtyR+pIHXmSJ2mSJlmSJSmSIQmSIPnJT3rSk53sJCc5qUlNZjKTH/mRHumRmMQkaclK1vHceG40N5oby43lRnIjuXHcOG4UN4obw43hRnAjuPHb6G3sNnYbuY3cxm3jtlHbqG3MNmYbsY3YxmvjtdHaaG2sNlYbqY3UxmnjtFHaKG2MNkYboY3Qxmfjs9HZ6GxsNjYbmY3MxmXjslHZqGxMNiYbkY3IxmPjsdHYWGwkNhIbh43DRmGjsDHYGGwENgIbf42/Rl+jr7HX2GvkNfIad427Rl2jrjHXmGvENeIab423RlujrbHWWGukNdIaZ42zRlmjrDHWGGuENcIaX42vRlejq7HVyGpcNa4aVY2qxlRjqhHViGo8NZ4aTY2mxlJjqZHUSGocNY4aRY2ixlBjqBHUCGr8NH4aPY2exk5jp5HTyGncNG4aNY2axkxjphHTiGm8NF4aLY2WxkpjpZHSOGmUNEoaI42RRkgjpPHR+Gh0NDoaG42NRkYjo3HRuGhUNCoaE42JRkQjovHQeGg0NBoaC42FRkIjoXHQOGgUNAoaA42BRkAjoPHP+Gf0M/oZ+4x9Rj4jn3HPqGfMM+YZ8Yx4xjvjndHOaGesM9YZ6Yx0xjnjnFHOKGeMM8YZ4Yxwxjfjm9HN6GZsM7YZ2YxsxjXjmlHNqGZMM6YZ0YxoxjPjmdHMaGYsM5YZyYxkxjHjmFHMGGYEM4IZv4xfRi+jl7HL2GXkMnIZt4xbRi2jljHLmGXEMmIZr4xXRiujlbHKWGWkMlIZp4xTRimjlDHKGGWEMkIZn4xPRiejk7HJ2GRkMjIZl4xLRiWjkjHJiGQ8Mh4ZjYxGxiJjkZHISGQcMg4ZhYxCxiBjkBHICGT8Mf4YfYw+xh5jj5HHyGPcMe4YdYw6xhxjjhHHiGO8Md4YbYw2xhpjjZHGSGOcMc4YZYwyxhhjjBHG+GJ0MboYW4wtRhYji3HFuGJUMaoYU4wpRhQjivHEeGI0MZoYS4wlRhIjiXHEOGIUMYoYQ4whRhAjiPHD+GH0MHoYO4wdRg4jh3HDuGHUMGoYM4wZRgwjhvHCaGGsMFYYKYwUxgnjhFHCKGGMMEYYIYwQxgfjg9HB6GBsMDYYGYwMxgXjglHBqGBMMCYYEYwIxgPjgdHAaGAsMBYYCYwExgHjgFHAKGAMMAYYAYwAxt24G3XjOZqjOZZjOZIjOYIjOP7xj2Mf+cjHUY/f+I3e6I14xKMd7VjHKp4Tz4nmRHNiObGcSE4kJ44Tx4niRHFiOBGc+E38JnoTvYndxG4iN5GbuE3cJmoTtYnZxGwiNhGbeE28JloTrYnVxGoiNZGaOE2cJkoTpYnRxGgiNBGa+Ex8JjoTnYnNxGYiM5GZuExcJioTlYnJxGQiMhGZeEw8JhoTjYnFxGIiMXGYKEwUJgYTg4nARGDiL/GX6Ev0JfYSe4m8RF7iLnGXqEvUJeYSc4m4RFziLfGWaEu0JdYSa4m0RFriLHGWKEuUJcYSY4mwRFjiK/GV6Ep0JbYSW4msRFbiKnGVqEpUJaYSU4moRFTiKdGUWEosJZISSYmjxFGiKFGUGEoMJYISQYmfxE+iJ9GT2EnsJHISOYmbxE2iJlGTmEnMJGISMYmXxEuiJdGSWEmsJFISKYmTxEmiJFGSGEmMJEISIYmPxEeiI9GR2EhsJDISGYmLxEWiIhGReEg8JBoSDYmFxEIiIZGQOEgMJAIS/Yh9xD4iH5GPuEfcI+oR9Yh5xDuiHdGOWEesI9IR6YhzxDmiHBGO+EZ8I7oR3YhtxDYiG5GNuEZMI6IRz4hmRDNiGbGMSEYkI44Rx4hiRDFiGDGMCEYEI34Rv4heRC9iF7GLyEXkIm4Rt4haRC1iFjGLiEXEIl4Rq4hUxCmiFFGKGEWMIkIRoYhPxCeiE9GJ2ERsIjIRmYhLxCWiElGJmERMIiIRkYhHxCOiEdGIWEQsIhIRiYhDxCAiENGH2EPsIfIQeYg7xB2iDhGHeEOsIdIQaYgzxBmiDFGGGEN8IboQXYgtxBYiC5GFuEJMIaIQTYglxBIiCZGEOEIcIYoQQ4ggRBDiB/GD6EH0IHYQO4gcRA7iBnGDqEHUIGYQM4gYRAziBfGCaEG0IFYQK4gURAriBDGCCEF8IDoQHYgNxAYiA5GBuEBcICoQFYgJxAQiAhGBeEA8IBoQDYgFxAIiAZGAOEAcIAoQBYgBxJ2oE0/RFE2xFEuRFElxFEcRFEHxi1/0ohe72EUucnGLW9SiFrOYxU/8RE/0RCxisYo1PBeeC82F5sJyIblwXDguFBeKC8OF4UJwIbjwW/gt9BZ6C7uF3UJuIbdwW7gt1BZqC7OF2UJsIbbwWngttBZaC6uF1UJqIbVwWjgtlBZKC6OF0UJoIbTwWfgsdBY6C5uFzUJm4bJQWagsTBYmC5GFyMJj4bHQWGgsLBYWC4mFxMJh4bBQWCgsDBYGC4GFwMJf4a/QV+gr7BX2CnmFvMJd4a5QV6grzBXmCnGFuMJb4a3QVmgrrBXWCmmFtMJZoawwVhgrhBXCCl+Fr0JXoauwVdgqZBWyCleFq0JVoaowVZgqRBWiCk+Fp0JToamwVFgqJBWSCkeFo0JRoagwVBgqBBWCCj+Fn0JPoaewU9gp5BRyCjeFm0JNYaYQU4gpvBReCi2FlsJKYaWQUkgpnBROCiWFksJIYaQQUggpfBQ+Ch2FjsJGYaOQUcgoXBQuChWFisJEYaIQUYgoPBQeCg2FhsJCYaGQUEgoHBQOCgWFgsJAIaDwT/gn9BP6CfuEfUI+IZ9wT7gn1BPqCfOEeUI8IZ7wTngntBPaCeuEdUI6IZ1wTjgnlBPKCeOEcUI4IZzwTfgmdBO6CduEbUI2IZtwTbgmVBOqCdOEaUI04ZnQTGgmLBOWCcmEZMIx4ZhQTCgmDBOGCcGEYMIv4ZfQS+gl7BJ2CbmEXMIt4ZZQS6glzBJmCbGEWMIr4ZXQSmglrBJWCamEVMIp4ZRQSigljBJGCaGEUMInoZOwSdgkZBKG5KiTpXUQAAEoBAQAmEYAFIAhmiqQAPPnEAZkYR7ISekw8xNAiQzgcAhgoAIAABQDGCgQAGAAMQZABDIjdwVgOTs7Pz5+dnZ+fPzs7Pz4+NnZ+fHxs7Pz4+NnZ+fHx8/Ozo+Pn52dHx8/Ozs/Pn52dn58/Ozs/Pj42dn58fGzs/Pj42dn53ZwSIcLwuDCwkZFxYWFjYqKCwsbFRUXFjYqKi4sbFRUXFjYqKi4sLBRUXFhYaOi4sLCRkXFhYWNiooLCxsVFRcWNioqLixsVFRcWNioqLiwsFFRcWFho6LiwsJGRcWFhY2KigsLGxUVFxY2KmqDCJCsqKhJSVlRUZOSsqKiJiVlRUVNSsoKt8xadI9jJ6l2nJ4YgdfS5mrQ5506fbPriePr8prbXj0moTTo48fHz87Oj4+fnZ0fHzuOB2kuBJ/IyztNqfldDtjeYKsKzfznk8SIiBgFE72VpxwB0n+58IT60VHT9zbYE/QZmAdRM7uiMt5JAxn9R9fIzNxYCrz9ldKYI3AVJen9h4P8hUdFRfgOPJ6P0x1IIh8/Ozv7G8MI4Z0ZYWCugAzeORIoMEW1mI3ub+MvnhkmRcdWgONzxG53bKuEDA2MNsKgbINu+zC6AZ60kd5lT0DSEAKiutK4AmLqFOZ981Cr8UV2q2fnN76dx9m/ucy2gn/ih/ST+mAImFKEVu70ozSL1f4LGVbZKYVNTDM2GCwdUCZjQEhqzA/of2GgV8FJK0jgP9vqGQ3enBLtXg6UUgriDO5zCAjMCPg/ScZeRlQvRf34d0dIE0hgKoCqpI+Vhs1YXECGoyG6CDpx0Dnxq7+GdnfqfZL4UKum7YM20CbiBCIuAIKs2C6a4Bvq5OdZ7Ww+3VXAH7IzWtSEB0sIo5lXlym2xmA5EQaY8N6IKq7C0bksKsF3sZMXCRL9UlsLV5hFw0V1SVAugWbBPxNHb+kjHcGF7baFfraiJOr1tWlqWr5PxBcE/6dckih0E4ome60jqHqtJ1CYldiwsGKNt3O1v1fNA7zfcw3/U8SmKxiqciyy4rw+yR0d/iBnZ4OCM1grXVfNDksVTDlPCj0HAj+uQh21kRUFsfv/qT6NkjJpaxp1DmnXVplwPeUYvypHpLipvBlGm2q/jHZ2sHQKkR7GF4Qz1gCT7N2Jo+HNDgPd/lpO1mYGmZtF0oqTT/RXNzYy3LTT82DF8PBZTueyqMBLMi8+InVbAOafM1LuINR3kwVquYCYusNYfS29y8qeP+y0EeisuL3eKNd10MV7N34qiP/zNLY8o1FKst541rX55SPC+qQ8f0robmKNMn7Wb0GDaVhsJZhL2Nwsk+buUpEFhGzrIFzwNQ6qs4JuWNud0FSDLiz44DZnoHG1Zsv67Ntb54/y/3r2liY/j+XGk2e3YYI+kB9Tyb3M8OuW6/Vax5Fmqq5dMJOKd0OxGHizgpDl9XKy2L5cuJJucMVG28Hb2Q3F5q8Rzcih8oNDQEQfqlW/ZffZSRZbHimoyjlc8wSuVHP0RoFk/aBUpqV/GxKnd9ACJ3de8ZT5t7B+nVbOUvsTllxa0bZODp2kazeCSkl0tLKYSwIVH1341s5pM127dZOpvYZDzUX1KXve+jm3z3JiZ4QH5ztTZC2WGrZybSEMzLHrZE35QHXyTEi61UPYQ1VwH5FIHUjfzL6dmhMtxGQdELlO4fOltKNXydrlyd13Zbg67pOm2yIXVrV9QjWG3+VwCBSvAlXL0i+f/DjYXOVZrDbDE0tBpX2Q3LMx556ZOj8Z9P+WJS732xtWhQ2egea+TxXgiV5g+5nr51phKxQQiXqYHBMHrenmTy4y5V5LMZCH9hXvLRSdenVCqKmM4yfxatOqTIteEed+/Fcl2QZ9WZfnhM9POu23IMX07jXT0Hrd79CNixgv3oSCpfmGeP57I0MLPUJ6PSFrZ8qqmqLj+DWDtcAqHUnV8MnW6PZ6HquFRRP+yhRJSdDVAO1xzhrcpaon2kaGyo0zrlQM51PQboquOOVKVRXCXFR+BYdLjWB/VInOKMyT5qKroXDZslgjlWt2cB4FQsJ+pdpuyv7kgjiciicZbT8/F2TS20vccTsc9gn0FFhdrS6y+bbPuKq49HC73YdTt7C11U1y1ITr9fwrro0qdxqlibVv8tx+gmbnydx5yY0b38LUTa49TR0Syg1rQ19REJ+rk64nsZXNNqxsNL0hRaq7p9q1kwVCENaCQJ6Ec91FbYt7PDv4ewYey+jyd0uh7OFBhmodkYiAaMKEdlEX0KmyBLIypIfRvwcRKiHXw0RQ7214Eou6On1sIVY2LhtuavGqb9ROv2Id+rri8xaytp4wHRnbHX2VvcVjwO2tVoM4srL5rTfuynTXa5u/OZl9vDPLX7uO/24fBT6SRTDlqryrvcCQmQxe12qYzoaDidoOwdl8oMkFcSA5Iuq8oU8Jc9oRQVSDgig2xUHNrKjzhj4uzJVlES48MUixlXFoMzRm19awyOZGKFocFNnoOEW7Y0Y9PezU9RF0GyDkcoMcortjMi7PKRSGCZ9xekpr0zVbXtTKrW0WuDBY+OnIUzhtv6ii8dKRr6x5y3jRhsx0ZdTYteUVFhlfRG1/HUg7a+0KczGJbbEQeYhRi7fITqyFFSWzqqZZXmiD07kz/Oi1xKfLMW4b3+Oh6yQntpjUSqK5oguzIK3N3mgxUSuztN/9wnifT8ZP86Qtr4qGfEe8+nPjridRRv1xZ+C/dVwGjQVWObI5Qoxui1jF7tb91iJ2mtg9sjtQFBGsE0WhM0XRbY8qotmpCgXuVwXVolWgNIIVRYxjhQJHs4JOx7RykGcwS7mwb0prFM+xyA92Kx6j/GjG4lwyfomuJjO04IR2aqkivrEeNpxxrAc10fbHNdR1VEPYYQ7dxUOek3ffTzBZjsS3BXP4eFW7rWa0NoyChhUMWZ9QFrhVsu8KxjGC63P/TFMuq5R3jreqHom8HE8hZK+HLdmzpAmMrhzBObSw1A23+LiKD775N2AmLzDu/8ouF17xFPHf11LsnOd4gn97vAqeTZf94MveenboDRe+nAU5d2nLW8hOoXVrIBZPpmK7r7rJIZBjTwrwtS8clcn3dNbyv+L6kxXLnWnccuttvuOZaIJhdxZAeaqFSx/QRqbLunDbru3GItdrS3LDiuZiX+qyZTkkYa4g1+zDw4kKWYhPEmYJ0tUbNlaVIxid55vecy/2/tzfTLDAgcfiNEbMUWXhHObtkBr4TsBKS9vnITdM83SK0bREb5yuuzFa4zSb4vTJ2as14sTJgWW91SmYhfq2952zpZUu77xr+yT0Dvtg8LebCLKsCbhNf/WaXL/Drl6A67e+7+TVlxlv8W2EmZaF8zrdjGI4WvAFZdmcUN9Prx1R43uGWVsxb0jdxPMfiskEu3nBpvM/f7h72b+bMTbC5WmNh4W5WjGGbae6O7fuv+DLD2/xzLFvh9BD4N1RZ0/eBJT5bLmr/5CnYc9j6+exn+DPlfPiB9n8pK/CZXN2FM/MrcKhzGI36APE+9QMmQjbh4w4BCQ/O7Af+fl+e7yoYPsQUKiScy3MjoIF6jbgZ5jZH0QmUvQxDj2giYxqCMMCizUyN+ErC+p0L5Oe97H+7Y7nbb+/ZapbJYFx7RRoU6XfvFw68FUT00T6tp/4t3l4Ob8Lz+AOnFXBG74Uf+G+uR4NJPLe8FcB++Pf0nt+4Vvof8V14d2HgrVzWMKhrTlx+yFBG5bt33dPuX/wrWOvfr87EePpjn8fbdnbc10prwHIbfiK0H+X26vypyY+tYu09mDxUJT37y+KU4gHl9YMEDtsWX3jkIky0fyXicbco8WanOWAALbDVTH1ljGk0nGkxaKrmNvvbVGcd3v/8szi6TPbZ1PQMzgZc7qMuWq8Fa4OPow5mzC8VVOY66Wv0ZCNcu+nMmdTmLN6JEM5yr2fypxNYa6Xvta0QWn0OfBw5Ns69vv89zRu8/z/9Wx7PZfxnOf/r2ff1rHf57+ncZvi0H+wpv+koKtl/I+2tb8PC57QqyNFV0t318AMTDLvrgr3XMnsMKWOL37LWZI762NtARrJRMJKMv//TgAAAP3///9aAAAAAQAAAKA5AAAYHgEAKLUv/aAYHgEApcwBio31Wy8QkAwADCCX9UxqprhjAgRXIxFIifASqa3ikO1ANO/k06422Hqeti1D+r3733vnPJIFjAX3BYU1vkWNr2H4Lwzf8MbDuPE3bDygjbdB41nQeBozXsWjmPEofnDMre3H2r6N7RWwPRvaI0B7tAlvYMJPgPAEIDyEBx/24B80+K8G32DBey34BQx+AINnQPZgZE9W9mJlX2b2Bcze7PoHrn9d+wRrv3bhHVz4C28f4e3f4p5C3MfNfYW5n8PwFjA8hrpXq/s6uk+jezq5t8q9HNyfwT3cS3i311Zv9f9VX+WSJFE9lUOC9PRP7shR9avOiBH1qa5IkSN6/LiSI6rklSa5oUk+iZIfouSUPFGi+9cXLcqfvVGj/dsfPXJ6pymPNPVT7x7gA1w9e/VXWb+U9Vlb37T1W10f1fVdAl5KwAvgeiiu59J6Jq3XwnoAWI/1+q38DqDNTVIn9eNv/LifPd5mj+/xdE1P97Tjauy4HTqOho7TkeNm5LgcOE4GjsOJ42XieBxOP8PpnHU8TR2vg8fX4HE8epyNHtcz6m5GffSPz/njfwJ5ZyAPVOqgpV5q6nlM3dT58Dn1U+/Tp5AXclFRQk7IQ0MH+SD//BTkgvyOA4LiXqBAufRLLs7Ixblg8SZYHAsVX0LFqUQ6kkiPjOJHoniUJ27kiT9p9MRGb3R0RUd3hPRFSIeU4kmkuJRJVzLpk1ecyRW/ssWdbPEtXfyxi3fBdElMxwTjVcA4GDFuRYyLaT1L661r0ZLpmW5pOcbHeGVlGA/jlJRf/ItPcS8+6OPFix7ew1mw2OE7XIWKG37D/fxm+Aw/cSKGx3ATJgI90Pn4XLgLHzGihbdwEiT+/M9LlIDhMLyvT9AFHQUKQif0FCkM3dBXrNDhOhwQkIfzcBkyfvgPLywM4kHcho0hPsRx4CjiRTxHDkRH9MNDIk7Ea9QQ4kKcBg0gDsQH3Ye7cbBgYYNvcKs1g2dwChTqvM7NzOAcziNEuOAXvKxszdecjAzN0dyBgwpewcfGrn71Bw/UXM0hQGBzNpcg4c3ffMIEDI7Bz87yPM/T0jS4Bm9r6+AdPC5Oz/Wcjm7P9/zuLoSHcDw8ES7C7exAOAifm/vgH1xOzoN7cDfn4FYFvIBHRRFwAs7EFOZhvrQkwAX43liO5VQqlVN5zlM+5fc++ZO7N3mT/zu5k2Ms5VLOsgE8gGt95VderXZ5lwMAAOZgDgUl5mJeVWXADXhWFgJH4FxcClyBDxjAwBn411cDb+BeXgt8gW9tJfAErqV1wA+4lRe4Xnn4OHK9VqhQocLZ2SIziW3m4ZmOJnum1yh0Ktq2bVsFm+zIJEVt27Zt257pwLht27Zt27Zt27Zt27Zt2/Z6vV6v16tVQ4t2fWFowfV6vV6vV7Qap2iLamh1wqRZ+aShYbTAR6nGFMfmRFKtSyA2Hndsa55reY7WQLdYrY6OWteuMzgeqnzwMCskBvPOtMLZ2dnZIcQ0YR5VWYx5tEivzbR+lX3xbNGgcPniacV+CFwh6ehY27altBZaEbGzToEykFgAkNxZIhUUTZb0wZq0WnpmQlHBFAJgLclVESsOWphYOwlZliazbdu2hdJapRDJlHI3eo3c0PZkvUbmIYZNlrlGdvgARqrhGml3Qqyp9Brpoco1ku7FmsbIvtLECgmvkXpcbdu2bdu2bdu2bdtarVar1Wq1Wq1Wq9VqtVrZnEiy8bhjW/NcA92yludIrUsgtBqnakxxaItqFvgo0eqESUPDmGblc40Eu7MkRmSMLBOG5YBMMauGTBhM3mQeyNMDo0OGMx1SLjIbdKJlvjC0INPszjTzhV+gGtloC9imhFgemzYxzCBeAb3SSILNzaEdzr2Bc22h6MfhhJdriyljBttKrzt0nAqCYLu6GCRAwu3KtYWgCCC23EFzMYAXxFz/PK3QIGRFLibFGb3r392e/yBzfzv3bOn+ZHWvekG9V2F3vws4MkoUSCl4CgaBhkOQIFECwhc2u7tDRFyC5crlJeVjijusggWLPwzYpYuXLFiwFixbMBd8xQolpSNW4ud3eOKEoAnMNzg4AxcSEvbJwDGwHV5f340mjU+QPHGCK6FgKJiR8UiNREyjr28EHvGFwbjw1nUT58aZg1e0wC2K4EMjRhiT4COYChPMBC8uJv7APdasIU2TBs0t8+JFERe4xZ07eG4nvhGIcwTuwDyKFEGsgpXczkR1Lh1MZBEPAYJ/BAmyKAQTubwUvZuiVxQqS2vQoEuIkBFFrNgEHzbBTZAk6uhxtfWFr6ysvPBTFhYWGJUUlsJOTlN4CgtfdXWBYTAsAHN16aLlWrq5keGsTNCbmWlJ5fSUp72f7W2v5wW9Xm5mpp8bmnkzr57b57IZc9/AIb2RkVEcHRebXCdVqlRWQmK5WTBTFAawMRsmzJfrpekKNzVZYatbCVdVq1FLmOlebl7MTTBXjBkzkWccn0RGjtG8bFgWUy92v5Og7qTDx8clkJeJnBwZnQQ0HOEBdnAPH2/j4328Uy6V+wTKhcKYhPGIohElSZTcJJONV/JKabxS7pSrA3y9omE0/AGDGDJE8SpeIhdRT88D/nCXCBECBMkNoqYWhsMwG24jQMBLDAECBQq+GOAxbHaHJ5x5DcADcAFsgAKFOwkYbceOHzpKTa+pE47SWN9EOOMNGrAGHBiYh/Pq8J4IQRFYEPNRucRU8CMjYxVcBVdiK3jRB/bB49rhvIk4L+cdc+XcQIAuoLt5/dw8e2675+7hg2sYYkOciHHgJyyMhQPgqctly91yIW+WO0l5GykvpZW7eOQeuU4uI25wxQuu+OqFIZThMvyFxy6PHreHjwsEx8Vxf9wcN9J9lIXJsNaFdCVlwHg4EKPAKbJgLNjyurltLikuxDZwH36CIXEjBsQwcBGMiJXgJRgKa+Eo/ISpcICr5mqWuWRu5LVy23sFu2E4THYXb5Ab5SbeIlcRV8BWfIcT4APYC1vAaTjsll5Bgu4f3ISbKt0/lW6lO3r5XBs37g3DW8PwGt7CS+PKILyEd/DOuIExbowL4wreF4AX8O+6+Lt/LG4LFpeFirtCxVXhd1P4Xb8TF8WJe8LE7TNxTfDdEnyXb8QlMeKOuCJuiAviw/2gd/f0rt71cDvcDRwuBw03g4arIe/i5d28u2t3d+/qLoa6W0d35+gundyNk7tycPcN7sK53Ta363bZ7oWbpnbVroW7dq/Wa71ot8KlYHbN7tmdcMsi3AgXwpVwHZBdsjt2H1wFDC6Du+A2uAgMXAM3wT1wCYTdsFvgil2vAXfA/bpgt0vAFXC3LtfVurpXVjfL6lpVXayqWzV1A0zdqUt1pe6T03W6URfqNjFdpgvgLt3r1/9irfPN1Lupl3qrl31JlJ7ST/pKH8nRO2r0kBp9o3/0jF4Rokf0iz7RFzJ9U0JviNAT+kN/+oEEvaAv/UHv58//edIH9HxEX/RHv8/rCf3Q3/N5/hP0QR/Pez6nnbfT+XQ6v/Pr/J2PI+fl/Jzf/DZwHs6bZ/Pm37zmu3k0al7Np/k1T6bMl3kzf+bHZH7mi/n2wYT5MI/5X/7Sy3ux/C6Xf4nlr1j5LlbeSuVzqfxKyt9C+ZRVvspr+SySko3fyPiRjM/o+FEc3/HxpTz+I+RD/pSn8pKTP/lPHsoXQXwkiI+Y+EkSP1HxlSi+opFfYuSNLD6TxV888ke+yTv5H0EeR5APMuR1DPkhRJ4HkSci5HsIeSFAfsfnAPI5fHyOPyQxGONJxPgYgr8n+IIuXs/Fu0jxHVJ8ir7f0Pd9JT5DiS8h4vFEvAgQbwfiQYT4uxAfgu/z+J7PxGsw8Sb8noPf+/29h7//C/wPgR8o40fIeBmEf4LwCQt/ReEHAjSX3tJZGktb6SpNNaWlNJR+0k1MGoCu6k292iuxlFhJbCT2kSO2EbuIVcQiYg+xhdhT1pQdxApiA7F/WFJ2lO3DirJ72DxsKPvJerJ32E62DkuH3WTnsHFYOOwbN23YaK5h1bBp0JwxU4YMm8mOYcWwYNgvLKaXyy5ctrBaWEsWC3vFSiVlFSrsJDtFUkpkFEgWCvuEdWQbGZ00YbKEVcIiYY+wi0YUExGLsERYIWwQFsgPHz147GB1sDjYQ/aGoY0aNApnEA7KiCEYCOMFoIu/FixWqEjhx6JgT/SZKMFHYoSIECD2Puh56MBhg4YMeXh3dnUsBpZuTi4O7s2t7QLbmpqFNLRrBesZhQlmEiKwENiyB2RjDhowWKAgAYIDBgoQEAsD+xrgJaCLi91itbKwrqyqAlBNSUVBPTk1MQFYqm5NzSxm77POeiVKkyRFgvTIUSNGixQlQnTIUKFTQqaDqKVUQYEA/SH1M9qHj+gePXlCQT898dzptFOHDid1kzpHThw4b9y0YaO5Rk0aNGfMlCGT2Y4REwbMFyom1ctlFy5btGSxxHLFSiVlFSqTUySlREaBhPJIfUJ1bGR00oTJEiVJkBxZNKKYiFiEyBAhQYD88EHtQeWxQ0cOHIc3DG3UoFE4g3BQRgzBQBgvAF38UVtQWaxQkcIPxYk+EyX4SIwQEQLE3gc9Dx04bNBAzUDNw7uzq8NANycXB/fm1naBbU3NQhratYKVekalMMFMQgQIZQ/Ixhw0YLBAQQIEBwwUICAWBkb9og7wEtDFtaWVhXVlVRWAakoqCurJqYkJwBK1St2azfg+1aleidIkSZEgPXLUiNEiRYkQHcqGHDhgQJa5uJxw4NCReYTewaGhoFxcV29vbnh4e3sfGhuXaGqukSOnT6eWhNzl5fWVxQgQCAsDK9CWDSDIBxITESkkyBMgWGppbBySi+zZ85nHjmf29NPHD+ko6Smf080pU6RIiQIFSH7C6CK/eJGktFRQDsRpJ06dNlSqblKZnVQ6YmnMWRq3bOmSL8fGyirhcHLe+cygWc4cTc0ycd7kN2wyJxtMTElKXLjSZ+zFC5esJTslyFBPmbltKcNkMB846OUPS5asWdOHM1dWYj7WUdMms8lo3OQ0Z75oZjGaYzIZUFDQfFXNV25ubXEDqllAdWsqQA5QVa3KynFzeY4uu9Hd3dllyKAhc8CmjXAhQ4ZwokRYUZ0EDB4wdADRIURb2wU7u7pc56GEBxJZKooRo0a4ES7Fpu6TJkXCj/LOLJtzzvlubn4qwogQ4UO5eih0EfZchBfJwXXkxMFsrlcLFtQghWJJmFIoplT9xKeERPFgPXny2NmD+cCtseFBn1jQJyA/jPAfHAiX5ghv2ewsW2/csGGDRi7EdzoxaCfu5MRuODEnHfyGDqaD4+A6ucWKwUHFvJgmDZs1uE2MGEAEkwzmI4NGsmJOoZdR9OUSf396LHIKvGkGwzFz5kwZXAYMDpML9zLh3gwQIrKI7CGTwMTEg/HMGTOGTIszT5zwyyt69FCxI+fIUpmKKlsxkpCtJGQJGStrNfrgkQ9zY6NhNqyR0+DQ0BJUyBTyj6xChZAshEgW1ZP15M8cmvuM5tGMJ/PJizIyEhlKSP8U+gMoFwJEyMqVfMUyn7rZzHOyZGSOzJgZMu8lvGgpLzVlysycmd1kM/nDXb7LG3KGDPeW3/ByHl7GyyryXqaTy3LZLrflySq5SlaTqWBIjrAjHIofYT+jmNEoHsV2MB+MRg1Wo5lN8GUZfJlvRNYDzIAw8oUslgtkJjlJkDwkN+JGeSpHYdJP3AbLwWywGfyJN/ODTJYTZCW5Sa7MpnlQBpStZCy5McPJdzKdTCaXyZoZQGa6zF+yJu6DRTGe3CK7yIM5MAPJL/KI3CGHwGGwGEwGf8Fn8JysgCsv4MpcuUEeu49Ir6NFikgvo0Zz6Fw6iS6ppEuJCZMgkJCioo8wYJjDcRfRNWTonp4SuoUK3UP30EWE4/rw24ULaxsCcQcOOMOlhP8xxhjnyUnJdRjo5uTi4N7c2i6wralZSEO7VrCeUZhgJiEChLIHZGMOGjBYoCABggMGChAQCwP7GuAloItrSysL68qqKgDVlFQU1JNTExOAperWLDXj+5UoTZIUCdIjR40YLVKUCNEhQ4VOCZkOKhUUCNAfUj+jffiI7tGTJxT00xPPnU47dehwbs6REwfOGzdt2GiuUZMGzRkzZchktmPEhAHzBdPLZRcuW7RkscRyxUolZRUqk1MkpURGgYTy+MSxkdFJEyZLlCRBcmTRiGIiYhEiQ4QEAfLDRw8eO3TkwHF4w9BGDRqFMwgHZcQQDITxAtDFXwsWK1Sk8ENxos9ECT4SI0SEALH3Qc9DBw4bNGTIw7uzq8NANycXB/fm1naBbU3NQhratYL1jMIEMwkRIJQ9IBtz0IDBAgUJEBwwUICAWBjY1wAvAV1cW1pZWFdWVQGopqSioJ6cmpgALFW3ZqkZ36+clIyEfHQcUkgomAFD7EnFvbWxqaVdrRTMIpSROWCgAIEBAmFfXl1bWVdVVFJQTp5ZSpIgOWKkyLR09xHVE4qnk3NOnDeaarIZMq0YMJiXXLRYXqmsMikZ+ejYZEmSI4lFcpAfPXbkODSsUUgoQxAG4B/fhgx4bZfNTAGCri0oJ6Z7fc4jYJpfKFHLQztDZBJHOMgOfOmP5w2JOwxZQjWmCBEgKToN1Ce0c04bNJWSj1c/csgANBGiA95cG4UyJgNfW1WsOxXKVDMyzD0fGnI8Yo7fNEt/r0/8RK8K2GjVrirXPqtuVbW2hGpWFWuXVa+qVnusWlUNsBlUqapTO0FVqhq1DVShqk+bq+pUbdpSVaYqgP1UXapWNwC9NVVL0o+qt/r6tOq7kh60Ke1JOtCWtCNp0g1pP9J9tqPdSO/ZjPYiHboV7UTacyPah3TnNrQLaTr7dBPSc7bpHqTh7NItSLfZgTYgvWb/2aQazfazR3WZ3Wfz0e0W3Xt0mK1n59GYO3SD6i77c3tqLRvPvqOx7M5tR1fuOpuOprI596aW3HO2HB1lx9lw9ON+s93oxt1ms9FNtuZeo5VsNTuNPrLR7DO6yDazy+gfm8zO1Dx2u8foHFvMDqNvbDD7i66xMbcXPWNf7i46cHPZWzTg1rKzaBXbcmPRKPaVbUWb2JWbUpPYVTYVDWJP7ilab0tuKXrDjtxRdN6G3FC03X7cTzTddtyNGm4zbie6bTfZTLTaXrKVaLSdZCPR1n1kL+oJ28hW1BF24kbUD3aRTUQ72EO2EL1gB9lANIL9Y/vQBXaPzUOH7R1bhx6wc2wcumsf7htaaxtuG/pq19g0dIBduGfoqE24B7XTlrFj6KUtuAO13jD2C5034Hahf//tFuykzWKvYCFtFTsFy2j7bRRson1i97GGtoldgiW0+TYJtnSP2CJYQDvEBsH62Xv7A8tn620PrJ7dYXNgQfeGrYHFszPsPNbOxtt3LOe223WsnI1h07HtnttybJgdt+HYLPttu7GPu21fYJNstr3GDtlq2wKbY6fta4Vt3RQmbLMdYUPYDzbZdrAb7AVbwUawD+wCBMTCwL4GeAnYXXtLKwvryqoqANWe2lEbajs1baa9VN17s9SM72/fXomSnqQjaUjaUSNGixQlQnTIkC6kCWlTXaoFaUD6j/ajRzUfLar16DwaVH9qPPqOtqPraE69qeXoOPqNdqPZaE2tRqfRZ7QZTUZn6jFajAajv2gv+lJz0Vt0Fm2pr2grmlJX0ZN6ipaiIzWkhqKfaEfNqJ1oJnqJTqKR6EUjiokaURMZIiSIBqJ96B56h9ahcehDbahtaBq6UBMOyoihBTUM/UK7+GvBQq/QKbSfPqH7dAnNp0eI0CH0nv6gPXTQHLQGnUHj6TtdpzHoOTkdp9+0m77Apte0BZ2mr7qCPtMUtJmWoCHoMk2mx3QDzUAr0An0AW1AE9BiGkx/aS8dmNio9FIWWEUDAgwISAgIFFAAgycqiMNQmqsxzAKULWUggYFQAKgYAAAAoMEAkKjgJANAAAAAABgF/oTEjxrcxMJT3mLWM5K4cY2cGdjkQ8J9BxQ9bhDzLo7winnnkMcmbezMw9IPKfsfEPhzg5n6OOov5FzzJGLWsRPje256JyxyqNFTA0f9Czj3nEDOO2bixtMeOfMZ88hBh586GPov4Z9TCjdc4iYXS/nl3G/ARs8K5Nxhqa+M954TmHGPGPo45ZHmfxMeOanxQwNHfyWcf87ghy1qZkbSnpT7zHnsrMAeewjiL3HfKYeb7hETG0845fwzYeNnDX7ooOmngPdPGcy8x8xNLOkTZn4Ti530+KmHoL5ljHPOsNMWN3PjCY+Yfwx5fNJgzz0M/ZSw/yGBm7eYiY+n/ELuNSMjZw07dfD0V8Z4jznEsMemLpb2SfMPZmqGaSYvV7y/MQkmG0+72Kaz41ZSHaRR+pQxvyMCO22Qo42inOWcb8ii5iVy5rBRPrVEldffYmJDiOYSMd+hydmOJliwHrxAjTs4LPsLuPecQMx3zCRn+PSeMmUmHo7mIDu4jBFpe9s1ucUr4j8NzB07prMmtlkz7WfRTu2OEDb/tZN1zIT3TwibTVNKwtwiaYJ7MUbR2AAHshGCOoUyJNzcB1Ti1pvM/DvN4mY18cPhztHphxmL51i25H7zGbhBtwX1H8z4tDSy7sCELlOruYh54db6tkZgP0AKm0y/H+rCxPHSt5KsrV4hbwUYyq+ih9B/U+r74vgie+L+NNY+DypZh8EWXO+N6H8jqO63UoGOJm7w92p1iPbFf5Wq86yjFfA0dc9LdNNp9B6m+wa3OBLeIu9C6FX42rS3PCayjOC+Rf/FYSWGedbrF75nlts6nPoR7mqN3QB+09Af7R/HdYSf7ztXeCmEVDa5aIs9FaF8kJL44XGIZ3zrjG8PYgq/PqS/gP9QfaPxf4nz0DIIrRHekm8tkR/JK/rdRLvgmIHjcGTmGK/VzxWYV2W17bICzUy26TJP8bygHEreMblfuIsqt/l46FMM+wPgF9m9rh+iOwC3zvu0bSv3y3CZRf6S9TZHNMRz7PK99M2mduZYmbBiG7VYcfcFTvseq5glXe/uWo24wqOZRzyhF+v0CMndO9rYpiWmSOmB2Mj9i76qfLbzayaAmA4odMa7Yr2GcCb055anuZ8JtVjXuPEFgoEdorFCxEmIOnDyP2sdOI7GWvWDZoxUdIq72ddqjG8efXvldTXZyF6AIf/vwrNW7qwWHfFvxFrqrdhl5cWCcM7tVb8c2hlxcaKiIfQRlpuHUxtoNOwy9h7OsOGXI8Ut8Ha0E+pX4oNu5jW5LS8TVN6yEAw3UR1JntloaVRsZBF9i9FIxogV3JG8Ce0Z+3UBkjNOKdmKPru9KtMYldANid6pmoAj55Mrj5h7TWgz9EMYT7O5Nb99nm1p32MKk0OdC03vNqhxHIu+C1G+knsesYnDjJEIuTWZLNGxypEura/43g3fMXqn4CySfdTVmXYAhuoLp1TKVSOnoGNKXkBAzNe1ogeHUMIO1bmG7Oh7ce75H+/6+FWptSllG3wv1QINxqjPanUyzj7dQ+nPSB7X4VDDGnitf27iD5e12w7yPt/dRsOHmNcI2KivQ4UEiWW3b5M4PlLJNRlLoTGDa0RYYBZ5eI0do3m/0nv6aS3TvIalabMMa0vH0t959A4S/oNPQL64FN/bv0r8UizMDnO+x/aZlg5COl+1rb2GT1HbjBvenrpFWS2tmbsc6h4O+9BQaZU7613sCFmu8gACRZEPqtRzdBhheysgvOvq4U0SG2nRE4anoIegVPwvMH0zPEQJZSreonk/a9l9Bpb3N6pM8kSPrmqXcN9bQ599wCcthWznsvfIhY4KdRzRn4c51N414YcOQECOLAkmVB87XCyMHmHFbe57oOm2pl3oYZWX8AfySKgWkfIPif01WNjf/LOJpe4kGi6zOWtjoVRx95cwcGNTwSJeDLDBFswa+MU853JGnZJhM/3kbjRP2qDLpM7QH4G05A6fKgf9L/eYqZrelCMZFtm0T0bY9MFxSVW2K3/myUY+NBFe13NZUHR1GQ8299Y7aD4hhV2FEUVfqc1LPUW/sahOthqsajhMXCgt4DDaXfZroTjlQI9uVq2BYwg6o4Zn4dtkR8dZypWmXcyfKvHXdJcdGtzo+fiJib11P5pDCjKvJiI57gvctJ6cxqJVh629s56hPVzQc/R29aayryRbe/B62F7BwY77qaA/v94SrHzdPmwYw8ztj7rUwMDrqxg8Ju7yhsDPgQsuawjV/ND81RfvGXpwL2PvP+peqcID+tX/vof2RzrxMLgzRH8yqT86uD1JFibklmrieZdlq/d0Q9uhosEvoClm8O8FrrSf7cTxdWzoKFWWBR5zT0n0l9MmHaKtUFxgOKliJXZ7OjYNVge4Pswx9t5SSefTmqnquJppH9Zv1OZb8LPwRQ6f2X3eQ6bcEH//r06+JlXtv4jBwsJvUX4UGynd9Lu1UCQ/+LC+fiLdf8U/Nfgyu120D5QcPLW3useRzICPsk2JM2/lOa+1EOPnxojL8oWyFTpffZxeGIztv8FXy8W8rntURbLRaoYTO/ZxJ0+V/1AJvuHbidEAfuTIeCe9H8AW5YR71GBj9UG6Gz/jazI6X8oiIFLRDoQLtm5nzF1HeMjORYz8eo9uwG0hB7xxur5iLprmsv51ZQL+/dB0Y6FYCgl9xypxFKm9ONy58IP5vaab6dD+ZLKflJ21OF1a0SccAeUh6ZxWUAiQQYOAhQgFKCIOItCy6cGFDAAOGhiwAAADAwEKEQpau/TSr6sX89a9D21LK1AQWRmmRreiUg7V3WHkhAR9g+3T8ppKMhxd++ms6BtOpK371n0y+jHv3Ni0xghInggsDMB2UhMJzLIZWSmSwktuwyUaFgok9EBgYQCik0oWFEAgsDAAoXtOPVApyQDmQoYGAhQiEKAwIKFDCgoBMjAYoACBAAUBCR0oXACQocEAhQgFFghA6ECBQoAMDQVU8/j3DhmYNgcGBigAyNAg4AKEAgsGIHSosAAAhgYBFCIUWCgAoUMFBQEwMAigAKHAgoAJHCosCIDr6Dw4gSeJwIFAAwOoCn2myIkXRaSvnp7OcUDDE5XLjyDDtYfTQoAMGAQsQEBgYUBCDhQWQlgK5QZcFTdqa8GwbRO2Fk0xtWFp3VBTC4YN27C1aImpDUvjppoaMGzYIrY+zkDup2Bsq/7KCAKzEaEyJKVLKipBsrAYogKFCBUhKV2oXAGSpcUQlShFVghB6UKFShDld4v3O1gyOUVj8RjMq3oR23udhExPxJyVHyqf5wpkdgLGXrUR/Z4uJtcDZhbGDWBVRd22bqgpqg4qn88dSP0UzF09EP01nEyuTmyOig8VD+e+uu22RbNVuejyeBch1XNmyOpDrNc5AHk/YFNXXlQ/1w2RKjpFzO1NUzRdKp+G/IntVXTrZDk6VovrNVzrph0xsGrx/SLxhkZv+kJtOiKf1s/dvOJuz2NE3zY6vR1P9jdpcWyLurH69FpOcRtYtlSv3n2Lit6YOXUvgv4YclnoXcXxuDuwaK821rmZmeW9WNrVzm5v7N6uJzRuXeOM+OTSnO32ii305lfctsAofSPs9NphftsUL/rWONLbILsb3WTO3uXcZ5YfyLlevRY70ttou9t2m9Nrulf71bv3fcmL3mZ83eiw77Xd5/PbTExR7OLEkV+lEfqN+zZf3Db4iN7qzm+ox8J1/KkBzQyBq7ctcOmdOXD1tgjObXvoZneB+t7GVgC9NHYaXNs4NsK4Db2Z0N22FDp6Y6He7fd3ROO3SSBc2w7X7XC4lWOUuvC6nzuimzBeqbr3PZh4UBCljGdc7J25D26FUnPuGxrXbSvj6N9DN+eJek3e0aHe2+jVQLcUeruju9EB0vW2QTq9rZKufW6WrteW6fQ2fLobDaKufQ6lrtcB1W1llyzrOIlsNNFKkj1F1UZIstOxteVkK4amI5viaetOdL/0sJyAs2WF5MRZp95RzrEstPiWddwVIDQLOhHirf2z65+kdUTMj9DPuIqH/k/02e4IbacrdytG1vLCvl3+vHcc0zs2gXAJNysUsj5+bjVqUInGyLnCbNR03SrxxK133t01d1ajEGo3yBxoTe5seiRdQZv4LLlpO6haoPEWyY5XUVPGprJfG9YB5ia3aNs28iETG3RENsy436DfhqmL4Ennf3uyt/yYmx8RSp1Tfr9gAwFeLoiB9g91DjVaFUeSdASfDUEexgHk2eM0jdan7EjkLdEsGSa3DoYw1r78yUcNfgDnuvdV6iGDN2gEcq4LtGyRpo9S39a2WTWxnF+6KNLNTu0QlPdviTqKkdotMrbc5w77uk9IjPOsSlacP+8kukYTdk3V/N9tlhAzzqQcsJq1pjnWdswCaW9rJavowyndl7Y6Q/Ap+wzEtysYTBHG23/XYOF8cdlsZ9s/0tZRumnCD7a/iPSGBXdWvBzeEUfn1D7+3PYQmrrZ75+suO9k0PncRRH3Bf8PDbznWqZFTmaL1IYrY5qwVkMpzO3RDN0/0CvbE/e/clPg21Y4k0NOrclkO+DXULXMMw3dnE+zXDZT7dtSxtzSPS9I6BSUpjgyLsaHZysLWyU+XJvZtfp4q2kXlbq7JJ8Dgj5rbt5anaj9XsDvRSjsLaet2WF+I6fcaeKQ0/W+bBdJPMP5Lpfk466vdBhOdelu/kXeSOeXuxrhFh1P+43M+/O48/AaQN2C+g5+kuxsN53d5p7XON4z1ytK3z4Ez573R+Bb73uFVz/lDu5dGcEeLvTaZKvPz7yYZN+h0vZZon3bI1cj7b79wxYc4feVPGFgzrMqrTj/vFP0Gk3YNdXdQnULJcR6EVNm5FpPmXHSYa368kI83tYlq8I/r1y87Hg0MyW2qP9ytJMRs4ewvrQi8oxDmV2X2CFApDuf2X3K7yJWwPER72dt59vXNbDdGebhJpSdDSbz2+zQGp175n4F4uuD9almK88jW6F/evW3e4AQ9LxuYMKKo56/oMtRB85CL2aa250rmJGci9V0Nude5qLtiJs8B/knZ3ZCQeb5jsrO7YhA7lREXJd+apVbcxSfiTXCYDKCKAuSMfENNr45394EkayYzOrYwv/p5veZkcVBLwR7dXW3Aa8vmUjbium3Y+Yi7KTdzejCS4sVbAttxWvF/0rsd7O7g8a7gYdx7A8UZXv3vNah6siQHU6jhVVH20D6n2HhZGER3bMQ0L3J7z3z/X2xXL6dTbGylu92+jglyKLFbU7/t3w8da+4I9Qni3MIwdVijkDdK/5ue+pb4gWE1FX8/zC8/rOLT7HzYaRqypydOsN/3XFMonqq4eM7qC99c0MNxjXB4PNUd9SZTfpcluBzV2yCs+asWPXL8im8wEh8m8cPDN0XLBOl7zsz+XzPnFxIHTj7sJ42c2Fw1ORDas7cbtn6kJlv9nvzIb+B/8UdWcHlcrwhdrksF6DN7QKvzkSPpm9nK3E/eS9jfvP+tf53nF/Y7rbXq2zcub1cjXcIQzT59HXqdeo6vS+xWjdIw+ur7e6o++JouLWps9RX1jpIuK+jU+yXpXQEUee76/BPJ4MXdHSsvh2lM+mraZ3z7wUKh6gHN57y6Ihd8y8d3jTp09Gr5ssDdFjILLMdjQxWc3GqDmwcaWMcDdxumKX1J+nFE9oZ139GDbeGBbObbWn96fnhYUjUaM3nF7g1LJjdbEv72d8GfZsyd6Q+864OazDp8+j15ndDOCxElrOdjQaru2iqDmwYaWOMBmZnmIX1k/TDmN5s1hBKH78vMOH2y1/d371twnf7N/sZXOZ3k/41yneqX0Dllv4r9e50vUy514RDNjvYfgrVIzSeU3tIRk+up9eT15NHZ7HVIAadwkUjuOl8g4af6+T1ykZj+/dlOhO9LKg54k0p4RD2YOtTt46QC6zOxdtVh+Jq1YmHjq46Xx4gw0KymO1sZLDaRVN1YNNIG+NokJf5HabFZv+ThF/LTcQ7r6NbaDY3trXfDkvh+9nZTrn4n958CwZDtMY/WG92U9ezNSzF82Vna2JYN7t30OxTf43M5T7z2Ow9jGsdJ7uNFW66ecOGBfmYbdo1WLhoqhaMkU7p0ZCXgTVMvZnMSc5rs5tesWOVQ77yfCxAke3SW52ajy/pS9Imfhpaxtem/TXG77xfoMUt/yv53Hm9TLmvCUM2uavp1fVq+opfYsU3WNvro+7d0fDiars1qLOQV6Z0EHZfU6eoL6t1hLvO/+lwu05eL2h0bH87pjPRq4E6R9yLEg5hD3Y9desIeYHVXLxddSherZrIs09HP9ho7lPEG69DO3vX/rqLlP6WfMsVSnf3l+4uU9TdVE53DZrsO1jHv1BzllvV4a5c391d2znzTlsbD/k90vR80RjF3u9es7YOsjjF0RF65l88rHHSh6NXza8HR4OjCK4TAUeDRkFR4Cjoo5tc/enkUeL0EBtMPxbg9u34r77H997x57jXqesvr3mTzjXqd1BdoOMttStK36m9WMU3CYfoHcT1FM0j1J/XeljtSbpHuj6rvfpVPPbCb7yegKdNw+uemqU+8NZBwjM/mmK/dKUj8BOu+fQYdLj2fE2ODz/r2PXeRzP7N246Bz1tKAxRD258ytEReIGn878d6BBf/XWSs11HP7j+FHGM16WP3aXv3UXL67Yoe3fF8vcZOtcuu5dNyn+t/92prwsqjy00vlJp7ExgLsbnOND24RpaD/M7aBDy82czhE+eeMjPnM0Qvm7iIT9qNkP4lomH/H7ZDOGzJR7ya2UzhI+UeMjPk80QvlDiIT9SNkP4TonnNQ/4VInb/FrZtOGzJW7zy2UTPH7y+4U2D4RPGN01JTbXYfWndz9U1/fVS9s+O+LeOtfMFePkOp/zLW2IhfwGdp8ZSfnniO+WmatZ0LlY8KsdWETewe427Q2XtnSEFx/YiOywSzPLYXsX7Wq0Rti9jeUnUv9t4fs+GfvDnLlpt43XFacZRtR7wtcUHJkPO7pv5yB3S266Gv7VreO1H44wZ8ryoU2zwDbyadxj6xa69r3fQYu7AKFrmG7jbvhUvDCPvI8eWs/wjnc0p/ajVMexR15t0vOd/gr6VFvWHSHCO592us413SFvxJ5bC1un7DC23aeww79RtJukU7nbvxW0U6RTudvfrO78d0p3osDBQcP32SNs1PZ4pT92+nhsdJ9isFfffpMk4WYOfQcO2057OL+fouzNjN2QvB9v/85Dw+J+wQxnax+O3M13s9ce96nvtHf1f6HQmxh+tfMwrTuU+KL1GIfbezdoZ9b2piMakR1QrPWRZbgzLkK8BlsOcHAj4wREl6TdsSzE2aEHXI6wF+Cp2QMmz2HslJ1T+qcLGFu1c/rI+GEDp0znWe/ZMs6SJjvvD9i/1ruMa7725n+k25HwqdKReDippiAjvHHKyIOp4ZHnbhUMO+kINNeTlxQ6snMm2mQbsGM9o5G/BWGNtNZjzJA3Aj2SGKHVyKdjc1f5LmzeWrpYL+icorfq9s1cM4n4LSm1maKuN8psjpGvxsHUGF/2vw37tjoeK237fnzY6pystO2L8mGrI67W4zTxCfOL6Sb/Dch/qWlJednXpeOlxiblZd+bjpcaa1oX6Osatdxtv4n3ytTwwj8icFuGnXTFPKXc4UvUeR8+NR15txQfZE8xR8D9Ob58tIBRt8M70MiMTr31iOveyp331eXV7f2mLnUhvZqMQrgM37G+fU/4Pwgfsb19Zq2PsEcGb5dph6+HlfZCNtNT3SPoUNPdSS9WjNdJ+ETbfhZb72QXaXkNg3caV8i9wCv28rg2DO8ttxfo9jY1y+fT8B46L87d4jXQcd66Wj8mi7dTN6Q0yON6mJE+AnY0kG/Xb8VyJO94+VPwyHh7f387Qvapf1RMxqsj12hnr+3YsFeKHgi8I1i/y9XHhdS17LG3K5BL3YGgy70GOfDY7yJSZ8lRlWonWBiv1fSaPVv70t01daerrvYd5Oio44V0Ye3YrfMqjeBFyAtyjN557iv7DrswWOlZylbWlGq1I/NGegviucvtNQs2k3kV7L2tVgtm4npOL+d19De3mXGzuTng9YJg15CiiO13Nhkmgtn/KthM4bOmweLOkAWzy70OsRjDgo2TY2+rqdIGEb+VIg+6XWUkWstOvVLGYxsUPWjcWZHKrKHeobMVxTJ1gwFaPStLbRUejRCMwBAcomzVTQWKApETiYvczNkIiOJwG+GACNw8mJb9DrUCPlkWmg626nEuH3bXl5Z3lpdja63Zt7foR96aXKE5qmPLusDHjTVGbFqzU8Mye49NeK4LftlBFxE92Ns2fnhpCzYV+wzsImuR/pkV/0Kkc1fFTEVqN1YGw/7LhXr3jvDDwlm5n0foVaEdRnWtvKe6yFnZPV+bQ+4heft6SFdbh3qfPLa588kbXrrErvLV5dm6ha792O+gxS1A6DVMt7EbPhVfmEd++Db36u5s75vzCHC5p+qLVseJRyD7CqCD7J2hKTbpyD4Lmt/vQOVroiH4SCSCDpk7MTzaqc2JXjq8P0rrITGcqnEc2x1e/KCe2TYtaB98JD013F5WWvOpXDreSPFacPXqx6EdM/fST28yU9ynePHOtO72+f8U7bYh7mGOWvFwdffwMBFfrnk18mjazay9HKe604AtdHR17zYt1khXCXmUcI+KFmCXOLi9f4OWnfZKnG/TSN0ld1RHsJEP/Qi46N4aMzvXnyBk0mN00C+5xMiYWZb5Qv82WeuZjveK4+7W9q6371KWjAI/8vzO2OutDHE1LOvUiAMOxjmPubrD44CLNUbIZ5syfoTfAZ2atkWrjHLqQEY3sn3hDe9wdhun+HOtnNRO3yWpU9Mjb2yfyual9npfRxAL/BqrW/EIK6YzWF0ez+0DY3FkbVC4w4og00kDuyY3yZL1KFSux2yJHG0uXFaQx2SbHY5D2aUKtE3TQ1GXCmXYx+oRqvtQt3g4BY+G89gUuXnRtLDVgntuuGgO2I7FIT9lGwW+A4gFtn6NBHcLv8ax3ymxYB4J7bfUFbxjvdfBjvsUGqnOWU7ZVyzXiDCPwBEj9Wzo9nsnHZnZqcfug9jDtzSk8nJ/C/ejeseZI9w32Tucq+U+9+F6lmuBl27v0R1YN5u9kK1v6VR6ZLj6iqntEejocCUA6P0yh3oa0xSyXoBP7YhvKN1Jk3y7uF2YrL7IbrQ2fuOMIe8gRrJaJeFHMJft0gjhnDvAjhwWm4SpnhFlxOx0R9lgWf2xBjtr2wlWDCp7tTIyLL93l6lbvS5YayHbPYh55sycYtZFW+xak71i1M019trgz7J3kAkXK1LMLqdupzuVygXdWmfH1cmemENRd3F64dsjeF5VeAA1qnlHstu1Hd4L4Aj/VruySajPPvlI97/Ax7ldtPHHWbiY/K0WgCHyJnPuxyzz0CbmtnNmM8u0Wd49p85uwPllE3eT/Vf8UIfHHXLcTQ7QzR8E4oY4693W64ilDS7b6Dl2WK+gTWR+K1Z/dXvL6N/RnXTLGc2+FU8cd6pi5tOCPbcdO1u6nK0f3NGmVEnvFGk0LOjgPD+FqSvgf0010ropPKHJ9O5Obojfk73TG+Hfm3P61zUvpgPuo9/hLMBYsi73Eg0scZjt3FozfgfNGlbiZUrWWXZtKrtFgl8x1WElxtvpHIbtD76cPRmhKWA454zOcpNqW+BpTkbULNvvn3eb+7us59vJ6PbhImPJnlXgiypse/Ofbb6NUhSHscDZc4Y1E9QmX8ctRBbEEdmqsuo6NFqIdw1OxDVjMeLi99zdwAbwco3ITcmjqLKuxgjWuFxGfG/MgeeaTPS+z8/4blUH29JBtlsjhHB8zxSLRo7XqzLS1Lf7EZSefry7pf+tTNH7mLWWQ6oQ7Dx7f2/FU2Auc61zn/lu+2oOV+o1TM83WU0dIZHw5vSFiWInPLqSh+y1LS+DcuV8bp662blh2WjDzf5xDqPWUyImqEDsiJiKZ86NL7ZxE6ezJza/t0sECn1T92gzynJyFzN5QcQlLh2em+vCJry7V+i1bL578Nu3phM08Nu8fbMzudENtaPF5gqsCP/yrGqc/xKdeNd0cQLyM81apz4CYkfKK/5ePCxcoIdibE8TZxbyqjEjwGiNE9EOOAVY3WbEmXLFlRig19yTFzs72svvbz417dR77cfZBWaO1kXNtV0ETGIX2g1Lrx5h73hxr/3/hTvsKq74r9F5eyyHqNLi+aY49BsZXWqr11thoeHt29A2gbn1rbtGmMN+b72G8WJ3blfxsEzQ4rZ+kpOnGP8TD4/d5rJEcvTOk8Lr8oW0uWbFsJ4YVfeHAf5dZVHCkOFawWOosajZ2XtfcXAoonb4133gcStSs+DsOe9GIHbDX+599t19KfAM/HyZi+s9b1dqBKBF5wMgOjzg0cnBi44FWJF8Do75nXwY2EmZ2EvEYfMSsJRHz+7BuFHfbhTU6tbjLUijBt/8YBWPxKuF8sgD/ObAHbmivRzqCdodXyzG3ZwXQ3Fnxct9dFisgbtjl8NL32vircgmn//OlpNqEMLMwRgmq+ffDhMVbLOahVactzcIWpK8sfw8nbRO/NhpuY9VbTfzwwn7mvYtYv+Urth44q4kxGUQSWzixmuADCXeTqWk+p4NYuRNtLOG+c869hn2anmVfJW8Wl4lXyWvllfJV8mrRWjXzHIiLZ4mC2PDhi8hf2/LugowX4U4cxDdHDjL6rm7qmWMAA9WCXGzs81aMSFsWPiS8veWXFcB8lWMMwfQvIPFA2z2aXKt1OdsuhYxPh6sKnckv63X7Lprew6iifMFkEHedJPd57LGfqyt0LfWKwjerNRZXvd+uVdZB9nHk03CK9Q1wv0uprtJ+Hv1d1qcTlx/bXnVN1hM4Q75L/Uj5b+yioeEell0ch4UvWSPiE7Ow6GX7LGYDpJuhHAcyb+GhnniILY5uLtGWgvkG6z9YN+bhdpJWatqBGSmruhZ0QDfDEecJwfj9onTFf2DPT7OZbPHlXZaq4JJVkfn5hN8F6y4A+yK4vFLZS0F0Zg36hEJuIP5vb5/hFPhCvM13KNcBob87eAkRMswgupIaMMcyI11nPFgTxvZCC63KrelrsU7yN6U5wuLLO+nZ8wrNS/1KxK8WcaznsZ9cq8IPRL7pPgDrKJwk/570EH2uSndxKhrSLviGuUv1Z9Vddo7dHxpj1BOhUP60X50HQQ/oqObXHWN+gYrvrjaHhF1L4uGF1TbRsR760J7BjZeuec1cNyxTDI7RTxnGbaF4mMivYlNThwInnB4nmHdNfLa99gPXk7jUuuOALOSOm9ik/BMRipZg0O6/H5SdLF2zhcMui6FwW1RsuNd37EiM82WxbGQGbEf6Qx/U4M1M2N9GQ4M7iFM3HqZUj4CYQg6Qozbcz7Da3wOyhXpAlHK+8gcsRfkReMVy29m60TNcv8pnh5zvrr/OnRT7jtMg6TfRLw1bFLgmuCWN5IPdtB5aRjhmMeQ5JLxu7PZJKxrVIL2J9AOAt5pBsXOhK3WwBrBbJW1gjj4ajC/2Q9Tb8Pi6l7A2jFZoPYjSBSHBFqqLSkCJwTiigrZbr45fLMWyBnWOnYl5TBRv9LDVewUAvY33LMkRZr6vj9GktTApoo33hF2yQI7C5EXwVyzSKGIrkExBwexhPrGEFOLgM9n2TRR3ZEWOMKRJEd8gadhxRbBYU6J7cWix3xnJfeIPl3/Mazj/22dJCkhQUcSJSciuIaX2pF7MKBVHduJGStP/38jx6XYSk4AAAD9////WgAAAAEAAACVQAAAMEkBACi1L/2gMEkBAE0EAirvLXIvEKgMA18GAQBAIOx/GsS28AIQAySKVSA3j7kCDbu3AqnI9l0zi6gNfEop+ZRSSgEOB/IGBwcALpXW1qW6VlsDrtW9GiDgXt0qAQFu1Z0KcKew7tRVr8e232sv56Vsqbs3KUvqpukoO+pqK8qKuvpmm4mpE6ZLtpPVvJTJalpPmTRZTxaUJguKkwVlQ9lPNnPTZtpNNpEiC8lGUrTIRrKSFjGykuwkRo3sJEupkSNLyVZyZCs9spWsJeuHzyA+e+wgK2hPHyvIEurzxxKyhv5YQ4GsIYvIFrJ+Dlk/FpCN86bOGze2jqXjBo6lY+3AwbR2LB5Mi2eOxWP12Ds2Th4bx8qxZczYp4WaOWOhNnoGjY3aSzRp7KVdk8bSrrFsLC0bNZaNbWO7cKHkssVSWjBbJC0YG0bSiw1jx3ixYybtGEvGirFdKm0X+8VKmWKxWMcpjdbRZmmkYrPYRypV7KOFrGLFQtpIKzbyio20WpBEUWLkCRJrhIhtYpcQKWKXWCZFjlgm1skR6ySJdWKh2Bw6rA/7Q4ei/WGBKO6wQGyQHYs2iBWyyMMKsYw8LGMPy2iHwMCRaGvQcEFDhnVhWciYYVnYFjNsCxu2hYVhX9gaMWwNe8OGEGFNWEQRhhbRnjAcYU9YFCMOLQqb4pCETWFVkLAqSlgVdoUdJLQbLAfCQsvBBhaCsIFWEMQHK2gBP3iwgPbPg/3rYP+sBos3we7ZCxPy7AWLIY+CxWD5KFSwfLavggXbZ/0sWD8962czWAgWbi6ChbNyESRYOeuUcGeddr2zs6uNs6uzcfatjs6+2Ta6b9vs2nezazbNjc2m2QdsavaBPVNDs2e2AZptYB1YBtaszJpZMqvALhCzC+yYBbMIElgENsx+Wa8D1ssasFy2AAFbwHZZLStgywqwA2yWvQpgryyWnbJVVLbKWtluvWq9BWC13andluf7v5o8jn4XJCPMyjisEi88jRj1HemghYEKA9n9/ydMaln5hlaDZT7+X9d1Xf////91XUcxEtJkg+T//314+P//////////v56FHai3Ay1k2UM801fJ8kcV/7qu62rG0Jqp6GBd19XSErqCQx/U8kcVv+W3/FFF6IdCoVAoFAq1/FHF538+n8/n8/m0/P///////3/L//////////+WlppQUc7HC5UrOPQFVv7///+W////////f0eFEaBQKPT5tLS0tLT8cmFyYVGn0+lc13WQbM7pdDqd6//f2hhOTU0oFAqp2jmwroNV0bU9REc6FJpjmP/x//+/0+l0Op1Op9PpdP7//1/XdV3/////dV3XFXJd////fzY4wGdbnpqn253jE8KXnSeENyyebw7SxhR/VHFdfyThW6O5SjhA6GCMJ3RQTwB00EuHDqY1gg5SqvPwoOtvToFkNCVOnimQUjRiJY0DDhvFcvz////R5+SkGn1OCqKJPsEUuBJ9To4BQp9gogQYGxxT+aQEe/P///9H1c6qviOaNqgaC0jfygsHUDVKBF+KMwBU7dGJvwSGGujaldYfUgQJdM3szvL//6Mx/v9/LlLz/7H/nSha5//////F1nVd13X9/////wdzZM3ssSFvzGvuABV+abZm3uhTJtdMRiaHkI6ch8ZwnS1rposBPnqsmUZi0GCSyCmiEJA+JtZMEniVbIRwtv7///+ZHThAM0tIimbGMBLNVESMZgaJRjOLiMo88ub///9fw85oeG5qMmsYJqnnplWSNcyx8QlKVOEaxmfGc9PLbQ0T4vcE5Sls3SyLs4apePAEpSn4////f7EPjUKhUCg0cTUBbSTr1FhWotHMTGMDO40PeDSqfWl0w3KkO7OFzQQjH0c7L8c9EI4T7hz1sBwpiIIOVkU7QQcFBIEOkmFBB7sGQQcVvIAOIsiDrq2tQdfYuKBrbmWga3GKoGt0GKBreFigX8Hz+Xw+n8/n8/l8Pte3vkpvaeKsbxtyrG9WsqxvHz6tbz8C1zcWjuuklo11MkvMOkkVY51MwdYvm3brF0tW1i+JqP7////o2tra2h5idI2NC7qGhyW6RochuuZWJroWp+j////XQ9bpbcoKQc5BMqy3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6fyObaP/ZociGg8LO3qQwZShlc4P4uitZvl40pAUXPFor6IfpgmKP2/u4QHexqomo5Z2EQEQ39jij3TG5oNxka7T93kEUeAPNDnHhSPtwJamlT+zuynonwDcTPNXSD/p4OCSUs+vAk8awu3RZiolYGnR5cupqm1xaibguoHoSV8cZW7BvvTMGtGxmZqTz+8XGQtBf3kkQkPGhf0yN6r8mgqJRyFSQTfVMEPjVfFRgmHwH5pqpKFRjMaCQ2BPmxDf8U4mjC4FXE9NBHm6xf8IYiLtFcmKhlvztyUFj3+52ET3BHL02pNAT2PCoF8pN/pksvI4FJU0rgE0HFcLyhlNDkV+RXK04MWY4wrz8MaP2aL/6GgOmaE3LjsKaZFaDP09g9RwuUHhwxVhC+dn8wftU96RcigFmPWURXbRj1WlMrmuXVi+/4aYhnjrur0UnGXtvffeUsNfNfxTBlXoTW9605ve9K5K6V1vem8qrQuqkEwnmqZpmqardL2ua1cTWdkjl80UT1a88vfGG73pQHN5+txnl50E0u9HlVzSm950GjVhupNCXPZgC8I/AW4LvWnF2UAfY9W0OWhx+X50Jb3pTbuw5D1TQZ1NBajoE4ZZQEvpJEd+nZGVNGmWDW1+FD1qValknskxPXSK5tqQQu1HbNLDr+uaOISsDJGOEtYZ1U6kQMvpHQsch3zCqE1eqFNFxwUdEhVHDk1J3/ARB2eTEn3rz8YTCDGobxwEmg5OdkNvVFA5j/D5TM4MCK5rz8OFzhYdpT9Es3qnLlLP8TknZETZ/0JUpHFRt9RkoaZJ+Xs8SdOpl3S6liap+o4Lnc+iz6CfR4diO+qNWdME/K3r266rlZt1jYKBYtcBAdZ1jQv+c8/7pv3nvnPPPfe8b89rP/PO+/bcc89955v2n3vuOe/bc9857Wfued++c88799zzvj3v2/PO+/ade+5535733Xnnne++e9+dd95553T/u3O6/83p/vfuu/POO++8b7r/3Tfd/+59991333333fvuu//dd999991333333Xfffffdd999991377vvvvvuu+++++67775733333Xfffffdd99999377rvvvvvuu+++++6777777rvvvvvufffdd999991333333Xfffffdd99999133333Pd1999133333PZVOp31PpX333fdUOpX2PZVOp9Lp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AOuCBVFr1FpW9rQ+rWRkTCvTOjamtCqtWlpJa9J6diav8mpmBq/wqqbWrm0aGhq7smtWlru6KwEC7/qua2txgQLRNbpSUS2tS+vUVNPatGJhOa1Oa1UV1Aq1HjggtUqtVlYCDBiQrtL16opzcU3X6fr15Ve/IkDwYH2wenlBWCGsXV0OVgcrGFiDtcGaIEFf+6pAAdvKtoqJ7XWvYeuALV3bUr6le++9pXvv/f/e///////UvffeUimWIJghGNgKBoYFJq3uLd3Tr/gDUoaYIn/FHyG1uu4vRHvvvffee++99957x4lW7b333nvvLZWuUflRt5TFPeeec88559tzz/vum3u+Peee9913557v7bnnfffNd9/bc889n27uO+e776nnnk+lfXvP+95ejlUOvaoUcc8975zvvqdS7nnf3HPP+/Z9e96355573vlUyrfnfXvu++6b+6qncs/77ttz77nnfXvPPZ9KaU/7z/vuvG9e9VTet+d9882993y6Pfe8b88997xv2n/u/edTKfdVT+V9c88973t77vvum3ve93R7TvvPaf/59txzz73n2/Oqp3LPPffcc8/79tx7TvvP++6b9p/3TfvP+55K+676z/v23PPted+ee975VFr1VO6557Tvm3vuPaf957T/vG/af+4/77zqP59Kued9e9533573vT3v23PP+/Z8Ku3bf+4/357T/nPPaf/57tt7Pt20n7nntffc874993wq5Z77zz2n/ed90/5zzz2fSj2n/cw979tz73nnnnvJedtjWOSDgF77mXu+O/ecDjX8+mjMkBEDBt+LPRctWKxQkQLFCRMlSOiNEJGHFwLE3Qe7Og90HebkOGzQEJcBwwU4C29uFdooTJAQAcIDBw18n7LxLV1TS0M7MysjG2OwQIFYGFiCLwReXVxbWllYVwesDFQVoJoiMEBAAABSUVBPTk1MS0rRJDmGX7dlVyLr6sZIpEMPq04boRbMFDNi8O21WJHiRAk9EXggPtTRzXHQkOGCBbe2dp3QrhHWxLSUpphephXQuhoQRB2LtK5NZWjrugQaY12VftTZskLCKuc5EWIOLgKPlmFJOYU+JdIjxapZQ0OjX2TGqJdopKwY7RLlIh9GIaNb5ClRLdEsMpToYxSL3CR6JWpFVhJ1jDbKSKKM0SoyYXQxqigPiSZGEWUg0cOoodwjSiU6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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved.