From 5cfec284edae22ab8be91d8b2ac2f6f247759f71 Mon Sep 17 00:00:00 2001 From: PastParticle Date: Sun, 19 Jul 2020 16:45:05 -0700 Subject: [PATCH 1/2] Updated HColorPool to not repeat random colors when calling getColor() --- src/main/java/hype/HShape.java | 1 + .../hype/extended/colorist/HColorPool.java | 47 +++++++++++++++++-- 2 files changed, 44 insertions(+), 4 deletions(-) diff --git a/src/main/java/hype/HShape.java b/src/main/java/hype/HShape.java index c230953c..315b2192 100644 --- a/src/main/java/hype/HShape.java +++ b/src/main/java/hype/HShape.java @@ -104,6 +104,7 @@ public HShape randomColors(HColorPool colors) { } else { randomStrokes = null; } + colors.resetColorStack(); for (int i = 0; i < numChildren; ++i) { if (isFill) randomFills[i] = colors.getColor(); if (isStroke) randomStrokes[i] = colors.getColor(); diff --git a/src/main/java/hype/extended/colorist/HColorPool.java b/src/main/java/hype/extended/colorist/HColorPool.java index df83a492..0d04cf32 100644 --- a/src/main/java/hype/extended/colorist/HColorPool.java +++ b/src/main/java/hype/extended/colorist/HColorPool.java @@ -6,10 +6,12 @@ import hype.interfaces.HColorist; import java.util.ArrayList; +import java.util.Collections; public class HColorPool implements HColorist { private ArrayList colorList; - private boolean fillFlag, strokeFlag; + private ArrayList colorStack; + private boolean fillFlag, strokeFlag, repeatColors = true; public HColorPool(int... colors) { colorList = new ArrayList(); @@ -22,11 +24,16 @@ public HColorPool createCopy() { HColorPool copy = new HColorPool(); copy.fillFlag = fillFlag; copy.strokeFlag = strokeFlag; + copy.repeatColors = repeatColors; for(int i=0; i< colorList.size(); ++i) { int clr = colorList.get(i); copy.colorList.add( clr ); } + for(int i=0; i< colorStack.size(); ++i) { + int clr = colorStack.get(i); + copy.colorStack.add( clr ); + } return copy; } @@ -36,19 +43,28 @@ public int size() { public HColorPool add(int clr) { colorList.add(clr); + resetColorStack(); return this; } public HColorPool add(int clr, int freq) { while(freq-- > 0) colorList.add(clr); + resetColorStack(); return this; } public int getColor() { if(colorList.size() <= 0) return 0; - int index = (int) Math.floor(H.app().random(colorList.size())); - return colorList.get(index); + if (repeatColors) { + int index = (int) Math.floor(H.app().random(colorList.size())); + return colorList.get(index); + } else { + if (colorStack.size() == 0) { + resetColorStack(); + } + return colorStack.remove(0); + } } public int getColor(int seed) { @@ -59,10 +75,33 @@ public int getColor(int seed) { } public int getColorAt(int index) { - if(colorList.size() <= index) return 0; + if (colorList.size() <= index) return 0; return colorList.get(index); } + /** + * If set to false, HColorPool will cycle through colors entirely before choosing the same color. + * + * @return HColorPool + */ + public HColorPool repeatColors(boolean repeatColors) { + this.repeatColors = repeatColors; + return this; + } + + /** + * Resets the color stack - used if randomColors() is called on an HShape, making sure when colorizing a + * shape that it starts with all available colors before removing them. + * + * @return HColorPool + */ + public HColorPool resetColorStack() { + colorStack = new ArrayList(); + colorStack.addAll(colorList); + Collections.shuffle(colorStack); + return this; + } + @Override public HColorPool fillOnly() { fillFlag = true; From 21559ece5649dce494f2ae6a4bb270dbf96225d8 Mon Sep 17 00:00:00 2001 From: PastParticle Date: Sun, 19 Jul 2020 18:38:34 -0700 Subject: [PATCH 2/2] Update javadocs and distribution files --- distribution/HYPE.jar | Bin 101800 -> 103400 bytes distribution/HYPE.zip | Bin 9933652 -> 10323267 bytes reference/allclasses-frame.html | 94 - reference/allclasses-noframe.html | 94 - reference/constant-values.html | 1077 ++--- reference/deprecated-list.html | 182 +- reference/help-doc.html | 200 +- reference/hype/H.html | 953 ++--- reference/hype/HBehavior.html | 412 +- .../HBehaviorRegistry.HBehaviorSentinel.html | 289 +- reference/hype/HBehaviorRegistry.html | 319 +- reference/hype/HBox.html | 670 ++- reference/hype/HBundle.html | 383 +- reference/hype/HCallback.html | 187 +- reference/hype/HCanvas.HLight.html | 396 +- reference/hype/HCanvas.html | 1295 +++--- reference/hype/HColors.html | 463 +-- reference/hype/HCylinder.html | 658 ++- .../hype/HDrawable.HDrawableIterator.html | 305 +- reference/hype/HDrawable.html | 3609 ++++++++--------- reference/hype/HDrawable3D.html | 734 ++-- reference/hype/HDrawablePool.html | 869 ++-- reference/hype/HEllipse.html | 729 ++-- reference/hype/HFontPool.html | 435 +- reference/hype/HGroup.html | 409 +- reference/hype/HIcosahedron.html | 408 +- reference/hype/HImage.html | 587 ++- reference/hype/HLinkedHashSet.html | 472 +-- .../hype/HLinkedList.HLinkedListIterator.html | 305 +- .../hype/HLinkedList.HLinkedListNode.html | 276 +- reference/hype/HLinkedList.html | 530 ++- reference/hype/HMath.html | 1743 ++++---- reference/hype/HMouse.html | 427 +- reference/hype/HNode.html | 395 +- reference/hype/HPath.html | 1220 +++--- reference/hype/HRect.html | 641 ++- reference/hype/HScreenshot.html | 545 ++- reference/hype/HShape.html | 537 ++- reference/hype/HSphere.html | 486 +-- reference/hype/HSprite.html | 429 +- reference/hype/HStage.html | 829 ++-- reference/hype/HText.html | 625 ++- reference/hype/HTrigger.html | 305 +- reference/hype/HVector.html | 401 +- reference/hype/HVertex.html | 1382 +++---- reference/hype/HWarnings.html | 355 +- .../behavior/HAttractor.HAttracted.html | 486 +-- .../behavior/HAttractor.HAttractionForce.html | 406 +- .../hype/extended/behavior/HAttractor.html | 588 ++- .../extended/behavior/HColorLightness.html | 1137 +++--- reference/hype/extended/behavior/HFollow.html | 537 ++- .../behavior/HMagneticField.HPole.html | 291 +- .../extended/behavior/HMagneticField.html | 497 ++- .../hype/extended/behavior/HOrbiter.html | 685 ++-- .../hype/extended/behavior/HOrbiter3D.html | 785 ++-- .../hype/extended/behavior/HOscillator.html | 1335 +++--- .../behavior/HParticles.HParticle.html | 494 ++- .../hype/extended/behavior/HParticles.html | 768 ++-- .../hype/extended/behavior/HProximity.html | 649 ++- .../extended/behavior/HRandomTrigger.html | 368 +- reference/hype/extended/behavior/HRotate.html | 697 ++-- reference/hype/extended/behavior/HSwarm.html | 673 ++- reference/hype/extended/behavior/HTimer.html | 590 ++- reference/hype/extended/behavior/HTween.html | 867 ++-- .../hype/extended/behavior/HVelocity.html | 619 ++- .../hype/extended/behavior/package-frame.html | 36 - .../extended/behavior/package-summary.html | 161 +- .../hype/extended/behavior/package-tree.html | 159 +- .../colorist/HColorField.HColorPoint.html | 297 +- .../hype/extended/colorist/HColorField.html | 519 ++- .../hype/extended/colorist/HColorPool.html | 513 ++- .../extended/colorist/HColorTransform.html | 819 ++-- .../extended/colorist/HGroupColorPool.html | 355 +- .../extended/colorist/HPixelColorist.html | 695 ++-- .../hype/extended/colorist/package-frame.html | 24 - .../extended/colorist/package-summary.html | 131 +- .../hype/extended/colorist/package-tree.html | 127 +- .../hype/extended/layout/HCircleLayout.html | 693 ++-- .../hype/extended/layout/HGridLayout.html | 767 ++-- .../hype/extended/layout/HHexLayout.html | 427 +- .../hype/extended/layout/HPolarLayout.html | 517 ++- .../hype/extended/layout/HShapeLayout.html | 343 +- .../hype/extended/layout/HSphereLayout.html | 1125 +++-- .../hype/extended/layout/package-frame.html | 24 - .../hype/extended/layout/package-summary.html | 131 +- .../hype/extended/layout/package-tree.html | 127 +- reference/hype/interfaces/HColorist.html | 275 +- reference/hype/interfaces/HConstants.html | 2967 ++++++-------- reference/hype/interfaces/HDirectable.html | 170 +- reference/hype/interfaces/HHittable.html | 259 +- reference/hype/interfaces/HImageHolder.html | 205 +- reference/hype/interfaces/HLayout.html | 203 +- reference/hype/interfaces/HLocatable.html | 275 +- reference/hype/interfaces/HRotatable.html | 309 +- reference/hype/interfaces/package-frame.html | 26 - .../hype/interfaces/package-summary.html | 135 +- reference/hype/interfaces/package-tree.html | 131 +- reference/hype/package-frame.html | 60 - reference/hype/package-summary.html | 203 +- reference/hype/package-tree.html | 195 +- reference/index-all.html | 3171 ++++++++------- reference/index.html | 187 +- reference/overview-frame.html | 24 - reference/overview-summary.html | 157 +- reference/overview-tree.html | 275 +- reference/package-list | 5 - reference/script.js | 153 +- 107 files changed, 25893 insertions(+), 31614 deletions(-) delete mode 100644 reference/allclasses-frame.html delete mode 100644 reference/allclasses-noframe.html delete mode 100644 reference/hype/extended/behavior/package-frame.html delete mode 100644 reference/hype/extended/colorist/package-frame.html delete mode 100644 reference/hype/extended/layout/package-frame.html delete mode 100644 reference/hype/interfaces/package-frame.html delete mode 100644 reference/hype/package-frame.html delete mode 100644 reference/overview-frame.html delete mode 100644 reference/package-list diff --git a/distribution/HYPE.jar b/distribution/HYPE.jar index 2f68455c4bdb0146adee6c11a164c568677841e2..6e86e91b53b9486480a5d167adf46eb8f59628cd 100644 GIT binary patch literal 103400 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�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

)+SK=4BQ#9tHJk+>Bv2gk;PUTk?+>lq+ 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 literal 101800 zcmb5V1F$UNk~O+*+qP|+XWO=IpKaT=ZQHhO>umd-J9qA#nSb82><~3|AaySjQxeG0vz&d z{)LE>ajX{lzWW*Ze5mYDaB9jAnm9B3qD zW+YSqA^=HgpQhZ~vmzCdr4^N&v#A6xXdht?re&QIVWLo2J|mG5ofJ{C9wMRsL?TK5 zerNS)cW?iaE zUqVK9)^?5-PR{=qA=LkMCTjx^JD2~P2*STaENq=k98C?3Oq~9Gf`4A6i{4|3hQB7c zg#`eB`4?J(&dA!p$;l`A&1q2;VYFAuaMIP-5PSl$27tC%35$I$5~!FElEj99%(eV-(vN4IY|-h&c-@DdI7Nh_X8q^??jXe8+KBSUW_4wFgLS!wDl=Eb|vg zq!Ue!@jXgpsRqyBfd<-ay?f3uG>xwDJyK+_^b91I?&K~{{7?F8X;hIVd;?uXYn{F zYcd`7TR?}jfODQYMe?zbhvEvA6oej>d9sU6Uxvaqg=vyvc$;#GIYs&4S4Rz{iRMyD z<{~O!z5<@oU=idT9#wfk3e~jILTG7n7EdNU7AasQ?IxczYfagk;(FTQG4rt0c;hF5 zoaAmkRzuFDnbeVq2B#KUUCVqmFq*J;TuQPl3=~3%c>}lJSn6%jZ=`WaN6);pV&V;T zN`2`93vWsGDvIHFP9OOd@*|6Av|3q`+JuxC5l6{aotP1FbM)3h*tx!)R`L>_UvVEO zvc?%a3ekqeaVGjhm&I0C=?b7#((XHtYmbzqPNMP#?TU18<`LF&HGvVf6qxN*b2W&g z0(R61`=QQX&0uhjXe=uvH z!0l0#Jwuq3vWka-8;hC}FkEs*p*C>3eeo4 zM7de>w=t(_d?CRZXbi}2;_9F~#~V9pk)D6siglK1V}3~u=x&kf7yHdiosIIDC2KSj z^`zXvf|0`1VGQ^}BEPB*kn|+lqwGqjRYW!g;oD0L1iFU}JD`!PkI|H97^@p=P|*C6 zlE+m2Keq4qub=S4FU(WY&j1$DgIwYYK;|%>X4JzXnIILlK~dUD3?$!SJ0L@8?2;f* z?KUAjKXheg*v<9mH z5+;^0%H=G!#mmmZ=B0=k!xkv!Fpt_n_JE(zhqhZr>5=BF)8d|%=H&%XOa-ZPu2)1r ztWBzjT~TYKVWSo1?P2n;{Zs>FNQ6b*A@-;V;Ubq~4Ok?euei9ZL*|{J8=8F-;{+S3 z&aTc2``iw5Ts)?Duuby`pp(tK982b~8!O!yR!t!`R{U`6nxvba^dq#FP}Jo4HCP8J zsWLEx+iiTlI}N|~_$E6tn5JBzSl61vW{7im$sC44FEoZ6>0Oe%E$%n1f~9dA*ClRmpFEEYmq`<*FYdk$;BM zrN(`QH`6g*%T+mrNAcJ1kT!e|fu+iShDXymEaaZGKsIZPu(gXMM%lQAlVNTiAjvYh zR!g&tues38lNf2~6iANLxc&V_y6rE9)Q0F3<$&$N_w%yGk=Q~*1YT!VbW8r2PxzYn zSE5bM#S}O7suuO(^qdl0NBq{_?w=50oY$t^ZNd|=j~nx}`riiBWj#55bKJ4=v%6+pz>l)VqPsjP^A1IqT0_sE{ntT&O;Yt7te*jkMXOq)BcK-@kMIlpGJfSd zb@%-LN@)=Pk*o#X6*l;Q002Tj{+WUQBkM^B{bzdm&ls;L?X)0|@=X`yme<;}^ydzj^w zklWki16~&{?oi~w2?u-3;fw*JW*Bxrg}mBUA!45m&yHcsv}L#!h3uBO4>!0CaRVu0 zvwj1E^C3^Ly2jsRe0<)r#SYKq^N~EN3_8&KtM|51z)+b%D2_3DXj>cK#f{rTBmw*{+lq_ox9l9sK2Smt$K z;gCcft(H$F5K>E1hp7^uTdDNg;Eo7Y+$vVew%tU3-lCOSMp127m6oa+m+jO5Nmlpa zUiPm}GcI8`-CQE8MkQ+%72`UbejikL`RKe7qR4;2YRwiN1o=|CnxwN?iN#nk zmf2q_36>rB`%u|v=agrd3$cV^zp1AWqQq+n_7>`EAJ!ZF5BKNzLjnB-y&i zB)^!2$ipb`^Fa7J3Y@mE{fCTHkG|>~bj`Cype_%fg%a0SyrWNwO(|Ia04oe2QxH22 ziTS!B5Q&o7>^fm4;q1YMa6_L*8(9vL*GAe!DQbN7GBU2J|A_{jO*07OV#N3^M)7}W z11P%u?3A%dmSx<|tHdQdmy&GYQ%lH@h;Sl>PNdZ(f!SNI`=9={`WB`8@Rvgb0s;Wg z{hLet%ik1D%>MElM-P&Jd!Ukut+R!#iS<7{(M4WXdQbqtC$T76a?$dOLdc8qF|H+4 zyNfd5xnM4k!kzwljxI=cEn3Jg1ssv*75G!(pr{Fy@Wvp-!)_-t{p@$JzdgC(p*hnfmijq%tCszHDqV)OfJOSe{a`4U;qG||4;M%(^%1pleUWjD7=Yn9vq2k!oqo! zK63$wAX9}rN`wox0#cL(5Rk66Og1_+qierJ`HS`DU^AsiB?t&rb?%ry0f1_7*%gH2 z*QR`?I8SG?(rGD8kM2W^_$yUn0&1iT4b zU{;-;Pks_An1@neChzbVMUp3|!7Pdw(OCNJKWO&D*n|Z!+t5|GG7m;eL)U`A#4nCJ%9R+V^ytKVQx?jJ(I1h{YLph*rNv{CK?`%ijYha{v#wY zqv92IORS<2OYjuOffHAtuOU?mmed}XpcLQ8ec$P^nO%P`$JUGC+)6J2enI zd)GGg&PsE9?<;eZgye2>KeRl5^|s<|rppQeRk5^WC8oRWxaGX0r)PV-UGKl}1G|Ii ziP>YI4f14T-AF%KMoqNQp?HDDYrqHAayFwPv1qN$nE7$4lw-ayg0W*c_7>fC%ZHmUWlW0^$+WnR!A$C67EioGy9 zEq+H5;t(73RPrqo+mmiBpCOo0#Cr6JH^xC1C}}JIDR*HB|6rX_isVR^-zb_JA15ep z*8@1>bf?pnx!{u;f#XXJm+I`(=NqoZD^sXa$R2|w%#^$bvMw8)LLCYeXp}FAnjOI> z^;i!jzO8a=%bysu^oky`Q0zm5DuGbx#qC%sYb{rnLThqzI|jb{XW}{#--Tk2EKdcc zWL#G{HldNoISIaIhhbh*}7oui6eo|dl8xJZT0a=%s7 zA}kN3Rn-bDJ3FA-yzt!eB@hMKGW{&@mw@ISfnV7Hmc0VbwgAAq1I{)BBz^tv z#<;6|M~<$5=eaN}FTdFIuK2#~i^IQ@ffg8tU)u$ezX#5-0mOI&&ancdumb~oy{`pK zwV;;plu9(GXgZ25BGUXrK4h+{-nw{omC`f9cc0WGEae+`y)mzcxYG_VfKk z=ei8P*<9$opvwDp_>JYj9RP1H@QR%64-OG`lgDtD`-?V;B$zNE=01t+2@-Fnh^1U* z^EYp(Wsa9s4ld8C#9B&zct z;<&us#7}eOIwg}%5yMsQ+^T0vOFfC$X0^B_WaqBXNab>7HmF{Xn<=B*LNQARe^{CZYDA)ZdWx}u*^2{z} zQqwTySggCb6-uQm3T|KMmhFPH>`If-RoF|i8l`L|*`C@L`hi?)GPqS{-93BdCjq73 zdMk#3n${&~>`HcH9agw5tA}Q^tYyWfmgR!m+IKFyo<1v=Wz-x?7)!kJ_ydq2K>NM= zcJF{c|87S8la`Zyog*at&GUnQ!!FW)g}`@!lu_W*PkF*xahzDr z90ri;t(+c{Qrg88+0LoC#)i^stMLdOh6HI%5B5q_B^du^p`E2GDM_=mCnP78#QgNP zqYNFYv^V8IlV#cXj8YE4#y@1GsTb#_-|XrmbxoF4E$smsb*Gp|63&7BsVyz#T zLzp94ZQ|X@iWVlFk8av&Tk|1W^_Wyy8QMJu_bSh_s0P|*Z71m|5eOa1j~tUQrYbz5 zQo}eojLteSg9sfg5~vUEGxd3YvkT^u*m?$#vI_xb1gfSPk#4wVbZc;ow;nUq`vsh^ z9SQPNmwFOm?PhAww-S%Z=>4XBK!+U>Buu_d} z81?Qj*ScH?r!ALE+*($xX?dHJt=T-B!o$EZX8$mNP|&q)m>ePADoAA1t0H~yjP)2d zlK5DX1b8czH^L{{IRZc6|4ACOWb2bv|KYiR*FRdj|12zp4XmvV4UDY*>BHPlcB_0~ zU|`5#uC8FJu3&6pU?&9&JYrx9u(?%34I*DzLtV~3KSfnbM@UxF3}RqCQ4;~mKJceQ zSy@FxN7iCsfX*fY#2A=q7y`fJLCtZ1p~E2mk2@(#=yaC%Z?UoecVYfFJ#1YKoJb^O zEX>TE|EY{@+<(*-A-l4RMd9_kSk0EpzG*kb>bw!DLKXsdC%l$t;G_|d!|$105Oe|H ze!uypvLF#*uO6mu>X;kf-oIZ#?7?P3qHUnjTrprr=!|0PXU&=5WN^~YAj~I`0T~bU z`#6fXk*iUw%>a2dc!N;hfkxhFGDy*ZQrM+>cUX@@U)+*bd2`)3Yfrh$3NQ6xV**{o z;uQ>&Fj2)&S&>J9nkkcSV?za-U=E&N9of>!md@GjKPjN_Ln8@d2G#R;;8O(s5JeKd zm#2BUWEWzVR^Rl%LLd1uze6DVjpRw(6PAXjil>gJl9#aH#b)Luaj}PFH(<}UNZgLO zgRCjd8>-_HaY1!DI)rpPJV1pzLIU2Picl-<8$VP!YU5$oLI$K$ zY>{mmL}xAf-vR&UwXe!bFNuN%0Px26@6k)x;2$>sr?I2eAiYtJQT_Cu)2?nvG}zWj zCdmK^CDtI~2PKe1gcuMY5k#X!ykN%3G_+k)w_zdOQ>dQIufuH=n^d$~RU_sSAf=?w zO|-l=JD(e#du~-DMqYB$v$yMve5Y?)Z@b@mem-{YyFKjwTv5yAk`<^Nh_UMklxjap zzN3s;uqV%z3eHG8rW?LjWum-iMdtFy4$}*Gf*nO7`9OY763hm8gZ{1+ddDiN6@CXB zV;AfRZayXO!9L=4|D+px*?RPO_s_KXLBQsBTzq&mip!OFRKk{(lRMluBj5-B4mNxb z&eSc^1Nx#4_q{G5?FjAlf7Fub1-^SB@asFoC;WmunkDc9e4}Rj20Onc_~|?3Cw))N z)I8fI_z^t%0ri0NGTZO_A;<>yz&t{&>gN^wqyQ-*Lck8g9ojcM2qLKu!r_m_;ir!f z)V`{>_X-jpBOtX_OX^5V@^=?JVelVEOS7Jrfx?&IlmNYY=LAp~&xxRlvy=oOVMN~) zjKhl4)V~lo@t;CJ+FHWJ#QFuD&}mq2-#}bZq`04ycaUF{fD!Z9h;j9cnFae9W5$4oqR-YsTj@&D$s6i|44CQD= zjZNGTxNB}$V-xe3xn&4^AfQOlgkY;D6W5WF_}pEbrRr|HAl5A;S-BJ_3Od0xBu`O^ zjRxgmz%#4#um!#m>QI}wybjGmN^f>zCJFHFawfKjc)sM>SaE$7SF(8BZ}oXhUPdyO zWc?0`dMe}daR_;TO}?pIoPDz;1>Rl^Rta6h3jS6)D3i^FqP|aBDAff)+{Ok&(*3dTE{)K!{ifao|?h5(HMxAMpVUv12NA=xqqkyDF z;g#>T`y>NH5~gnAJ-%PC$lO2q`XRP_FOhblum4T%$)ca3+GNgJba{Y5n+g1yE-P@lTot1O+nQO>m91@S+JTZ+q;IW&CQW6 zG~phRq7FLPH~GPE-x5?6I@N?N$Bm#fw_4AQ2rs-i+N~{t9^Vi2eaBydX)8Bo$Vh6b z4~-faIOL3NsiTQYTJ$+|zj2r`W`0b-Gi?wD4m*?trDX>%8Y*L#VKVyJ!A9x;NRno6 zXCgX$8ipiUp}NR)alxvC$Bh$P9s0PuxMI!4m)Gn}y7rG46D!rU|cd@EV|fSPSDtkZZymN7kMZq&FV_<6#a`udo9au%0{ zTt9srf`IrjPNpzUj4)bo1Gx9#H%`IJL=(OhWfg7-xUoaNI!!p31`Q&i21`VwaYuMT zf;v^C$yI=PL8m=^hHN?>8v3Lmr*Y{ZOWIB1xnLZN7e&T!F+ruErhsO;eqnS@%6Z{qkPP^lE8k|px&z!WmWK8S zom0v$B587y`jiI(I&tGmg66;~@N)$0w7ctY>bo^cwh2RIB3_aX0ggNBVbF%PsOG@} zt&&mu3AFm;N;$O6Go6MrM74TBtkmIU4kPX{RtfJA-uzKPIDvCbhisW!V^}V+(fpN2 zf9AqA5K!GlrT*+olX~ID@dL272NGEVF|wBhpMVJ4y_v(w;?79ygoKzvO3H8$c->06 z^&AP2K@1s{+WKMfXQ$X($p+?eXOgT7nGv@`Qm&uozDku0t7R>et_`@t;kCDHqg$z` z{QCJ%4D}h<2}`J{m1*GG_V9Ilyoez-^XWd^Xlh{I_7 zOa*`(M%32pt>Nw(Sf`N@S-5G=063MLOgQEZiPYr={$AeGYPA{jIS=e#Hbr%qYAuk3 z=_QyWf)w*ZbqkBJuDl6YCo<&3MxQEy`0z&cxy=ibq$v@OHE(5L!aBc37NI&^cbB0? z_m}Vn-;ecAUM}^-;i5QvUCE-hFrBzFr8FKiK7gw@3|BNvT-9gGdfC2=tgPIlBFFI- z*QV-ii_)asZyn=M389OoyJ{F0v+j9!QP75~Mt z55L!nvG-jHAg}aj@d( z26mln9GJ)~xlIF8s&g#gqy8Et`3fRCPw_kXes-9w16$*+f+aLvuK17c3F_g|a6_(N zGL?!!wP%)b6{vE?<|c+B<(j(;^MfjfjOeL(vxptF(diAl((*6LXu?h}Wz(WvLJZv&r za7=oh8%7@Il!FD_+LY}>7(+|u8;JEFV(P6>GMd~OHnjLzgl$8g^e_I?0UeYLM{{DK515_Wt8FddlJUTJdN-?OCl5LkxEE`+wuMH?M zP42p|zN5T6I{uW>Afu04{`u`<&xhk!?=c2m9r%#`TY4>ZCF7kq z<$b5>d(afaS9li{s-o!=CK-pBFcu?Diq0~rnH!}_!D1L@s?b!t&Wd+oFikUAbq2s^ z3;?u^oii;J;OI0%gB92``Bl0B&u>k}BDh{>ighl_tq(A=XmdWV@%Lzz9Vz(OoH&dC zEUJ@&!?;7Kp0Y`;qcZ2Ul5=^uw>Mi6aVX6IdbfX9N<7`kB?pa10JV-&On8=+WTl+K zB-}$DrKJrm9Lfi2@`k#FOCHAb1;_DI1s2-dF6E#|_WW<}{9vV~5_V;N(bT6I^I7rf zRDQKyE;jt9BG!wp##d=Qaa3G#c5rdg)y7mSUU;4&*?PrU!W=ye{v2Usp0f5uU0vp1 z$>yD7g4{nVl}qvYOiq%;uyM8W+I9AT1+7sdKX*w*m{qu@j8t*v*F^?`Kog}HFCEn?~EJI#X4MCjz7(O zy6j9&(#J+xX@z48Bu35=YIKToRK5DXQFKUOaocehmIG$wr7MZ|R-} zz+u~gPeF0W&#>aG1Z#lLLEG_+L#2E$@gjb}Z$hRXtJAG7Y>l6}+@D~mH=2zrAKyi( zx(WMkpRi}+7A$9Fdc*oF$qNt_>Uzac1SK?4xV5q~TuPUQzH<|1VR*8;0QU51*U!R{gCHdQV`1$*U;lDZ$!v7dO z`4@MO@Bhbh1<~8JnCl`*2cY03S4~ZI5@$q6msJufXTW%YGx&cYRz= z?S3*1`ZhCh`(|0aXoBU_eq6J)#)BU91WC`KPUhR3(ROLrrtZtGBGu(z*hLpnt*2c+ zBb!b=b1(2blTV>3qucr`k1Vk?jxcXKmxQ&uyVxASvu1NK)oQBS_1c|1e$G?eBA1Nw zZooIZja*x?`m69X>;$?T)<(cg+pyWPZb_w5?M-y^y+kTvtWKBEYi1&PDRDxEw?x44 z7bSmaUj(c(Ccu+gjTiEwUvQP)^L+n>TILXKYn_Sua=Q`hLL6f@B9k&3(X zX~HXtdqb&iWa_JwhQukFZZP6k2&N^PLoh957p9c0REerZHA$B>J5=#7GuSfb)C(m| z95dh&12d+}?_)e!9_EKkY-C}1k^W3fBxG5(LW}_JUQOO{Qh>bF#gtr|E(9` zVQukuaLVzY6=ATdl@qcFiZ9!`vD11>J}9v25uF7Z#T?YUs_pQc6m_y{oaZ)~bOY&h zP3Pu5h(9JaM)o|tuYzB|&yc~8lPi0=P-|K`&#BMuL)N6%juX?{ z!)~r0=v?$I(puC!2a>z;mMnP}*MNP}K4XXxj1f$%v^$ZYW757PpGU;LMTi;363B>x zz6~QF?5Kyzfl7Ka*C2?U++78cf#TMK_~fp)q6q^M!#zzP>9^SUUHbGMgAAigle%zBN?c;h!oESr5H$wyP6uQ zjTn=xIkCqAQ|K_2QnIgN1_FYsDGs0%_>2^VIcu%j6fWqHVi!1gnF`Wsae*L+L2!^J z`XZb<<;E&>YeP~OuQry7X%3|nvHeo(>iY2K3zhA4(R?OcagZ<{v3N>QX(in1Sq3xE zCQ~l3$;OhE^<8$Y`AX60gT9tj6D?B$flZc!vS4K43eJicHI~&k0H;x)wxYs}A>2Wp ztCc8^H-H?T8`Y{`M9dY9M@#e#oKBfYAZ=Q?m|60r%QF#DkHUw@n*ERk;h(BND?2kE z>U_Dk9743z`^j&|8*(MyKX{n%`l(U6)~WTN*-R}=)`vFe!t8_HYlL}kCm_aM5v#^s zGmqJ0<8AOSlV|;|kfp|5{)r z$~NNFTrE+tYu_+@DR<#fat^8^oFTJo?@n1}K>g@b??~Ln-ou-|q|HR~RcqlL6iR*dbk#G=#A6HDDWF()NOoHsHM zYbdXEk-y}HSf?kh!k8z0Ixbvivrfk#ohInu%VUaX_HI1MlM5JJbr*Aos+(m9|-= z?L5_keJ0NE=j_#h`L(QTlQU({sp%+zRPI&ddsuNbwasSW_VZPqv0_Nce)3 zbuu@Uq!UR&bev$4^3{+!$}q|LY=}}oNtt#sH(h56MN1)+iZZc;qdacN?c;lVgRFW$ zHn)xSjg@F(-~9F6kgBudJHP-k&gwqLt}c{Ni@U#;>g~4~_p)r$!yk?-+W7QaryrzT za4iHF5U?N>>sipUyygbZ72m4u7Op9F`TB#guFn^@*JS%UUtg$5@NBgIH^4zG><58M zQ4QWuT&?bTr(S}}8DP7=B22zmo*>ValG?{ovBoi0%3PyU>Gl9$kU=ai5~3(H?pKb= zLOhmcGS)^CtVR60&ABt|WSjU+o?V7lZOAdxZ6ydbnd7|iFH4(KaDJWX;a8m@XpWH= z=^WlzgN20F&LroikmP;bdlQF}@88!`64I;oFCugbdbJs2q{+?&E-qXegBeXpG0~?* zN)G!6(Y+`WR|+gy7Matoe(A6X3RP1GZzfqvQvwB=qJh6sZSeT&%?DF_2QhFO}6ukOeT6M zw`mqbYVEgr2RJ7frS*=bjCfiFdIbGAk&*D??bRXL@hxlp>Xf=-mVqWw_oEkFg3NU! zuZwqc;z6_32gzy;?(qL736L|HBYgYYFtzzh0?7W|G!=0)a5FHpHX)Jt*OBDkiBSV* zyZ;Q~HcEd74&)JdR~;O!Rz2E|RVe1fp~8WKh|naeiR9Jg6*fc>BX4Xor4NyCCLN%> z5wXz-NJS0()$8{%5f~2B^2n@DJWOY%v_D2`>Gc4&MmwT4Xf*2TtqDU>TU6Jnq^s(k z2FXrKWK~5As2rpZS_J5nxQr(Dycr(Cah`!hFmfH<;DLSxkWEELjbJ*9P5yS=r za??c6pvj|CWPx&1I9$*TqT6fepIi6vw0ti>w*7>2Y6<53tplDsJH)|rak6Zgc-wz} zEyQ{{G+w)DE)nY(hr-RgKy~ih@{cgRK2b))!0d$cK?br*IaAJSOmwCZbIR=~MPL{4 z-ZBTNVGrDO0Y(8b38xvS@9sMe;ShYlwi6za3oRzb(FlEtp@s~3ghNZd644b$PZoim zf0l)_><&(OW2~AQOz|0m=rC2A7ZoP88)ix#n}em#5R5V}@x@?I3w#biJwR*sAAoo{ z4B0kv4Nvv1Gb02q5F7SpsJ2;%u5bqrU%wfyB6;AlF0d89t={W@{U6=m1}n`A`M<69 zWZwUt?f>O6|IGHu*wF5Y%THVUet%ByOC<-1gU}#~1Ty8z%Bp~%nwsQkYg+=8*=079 zNYY*`W0sAb0TA73W)J?sg$;7k(*OF(@q|mtAeASvhv9z+(j&R21#&}ZU)%LAOs^-= zY=_(?XDdbXMY?=Leuuko0a(E+u?ND6U$Eg;&L*~3wDqZKg9nf79@NAo+PnxdgE0Pr z^6bN|J=+1vBell}6pQR0(3c33Lv+XDkKeWqzs_v?O#EyF#7`*5U+nP{Wy$Z>s8^?l z^or`Qhx`ibzl-#W>%WWap3>(8l0$w64n&XeO6<=cU&fF83eEZ>)!d8t%I)um@JjCQ zhxp3w|3h&l8r)q}mx}tV2bPSzdV272z*{b&MHnB6&cq33sl}B&##(yt=1mkk{X|=R zNoRMvvApq@l>BaHykj$4coX8$S;LcqCADr-KZK!j?wF~Gp-pWjNZzS0wDDOL!+w{{ z4YxFs-VBM>fhl2ccCpc1^;oZ|#?@-EJwLPDZ1BK^T@-~MNx__2n8(%XSaFf<NF;{7dL*)Bt|_E(B{jUQB6%&%h^|VaNO-7xev(729y5&QkCq zlFTKtN7l`NB+qr={r+o%G7jys##ny8e8hlmKc*S;x^;owq`d!Zd1e+#;<2onYuQ}V znfM@+y`hf|zb#JH$;)u#b+~Uqo@J=1p&VVj?64PdX1i!sMybvDsiFh%`hgEedV7cA zw8Ij6Z$(YlI6)P1Q<37hHJ^d}nGM)7*LaAwDTNh+IW2OBjhwezxSkbbT6JOT2sAKQ z3cJi0+#@mYI5t^-Ht@Z*WZeqWz3aX&V_jFje*ckZR@YsOwxOJ9T2v|vk@7SNe0e&` zXxwtjM4p{ot&L4{95--h^}A8Ck}U!B1=W)A#TQ%kiY17)Ck%W88#VVuTa7@GjcVd5 zQ3xVeO<&Ql`ISg!*jmGOSpp4bZdZ!Psn=l>w6Zco=D0#wSgCoDZDc$U#`J=R^Cj<_ zB7wbOn56jt3X>Z3wTieLm@w|mJ9KHw(h^zGo|+dal;T=t8CGhra<(_Z%ex3$>e;Zw zocQI6sYwFnn$0qQ;ybNP+Dy|Q_Y)a2E>V%nF?6^hq>^+`=JQ_{mUw;o0y8DxDvkmb ziWo~&JZBwI?$IUl@AW5W&5jA#VB^06jm_!JN?BzpRL^9zM22$9X{V3U z)l!rkJzVh~9OCwk`PLIU48WK^>M$e}lN_BAX8cJ&nVXmL0tZ_B-Vl%q^a`Oj z;b`#1IGS+ecsB3;0G9}m{t|{R{v6q1{UxJSViwmQu`#~Cw$xZ`HizRo^#KV_kGD-; zuZ1akGj6Q7a-{lU7!RtmZQP9V%&!bGJL2RNM)$`US||dBBe#WePU)#|lf#SoT!<&V z2XCsL=25PcSo#OtB*HDpwYI-RbnkQRjx+kw3_ zB>`hxbV?rVsprZ7R}03r1| zRY?b*T3GxDI0leXDPc(j(If2V?(>_!xt!Zi=2-9l=F`v%ha{I7;t$o^11#QDi(_4s zd21R3XA+Kd3b!Y8BcPlL4-sNcK8e8%=Nqtpcsl>1@=E*()Etsqc1J{cxE}TB;1l*+ z!)HR(@^WtAbfR;tRbfZ?XtSSk0iY-z=WI9eIevdPqNprE$uZxExr7NE$UV*SS2d)v zuzskTL>hKBZYG16kFRPu6Fi|WfLmpPxT0i|nu+df_JlXYUT>IaI0TS&2bGEhpXi@T z#bOlsVhe~hZFjMF1ZLrkaw$OzG+XJAoj)W%Y@tI-3lhymD;8L#Au^i~az#Pv?eZ8IE2G)`(GFd5S|%_q#BEc=ybTXLH9@vT(W!CDXzt7PL($`#c!Y9*kRDT$WL7KA{q6jy4b zB1v*5*y>$HHKQI9EggJ8@RH}wa}o+LbP?(-AI&Jm^uv$jH9+dE5&gM<3|QERw$uwv z!7r89Ra<0}FD$UT1ZwVRUcfU(Ac5c!IE42|-7(<{6>&zK-)RicYg?2?bevbl{n3fH zhXND)olUGXdR=`NeSB}_d6IMOyDlWb@$&!h!NkDOae1XMnZWa7F}4o}NwVU5I&U4? zNbondVuP)tl!6195aiem%!!I~nzp{j#~4fTDa5QgZ1ayz*94Z|DWvs&w!Txv1;xGZ@#u*OfH`v%*x zX^J)UT3Vtr{75VJ!P(qpY3>DOA_aOp5Hq8qzeOe$qt`Vw9hgKe@Rms0MLkZVkc;?Z zpuk5op;W*_JHcEqv^G8|F8aZ!a1cH-NiOnMM3IYhyjU<~1T-nkfi5$N@C~7b4qPk+ za4H%L7+FzBAX=;tR|xn)!BGH_rO@kyq8;QY4xFPP&-sW4_&&NfdWTGC2_Y(}PF7f7 zD9;Fms{Ah2FJA12@~NyEBSe}^1v#(~Sx^QOCG=Y=oTYC;cF=$_kx89P0+%Mc2r-3j zDZG+^`IYiBsxkmFNWNIL3@I!dq|=)Mjdq|ZP`MHJAgTB0ISz-eXuw+B{&;TkO5IkN z&QAaRq;D$u4}^A9A!xbL%85W2SBiWn**tbyH>bR4c7NJVpz-pOQ7dkR9#TT=AWl0= z8T=LM_jz(HkkTIeYv^`w@NW3MRb5f@o!DC#6jZz{)TZE{D$`FIQOBoy+tWa-| z$#(Mjfuendv=`jEXrVOA;+gg?C%$G^ykJnrT?(4828AKqz%j%{bGFmR^ELMs^*ve+ zERClEa~gRk7&N>hz{olZEN-w!3x$Bf4G8l7LGZ?=FMV>j8XKOCXlXnh{8G@=9(y7*l23Ed9YZ(sSE52TWam3v0CJ&wj_K z_7g_K#O53=zK|A@{qhm_eg?%-h6PKO1*B~W^E}UO0Y=kykdyt%lr`jBhmq(wJvp25y*pV6@J@qm!HZVd(cNq4v`c#@NA2zp_(S13zKj=6} ze|}*65YNtq_`t%5Xtoi#t>r(TvQYfE$%l7mCGTUM6h9xbP=2_`hkO5i#V011%sPn1 znDzEI@ek>fi4r5OOE+Bh0I#>>e9oTzP)$gJwhcaRawaE4iXQ2h*O>FE^HZRa`ujJI zX2iQVrCIucU~hGs{=YSADXmJ~Q^8Y06$Rzn-;X2(bvjAR;N$<-gEQ#{8S6a+_7_3> zM3?z2e|8WoOuC@)tTtCZCbAtokOvsVYn_)qQEtY%s-@#YR=Kz-q4P(VT&(ChKyBet zyYLGYL00f`;|)2oir~V!36Xbx!H&NZU~Hmk%Lnqk>NppvNe@xbISe;C3r_F6b*AL+ zlAylcuNp2eD;G=d+(=7{Ll6-qGU2~9uHGX$LEeK{{VZC@Y2JLeeuP&(i_dwC$9tvj zn8z93fLJ)vy~(a)BP8HufvkEm@DjNsYO(zw6%+3VQy$f|n(Ic3AQ~Ap?D>eYPA?Vk zxO)|kIpAc$^CRHu^$|0=Evg%O@J(X+f>oGC!9je#7;ba4Ois6%UD%M7lJ#hj*9#)8 zMXT&URFx@Bh_pgIUb?7y8)Zx*!>KhLEyy|0X0vc}G=di!u)(q@y;pFfQ4EA-5!o)3 zTCr_0kd#i_4=f$~iJFqfoM$V+(&>|Pz3_fP@mG)TDP}JiRK1fSVw;H*msMW0zp2`T z@erSZu1P61XexT~NgVEhOBzHJ^*bnrvfF@=(q*Kd48D5HqxgOXb}Vv~V(e(Kb+OBG z{<*~2vEbw}Nk|^Kqq9oX3n8=Px1LkqL@E_*kZLIkrKrR`icNv2a*fm5^*37iOa}W& zBlRoh!)~pouR;A(i-h%OPm(Qz&_x@DyA$EB=esT@mCfjlgZd&r3LYPdQyh< zcN#h=I|3pO6hXygk=0_A`Bl^cS;T6pNMDIiq#{%iE73ZkGHS3%Va=K{WTic58U}lG z;5?cyY@9L09!&EgqQPgS;VPUW6Wbba1Tx`h=s`VFF%wwFL$SIQ72h-xXm7xRlmu?Y zKu|`^U}XT(34|z=Cr67DRdoJGJE$hGj#`LNM34%dU8G}P*XZVcr3f20si{_3Xaa*J zsIG63+#J7X0o^%onr;_SG2l6`5Mt9!o_^a~m5TTmpX+*3cC8ufFyb{kl3?Cj{6IIWS0N`-JRlbAn2 zJS`!4hbeM_Qq5wc5Hg24Gnsba=(mm`JdVQh^AblPV!?^}snW##bZSjx=Hw2R60Aez z9URLDrH&32guj-D%R@MlBcUfUc3!|9cWTohmd?5p#IE-0{5upK~;7sR;$;aYgfp(Og+LgB*+brhy*kh>?2^NTCC| zjhR4i5C;kto7S0O)9KFX21Y}$YCFy;4CogI)jQ#phWy9Q!5+{5@4{W2JA?GZQn|7< ze*{||f!c)Hg~>g9sG~f}*tar&4Bb*z2Ky3(-&n(aWIuqs8Z3!;R;eooqYl)Ksjz-T zs$f#@S4fUVy?v~Yzwe~n09(#0cC0XvaYsdyNGLrZ zz3YN;MMDw%19_;dMQS)jq_vETP*D+d&rKj7EWYqf)$8{I3-|%cUKOJ{|DcXo!;&rQ zE?#yJUQvA-LZ9-{*mWqOuaFS0vHi4bD9aSc?xCAvxLDc!bv^d9d5RsFBEl=lV{bvHxkq40!dd72$nGUEUg{HSYf*?47~{>ymZdv~AnAv(mP0+qP}nMx~8P+qP{x zYiB>*XZ2qHzBqUDX5Ph!5hLRJ-ry=0#|>^bzLSv}Ca41emq9at*K}GKebp0_2YVM^ zZ`$f2xG;qkXG*J#^9o3R!;v|6PUISPnrEOY)Ty6$!%Vy+n6fOzRvw(SYPqe1y02uB zsT*M#z)Aw&2nKiJVxH@#q)nkrP}iWcYFMmTF|C*+k-Fl|Dv|AGlQLnIx@xXlB(jpa zLQQ2dZChPe^ddGbT&JX6QX{HwQ0_ObSol4q=#xZ)%JK6@FPju8ixemgjf$B~g@0W# z<3M?H2@oQ)!X$*(l3;pX7;mqW;bs)3!^|f}U5ahvu!$*T75G$>nAvP;4bj7g|9;y@YZTgi{n*9T$*66lknWMag3jB4DFe&Ham z_C6t`ZM;>c1OE)l$=z7hEes4vbOUuY^9+X`kfBYU^4Xq0v%3zfzw?;lFrTea11k#= zCGSxtZ>flQdIz!+a0=|OrJ(k7KA4otVEG>NN~G!Ov`epHT?}^tGWq9A5~0OS=ys3j zX7#Jr;R?p@siuNRI`TbU-D)4H%peYSg1pgwyDu_p*Y2^zn^_xnIKq&40{;<+2Gt{R zey{-Ew0&xhbfcXP&M_;70qi>n-$%lmh3(!1vSZ$x$@8qQU9zC7d$x-BTvwliUV{=? zqzE@v?;cCB)`FZzTfj~q#Q(FcPiwNju+CY`f~6QOMp+wm7wVe88n6N(^3s@s3|UyO z&^9e@du>)llbChkY*lTF4*mGHZ;)ZQ>O#)wxCy*+!vkhVX0VE^r5N0LNg*cyOtFj9 za?A=2+utejmP^#72EUQk;5wV9VSJTAidDf0ce9~w z*I5}rcfh-GZlY^-wT4#H%DOlKE8^Ze-FxN&Z)3O=rb`O9h9!5Hx}lG^L#Uo{_H#3r znE}zO(h$u6Me{IiOt$!cJ63(|6Up*4_$@!N!?oNyW7%0lGv@B72gA!R%LG`X&T(+a z6iqrgl0c1PErEMD>ITE#6?Z}4A4_;5+V=azMcpPS3f9UC`lbZeO7`v`d-4!k-@(#C z?10@P9=@AD37irL45O=yykayn4*Fz|cZ;-TjPoPf_7yUK+2xz&o{JeYt7=!HrlIU1 zf0_{qY9s!lREJNzD(PD`ug>Hvy=_Hl`l|U1P7z|tsdKEx>imV8IMkUPO-@t!dNw~u z_2>GV-a79YYO>ECEfMoe9MLJ*<&j!@fmK|p-jJdgqV;Ztoy5adG7;J((X5Q5U5DHw zT*ubM?{(53fX^W2Z*{ESAFRKexPF;7dGGH*uS(0W(XoDmSb2+gX4Q9jD|htuxM(X? z+)cBz_0$}jka~dcpx{AKvz@&#wSWKNy?Af9z&ihzL->ctgZBT7@0f-Eqrq3!Q9@S3 z@SScLBQu7S0x7f>u@09=mGqal!mbn*97Lm5fiUE|#8O2n$zqWR8yETg0q!}s?bhXF z54JDOy>K^w7H8?RW9-&PHkqFBkRA8JIpfjG_V@GSWC!3_;YJL{161n%X@wsF3F-@k zJrKemV~=dW%=$IkK%}q6m+LK1qxFZL(PP{;V4nuMf>J%9b_V#1lF6E3(`bY2_cgQk z&@F3~@4zkX0PwGm*gj+TQF+5v!#WfmB#cpdRL2WyEBJegLVmL-mCiYqE7Q5n zw>hL+8;xdD4SvQe#dggdgj;&$OUZ{wemy1?lz8+it-&Ph6y8kH#E?bFH;XAr`jd;} z+Bf@=@xw+S^d#zL&t_v*EL1OUoyz5!N6R@X)~Y9KIbRkHibvJ?qzdGc^-iyX5FWxhrhbp*;}O` z^GBhT{nl@$uOPF}r$M@zo~}Jc8${E7YoIE<^7DWAK~O1*m!}U`N80G7U{b-vVdfGD zSn%#SplvBs#F%N2O;z2f(A|p<;b#;l>biQB6ci3O;bXw`JTd;- ztHSKbG$?^lLXwtX2-#KAR&a@4OAvC-Q_{oBT z70_DVh^Iotq+}EZft3_?%D(?t?I4`vRE~VxoP+%hT_AJdzX~q=%l{LpazfTaHM26#Yrx?hee3Uo9R>r@0By82&p;d9f-b9I&Q<<(kDGTiTP=xy*6G+ zz9ox=ZDJlosVWAxPo6-KBp3)SN-b;)kd21f*)%oSbFrvp`vp~|s0JKQ!GbovNz-m# z^+M(5g8VOl-;x|kp4oAZ!CHo2^$n1lcvFR{dUs&u^_dlMU=N)bd;f}bVkEg`(Bqz2>G@L?R`_a& z5+{5|0sV%Q=a->&qS3Ebd8b07a$xo9iL#@=&R*2^=g{u%_6nmX$Rzb1!-gvV83q@hEO+j*sdn8%DXES=yi5t_IrH4Y zg{chpx=?FLqnqE=dYi?1fQ&5)HAfMBF}5pb%EdXWw1XqPS$(c2|ABu`LFk5&b%`wM z9JE_(>WFOVkp|oPlz6?{W2#|@tE>X8UiElUgjg<&_ByB9*6KJpbD73*l(7D^DS>&C zX2*usN;Sk{F zG+Mo7p;UaZ&fstrlb3Jh3MA1`@&XW16;hJRuHhMww*?1$WZ7G39il*qbgTMpy z8y_bAG-+bAi&7)IhAEo0h)qGR{K3fk6u?zQaFe-$VWUTy@7ct7*|EQaIfF4MSWXF` zm2|>>SPH^fJ)=4H$cdBO2pNfLUNo1P-VDO5v|gMXQ)%ivdm@6rooTsz|Ewo-3}IDj zk}eEj?ePx|a+NJxQD5emoXk;ELLjpts=6Ib%s5EavTEt*Mj&Ot(n_+crJe8+^KiCU z!T1;wg7OB#)~N0By+21;)fm5EeyR|ik?c|#x2$aL{QUD?Ao2-SJ(#u%Lol}oM}Xh__OHAUVQH;!#Sy*m^szyygvxrL0oV=n`16=uA zr%yovxS0nAu`T0K3gtGRDnURV)ptp;5uO|}XPF6g$R$~Z)63ujE6Cm%aI{B3JuIzm#NFKiqxSQ z>xS~;3=g|MBDRdom8``%gd@Zq%&ZtujOx6Rpg;rw%p$3zdZMccZ^L&SbdZ*QCX>4>Z3682JSX)!xKJr|b}@%#k1 zorbdI&oE_EXEDH^{K7x@h7fo;?j7~dX>bs>$M9v|D>0b}$fT{#zRbu;1`WTLP?2ulHoO>Nn zU2?-$z#K|<@GuMD@!-Uw7WM;eLMz`vg8%%R#Q@T zs)_UjMqP4`e6KAPZ&wxZ35Z0In{(JiM%ie?*FsGSEYLXYrE)=x385KDfRjgj8O1aY z%tk@NQmisJB;f<%6#V80cl9aQuizdREcM>JLTWt+y$0dGxtnFb(pnW-$#`H(Yg{`z zq-=?_AvH-�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 z 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

W96zo?W#Hd+9IEee^_ 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�F5t(ymfNX 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%0AY=j|xVBXeLSw_5h!`NvVe z^t4dCgNe&Fksb8$n4o@$7+B+A<8jcjUv=K0T|}odps=K@@G8VTeby^cB_0IVrNwY6 z{7N2G@Wy>tL}yVYUR%z>3Z#~--gpzZDr3|M?}W91Tc+65?U!tr+K8Zkyjxpa+w37{ zN`vm=P(vz~_AXFp1(I9^G;ch)0R0}<&E?_2xvqfkj`H|M)0 zfH&;Ydgyo77LO!JcXk(#Hi*}pWGUTk=Va4iabd~1t!{Ee=p9#L^_yn^x zy0aj|M&=`A^S~2N?m8Cvh6f~j|IMh8dU|*lD(fuTjF3S3`Q)QtHs0hbpy3lS#m?ab zo%r0Vdp`i;D$TeHHluZ53NZ*tdO})%F4LTr6;_*7Icf7K)YDHYx9S_jfF}RD(~0S@ zDCLsLew{vTD`V9ChWEb;$p!=jHNrn3fdB%c`(FqNz{uW>+R2ROKa}J@O?Un~{15+# z{=rG{ubTWu^qN*FNj;T}gKD~9G7J0LCs3VbMru|32^67>Mh*f!Qky^8?ZTHtTT966 z>TAS)d|~8zOVRqh>Z3&rD1s70%kMSiLeFKE7HKwQ0+5_ejta@U*__zAe$%?L==V59 zw&OLZsnJ(^;_cO2EB1EGQ0SG3HdObJXj0k?R@|<&QN5C|kwFUGdA)JAqGx5mV)9YM zKv0zm%K4bX>_!+;mNobl`y2GJK^_lC@^j8N0ZGh9Na&S-Uro;ueNELvgD`L~j8_;t z)1VOd0+wKE3KtL>!jmwRQTQk6gJz|{P7)?Fk|KjI_)xl_e>%&l+U~47jW`~EK}1-0 zpg_++0}3D+TE@7jxXFDiu!O>3>yaMurMWA>NP?4G9)4nHbXgYQzkw^wLXEDb?AJ6V2 z0U(47=sE(OhX#E5XuoERn0o|!N84|3O6xK90mm#4kjgQ@M?dG+!g^%K*k3}bK^KHS ztK_DbgIY+M(c6ddKAmlXMQ(F8bq9#}YO|yF*~8_~pU9k>Vs~=6C)Tx7ybkvtF%{=| zD7Q1eRvIR7KdhQ9^@-ATA<^NzLT+Sj0PA*e7MWj}#sqoB4mpvDCdF)d=#l5Unh7bG zkgPT|fWo`+O%b(2-g_~g$@c4ETQ*Iv&a8v%y*rI&&e45$j@QIv8<}aHKSH=vj4PCv zdZQ0znyE$%ejHHW{;aZip^71aJxQ13+W97HCN!HExbO2tcp`?3{cWu+-+z{+0EI`9 z?OgUfu0ZQo5!1!gd{l}qBNwUt5`K;k?Qyug#W)@hg?Ihz2Tq&IyFj$hfv9EA?7eVt zRq1{b#+<%cU;k5Az4tN(upSr?P{iLv%=-TucMk4mw$x6JW|j^BT0=7jM_Tj$_=Vcc zh~|Iv+5hAChktzkkf>~B^Ea7)Rq5Ex2CJ4m?irresL6$QG>#|1_h-QMBN6HnjpY%> zQ;4nJ!hS#F2(7xQaW^nfjk`>5a=W{dQh3)Nv++iM89(BsDM9nI`ARCH0w$S|u?2xs zQN#nE<*85-XMTs738R_zCoy7GO zk6TzMqXYy*cWX^{hwBQG1JFUBF+}TD5Jv{6hU5{Z%?23rm=bRn4_61P^TSPr4+Ln? zxa>1nYvWyo`YV4d%mX77bg!u=kopbj)b_3Kv+7$`J9;paB8iqIGYef3eQwZ+%`a>Q zw7tJ)($mvVe(~HAFGe2xp*!8`VRde*t(_{8Siob``dftayI*1K0yIs@(5LlC?uzne z9NzP;pELnhY$&CANmVBX)CJ1@i|(1|L9G6E39)5&VI>aWSk}0W4{mE92t%xn8IFPp z!`t`xkIQ^NxrF9=DC)0diw=fX>vVMr1$|u%X9#eJ_Ed#Y50SM<^0uE7Nh2#XFfFz< zaA0kk653IG7k{6a1Kufz57HI)vJ|nP!<4}<3dviFLS@<0+Hbbff@gfu$jB%@bySbh z`^+;3Y;?=ShnQ#B%juL^nCQymW8Hs%m(~#11|k|`^c)V7?+emY4~8Zfy1BG1I2IVy zjN7>cR+`DTz!k}>*GaaA?hnvs926|E{Rl+)TTNq*;tpht0rHT-o0fT56*0UNJ?UO< zFMD_BXa)%;ghu+rW4JnO%7ZM0Nth-=N%Zp3vjY?uNGakgmhgAoUf9Ydp$Hj{ESNV3 zT^EG;&VX>QZne>`{P@wk+7p{ME?rbLYP5VCicj;Sj-Qv7Jb*uHFuHLEhj(0l zMWReOgK7PBa7D=U%>i+*}@&JsRJ$2;hyf z;$3mB@$Y#-VI_aLUvSQf53fj-tI7{FOmqLzVb-yu#)IK*c#UXle zfDN|k9uD`$VfhSH(TBVc(rl);9NQIN zKpidlwY^ccKFgK`wod$@E9|J;g;)gxsM3PLT)(hzILE0RP+OnM$Noja7;dgj?hdV! zVt+4lY9s`wJ7p}ep~AF7B6k8l?v#q_ixjwY0MIs*D;5zLR)Z{mT*(00F!v(0`vU*3 zwZs?(zX##p58x_#d+NkLDl#Q3Cy)KLUzW)U!EbLHW$mu^SC$ zaSJH8TrUcZQ4YLg*?KE7bDU%PlW1p+)ZBZtDorl%dhH;}-(DuFL}W14+4cPLveH`| zW#pCl)xQKVOQJmKWtNRS7G?e`Y9NZxh3*pMEYQR#B;jU3&<#F{K%?L?di{t=wzllEXhA-z$@QOlYf64~=5~U{rp_cbF zxO++ws{SmLgJ_QbYj}COqVw|=Jsj?t`dmTRDb5eDjEQJ+Do5+=0tuG6Fus8!kpZ7s z81CM*F`X3xhPG-|h9l(OE=-s|a19>sYCk90XD;Pz-=`Vc7K5EazQ*oA$z@hs(CcV? z02zgaE_P)|hsrIMR%Oup`;1Yeb%Nw`9n)a!s7KGZry4qJv zG@S{6?1plqRta8sFl&(E(wP_`unfr&s5Z@RDSY1PtRT{^lw37bqF&ccMbA=dJs>o9 zHFHEO@?V*bE#`okw_X+^ts>%Yn-U7VY>0?pg>wFX4B>x_;Fe{XorktWhQoiDkmCanO_P;*#?$odVU*&-3ir^Y_^_ zcZ{Dpc?>oQeYqjcxRDXj`UZR9c!0Ku{*{;J$w7!gL^yGizjwjX?3BCwh>_Tk$oY17 zcnIG1D*|`c3+HYBS-5j7=Ls8Qhtpbs?q%%Zt~arG9_C`ARzyrKtN3YH(~iN9sxjz|DE7pK>j29 zheTBihjkXT&nX?dd}->rBC&O+dBL!ycoOM->p5owm!f)%Xpq>LAK@U1KnWFPZ`U5Q zFNlR?Rw{UsKU<<5bRc8)_ery!_b&m1A1ajgpv5;xNQuW>wfthT2BHlNM~(%HbGC5c z;!u<=z<_eyJfA~xXvnUP zK5oX_2U&k^*u#VM{05m!V)hZ7)OTdI>JKrQPz6-&yRcSQ0oppFj3s3h8WUoVafY|z z?eMkWJ#i~I%^!R)PGKROnU7OYzSvaO(#liC!!tw{&wbwcsud`$3l(_K;_z@1r$Z*^ z%I_%GuAIn-+{HL$%mWK!LJrD21=sHq;Ni(6?V0som0n*+p@WY1^9i$YJ@$HsZ1@qD zU;sswFM1djs)K9G8))kMgs>aUxv)+(*2)ppeFUoEwcmo?iqD6v=UuT{%Koz-&-|u5 z=#~yHj*8SzV#RD6`h15mxwE7uz?I?dQi>KV{Vd?4$+ne^bKb|O@$zbaKFAYZa@X1A zNHeWTR}h14ePZC2loUH3jps=N@TRZw0|1Auyj9^?O;~=4hdoeP+kk^-Czc4>YQt#A zbX#m|W;a!1V+FC;argOL#BVZWgNTrV#hr?3?Gv(Nd;R(@4tA)BYVu0B2&tXwX%9TC zk;KqWObCl=jhz?ta-qLg^wWg*)GX*d?(@%k=(x}ZzJg|VOss4fLEEhG zF@J~p2ZS){W9a$`TQESCu#M)>r~_-{!6#;-4_fq4SH)3(VC|7vk`o@nWRH~A(d1qp|B1+mON66{Ny7Ao7P;St?kl& zqXsd}LH~VD{Dj?HgqSJELJ#6QdJQ3-FIfxQbnuW@L@h6KDv7KiLc>FQ7D zqy0xOW(4FgvOhp-qllpyPfUrY?k-iw^5yB1#GK?VF)j(ZK2sDhWeGszmj_>)II_!( zXx4NPuXhR{i93Zpa&$WdR&N{uwGI}|kw)6sNx{F4S~SS`y*%kE3D>tr78c{uB+f{` z@8Sw3i|j-_WzIF78sjC(P$Xx2;~J(mQ@qH&WraBblw6i#s5dzwbfpel-Wp%$MPrIc zvfoYGz3GW})Q7;es}HCZ2@=2$rVx?FTUxXvK03nGhTU-!m0~HM{*^7e9~JjX0c1=+ zo!@6YopG(SCYdagq2}(OhF}K^yQMwer;j90k83b_GibLtrH6D$z|Kp_xbn&0H}1y@ zxh#KbcJe1q*{aO$PokziM5gBAPK(ZFgb7LFY=s_mTe^Md)gC}If(Zf{2G?YD{<`b+ z>GZyuHj5ep2ATW)={)@SC*%Ea_1G6q(mpTMQLFwb;`m>WZOTr?t2Cf?a_xlTs%El5 z;=_3?4YCgNbyx+V2v&pA0|-cXM(GH7NQ*FbtzYIIoGL(Jjv9s9IC~{2DJQ!w_6K|Q zDO}e3_xIz)$D9B#d3!H`C&Av8GPXpxpU7fN?+ZgKxpUWFwqDC{x!7vuFk4CdG_xyF zs?VEE{n6h+5yIYnm=Sf`Uw2Fq8C+esSRd^)z3LSx%1 z``#m`T@l-_9y}#79o%eF83Tevltduoa%$49>31)ER|WvvW_>Pi{y*5Cnbfe+m?y|< zpI|F?S4EGZZ^y_#F}L~-7Iv5}$>fH{4GAJN{DA#?foPsTn~b2W^fERESJk|d%__5S z=86#Thk=Y@k3aoE&=+*BuC;l(bib;vT(7iUR-C=?Un{O4fmpirUXmklG%ICj@g@V{ zuYe!nZmd@(!3}^i?A*+Qrm4 zCk4+UigBeN!IFs#p=E((>j-YQ+Yw78FkMJ!!D=?fR~>55JGxFBz0*I4lK|>+m~*5m z0p)dI)`4+?MgbN^lDxC#R)6B5I|ER4LzIYA0usfK45=;op49rL+WXcHP3h>G+@T!+ zA9BRGvi_~F6iHscti7)sJ*7v}cMmlfYEkEtK4^rrSCCkMTlFYoGbiD+{!HWVv} z3U_|97Zk+(&GO(e@6q!^mOf-sTYxT&Pn0+)AUhyff*DIMpq@p2pTevuJy^5})fxZx z=;h{YlIC5%(_+O+qm|PRTt}KZ@hf(~4aTNBMJgeoHum}?QVfc#HigxsYwlcGKn?fM zL^0ttqU)VBJ~C3Fi1oxe$#8r&@uVA0Xm=MDas$H?Hq8=Dvw^AhKsPsb- z5ZDB@=JWPL-m8YE=*sy@2n{nac(lF`q8&c*W)YYdH`$rWkq?-!l<73By6s9p3JHO? zFCyHxB0nMFC5b(~P&1{ehK%l9IKI=

d|I`s_=5|o8~dE;D{%VdFKl5Q}$85n+b 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 - - - - -All Classes (Javadocs: HYPE) - - - - -

All Classes

-
- - diff --git a/reference/allclasses-noframe.html b/reference/allclasses-noframe.html deleted file mode 100644 index 158d66e9..00000000 --- a/reference/allclasses-noframe.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - -All Classes (Javadocs: HYPE) - - - - -

All Classes

- - - diff --git a/reference/constant-values.html b/reference/constant-values.html index 2d2bda6d..4615123f 100644 --- a/reference/constant-values.html +++ b/reference/constant-values.html @@ -1,36 +1,42 @@ - + Constant Field Values (Javadocs: HYPE) + + + + + + + + + - - + + +
+ +
+

Constant Field Values

+

Contents

+
-
+
+

hype.*

  • - +
    +
    + - + + - - +public static final java.lang.String +
    hype.H 
    Modifier and TypeConstant FieldConstant Field Value
    + -public static final StringVERSIONVERSION "2.1.0"
    +
  • - +
    +
    + - + + - - + - - + - - + - - + - - + - - + - - + - - +
    hype.HDrawable 
    Modifier and TypeConstant FieldConstant Field Value
    + public static final byteBITMASK_PROPORTIONALBITMASK_PROPORTIONAL 1
    + public static final byteBITMASK_ROTATES_CHILDRENBITMASK_ROTATES_CHILDREN 8
    + public static final byteBITMASK_STYLES_CHILDRENBITMASK_STYLES_CHILDREN 4
    + public static final byteBITMASK_TRANSFORMS_CHILDRENBITMASK_TRANSFORMS_CHILDREN 2
    + public static final intDEFAULT_FILLDEFAULT_FILL -1
    + public static final intDEFAULT_HEIGHTDEFAULT_HEIGHT 100
    + public static final intDEFAULT_STROKEDEFAULT_STROKE -16777216
    + public static final intDEFAULT_WIDTHDEFAULT_WIDTH 100
    +
  • - +
    +
    + - + + - - +
    hype.HDrawable3D 
    Modifier and TypeConstant FieldConstant Field Value
    + public static final floatDEFAULT_DEPTHDEFAULT_DEPTH 100.0f
    +
  • - +
    +
    + - + + - - + - - + - - + - - +
    hype.HPath 
    Modifier and TypeConstant FieldConstant Field Value
    + public static final intHANDLE_FILLHANDLE_FILL -65536
    + public static final floatHANDLE_SIZEHANDLE_SIZE 6.0f
    + public static final intHANDLE_STROKEHANDLE_STROKE -14671840
    + public static final floatHANDLE_STROKE_WEIGHTHANDLE_STROKE_WEIGHT 1.0f
    +
  • - +
    +
    + - + + - - +
    hype.HVertex 
    Modifier and TypeConstant FieldConstant Field Value
    + public static final floatLINE_TOLERANCELINE_TOLERANCE 1.5f
    +
  • - +
    +
    + - + + - - +public static final java.lang.String + - - +public static final java.lang.String + - - +public static final java.lang.String + - - +public static final java.lang.String + - - +public static final java.lang.String + - - +public static final java.lang.String + - - +public static final java.lang.String +
    hype.HWarnings 
    Modifier and TypeConstant FieldConstant Field Value
    + -public static final StringCHILDCEPTIONCHILDCEPTION "Can\'t add this parent as its own child."
    + -public static final StringDESTCEPTIONDESTCEPTION "The destination cannot be itself"
    + -public static final StringINVALID_CHILDINVALID_CHILD "The child you\'re trying to add is cannot be added to this drawable."
    + -public static final StringINVALID_DESTINVALID_DEST "The destination doesn\'t not belong to any parent."
    + -public static final StringNO_PROTOTYPENO_PROTOTYPE "This pool needs at least one prototype before requesting."
    + -public static final StringNULL_ARGUMENTNULL_ARGUMENT "This method does not take null arguments."
    + -public static final StringNULL_TARGETNULL_TARGET "A target should be assigned before using this method."
    +
  • - + + +

    hype.interfaces.*

    +
    + +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    + + diff --git a/reference/deprecated-list.html b/reference/deprecated-list.html index 64bc34ff..ae75103b 100644 --- a/reference/deprecated-list.html +++ b/reference/deprecated-list.html @@ -1,36 +1,42 @@ - + Deprecated List (Javadocs: HYPE) + + + + + + + + + - - + + +
    + + + +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    + diff --git a/reference/help-doc.html b/reference/help-doc.html index a2585747..ad42a3e1 100644 --- a/reference/help-doc.html +++ b/reference/help-doc.html @@ -1,36 +1,42 @@ - + API Help (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    How This API Document Is Organized

    This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
    @@ -74,114 +66,142 @@

    How This API Document Is Organized

    • +

      Overview

      -

      The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

      +

      The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

      +
    • +

      Package

      -

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

      +

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain six categories:

        -
      • Interfaces (italic)
      • +
      • Interfaces
      • Classes
      • Enums
      • Exceptions
      • Errors
      • Annotation Types
      +
    • -

      Class/Interface

      +
      +

      Class or Interface

      Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

        -
      • Class inheritance diagram
      • +
      • Class Inheritance Diagram
      • Direct Subclasses
      • All Known Subinterfaces
      • All Known Implementing Classes
      • -
      • Class/interface declaration
      • -
      • Class/interface description
      • +
      • Class or Interface Declaration
      • +
      • Class or Interface Description
      +
      • Nested Class Summary
      • Field Summary
      • +
      • Property Summary
      • Constructor Summary
      • Method Summary
      +
        -
      • Field Detail
      • -
      • Constructor Detail
      • -
      • Method Detail
      • +
      • Field Details
      • +
      • Property Details
      • +
      • Constructor Details
      • +
      • Method Details

      Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

      +
    • +

      Annotation Type

      Each annotation type has its own separate page with the following sections:

        -
      • Annotation Type declaration
      • -
      • Annotation Type description
      • +
      • Annotation Type Declaration
      • +
      • Annotation Type Description
      • Required Element Summary
      • Optional Element Summary
      • -
      • Element Detail
      • +
      • Element Details
      +
    • +

      Enum

      Each enum has its own separate page with the following sections:

        -
      • Enum declaration
      • -
      • Enum description
      • +
      • Enum Declaration
      • +
      • Enum Description
      • Enum Constant Summary
      • -
      • Enum Constant Detail
      • +
      • Enum Constant Details
      +
    • +

      Tree (Class Hierarchy)

      -

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

      +

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

      • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
      • -
      • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
      • +
      • When viewing a particular package, class or interface page, clicking on "Tree" displays the hierarchy for only that package.
      +
    • +

      Deprecated API

      The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

      +
    • +

      Index

      -

      The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

      -
    • -
    • -

      Prev/Next

      -

      These links take you to the next or previous class, interface, package, or related page.

      -
    • -
    • -

      Frames/No Frames

      -

      These links show and hide the HTML frames. All pages are available with or without frames.

      -
    • -
    • -

      All Classes

      -

      The All Classes link shows all classes and interfaces except non-static nested types.

      +

      The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields, as well as lists of all packages and all classes.

      +
    • +

      Serialized Form

      Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

      +
    • +

      Constant Field Values

      The Constant Field Values page lists the static final fields and their values.

      +
      +
    • +
    • +
      +

      Search

      +

      You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camel-case" abbreviations. For example:

      +
        +
      • j.l.obj will match "java.lang.Object"
      • +
      • InpStr will match "java.io.InputStream"
      • +
      • HM.cK will match "java.util.HashMap.containsKey(Object)"
      • +
      +

      Refer to the Javadoc Search Specification for a full description of search features.

      +
    -This help file applies to API documentation generated using the standard doclet.
    +
    +This help file applies to API documentation generated by the standard doclet.
    +
    +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    +
    diff --git a/reference/hype/H.html b/reference/hype/H.html index d951dd5b..b7c5d666 100644 --- a/reference/hype/H.html +++ b/reference/hype/H.html @@ -1,42 +1,48 @@ - + H (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class H

    +
    Package hype
    +

    Class H

    - -
    - -
    -
    + +
      -
    • -
        -
      • +
      • +
        -

        Field Summary

        - +

        Field Summary

        +
        +
        + - + + + + - - + + + +
        Fields 
        Modifier and TypeField and DescriptionFieldDescription
        static StringVERSION static java.lang.StringVERSION 
        -
    +
    +

    Fields inherited from interface hype.interfaces.HConstants

    + - -

    Fields inherited from interface hype.interfaces.HConstants

    -ALICEBLUE, ALPHA, ANTIQUEWHITE, AQUAMARINE, AZURE, BACK, BEIGE, BISQUE, BLACK, BLANCHEDALMOND, BLUE, BLUEVIOLET, BOTTOM, BOTTOM_LEFT, BOTTOM_RIGHT, BROWN, BURLYWOOD, CADETBLUE, CENTER, CENTER_BOTTOM, CENTER_LEFT, CENTER_RIGHT, CENTER_TOP, CENTER_X, CENTER_Y, CENTER_Z, CHARTREUSE, CHOCOLATE, CLEAR, CORAL, CORNFLOWERBLUE, CORNSILK, CRIMSON, CYAN, D2R, DARKBLUE, DARKCYAN, DARKGOLDENROD, DARKGREEN, DARKGREY, DARKKHAKI, DARKMAGENTA, DARKOLIVEGREEN, DARKORANGE, DARKORCHID, DARKRED, DARKSALMON, DARKSEAGREEN, DARKSLATEBLUE, DARKSLATEGREY, DARKTURQUOISE, DARKVIOLET, DEEPPINK, DEEPSKYBLUE, DEFAULT_BACKGROUND_COLOR, DGREY, DIMGREY, DLOC, DODGERBLUE, DROTATION, DROTATIONX, DROTATIONY, DROTATIONZ, DX, DY, DZ, EASE, EPSILON, EQUILATERAL, FIREBRICK, FLORALWHITE, FORESTGREEN, FRONT, GAINSBORO, GHOSTWHITE, GOLD, GOLDENROD, GREEN, GREENYELLOW, GREY, HEIGHT, HONEYDEW, HOTPINK, INDIANRED, INDIGO, ISOCELES, IVORY, KHAKI, LAVENDER, LAVENDERBLUSH, LAWNGREEN, LEFT, LEMONCHIFFON, LGREY, LIGHTBLUE, LIGHTCORAL, LIGHTCYAN, LIGHTGOLDENRODYELLOW, LIGHTGREEN, LIGHTGREY, LIGHTPINK, LIGHTSALMON, LIGHTSEAGREEN, LIGHTSKYBLUE, LIGHTSLATEGREY, LIGHTSTEELBLUE, LIGHTYELLOW, LIME, LIMEGREEN, LINEN, LOCATION, MAGENTA, MAROON, MEDIUMAQUAMARINE, MEDIUMBLUE, MEDIUMORCHID, MEDIUMPURPLE, MEDIUMSEAGREEN, MEDIUMSLATEBLUE, MEDIUMSPRINGGREEN, MEDIUMTURQUOISE, MEDIUMVIOLETRED, MIDNIGHTBLUE, MINTCREAM, MISTYROSE, MOCCASIN, NAVAJOWHITE, NAVY, NONE, NOP, OLDLACE, OLIVE, OLIVEDRAB, ONES, ORANGE, ORANGERED, ORCHID, PALEGOLDENROD, PALEGREEN, PALETURQUOISE, PALEVIOLETRED, PAPAYAWHIP, PEACHPUFF, PERU, PHI, PHI_1, PINK, PLUM, POWDERBLUE, PURPLE, R2D, RADIUS, RED, RIGHT, ROSYBROWN, ROTATION, ROTATIONX, ROTATIONY, ROTATIONZ, ROYALBLUE, SADDLEBROWN, SALMON, SANDYBROWN, SAW, SCALE, SEAGREEN, SEASHELL, SIENNA, SILVER, SINE, SIZE, SKYBLUE, SLATEBLUE, SLATEGREY, SNOW, SPRINGGREEN, SQRT2, SQUARE, STEELBLUE, TAN, TEAL, THISTLE, TOLERANCE, TOMATO, TOP, TOP_LEFT, TOP_RIGHT, TRIANGLE, TURQUOISE, VIOLET, WHEAT, WHITE, WHITESMOKE, WIDTH, X, Y, YELLOW, YELLOWGREEN, Z, ZEROES - +ALICEBLUE, ALPHA, ANTIQUEWHITE, AQUAMARINE, AZURE, BACK, BEIGE, BISQUE, BLACK, BLANCHEDALMOND, BLUE, BLUEVIOLET, BOTTOM, BOTTOM_LEFT, BOTTOM_RIGHT, BROWN, BURLYWOOD, CADETBLUE, CENTER, CENTER_BOTTOM, CENTER_LEFT, CENTER_RIGHT, CENTER_TOP, CENTER_X, CENTER_Y, CENTER_Z, CHARTREUSE, CHOCOLATE, CLEAR, CORAL, CORNFLOWERBLUE, CORNSILK, CRIMSON, CYAN, D2R, DARKBLUE, DARKCYAN, DARKGOLDENROD, DARKGREEN, DARKGREY, DARKKHAKI, DARKMAGENTA, DARKOLIVEGREEN, DARKORANGE, DARKORCHID, DARKRED, DARKSALMON, DARKSEAGREEN, DARKSLATEBLUE, DARKSLATEGREY, DARKTURQUOISE, DARKVIOLET, DEEPPINK, DEEPSKYBLUE, DEFAULT_BACKGROUND_COLOR, DGREY, DIMGREY, DLOC, DODGERBLUE, DROTATION, DROTATIONX, DROTATIONY, DROTATIONZ, DX, DY, DZ, EASE, EPSILON, EQUILATERAL, FIREBRICK, FLORALWHITE, FORESTGREEN, FRONT, GAINSBORO, GHOSTWHITE, GOLD, GOLDENROD, GREEN, GREENYELLOW, GREY, HEIGHT, HONEYDEW, HOTPINK, INDIANRED, INDIGO, ISOCELES, IVORY, KHAKI, LAVENDER, LAVENDERBLUSH, LAWNGREEN, LEFT, LEMONCHIFFON, LGREY, LIGHTBLUE, LIGHTCORAL, LIGHTCYAN, LIGHTGOLDENRODYELLOW, LIGHTGREEN, LIGHTGREY, LIGHTPINK, LIGHTSALMON, LIGHTSEAGREEN, LIGHTSKYBLUE, LIGHTSLATEGREY, LIGHTSTEELBLUE, LIGHTYELLOW, LIME, LIMEGREEN, LINEN, LOCATION, MAGENTA, MAROON, MEDIUMAQUAMARINE, MEDIUMBLUE, MEDIUMORCHID, MEDIUMPURPLE, MEDIUMSEAGREEN, MEDIUMSLATEBLUE, MEDIUMSPRINGGREEN, MEDIUMTURQUOISE, MEDIUMVIOLETRED, MIDNIGHTBLUE, MINTCREAM, MISTYROSE, MOCCASIN, NAVAJOWHITE, NAVY, NONE, NOP, OLDLACE, OLIVE, OLIVEDRAB, ONES, ORANGE, ORANGERED, ORCHID, PALEGOLDENROD, PALEGREEN, PALETURQUOISE, PALEVIOLETRED, PAPAYAWHIP, PEACHPUFF, PERU, PHI, PHI_1, PINK, PLUM, POWDERBLUE, PURPLE, R2D, RADIUS, RED, RIGHT, ROSYBROWN, ROTATION, ROTATIONX, ROTATIONY, ROTATIONZ, ROYALBLUE, SADDLEBROWN, SALMON, SANDYBROWN, SAW, SCALE, SEAGREEN, SEASHELL, SIENNA, SILVER, SINE, SIZE, SKYBLUE, SLATEBLUE, SLATEGREY, SNOW, SPRINGGREEN, SQRT2, SQUARE, STEELBLUE, TAN, TEAL, THISTLE, TOLERANCE, TOMATO, TOP, TOP_LEFT, TOP_RIGHT, TRIANGLE, TURQUOISE, VIOLET, WHEAT, WHITE, WHITESMOKE, WIDTH, X, Y, YELLOW, YELLOWGREEN, Z, ZEROES
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
      -
    • - -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          init

          -
          public static H init(processing.core.PApplet applet)
          +
          +

          init

          +
          public static H init​(processing.core.PApplet applet)
          +
        • -
        - - - -
        • -

          app

          -
          public static processing.core.PApplet app()
          +
          +

          app

          +
          public static processing.core.PApplet app()
          Get static instance of the PApplet
          Returns:
          app
          +
        • -
        - - - - - - - - - - - - - - - -
        • -

          use3D

          -
          public static H use3D(boolean b)
          +
          +

          use3D

          +
          public static H use3D​(boolean b)
          +
        • -
        - - - -
        • -

          uses3D

          -
          public static boolean uses3D()
          +
          +

          uses3D

          +
          public static boolean uses3D()
          +
        • -
        - - - -
        • -

          background

          -
          public static H background(int clr)
          +
          +

          background

          +
          public static H background​(int clr)
          +
        • -
        - - - -
        • -

          backgroundImg

          -
          public static H backgroundImg(Object arg)
          +
          +

          backgroundImg

          +
          public static H backgroundImg​(java.lang.Object arg)
          +
        • -
        - - - -
        • -

          autoClear

          -
          public static H autoClear(boolean b)
          -
          Deprecated. 
          +
          +

          autoClear

          +
          public static H autoClear​(boolean b)
          +
          Deprecated.
          +
        • -
        - - - -
        • -

          autoClears

          -
          public static H autoClears(boolean b)
          +
          +

          autoClears

          +
          public static H autoClears​(boolean b)
          +
        • -
        - - - -
        • -

          autoClears

          -
          public static boolean autoClears()
          +
          +

          autoClears

          +
          public static boolean autoClears()
          +
        • -
        - - - -
        • -

          clearStage

          -
          public static H clearStage()
          +
          +

          clearStage

          +
          public static H clearStage()
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          drawStage

          -
          public static H drawStage()
          +
          +

          drawStage

          +
          public static H drawStage()
          +
        • -
        - - - -
        • -

          drawStageOnly

          -
          public static H drawStageOnly()
          +
          +

          drawStageOnly

          +
          public static H drawStageOnly()
          +
        • -
        - - - -
        • -

          updateBehaviors

          -
          public static H updateBehaviors()
          +
          +

          updateBehaviors

          +
          public static H updateBehaviors()
          +
        • -
        - - - -
        • -

          mouseStarted

          -
          public static boolean mouseStarted()
          +
          +

          mouseStarted

          +
          public static boolean mouseStarted()
          +
        • -
        - - - -
        • -

          getImage

          -
          public static processing.core.PImage getImage(Object imgArg)
          +
          +

          getImage

          +
          public static processing.core.PImage getImage​(java.lang.Object imgArg)
          Cast an image to PImage
          Parameters:
          @@ -691,25 +611,28 @@

          getImage

          Returns:
          PImage
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HBehavior.html b/reference/hype/HBehavior.html index 312f549e..e3de3b5d 100644 --- a/reference/hype/HBehavior.html +++ b/reference/hype/HBehavior.html @@ -1,42 +1,48 @@ - + HBehavior (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HBehavior

    +
    Package hype
    +

    Class HBehavior

    - - -
    +extends HNode<HBehavior> + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HBehavior() HBehavior() 
        +
    + - -
    +
    + +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HBehaviorRegistry.HBehaviorSentinel.html b/reference/hype/HBehaviorRegistry.HBehaviorSentinel.html index 063b1027..48eaaf67 100644 --- a/reference/hype/HBehaviorRegistry.HBehaviorSentinel.html +++ b/reference/hype/HBehaviorRegistry.HBehaviorSentinel.html @@ -1,42 +1,48 @@ - + HBehaviorRegistry.HBehaviorSentinel (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HBehaviorRegistry.HBehaviorSentinel

    +
    Package hype
    +

    Class HBehaviorRegistry.HBehaviorSentinel

    - -
    - -
    -
    +extends HBehavior + +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - + + + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      voidrunBehavior(processing.core.PApplet app) runBehavior​(processing.core.PApplet app) 
      -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HBehaviorRegistry.html b/reference/hype/HBehaviorRegistry.html index 45f8064d..65b6f82c 100644 --- a/reference/hype/HBehaviorRegistry.html +++ b/reference/hype/HBehaviorRegistry.html @@ -1,42 +1,48 @@ - + HBehaviorRegistry (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HBehaviorRegistry

    +
    Package hype
    +

    Class HBehaviorRegistry

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HBehaviorRegistry
      +
      +

      -
      public class HBehaviorRegistry
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
    + - -
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HBehaviorRegistry

            -
            public HBehaviorRegistry()
            +
            +

            HBehaviorRegistry

            +
            public HBehaviorRegistry()
            +
          +
      • -
      - +
    -
    + + + + + diff --git a/reference/hype/HBox.html b/reference/hype/HBox.html index e081387d..bd40f44e 100644 --- a/reference/hype/HBox.html +++ b/reference/hype/HBox.html @@ -1,42 +1,48 @@ - + HBox (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HBox

    +
    Package hype
    +

    Class HBox

    - -
    - -
    - + - -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HBox() HBox() 
      +
    + - - +
    + + + +
    +

    Methods inherited from class hype.HNode

    + + +next, prev
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + + +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HBox

            -
            public HBox()
            +
            +

            HBox

            +
            public HBox()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          texture

          -
          public HDrawable3D texture(processing.core.PGraphics imgArg)
          +
          +

          texture

          +
          public HDrawable3D texture​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureTop

          -
          public HDrawable3D textureTop(processing.core.PGraphics imgArg)
          +
          +

          textureTop

          +
          public HDrawable3D textureTop​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureBottom

          -
          public HDrawable3D textureBottom(processing.core.PGraphics imgArg)
          +
          +

          textureBottom

          +
          public HDrawable3D textureBottom​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureFront

          -
          public HDrawable3D textureFront(processing.core.PGraphics imgArg)
          +
          +

          textureFront

          +
          public HDrawable3D textureFront​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureBack

          -
          public HDrawable3D textureBack(processing.core.PGraphics imgArg)
          +
          +

          textureBack

          +
          public HDrawable3D textureBack​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureLeft

          -
          public HDrawable3D textureLeft(processing.core.PGraphics imgArg)
          +
          +

          textureLeft

          +
          public HDrawable3D textureLeft​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          textureRight

          -
          public HDrawable3D textureRight(processing.core.PGraphics imgArg)
          +
          +

          textureRight

          +
          public HDrawable3D textureRight​(processing.core.PGraphics imgArg)
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float currAlphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -504,7 +443,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -512,25 +451,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          currAlphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HBundle.html b/reference/hype/HBundle.html index 18ee1a76..9cf3881d 100644 --- a/reference/hype/HBundle.html +++ b/reference/hype/HBundle.html @@ -1,42 +1,48 @@ - + HBundle (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HBundle

    +
    Package hype
    +

    Class HBundle

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HBundle
      +
      +

      -
      public class HBundle
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HBundle() HBundle() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HBundle

            -
            public HBundle()
            +
            +

            HBundle

            +
            public HBundle()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - - - +
        +

        Method Details

        • -

          num

          -
          public HBundle num(String key,
          -                   float value)
          +
          +

          obj

          +
          public HBundle obj​(java.lang.String key, +java.lang.Object value)
          +
        • -
        - - - -
        • -

          bool

          -
          public HBundle bool(String key,
          -                    boolean value)
          +
          +

          num

          +
          public HBundle num​(java.lang.String key, +float value)
          +
        • -
        - - - -
        • -

          obj

          -
          public Object obj(String key)
          +
          +

          bool

          +
          public HBundle bool​(java.lang.String key, +boolean value)
          +
        • -
        - - - -
        • -

          str

          -
          public String str(String key)
          +
          +

          obj

          +
          public java.lang.Object obj​(java.lang.String key)
          +
        • -
        - - - -
        • -

          num

          -
          public float num(String key)
          +
          +

          str

          +
          public java.lang.String str​(java.lang.String key)
          +
        • -
        - - - -
        • -

          numI

          -
          public int numI(String key)
          +
          +

          num

          +
          public float num​(java.lang.String key)
          +
        • -
        - - - -
        • -

          bool

          -
          public boolean bool(String key)
          +
          +

          numI

          +
          public int numI​(java.lang.String key)
          +
        • -
        +
      • +
        +

        bool

        +
        public boolean bool​(java.lang.String key)
        +
      +
    -
    + + + + + diff --git a/reference/hype/HCallback.html b/reference/hype/HCallback.html index a55fecc0..a3f65bc0 100644 --- a/reference/hype/HCallback.html +++ b/reference/hype/HCallback.html @@ -1,42 +1,48 @@ - + HCallback (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Interface HCallback

    +
    Package hype
    +

    Interface HCallback

    -
    -
      -
    • +

      -
      public interface HCallback
      -
    • -
    -
    -
    + +
      -
    • -
        -
      • +
      • +
        -

        Method Summary

        - - +

        Method Summary

        +
        +
        +
        +
        All Methods Instance Methods Abstract Methods 
        + - + + - + + + - + + +
        Modifier and TypeMethod and DescriptionMethodDescription
        voidrun(Object obj) run​(java.lang.Object obj) 
        +
    +
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Method Detail

        - +
      • +
        -
          +

          Method Details

          +
          • -

            run

            -
            void run(Object obj)
            +
            +

            run

            +
            void run​(java.lang.Object obj)
            +
          +
      -
    • -
    -
    +
    + + + + diff --git a/reference/hype/HCanvas.HLight.html b/reference/hype/HCanvas.HLight.html index 4298ff1a..ef04a0e9 100644 --- a/reference/hype/HCanvas.HLight.html +++ b/reference/hype/HCanvas.HLight.html @@ -1,42 +1,48 @@ - + HCanvas.HLight (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HCanvas.HLight

    +
    Package hype
    +

    Class HCanvas.HLight

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HCanvas.HLight
      +
      +
      Enclosing class:
      -
      HCanvas
      +
      HCanvas

      -
      public static class HCanvas.HLight
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Field Summary

        - +

        Field Summary

        +
        +
        + - + + + + - + + - + + - + + - + + - + + - + + +
        Fields 
        Modifier and TypeField and DescriptionFieldDescription
        floatv1 v1 
        floatv2 v2 
        floatv3 v3 
        floatx x 
        floaty y 
        floatz z 
        +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HLight(float v1, - float v2, - float v3, - float x, - float y, - float z) HLight​(float v1, +float v2, +float v3, +float x, +float y, +float z) 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - + + + - + + - + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      inttype() type() 
      voidtype(int type) type​(int type) 
      -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • -
        -
      • - - -

        Field Detail

        - +
      • +
        +

        Field Details

        • -

          v1

          -
          public float v1
          +
          +

          v1

          +
          public float v1
          +
        • -
        - - - -
        • -

          v2

          -
          public float v2
          +
          +

          v2

          +
          public float v2
          +
        • -
        - - - -
        • -

          v3

          -
          public float v3
          +
          +

          v3

          +
          public float v3
          +
        • -
        - - - -
        • -

          x

          -
          public float x
          +
          +

          x

          +
          public float x
          +
        • -
        - - - -
        • -

          y

          -
          public float y
          +
          +

          y

          +
          public float y
          +
        • -
        - - - -
        • -

          z

          -
          public float z
          +
          +

          z

          +
          public float z
          +
        +
      • -
      -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HLight

            -
            public HLight(float v1,
            -              float v2,
            -              float v3,
            -              float x,
            -              float y,
            -              float z)
            +
            +

            HLight

            +
            public HLight​(float v1, +float v2, +float v3, +float x, +float y, +float z)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          type

          -
          public void type(int type)
          +
          +

          type

          +
          public void type​(int type)
          +
        • -
        - - - -
        • -

          type

          -
          public int type()
          -
        • -
        +
        +

        type

        +
        public int type()
        +
      +
    -
    + + + + + diff --git a/reference/hype/HCanvas.html b/reference/hype/HCanvas.html index 89525918..74cdf584 100644 --- a/reference/hype/HCanvas.html +++ b/reference/hype/HCanvas.html @@ -1,42 +1,48 @@ - + HCanvas (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HCanvas

    +
    Package hype
    +

    Class HCanvas

    - -
    - -
    -
    +extends HDrawable + +
      -
    • -
        -
      • +
      • +
        -

        Nested Class Summary

        - +

        Nested Class Summary

        +
        +
        + - + + + + - + + +
        Nested Classes 
        Modifier and TypeClass and DescriptionClassDescription
        static class HCanvas.HLight HCanvas.HLight 
        -
    + + - -
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HCanvas() HCanvas() 
      HCanvas(float w, - float h) HCanvas​(float w, +float h) 
      HCanvas(float w, - float h, - String bufferRenderer) HCanvas​(float w, +float h, +java.lang.String bufferRenderer) 
      HCanvas(String bufferRenderer) HCanvas​(java.lang.String bufferRenderer) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HCanvas

          -
          public HCanvas()
          +
          +

          HCanvas

          +
          public HCanvas()
          +
        • -
        - - - -
        • -

          HCanvas

          -
          public HCanvas(String bufferRenderer)
          +
          +

          HCanvas

          +
          public HCanvas​(java.lang.String bufferRenderer)
          +
        • -
        - - - -
        • -

          HCanvas

          -
          public HCanvas(float w,
          -               float h)
          +
          +

          HCanvas

          +
          public HCanvas​(float w, +float h)
          +
        • -
        - - - -
        • -

          HCanvas

          -
          public HCanvas(float w,
          -               float h,
          -               String bufferRenderer)
          +
          +

          HCanvas

          +
          public HCanvas​(float w, +float h, +java.lang.String bufferRenderer)
          +
        +
      • -
      - -
    • -
    -
    + + + + + diff --git a/reference/hype/HColors.html b/reference/hype/HColors.html index c821e918..0f709e63 100644 --- a/reference/hype/HColors.html +++ b/reference/hype/HColors.html @@ -1,42 +1,48 @@ - + HColors (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HColors

    +
    Package hype
    +

    Class HColors

    - -
    - -
    -
    +extends java.lang.Object +implements HConstants + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HColors() HColors() 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Static Methods Concrete Methods 
      + - + + - + + + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      static int[]explode(int clr) explode​(int clr) 
      static intgetAlpha(int clr) getAlpha​(int clr) 
      static intgetBlue(int clr) getBlue​(int clr) 
      static intgetGreen(int clr) getGreen​(int clr) 
      static intgetRed(int clr) getRed​(int clr) 
      static booleanisTransparent(int clr) isTransparent​(int clr) 
      static intmerge(int a, - int r, - int g, - int b) merge​(int a, +int r, +int g, +int b) 
      static intsetAlpha(int clr, - int newClr) setAlpha​(int clr, +int newClr) 
      static intsetBlue(int clr, - int newClr) setBlue​(int clr, +int newClr) 
      static intsetGreen(int clr, - int newClr) setGreen​(int clr, +int newClr) 
      static intsetRed(int clr, - int newClr) setRed​(int clr, +int newClr) 
      -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HColors

            -
            public HColors()
            +
            +

            HColors

            +
            public HColors()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          explode

          -
          public static int[] explode(int clr)
          -
        • -
        - +
        +

        Method Details

        • -

          merge

          -
          public static int merge(int a,
          -                        int r,
          -                        int g,
          -                        int b)
          +
          +

          explode

          +
          public static int[] explode​(int clr)
          +
        • -
        - - - -
        • -

          setAlpha

          -
          public static int setAlpha(int clr,
          -                           int newClr)
          +
          +

          merge

          +
          public static int merge​(int a, +int r, +int g, +int b)
          +
        • -
        - - - -
        • -

          setRed

          -
          public static int setRed(int clr,
          -                         int newClr)
          +
          +

          setAlpha

          +
          public static int setAlpha​(int clr, +int newClr)
          +
        • -
        - - - -
        • -

          setGreen

          -
          public static int setGreen(int clr,
          -                           int newClr)
          +
          +

          setRed

          +
          public static int setRed​(int clr, +int newClr)
          +
        • -
        - - - -
        • -

          setBlue

          -
          public static int setBlue(int clr,
          -                          int newClr)
          +
          +

          setGreen

          +
          public static int setGreen​(int clr, +int newClr)
          +
        • -
        - - - -
        • -

          getAlpha

          -
          public static int getAlpha(int clr)
          +
          +

          setBlue

          +
          public static int setBlue​(int clr, +int newClr)
          +
        • -
        - - - -
        • -

          getRed

          -
          public static int getRed(int clr)
          +
          +

          getAlpha

          +
          public static int getAlpha​(int clr)
          +
        • -
        - - - -
        • -

          getGreen

          -
          public static int getGreen(int clr)
          +
          +

          getRed

          +
          public static int getRed​(int clr)
          +
        • -
        - - - -
        • -

          getBlue

          -
          public static int getBlue(int clr)
          +
          +

          getGreen

          +
          public static int getGreen​(int clr)
          +
        • -
        - - - -
        • -

          isTransparent

          -
          public static boolean isTransparent(int clr)
          +
          +

          getBlue

          +
          public static int getBlue​(int clr)
          +
        • -
        +
      • +
        +

        isTransparent

        +
        public static boolean isTransparent​(int clr)
        +
      +
    -
    + + + + + diff --git a/reference/hype/HCylinder.html b/reference/hype/HCylinder.html index f3d348ed..af180ef0 100644 --- a/reference/hype/HCylinder.html +++ b/reference/hype/HCylinder.html @@ -1,42 +1,48 @@ - + HCylinder (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HCylinder

    +
    Package hype
    +

    Class HCylinder

    - -
    - -
    - + - -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HCylinder() HCylinder() 
      +
    + - - +
    + + + +
    +

    Methods inherited from class hype.HNode

    + + +next, prev
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + + +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HCylinder

            -
            public HCylinder()
            +
            +

            HCylinder

            +
            public HCylinder()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - - - - - -
        • -

          sides

          -
          public int sides()
          +
          +

          sides

          +
          public int sides()
          +
        • -
        - - - - - - - - - - - -
        • -

          drawTop

          -
          public boolean drawTop()
          +
          +

          drawTop

          +
          public boolean drawTop()
          +
        • -
        - - - -
        • -

          drawBottom

          -
          public boolean drawBottom()
          +
          +

          drawBottom

          +
          public boolean drawBottom()
          +
        • -
        - - - - - - - -
        • -

          strokeSides

          -
          public boolean strokeSides()
          +
          +

          strokeSides

          +
          public boolean strokeSides()
          +
        • -
        - - - - - - - - - - - -
        • -

          topRadius

          -
          public float topRadius()
          +
          +

          topRadius

          +
          public float topRadius()
          +
        • -
        - - - -
        • -

          bottomRadius

          -
          public float bottomRadius()
          +
          +

          bottomRadius

          +
          public float bottomRadius()
          +
        • -
        - - - -
        • -

          texture

          -
          public HCylinder texture(processing.core.PGraphics imgArg)
          +
          +

          texture

          +
          public HCylinder texture​(processing.core.PGraphics imgArg)
          +
        • -
        - - - - - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float currAlphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -504,7 +443,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -512,25 +451,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          currAlphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HDrawable.HDrawableIterator.html b/reference/hype/HDrawable.HDrawableIterator.html index f8e71dcf..62e2783a 100644 --- a/reference/hype/HDrawable.HDrawableIterator.html +++ b/reference/hype/HDrawable.HDrawableIterator.html @@ -1,42 +1,48 @@ - + HDrawable.HDrawableIterator (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HDrawable.HDrawableIterator

    +
    Package hype
    +

    Class HDrawable.HDrawableIterator

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HDrawable.HDrawableIterator
      +
      +
      All Implemented Interfaces:
      -
      Iterator<HDrawable>
      +
      java.util.Iterator<HDrawable>
      Enclosing class:
      -
      HDrawable
      +
      HDrawable

      -
      public static class HDrawable.HDrawableIterator
      -extends Object
      -implements Iterator<HDrawable>
      +extends java.lang.Object +implements java.util.Iterator<HDrawable>
      An HIterator used for iterating through HDrawable's children.
      Author:
      james
      -
    • -
    -
    -
    + +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.util.Iterator

    + - -

    Methods inherited from interface java.util.Iterator

    -forEachRemaining - +forEachRemaining
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HDrawable.html b/reference/hype/HDrawable.html index d23f26d5..7211b032 100644 --- a/reference/hype/HDrawable.html +++ b/reference/hype/HDrawable.html @@ -1,42 +1,48 @@ - + HDrawable (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HDrawable

    +
    Package hype
    +

    Class HDrawable

    - -
    - -
    -
    + +
    + - -
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HDrawable() +HDrawable()
      The default constructor for HDrawable.
      +
    + - -
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • - -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HDrawable

            -
            public HDrawable()
            +
            +

            HDrawable

            +
            public HDrawable()
            The default constructor for HDrawable. It sets several fields into their proper default values: @@ -1264,23 +1406,22 @@

            HDrawable

            - stroke weight = 1 - width = 100 - height = 100
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          copyPropertiesFrom

          -
          public void copyPropertiesFrom(HDrawable other)
          +
          +

          copyPropertiesFrom

          +
          public void copyPropertiesFrom​(HDrawable other)
          Copies the values of `other`'s basic HDrawable fields. This method is primarily used for implementing createCopy(). @@ -1294,18 +1435,13 @@

          copyPropertiesFrom

          Parameters:
          other - The drawable to copy its properties from.
          -
          See Also:
          -
          this.createCopy()
          +
        • -
        - - - -
        • -

          createCopy

          -
          public abstract HDrawable createCopy()
          +
          +

          createCopy

          +
          public abstract HDrawable createCopy()
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children @@ -1314,129 +1450,99 @@

          createCopy

          Returns:
          A copy of this drawable.
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          parent

          -
          public HDrawable parent()
          +
          +

          parent

          +
          public HDrawable parent()
          Returns the parent of this drawable.
          Returns:
          The parent of this drawable, or null if there's none.
          +
        • -
        - - - -
        • -

          firstChild

          -
          public HDrawable firstChild()
          +
          +

          firstChild

          +
          public HDrawable firstChild()
          Returns the first child of this drawable. If this drawable has only one child, then the first child is also @@ -1445,15 +1551,12 @@

          firstChild

          Returns:
          The first child of this drawable, or null if there's none.
          +
        • -
        - - - -
        • -

          lastChild

          -
          public HDrawable lastChild()
          +
          +

          lastChild

          +
          public HDrawable lastChild()
          Returns the last child of this drawable. If this drawable has only one child, then the last child is also @@ -1462,15 +1565,12 @@

          lastChild

          Returns:
          The last child of this drawable, or null if there's none.
          +
        • -
        - - - -
        • -

          parentOf

          -
          public boolean parentOf(HDrawable d)
          +
          +

          parentOf

          +
          public boolean parentOf​(HDrawable d)
          Checks if the given drawable is the parent of this drawable.
          Parameters:
          @@ -1478,101 +1578,71 @@

          parentOf

          Returns:
          True if this drawable is the parent of `d`
          +
        • -
        - - - -
        • -

          numChildren

          -
          public int numChildren()
          +
          +

          numChildren

          +
          public int numChildren()
          Returns the number of children of this drawable.
          Returns:
          The number of children of this drawable.
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          add

          -
          public HDrawable add(HDrawable child)
          +
          +

          add

          +
          public HDrawable add​(HDrawable child)
          Adds the passed drawable as this drawable's child. If `child` is already a child of another drawable, it removes itself from @@ -1585,87 +1655,60 @@

          add

          Returns:
          The drawable passed through this method.
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          remove

          -
          public HDrawable remove(HDrawable child)
          +
          +

          remove

          +
          public HDrawable remove​(HDrawable child)
          Removes a child from this drawable. If `child` isn't a child of this drawable, this method will do nothing. @@ -1676,15 +1719,12 @@

          remove

          Returns:
          The drawable passed through this method.
          +
        • -
        - - - - - - - -
        • -

          loc

          -
          public HDrawable loc(float newX,
          -                     float newY)
          +
          +

          loc

          +
          public HDrawable loc​(float newX, +float newY)
          Sets the x and y position of this drawable.
          Parameters:
          @@ -1717,17 +1754,14 @@

          loc

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          loc

          -
          public HDrawable loc(float newX,
          -                     float newY,
          -                     float newZ)
          +
          +

          loc

          +
          public HDrawable loc​(float newX, +float newY, +float newZ)
          Sets the x, y and z position of this drawable.
          Parameters:
          @@ -1737,15 +1771,12 @@

          loc

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          loc

          -
          public HDrawable loc(processing.core.PVector pt)
          +
          +

          loc

          +
          public HDrawable loc​(processing.core.PVector pt)
          Sets the position of this drawable via PVector.
          Parameters:
          @@ -1753,126 +1784,102 @@

          loc

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          loc

          -
          public processing.core.PVector loc()
          +
          +

          loc

          +
          public processing.core.PVector loc()
          Returns the position of this drawable as a PVector.
          Returns:
          A new PVector containing the coordinates of this drawable.
          +
        • -
        - - - - - - - -
        • -

          x

          -
          public float x()
          -
          Description copied from interface: HLocatable
          +
          +

          x

          +
          public float x()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          x in interface HLocatable
          +
          x in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          y

          -
          public float y()
          -
          Description copied from interface: HLocatable
          +
          +

          y

          +
          public float y()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          y in interface HLocatable
          +
          y in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          z

          -
          public float z()
          -
          Description copied from interface: HLocatable
          +
          +

          z

          +
          public float z()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          z in interface HLocatable
          +
          z in interface HLocatable
          Returns:
          +
        • -
        - - - -
        • -

          move

          -
          public HDrawable move(float dx,
          -                      float dy)
          +
          +

          move

          +
          public HDrawable move​(float dx, +float dy)
          Moves this drawable from its original x & y position.
          Parameters:
          @@ -1881,17 +1888,14 @@

          move

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          move

          -
          public HDrawable move(float dx,
          -                      float dy,
          -                      float dz)
          +
          +

          move

          +
          public HDrawable move​(float dx, +float dy, +float dz)
          Moves this drawable from its original x, y & z position.
          Parameters:
          @@ -1901,15 +1905,12 @@

          move

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          locAt

          -
          public HDrawable locAt(int where)
          +
          +

          locAt

          +
          public HDrawable locAt​(int where)
          Positions this drawable at the defined location in relation to its parent, or (0,0) if the parent is null. @@ -1939,18 +1940,15 @@

          locAt

          Returns:
          This drawable.
          See Also:
          -
          anchorAt(int)
          +
          anchorAt(int)
          +
        • -
        - - - - - - - -
        • -

          anchor

          -
          public HDrawable anchor(processing.core.PVector pt)
          +
          +

          anchor

          +
          public HDrawable anchor​(processing.core.PVector pt)
          Sets the anchor of this drawable by pixels via a PVector. This method calls anchor(float,float) with `pt`'s x and y fields as the @@ -1989,17 +1984,14 @@

          anchor

          Returns:
          This drawable.
          See Also:
          -
          anchor(float,float)
          +
          anchor(float,float)
          +
        • -
        - - - -
        • -

          anchor

          -
          public processing.core.PVector anchor()
          +
          +

          anchor

          +
          public processing.core.PVector anchor()
          Returns the anchor of this drawable in pixels. The result of this method is the product of its width & height and its @@ -2011,18 +2003,15 @@

          anchor

          Returns:
          A new PVector containing the anchor of this drawable, in pixels.
          See Also:
          -
          anchorX(), -anchorY()
          +
          anchorX(), +anchorY()
          +
        • -
        - - - - - - - -
        • -

          anchorX

          -
          public float anchorX()
          +
          +

          anchorX

          +
          public float anchorX()
          Returns the x anchor of this drawable in pixels. The result of this method is the product of its width and x anchor @@ -2055,18 +2041,15 @@

          anchorX

          Returns:
          The x anchor of this drawable, in pixels.
          See Also:
          -
          anchor(), -anchorY()
          +
          anchor(), +anchorY()
          +
        • -
        - - - - - - - -
        • -

          anchorY

          -
          public float anchorY()
          +
          +

          anchorY

          +
          public float anchorY()
          Returns the y anchor of this drawable in pixels. The result of this method is the product of its height and y anchor @@ -2099,19 +2079,16 @@

          anchorY

          Returns:
          The y anchor of this drawable, in pixels.
          See Also:
          -
          anchor(), -anchorX()
          +
          anchor(), +anchorX()
          +
        • -
        - - - - - - - -
        • -

          anchorUV

          -
          public processing.core.PVector anchorUV()
          +
          +

          anchorUV

          +
          public processing.core.PVector anchorUV()
          Returns the UV coordinates of this drawable's anchor.
          Returns:
          A new PVector containing this drawable's anchor as percentage
          See Also:
          -
          anchorU(), -anchorV()
          +
          anchorU(), +anchorV()
          +
        • -
        - - - - - - - -
        • -

          anchorU

          -
          public float anchorU()
          +
          +

          anchorU

          +
          public float anchorU()
          Returns the `u` coordinate of this drawable's anchor.
          Returns:
          The `u` coordinate of this drawable's anchor.
          -
          See Also:
          -
          anchorUV(), anchorV()
          +
        • -
        - - - - - - - -
        • -

          anchorV

          -
          public float anchorV()
          +
          +

          anchorV

          +
          public float anchorV()
          Returns the `v` coordinate of this draable's anchor.
          Returns:
          The y anchor of this drawable.
          See Also:
          -
          anchorUV(), -anchorU()
          +
          anchorUV(), +anchorU()
          +
        • -
        - - - -
        • -

          anchorAt

          -
          public HDrawable anchorAt(int where)
          +
          +

          anchorAt

          +
          public HDrawable anchorAt​(int where)
          Sets the anchor of this drawable at the defined location in relation to itself. @@ -2249,18 +2206,15 @@

          anchorAt

          Returns:
          This drawable.
          See Also:
          -
          locAt(int)
          +
          locAt(int)
          +
        • -
        - - - - - - - - - - - -
        • -

          size

          -
          public HDrawable size(processing.core.PVector s)
          +
          +

          size

          +
          public HDrawable size​(processing.core.PVector s)
          +
        • -
        - - - -
        • -

          size

          -
          public processing.core.PVector size()
          +
          +

          size

          +
          public processing.core.PVector size()
          Returns the size of this drawable.
          Returns:
          A new PVector containing the width and height of this drawable.
          See Also:
          -
          width(), -height()
          +
          width(), +height()
          +
        • -
        - - - - - - - -
        • -

          width

          -
          public float width()
          +
          +

          width

          +
          public float width()
          Returns the width of this drawable.
          Returns:
          This drawable's width.
          See Also:
          -
          size(), -height()
          +
          size(), +height()
          +
        • -
        - - - - - - - -
        • -

          height

          -
          public float height()
          +
          +

          height

          +
          public float height()
          Returns the height of this drawable.
          Returns:
          This drawable's height
          See Also:
          -
          size(), -width()
          +
          size(), +width()
          +
        • -
        - - - - - - - -
        • -

          scale

          -
          public HDrawable scale(float sw,
          -                       float sh)
          +
          +

          scale

          +
          public HDrawable scale​(float sw, +float sh)
          Multiplies the width and height of this drawable by the given scale factors. @@ -2448,17 +2375,14 @@

          scale

          Returns:
          This drawable.
          See Also:
          -
          scale(float)
          +
          scale(float)
          +
        • -
        - - - -
        • -

          proportional

          -
          public HDrawable proportional(boolean b)
          +
          +

          proportional

          +
          public HDrawable proportional​(boolean b)
          Sets whether or not this drawable will be resized proportionally. If set to true, then this drawable will try to keep the width and height @@ -2469,82 +2393,63 @@

          proportional

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          proportional

          -
          public boolean proportional()
          +
          +

          proportional

          +
          public boolean proportional()
          Returns whether or not this drawable is in proportional mode.
          Returns:
          True if this drawable is in proportional mode, else false.
          +
        • -
        - - - - - - - -
        • -

          transformsChildren

          -
          public boolean transformsChildren()
          +
          +

          transformsChildren

          +
          public boolean transformsChildren()
          +
        • -
        - - - -
        • -

          bounds

          -
          public void bounds(processing.core.PVector boundsLoc,
          -                   processing.core.PVector boundsSize)
          +
          +

          bounds

          +
          public void bounds​(processing.core.PVector boundsLoc, +processing.core.PVector boundsSize)
          +
        • -
        - - - -
        • -

          bounds

          -
          public void bounds(float[] boundsValues)
          +
          +

          bounds

          +
          public void bounds​(float[] boundsValues)
          +
        • -
        - - - -
        • -

          boundingSize

          -
          public processing.core.PVector boundingSize()
          -
          Deprecated. This will be replaced with boundingBox() in the future.
          +
          +

          boundingSize

          +
          public processing.core.PVector boundingSize()
          +
          Deprecated. +
          This will be replaced with boundingBox() in the future.
          +
          Returns the bounding size of this drawable based on this drawble's rotation.
          Returns:
          The bounding size of this drawable.
          +
        • -
        - - - - - - - - - - - - - - - - - - - -
        • -

          fill

          -
          public int fill()
          +
          +

          fill

          +
          public int fill()
          Returns the fill for this drawable. The color returned by this method is a standard Processing color integer.
          @@ -2661,15 +2554,12 @@

          fill

          Returns:
          The fill of this drawable.
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          stroke

          -
          public int stroke()
          +
          +

          stroke

          +
          public int stroke()
          Returns the stroke color for this drawable. The color returned by this method is a standard Processing color integer.
          @@ -2809,15 +2684,12 @@

          stroke

          Returns:
          The stroke color of this drawable.
          +
        • -
        - - - - - - - -
        • -

          strokeCap

          -
          public HDrawable strokeCap(int type)
          +
          +

          strokeCap

          +
          public HDrawable strokeCap​(int type)
          Sets the stroke cap for this drawable. The stroke cap can be any of the following values: @@ -2851,32 +2720,24 @@

          strokeCap

          type - The stroke cap type for this drawable.
          Returns:
          This drawable.
          -
          See Also:
          -
          Processing::strokeCap()
          +
        • -
        - - - -
        • -

          strokeCap

          -
          public int strokeCap()
          +
          +

          strokeCap

          +
          public int strokeCap()
          Returns the stroke cap for this drawable.
          Returns:
          The integer representing the stroke cap of this drawable.
          +
        • -
        - - - -
        • -

          strokeJoin

          -
          public HDrawable strokeJoin(int type)
          +
          +

          strokeJoin

          +
          public HDrawable strokeJoin​(int type)
          Sets the stroke join for this drawable. The stroke join can be any of the following values: @@ -2888,32 +2749,24 @@

          strokeJoin

          type - The stroke join type for this drawable.
          Returns:
          This drawable.
          -
          See Also:
          -
          Processing::strokeJoin()
          +
        • -
        - - - -
        • -

          strokeJoin

          -
          public int strokeJoin()
          +
          +

          strokeJoin

          +
          public int strokeJoin()
          Returns the stroke join for this drawable.
          Returns:
          The integer representing the stroke join of this drawable.
          +
        • -
        - - - -
        • -

          strokeWeight

          -
          public HDrawable strokeWeight(float f)
          +
          +

          strokeWeight

          +
          public HDrawable strokeWeight​(float f)
          Sets the stroke weight, or thickness of this drawable.
          Parameters:
          @@ -2921,47 +2774,35 @@

          strokeWeight

          Returns:
          This drawable
          +
        • -
        - - - -
        • -

          strokeWeight

          -
          public float strokeWeight()
          +
          +

          strokeWeight

          +
          public float strokeWeight()
          Returns the stroke weight, or thickness of this drawable.
          Returns:
          The stroke weight for this drawable, in pixels.
          +
        • -
        - - - - - - - -
        • -

          stylesChildren

          -
          public boolean stylesChildren()
          +
          +

          stylesChildren

          +
          public boolean stylesChildren()
          +
        • -
        - - - -
        • -

          rotation

          -
          public HDrawable rotation(float deg)
          +
          +

          rotation

          +
          public HDrawable rotation​(float deg)
          Sets the rotation for this drawable, in degrees.
          Parameters:
          @@ -2969,55 +2810,43 @@

          rotation

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          rotation

          -
          public float rotation()
          +
          +

          rotation

          +
          public float rotation()
          Returns the rotation for this drawable, in degrees.
          Returns:
          This drawable's rotation in degrees.
          +
        • -
        - - - - - - - - - - - -
        • -

          rotate

          -
          public HDrawable rotate(float deg)
          +
          +

          rotate

          +
          public HDrawable rotate​(float deg)
          Shifts this drawable's current rotation by the passed value, in degrees.
          Parameters:
          @@ -3025,15 +2854,12 @@

          rotate

          Returns:
          This drawable.
          +
        • -
        - - - -
        • -

          rotateRad

          -
          public HDrawable rotateRad(float rad)
          +
          +

          rotateRad

          +
          public HDrawable rotateRad​(float rad)
          Shifts this drawable's current rotation by the passed value, in radians.
          Parameters:
          @@ -3041,243 +2867,174 @@

          rotateRad

          Returns:
          This drawable.
          +
        • -
        - - - - - - - -
        • -

          rotationX

          -
          public float rotationX()
          +
          +

          rotationX

          +
          public float rotationX()
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          rotationY

          -
          public float rotationY()
          +
          +

          rotationY

          +
          public float rotationY()
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          rotationZ

          -
          public float rotationZ()
          +
          +

          rotationZ

          +
          public float rotationZ()
          +
        • -
        - - - - - - - - - - - - - - - - - - - - - - - -
        • -

          rotatesChildren

          -
          public boolean rotatesChildren()
          +
          +

          rotatesChildren

          +
          public boolean rotatesChildren()
          +
        • -
        - - - -
        • -

          rotationOnAxis

          -
          public HDrawable rotationOnAxis(float deg,
          -                                float x,
          -                                float y,
          -                                float z)
          +
          +

          rotationOnAxis

          +
          public HDrawable rotationOnAxis​(float deg, +float x, +float y, +float z)
          +
        • -
        - - - -
        • -

          rotationOnAxisRad

          -
          public HDrawable rotationOnAxisRad(float rad,
          -                                   float x,
          -                                   float y,
          -                                   float z)
          +
          +

          rotationOnAxisRad

          +
          public HDrawable rotationOnAxisRad​(float rad, +float x, +float y, +float z)
          +
        • -
        - - - -
        • -

          alpha

          -
          public HDrawable alpha(int a)
          +
          +

          alpha

          +
          public HDrawable alpha​(int a)
          Sets the transparency for this drawable. The argument for this method can be any number from 0 to 255. Otherwise, @@ -3296,17 +3053,14 @@

          alpha

          Returns:
          This drawable.
          See Also:
          -
          alphaPc(float)
          +
          alphaPc(float)
          +
        • -
        - - - -
        • -

          alpha

          -
          public int alpha()
          +
          +

          alpha

          +
          public int alpha()
          Returns the transparency for this drawable, ranging at `[0,255]`. You can be assured that the return value will only be in the @@ -3315,17 +3069,14 @@

          alpha

          Returns:
          The alpha for this drawable with range `(0,255)`.
          See Also:
          -
          alphaPc()
          +
          alphaPc()
          +
        • -
        - - - -
        • -

          alphaPc

          -
          public HDrawable alphaPc(float f)
          +
          +

          alphaPc

          +
          public HDrawable alphaPc​(float f)
          Sets the transparency for this drawable, as percentage. The argument for this method can be any number from 0 to 1. Otherwise, if @@ -3337,17 +3088,14 @@

          alphaPc

          Returns:
          This drawable.
          See Also:
          -
          alphaPc(float)
          +
          alphaPc(float)
          +
        • -
        - - - -
        • -

          alphaPc

          -
          public float alphaPc()
          +
          +

          alphaPc

          +
          public float alphaPc()
          Returns the transparency for this drawable, ranging from 0 to 255. You can be assured that the return value will only be in the @@ -3356,17 +3104,14 @@

          alphaPc

          Returns:
          The alpha for this drawable with range `(0f,1f)`.
          See Also:
          -
          alpha()
          +
          alpha()
          +
        • -
        - - - -
        • -

          visibility

          -
          public HDrawable visibility(boolean v)
          +
          +

          visibility

          +
          public HDrawable visibility​(boolean v)
          Sets the visibility of this drawable. Technically this method manipulates the alpha of this drawable. If `v` is @@ -3379,64 +3124,46 @@

          visibility

          v - True if this drawable will be visible, false if invisible.
          Returns:
          This drawable.
          -
          See Also:
          -
          show(), hide()
          +
        • -
        - - - -
        • -

          visibility

          -
          public boolean visibility()
          +
          +

          visibility

          +
          public boolean visibility()
          Returns the visibility of this drawable.
          Returns:
          True if this drawable is visible, otherwise false.
          +
        • -
        - - - -
        • -

          show

          -
          public HDrawable show()
          +
          +

          show

          +
          public HDrawable show()
          Makes this drawable visible by calling `visibility(true)`.
          Returns:
          This drawable.
          -
          See Also:
          -
          visibility(boolean), hide()
          +
        • -
        - - - -
        • -

          hide

          -
          public HDrawable hide()
          +
          +

          hide

          +
          public HDrawable hide()
          Makes this drawable invisible by calling `visibility(false)`.
          Returns:
          This drawable.
          -
          See Also:
          -
          visibility(boolean), show()
          +
        • -
        - - - -
        • -

          alphaShift

          -
          public HDrawable alphaShift(int da)
          +
          +

          alphaShift

          +
          public HDrawable alphaShift​(int da)
          Shifts the current alpha of this drawable by the given value.
          Parameters:
          @@ -3444,17 +3171,14 @@

          alphaShift

          Returns:
          This drawable.
          See Also:
          -
          alpha(int)
          +
          alpha(int)
          +
        • -
        - - - -
        • -

          alphaShiftPc

          -
          public HDrawable alphaShiftPc(float f)
          +
          +

          alphaShiftPc

          +
          public HDrawable alphaShiftPc​(float f)
          Shifts the current alpha of this drawable, by percentage.
          Parameters:
          @@ -3462,53 +3186,38 @@

          alphaShiftPc

          Returns:
          This drawable.
          See Also:
          -
          alphaPc(float)
          +
          alphaPc(float)
          +
        • -
        - - - -
        • -

          x2u

          -
          public float x2u(float px)
          +
          +

          x2u

          +
          public float x2u​(float px)
          +
        • -
        - - - -
        • -

          y2v

          -
          public float y2v(float px)
          +
          +

          y2v

          +
          public float y2v​(float px)
          +
        • -
        - - - -
        • -

          u2x

          -
          public float u2x(float pc)
          +
          +

          u2x

          +
          public float u2x​(float pc)
          +
        • -
        - - - -
        • -

          v2y

          -
          public float v2y(float pc)
          +
          +

          v2y

          +
          public float v2y​(float pc)
          +
        • -
        - - - -
        • -

          extras

          -
          public HDrawable extras(HBundle b)
          +
          +

          extras

          +
          public HDrawable extras​(HBundle b)
          Assigns an extras bundle_ for this drawable to hold arbitrary data. This follows the same idea as with Android's Bundles.
          @@ -3517,33 +3226,25 @@

          extras

          b - The new extras bundle for this drawable.
          Returns:
          This drawable.
          -
          See Also:
          -
          Android::Bundle
          +
        • -
        - - - -
        • -

          extras

          -
          public HBundle extras()
          +
          +

          extras

          +
          public HBundle extras()
          Returns this drawable's extras bundle_.
          Returns:
          The extras bundle for this drawable.
          +
        • -
        - - - -
        • -

          obj

          -
          public HDrawable obj(String key,
          -                     Object value)
          +
          +

          obj

          +
          public HDrawable obj​(java.lang.String key, +java.lang.Object value)
          Puts any arbitrary object into this drawable's extras bundle_. If the extras bundle is null, this method will create a new one.
          @@ -3553,19 +3254,14 @@

          obj

          value - The object to be stored.
          Returns:
          This drawable.
          -
          See Also:
          -
          HBundle.obj(String,Object)
          +
        • -
        - - - -
        • -

          num

          -
          public HDrawable num(String key,
          -                     float value)
          +
          +

          num

          +
          public HDrawable num​(java.lang.String key, +float value)
          Puts any arbitrary native value into this drawable's extras bundle_. If the extras bundle is null, this method will create a new one.
          @@ -3575,19 +3271,14 @@

          num

          value - The native value to be stored.
          Returns:
          This drawable.
          -
          See Also:
          -
          HBundle.num(String,float)
          +
        • -
        - - - -
        • -

          bool

          -
          public HDrawable bool(String key,
          -                      boolean value)
          +
          +

          bool

          +
          public HDrawable bool​(java.lang.String key, +boolean value)
          Puts any arbitrary boolean value into this drawable's extras bundle_.
          Parameters:
          @@ -3595,18 +3286,13 @@

          bool

          value - The boolean to be stored
          Returns:
          This drawable.
          -
          See Also:
          -
          HBundle.bool(String,boolean)
          +
        • -
        - - - -
        • -

          obj

          -
          public Object obj(String key)
          +
          +

          obj

          +
          public java.lang.Object obj​(java.lang.String key)
          Returns the object from the extras bundle_ with the corresponding key. If the extras bundle is null, this method will return null.
          @@ -3615,18 +3301,13 @@

          obj

          key - The key that will be used to fetch the object.
          Returns:
          The object with the corresponding key.
          -
          See Also:
          -
          HBundle.num(String)
          +
        • -
        - - - -
        • -

          str

          -
          public String str(String key)
          +
          +

          str

          +
          public java.lang.String str​(java.lang.String key)
          Returns the string from the extras bundle_ with the corresponding key. This is a shorthand for `(String) obj(key)`. If the extras bundle is @@ -3636,18 +3317,13 @@

          str

          key - The key that will be used to fetch the string.
          Returns:
          The string with the corresponding key.
          -
          See Also:
          -
          HBundle.str(String)
          +
        • -
        - - - -
        • -

          num

          -
          public float num(String key)
          +
          +

          num

          +
          public float num​(java.lang.String key)
          Returns the number from the extras bundle_ with the corresponding key. If the extras bundle is null, this method will return 0.
          @@ -3656,18 +3332,13 @@

          num

          key - The key that will be used to fetch the float value.
          Returns:
          The float value with the corresponding key.
          -
          See Also:
          -
          HBundle.num(String)
          +
        • -
        - - - -
        • -

          numI

          -
          public int numI(String key)
          +
          +

          numI

          +
          public int numI​(java.lang.String key)
          Returns the rounded number from the extras bundle_ with the corresponding key. If the extras bundle is null, this method will return 0.
          @@ -3677,92 +3348,72 @@

          numI

          Returns:
          The integer value with the corresponding key.
          +
        • -
        - - - -
        • -

          bool

          -
          public boolean bool(String key)
          +
          +

          bool

          +
          public boolean bool​(java.lang.String key)
          Returns the equivalent boolean value from the extras bundle_ with the corresponding key.
          Parameters:
          key -
          Returns:
          -
          See Also:
          -
          HBundle.bool(String)
          +
        • -
        - - - -
        • -

          contains

          -
          public boolean contains(float absX,
          -                        float absY,
          -                        float absZ)
          +
          +

          contains

          +
          public boolean contains​(float absX, +float absY, +float absZ)
          Specified by:
          -
          contains in interface HHittable
          +
          contains in interface HHittable
          +
        • -
        - - - -
        • -

          contains

          -
          public boolean contains(float absX,
          -                        float absY)
          +
          +

          contains

          +
          public boolean contains​(float absX, +float absY)
          Specified by:
          -
          contains in interface HHittable
          +
          contains in interface HHittable
          +
        • -
        - - - -
        • -

          containsRel

          -
          public boolean containsRel(float relX,
          -                           float relY,
          -                           float relZ)
          +
          +

          containsRel

          +
          public boolean containsRel​(float relX, +float relY, +float relZ)
          Specified by:
          -
          containsRel in interface HHittable
          +
          containsRel in interface HHittable
          +
        • -
        - - - - - - - -
        • -

          paintAll

          -
          public void paintAll(processing.core.PGraphics g,
          -                     boolean usesZ,
          -                     float currAlphaPc)
          +
          +

          paintAll

          +
          public void paintAll​(processing.core.PGraphics g, +boolean usesZ, +float currAlphaPc)
          Prepares the environment for drawing this drawable and its children. This method is primarily called internally during the draw cycle and @@ -3773,19 +3424,16 @@

          paintAll

          usesZ - Indicates if z-coordinates are used.
          currAlphaPc - The current alpha value in the draw cycle.
          +
        • -
        - - - -
          -
        • -

          draw

          -
          public abstract void draw(processing.core.PGraphics g,
          -                          boolean usesZ,
          -                          float drawX,
          -                          float drawY,
          -                          float currAlphaPc)
          +
        • +
          +

          draw

          +
          public abstract void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -3799,25 +3447,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          currAlphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HDrawable3D.html b/reference/hype/HDrawable3D.html index 795cf5c2..78507535 100644 --- a/reference/hype/HDrawable3D.html +++ b/reference/hype/HDrawable3D.html @@ -1,42 +1,48 @@ - + HDrawable3D (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HDrawable3D

    +
    Package hype
    +

    Class HDrawable3D

    - -
    - -
    - + - -
      -
    • +
    • +
      -

      Field Summary

      - +

      Field Summary

      +
      +
      + - + + + + - + + +
      Fields 
      Modifier and TypeField and DescriptionFieldDescription
      static floatDEFAULT_DEPTH DEFAULT_DEPTH 
      -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HDrawable3D() HDrawable3D() 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchorU, anchorU, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, createCopy, draw, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, show, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
    -
    + + + + + diff --git a/reference/hype/HDrawablePool.html b/reference/hype/HDrawablePool.html index a0998d6c..905ee3d0 100644 --- a/reference/hype/HDrawablePool.html +++ b/reference/hype/HDrawablePool.html @@ -1,42 +1,48 @@ - + HDrawablePool (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HDrawablePool

    +
    Package hype
    +

    Class HDrawablePool

    - -
    - -
    -
    +extends java.lang.Object +implements java.lang.Iterable<HDrawable> + +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HEllipse.html b/reference/hype/HEllipse.html index 05edd75d..b5429722 100644 --- a/reference/hype/HEllipse.html +++ b/reference/hype/HEllipse.html @@ -1,42 +1,48 @@ - + HEllipse (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HEllipse

    +
    Package hype
    +

    Class HEllipse

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HEllipse() HEllipse() 
      HEllipse(float ellipseRadius) HEllipse​(float ellipseRadius) 
      HEllipse(float radiusX, - float radiusY) HEllipse​(float radiusX, +float radiusY) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HEllipse

          -
          public HEllipse()
          +
          +

          HEllipse

          +
          public HEllipse()
          +
        • -
        - - - -
        • -

          HEllipse

          -
          public HEllipse(float ellipseRadius)
          +
          +

          HEllipse

          +
          public HEllipse​(float ellipseRadius)
          +
        • -
        - - - -
        • -

          HEllipse

          -
          public HEllipse(float radiusX,
          -                float radiusY)
          +
          +

          HEllipse

          +
          public HEllipse​(float radiusX, +float radiusY)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          createCopy

          -
          public HEllipse createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HEllipse createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - - - - - -
        • -

          radius

          -
          public HEllipse radius(float radiusX,
          -                       float radiusY)
          +
          +

          radius

          +
          public HEllipse radius​(float radiusX, +float radiusY)
          +
        • -
        - - - - - - - -
        • -

          radiusX

          -
          public float radiusX()
          +
          +

          radiusX

          +
          public float radiusX()
          +
        • -
        - - - - - - - -
        • -

          radiusY

          -
          public float radiusY()
          +
          +

          radiusY

          +
          public float radiusY()
          +
        • -
        - - - -
        • -

          isCircle

          -
          public boolean isCircle()
          +
          +

          isCircle

          +
          public boolean isCircle()
          +
        • -
        - - - - - - - -
        • -

          mode

          -
          public float mode()
          +
          +

          mode

          +
          public float mode()
          +
        • -
        - - - - - - - -
        • -

          start

          -
          public float start()
          +
          +

          start

          +
          public float start()
          +
        • -
        - - - - - - - -
        • -

          startRad

          -
          public float startRad()
          +
          +

          startRad

          +
          public float startRad()
          +
        • -
        - - - - - - - -
        • -

          end

          -
          public float end()
          +
          +

          end

          +
          public float end()
          +
        • -
        - - - - - - - -
        • -

          endRad

          -
          public float endRad()
          +
          +

          endRad

          +
          public float endRad()
          +
        • -
        - - - - - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -573,7 +507,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -581,25 +515,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HFontPool.html b/reference/hype/HFontPool.html index 0af9c5b9..ec7e4e59 100644 --- a/reference/hype/HFontPool.html +++ b/reference/hype/HFontPool.html @@ -1,42 +1,48 @@ - + HFontPool (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HFontPool

    +
    Package hype
    +

    Class HFontPool

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HFontPool
      +
      +

      -
      public class HFontPool
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HFontPool() HFontPool() 
        HFontPool(Object... fonts) HFontPool​(java.lang.Object... fonts) 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HFontPool

          -
          public HFontPool()
          +
          +

          HFontPool

          +
          public HFontPool()
          +
        • -
        - - - -
        • -

          HFontPool

          -
          public HFontPool(Object... fonts)
          +
          +

          HFontPool

          +
          public HFontPool​(java.lang.Object... fonts)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          setIndex

          -
          public int setIndex(int i)
          -
        • -
        - +
        +

        Method Details

        • -

          currentIndex

          -
          public int currentIndex()
          +
          +

          setIndex

          +
          public int setIndex​(int i)
          +
        • -
        - - - -
        • -

          currentName

          -
          public String currentName()
          +
          +

          currentIndex

          +
          public int currentIndex()
          +
        • -
        - - - -
        • -

          size

          -
          public int size()
          +
          +

          currentName

          +
          public java.lang.String currentName()
          +
        • -
        - - - - - - - - - - - -
        • -

          getRandomFont

          -
          public processing.core.PFont getRandomFont()
          +
          +

          add

          +
          public HFontPool add​(java.lang.Object font, +int freq)
          +
        • -
        - - - -
        • -

          getRandomFont

          -
          public processing.core.PFont getRandomFont(int lower,
          -                                           int upper)
          +
          +

          getRandomFont

          +
          public processing.core.PFont getRandomFont()
          +
        • -
        - - - -
        • -

          getNextFont

          -
          public processing.core.PFont getNextFont()
          +
          +

          getRandomFont

          +
          public processing.core.PFont getRandomFont​(int lower, +int upper)
          +
        • -
        - - - -
        • -

          getPrevFont

          -
          public processing.core.PFont getPrevFont()
          +
          +

          getNextFont

          +
          public processing.core.PFont getNextFont()
          +
        • -
        - - - -
        • -

          getFontAt

          -
          public processing.core.PFont getFontAt(int index)
          +
          +

          getPrevFont

          +
          public processing.core.PFont getPrevFont()
          +
        • -
        +
      • +
        +

        getFontAt

        +
        public processing.core.PFont getFontAt​(int index)
        +
      +
    -
    + + + + + diff --git a/reference/hype/HGroup.html b/reference/hype/HGroup.html index 6e472e30..1ae750f1 100644 --- a/reference/hype/HGroup.html +++ b/reference/hype/HGroup.html @@ -1,42 +1,48 @@ - + HGroup (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HGroup

    +
    Package hype
    +

    Class HGroup

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HGroup() HGroup() 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - - - + + + + + - + - + - + - + +
      Modifier and TypeMethod and DescriptionMethodDescription
      HGroupcreateCopy() +
      HGroupcreateCopy()
      Creates a copy of this drawable.
      voiddraw(processing.core.PGraphics g, - boolean b, - float x, - float y, - float f) +draw​(processing.core.PGraphics g, +boolean b, +float x, +float y, +float f)
      Draws this drawable.
      voidpaintAll(processing.core.PGraphics g, - boolean usesZ, - float alphaPc) +paintAll​(processing.core.PGraphics g, +boolean usesZ, +float alphaPc)
      Prepares the environment for drawing this drawable and its children.
      -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HGroup

            -
            public HGroup()
            +
            +

            HGroup

            +
            public HGroup()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          createCopy

          -
          public HGroup createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HGroup createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - -
        • -

          paintAll

          -
          public void paintAll(processing.core.PGraphics g,
          -                     boolean usesZ,
          -                     float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          paintAll

          +
          public void paintAll​(processing.core.PGraphics g, +boolean usesZ, +float alphaPc)
          +
          Description copied from class: HDrawable
          Prepares the environment for drawing this drawable and its children. This method is primarily called internally during the draw cycle and probably wouldn't need to be called directly.
          Overrides:
          -
          paintAll in class HDrawable
          +
          paintAll in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          alphaPc - The current alpha value in the draw cycle.
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean b,
          -                 float x,
          -                 float y,
          -                 float f)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean b, +float x, +float y, +float f)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -335,7 +307,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          b - Indicates if z-coordinates are used.
          @@ -343,25 +315,28 @@

          draw

          y - The y coordinate where this drawable would consider as 0
          f - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HIcosahedron.html b/reference/hype/HIcosahedron.html index ff2e4cb0..819ca5ed 100644 --- a/reference/hype/HIcosahedron.html +++ b/reference/hype/HIcosahedron.html @@ -1,42 +1,48 @@ - + HIcosahedron (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HIcosahedron

    +
    Package hype
    +

    Class HIcosahedron

    - -
    - -
    - + - -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HIcosahedron() HIcosahedron() 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - - - + + + + + - + - + +
      Modifier and TypeMethod and DescriptionMethodDescription
      HDrawablecreateCopy() +
      HDrawablecreateCopy()
      Creates a copy of this drawable.
      voiddraw(processing.core.PGraphics g, - boolean usesZ, - float drawX, - float drawY, - float currAlphaPc) +draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
      Draws this drawable.
      -
    + + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchorU, anchorU, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, show, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HIcosahedron

            -
            public HIcosahedron()
            +
            +

            HIcosahedron

            +
            public HIcosahedron()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float currAlphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -322,7 +289,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -330,25 +297,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          currAlphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HImage.html b/reference/hype/HImage.html index a57e1a6c..5cfaedc9 100644 --- a/reference/hype/HImage.html +++ b/reference/hype/HImage.html @@ -1,42 +1,48 @@ - + HImage (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HImage

    +
    Package hype
    +

    Class HImage

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HImage() HImage() 
      HImage(Object imgArg) HImage​(java.lang.Object imgArg) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HImage

          -
          public HImage()
          +
          +

          HImage

          +
          public HImage()
          +
        • -
        - - - -
        • -

          HImage

          -
          public HImage(Object imgArg)
          +
          +

          HImage

          +
          public HImage​(java.lang.Object imgArg)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          createCopy

          -
          public HImage createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HImage createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - - - - - - - - - - - - - -
        • -

          tint

          -
          public HImage tint(int clr)
          +
          +

          tint

          +
          public HImage tint​(int clr)
          +
        • -
        - - - -
        • -

          tint

          -
          public HImage tint(int clr,
          -                   int alpha)
          +
          +

          tint

          +
          public HImage tint​(int clr, +int alpha)
          +
        • -
        - - - -
        • -

          tint

          -
          public HImage tint(int r,
          -                   int g,
          -                   int b)
          +
          +

          tint

          +
          public HImage tint​(int r, +int g, +int b)
          +
        • -
        - - - -
        • -

          tint

          -
          public HImage tint(int r,
          -                   int g,
          -                   int b,
          -                   int a)
          +
          +

          tint

          +
          public HImage tint​(int r, +int g, +int b, +int a)
          +
        • -
        - - - -
        • -

          tint

          -
          public int tint()
          +
          +

          tint

          +
          public int tint()
          +
        • -
        - - - - - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -461,7 +415,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -469,25 +423,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HLinkedHashSet.html b/reference/hype/HLinkedHashSet.html index f06e08db..ac0125c6 100644 --- a/reference/hype/HLinkedHashSet.html +++ b/reference/hype/HLinkedHashSet.html @@ -1,42 +1,48 @@ - + HLinkedHashSet (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HLinkedHashSet<T>

    +
    Package hype
    +

    Class HLinkedHashSet<T>

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HLinkedList<T> +
      hype.HLinkedHashSet<T>
      +
      +
      +
      All Implemented Interfaces:
      -
      Iterable<T>
      +
      java.lang.Iterable<T>

      -
      public class HLinkedHashSet<T>
      -extends HLinkedList<T>
      -
    • -
    -
    - + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HLinkedHashSet() HLinkedHashSet() 
      +
    + - -
    +
    + +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
    +
    -
    + + + + + diff --git a/reference/hype/HLinkedList.HLinkedListIterator.html b/reference/hype/HLinkedList.HLinkedListIterator.html index dd02c9ba..f7d38653 100644 --- a/reference/hype/HLinkedList.HLinkedListIterator.html +++ b/reference/hype/HLinkedList.HLinkedListIterator.html @@ -1,42 +1,48 @@ - + HLinkedList.HLinkedListIterator (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HLinkedList.HLinkedListIterator<U>

    +
    Package hype
    +

    Class HLinkedList.HLinkedListIterator<U>

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HLinkedList.HLinkedListIterator<U>
      +
      +
      All Implemented Interfaces:
      -
      Iterator<U>
      +
      java.util.Iterator<U>
      Enclosing class:
      -
      HLinkedList<T>
      +
      HLinkedList<T>

      -
      public static class HLinkedList.HLinkedListIterator<U>
      -extends Object
      -implements Iterator<U>
      -
    • -
    -
    -
    +extends java.lang.Object +implements java.util.Iterator<U> + +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.util.Iterator

    + - -

    Methods inherited from interface java.util.Iterator

    -forEachRemaining - +forEachRemaining
    + - - -
    -
    + +
      -
    • - -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          hasNext

          -
          public boolean hasNext()
          +
          +

          hasNext

          +
          public boolean hasNext()
          Specified by:
          -
          hasNext in interface Iterator<U>
          +
          hasNext in interface java.util.Iterator<U>
          +
        • -
        - - - -
        • -

          next

          -
          public U next()
          +
          +

          next

          +
          public U next()
          Specified by:
          -
          next in interface Iterator<U>
          +
          next in interface java.util.Iterator<U>
          +
        • -
        - - - -
        • -

          remove

          -
          public void remove()
          +
          +

          remove

          +
          public void remove()
          Specified by:
          -
          remove in interface Iterator<U>
          +
          remove in interface java.util.Iterator<U>
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HLinkedList.HLinkedListNode.html b/reference/hype/HLinkedList.HLinkedListNode.html index b34b3c2c..45cd2f2d 100644 --- a/reference/hype/HLinkedList.HLinkedListNode.html +++ b/reference/hype/HLinkedList.HLinkedListNode.html @@ -1,42 +1,48 @@ - + HLinkedList.HLinkedListNode (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HLinkedList.HLinkedListNode<U>

    +
    Package hype
    +

    Class HLinkedList.HLinkedListNode<U>

    - -
    - -
    -
    +extends HNode<HLinkedList.HLinkedListNode<U>> + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HLinkedListNode(U nodeContent) HLinkedListNode​(U nodeContent) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - - - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HLinkedListNode

            -
            public HLinkedListNode(U nodeContent)
            +
            +

            + +HLinkedListNode

            +
            public HLinkedListNode​(U nodeContent)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        -
          +

          Method Details

          +
          • -

            content

            -
            public U content()
            -
          • -
          +
          +

          content

          +
          public U content()
          +
        +
      -
    + + + + + diff --git a/reference/hype/HLinkedList.html b/reference/hype/HLinkedList.html index 8fd4d705..d16d9fa2 100644 --- a/reference/hype/HLinkedList.html +++ b/reference/hype/HLinkedList.html @@ -1,42 +1,48 @@ - + HLinkedList (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HLinkedList<T>

    +
    Package hype
    +

    Class HLinkedList<T>

    - -
    - -
    -
    +extends java.lang.Object +implements java.lang.Iterable<T> + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HLinkedList() HLinkedList() 
      +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HLinkedList

            -
            public HLinkedList()
            +
            +

            HLinkedList

            +
            public HLinkedList()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          first

          -
          public T first()
          -
        • -
        - +
        +

        Method Details

        • -

          last

          -
          public T last()
          +
          +

          first

          +
          public T first()
          +
        • -
        - - - -
        • -

          get

          -
          public T get(int index)
          +
          +

          last

          +
          public T last()
          +
        • -
        - - - - - -
        • -

          push

          -
          public boolean push(T content)
          +
          +

          get

          +
          public T get​(int index)
          +
        • -
        - - - - - -
        • -

          add

          -
          public boolean add(T content)
          -
        • -
        - +
        +

        - - - -

        +
        public boolean push​(T content)
        +
        +
      • -

        insert

        -
        public boolean insert(T content,
        -                      int index)
        +
        +

        + +add

        +
        public boolean add​(T content)
        +
      • -
      - +
    • +
      +

      - -

      +
      public boolean insert​(T content, +int index)
      +
      +
    • -

      pop

      -
      public T pop()
      +
      +

      pop

      +
      public T pop()
      +
    • -
    - - - -
    • -

      pull

      -
      public T pull()
      +
      +

      pull

      +
      public T pull()
      +
    • -
    - - - -
    • -

      removeAt

      -
      public T removeAt(int index)
      +
      +

      removeAt

      +
      public T removeAt​(int index)
      +
    • -
    - - - -
    • -

      removeAll

      -
      public void removeAll()
      +
      +

      removeAll

      +
      public void removeAll()
      +
    • -
    - - - -
    • -

      shuffle

      -
      public void shuffle()
      +
      +

      shuffle

      +
      public void shuffle()
      +
    • -
    - - - -
    • -

      size

      -
      public int size()
      +
      +

      size

      +
      public int size()
      +
    • -
    - - - -
    • -

      inRange

      -
      public boolean inRange(int index)
      +
      +

      inRange

      +
      public boolean inRange​(int index)
      +
    • -
    - - - - +
    - - -
    + + + + + diff --git a/reference/hype/HMath.html b/reference/hype/HMath.html index 2accae3b..29123bb1 100644 --- a/reference/hype/HMath.html +++ b/reference/hype/HMath.html @@ -1,42 +1,48 @@ - + HMath (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HMath

    +
    Package hype
    +

    Class HMath

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HMath
      +
      +
      All Implemented Interfaces:
      -
      HConstants
      +
      HConstants

      -
      public class HMath
      -extends Object
      -implements HConstants
      +extends java.lang.Object +implements HConstants
      A static class that provides some math methods. These methods are primarily used internally by the HYPE classes, but these @@ -132,777 +116,761 @@

      Class HMath

      Author:
      james
      -
    • -
    -
    -
    + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HMath() HMath() 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Static Methods Concrete Methods 
      + - + + - + + + - + + - + - + + - + - + + - + - + + - + - + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + - + - + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + - + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      static processing.core.PVectorabsLoc(HDrawable d) absLoc​(HDrawable d) 
      static processing.core.PVectorabsLoc(HDrawable ref, - float relX, - float relY) absLoc​(HDrawable ref, +float relX, +float relY) 
      static float[]absLocArr(HDrawable ref, - float relX, - float relY) absLocArr​(HDrawable ref, +float relX, +float relY) 
      static intbezierParam(float p0, - float p1, - float p2, - float val, - float[] params) bezierParam​(float p0, +float p1, +float p2, +float val, +float[] params) 
      static intbezierParam(float p0, - float p1, - float p2, - float p3, - float val, - float[] params) +bezierParam​(float p0, +float p1, +float p2, +float p3, +float val, +float[] params)
      Solves for the valid parameters of a given cubic bezier equation.
      static floatbezierPoint(float p0, - float p1, - float p2, - float t) bezierPoint​(float p0, +float p1, +float p2, +float t) 
      static floatbezierPoint(float p0, - float p1, - float p2, - float p3, - float t) bezierPoint​(float p0, +float p1, +float p2, +float p3, +float t) 
      static floatbezierTangent(float p0, - float p1, - float p2, - float t) bezierTangent​(float p0, +float p1, +float p2, +float t) 
      static floatbezierTangent(float p0, - float p1, - float p2, - float p3, - float t) bezierTangent​(float p0, +float p1, +float p2, +float p3, +float t) 
      static booleancollinear(float x1, - float y1, - float x2, - float y2, - float ptx, - float pty) collinear​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty) 
      static floatD2N(float stepDegrees) D2N​(float stepDegrees) 
      static floatdist(float x1, - float y1, - float x2, - float y2) dist​(float x1, +float y1, +float x2, +float y2) 
      static floateaseWave(float stepDegrees) easeWave​(float stepDegrees) 
      static processing.core.PVectorellipsePoint(float cx, - float cy, - float a, - float b, - float deg) ellipsePoint​(float cx, +float cy, +float a, +float b, +float deg) 
      static processing.core.PVectorellipsePointRad(float cx, - float cy, - float a, - float b, - float rad) ellipsePointRad​(float cx, +float cy, +float a, +float b, +float rad) 
      static float[]ellipsePointRadArr(float cx, - float cy, - float a, - float b, - float rad) ellipsePointRadArr​(float cx, +float cy, +float a, +float b, +float rad) 
      static floatellipseRadius(float a, - float b, - float deg) ellipseRadius​(float a, +float b, +float deg) 
      static floatellipseRadiusRad(float a, - float b, - float rad) ellipseRadiusRad​(float a, +float b, +float rad) 
      static booleangreaterThan(float a, - float b) greaterThan​(float a, +float b) 
      static booleangreaterThan(float a, - float b, - float tolerance) greaterThan​(float a, +float b, +float tolerance) 
      static booleanhasBits(byte target, - byte mask) hasBits​(byte target, +byte mask) 
      static booleanhasBits(int target, - int mask) hasBits​(int target, +int mask) 
      static booleanisEqual(float a, - float b) isEqual​(float a, +float b) 
      static booleanisEqual(float a, - float b, - float tolerance) isEqual​(float a, +float b, +float tolerance) 
      static booleanisZero(float a) isZero​(float a) 
      static booleanisZero(float a, - float tolerance) isZero​(float a, +float tolerance) 
      static booleanleftOfLine(float x1, - float y1, - float x2, - float y2, - float ptx, - float pty) leftOfLine​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty) 
      static booleanlessThan(float a, - float b) lessThan​(float a, +float b) 
      static booleanlessThan(float a, - float b, - float tolerance) lessThan​(float a, +float b, +float tolerance) 
      static floatlineSide(float x1, - float y1, - float x2, - float y2, - float ptx, - float pty) lineSide​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty) 
      static floatmap(float val, - float start1, - float stop1, - float start2, - float stop2) map​(float val, +float start1, +float stop1, +float start2, +float stop2) 
      static floatnormalizeAngle(float deg) normalizeAngle​(float deg) 
      static floatnormalizeAngle2(float deg) normalizeAngle2​(float deg) 
      static floatnormalizeAngleRad(float rad) normalizeAngleRad​(float rad) 
      static floatnormalizeAngleRad2(float rad) normalizeAngleRad2​(float rad) 
      static intquadrant(float dcx, - float dcy) quadrant​(float dcx, +float dcy) 
      static intquadrant(float cx, - float cy, - float x, - float y) quadrant​(float cx, +float cy, +float x, +float y) 
      static intrandomInt(float high) randomInt​(float high) 
      static intrandomInt(float low, - float high) randomInt​(float low, +float high) 
      static intrandomInt32() randomInt32() 
      static processing.core.PVectorrelLoc(HDrawable ref, - float absX, - float absY) relLoc​(HDrawable ref, +float absX, +float absY) 
      static float[]relLocArr(HDrawable ref, - float absX, - float absY) relLocArr​(HDrawable ref, +float absX, +float absY) 
      static voidremoveTempSeed() removeTempSeed() 
      static booleanrightOfLine(float x1, - float y1, - float x2, - float y2, - float ptx, - float pty) rightOfLine​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty) 
      static processing.core.PVectorrotatePoint(float x, - float y, - float rad) rotatePoint​(float x, +float y, +float rad) 
      static float[]rotatePointArr(float x, - float y, - float rad) rotatePointArr​(float x, +float y, +float rad) 
      static floatround512(float val) round512​(float val) 
      static floatsawWave(float stepDegrees) sawWave​(float stepDegrees) 
      static bytesetBits(byte target, - byte mask, - boolean val) setBits​(byte target, +byte mask, +boolean val) 
      static intsetBits(int target, - int mask, - boolean val) setBits​(int target, +int mask, +boolean val) 
      static floatsineWave(float stepDegrees) sineWave​(float stepDegrees) 
      static intsolveCubic(float a, - float b, - float c, - float d, - float[] roots) +solveCubic​(float a, +float b, +float c, +float d, +float[] roots)
      Solves for the real roots of a cubic equation with the given coefficients.
      static intsolveQuadratic(float a, - float b, - float c, - float[] roots) +solveQuadratic​(float a, +float b, +float c, +float[] roots)
      Solves for the real roots of a quadratic equation with the given coefficients.
      static floatsquareWave(float stepDegrees) squareWave​(float stepDegrees) 
      static floatsquishAngle(float w, - float h, - float deg) squishAngle​(float w, +float h, +float deg) 
      static floatsquishAngleRad(float w, - float h, - float rad) squishAngleRad​(float w, +float h, +float rad) 
      static voidtempSeed(long seed) tempSeed​(long seed) 
      static floattriangleWave(float stepDegrees) triangleWave​(float stepDegrees) 
      static floatxAxisAngle(float x1, - float y1, - float x2, - float y2) xAxisAngle​(float x1, +float y1, +float x2, +float y2) 
      static floatyAxisAngle(float x1, - float y1, - float x2, - float y2) yAxisAngle​(float x1, +float y1, +float x2, +float y2) 
      - -
    • -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          HMath

          -
          public HMath()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          dist

          -
          public static float dist(float x1,
          -                         float y1,
          -                         float x2,
          -                         float y2)
          -
        • -
        - - - -
          -
        • -

          rotatePointArr

          -
          public static float[] rotatePointArr(float x,
          -                                     float y,
          -                                     float rad)
          -
        • -
        - - - -
          -
        • -

          rotatePoint

          -
          public static processing.core.PVector rotatePoint(float x,
          -                                                  float y,
          -                                                  float rad)
          -
        • -
        - - - -
          -
        • -

          yAxisAngle

          -
          public static float yAxisAngle(float x1,
          -                               float y1,
          -                               float x2,
          -                               float y2)
          -
        • -
        - - - -
          -
        • -

          xAxisAngle

          -
          public static float xAxisAngle(float x1,
          -                               float y1,
          -                               float x2,
          -                               float y2)
          -
        • -
        - - - -
          -
        • -

          absLocArr

          -
          public static float[] absLocArr(HDrawable ref,
          -                                float relX,
          -                                float relY)
          -
        • -
        - - - -
          -
        • -

          absLoc

          -
          public static processing.core.PVector absLoc(HDrawable ref,
          -                                             float relX,
          -                                             float relY)
          -
        • -
        - - - -
          -
        • -

          absLoc

          -
          public static processing.core.PVector absLoc(HDrawable d)
          -
        • -
        - +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -
      -
    • -

      relLocArr

      -
      public static float[] relLocArr(HDrawable ref,
      -                                float absX,
      -                                float absY)
      +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - - + +
      +
    • -

      relLoc

      -
      public static processing.core.PVector relLoc(HDrawable ref,
      -                                             float absX,
      -                                             float absY)
      -
    • -
    - +
    +

    Constructor Details

    • -

      quadrant

      -
      public static int quadrant(float cx,
      -                           float cy,
      -                           float x,
      -                           float y)
      +
      +

      HMath

      +
      public HMath()
      +
    - - - -
      -
    • -

      quadrant

      -
      public static int quadrant(float dcx,
      -                           float dcy)
      +
    - - - - -
      -
    • -

      ellipseRadius

      -
      public static float ellipseRadius(float a,
      -                                  float b,
      -                                  float deg)
      -
    • -
    - - - -
      +
    • -

      ellipseRadiusRad

      -
      public static float ellipseRadiusRad(float a,
      -                                     float b,
      -                                     float rad)
      -
    • -
    - +
    +

    Method Details

    • -

      ellipsePoint

      -
      public static processing.core.PVector ellipsePoint(float cx,
      -                                                   float cy,
      -                                                   float a,
      -                                                   float b,
      -                                                   float deg)
      +
      +

      dist

      +
      public static float dist​(float x1, +float y1, +float x2, +float y2)
      +
    • -
    - - - -
    • -

      ellipsePointRad

      -
      public static processing.core.PVector ellipsePointRad(float cx,
      -                                                      float cy,
      -                                                      float a,
      -                                                      float b,
      -                                                      float rad)
      +
      +

      rotatePointArr

      +
      public static float[] rotatePointArr​(float x, +float y, +float rad)
      +
    • -
    - - - -
    • -

      ellipsePointRadArr

      -
      public static float[] ellipsePointRadArr(float cx,
      -                                         float cy,
      -                                         float a,
      -                                         float b,
      -                                         float rad)
      +
      +

      rotatePoint

      +
      public static processing.core.PVector rotatePoint​(float x, +float y, +float rad)
      +
    • -
    - - - -
    • -

      normalizeAngle

      -
      public static float normalizeAngle(float deg)
      +
      +

      yAxisAngle

      +
      public static float yAxisAngle​(float x1, +float y1, +float x2, +float y2)
      +
    • -
    - - - -
    • -

      normalizeAngleRad

      -
      public static float normalizeAngleRad(float rad)
      +
      +

      xAxisAngle

      +
      public static float xAxisAngle​(float x1, +float y1, +float x2, +float y2)
      +
    • -
    - - - -
    • -

      normalizeAngle2

      -
      public static float normalizeAngle2(float deg)
      +
      +

      absLocArr

      +
      public static float[] absLocArr​(HDrawable ref, +float relX, +float relY)
      +
    • -
    - - - -
    • -

      normalizeAngleRad2

      -
      public static float normalizeAngleRad2(float rad)
      +
      +

      absLoc

      +
      public static processing.core.PVector absLoc​(HDrawable ref, +float relX, +float relY)
      +
    • -
    - - - -
    • -

      squishAngle

      -
      public static float squishAngle(float w,
      -                                float h,
      -                                float deg)
      +
      +

      absLoc

      +
      public static processing.core.PVector absLoc​(HDrawable d)
      +
    • -
    - - - -
    • -

      squishAngleRad

      -
      public static float squishAngleRad(float w,
      -                                   float h,
      -                                   float rad)
      +
      +

      relLocArr

      +
      public static float[] relLocArr​(HDrawable ref, +float absX, +float absY)
      +
    • -
    - - - -
    • -

      lineSide

      -
      public static float lineSide(float x1,
      -                             float y1,
      -                             float x2,
      -                             float y2,
      -                             float ptx,
      -                             float pty)
      +
      +

      relLoc

      +
      public static processing.core.PVector relLoc​(HDrawable ref, +float absX, +float absY)
      +
    • -
    - - - -
    • -

      collinear

      -
      public static boolean collinear(float x1,
      -                                float y1,
      -                                float x2,
      -                                float y2,
      -                                float ptx,
      -                                float pty)
      +
      +

      quadrant

      +
      public static int quadrant​(float cx, +float cy, +float x, +float y)
      +
    • -
    - - - -
    • -

      leftOfLine

      -
      public static boolean leftOfLine(float x1,
      -                                 float y1,
      -                                 float x2,
      -                                 float y2,
      -                                 float ptx,
      -                                 float pty)
      +
      +

      quadrant

      +
      public static int quadrant​(float dcx, +float dcy)
      +
    • -
    - - - -
    • -

      rightOfLine

      -
      public static boolean rightOfLine(float x1,
      -                                  float y1,
      -                                  float x2,
      -                                  float y2,
      -                                  float ptx,
      -                                  float pty)
      -
    • -
    - - - -
      +
      +

      ellipseRadius

      +
      public static float ellipseRadius​(float a, +float b, +float deg)
      +
      +
    • -

      solveCubic

      -
      public static int solveCubic(float a,
      -                             float b,
      -                             float c,
      -                             float d,
      -                             float[] roots)
      +
      +

      ellipseRadiusRad

      +
      public static float ellipseRadiusRad​(float a, +float b, +float rad)
      +
      +
    • +
    • +
      +

      ellipsePoint

      +
      public static processing.core.PVector ellipsePoint​(float cx, +float cy, +float a, +float b, +float deg)
      +
      +
    • +
    • +
      +

      ellipsePointRad

      +
      public static processing.core.PVector ellipsePointRad​(float cx, +float cy, +float a, +float b, +float rad)
      +
      +
    • +
    • +
      +

      ellipsePointRadArr

      +
      public static float[] ellipsePointRadArr​(float cx, +float cy, +float a, +float b, +float rad)
      +
      +
    • +
    • +
      +

      normalizeAngle

      +
      public static float normalizeAngle​(float deg)
      +
      +
    • +
    • +
      +

      normalizeAngleRad

      +
      public static float normalizeAngleRad​(float rad)
      +
      +
    • +
    • +
      +

      normalizeAngle2

      +
      public static float normalizeAngle2​(float deg)
      +
      +
    • +
    • +
      +

      normalizeAngleRad2

      +
      public static float normalizeAngleRad2​(float rad)
      +
      +
    • +
    • +
      +

      squishAngle

      +
      public static float squishAngle​(float w, +float h, +float deg)
      +
      +
    • +
    • +
      +

      squishAngleRad

      +
      public static float squishAngleRad​(float w, +float h, +float rad)
      +
      +
    • +
    • +
      +

      lineSide

      +
      public static float lineSide​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty)
      +
      +
    • +
    • +
      +

      collinear

      +
      public static boolean collinear​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty)
      +
      +
    • +
    • +
      +

      leftOfLine

      +
      public static boolean leftOfLine​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty)
      +
      +
    • +
    • +
      +

      rightOfLine

      +
      public static boolean rightOfLine​(float x1, +float y1, +float x2, +float y2, +float ptx, +float pty)
      +
      +
    • +
    • +
      +

      solveCubic

      +
      public static int solveCubic​(float a, +float b, +float c, +float d, +float[] roots)
      Solves for the real roots of a cubic equation with the given coefficients. Said equation is in the standard polynomial form: @@ -933,20 +901,17 @@

      solveCubic

      Returns:
      The number of roots of the given equation
      See Also:
      -
      solveQuadratic(float,float,float,float[])
      +
      solveQuadratic(float,float,float,float[])
      +
    • -
    - - - - - - - -
    • -

      bezierParam

      -
      public static int bezierParam(float p0,
      -                              float p1,
      -                              float p2,
      -                              float p3,
      -                              float val,
      -                              float[] params)
      +
      +

      bezierParam

      +
      public static int bezierParam​(float p0, +float p1, +float p2, +float p3, +float val, +float[] params)
      Solves for the valid parameters of a given cubic bezier equation. This method calls `solveCubic()` to solve for the said equation. @@ -1016,337 +978,248 @@

      bezierParam

      params - The array that will contain the parameters of the bezier equation
      Returns:
      The number of valid parameters of the given bezier equation
      -
      See Also:
      -
      solveCubic(float,float,float,float,float[]), bezierParam(float,float,float,float,float[])
      +
    • -
    - - - -
    • -

      bezierParam

      -
      public static int bezierParam(float p0,
      -                              float p1,
      -                              float p2,
      -                              float val,
      -                              float[] params)
      +
      +

      bezierParam

      +
      public static int bezierParam​(float p0, +float p1, +float p2, +float val, +float[] params)
      +
    • -
    - - - -
    • -

      bezierPoint

      -
      public static float bezierPoint(float p0,
      -                                float p1,
      -                                float p2,
      -                                float p3,
      -                                float t)
      +
      +

      bezierPoint

      +
      public static float bezierPoint​(float p0, +float p1, +float p2, +float p3, +float t)
      +
    • -
    - - - -
    • -

      bezierPoint

      -
      public static float bezierPoint(float p0,
      -                                float p1,
      -                                float p2,
      -                                float t)
      +
      +

      bezierPoint

      +
      public static float bezierPoint​(float p0, +float p1, +float p2, +float t)
      +
    • -
    - - - -
    • -

      bezierTangent

      -
      public static float bezierTangent(float p0,
      -                                  float p1,
      -                                  float p2,
      -                                  float p3,
      -                                  float t)
      +
      +

      bezierTangent

      +
      public static float bezierTangent​(float p0, +float p1, +float p2, +float p3, +float t)
      +
    • -
    - - - -
    • -

      bezierTangent

      -
      public static float bezierTangent(float p0,
      -                                  float p1,
      -                                  float p2,
      -                                  float t)
      +
      +

      bezierTangent

      +
      public static float bezierTangent​(float p0, +float p1, +float p2, +float t)
      +
    • -
    - - - -
    • -

      randomInt

      -
      public static int randomInt(float high)
      +
      +

      randomInt

      +
      public static int randomInt​(float high)
      +
    • -
    - - - -
    • -

      randomInt

      -
      public static int randomInt(float low,
      -                            float high)
      +
      +

      randomInt

      +
      public static int randomInt​(float low, +float high)
      +
    • -
    - - - -
    • -

      randomInt32

      -
      public static int randomInt32()
      +
      +

      randomInt32

      +
      public static int randomInt32()
      +
    • -
    - - - -
    • -

      tempSeed

      -
      public static void tempSeed(long seed)
      +
      +

      tempSeed

      +
      public static void tempSeed​(long seed)
      +
    • -
    - - - -
    • -

      removeTempSeed

      -
      public static void removeTempSeed()
      +
      +

      removeTempSeed

      +
      public static void removeTempSeed()
      +
    • -
    - - - -
    • -

      sineWave

      -
      public static float sineWave(float stepDegrees)
      +
      +

      sineWave

      +
      public static float sineWave​(float stepDegrees)
      +
    • -
    - - - -
    • -

      triangleWave

      -
      public static float triangleWave(float stepDegrees)
      +
      +

      triangleWave

      +
      public static float triangleWave​(float stepDegrees)
      +
    • -
    - - - -
    • -

      sawWave

      -
      public static float sawWave(float stepDegrees)
      +
      +

      sawWave

      +
      public static float sawWave​(float stepDegrees)
      +
    • -
    - - - -
    • -

      easeWave

      -
      public static float easeWave(float stepDegrees)
      +
      +

      easeWave

      +
      public static float easeWave​(float stepDegrees)
      +
    • -
    - - - -
    • -

      D2N

      -
      public static float D2N(float stepDegrees)
      +
      +

      D2N

      +
      public static float D2N​(float stepDegrees)
      +
    • -
    - - - -
    • -

      squareWave

      -
      public static float squareWave(float stepDegrees)
      +
      +

      squareWave

      +
      public static float squareWave​(float stepDegrees)
      +
    • -
    - - - -
    • -

      hasBits

      -
      public static boolean hasBits(byte target,
      -                              byte mask)
      +
      +

      hasBits

      +
      public static boolean hasBits​(byte target, +byte mask)
      +
    • -
    - - - -
    • -

      hasBits

      -
      public static boolean hasBits(int target,
      -                              int mask)
      +
      +

      hasBits

      +
      public static boolean hasBits​(int target, +int mask)
      +
    • -
    - - - -
    • -

      setBits

      -
      public static byte setBits(byte target,
      -                           byte mask,
      -                           boolean val)
      +
      +

      setBits

      +
      public static byte setBits​(byte target, +byte mask, +boolean val)
      +
    • -
    - - - -
    • -

      setBits

      -
      public static int setBits(int target,
      -                          int mask,
      -                          boolean val)
      +
      +

      setBits

      +
      public static int setBits​(int target, +int mask, +boolean val)
      +
    • -
    - - - -
    • -

      lessThan

      -
      public static boolean lessThan(float a,
      -                               float b,
      -                               float tolerance)
      +
      +

      lessThan

      +
      public static boolean lessThan​(float a, +float b, +float tolerance)
      +
    • -
    - - - -
    • -

      lessThan

      -
      public static boolean lessThan(float a,
      -                               float b)
      +
      +

      lessThan

      +
      public static boolean lessThan​(float a, +float b)
      +
    • -
    - - - -
    • -

      greaterThan

      -
      public static boolean greaterThan(float a,
      -                                  float b,
      -                                  float tolerance)
      +
      +

      greaterThan

      +
      public static boolean greaterThan​(float a, +float b, +float tolerance)
      +
    • -
    - - - -
    • -

      greaterThan

      -
      public static boolean greaterThan(float a,
      -                                  float b)
      +
      +

      greaterThan

      +
      public static boolean greaterThan​(float a, +float b)
      +
    • -
    - - - -
    • -

      isEqual

      -
      public static boolean isEqual(float a,
      -                              float b,
      -                              float tolerance)
      +
      +

      isEqual

      +
      public static boolean isEqual​(float a, +float b, +float tolerance)
      +
    • -
    - - - -
    • -

      isEqual

      -
      public static boolean isEqual(float a,
      -                              float b)
      +
      +

      isEqual

      +
      public static boolean isEqual​(float a, +float b)
      +
    • -
    - - - -
    • -

      isZero

      -
      public static boolean isZero(float a,
      -                             float tolerance)
      +
      +

      isZero

      +
      public static boolean isZero​(float a, +float tolerance)
      +
    • -
    - - - -
    • -

      isZero

      -
      public static boolean isZero(float a)
      +
      +

      isZero

      +
      public static boolean isZero​(float a)
      +
    • -
    - - - -
    • -

      map

      -
      public static float map(float val,
      -                        float start1,
      -                        float stop1,
      -                        float start2,
      -                        float stop2)
      +
      +

      map

      +
      public static float map​(float val, +float start1, +float stop1, +float start2, +float stop2)
      +
    • -
    - - - -
    • -

      round512

      -
      public static float round512(float val)
      -
    • -
    +
    +

    round512

    +
    public static float round512​(float val)
    +
    +
    -
    + + + + + diff --git a/reference/hype/HMouse.html b/reference/hype/HMouse.html index f39e6f60..4ac2864b 100644 --- a/reference/hype/HMouse.html +++ b/reference/hype/HMouse.html @@ -1,42 +1,48 @@ - + HMouse (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HMouse

    +
    Package hype
    +

    Class HMouse

    - -
    - -
    -
    +extends java.lang.Object +implements HLocatable + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HMouse(processing.core.PApplet app) HMouse​(processing.core.PApplet app) 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HMouse

            -
            public HMouse(processing.core.PApplet app)
            +
            +

            HMouse

            +
            public HMouse​(processing.core.PApplet app)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          started

          -
          public boolean started()
          +
          +

          started

          +
          public boolean started()
          +
        • -
        - - - -
        • -

          moved

          -
          public boolean moved()
          +
          +

          moved

          +
          public boolean moved()
          +
        • -
        - - - -
        • -

          button

          -
          public int button()
          +
          +

          button

          +
          public int button()
          +
        • -
        - - - -
        • -

          handleEvents

          -
          public void handleEvents()
          +
          +

          handleEvents

          +
          public void handleEvents()
          +
        • -
        - - - -
        • -

          x

          -
          public float x()
          -
          Description copied from interface: HLocatable
          +
          +

          x

          +
          public float x()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          x in interface HLocatable
          +
          x in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          y

          -
          public float y()
          -
          Description copied from interface: HLocatable
          +
          +

          y

          +
          public float y()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          y in interface HLocatable
          +
          y in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          z

          -
          public float z()
          -
          Description copied from interface: HLocatable
          +
          +

          z

          +
          public float z()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          z in interface HLocatable
          +
          z in interface HLocatable
          Returns:
          +
        • -
        - - - - +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HNode.html b/reference/hype/HNode.html index 4cc9abb5..97f3d961 100644 --- a/reference/hype/HNode.html +++ b/reference/hype/HNode.html @@ -1,42 +1,48 @@ - + HNode (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HNode<T extends HNode<T>>

    +
    Package hype
    +

    Class HNode<T extends HNode<T>>

    - -
    - -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HNode() HNode() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HNode

            -
            public HNode()
            +
            +

            HNode

            +
            public HNode()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          prev

          -
          public T prev()
          -
        • -
        - +
        +

        Method Details

        • -

          next

          -
          public T next()
          +
          +

          prev

          +
          public T prev()
          +
        • -
        - - - -
        • -

          poppedOut

          -
          public boolean poppedOut()
          +
          +

          next

          +
          public T next()
          +
        • -
        - - - -
        • -

          popOut

          -
          public void popOut()
          +
          +

          poppedOut

          +
          public boolean poppedOut()
          +
        • -
        - - - - - -
        • -

          putBefore

          -
          public void putBefore(T dest)
          +
          +

          popOut

          +
          public void popOut()
          +
        • -
        - - - - - -
        • -

          putAfter

          -
          public void putAfter(T dest)
          -
        • -
        - +
        +

        - - - -
          -
        • -

          replaceNode

          -
          public void replaceNode(T dest)
          +putBefore

        +
        public void putBefore​(T dest)
        +
      • -
      - - - -
      • -

        swapLeft

        -
        public void swapLeft()
        +
        +

        + +putAfter

        +
        public void putAfter​(T dest)
        +
      • -
      - +
    • +
      +

      - -

      +
      public void replaceNode​(T dest)
      +
      +
    • -

      swapRight

      -
      public void swapRight()
      +
      +

      swapLeft

      +
      public void swapLeft()
      +
    • -
    +
  • +
    +

    swapRight

    +
    public void swapRight()
    +
  • +
    -
    + + + + + diff --git a/reference/hype/HPath.html b/reference/hype/HPath.html index 6a6bfe9d..0d357b8f 100644 --- a/reference/hype/HPath.html +++ b/reference/hype/HPath.html @@ -1,42 +1,48 @@ - + HPath (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HPath

    +
    Package hype
    +

    Class HPath

    - -
    - -
    - + - -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HPath() HPath() 
      HPath(int modeId) HPath​(int modeId) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
      -
    • - -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HPath

          -
          public HPath()
          +
          +

          HPath

          +
          public HPath()
          +
        • -
        - - - -
        • -

          HPath

          -
          public HPath(int modeId)
          +
          +

          HPath

          +
          public HPath​(int modeId)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - -
        • -

          texture

          -
          public HPath texture(Object imgArg)
          +
          +

          texture

          +
          public HPath texture​(java.lang.Object imgArg)
          +
        • -
        - - - -
        • -

          createCopy

          -
          public HPath createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HPath createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - -
        • -

          mode

          -
          public HPath mode(int modeId)
          +
          +

          mode

          +
          public HPath mode​(int modeId)
          +
        • -
        - - - -
        • -

          mode

          -
          public int mode()
          +
          +

          mode

          +
          public int mode()
          +
        • -
        - - - -
        • -

          drawsHandles

          -
          public HPath drawsHandles(boolean b)
          +
          +

          drawsHandles

          +
          public HPath drawsHandles​(boolean b)
          +
        • -
        - - - -
        • -

          drawsHandles

          -
          public boolean drawsHandles()
          +
          +

          drawsHandles

          +
          public boolean drawsHandles()
          +
        • -
        - - - -
        • -

          numVertices

          -
          public int numVertices()
          +
          +

          numVertices

          +
          public int numVertices()
          +
        • -
        - - - - - - - -
        • -

          vertex

          -
          public HPath vertex(float x,
          -                    float y)
          +
          +

          vertex

          +
          public HPath vertex​(float x, +float y)
          +
        • -
        - - - -
        • -

          vertex

          -
          public HPath vertex(float cx,
          -                    float cy,
          -                    float x,
          -                    float y)
          +
          +

          vertex

          +
          public HPath vertex​(float cx, +float cy, +float x, +float y)
          +
        • -
        - - - -
        • -

          vertex

          -
          public HPath vertex(float cx1,
          -                    float cy1,
          -                    float cx2,
          -                    float cy2,
          -                    float x,
          -                    float y)
          +
          +

          vertex

          +
          public HPath vertex​(float cx1, +float cy1, +float cx2, +float cy2, +float x, +float y)
          +
        • -
        - - - -
        • -

          vertexUV

          -
          public HPath vertexUV(float u,
          -                      float v)
          +
          +

          vertexUV

          +
          public HPath vertexUV​(float u, +float v)
          +
        • -
        - - - -
        • -

          vertexUV

          -
          public HPath vertexUV(float cu,
          -                      float cv,
          -                      float u,
          -                      float v)
          +
          +

          vertexUV

          +
          public HPath vertexUV​(float cu, +float cv, +float u, +float v)
          +
        • -
        - - - -
        • -

          vertexUV

          -
          public HPath vertexUV(float cu1,
          -                      float cv1,
          -                      float cu2,
          -                      float cv2,
          -                      float u,
          -                      float v)
          +
          +

          vertexUV

          +
          public HPath vertexUV​(float cu1, +float cv1, +float cu2, +float cv2, +float u, +float v)
          +
        • -
        - - - - - - - - - - - - - - - -
        • -

          beginPath

          -
          public HPath beginPath(int modeId)
          +
          +

          beginPath

          +
          public HPath beginPath​(int modeId)
          +
        • -
        - - - - - - - - - - - -
        • -

          line

          -
          public HPath line(float x1,
          -                  float y1,
          -                  float x2,
          -                  float y2)
          +
          +

          line

          +
          public HPath line​(float x1, +float y1, +float x2, +float y2)
          +
        • -
        - - - -
        • -

          lineUV

          -
          public HPath lineUV(float u1,
          -                    float v1,
          -                    float u2,
          -                    float v2)
          +
          +

          lineUV

          +
          public HPath lineUV​(float u1, +float v1, +float u2, +float v2)
          +
        • -
        - - - -
        • -

          triangle

          -
          public HPath triangle(int type,
          -                      int direction)
          +
          +

          triangle

          +
          public HPath triangle​(int type, +int direction)
          +
        • -
        - - - -
        • -

          polygon

          -
          public HPath polygon(int numEdges)
          +
          +

          polygon

          +
          public HPath polygon​(int numEdges)
          +
        • -
        - - - -
        • -

          polygon

          -
          public HPath polygon(int numEdges,
          -                     float startDeg)
          +
          +

          polygon

          +
          public HPath polygon​(int numEdges, +float startDeg)
          +
        • -
        - - - -
        • -

          polygonRad

          -
          public HPath polygonRad(int numEdges,
          -                        float startRad)
          +
          +

          polygonRad

          +
          public HPath polygonRad​(int numEdges, +float startRad)
          +
        • -
        - - - -
        • -

          star

          -
          public HPath star(int numEdges,
          -                  float depth)
          +
          +

          star

          +
          public HPath star​(int numEdges, +float depth)
          +
        • -
        - - - -
        • -

          star

          -
          public HPath star(int numEdges,
          -                  float depth,
          -                  float startDeg)
          +
          +

          star

          +
          public HPath star​(int numEdges, +float depth, +float startDeg)
          +
        • -
        - - - -
        • -

          starRad

          -
          public HPath starRad(int numEdges,
          -                     float depth,
          -                     float startRad)
          +
          +

          starRad

          +
          public HPath starRad​(int numEdges, +float depth, +float startRad)
          +
        • -
        - - - - - - - -
          -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
        • +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -886,7 +795,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -894,25 +803,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HRect.html b/reference/hype/HRect.html index 9029b682..4ae0fcbd 100644 --- a/reference/hype/HRect.html +++ b/reference/hype/HRect.html @@ -1,42 +1,48 @@ - + HRect (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HRect

    +
    Package hype
    +

    Class HRect

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HRect() HRect() 
      HRect(float s) HRect​(float s) 
      HRect(float w, - float h) HRect​(float w, +float h) 
      HRect(float w, - float h, - float roundingRadius) HRect​(float w, +float h, +float roundingRadius) 
      +
    + - - +
    + + +
    +

    Methods inherited from class hype.HNode

    + + +next, prev
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + + +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HRect

          -
          public HRect()
          +
          +

          HRect

          +
          public HRect()
          +
        • -
        - - - -
        • -

          HRect

          -
          public HRect(float s)
          +
          +

          HRect

          +
          public HRect​(float s)
          +
        • -
        - - - -
        • -

          HRect

          -
          public HRect(float w,
          -             float h)
          +
          +

          HRect

          +
          public HRect​(float w, +float h)
          +
        • -
        - - - -
        • -

          HRect

          -
          public HRect(float w,
          -             float h,
          -             float roundingRadius)
          +
          +

          HRect

          +
          public HRect​(float w, +float h, +float roundingRadius)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          createCopy

          -
          public HRect createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HRect createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - -
        • -

          rounding

          -
          public HRect rounding(float radius)
          +
          +

          rounding

          +
          public HRect rounding​(float radius)
          +
        • -
        - - - -
        • -

          rounding

          -
          public HRect rounding(float topleft,
          -                      float topright,
          -                      float bottomright,
          -                      float bottomleft)
          +
          +

          rounding

          +
          public HRect rounding​(float topleft, +float topright, +float bottomright, +float bottomleft)
          +
        • -
        - - - -
        • -

          rounding

          -
          public float rounding()
          +
          +

          rounding

          +
          public float rounding()
          +
        • -
        - - - -
        • -

          roundingTL

          -
          public HRect roundingTL(float radius)
          +
          +

          roundingTL

          +
          public HRect roundingTL​(float radius)
          +
        • -
        - - - -
        • -

          roundingTL

          -
          public float roundingTL()
          +
          +

          roundingTL

          +
          public float roundingTL()
          +
        • -
        - - - -
        • -

          roundingTR

          -
          public HRect roundingTR(float radius)
          +
          +

          roundingTR

          +
          public HRect roundingTR​(float radius)
          +
        • -
        - - - -
        • -

          roundingTR

          -
          public float roundingTR()
          +
          +

          roundingTR

          +
          public float roundingTR()
          +
        • -
        - - - -
        • -

          roundingBR

          -
          public HRect roundingBR(float radius)
          +
          +

          roundingBR

          +
          public HRect roundingBR​(float radius)
          +
        • -
        - - - -
        • -

          roundingBR

          -
          public float roundingBR()
          +
          +

          roundingBR

          +
          public float roundingBR()
          +
        • -
        - - - -
        • -

          roundingBL

          -
          public HRect roundingBL(float radius)
          +
          +

          roundingBL

          +
          public HRect roundingBL​(float radius)
          +
        • -
        - - - -
        • -

          roundingBL

          -
          public float roundingBL()
          +
          +

          roundingBL

          +
          public float roundingBL()
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -494,7 +440,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -502,25 +448,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HScreenshot.html b/reference/hype/HScreenshot.html index d2afac3a..0e44a870 100644 --- a/reference/hype/HScreenshot.html +++ b/reference/hype/HScreenshot.html @@ -1,42 +1,48 @@ - + HScreenshot (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HScreenshot

    +
    Package hype
    +

    Class HScreenshot

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HScreenshot
      +
      +

      -
      public class HScreenshot
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HScreenshot() HScreenshot() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HShape.html b/reference/hype/HShape.html index 330b73b7..a771b423 100644 --- a/reference/hype/HShape.html +++ b/reference/hype/HShape.html @@ -1,42 +1,48 @@ - + HShape (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HShape

    +
    Package hype
    +

    Class HShape

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HShape() HShape() 
      HShape(Object shapeArg) HShape​(java.lang.Object shapeArg) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HShape

          -
          public HShape()
          +
          +

          HShape

          +
          public HShape()
          +
        • -
        - - - -
        • -

          HShape

          -
          public HShape(Object shapeArg)
          +
          +

          HShape

          +
          public HShape​(java.lang.Object shapeArg)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          createCopy

          -
          public HShape createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HShape createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - - - - - -
        • -

          shape

          -
          public HShape shape(Object shapeArg)
          +
          +

          shape

          +
          public HShape shape​(java.lang.Object shapeArg)
          +
        • -
        - - - -
        • -

          shape

          -
          public processing.core.PShape shape()
          +
          +

          shape

          +
          public processing.core.PShape shape()
          +
        • -
        - - - -
        • -

          enableStyle

          -
          public HShape enableStyle(boolean b)
          +
          +

          enableStyle

          +
          public HShape enableStyle​(boolean b)
          +
        • -
        - - - -
        • -

          numChildren

          -
          public int numChildren()
          -
          Description copied from class: HDrawable
          +
          +

          numChildren

          +
          public int numChildren()
          +
          Description copied from class: HDrawable
          Returns the number of children of this drawable.
          Overrides:
          -
          numChildren in class HDrawable
          +
          numChildren in class HDrawable
          Returns:
          The number of children of this drawable.
          +
        • -
        - - - -
        • -

          setChild

          -
          public HShape setChild(int index)
          +
          +

          setChild

          +
          public HShape setChild​(int index)
          +
        • -
        - - - - - - - - - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -429,7 +385,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -437,25 +393,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HSphere.html b/reference/hype/HSphere.html index 9ce8aa4e..5fd90905 100644 --- a/reference/hype/HSphere.html +++ b/reference/hype/HSphere.html @@ -1,42 +1,48 @@ - + HSphere (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HSphere

    +
    Package hype
    +

    Class HSphere

    - -
    - -
    - + - -
    + + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HSphere() HSphere() 
      HSphere(float radius) HSphere​(float radius) 
      HSphere(float radiusw, - float radiush, - float radiusd) HSphere​(float radiusw, +float radiush, +float radiusd) 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - - - + + + + + - + - + - - - + + + + - - - + + + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      HSpherecreateCopy() +
      HSpherecreateCopy()
      Creates a copy of this drawable.
      voiddraw(processing.core.PGraphics g, - boolean usesZ, - float drawX, - float drawY, - float currAlphaPc) +draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
      Draws this drawable.
      HSphereradius(float f) 
      HSphereradius​(float f) 
      HSphereradius(float radiusw, - float radiush, - float radiusd) 
      HSphereradius​(float radiusw, +float radiush, +float radiusd) 
      -
    + + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchorU, anchorU, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, show, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HSphere

          -
          public HSphere()
          +
          +

          HSphere

          +
          public HSphere()
          +
        • -
        - - - -
        • -

          HSphere

          -
          public HSphere(float radius)
          +
          +

          HSphere

          +
          public HSphere​(float radius)
          +
        • -
        - - - -
        • -

          HSphere

          -
          public HSphere(float radiusw,
          -               float radiush,
          -               float radiusd)
          +
          +

          HSphere

          +
          public HSphere​(float radiusw, +float radiush, +float radiusd)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - -
        • -

          radius

          -
          public HSphere radius(float radiusw,
          -                      float radiush,
          -                      float radiusd)
          +
          +

          radius

          +
          public HSphere radius​(float radiusw, +float radiush, +float radiusd)
          +
        • -
        - - - -
        • -

          createCopy

          -
          public HSphere createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HSphere createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float currAlphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float currAlphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -380,7 +339,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -388,25 +347,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          currAlphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HSprite.html b/reference/hype/HSprite.html index aceb11f3..6e36c3e0 100644 --- a/reference/hype/HSprite.html +++ b/reference/hype/HSprite.html @@ -1,42 +1,48 @@ - + HSprite (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HSprite

    +
    Package hype
    +

    Class HSprite

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HSprite() HSprite() 
      HSprite(float s) HSprite​(float s) 
      HSprite(float w, - float h) HSprite​(float w, +float h) 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - - - + + + + + - + - + - - - + + + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      HSpritecreateCopy() +
      HSpritecreateCopy()
      Creates a copy of this drawable.
      voiddraw(processing.core.PGraphics g, - boolean usesZ, - float drawX, - float drawY, - float alphaPc) +draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
      Draws this drawable.
      HSpritetexture(Object imgArg) 
      HSpritetexture​(java.lang.Object imgArg) 
      -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, fill, fill, fill, fill, firstChild, height, height, hide, invalidChild, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, paintAll, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - - - +forEach, spliterator
    + - -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HSprite

          -
          public HSprite()
          +
          +

          HSprite

          +
          public HSprite()
          +
        • -
        - - - -
        • -

          HSprite

          -
          public HSprite(float s)
          +
          +

          HSprite

          +
          public HSprite​(float s)
          +
        • -
        - - - -
        • -

          HSprite

          -
          public HSprite(float w,
          -               float h)
          +
          +

          HSprite

          +
          public HSprite​(float w, +float h)
          +
        +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - -
        • -

          createCopy

          -
          public HSprite createCopy()
          -
          Description copied from class: HDrawable
          +
          +

          createCopy

          +
          public HSprite createCopy()
          +
          Description copied from class: HDrawable
          Creates a copy of this drawable. This method is abstract and is meant to be implemented by the children of this class.
          Specified by:
          -
          createCopy in class HDrawable
          +
          createCopy in class HDrawable
          Returns:
          A copy of this drawable.
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 boolean usesZ,
          -                 float drawX,
          -                 float drawY,
          -                 float alphaPc)
          -
          Description copied from class: HDrawable
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +boolean usesZ, +float drawX, +float drawY, +float alphaPc)
          +
          Description copied from class: HDrawable
          Draws this drawable. This method is abstract and is meant to be implemented by the children @@ -342,7 +310,7 @@

          draw

          the draw cycle and probably wouldn't need to be called directly.
          Specified by:
          -
          draw in class HDrawable
          +
          draw in class HDrawable
          Parameters:
          g - The graphics context for this drawable.
          usesZ - Indicates if z-coordinates are used.
          @@ -350,25 +318,28 @@

          draw

          drawY - The y coordinate where this drawable would consider as 0
          alphaPc - The current alpha value in the draw cycle.
          +
        +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/HStage.html b/reference/hype/HStage.html index f9e7f71b..f0671a90 100644 --- a/reference/hype/HStage.html +++ b/reference/hype/HStage.html @@ -1,42 +1,48 @@ - + HStage (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HStage

    +
    Package hype
    +

    Class HStage

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HStage(processing.core.PApplet papplet) HStage​(processing.core.PApplet papplet) 
      +
    + - -
    + +
    +

    Methods inherited from class hype.HDrawable

    + - -

    Methods inherited from class hype.HDrawable

    -add, add, add, add, add, add, add, add, add, alpha, alpha, alphaPc, alphaPc, alphaShift, alphaShiftPc, anchor, anchor, anchor, anchorAt, anchorU, anchorU, anchorUV, anchorUV, anchorV, anchorV, anchorX, anchorX, anchorY, anchorY, bool, bool, boundingSize, bounds, bounds, contains, contains, containsRel, containsRel, copyPropertiesFrom, extras, extras, fill, firstChild, height, hide, iterator, lastChild, loc, loc, loc, loc, locAt, move, move, noFill, noStroke, num, num, numChildren, numI, obj, obj, parent, parentOf, popOut, poppedOut, proportional, proportional, putAfter, putBefore, remove, remove, remove, remove, remove, remove, remove, remove, remove, replaceNode, rotate, rotateRad, rotatesChildren, rotatesChildren, rotateX, rotateXRad, rotateY, rotateYRad, rotateZ, rotateZRad, rotation, rotation, rotationOnAxis, rotationOnAxisRad, rotationRad, rotationRad, rotationX, rotationX, rotationXRad, rotationXRad, rotationY, rotationY, rotationYRad, rotationYRad, rotationZ, rotationZ, rotationZRad, rotationZRad, scale, scale, show, size, size, size, str, stroke, stroke, stroke, stroke, stroke, strokeCap, strokeCap, strokeJoin, strokeJoin, strokeWeight, strokeWeight, stylesChildren, stylesChildren, swapLeft, swapRight, transformsChildren, transformsChildren, u2x, v2y, visibility, visibility, width, x, x, x2u, y, y, y2v, z, z - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - -
      -
    • +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + - -

    Methods inherited from interface java.lang.Iterable

    -forEach, spliterator - +forEach, spliterator
    + - - - -
    + +
    -
    + + + + + diff --git a/reference/hype/HText.html b/reference/hype/HText.html index 7093ab11..7af5e0a2 100644 --- a/reference/hype/HText.html +++ b/reference/hype/HText.html @@ -1,42 +1,48 @@ - + HText (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HText

    +
    Package hype
    +

    Class HText

    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HText() HText() 
      HText(String textString) HText​(java.lang.String textString) 
      HText(String textString, - float size) HText​(java.lang.String textString, +float size) 
      HText(String textString, - float size, - Object fontArg) HText​(java.lang.String textString, +float size, +java.lang.Object fontArg) 
      +
    + - - +
    + + +
    +

    Methods inherited from class hype.HNode

    + + +next, prev
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface java.lang.Iterable

    + + +forEach, spliterator
    + - -
    + +
    -
    + + + + + diff --git a/reference/hype/HTrigger.html b/reference/hype/HTrigger.html index 3642c1c9..07f8e858 100644 --- a/reference/hype/HTrigger.html +++ b/reference/hype/HTrigger.html @@ -1,42 +1,48 @@ - + HTrigger (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HTrigger

    +
    Package hype
    +

    Class HTrigger

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HTrigger() HTrigger() 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/HVector.html b/reference/hype/HVector.html index 3076d0d0..71af70f3 100644 --- a/reference/hype/HVector.html +++ b/reference/hype/HVector.html @@ -1,42 +1,48 @@ - + HVector (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HVector

    +
    Package hype
    +

    Class HVector

    - -
    - -
    -
    +extends java.lang.Object +implements HLocatable + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HVector() HVector() 
        HVector(float xCoord, - float yCoord) HVector​(float xCoord, +float yCoord) 
        HVector(float xCoord, - float yCoord, - float zCoord) HVector​(float xCoord, +float yCoord, +float zCoord) 
        +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - + + + - + - - - + + + - + - + - - - + + + - + - + - - - + + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      floatx() +x()
      TODO
      HVectorx(float newX) +
      HVectorx​(float newX)
      TODO
      floaty() +y()
      TODO
      HVectory(float newY) +
      HVectory​(float newY)
      TODO
      floatz() +z()
      TODO
      HVectorz(float newZ) +
      HVectorz​(float newZ)
      TODO
      -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        +

        Constructor Details

        • -

          HVector

          -
          public HVector()
          +
          +

          HVector

          +
          public HVector()
          +
        • -
        - - - -
        • -

          HVector

          -
          public HVector(float xCoord,
          -               float yCoord)
          +
          +

          HVector

          +
          public HVector​(float xCoord, +float yCoord)
          +
        • -
        - - - -
        • -

          HVector

          -
          public HVector(float xCoord,
          -               float yCoord,
          -               float zCoord)
          +
          +

          HVector

          +
          public HVector​(float xCoord, +float yCoord, +float zCoord)
          +
        +
      • -
      - -
    • -
    -
    + + + + + diff --git a/reference/hype/HVertex.html b/reference/hype/HVertex.html index fd811f4d..6a8c8428 100644 --- a/reference/hype/HVertex.html +++ b/reference/hype/HVertex.html @@ -1,42 +1,48 @@ - + HVertex (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HVertex

    +
    Package hype
    +

    Class HVertex

    - -
    - -
    -
    +extends java.lang.Object +implements HLocatable + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HVertex(HPath parentPath) HVertex​(HPath parentPath) 
      +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • - -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HVertex

            -
            public HVertex(HPath parentPath)
            +
            +

            HVertex

            +
            public HVertex​(HPath parentPath)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - - - - - - - - - -
        • -

          numControlPts

          -
          public byte numControlPts()
          +
          +

          numControlPts

          +
          public byte numControlPts()
          +
        • -
        - - - -
        • -

          isLine

          -
          public boolean isLine()
          +
          +

          isLine

          +
          public boolean isLine()
          +
        • -
        - - - -
        • -

          isCurved

          -
          public boolean isCurved()
          +
          +

          isCurved

          +
          public boolean isCurved()
          +
        • -
        - - - -
        • -

          isQuadratic

          -
          public boolean isQuadratic()
          +
          +

          isQuadratic

          +
          public boolean isQuadratic()
          +
        • -
        - - - -
        • -

          isCubic

          -
          public boolean isCubic()
          +
          +

          isCubic

          +
          public boolean isCubic()
          +
        • -
        - - - -
        • -

          set

          -
          public HVertex set(float x,
          -                   float y)
          +
          +

          set

          +
          public HVertex set​(float x, +float y)
          +
        • -
        - - - -
        • -

          set

          -
          public HVertex set(float cx,
          -                   float cy,
          -                   float x,
          -                   float y)
          +
          +

          set

          +
          public HVertex set​(float cx, +float cy, +float x, +float y)
          +
        • -
        - - - -
        • -

          set

          -
          public HVertex set(float cx1,
          -                   float cy1,
          -                   float cx2,
          -                   float cy2,
          -                   float x,
          -                   float y)
          +
          +

          set

          +
          public HVertex set​(float cx1, +float cy1, +float cx2, +float cy2, +float x, +float y)
          +
        • -
        - - - -
        • -

          setUV

          -
          public HVertex setUV(float u,
          -                     float v)
          +
          +

          setUV

          +
          public HVertex setUV​(float u, +float v)
          +
        • -
        - - - -
        • -

          setUV

          -
          public HVertex setUV(float cu,
          -                     float cv,
          -                     float u,
          -                     float v)
          +
          +

          setUV

          +
          public HVertex setUV​(float cu, +float cv, +float u, +float v)
          +
        • -
        - - - -
        • -

          setUV

          -
          public HVertex setUV(float cu1,
          -                     float cv1,
          -                     float cu2,
          -                     float cv2,
          -                     float u,
          -                     float v)
          +
          +

          setUV

          +
          public HVertex setUV​(float cu1, +float cv1, +float cu2, +float cv2, +float u, +float v)
          +
        • -
        - - - - - - - -
        • -

          x

          -
          public float x()
          -
          Description copied from interface: HLocatable
          +
          +

          x

          +
          public float x()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          x in interface HLocatable
          +
          x in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          y

          -
          public float y()
          -
          Description copied from interface: HLocatable
          +
          +

          y

          +
          public float y()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          y in interface HLocatable
          +
          y in interface HLocatable
          Returns:
          +
        • -
        - - - - - - - -
        • -

          z

          -
          public float z()
          -
          Description copied from interface: HLocatable
          +
          +

          z

          +
          public float z()
          +
          Description copied from interface: HLocatable
          TODO
          Specified by:
          -
          z in interface HLocatable
          +
          z in interface HLocatable
          Returns:
          +
        • -
        - - - -
        • -

          u

          -
          public HVertex u(float f)
          +
          +

          u

          +
          public HVertex u​(float f)
          +
        • -
        - - - -
        • -

          u

          -
          public float u()
          +
          +

          u

          +
          public float u()
          +
        • -
        - - - -
        • -

          v

          -
          public HVertex v(float f)
          +
          +

          v

          +
          public HVertex v​(float f)
          +
        • -
        - - - -
        • -

          v

          -
          public float v()
          +
          +

          v

          +
          public float v()
          +
        • -
        - - - - - - - -
        • -

          cx

          -
          public float cx()
          +
          +

          cx

          +
          public float cx()
          +
        • -
        - - - - - - - -
        • -

          cy

          -
          public float cy()
          +
          +

          cy

          +
          public float cy()
          +
        • -
        - - - - - - - -
        • -

          cu

          -
          public float cu()
          +
          +

          cu

          +
          public float cu()
          +
        • -
        - - - - - - - -
        • -

          cv

          -
          public float cv()
          +
          +

          cv

          +
          public float cv()
          +
        • -
        - - - - - - - -
        • -

          cx1

          -
          public float cx1()
          +
          +

          cx1

          +
          public float cx1()
          +
        • -
        - - - - - - - -
        • -

          cy1

          -
          public float cy1()
          +
          +

          cy1

          +
          public float cy1()
          +
        • -
        - - - - - - - -
        • -

          cu1

          -
          public float cu1()
          +
          +

          cu1

          +
          public float cu1()
          +
        • -
        - - - - - - - -
        • -

          cv1

          -
          public float cv1()
          +
          +

          cv1

          +
          public float cv1()
          +
        • -
        - - - - - - - -
        • -

          cx2

          -
          public float cx2()
          +
          +

          cx2

          +
          public float cx2()
          +
        • -
        - - - - - - - -
        • -

          cy2

          -
          public float cy2()
          +
          +

          cy2

          +
          public float cy2()
          +
        • -
        - - - - - - - -
        • -

          cu2

          -
          public float cu2()
          +
          +

          cu2

          +
          public float cu2()
          +
        • -
        - - - - - - - -
        • -

          cv2

          -
          public float cv2()
          +
          +

          cv2

          +
          public float cv2()
          +
        • -
        - - - -
        • -

          computeMinMax

          -
          public void computeMinMax(float[] minmax)
          +
          +

          computeMinMax

          +
          public void computeMinMax​(float[] minmax)
          +
        • -
        - - - -
        • -

          adjust

          -
          public void adjust(float offsetU,
          -                   float offsetV,
          -                   float oldW,
          -                   float oldH)
          +
          +

          adjust

          +
          public void adjust​(float offsetU, +float offsetV, +float oldW, +float oldH)
          +
        • -
        - - - -
        • -

          intersectTest

          -
          public boolean intersectTest(HVertex pprev,
          -                             HVertex prev,
          -                             float tu,
          -                             float tv,
          -                             boolean openPath)
          +
          +

          intersectTest

          +
          public boolean intersectTest​(HVertex pprev, +HVertex prev, +float tu, +float tv, +boolean openPath)
          +
        • -
        - - - -
        • -

          inLine

          -
          public boolean inLine(HVertex prev,
          -                      float relX,
          -                      float relY)
          +
          +

          inLine

          +
          public boolean inLine​(HVertex prev, +float relX, +float relY)
          +
        • -
        - - - -
        • -

          draw

          -
          public void draw(processing.core.PGraphics g,
          -                 float drawX,
          -                 float drawY,
          -                 boolean isSimple)
          +
          +

          draw

          +
          public void draw​(processing.core.PGraphics g, +float drawX, +float drawY, +boolean isSimple)
          +
        • -
        - - - -
        • -

          drawHandles

          -
          public void drawHandles(processing.core.PGraphics g,
          -                        HVertex prev,
          -                        float drawX,
          -                        float drawY)
          -
        • -
        +
        +

        drawHandles

        +
        public void drawHandles​(processing.core.PGraphics g, +HVertex prev, +float drawX, +float drawY)
        +
      +
    -
    + + + + + diff --git a/reference/hype/HWarnings.html b/reference/hype/HWarnings.html index 560f93d2..3c8b5bcb 100644 --- a/reference/hype/HWarnings.html +++ b/reference/hype/HWarnings.html @@ -1,42 +1,48 @@ - + HWarnings (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype
    -

    Class HWarnings

    +
    Package hype
    +

    Class HWarnings

    - -
    -
      -
    • +
      java.lang.Object +
      hype.HWarnings
      +
      +

      -
      public class HWarnings
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Static Methods Concrete Methods 
      + - + + - + + + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      static voidwarn(String type, - String loc, - String msg) warn​(java.lang.String type, +java.lang.String loc, +java.lang.String msg) 
      -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HAttractor.HAttracted.html b/reference/hype/extended/behavior/HAttractor.HAttracted.html index 49381bbf..82bdc8c6 100644 --- a/reference/hype/extended/behavior/HAttractor.HAttracted.html +++ b/reference/hype/extended/behavior/HAttractor.HAttracted.html @@ -1,42 +1,48 @@ - + HAttractor.HAttracted (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HAttractor.HAttracted

    + +

    Class HAttractor.HAttracted

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.behavior.HAttractor.HAttracted
      +
      +
      Enclosing class:
      -
      HAttractor
      +
      HAttractor

      -
      public static class HAttractor.HAttracted
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
    + - -
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HAttractor.HAttractionForce.html b/reference/hype/extended/behavior/HAttractor.HAttractionForce.html index 8587df15..52bb21ea 100644 --- a/reference/hype/extended/behavior/HAttractor.HAttractionForce.html +++ b/reference/hype/extended/behavior/HAttractor.HAttractionForce.html @@ -1,42 +1,48 @@ - + HAttractor.HAttractionForce (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HAttractor.HAttractionForce

    + +

    Class HAttractor.HAttractionForce

    -
      -
    • java.lang.Object
    • -
    • -
        -
      • hype.extended.behavior.HAttractor.HAttractionForce
      • -
      -
    • -
    -
    -
      -
    • +
      java.lang.Object +
      hype.extended.behavior.HAttractor.HAttractionForce
      +
      +
      Enclosing class:
      -
      HAttractor
      +
      HAttractor

      -
      public static class HAttractor.HAttractionForce
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Field Summary

        - +

        Field Summary

        +
        +
        + - + + + + - + + - + + - + + +
        Fields 
        Modifier and TypeField and DescriptionFieldDescription
        booleanattract attract 
        processing.core.PVectorloc loc 
        floatradius radius 
        +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HAttractionForce(float x, - float y, - float z, - float r) HAttractionForce​(float x, +float y, +float z, +float r) 
      +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • -
        -
      • - - -

        Field Detail

        - +
      • +
        +

        Field Details

        • -

          loc

          -
          public processing.core.PVector loc
          +
          +

          loc

          +
          public processing.core.PVector loc
          +
        • -
        - - - -
        • -

          radius

          -
          public float radius
          +
          +

          radius

          +
          public float radius
          +
        • -
        - - - -
        • -

          attract

          -
          public boolean attract
          +
          +

          attract

          +
          public boolean attract
          +
        +
      • -
      -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HAttractionForce

            -
            public HAttractionForce(float x,
            -                        float y,
            -                        float z,
            -                        float r)
            +
            +

            HAttractionForce

            +
            public HAttractionForce​(float x, +float y, +float z, +float r)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          loc

          -
          public void loc(float x,
          -                float y)
          -
        • -
        - +
        +

        Method Details

        • -

          loc

          -
          public void loc(float x,
          -                float y,
          -                float z)
          +
          +

          loc

          +
          public void loc​(float x, +float y)
          +
        • -
        - - - -
        • -

          setAttaction

          -
          public void setAttaction(boolean b)
          +
          +

          loc

          +
          public void loc​(float x, +float y, +float z)
          +
        • -
        - - - -
        • -

          attractMode

          -
          public void attractMode()
          +
          +

          setAttaction

          +
          public void setAttaction​(boolean b)
          +
        • -
        - - - -
        • -

          repelMode

          -
          public void repelMode()
          +
          +

          attractMode

          +
          public void attractMode()
          +
        • -
        +
      • +
        +

        repelMode

        +
        public void repelMode()
        +
      +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HAttractor.html b/reference/hype/extended/behavior/HAttractor.html index d24b2e43..7b6f4f94 100644 --- a/reference/hype/extended/behavior/HAttractor.html +++ b/reference/hype/extended/behavior/HAttractor.html @@ -1,42 +1,48 @@ - + HAttractor (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HAttractor

    + +

    Class HAttractor

    - -
    - -
    -
    +extends HBehavior + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HAttractor() HAttractor() 
      HAttractor(float x, - float y, - float r) HAttractor​(float x, +float y, +float r) 
      HAttractor(float x, - float y, - float z, - float r) HAttractor​(float x, +float y, +float z, +float r) 
      +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - - -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HColorLightness.html b/reference/hype/extended/behavior/HColorLightness.html index a889be0f..a2f551ab 100644 --- a/reference/hype/extended/behavior/HColorLightness.html +++ b/reference/hype/extended/behavior/HColorLightness.html @@ -1,42 +1,48 @@ - + HColorLightness (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HColorLightness

    + +

    Class HColorLightness

    - -
    - -
    -
    +extends HBehavior + +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HFollow.html b/reference/hype/extended/behavior/HFollow.html index 6fd3c88b..97dfcf94 100644 --- a/reference/hype/extended/behavior/HFollow.html +++ b/reference/hype/extended/behavior/HFollow.html @@ -1,42 +1,48 @@ - + HFollow (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HFollow

    + +

    Class HFollow

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HFollow() HFollow() 
        HFollow(float ease) HFollow​(float ease) 
        HFollow(float ease, - float spring) HFollow​(float ease, +float spring) 
        HFollow(float ease, - float spring, - HLocatable goal) HFollow​(float ease, +float spring, +HLocatable goal) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HMagneticField.HPole.html b/reference/hype/extended/behavior/HMagneticField.HPole.html index 9ddd5f48..4032f2f4 100644 --- a/reference/hype/extended/behavior/HMagneticField.HPole.html +++ b/reference/hype/extended/behavior/HMagneticField.HPole.html @@ -1,36 +1,42 @@ - + HMagneticField.HPole (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HMagneticField.HPole

    + +

    Class HMagneticField.HPole

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.behavior.HMagneticField.HPole
      +
      +
      Enclosing class:
      -
      HMagneticField
      +
      HMagneticField

      -
      public static class HMagneticField.HPole
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Field Summary

        - +

        Field Summary

        +
        +
        + - + + + + - + + - + + - + + +
        Fields 
        Modifier and TypeField and DescriptionFieldDescription
        floatpolarity polarity 
        floatx x 
        floaty y 
        +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HPole(float x, - float y, - float polarity) HPole​(float x, +float y, +float polarity) 
      +
    + - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Field Detail

        - +
      • +
        +

        Field Details

        • -

          x

          -
          public float x
          +
          +

          x

          +
          public float x
          +
        • -
        - - - -
        • -

          y

          -
          public float y
          +
          +

          y

          +
          public float y
          +
        • -
        - - - -
        • -

          polarity

          -
          public float polarity
          +
          +

          polarity

          +
          public float polarity
          +
        +
      • -
      -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HPole

            -
            public HPole(float x,
            -             float y,
            -             float polarity)
            -
          • -
          +
          +

          HPole

          +
          public HPole​(float x, +float y, +float polarity)
          +
        +
      -
    + + + + + diff --git a/reference/hype/extended/behavior/HMagneticField.html b/reference/hype/extended/behavior/HMagneticField.html index dc26cc1a..7dc81e95 100644 --- a/reference/hype/extended/behavior/HMagneticField.html +++ b/reference/hype/extended/behavior/HMagneticField.html @@ -1,42 +1,48 @@ - + HMagneticField (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HMagneticField

    + +

    Class HMagneticField

    - -
    - -
    -
    +extends HBehavior + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HMagneticField() HMagneticField() 
      +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HOrbiter.html b/reference/hype/extended/behavior/HOrbiter.html index cd25e33d..69ddb829 100644 --- a/reference/hype/extended/behavior/HOrbiter.html +++ b/reference/hype/extended/behavior/HOrbiter.html @@ -1,42 +1,48 @@ - + HOrbiter (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HOrbiter

    + +

    Class HOrbiter

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HOrbiter() HOrbiter() 
        HOrbiter(float x, - float y) HOrbiter​(float x, +float y) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HOrbiter3D.html b/reference/hype/extended/behavior/HOrbiter3D.html index 4ac56dd6..80c91715 100644 --- a/reference/hype/extended/behavior/HOrbiter3D.html +++ b/reference/hype/extended/behavior/HOrbiter3D.html @@ -1,42 +1,48 @@ - + HOrbiter3D (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HOrbiter3D

    + +

    Class HOrbiter3D

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HOrbiter3D() HOrbiter3D() 
        HOrbiter3D(float x, - float y, - float z) HOrbiter3D​(float x, +float y, +float z) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HOscillator.html b/reference/hype/extended/behavior/HOscillator.html index a227d825..d564494d 100644 --- a/reference/hype/extended/behavior/HOscillator.html +++ b/reference/hype/extended/behavior/HOscillator.html @@ -1,42 +1,48 @@ - + HOscillator (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HOscillator

    + +

    Class HOscillator

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HOscillator() HOscillator() 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HParticles.HParticle.html b/reference/hype/extended/behavior/HParticles.HParticle.html index 162fbac9..5be53c0a 100644 --- a/reference/hype/extended/behavior/HParticles.HParticle.html +++ b/reference/hype/extended/behavior/HParticles.HParticle.html @@ -1,42 +1,48 @@ - + HParticles.HParticle (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HParticles.HParticle

    + +

    Class HParticles.HParticle

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.behavior.HParticles.HParticle
      +
      +
      Enclosing class:
      -
      HParticles
      +
      HParticles

      -
      public class HParticles.HParticle
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HParticle(float x, - float y, - float z, - float startLife, - float endLife) HParticle​(float x, +float y, +float z, +float startLife, +float endLife) 
      +
    + - -
      -
    • +
    • +
      -

      Method Summary

      - - +

      Method Summary

      +
      +
      +
      +
      All Methods Instance Methods Concrete Methods 
      + - + + - + + + - + + - + - + + - + - + + +
      Modifier and TypeMethod and DescriptionMethodDescription
      intalpha() alpha() 
      processing.core.PVectorposition() position() 
      voidupdate(float ux, - float uy, - float uz, - float startLife, - float endLife) update​(float ux, +float uy, +float uz, +float startLife, +float endLife) 
      -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
      -
    • -
        -
      • - - -

        Field Detail

        - +
      • +
        +

        Field Details

        • -

          px

          -
          public float px
          +
          +

          px

          +
          public float px
          +
        • -
        - - - -
        • -

          py

          -
          public float py
          +
          +

          py

          +
          public float py
          +
        • -
        - - - -
        • -

          pz

          -
          public float pz
          +
          +

          pz

          +
          public float pz
          +
        • -
        - - - -
        • -

          startLife

          -
          public float startLife
          +
          +

          startLife

          +
          public float startLife
          +
        • -
        - - - -
        • -

          endLife

          -
          public float endLife
          +
          +

          endLife

          +
          public float endLife
          +
        • -
        - - - -
        • -

          currentLife

          -
          public float currentLife
          +
          +

          currentLife

          +
          public float currentLife
          +
        • -
        - - - -
        • -

          directionVec

          -
          public processing.core.PVector directionVec
          +
          +

          directionVec

          +
          public processing.core.PVector directionVec
          +
        • -
        - - - -
        • -

          movementVec

          -
          public processing.core.PVector movementVec
          +
          +

          movementVec

          +
          public processing.core.PVector movementVec
          +
        • -
        - - - -
        • -

          applyMovementVec

          -
          public processing.core.PVector applyMovementVec
          +
          +

          applyMovementVec

          +
          public processing.core.PVector applyMovementVec
          +
        • -
        - - - -
        • -

          positionVec

          -
          public processing.core.PVector positionVec
          +
          +

          positionVec

          +
          public processing.core.PVector positionVec
          +
        • -
        - - - -
        • -

          alpha

          -
          public int alpha
          +
          +

          alpha

          +
          public int alpha
          +
        +
      • -
      -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HParticle

            -
            public HParticle(float x,
            -                 float y,
            -                 float z,
            -                 float startLife,
            -                 float endLife)
            +
            +

            HParticle

            +
            public HParticle​(float x, +float y, +float z, +float startLife, +float endLife)
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - - - -
        • -

          position

          -
          public processing.core.PVector position()
          -
        • -
        - +
        +

        Method Details

        • -

          alpha

          -
          public int alpha()
          +
          +

          position

          +
          public processing.core.PVector position()
          +
        • -
        - - - -
        • -

          update

          -
          public void update(float ux,
          -                   float uy,
          -                   float uz,
          -                   float startLife,
          -                   float endLife)
          +
          +

          alpha

          +
          public int alpha()
          +
        • -
        +
      • +
        +

        update

        +
        public void update​(float ux, +float uy, +float uz, +float startLife, +float endLife)
        +
      +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HParticles.html b/reference/hype/extended/behavior/HParticles.html index ea834e21..5d6fda16 100644 --- a/reference/hype/extended/behavior/HParticles.html +++ b/reference/hype/extended/behavior/HParticles.html @@ -1,42 +1,48 @@ - + HParticles (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HParticles

    + +

    Class HParticles

    - -
    - -
    -
    +extends HBehavior + +
    + - -
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HParticles() HParticles() 
      +
    + - -
    + + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HProximity.html b/reference/hype/extended/behavior/HProximity.html index 9e29a277..4ce4bcdd 100644 --- a/reference/hype/extended/behavior/HProximity.html +++ b/reference/hype/extended/behavior/HProximity.html @@ -1,42 +1,48 @@ - + HProximity (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HProximity

    + +

    Class HProximity

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HProximity() HProximity() 
        HProximity(float spring, - float ease, - float min, - float max, - float radius) HProximity​(float spring, +float ease, +float min, +float max, +float radius) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HRandomTrigger.html b/reference/hype/extended/behavior/HRandomTrigger.html index f76a89f3..dae69834 100644 --- a/reference/hype/extended/behavior/HRandomTrigger.html +++ b/reference/hype/extended/behavior/HRandomTrigger.html @@ -1,42 +1,48 @@ - + HRandomTrigger (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HRandomTrigger

    + +

    Class HRandomTrigger

    - -
    - -
    -
    +extends HTrigger + +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HBehavior

    + - -

    Methods inherited from class hype.HBehavior

    -popOut, poppedOut, putAfter, putBefore, register, replaceNode, swapLeft, unregister - -
    +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HRotate.html b/reference/hype/extended/behavior/HRotate.html index e43bca6c..b60332c7 100644 --- a/reference/hype/extended/behavior/HRotate.html +++ b/reference/hype/extended/behavior/HRotate.html @@ -1,42 +1,48 @@ - + HRotate (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HRotate

    + +

    Class HRotate

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HRotate() HRotate() 
        HRotate(HRotatable newTarget, - float dDeg) -
        Deprecated.  
        +
        HRotate​(HRotatable newTarget, +float dDeg) +
        Deprecated. 
        HRotate(HRotatable newTarget, - float xDeg, - float yDeg, - float zDeg) HRotate​(HRotatable newTarget, +float xDeg, +float yDeg, +float zDeg) 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HSwarm.html b/reference/hype/extended/behavior/HSwarm.html index 3a89da9f..bc98ad3e 100644 --- a/reference/hype/extended/behavior/HSwarm.html +++ b/reference/hype/extended/behavior/HSwarm.html @@ -1,42 +1,48 @@ - + HSwarm (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HSwarm

    + +

    Class HSwarm

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HSwarm() HSwarm() 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HTimer.html b/reference/hype/extended/behavior/HTimer.html index ae4563e3..5b4979f4 100644 --- a/reference/hype/extended/behavior/HTimer.html +++ b/reference/hype/extended/behavior/HTimer.html @@ -1,42 +1,48 @@ - + HTimer (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HTimer

    + +

    Class HTimer

    - -
    - -
    -
    +extends HTrigger + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HTimer() HTimer() 
        HTimer(int timerInterval) HTimer​(int timerInterval) 
        HTimer(int timerInterval, - int numberOfCycles) HTimer​(int timerInterval, +int numberOfCycles) 
        +
    + - - +
    +
    +
    +

    Methods inherited from class hype.HTrigger

    + + +callback
    +
    +

    Methods inherited from class hype.HBehavior

    + + +popOut, poppedOut, putAfter, putBefore, replaceNode, swapLeft
    +
    +

    Methods inherited from class hype.HNode

    + + +next, prev, swapRight
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HTween.html b/reference/hype/extended/behavior/HTween.html index ea82bc46..d368ef01 100644 --- a/reference/hype/extended/behavior/HTween.html +++ b/reference/hype/extended/behavior/HTween.html @@ -1,42 +1,48 @@ - + HTween (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HTween

    + +

    Class HTween

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HTween() HTween() 
        +
    + - -
    +
    + +
    +

    Methods inherited from class hype.HNode

    + - -

    Methods inherited from class hype.HNode

    -next, prev, swapRight - -
    +
    +

    Methods inherited from class java.lang.Object

    + - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HTween

            -
            public HTween()
            +
            +

            HTween

            +
            public HTween()
            +
          +
      • -
      -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - - - - - - - - - - - - - -
        • -

          start

          -
          public HTween start(float a)
          +
          +

          start

          +
          public HTween start​(float a)
          +
        • -
        - - - -
        • -

          start

          -
          public HTween start(float a,
          -                    float b)
          +
          +

          start

          +
          public HTween start​(float a, +float b)
          +
        • -
        - - - -
        • -

          start

          -
          public HTween start(float a,
          -                    float b,
          -                    float c)
          +
          +

          start

          +
          public HTween start​(float a, +float b, +float c)
          +
        • -
        - - - -
        • -

          start

          -
          public float start()
          +
          +

          start

          +
          public float start()
          +
        • -
        - - - -
        • -

          start1

          -
          public float start1()
          +
          +

          start1

          +
          public float start1()
          +
        • -
        - - - -
        • -

          start2

          -
          public float start2()
          +
          +

          start2

          +
          public float start2()
          +
        • -
        - - - -
        • -

          start3

          -
          public float start3()
          +
          +

          start3

          +
          public float start3()
          +
        • -
        - - - -
        • -

          end

          -
          public HTween end(float a)
          +
          +

          end

          +
          public HTween end​(float a)
          +
        • -
        - - - -
        • -

          end

          -
          public HTween end(float a,
          -                  float b)
          +
          +

          end

          +
          public HTween end​(float a, +float b)
          +
        • -
        - - - -
        • -

          end

          -
          public HTween end(float a,
          -                  float b,
          -                  float c)
          +
          +

          end

          +
          public HTween end​(float a, +float b, +float c)
          +
        • -
        - - - -
        • -

          end

          -
          public float end()
          +
          +

          end

          +
          public float end()
          +
        • -
        - - - -
        • -

          end1

          -
          public float end1()
          +
          +

          end1

          +
          public float end1()
          +
        • -
        - - - -
        • -

          end2

          -
          public float end2()
          +
          +

          end2

          +
          public float end2()
          +
        • -
        - - - -
        • -

          end3

          -
          public float end3()
          +
          +

          end3

          +
          public float end3()
          +
        • -
        - - - -
        • -

          spring

          -
          public HTween spring(float f)
          +
          +

          spring

          +
          public HTween spring​(float f)
          +
        • -
        - - - -
        • -

          spring

          -
          public float spring()
          +
          +

          spring

          +
          public float spring()
          +
        • -
        - - - -
        • -

          ease

          -
          public HTween ease(float f)
          +
          +

          ease

          +
          public HTween ease​(float f)
          +
        • -
        - - - -
        • -

          ease

          -
          public float ease()
          +
          +

          ease

          +
          public float ease()
          +
        • -
        - - - - - - - -
        • -

          property

          -
          public int property()
          +
          +

          property

          +
          public int property()
          +
        • -
        - - - -
        • -

          nextRaw

          -
          public float nextRaw()
          +
          +

          nextRaw

          +
          public float nextRaw()
          +
        • -
        - - - -
        • -

          curr

          -
          public float curr()
          +
          +

          curr

          +
          public float curr()
          +
        • -
        - - - -
        • -

          curr1

          -
          public float curr1()
          +
          +

          curr1

          +
          public float curr1()
          +
        • -
        - - - -
        • -

          curr2

          -
          public float curr2()
          +
          +

          curr2

          +
          public float curr2()
          +
        • -
        - - - -
        • -

          curr3

          -
          public float curr3()
          +
          +

          curr3

          +
          public float curr3()
          +
        • -
        - - - - - - - - - - - - +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/extended/behavior/HVelocity.html b/reference/hype/extended/behavior/HVelocity.html index a8082922..0ec14ad0 100644 --- a/reference/hype/extended/behavior/HVelocity.html +++ b/reference/hype/extended/behavior/HVelocity.html @@ -1,42 +1,48 @@ - + HVelocity (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.behavior
    -

    Class HVelocity

    + +

    Class HVelocity

    - -
    - -
    -
    +extends HBehavior + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HVelocity() HVelocity() 
        +
    + - - +
    +
    +
    +

    Methods inherited from class hype.HBehavior

    + + +popOut, poppedOut, putAfter, putBefore, replaceNode, swapLeft
    +
    +

    Methods inherited from class hype.HNode

    + + +next, prev, swapRight
    +
    +

    Methods inherited from class java.lang.Object

    + + +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/behavior/package-frame.html b/reference/hype/extended/behavior/package-frame.html deleted file mode 100644 index 1664b98e..00000000 --- a/reference/hype/extended/behavior/package-frame.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - -hype.extended.behavior (Javadocs: HYPE) - - - - -

    hype.extended.behavior

    - - - diff --git a/reference/hype/extended/behavior/package-summary.html b/reference/hype/extended/behavior/package-summary.html index af9c726c..373f2423 100644 --- a/reference/hype/extended/behavior/package-summary.html +++ b/reference/hype/extended/behavior/package-summary.html @@ -1,36 +1,42 @@ - + hype.extended.behavior (Javadocs: HYPE) + + + + + + + + + - - + + +
    + + + + +
    + diff --git a/reference/hype/extended/behavior/package-tree.html b/reference/hype/extended/behavior/package-tree.html index c96dbd31..ad224144 100644 --- a/reference/hype/extended/behavior/package-tree.html +++ b/reference/hype/extended/behavior/package-tree.html @@ -1,36 +1,42 @@ - + hype.extended.behavior Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For Package hype.extended.behavior

    Package Hierarchies: @@ -75,55 +67,60 @@

    Hierarchy For Package hype.extended.behavior

    +

    Class Hierarchy

    +
    +
    + +
    +
    diff --git a/reference/hype/extended/colorist/HColorField.HColorPoint.html b/reference/hype/extended/colorist/HColorField.HColorPoint.html index c7c352c5..05f96912 100644 --- a/reference/hype/extended/colorist/HColorField.HColorPoint.html +++ b/reference/hype/extended/colorist/HColorField.HColorPoint.html @@ -1,36 +1,42 @@ - + HColorField.HColorPoint (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HColorField.HColorPoint

    + +

    Class HColorField.HColorPoint

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.colorist.HColorField.HColorPoint
      +
      +
      Enclosing class:
      -
      HColorField
      +
      HColorField

      -
      public static class HColorField.HColorPoint
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
      -
    • -
        -
      • +
      • +
        -

        Field Summary

        - +

        Field Summary

        +
        +
        + - + + + + - + + - + + - + + - + + +
        Fields 
        Modifier and TypeField and DescriptionFieldDescription
        intclr clr 
        floatradius radius 
        floatx x 
        floaty y 
        +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HColorPoint() HColorPoint() 
      +
    + - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
      -
    • -
        -
      • - - -

        Field Detail

        - +
      • +
        +

        Field Details

        • -

          x

          -
          public float x
          +
          +

          x

          +
          public float x
          +
        • -
        - - - -
        • -

          y

          -
          public float y
          +
          +

          y

          +
          public float y
          +
        • -
        - - - -
        • -

          radius

          -
          public float radius
          +
          +

          radius

          +
          public float radius
          +
        • -
        - - - -
        • -

          clr

          -
          public int clr
          +
          +

          clr

          +
          public int clr
          +
        +
      • -
      -
        -
      • - - -

        Constructor Detail

        - +
      • +
        -
          +

          Constructor Details

          +
          • -

            HColorPoint

            -
            public HColorPoint()
            +
            +

            HColorPoint

            +
            public HColorPoint()
            +
          +
      -
    • -
    -
    + + + + + diff --git a/reference/hype/extended/colorist/HColorField.html b/reference/hype/extended/colorist/HColorField.html index d9b1f2d1..90fbfbf7 100644 --- a/reference/hype/extended/colorist/HColorField.html +++ b/reference/hype/extended/colorist/HColorField.html @@ -1,42 +1,48 @@ - + HColorField (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HColorField

    + +

    Class HColorField

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.colorist.HColorField
      +
      +
      All Implemented Interfaces:
      -
      HColorist
      +
      HColorist

      -
      public class HColorField
      -extends Object
      -implements HColorist
      -
    • -
    -
    -
    +extends java.lang.Object +implements HColorist + +
    + - -
      -
    • +
    • +
      -

      Constructor Summary

      - +

      Constructor Summary

      +
      +
      + - + + + + - + + - + + - + + +
      Constructors 
      Constructor and DescriptionConstructorDescription
      HColorField() HColorField() 
      HColorField(float maximumDistance) HColorField​(float maximumDistance) 
      HColorField(float xBound, - float yBound) HColorField​(float xBound, +float yBound) 
      +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - - -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/colorist/HColorPool.html b/reference/hype/extended/colorist/HColorPool.html index 1e9a3a2c..8db43c37 100644 --- a/reference/hype/extended/colorist/HColorPool.html +++ b/reference/hype/extended/colorist/HColorPool.html @@ -1,42 +1,48 @@ - + HColorPool (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HColorPool

    + +

    Class HColorPool

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.colorist.HColorPool
      +
      +
      All Implemented Interfaces:
      -
      HColorist
      +
      HColorist

      -
      public class HColorPool
      -extends Object
      -implements HColorist
      -
    • -
    -
    -
    +extends java.lang.Object +implements HColorist + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HColorPool(int... colors) HColorPool​(int... colors) 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/colorist/HColorTransform.html b/reference/hype/extended/colorist/HColorTransform.html index f0041b27..87dd9a22 100644 --- a/reference/hype/extended/colorist/HColorTransform.html +++ b/reference/hype/extended/colorist/HColorTransform.html @@ -1,42 +1,48 @@ - + HColorTransform (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HColorTransform

    + +

    Class HColorTransform

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.colorist.HColorTransform
      +
      +
      All Implemented Interfaces:
      -
      HColorist
      +
      HColorist

      -
      public class HColorTransform
      -extends Object
      -implements HColorist
      -
    • -
    -
    -
    +extends java.lang.Object +implements HColorist + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HColorTransform() HColorTransform() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/colorist/HGroupColorPool.html b/reference/hype/extended/colorist/HGroupColorPool.html index d7411494..39144390 100644 --- a/reference/hype/extended/colorist/HGroupColorPool.html +++ b/reference/hype/extended/colorist/HGroupColorPool.html @@ -1,42 +1,48 @@ - + HGroupColorPool (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HGroupColorPool

    + +

    Class HGroupColorPool

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.colorist.HGroupColorPool
      +
      +

      -
      public class HGroupColorPool
      -extends Object
      -
    • -
    -
    -
    +extends java.lang.Object + +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/colorist/HPixelColorist.html b/reference/hype/extended/colorist/HPixelColorist.html index d0dba9b4..d04a03d2 100644 --- a/reference/hype/extended/colorist/HPixelColorist.html +++ b/reference/hype/extended/colorist/HPixelColorist.html @@ -1,42 +1,48 @@ - + HPixelColorist (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.colorist
    -

    Class HPixelColorist

    + +

    Class HPixelColorist

    - -
    - -
    -
    +extends java.lang.Object +implements HColorist, HImageHolder + +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/colorist/package-frame.html b/reference/hype/extended/colorist/package-frame.html deleted file mode 100644 index 8990cf90..00000000 --- a/reference/hype/extended/colorist/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -hype.extended.colorist (Javadocs: HYPE) - - - - -

    hype.extended.colorist

    - - - diff --git a/reference/hype/extended/colorist/package-summary.html b/reference/hype/extended/colorist/package-summary.html index 4ed15e6c..7e513b25 100644 --- a/reference/hype/extended/colorist/package-summary.html +++ b/reference/hype/extended/colorist/package-summary.html @@ -1,36 +1,42 @@ - + hype.extended.colorist (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Package hype.extended.colorist

    +
    + + +
    + diff --git a/reference/hype/extended/colorist/package-tree.html b/reference/hype/extended/colorist/package-tree.html index 230ee4cc..a7c19bd1 100644 --- a/reference/hype/extended/colorist/package-tree.html +++ b/reference/hype/extended/colorist/package-tree.html @@ -1,36 +1,42 @@ - + hype.extended.colorist Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For Package hype.extended.colorist

    Package Hierarchies: @@ -75,30 +67,35 @@

    Hierarchy For Package hype.extended.colorist

    +

    Class Hierarchy

    +
    +
    + +
    +
    diff --git a/reference/hype/extended/layout/HCircleLayout.html b/reference/hype/extended/layout/HCircleLayout.html index 366cf98e..37e74651 100644 --- a/reference/hype/extended/layout/HCircleLayout.html +++ b/reference/hype/extended/layout/HCircleLayout.html @@ -1,42 +1,48 @@ - + HCircleLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HCircleLayout

    + +

    Class HCircleLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HCircleLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HCircleLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HCircleLayout() HCircleLayout() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/HGridLayout.html b/reference/hype/extended/layout/HGridLayout.html index 5aa2fc4d..7b59ec5f 100644 --- a/reference/hype/extended/layout/HGridLayout.html +++ b/reference/hype/extended/layout/HGridLayout.html @@ -1,42 +1,48 @@ - + HGridLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HGridLayout

    + +

    Class HGridLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HGridLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HGridLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HGridLayout() HGridLayout() 
        HGridLayout(int numOfColumns) HGridLayout​(int numOfColumns) 
        HGridLayout(int numOfColumns, - int numOfRows) HGridLayout​(int numOfColumns, +int numOfRows) 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/HHexLayout.html b/reference/hype/extended/layout/HHexLayout.html index 21271f7c..4b25fa8d 100644 --- a/reference/hype/extended/layout/HHexLayout.html +++ b/reference/hype/extended/layout/HHexLayout.html @@ -1,42 +1,48 @@ - + HHexLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HHexLayout

    + +

    Class HHexLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HHexLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HHexLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HHexLayout() HHexLayout() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + - - -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/HPolarLayout.html b/reference/hype/extended/layout/HPolarLayout.html index 1d07332b..8f243372 100644 --- a/reference/hype/extended/layout/HPolarLayout.html +++ b/reference/hype/extended/layout/HPolarLayout.html @@ -1,42 +1,48 @@ - + HPolarLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HPolarLayout

    + +

    Class HPolarLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HPolarLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HPolarLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HPolarLayout() HPolarLayout() 
        HPolarLayout(float length, - float angleStep) HPolarLayout​(float length, +float angleStep) 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/HShapeLayout.html b/reference/hype/extended/layout/HShapeLayout.html index 062d58b3..cc9672e3 100644 --- a/reference/hype/extended/layout/HShapeLayout.html +++ b/reference/hype/extended/layout/HShapeLayout.html @@ -1,42 +1,48 @@ - + HShapeLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HShapeLayout

    + +

    Class HShapeLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HShapeLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HShapeLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
        -
      • +
      • +
        -

        Constructor Summary

        - +

        Constructor Summary

        +
        +
        + - + + + + - + + +
        Constructors 
        Constructor and DescriptionConstructorDescription
        HShapeLayout() HShapeLayout() 
        +
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/HSphereLayout.html b/reference/hype/extended/layout/HSphereLayout.html index c6de0f50..27017420 100644 --- a/reference/hype/extended/layout/HSphereLayout.html +++ b/reference/hype/extended/layout/HSphereLayout.html @@ -1,42 +1,48 @@ - + HSphereLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.extended.layout
    -

    Class HSphereLayout

    + +

    Class HSphereLayout

    - -
    -
      -
    • +
      java.lang.Object +
      hype.extended.layout.HSphereLayout
      +
      +
      All Implemented Interfaces:
      -
      HLayout
      +
      HLayout

      -
      public class HSphereLayout
      -extends Object
      -implements HLayout
      -
    • -
    -
    -
    +extends java.lang.Object +implements HLayout + +
      -
    • -
    + - -
    +
    +
    +

    Methods inherited from class java.lang.Object

    +
    - -

    Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    + -
    -
    + +
    -
    + + + + + diff --git a/reference/hype/extended/layout/package-frame.html b/reference/hype/extended/layout/package-frame.html deleted file mode 100644 index fa4921e0..00000000 --- a/reference/hype/extended/layout/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -hype.extended.layout (Javadocs: HYPE) - - - - -

    hype.extended.layout

    - - - diff --git a/reference/hype/extended/layout/package-summary.html b/reference/hype/extended/layout/package-summary.html index 5ee9168b..59c58413 100644 --- a/reference/hype/extended/layout/package-summary.html +++ b/reference/hype/extended/layout/package-summary.html @@ -1,36 +1,42 @@ - + hype.extended.layout (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Package hype.extended.layout

    +
    +
    + + +
    + diff --git a/reference/hype/extended/layout/package-tree.html b/reference/hype/extended/layout/package-tree.html index a513b65d..7fb61cc0 100644 --- a/reference/hype/extended/layout/package-tree.html +++ b/reference/hype/extended/layout/package-tree.html @@ -1,36 +1,42 @@ - + hype.extended.layout Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For Package hype.extended.layout

    Package Hierarchies: @@ -75,30 +67,35 @@

    Hierarchy For Package hype.extended.layout

    +

    Class Hierarchy

    +
    +
    + +
    +
    diff --git a/reference/hype/interfaces/HColorist.html b/reference/hype/interfaces/HColorist.html index 0b077723..e3c7d561 100644 --- a/reference/hype/interfaces/HColorist.html +++ b/reference/hype/interfaces/HColorist.html @@ -1,42 +1,48 @@ - + HColorist (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HColorist

    + +

    Interface HColorist

    -
    - -
    -
    + +
    +
    + - - -
    -
    + +
    -
    +
    + + + + diff --git a/reference/hype/interfaces/HConstants.html b/reference/hype/interfaces/HConstants.html index e7970bd2..0337e2ba 100644 --- a/reference/hype/interfaces/HConstants.html +++ b/reference/hype/interfaces/HConstants.html @@ -1,36 +1,42 @@ - + HConstants (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +
    -
    hype.interfaces
    -

    Interface HConstants

    + +

    Interface HConstants

    -
    - -
    -
    + +
    + - - -
    -
    + +
    -
    +
    + + +
    + diff --git a/reference/hype/interfaces/HDirectable.html b/reference/hype/interfaces/HDirectable.html index bed9377b..9963c156 100644 --- a/reference/hype/interfaces/HDirectable.html +++ b/reference/hype/interfaces/HDirectable.html @@ -1,36 +1,42 @@ - + HDirectable (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +
    -
    hype.interfaces
    -

    Interface HDirectable

    + +

    Interface HDirectable

    - -
    +extends HLocatable, HRotatable + +
    +
    +

    Methods inherited from interface hype.interfaces.HRotatable

    + - -

    Methods inherited from interface hype.interfaces.HRotatable

    -rotationRad, rotationRad, rotationXRad, rotationXRad, rotationYRad, rotationYRad, rotationZRad, rotationZRad - +rotationRad, rotationRad, rotationXRad, rotationXRad, rotationYRad, rotationYRad, rotationZRad, rotationZRad
    + - - -
    +
    + +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    + diff --git a/reference/hype/interfaces/HHittable.html b/reference/hype/interfaces/HHittable.html index 55e38cce..1ab8e323 100644 --- a/reference/hype/interfaces/HHittable.html +++ b/reference/hype/interfaces/HHittable.html @@ -1,42 +1,48 @@ - + HHittable (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HHittable

    + +

    Interface HHittable

    - -
    + +
      -
    • -
        -
      • +
      • +
        -

        Method Summary

        - - +

        Method Summary

        +
        +
        +
        +
        All Methods Instance Methods Abstract Methods 
        + - + + - + + + - + + - + - + + - + - + + - + - + + +
        Modifier and TypeMethod and DescriptionMethodDescription
        booleancontains(float absX, - float absY) contains​(float absX, +float absY) 
        booleancontains(float absX, - float absY, - float absZ) contains​(float absX, +float absY, +float absZ) 
        booleancontainsRel(float relX, - float relY) containsRel​(float relX, +float relY) 
        booleancontainsRel(float relX, - float relY, - float relZ) containsRel​(float relX, +float relY, +float relZ) 
        +
    +
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Method Detail

        - - - -
        • -

          contains

          -
          boolean contains(float absX,
          -                 float absY,
          -                 float absZ)
          -
        • -
        - +
        +

        Method Details

        • -

          contains

          -
          boolean contains(float absX,
          -                 float absY)
          +
          +

          contains

          +
          boolean contains​(float absX, +float absY, +float absZ)
          +
        • -
        - - - -
        • -

          containsRel

          -
          boolean containsRel(float relX,
          -                    float relY,
          -                    float relZ)
          +
          +

          contains

          +
          boolean contains​(float absX, +float absY)
          +
        • -
        - - - -
        • -

          containsRel

          -
          boolean containsRel(float relX,
          -                    float relY)
          +
          +

          containsRel

          +
          boolean containsRel​(float relX, +float relY, +float relZ)
          +
        • -
        +
      • +
        +

        containsRel

        +
        boolean containsRel​(float relX, +float relY)
        +
      +
    -
    +
    + + + + diff --git a/reference/hype/interfaces/HImageHolder.html b/reference/hype/interfaces/HImageHolder.html index 4e803283..de927da4 100644 --- a/reference/hype/interfaces/HImageHolder.html +++ b/reference/hype/interfaces/HImageHolder.html @@ -1,42 +1,48 @@ - + HImageHolder (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HImageHolder

    + +

    Interface HImageHolder

    -
    - -
    -
    + +
    +
    + - - -
    -
    + +
    -
    +
    + + + + diff --git a/reference/hype/interfaces/HLayout.html b/reference/hype/interfaces/HLayout.html index d192364c..53f4c9ae 100644 --- a/reference/hype/interfaces/HLayout.html +++ b/reference/hype/interfaces/HLayout.html @@ -1,42 +1,48 @@ - + HLayout (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HLayout

    + +

    Interface HLayout

    -
    - -
    -
    + +
    +
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        - - - -
        • -

          getNextPoint

          -
          processing.core.PVector getNextPoint()
          +
          +

          getNextPoint

          +
          processing.core.PVector getNextPoint()
          +
        +
      -
    • -
    -
    +
    + + + + diff --git a/reference/hype/interfaces/HLocatable.html b/reference/hype/interfaces/HLocatable.html index f66b88b5..7370eb3c 100644 --- a/reference/hype/interfaces/HLocatable.html +++ b/reference/hype/interfaces/HLocatable.html @@ -1,42 +1,48 @@ - + HLocatable (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HLocatable

    + +

    Interface HLocatable

    - -
    + +
    +
    + - - -
    -
    + +
      -
    • -
        -
      • - - -

        Method Detail

        - +
      • +
        +

        Method Details

        • -

          x

          -
          float x()
          +
          +

          x

          +
          float x()
          TODO
          Returns:
          +
        • -
        - - - - - - - -
        • -

          y

          -
          float y()
          +
          +

          y

          +
          float y()
          TODO
          Returns:
          +
        • -
        - - - - - - - -
        • -

          z

          -
          float z()
          +
          +

          z

          +
          float z()
          TODO
          Returns:
          +
        • -
        - - - - +
      -
    • -
    -
    +
    + + + + diff --git a/reference/hype/interfaces/HRotatable.html b/reference/hype/interfaces/HRotatable.html index 0785ab98..21b1bc0f 100644 --- a/reference/hype/interfaces/HRotatable.html +++ b/reference/hype/interfaces/HRotatable.html @@ -1,42 +1,48 @@ - + HRotatable (Javadocs: HYPE) + + + + + + + + + - - +var pathtoroot = "../../"; +loadScripts(document, 'script'); +
    + +
    +
    -
    hype.interfaces
    -

    Interface HRotatable

    + +

    Interface HRotatable

    -
    - -
    -
    + +
    +
    + - - -
    -
    + +
    -
    +
    + + + + diff --git a/reference/hype/interfaces/package-frame.html b/reference/hype/interfaces/package-frame.html deleted file mode 100644 index b17363b5..00000000 --- a/reference/hype/interfaces/package-frame.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - -hype.interfaces (Javadocs: HYPE) - - - - -

    hype.interfaces

    - - - diff --git a/reference/hype/interfaces/package-summary.html b/reference/hype/interfaces/package-summary.html index 24e050f7..a4d6baf9 100644 --- a/reference/hype/interfaces/package-summary.html +++ b/reference/hype/interfaces/package-summary.html @@ -1,36 +1,42 @@ - + hype.interfaces (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Package hype.interfaces

    +
    +
    + +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    + diff --git a/reference/hype/interfaces/package-tree.html b/reference/hype/interfaces/package-tree.html index d4c0dbb1..ff721cab 100644 --- a/reference/hype/interfaces/package-tree.html +++ b/reference/hype/interfaces/package-tree.html @@ -1,36 +1,42 @@ - + hype.interfaces Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For Package hype.interfaces

    Package Hierarchies: @@ -75,35 +67,40 @@

    Hierarchy For Package hype.interfaces

    +

    Interface Hierarchy

    +
    +
    +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    +
    diff --git a/reference/hype/package-frame.html b/reference/hype/package-frame.html deleted file mode 100644 index acb5ec15..00000000 --- a/reference/hype/package-frame.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - -hype (Javadocs: HYPE) - - - - -

    hype

    - - - diff --git a/reference/hype/package-summary.html b/reference/hype/package-summary.html index e70672f4..7e79bb18 100644 --- a/reference/hype/package-summary.html +++ b/reference/hype/package-summary.html @@ -1,36 +1,42 @@ - + hype (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Package hype

    +
  • - +
    +
    + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
    Class Summary 
    Class Description
    HH
    Main Hype Class
    HBehaviorHBehavior  
    HBehaviorRegistryHBehaviorRegistry  
    HBehaviorRegistry.HBehaviorSentinelHBehaviorRegistry.HBehaviorSentinel  
    HBoxHBox  
    HBundleHBundle  
    HCanvasHCanvas  
    HCanvas.HLightHCanvas.HLight  
    HColorsHColors  
    HCylinderHCylinder  
    HDrawableHDrawable
    The superclass of all drawables.
    HDrawable.HDrawableIteratorHDrawable.HDrawableIterator
    An HIterator used for iterating through HDrawable's children.
    HDrawable3DHDrawable3D  
    HDrawablePoolHDrawablePool  
    HEllipseHEllipse  
    HFontPoolHFontPool  
    HGroupHGroup  
    HIcosahedronHIcosahedron  
    HImageHImage  
    HLinkedHashSet<T>HLinkedHashSet<T>  
    HLinkedList<T>HLinkedList<T>  
    HLinkedList.HLinkedListIterator<U>HLinkedList.HLinkedListIterator<U>  
    HLinkedList.HLinkedListNode<U>HLinkedList.HLinkedListNode<U>  
    HMathHMath
    A static class that provides some math methods.
    HMouseHMouse  
    HNode<T extends HNode<T>>HNode<T extends HNode<T>>  
    HPathHPath  
    HRectHRect  
    HScreenshotHScreenshot  
    HShapeHShape  
    HSphereHSphere  
    HSpriteHSprite  
    HStageHStage  
    HTextHText  
    HTriggerHTrigger  
    HVectorHVector  
    HVertexHVertex  
    HWarningsHWarnings  
    +
  • +
    + + + + diff --git a/reference/hype/package-tree.html b/reference/hype/package-tree.html index 462ff2ab..7edea174 100644 --- a/reference/hype/package-tree.html +++ b/reference/hype/package-tree.html @@ -1,36 +1,42 @@ - + hype Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For Package hype

    Package Hierarchies: @@ -75,81 +67,88 @@

    Hierarchy For Package hype

    +

    Class Hierarchy

    +
    +

    Interface Hierarchy

    +
    +
    +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    +
    diff --git a/reference/index-all.html b/reference/index-all.html index 3db77d52..ae30aaa5 100644 --- a/reference/index-all.html +++ b/reference/index-all.html @@ -1,36 +1,42 @@ - + Index (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +
    +
    +

    Index

    +
    +
    A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
    All Classes|All Packages

    A

    -
    absLoc(HDrawable, float, float) - Static method in class hype.HMath
    +
    absLoc(HDrawable) - Static method in class hype.HMath
     
    -
    absLoc(HDrawable) - Static method in class hype.HMath
    +
    absLoc(HDrawable, float, float) - Static method in class hype.HMath
     
    -
    absLocArr(HDrawable, float, float) - Static method in class hype.HMath
    +
    absLocArr(HDrawable, float, float) - Static method in class hype.HMath
     
    -
    accel(float, float) - Method in class hype.extended.behavior.HVelocity
    +
    accel(float, float) - Method in class hype.extended.behavior.HVelocity
     
    acceleration - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    accelRad(float, float) - Method in class hype.extended.behavior.HVelocity
    +
    accelRad(float, float) - Method in class hype.extended.behavior.HVelocity
     
    -
    accelX(float) - Method in class hype.extended.behavior.HVelocity
    +
    accelX() - Method in class hype.extended.behavior.HVelocity
     
    -
    accelX() - Method in class hype.extended.behavior.HVelocity
    +
    accelX(float) - Method in class hype.extended.behavior.HVelocity
     
    -
    accelY(float) - Method in class hype.extended.behavior.HVelocity
    +
    accelY() - Method in class hype.extended.behavior.HVelocity
     
    -
    accelY() - Method in class hype.extended.behavior.HVelocity
    +
    accelY(float) - Method in class hype.extended.behavior.HVelocity
     
    -
    activeSet() - Method in class hype.HDrawablePool
    +
    activeSet() - Method in class hype.HDrawablePool
     
    -
    add(int) - Method in class hype.extended.colorist.HColorPool
    +
    add(int) - Method in class hype.extended.colorist.HColorPool
     
    -
    add(int, int) - Method in class hype.extended.colorist.HColorPool
    +
    add(int, int) - Method in class hype.extended.colorist.HColorPool
     
    -
    add(HColorPool) - Method in class hype.extended.colorist.HGroupColorPool
    +
    add(HColorPool) - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    add(HCanvas) - Static method in class hype.H
    +
    add(HCanvas) - Static method in class hype.H
     
    -
    add(HEllipse) - Static method in class hype.H
    +
    add(HCanvas) - Method in class hype.HDrawable
     
    -
    add(HGroup) - Static method in class hype.H
    +
    add(HDrawable) - Static method in class hype.H
     
    -
    add(HImage) - Static method in class hype.H
    +
    add(HDrawable) - Method in class hype.HDrawable
    +
    +
    Adds the passed drawable as this drawable's child.
    +
    +
    add(HDrawable) - Method in class hype.HDrawablePool
     
    -
    add(HPath) - Static method in class hype.H
    +
    add(HDrawable, int) - Method in class hype.HDrawablePool
     
    -
    add(HRect) - Static method in class hype.H
    +
    add(HEllipse) - Static method in class hype.H
     
    -
    add(HShape) - Static method in class hype.H
    +
    add(HEllipse) - Method in class hype.HDrawable
     
    -
    add(HText) - Static method in class hype.H
    +
    add(HGroup) - Static method in class hype.H
     
    -
    add(HDrawable) - Static method in class hype.H
    +
    add(HGroup) - Method in class hype.HDrawable
     
    -
    add(HCanvas) - Method in class hype.HDrawable
    +
    add(HImage) - Static method in class hype.H
     
    -
    add(HEllipse) - Method in class hype.HDrawable
    +
    add(HImage) - Method in class hype.HDrawable
     
    -
    add(HGroup) - Method in class hype.HDrawable
    +
    add(HPath) - Static method in class hype.H
     
    -
    add(HImage) - Method in class hype.HDrawable
    +
    add(HPath) - Method in class hype.HDrawable
     
    -
    add(HPath) - Method in class hype.HDrawable
    +
    add(HRect) - Static method in class hype.H
     
    -
    add(HRect) - Method in class hype.HDrawable
    +
    add(HRect) - Method in class hype.HDrawable
     
    -
    add(HShape) - Method in class hype.HDrawable
    +
    add(HShape) - Static method in class hype.H
     
    -
    add(HText) - Method in class hype.HDrawable
    +
    add(HShape) - Method in class hype.HDrawable
     
    -
    add(HDrawable) - Method in class hype.HDrawable
    -
    -
    Adds the passed drawable as this drawable's child.
    -
    -
    add(HDrawable, int) - Method in class hype.HDrawablePool
    +
    add(HText) - Static method in class hype.H
     
    -
    add(HDrawable) - Method in class hype.HDrawablePool
    +
    add(HText) - Method in class hype.HDrawable
     
    -
    add(Object) - Method in class hype.HFontPool
    +
    add(Object) - Method in class hype.HFontPool
     
    -
    add(Object, int) - Method in class hype.HFontPool
    +
    add(Object, int) - Method in class hype.HFontPool
     
    -
    add(T) - Method in class hype.HLinkedHashSet
    +
    add(T) - Method in class hype.HLinkedHashSet
     
    -
    add(T) - Method in class hype.HLinkedList
    +
    add(T) - Method in class hype.HLinkedList
     
    -
    addAmplifier(HOscillator) - Method in class hype.extended.behavior.HOscillator
    +
    addAmplifier(HOscillator) - Method in class hype.extended.behavior.HOscillator
     
    -
    addForce(float, float, float) - Method in class hype.extended.behavior.HAttractor
    +
    addForce(float, float, float) - Method in class hype.extended.behavior.HAttractor
     
    -
    addForce(float, float, float, float) - Method in class hype.extended.behavior.HAttractor
    +
    addForce(float, float, float, float) - Method in class hype.extended.behavior.HAttractor
     
    -
    addGoal(HLocatable) - Method in class hype.extended.behavior.HSwarm
    +
    addGoal(float, float) - Method in class hype.extended.behavior.HSwarm
     
    -
    addGoal(float, float) - Method in class hype.extended.behavior.HSwarm
    +
    addGoal(float, float, float) - Method in class hype.extended.behavior.HSwarm
     
    -
    addGoal(float, float, float) - Method in class hype.extended.behavior.HSwarm
    +
    addGoal(HLocatable) - Method in class hype.extended.behavior.HSwarm
     
    -
    addMagnet(float, float, float, float) - Method in class hype.extended.behavior.HMagneticField
    +
    addMagnet(float, float, float, float) - Method in class hype.extended.behavior.HMagneticField
     
    -
    addParticle(HDrawable) - Method in class hype.extended.behavior.HParticles
    +
    addParticle(HDrawable) - Method in class hype.extended.behavior.HParticles
     
    -
    addPoint(PVector, int, float) - Method in class hype.extended.colorist.HColorField
    +
    addPoint(float, float, int, float) - Method in class hype.extended.colorist.HColorField
     
    -
    addPoint(float, float, int, float) - Method in class hype.extended.colorist.HColorField
    +
    addPoint(PVector, int, float) - Method in class hype.extended.colorist.HColorField
     
    -
    addPole(float, float, float) - Method in class hype.extended.behavior.HMagneticField
    +
    addPole(float, float, float) - Method in class hype.extended.behavior.HMagneticField
     
    -
    addReducer(HOscillator) - Method in class hype.extended.behavior.HOscillator
    +
    addReducer(HOscillator) - Method in class hype.extended.behavior.HOscillator
     
    -
    addTarget(HDrawable) - Method in class hype.extended.behavior.HAttractor
    +
    addTarget(HDrawable) - Method in class hype.extended.behavior.HAttractor
     
    -
    addTarget(HDrawable, float, float) - Method in class hype.extended.behavior.HAttractor
    +
    addTarget(HDrawable) - Method in class hype.extended.behavior.HMagneticField
     
    -
    addTarget(HDrawable) - Method in class hype.extended.behavior.HMagneticField
    +
    addTarget(HDrawable, float, float) - Method in class hype.extended.behavior.HAttractor
     
    -
    addTarget(HDirectable) - Method in class hype.extended.behavior.HSwarm
    +
    addTarget(HDirectable) - Method in class hype.extended.behavior.HSwarm
     
    -
    adjust() - Method in class hype.HPath
    +
    adjust() - Method in class hype.HPath
     
    -
    adjust(float, float, float, float) - Method in class hype.HVertex
    +
    adjust(float, float, float, float) - Method in class hype.HVertex
     
    ALICEBLUE - Static variable in interface hype.interfaces.HConstants
     
    alpha - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    alpha() - Method in class hype.extended.behavior.HParticles.HParticle
    +
    alpha() - Method in class hype.extended.behavior.HParticles.HParticle
     
    -
    alpha(int) - Method in class hype.HDrawable
    +
    alpha() - Method in class hype.HDrawable
    -
    Sets the transparency for this drawable.
    +
    Returns the transparency for this drawable, ranging at `[0,255]`.
    -
    alpha() - Method in class hype.HDrawable
    +
    alpha(int) - Method in class hype.HDrawable
    -
    Returns the transparency for this drawable, ranging at `[0,255]`.
    +
    Sets the transparency for this drawable.
    ALPHA - Static variable in interface hype.interfaces.HConstants
     
    -
    alphaPc(float) - Method in class hype.HDrawable
    +
    alphaPc() - Method in class hype.HDrawable
    -
    Sets the transparency for this drawable, as percentage.
    +
    Returns the transparency for this drawable, ranging from 0 to 255.
    -
    alphaPc() - Method in class hype.HDrawable
    +
    alphaPc(float) - Method in class hype.HDrawable
    -
    Returns the transparency for this drawable, ranging from 0 to 255.
    +
    Sets the transparency for this drawable, as percentage.
    -
    alphaShift(int) - Method in class hype.HDrawable
    +
    alphaShift(int) - Method in class hype.HDrawable
    Shifts the current alpha of this drawable by the given value.
    -
    alphaShiftPc(float) - Method in class hype.HDrawable
    +
    alphaShiftPc(float) - Method in class hype.HDrawable
    Shifts the current alpha of this drawable, by percentage.
    -
    anchor(float, float) - Method in class hype.HDrawable
    +
    anchor() - Method in class hype.HDrawable
    -
    Sets the anchor of this drawable by pixels.
    +
    Returns the anchor of this drawable in pixels.
    -
    anchor(PVector) - Method in class hype.HDrawable
    +
    anchor() - Method in class hype.HDrawable3D
    +
     
    +
    anchor(float, float) - Method in class hype.HDrawable
    -
    Sets the anchor of this drawable by pixels via a PVector.
    +
    Sets the anchor of this drawable by pixels.
    -
    anchor() - Method in class hype.HDrawable
    +
    anchor(float, float, float) - Method in class hype.HDrawable3D
    +
     
    +
    anchor(PVector) - Method in class hype.HDrawable
    -
    Returns the anchor of this drawable in pixels.
    +
    Sets the anchor of this drawable by pixels via a PVector.
    -
    anchor(float, float, float) - Method in class hype.HDrawable3D
    -
     
    -
    anchor() - Method in class hype.HDrawable3D
    -
     
    -
    anchorAt(int) - Method in class hype.HDrawable
    +
    anchorAt(int) - Method in class hype.HDrawable
    Sets the anchor of this drawable at the defined location in relation to itself.
    -
    anchorAt(int) - Method in class hype.HDrawable3D
    +
    anchorAt(int) - Method in class hype.HDrawable3D
     
    -
    anchorU(float) - Method in class hype.HDrawable
    -
    -
    Sets the `u` coordinate for this drawable's anchor.
    -
    -
    anchorU() - Method in class hype.HDrawable
    +
    anchorU() - Method in class hype.HDrawable
    Returns the `u` coordinate of this drawable's anchor.
    -
    anchorUV(float, float) - Method in class hype.HDrawable
    +
    anchorU(float) - Method in class hype.HDrawable
    -
    Sets the anchor of this drawable in UV coordinates.
    +
    Sets the `u` coordinate for this drawable's anchor.
    -
    anchorUV() - Method in class hype.HDrawable
    +
    anchorUV() - Method in class hype.HDrawable
    Returns the UV coordinates of this drawable's anchor.
    -
    anchorUV() - Method in class hype.HDrawable3D
    +
    anchorUV() - Method in class hype.HDrawable3D
     
    -
    anchorV(float) - Method in class hype.HDrawable
    +
    anchorUV(float, float) - Method in class hype.HDrawable
    -
    Sets the `u` coordinate for this drawable's anchor.
    +
    Sets the anchor of this drawable in UV coordinates.
    -
    anchorV() - Method in class hype.HDrawable
    +
    anchorV() - Method in class hype.HDrawable
    Returns the `v` coordinate of this draable's anchor.
    -
    anchorW(float) - Method in class hype.HDrawable3D
    -
     
    -
    anchorW() - Method in class hype.HDrawable3D
    -
     
    -
    anchorX(float) - Method in class hype.HDrawable
    +
    anchorV(float) - Method in class hype.HDrawable
    -
    Sets the x anchor of this drawable by pixels.
    +
    Sets the `u` coordinate for this drawable's anchor.
    -
    anchorX() - Method in class hype.HDrawable
    +
    anchorW() - Method in class hype.HDrawable3D
    +
     
    +
    anchorW(float) - Method in class hype.HDrawable3D
    +
     
    +
    anchorX() - Method in class hype.HDrawable
    Returns the x anchor of this drawable in pixels.
    -
    anchorY(float) - Method in class hype.HDrawable
    +
    anchorX(float) - Method in class hype.HDrawable
    -
    Sets the y anchor of this drawable by pixels.
    +
    Sets the x anchor of this drawable by pixels.
    -
    anchorY() - Method in class hype.HDrawable
    +
    anchorY() - Method in class hype.HDrawable
    Returns the y anchor of this drawable in pixels.
    -
    anchorZ(float) - Method in class hype.HDrawable3D
    +
    anchorY(float) - Method in class hype.HDrawable
    +
    +
    Sets the y anchor of this drawable by pixels.
    +
    +
    anchorZ() - Method in class hype.HDrawable3D
     
    -
    anchorZ() - Method in class hype.HDrawable3D
    +
    anchorZ(float) - Method in class hype.HDrawable3D
     
    -
    angleStep(float) - Method in class hype.extended.layout.HCircleLayout
    +
    angleStep() - Method in class hype.extended.layout.HCircleLayout
     
    -
    angleStep() - Method in class hype.extended.layout.HCircleLayout
    +
    angleStep() - Method in class hype.extended.layout.HPolarLayout
     
    -
    angleStep(float) - Method in class hype.extended.layout.HPolarLayout
    +
    angleStep(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    angleStep() - Method in class hype.extended.layout.HPolarLayout
    +
    angleStep(float) - Method in class hype.extended.layout.HPolarLayout
     
    -
    angleStepRad() - Method in class hype.extended.layout.HCircleLayout
    +
    angleStepRad() - Method in class hype.extended.layout.HCircleLayout
     
    ANTIQUEWHITE - Static variable in interface hype.interfaces.HConstants
     
    -
    app() - Static method in class hype.H
    +
    app() - Static method in class hype.H
    Get static instance of the PApplet
    -
    appliesAlpha(boolean) - Method in class hype.extended.colorist.HColorField
    +
    appliesAlpha() - Method in class hype.extended.colorist.HColorField
     
    -
    appliesAlpha() - Method in class hype.extended.colorist.HColorField
    +
    appliesAlpha(boolean) - Method in class hype.extended.colorist.HColorField
     
    -
    appliesFill() - Method in class hype.extended.colorist.HColorField
    +
    appliesFill() - Method in class hype.extended.colorist.HColorField
     
    -
    appliesFill() - Method in class hype.extended.colorist.HColorPool
    +
    appliesFill() - Method in class hype.extended.colorist.HColorPool
     
    -
    appliesFill() - Method in class hype.extended.colorist.HColorTransform
    +
    appliesFill() - Method in class hype.extended.colorist.HColorTransform
     
    -
    appliesFill() - Method in class hype.extended.colorist.HPixelColorist
    +
    appliesFill() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    appliesFill() - Method in interface hype.interfaces.HColorist
    +
    appliesFill() - Method in interface hype.interfaces.HColorist
     
    -
    appliesStroke() - Method in class hype.extended.colorist.HColorField
    +
    appliesStroke() - Method in class hype.extended.colorist.HColorField
     
    -
    appliesStroke() - Method in class hype.extended.colorist.HColorPool
    +
    appliesStroke() - Method in class hype.extended.colorist.HColorPool
     
    -
    appliesStroke() - Method in class hype.extended.colorist.HColorTransform
    +
    appliesStroke() - Method in class hype.extended.colorist.HColorTransform
     
    -
    appliesStroke() - Method in class hype.extended.colorist.HPixelColorist
    +
    appliesStroke() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    appliesStroke() - Method in interface hype.interfaces.HColorist
    +
    appliesStroke() - Method in interface hype.interfaces.HColorist
     
    -
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorField
    +
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorField
     
    -
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorPool
    +
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorPool
     
    -
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorTransform
    +
    applyColor(HDrawable) - Method in class hype.extended.colorist.HColorTransform
     
    -
    applyColor(HDrawable) - Method in class hype.extended.colorist.HPixelColorist
    +
    applyColor(HDrawable) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    applyColor(HDrawable) - Method in interface hype.interfaces.HColorist
    +
    applyColor(HDrawable) - Method in interface hype.interfaces.HColorist
     
    applyMovementVec - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HCircleLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HCircleLayout
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HGridLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HGridLayout
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HHexLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HHexLayout
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HPolarLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HPolarLayout
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HShapeLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HShapeLayout
     
    -
    applyTo(HDrawable) - Method in class hype.extended.layout.HSphereLayout
    +
    applyTo(HDrawable) - Method in class hype.extended.layout.HSphereLayout
     
    -
    applyTo(HDrawable) - Method in interface hype.interfaces.HLayout
    +
    applyTo(HDrawable) - Method in interface hype.interfaces.HLayout
     
    AQUAMARINE - Static variable in interface hype.interfaces.HConstants
     
    attract - Variable in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    attractMode() - Method in class hype.extended.behavior.HAttractor
    +
    attractMode() - Method in class hype.extended.behavior.HAttractor
     
    -
    attractMode() - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    +
    attractMode() - Method in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    autoAddToStage() - Method in class hype.HDrawablePool
    +
    autoAddToStage() - Method in class hype.HDrawablePool
     
    -
    autoClear(boolean) - Static method in class hype.H
    +
    autoClear() - Method in class hype.HCanvas
    +
     
    +
    autoClear(boolean) - Static method in class hype.H
    -
    Deprecated. 
    +
    Deprecated. 
    -
    autoClear(boolean) - Method in class hype.HCanvas
    -
     
    -
    autoClear() - Method in class hype.HCanvas
    +
    autoClear(boolean) - Method in class hype.HCanvas
     
    -
    autoClear(boolean) - Method in class hype.HStage
    +
    autoClear(boolean) - Method in class hype.HStage
    -
    Deprecated. -
    The method autoClears(boolean) should be used instead
    +
    Deprecated. +
    The method autoClears(boolean) should be used instead
    -
    autoClears(boolean) - Static method in class hype.H
    +
    autoClears() - Static method in class hype.H
     
    -
    autoClears() - Static method in class hype.H
    +
    autoClears() - Method in class hype.HStage
     
    -
    autoClears(boolean) - Method in class hype.HStage
    +
    autoClears(boolean) - Static method in class hype.H
     
    -
    autoClears() - Method in class hype.HStage
    +
    autoClears(boolean) - Method in class hype.HStage
     
    -
    autoParent(HDrawable) - Method in class hype.HDrawablePool
    +
    autoParent() - Method in class hype.HDrawablePool
     
    -
    autoParent() - Method in class hype.HDrawablePool
    +
    autoParent(HDrawable) - Method in class hype.HDrawablePool
     
    -
    autoSize() - Method in class hype.extended.colorist.HPixelColorist
    +
    autoSize() - Method in class hype.extended.colorist.HPixelColorist
     
    AZURE - Static variable in interface hype.interfaces.HConstants
     
    - +

    B

    BACK - Static variable in interface hype.interfaces.HConstants
     
    -
    background(int) - Static method in class hype.H
    +
    background() - Method in class hype.HCanvas
     
    -
    background(int) - Method in class hype.HCanvas
    +
    background(int) - Static method in class hype.H
     
    -
    background(int, int) - Method in class hype.HCanvas
    +
    background(int) - Method in class hype.HCanvas
     
    -
    background(int, int, int) - Method in class hype.HCanvas
    +
    background(int) - Method in class hype.HStage
     
    -
    background(int, int, int, int) - Method in class hype.HCanvas
    +
    background(int, int) - Method in class hype.HCanvas
     
    -
    background() - Method in class hype.HCanvas
    +
    background(int, int, int) - Method in class hype.HCanvas
     
    -
    background(int) - Method in class hype.HStage
    +
    background(int, int, int, int) - Method in class hype.HCanvas
     
    -
    backgroundImg(Object) - Static method in class hype.H
    +
    backgroundImg(Object) - Static method in class hype.H
     
    -
    backgroundImg(Object) - Method in class hype.HStage
    +
    backgroundImg(Object) - Method in class hype.HStage
     
    -
    beginPath(int) - Method in class hype.HPath
    +
    beginPath() - Method in class hype.HPath
     
    -
    beginPath() - Method in class hype.HPath
    +
    beginPath(int) - Method in class hype.HPath
     
    -
    behaviors() - Static method in class hype.H
    +
    behaviors() - Static method in class hype.H
     
    BEIGE - Static variable in interface hype.interfaces.HConstants
     
    -
    bezierParam(float, float, float, float, float, float[]) - Static method in class hype.HMath
    +
    bezierParam(float, float, float, float, float[]) - Static method in class hype.HMath
    +
     
    +
    bezierParam(float, float, float, float, float, float[]) - Static method in class hype.HMath
    Solves for the valid parameters of a given cubic bezier equation.
    -
    bezierParam(float, float, float, float, float[]) - Static method in class hype.HMath
    -
     
    -
    bezierPoint(float, float, float, float, float) - Static method in class hype.HMath
    +
    bezierPoint(float, float, float, float) - Static method in class hype.HMath
     
    -
    bezierPoint(float, float, float, float) - Static method in class hype.HMath
    +
    bezierPoint(float, float, float, float, float) - Static method in class hype.HMath
     
    -
    bezierTangent(float, float, float, float, float) - Static method in class hype.HMath
    +
    bezierTangent(float, float, float, float) - Static method in class hype.HMath
     
    -
    bezierTangent(float, float, float, float) - Static method in class hype.HMath
    +
    bezierTangent(float, float, float, float, float) - Static method in class hype.HMath
     
    BISQUE - Static variable in interface hype.interfaces.HConstants
     
    @@ -459,29 +454,29 @@

    B

     
    BLANCHEDALMOND - Static variable in interface hype.interfaces.HConstants
     
    -
    blend() - Method in class hype.HCanvas
    +
    blend() - Method in class hype.HCanvas
     
    -
    blend(int) - Method in class hype.HCanvas
    +
    blend(int) - Method in class hype.HCanvas
     
    -
    blendMode(int) - Method in class hype.HCanvas
    +
    blendMode() - Method in class hype.HCanvas
     
    -
    blendMode() - Method in class hype.HCanvas
    +
    blendMode(int) - Method in class hype.HCanvas
     
    BLUE - Static variable in interface hype.interfaces.HConstants
     
    BLUEVIOLET - Static variable in interface hype.interfaces.HConstants
     
    -
    bool(String, boolean) - Method in class hype.HBundle
    +
    bool(String) - Method in class hype.HBundle
     
    -
    bool(String) - Method in class hype.HBundle
    -
     
    -
    bool(String, boolean) - Method in class hype.HDrawable
    +
    bool(String) - Method in class hype.HDrawable
    -
    Puts any arbitrary boolean value into this drawable's extras bundle_.
    +
    Returns the equivalent boolean value from the extras bundle_ with the corresponding key.
    -
    bool(String) - Method in class hype.HDrawable
    +
    bool(String, boolean) - Method in class hype.HBundle
    +
     
    +
    bool(String, boolean) - Method in class hype.HDrawable
    -
    Returns the equivalent boolean value from the extras bundle_ with the corresponding key.
    +
    Puts any arbitrary boolean value into this drawable's extras bundle_.
    BOTTOM - Static variable in interface hype.interfaces.HConstants
     
    @@ -489,49 +484,49 @@

    B

     
    BOTTOM_RIGHT - Static variable in interface hype.interfaces.HConstants
     
    -
    bottomRadius(float) - Method in class hype.HCylinder
    +
    bottomRadius() - Method in class hype.HCylinder
     
    -
    bottomRadius() - Method in class hype.HCylinder
    +
    bottomRadius(float) - Method in class hype.HCylinder
     
    -
    boundingSize() - Method in class hype.HDrawable
    +
    boundingSize() - Method in class hype.HDrawable
    -
    Deprecated. -
    This will be replaced with boundingBox() in the future.
    +
    Deprecated. +
    This will be replaced with boundingBox() in the future.
    -
    bounds(PVector, PVector) - Method in class hype.HDrawable
    +
    bounds(float[]) - Method in class hype.HDrawable
     
    -
    bounds(float[]) - Method in class hype.HDrawable
    +
    bounds(PVector, PVector) - Method in class hype.HDrawable
     
    BROWN - Static variable in interface hype.interfaces.HConstants
     
    BURLYWOOD - Static variable in interface hype.interfaces.HConstants
     
    -
    button() - Method in class hype.HMouse
    +
    button() - Method in class hype.HMouse
     
    - +

    C

    CADETBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    callback(HCallback) - Method in class hype.extended.behavior.HRandomTrigger
    +
    callback() - Method in class hype.extended.behavior.HTween
     
    -
    callback(HCallback) - Method in class hype.extended.behavior.HTimer
    +
    callback() - Method in class hype.HTrigger
     
    -
    callback(HCallback) - Method in class hype.extended.behavior.HTween
    +
    callback(HCallback) - Method in class hype.extended.behavior.HRandomTrigger
     
    -
    callback() - Method in class hype.extended.behavior.HTween
    +
    callback(HCallback) - Method in class hype.extended.behavior.HTimer
     
    -
    callback(HCallback) - Method in class hype.HTrigger
    +
    callback(HCallback) - Method in class hype.extended.behavior.HTween
     
    -
    callback() - Method in class hype.HTrigger
    +
    callback(HCallback) - Method in class hype.HTrigger
     
    -
    capture() - Method in class hype.HScreenshot
    +
    capture() - Method in class hype.HScreenshot
     
    -
    capture(int) - Method in class hype.HScreenshot
    +
    capture(int) - Method in class hype.HScreenshot
     
    CENTER - Static variable in interface hype.interfaces.HConstants
     
    @@ -549,9 +544,9 @@

    C

     
    CENTER_Z - Static variable in interface hype.interfaces.HConstants
     
    -
    chance(float) - Method in class hype.extended.behavior.HRandomTrigger
    +
    chance() - Method in class hype.extended.behavior.HRandomTrigger
     
    -
    chance() - Method in class hype.extended.behavior.HRandomTrigger
    +
    chance(float) - Method in class hype.extended.behavior.HRandomTrigger
     
    CHARTREUSE - Static variable in interface hype.interfaces.HConstants
     
    @@ -559,63 +554,63 @@

    C

     
    CHOCOLATE - Static variable in interface hype.interfaces.HConstants
     
    -
    clear() - Method in class hype.HPath
    +
    clear() - Method in class hype.HPath
     
    -
    clear() - Method in class hype.HStage
    +
    clear() - Method in class hype.HStage
     
    CLEAR - Static variable in interface hype.interfaces.HConstants
     
    -
    clearStage() - Static method in class hype.H
    +
    clearStage() - Static method in class hype.H
     
    -
    clipping(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    clipping(float, float) - Method in class hype.extended.behavior.HOscillator
     
    clr - Variable in class hype.extended.colorist.HColorField.HColorPoint
     
    -
    collinear(float, float, float, float, float, float) - Static method in class hype.HMath
    +
    collinear(float, float, float, float, float, float) - Static method in class hype.HMath
     
    -
    colorist() - Method in class hype.HDrawablePool
    +
    colorist() - Method in class hype.HDrawablePool
     
    -
    colorist(HColorist) - Method in class hype.HDrawablePool
    +
    colorist(HColorist) - Method in class hype.HDrawablePool
     
    -
    cols(int) - Method in class hype.extended.layout.HGridLayout
    +
    cols() - Method in class hype.extended.layout.HGridLayout
     
    -
    cols() - Method in class hype.extended.layout.HGridLayout
    +
    cols() - Method in class hype.extended.layout.HSphereLayout
     
    -
    cols(int) - Method in class hype.extended.layout.HSphereLayout
    +
    cols(int) - Method in class hype.extended.layout.HGridLayout
     
    -
    cols() - Method in class hype.extended.layout.HSphereLayout
    +
    cols(int) - Method in class hype.extended.layout.HSphereLayout
     
    -
    computeMinMax(float[]) - Method in class hype.HVertex
    +
    computeMinMax(float[]) - Method in class hype.HVertex
     
    -
    contains(float, float, float) - Method in class hype.HDrawable
    +
    contains(float, float) - Method in class hype.HDrawable
     
    -
    contains(float, float) - Method in class hype.HDrawable
    +
    contains(float, float) - Method in interface hype.interfaces.HHittable
     
    -
    contains(T) - Method in class hype.HLinkedHashSet
    +
    contains(float, float, float) - Method in class hype.HDrawable
     
    -
    contains(float, float, float) - Method in interface hype.interfaces.HHittable
    +
    contains(float, float, float) - Method in interface hype.interfaces.HHittable
     
    -
    contains(float, float) - Method in interface hype.interfaces.HHittable
    +
    contains(T) - Method in class hype.HLinkedHashSet
     
    -
    containsRel(float, float, float) - Method in class hype.HDrawable
    +
    containsRel(float, float) - Method in class hype.HDrawable
     
    -
    containsRel(float, float) - Method in class hype.HDrawable
    +
    containsRel(float, float) - Method in class hype.HEllipse
     
    -
    containsRel(float, float) - Method in class hype.HEllipse
    +
    containsRel(float, float) - Method in class hype.HImage
     
    -
    containsRel(float, float) - Method in class hype.HImage
    +
    containsRel(float, float) - Method in class hype.HPath
     
    -
    containsRel(float, float) - Method in class hype.HPath
    +
    containsRel(float, float) - Method in class hype.HText
     
    -
    containsRel(float, float) - Method in class hype.HText
    +
    containsRel(float, float) - Method in interface hype.interfaces.HHittable
     
    -
    containsRel(float, float, float) - Method in interface hype.interfaces.HHittable
    +
    containsRel(float, float, float) - Method in class hype.HDrawable
     
    -
    containsRel(float, float) - Method in interface hype.interfaces.HHittable
    +
    containsRel(float, float, float) - Method in interface hype.interfaces.HHittable
     
    -
    content() - Method in class hype.HLinkedList.HLinkedListNode
    +
    content() - Method in class hype.HLinkedList.HLinkedListNode
     
    -
    copyPropertiesFrom(HDrawable) - Method in class hype.HDrawable
    +
    copyPropertiesFrom(HDrawable) - Method in class hype.HDrawable
    Copies the values of `other`'s basic HDrawable fields.
    @@ -625,179 +620,179 @@

    C

     
    CORNSILK - Static variable in interface hype.interfaces.HConstants
     
    -
    count() - Method in class hype.HDrawablePool
    +
    count() - Method in class hype.HDrawablePool
     
    -
    createCopy() - Method in class hype.extended.behavior.HOscillator
    +
    createCopy() - Method in class hype.extended.behavior.HOscillator
    -
    Deprecated. 
    +
    Deprecated. 
    -
    createCopy() - Method in class hype.extended.colorist.HColorPool
    +
    createCopy() - Method in class hype.extended.colorist.HColorPool
     
    -
    createCopy() - Method in class hype.extended.colorist.HColorTransform
    +
    createCopy() - Method in class hype.extended.colorist.HColorTransform
     
    -
    createCopy() - Method in class hype.HBox
    +
    createCopy() - Method in class hype.HBox
     
    -
    createCopy() - Method in class hype.HCanvas
    +
    createCopy() - Method in class hype.HCanvas
     
    -
    createCopy() - Method in class hype.HCylinder
    +
    createCopy() - Method in class hype.HCylinder
     
    -
    createCopy() - Method in class hype.HDrawable
    +
    createCopy() - Method in class hype.HDrawable
    Creates a copy of this drawable.
    -
    createCopy() - Method in class hype.HEllipse
    +
    createCopy() - Method in class hype.HEllipse
     
    -
    createCopy() - Method in class hype.HGroup
    +
    createCopy() - Method in class hype.HGroup
     
    -
    createCopy() - Method in class hype.HIcosahedron
    +
    createCopy() - Method in class hype.HIcosahedron
     
    -
    createCopy() - Method in class hype.HImage
    +
    createCopy() - Method in class hype.HImage
     
    -
    createCopy() - Method in class hype.HPath
    +
    createCopy() - Method in class hype.HPath
     
    -
    createCopy() - Method in class hype.HRect
    +
    createCopy() - Method in class hype.HRect
     
    -
    createCopy() - Method in class hype.HShape
    +
    createCopy() - Method in class hype.HShape
     
    -
    createCopy() - Method in class hype.HSphere
    +
    createCopy() - Method in class hype.HSphere
     
    -
    createCopy() - Method in class hype.HSprite
    +
    createCopy() - Method in class hype.HSprite
     
    -
    createCopy() - Method in class hype.HStage
    +
    createCopy() - Method in class hype.HStage
     
    -
    createCopy() - Method in class hype.HText
    +
    createCopy() - Method in class hype.HText
     
    -
    createCopy(HPath) - Method in class hype.HVertex
    +
    createCopy(HPath) - Method in class hype.HVertex
     
    -
    createNew(HColorTransform) - Method in class hype.extended.colorist.HColorTransform
    +
    createNew(HColorTransform) - Method in class hype.extended.colorist.HColorTransform
     
    CRIMSON - Static variable in interface hype.interfaces.HConstants
     
    -
    cu(float) - Method in class hype.HVertex
    +
    cu() - Method in class hype.HVertex
     
    -
    cu() - Method in class hype.HVertex
    +
    cu(float) - Method in class hype.HVertex
     
    -
    cu1(float) - Method in class hype.HVertex
    +
    cu1() - Method in class hype.HVertex
     
    -
    cu1() - Method in class hype.HVertex
    +
    cu1(float) - Method in class hype.HVertex
     
    -
    cu2(float) - Method in class hype.HVertex
    +
    cu2() - Method in class hype.HVertex
     
    -
    cu2() - Method in class hype.HVertex
    +
    cu2(float) - Method in class hype.HVertex
     
    -
    curr() - Method in class hype.extended.behavior.HColorLightness
    +
    curr() - Method in class hype.extended.behavior.HColorLightness
     
    -
    curr() - Method in class hype.extended.behavior.HOscillator
    +
    curr() - Method in class hype.extended.behavior.HOscillator
     
    -
    curr() - Method in class hype.extended.behavior.HTween
    +
    curr() - Method in class hype.extended.behavior.HTween
     
    -
    curr1() - Method in class hype.extended.behavior.HColorLightness
    +
    curr1() - Method in class hype.extended.behavior.HColorLightness
     
    -
    curr1() - Method in class hype.extended.behavior.HOscillator
    +
    curr1() - Method in class hype.extended.behavior.HOscillator
     
    -
    curr1() - Method in class hype.extended.behavior.HTween
    +
    curr1() - Method in class hype.extended.behavior.HTween
     
    -
    curr2() - Method in class hype.extended.behavior.HColorLightness
    +
    curr2() - Method in class hype.extended.behavior.HColorLightness
     
    -
    curr2() - Method in class hype.extended.behavior.HOscillator
    +
    curr2() - Method in class hype.extended.behavior.HOscillator
     
    -
    curr2() - Method in class hype.extended.behavior.HTween
    +
    curr2() - Method in class hype.extended.behavior.HTween
     
    -
    curr3() - Method in class hype.extended.behavior.HColorLightness
    +
    curr3() - Method in class hype.extended.behavior.HColorLightness
     
    -
    curr3() - Method in class hype.extended.behavior.HOscillator
    +
    curr3() - Method in class hype.extended.behavior.HOscillator
     
    -
    curr3() - Method in class hype.extended.behavior.HTween
    +
    curr3() - Method in class hype.extended.behavior.HTween
     
    -
    currentAngle(float) - Method in class hype.extended.behavior.HOrbiter
    +
    currentAngle() - Method in class hype.extended.behavior.HOrbiter
     
    -
    currentAngle() - Method in class hype.extended.behavior.HOrbiter
    +
    currentAngle(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    currentIndex() - Method in class hype.extended.colorist.HGroupColorPool
    +
    currentIndex() - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    currentIndex(int) - Method in class hype.extended.layout.HCircleLayout
    +
    currentIndex() - Method in class hype.extended.layout.HCircleLayout
     
    -
    currentIndex() - Method in class hype.extended.layout.HCircleLayout
    +
    currentIndex() - Method in class hype.extended.layout.HGridLayout
     
    -
    currentIndex(int) - Method in class hype.extended.layout.HGridLayout
    +
    currentIndex() - Method in class hype.extended.layout.HHexLayout
     
    -
    currentIndex() - Method in class hype.extended.layout.HGridLayout
    +
    currentIndex() - Method in class hype.extended.layout.HPolarLayout
     
    -
    currentIndex(int) - Method in class hype.extended.layout.HHexLayout
    +
    currentIndex() - Method in class hype.extended.layout.HSphereLayout
     
    -
    currentIndex() - Method in class hype.extended.layout.HHexLayout
    +
    currentIndex() - Method in class hype.HDrawablePool
     
    -
    currentIndex(int) - Method in class hype.extended.layout.HPolarLayout
    +
    currentIndex() - Method in class hype.HFontPool
     
    -
    currentIndex() - Method in class hype.extended.layout.HPolarLayout
    +
    currentIndex(int) - Method in class hype.extended.layout.HCircleLayout
     
    -
    currentIndex(int) - Method in class hype.extended.layout.HSphereLayout
    +
    currentIndex(int) - Method in class hype.extended.layout.HGridLayout
     
    -
    currentIndex() - Method in class hype.extended.layout.HSphereLayout
    +
    currentIndex(int) - Method in class hype.extended.layout.HHexLayout
     
    -
    currentIndex() - Method in class hype.HDrawablePool
    +
    currentIndex(int) - Method in class hype.extended.layout.HPolarLayout
     
    -
    currentIndex() - Method in class hype.HFontPool
    +
    currentIndex(int) - Method in class hype.extended.layout.HSphereLayout
     
    currentLife - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    currentName() - Method in class hype.HFontPool
    +
    currentName() - Method in class hype.HFontPool
     
    -
    currentStep(float) - Method in class hype.extended.behavior.HOscillator
    +
    currentStep() - Method in class hype.extended.behavior.HOscillator
     
    -
    currentStep() - Method in class hype.extended.behavior.HOscillator
    +
    currentStep(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    cv(float) - Method in class hype.HVertex
    +
    cv() - Method in class hype.HVertex
     
    -
    cv() - Method in class hype.HVertex
    +
    cv(float) - Method in class hype.HVertex
     
    -
    cv1(float) - Method in class hype.HVertex
    +
    cv1() - Method in class hype.HVertex
     
    -
    cv1() - Method in class hype.HVertex
    +
    cv1(float) - Method in class hype.HVertex
     
    -
    cv2(float) - Method in class hype.HVertex
    +
    cv2() - Method in class hype.HVertex
     
    -
    cv2() - Method in class hype.HVertex
    +
    cv2(float) - Method in class hype.HVertex
     
    -
    cx(float) - Method in class hype.HVertex
    +
    cx() - Method in class hype.HVertex
     
    -
    cx() - Method in class hype.HVertex
    +
    cx(float) - Method in class hype.HVertex
     
    -
    cx1(float) - Method in class hype.HVertex
    +
    cx1() - Method in class hype.HVertex
     
    -
    cx1() - Method in class hype.HVertex
    +
    cx1(float) - Method in class hype.HVertex
     
    -
    cx2(float) - Method in class hype.HVertex
    +
    cx2() - Method in class hype.HVertex
     
    -
    cx2() - Method in class hype.HVertex
    +
    cx2(float) - Method in class hype.HVertex
     
    -
    cy(float) - Method in class hype.HVertex
    +
    cy() - Method in class hype.HVertex
     
    -
    cy() - Method in class hype.HVertex
    +
    cy(float) - Method in class hype.HVertex
     
    -
    cy1(float) - Method in class hype.HVertex
    +
    cy1() - Method in class hype.HVertex
     
    -
    cy1() - Method in class hype.HVertex
    +
    cy1(float) - Method in class hype.HVertex
     
    -
    cy2(float) - Method in class hype.HVertex
    +
    cy2() - Method in class hype.HVertex
     
    -
    cy2() - Method in class hype.HVertex
    +
    cy2(float) - Method in class hype.HVertex
     
    CYAN - Static variable in interface hype.interfaces.HConstants
     
    -
    cycleCounter(int) - Method in class hype.extended.behavior.HTimer
    +
    cycleCounter() - Method in class hype.extended.behavior.HTimer
     
    -
    cycleCounter() - Method in class hype.extended.behavior.HTimer
    +
    cycleCounter(int) - Method in class hype.extended.behavior.HTimer
     
    -
    cycleIndefinitely() - Method in class hype.extended.behavior.HTimer
    +
    cycleIndefinitely() - Method in class hype.extended.behavior.HTimer
     
    - +

    D

    -
    D2N(float) - Static method in class hype.HMath
    +
    D2N(float) - Static method in class hype.HMath
     
    D2R - Static variable in interface hype.interfaces.HConstants
     
    @@ -835,13 +830,13 @@

    D

     
    DARKVIOLET - Static variable in interface hype.interfaces.HConstants
     
    -
    debugMode(boolean) - Method in class hype.extended.behavior.HAttractor
    +
    debugMode(boolean) - Method in class hype.extended.behavior.HAttractor
     
    decay - Variable in class hype.extended.behavior.HParticles
     
    -
    decay(float) - Method in class hype.extended.behavior.HParticles
    +
    decay() - Method in class hype.extended.behavior.HParticles
     
    -
    decay() - Method in class hype.extended.behavior.HParticles
    +
    decay(float) - Method in class hype.extended.behavior.HParticles
     
    DEEPPINK - Static variable in interface hype.interfaces.HConstants
     
    @@ -859,89 +854,89 @@

    D

     
    DEFAULT_WIDTH - Static variable in class hype.HDrawable
     
    -
    depth(float) - Method in class hype.HDrawable3D
    +
    depth() - Method in class hype.HDrawable3D
     
    -
    depth() - Method in class hype.HDrawable3D
    +
    depth(float) - Method in class hype.HDrawable3D
     
    DESTCEPTION - Static variable in class hype.HWarnings
     
    destination - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    destroy() - Method in class hype.HDrawablePool
    +
    destroy() - Method in class hype.HDrawablePool
     
    -
    detail(int) - Method in class hype.extended.layout.HSphereLayout
    +
    detail() - Method in class hype.extended.layout.HSphereLayout
     
    -
    detail() - Method in class hype.extended.layout.HSphereLayout
    +
    detail(int) - Method in class hype.extended.layout.HSphereLayout
     
    DGREY - Static variable in interface hype.interfaces.HConstants
     
    DIMGREY - Static variable in interface hype.interfaces.HConstants
     
    -
    directionalLight(float, float, float, float, float, float) - Method in class hype.HCanvas
    +
    directionalLight(float, float, float, float, float, float) - Method in class hype.HCanvas
     
    directionVec - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    dist(float, float, float, float) - Static method in class hype.HMath
    +
    dist(float, float, float, float) - Static method in class hype.HMath
     
    DLOC - Static variable in interface hype.interfaces.HConstants
     
    DODGERBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    drain() - Method in class hype.HDrawablePool
    +
    drain() - Method in class hype.HDrawablePool
     
    -
    drain(boolean) - Method in class hype.HDrawablePool
    +
    drain(boolean) - Method in class hype.HDrawablePool
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HBox
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HBox
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HCanvas
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HCanvas
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HCylinder
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HCylinder
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HDrawable
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HDrawable
    Draws this drawable.
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HEllipse
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HEllipse
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HGroup
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HGroup
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HIcosahedron
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HIcosahedron
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HImage
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HImage
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HPath
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HPath
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HRect
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HRect
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HShape
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HShape
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HSphere
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HSphere
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HSprite
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HSprite
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HStage
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HStage
     
    -
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HText
    +
    draw(PGraphics, boolean, float, float, float) - Method in class hype.HText
     
    -
    draw(PGraphics, float, float, boolean) - Method in class hype.HVertex
    +
    draw(PGraphics, float, float, boolean) - Method in class hype.HVertex
     
    -
    drawBottom(boolean) - Method in class hype.HCylinder
    +
    drawBottom() - Method in class hype.HCylinder
     
    -
    drawBottom() - Method in class hype.HCylinder
    +
    drawBottom(boolean) - Method in class hype.HCylinder
     
    -
    drawHandles(PGraphics, HVertex, float, float) - Method in class hype.HVertex
    +
    drawHandles(PGraphics, HVertex, float, float) - Method in class hype.HVertex
     
    -
    drawsHandles(boolean) - Method in class hype.HPath
    +
    drawsHandles() - Method in class hype.HPath
     
    -
    drawsHandles() - Method in class hype.HPath
    +
    drawsHandles(boolean) - Method in class hype.HPath
     
    -
    drawStage() - Static method in class hype.H
    +
    drawStage() - Static method in class hype.H
     
    -
    drawStageOnly() - Static method in class hype.H
    +
    drawStageOnly() - Static method in class hype.H
     
    -
    drawTop(boolean) - Method in class hype.HCylinder
    +
    drawTop() - Method in class hype.HCylinder
     
    -
    drawTop() - Method in class hype.HCylinder
    +
    drawTop(boolean) - Method in class hype.HCylinder
     
    DROTATION - Static variable in interface hype.interfaces.HConstants
     
    @@ -958,316 +953,316 @@

    D

    DZ - Static variable in interface hype.interfaces.HConstants
     
    - +

    E

    -
    ease(float) - Method in class hype.extended.behavior.HFollow
    +
    ease() - Method in class hype.extended.behavior.HFollow
     
    -
    ease() - Method in class hype.extended.behavior.HFollow
    +
    ease() - Method in class hype.extended.behavior.HProximity
     
    -
    ease(float) - Method in class hype.extended.behavior.HProximity
    +
    ease() - Method in class hype.extended.behavior.HTween
     
    -
    ease() - Method in class hype.extended.behavior.HProximity
    +
    ease(float) - Method in class hype.extended.behavior.HFollow
     
    -
    ease(float) - Method in class hype.extended.behavior.HTween
    +
    ease(float) - Method in class hype.extended.behavior.HProximity
     
    -
    ease() - Method in class hype.extended.behavior.HTween
    +
    ease(float) - Method in class hype.extended.behavior.HTween
     
    EASE - Static variable in interface hype.interfaces.HConstants
     
    -
    easeWave(float) - Static method in class hype.HMath
    +
    easeWave(float) - Static method in class hype.HMath
     
    -
    ellipsePoint(float, float, float, float, float) - Static method in class hype.HMath
    +
    ellipsePoint(float, float, float, float, float) - Static method in class hype.HMath
     
    -
    ellipsePointRad(float, float, float, float, float) - Static method in class hype.HMath
    +
    ellipsePointRad(float, float, float, float, float) - Static method in class hype.HMath
     
    -
    ellipsePointRadArr(float, float, float, float, float) - Static method in class hype.HMath
    +
    ellipsePointRadArr(float, float, float, float, float) - Static method in class hype.HMath
     
    -
    ellipseRadius(float, float, float) - Static method in class hype.HMath
    +
    ellipseRadius(float, float, float) - Static method in class hype.HMath
     
    -
    ellipseRadiusRad(float, float, float) - Static method in class hype.HMath
    +
    ellipseRadiusRad(float, float, float) - Static method in class hype.HMath
     
    -
    enableStyle(boolean) - Method in class hype.HShape
    +
    enableStyle(boolean) - Method in class hype.HShape
     
    -
    end(float) - Method in class hype.extended.behavior.HTween
    +
    end() - Method in class hype.extended.behavior.HTween
     
    -
    end(float, float) - Method in class hype.extended.behavior.HTween
    +
    end() - Method in class hype.HEllipse
     
    -
    end(float, float, float) - Method in class hype.extended.behavior.HTween
    +
    end() - Method in class hype.HScreenshot
     
    -
    end() - Method in class hype.extended.behavior.HTween
    +
    end(float) - Method in class hype.extended.behavior.HTween
     
    -
    end(float) - Method in class hype.HEllipse
    +
    end(float) - Method in class hype.HEllipse
     
    -
    end() - Method in class hype.HEllipse
    +
    end(float, float) - Method in class hype.extended.behavior.HTween
     
    -
    end(int) - Method in class hype.HScreenshot
    +
    end(float, float, float) - Method in class hype.extended.behavior.HTween
     
    -
    end() - Method in class hype.HScreenshot
    +
    end(int) - Method in class hype.HScreenshot
     
    -
    end1() - Method in class hype.extended.behavior.HTween
    +
    end1() - Method in class hype.extended.behavior.HTween
     
    -
    end2() - Method in class hype.extended.behavior.HTween
    +
    end2() - Method in class hype.extended.behavior.HTween
     
    -
    end3() - Method in class hype.extended.behavior.HTween
    +
    end3() - Method in class hype.extended.behavior.HTween
     
    endLife - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    endPath() - Method in class hype.HPath
    +
    endPath() - Method in class hype.HPath
     
    -
    endRad(float) - Method in class hype.HEllipse
    +
    endRad() - Method in class hype.HEllipse
     
    -
    endRad() - Method in class hype.HEllipse
    +
    endRad(float) - Method in class hype.HEllipse
     
    EPSILON - Static variable in interface hype.interfaces.HConstants
     
    EQUILATERAL - Static variable in interface hype.interfaces.HConstants
     
    -
    exit(boolean) - Method in class hype.HScreenshot
    +
    exit() - Method in class hype.HScreenshot
     
    -
    exit() - Method in class hype.HScreenshot
    +
    exit(boolean) - Method in class hype.HScreenshot
     
    -
    explode(int) - Static method in class hype.HColors
    +
    explode(int) - Static method in class hype.HColors
     
    -
    extendNegativeRadius(float) - Method in class hype.extended.layout.HSphereLayout
    +
    extendNegativeRadius(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendNegativeX() - Method in class hype.extended.layout.HSphereLayout
    +
    extendNegativeX() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendNegativeY() - Method in class hype.extended.layout.HSphereLayout
    +
    extendNegativeY() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendNegativeZ() - Method in class hype.extended.layout.HSphereLayout
    +
    extendNegativeZ() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendRadius() - Method in class hype.extended.layout.HSphereLayout
    +
    extendRadius() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendRadius(float) - Method in class hype.extended.layout.HSphereLayout
    +
    extendRadius(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendX() - Method in class hype.extended.layout.HSphereLayout
    +
    extendX() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendY() - Method in class hype.extended.layout.HSphereLayout
    +
    extendY() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extendZ() - Method in class hype.extended.layout.HSphereLayout
    +
    extendZ() - Method in class hype.extended.layout.HSphereLayout
     
    -
    extras(HBundle) - Method in class hype.HDrawable
    +
    extras() - Method in class hype.HDrawable
    -
    Assigns an extras bundle_ for this drawable to hold arbitrary data.
    +
    Returns this drawable's extras bundle_.
    -
    extras() - Method in class hype.HDrawable
    +
    extras(HBundle) - Method in class hype.HDrawable
    -
    Returns this drawable's extras bundle_.
    +
    Assigns an extras bundle_ for this drawable to hold arbitrary data.
    - +

    F

    fade - Variable in class hype.extended.behavior.HParticles
     
    -
    fade(boolean) - Method in class hype.extended.behavior.HParticles
    +
    fade() - Method in class hype.extended.behavior.HParticles
     
    -
    fade() - Method in class hype.extended.behavior.HParticles
    +
    fade(boolean) - Method in class hype.extended.behavior.HParticles
     
    -
    fade(int) - Method in class hype.HCanvas
    +
    fade(int) - Method in class hype.HCanvas
     
    -
    fileformat(String) - Method in class hype.HScreenshot
    +
    fileformat() - Method in class hype.HScreenshot
     
    -
    fileformat() - Method in class hype.HScreenshot
    +
    fileformat(String) - Method in class hype.HScreenshot
     
    -
    filename(String) - Method in class hype.HScreenshot
    +
    filename() - Method in class hype.HScreenshot
     
    -
    filename() - Method in class hype.HScreenshot
    +
    filename(String) - Method in class hype.HScreenshot
     
    -
    filepath(String) - Method in class hype.HScreenshot
    +
    filepath() - Method in class hype.HScreenshot
     
    -
    filepath() - Method in class hype.HScreenshot
    +
    filepath(String) - Method in class hype.HScreenshot
     
    -
    fill(int) - Method in class hype.HDrawable
    +
    fill() - Method in class hype.HDrawable
    -
    Sets the fill for this drawable.
    +
    Returns the fill for this drawable.
    -
    fill(int, int) - Method in class hype.HDrawable
    +
    fill(int) - Method in class hype.HDrawable
    Sets the fill for this drawable.
    -
    fill(int, int, int) - Method in class hype.HDrawable
    +
    fill(int) - Method in class hype.HStage
    +
     
    +
    fill(int, int) - Method in class hype.HDrawable
    Sets the fill for this drawable.
    -
    fill(int, int, int, int) - Method in class hype.HDrawable
    +
    fill(int, int) - Method in class hype.HStage
    +
     
    +
    fill(int, int, int) - Method in class hype.HDrawable
    Sets the fill for this drawable.
    -
    fill() - Method in class hype.HDrawable
    +
    fill(int, int, int) - Method in class hype.HStage
    +
     
    +
    fill(int, int, int, int) - Method in class hype.HDrawable
    -
    Returns the fill for this drawable.
    +
    Sets the fill for this drawable.
    -
    fill(int) - Method in class hype.HStage
    +
    fill(int, int, int, int) - Method in class hype.HStage
     
    -
    fill(int, int) - Method in class hype.HStage
    +
    fillAndStroke() - Method in class hype.extended.colorist.HColorField
     
    -
    fill(int, int, int) - Method in class hype.HStage
    +
    fillAndStroke() - Method in class hype.extended.colorist.HColorPool
     
    -
    fill(int, int, int, int) - Method in class hype.HStage
    +
    fillAndStroke() - Method in class hype.extended.colorist.HColorTransform
     
    -
    fillAndStroke() - Method in class hype.extended.colorist.HColorField
    +
    fillAndStroke() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    fillAndStroke() - Method in class hype.extended.colorist.HColorPool
    +
    fillAndStroke() - Method in interface hype.interfaces.HColorist
     
    -
    fillAndStroke() - Method in class hype.extended.colorist.HColorTransform
    +
    fillOnly() - Method in class hype.extended.colorist.HColorField
     
    -
    fillAndStroke() - Method in class hype.extended.colorist.HPixelColorist
    +
    fillOnly() - Method in class hype.extended.colorist.HColorPool
     
    -
    fillAndStroke() - Method in interface hype.interfaces.HColorist
    +
    fillOnly() - Method in class hype.extended.colorist.HColorTransform
     
    -
    fillOnly() - Method in class hype.extended.colorist.HColorField
    +
    fillOnly() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    fillOnly() - Method in class hype.extended.colorist.HColorPool
    +
    fillOnly() - Method in interface hype.interfaces.HColorist
     
    -
    fillOnly() - Method in class hype.extended.colorist.HColorTransform
    +
    filter(int) - Method in class hype.HCanvas
     
    -
    fillOnly() - Method in class hype.extended.colorist.HPixelColorist
    +
    filter(int, float) - Method in class hype.HCanvas
     
    -
    fillOnly() - Method in interface hype.interfaces.HColorist
    +
    filterKind() - Method in class hype.HCanvas
     
    -
    filter(int) - Method in class hype.HCanvas
    +
    filterKind(int) - Method in class hype.HCanvas
     
    -
    filter(int, float) - Method in class hype.HCanvas
    +
    filterParam() - Method in class hype.HCanvas
     
    -
    filterKind(int) - Method in class hype.HCanvas
    -
     
    -
    filterKind() - Method in class hype.HCanvas
    -
     
    -
    filterParam(float) - Method in class hype.HCanvas
    -
     
    -
    filterParam() - Method in class hype.HCanvas
    +
    filterParam(float) - Method in class hype.HCanvas
     
    FIREBRICK - Static variable in interface hype.interfaces.HConstants
     
    -
    first() - Method in class hype.HLinkedList
    +
    first() - Method in class hype.HLinkedList
     
    -
    firstChild() - Method in class hype.HDrawable
    +
    firstChild() - Method in class hype.HDrawable
    Returns the first child of this drawable.
    FLORALWHITE - Static variable in interface hype.interfaces.HConstants
     
    -
    followMouse() - Method in class hype.extended.behavior.HFollow
    +
    followMouse() - Method in class hype.extended.behavior.HFollow
     
    -
    font(Object) - Method in class hype.HText
    +
    font() - Method in class hype.HText
     
    -
    font() - Method in class hype.HText
    +
    font(Object) - Method in class hype.HText
     
    -
    fontSize(float) - Method in class hype.HText
    +
    fontSize() - Method in class hype.HText
     
    -
    fontSize() - Method in class hype.HText
    +
    fontSize(float) - Method in class hype.HText
     
    FORESTGREEN - Static variable in interface hype.interfaces.HConstants
     
    -
    freq(float) - Method in class hype.extended.behavior.HOscillator
    +
    freq() - Method in class hype.extended.behavior.HOscillator
     
    -
    freq() - Method in class hype.extended.behavior.HOscillator
    +
    freq(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    frequency(int) - Method in class hype.HScreenshot
    +
    frequency() - Method in class hype.HScreenshot
     
    -
    frequency() - Method in class hype.HScreenshot
    +
    frequency(int) - Method in class hype.HScreenshot
     
    FRONT - Static variable in interface hype.interfaces.HConstants
     
    - +

    G

    GAINSBORO - Static variable in interface hype.interfaces.HConstants
     
    -
    get(int) - Method in class hype.HLinkedList
    +
    get(int) - Method in class hype.HLinkedList
     
    -
    getAlpha(int) - Static method in class hype.HColors
    +
    getAlpha(int) - Static method in class hype.HColors
     
    -
    getBlue(int) - Static method in class hype.HColors
    +
    getBlue(int) - Static method in class hype.HColors
     
    -
    getColor(float, float, int) - Method in class hype.extended.colorist.HColorField
    +
    getColor() - Method in class hype.extended.colorist.HColorPool
     
    -
    getColor() - Method in class hype.extended.colorist.HColorPool
    +
    getColor(float, float) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    getColor(int) - Method in class hype.extended.colorist.HColorPool
    +
    getColor(float, float, int) - Method in class hype.extended.colorist.HColorField
     
    -
    getColor(int) - Method in class hype.extended.colorist.HColorTransform
    +
    getColor(int) - Method in class hype.extended.colorist.HColorPool
     
    -
    getColor(float, float) - Method in class hype.extended.colorist.HPixelColorist
    +
    getColor(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    getColorAt(int) - Method in class hype.extended.colorist.HColorPool
    +
    getColorAt(int) - Method in class hype.extended.colorist.HColorPool
     
    -
    getColorPool(int) - Method in class hype.extended.colorist.HGroupColorPool
    +
    getColorPool(int) - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    getFontAt(int) - Method in class hype.HFontPool
    +
    getFontAt(int) - Method in class hype.HFontPool
     
    -
    getForce(int) - Method in class hype.extended.behavior.HAttractor
    +
    getForce(int) - Method in class hype.extended.behavior.HAttractor
     
    -
    getGreen(int) - Static method in class hype.HColors
    +
    getGreen(int) - Static method in class hype.HColors
     
    -
    getImage() - Method in class hype.extended.colorist.HPixelColorist
    +
    getImage() - Method in class hype.extended.colorist.HPixelColorist
    -
    Deprecated. 
    +
    Deprecated. 
    -
    getImage(Object) - Static method in class hype.H
    +
    getImage(Object) - Static method in class hype.H
    Cast an image to PImage
    -
    getNextColorPool() - Method in class hype.extended.colorist.HGroupColorPool
    +
    getNextColorPool() - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    getNextFont() - Method in class hype.HFontPool
    +
    getNextFont() - Method in class hype.HFontPool
     
    -
    getNextPoint() - Method in class hype.extended.behavior.HOrbiter3D
    +
    getNextPoint() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    getNextPoint() - Method in class hype.extended.layout.HCircleLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HCircleLayout
     
    -
    getNextPoint() - Method in class hype.extended.layout.HGridLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HGridLayout
     
    -
    getNextPoint() - Method in class hype.extended.layout.HHexLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HHexLayout
     
    -
    getNextPoint() - Method in class hype.extended.layout.HPolarLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HPolarLayout
     
    -
    getNextPoint() - Method in class hype.extended.layout.HShapeLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HShapeLayout
     
    -
    getNextPoint() - Method in class hype.extended.layout.HSphereLayout
    +
    getNextPoint() - Method in class hype.extended.layout.HSphereLayout
     
    -
    getNextPoint() - Method in interface hype.interfaces.HLayout
    +
    getNextPoint() - Method in interface hype.interfaces.HLayout
     
    -
    getPrevColorPool() - Method in class hype.extended.colorist.HGroupColorPool
    +
    getPrevColorPool() - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    getPrevFont() - Method in class hype.HFontPool
    +
    getPrevFont() - Method in class hype.HFontPool
     
    -
    getRandomColorPool() - Method in class hype.extended.colorist.HGroupColorPool
    +
    getRandomColorPool() - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    getRandomFont() - Method in class hype.HFontPool
    +
    getRandomFont() - Method in class hype.HFontPool
     
    -
    getRandomFont(int, int) - Method in class hype.HFontPool
    +
    getRandomFont(int, int) - Method in class hype.HFontPool
     
    -
    getRed(int) - Static method in class hype.HColors
    +
    getRed(int) - Static method in class hype.HColors
     
    -
    getRotation(float, float) - Method in class hype.extended.behavior.HMagneticField
    +
    getRotation(float, float) - Method in class hype.extended.behavior.HMagneticField
     
    GHOSTWHITE - Static variable in interface hype.interfaces.HConstants
     
    -
    goal(HLocatable) - Method in class hype.extended.behavior.HFollow
    +
    goal() - Method in class hype.extended.behavior.HFollow
     
    -
    goal() - Method in class hype.extended.behavior.HFollow
    +
    goal(HLocatable) - Method in class hype.extended.behavior.HFollow
     
    -
    goals() - Method in class hype.extended.behavior.HSwarm
    +
    goals() - Method in class hype.extended.behavior.HSwarm
     
    GOLD - Static variable in interface hype.interfaces.HConstants
     
    GOLDENROD - Static variable in interface hype.interfaces.HConstants
     
    -
    graphics() - Method in class hype.HCanvas
    +
    graphics() - Method in class hype.HCanvas
     
    -
    greaterThan(float, float, float) - Static method in class hype.HMath
    +
    greaterThan(float, float) - Static method in class hype.HMath
     
    -
    greaterThan(float, float) - Static method in class hype.HMath
    +
    greaterThan(float, float, float) - Static method in class hype.HMath
     
    GREEN - Static variable in interface hype.interfaces.HConstants
     
    @@ -1276,7 +1271,7 @@

    G

    GREY - Static variable in interface hype.interfaces.HConstants
     
    - +

    H

    @@ -1293,37 +1288,37 @@

    H

     
    HANDLE_STROKE_WEIGHT - Static variable in class hype.HPath
     
    -
    handleEvents() - Method in class hype.HMouse
    +
    handleEvents() - Method in class hype.HMouse
     
    -
    hasBits(byte, byte) - Static method in class hype.HMath
    +
    hasBits(byte, byte) - Static method in class hype.HMath
     
    -
    hasBits(int, int) - Static method in class hype.HMath
    +
    hasBits(int, int) - Static method in class hype.HMath
     
    -
    hasBlend(boolean) - Method in class hype.HCanvas
    +
    hasBlend() - Method in class hype.HCanvas
     
    -
    hasBlend() - Method in class hype.HCanvas
    +
    hasBlend(boolean) - Method in class hype.HCanvas
     
    -
    hasFade(boolean) - Method in class hype.HCanvas
    +
    hasFade() - Method in class hype.HCanvas
     
    -
    hasFade() - Method in class hype.HCanvas
    +
    hasFade(boolean) - Method in class hype.HCanvas
     
    -
    hasFilter() - Method in class hype.HCanvas
    +
    hasFilter() - Method in class hype.HCanvas
     
    -
    hasNext() - Method in class hype.HDrawable.HDrawableIterator
    +
    hasNext() - Method in class hype.HDrawable.HDrawableIterator
     
    -
    hasNext() - Method in class hype.HLinkedList.HLinkedListIterator
    +
    hasNext() - Method in class hype.HLinkedList.HLinkedListIterator
     
    -
    HAttracted(HDrawable) - Constructor for class hype.extended.behavior.HAttractor.HAttracted
    +
    HAttracted(HDrawable) - Constructor for class hype.extended.behavior.HAttractor.HAttracted
     
    -
    HAttractionForce(float, float, float, float) - Constructor for class hype.extended.behavior.HAttractor.HAttractionForce
    +
    HAttractionForce(float, float, float, float) - Constructor for class hype.extended.behavior.HAttractor.HAttractionForce
     
    HAttractor - Class in hype.extended.behavior
     
    -
    HAttractor() - Constructor for class hype.extended.behavior.HAttractor
    +
    HAttractor() - Constructor for class hype.extended.behavior.HAttractor
     
    -
    HAttractor(float, float, float) - Constructor for class hype.extended.behavior.HAttractor
    +
    HAttractor(float, float, float) - Constructor for class hype.extended.behavior.HAttractor
     
    -
    HAttractor(float, float, float, float) - Constructor for class hype.extended.behavior.HAttractor
    +
    HAttractor(float, float, float, float) - Constructor for class hype.extended.behavior.HAttractor
     
    HAttractor.HAttracted - Class in hype.extended.behavior
     
    @@ -1331,49 +1326,49 @@

    H

     
    HBehavior - Class in hype
     
    -
    HBehavior() - Constructor for class hype.HBehavior
    +
    HBehavior() - Constructor for class hype.HBehavior
     
    HBehaviorRegistry - Class in hype
     
    -
    HBehaviorRegistry() - Constructor for class hype.HBehaviorRegistry
    +
    HBehaviorRegistry() - Constructor for class hype.HBehaviorRegistry
     
    HBehaviorRegistry.HBehaviorSentinel - Class in hype
     
    -
    HBehaviorSentinel(HBehaviorRegistry) - Constructor for class hype.HBehaviorRegistry.HBehaviorSentinel
    +
    HBehaviorSentinel(HBehaviorRegistry) - Constructor for class hype.HBehaviorRegistry.HBehaviorSentinel
     
    HBox - Class in hype
     
    -
    HBox() - Constructor for class hype.HBox
    +
    HBox() - Constructor for class hype.HBox
     
    HBundle - Class in hype
     
    -
    HBundle() - Constructor for class hype.HBundle
    +
    HBundle() - Constructor for class hype.HBundle
     
    HCallback - Interface in hype
     
    HCanvas - Class in hype
     
    -
    HCanvas() - Constructor for class hype.HCanvas
    +
    HCanvas() - Constructor for class hype.HCanvas
     
    -
    HCanvas(String) - Constructor for class hype.HCanvas
    +
    HCanvas(float, float) - Constructor for class hype.HCanvas
     
    -
    HCanvas(float, float) - Constructor for class hype.HCanvas
    +
    HCanvas(float, float, String) - Constructor for class hype.HCanvas
     
    -
    HCanvas(float, float, String) - Constructor for class hype.HCanvas
    +
    HCanvas(String) - Constructor for class hype.HCanvas
     
    HCanvas.HLight - Class in hype
     
    HCircleLayout - Class in hype.extended.layout
     
    -
    HCircleLayout() - Constructor for class hype.extended.layout.HCircleLayout
    +
    HCircleLayout() - Constructor for class hype.extended.layout.HCircleLayout
     
    HColorField - Class in hype.extended.colorist
     
    -
    HColorField() - Constructor for class hype.extended.colorist.HColorField
    +
    HColorField() - Constructor for class hype.extended.colorist.HColorField
     
    -
    HColorField(float, float) - Constructor for class hype.extended.colorist.HColorField
    +
    HColorField(float) - Constructor for class hype.extended.colorist.HColorField
     
    -
    HColorField(float) - Constructor for class hype.extended.colorist.HColorField
    +
    HColorField(float, float) - Constructor for class hype.extended.colorist.HColorField
     
    HColorField.HColorPoint - Class in hype.extended.colorist
     
    @@ -1381,29 +1376,29 @@

    H

     
    HColorLightness - Class in hype.extended.behavior
     
    -
    HColorLightness() - Constructor for class hype.extended.behavior.HColorLightness
    +
    HColorLightness() - Constructor for class hype.extended.behavior.HColorLightness
     
    -
    HColorLightness(Object) - Constructor for class hype.extended.behavior.HColorLightness
    +
    HColorLightness(Object) - Constructor for class hype.extended.behavior.HColorLightness
     
    -
    HColorPoint() - Constructor for class hype.extended.colorist.HColorField.HColorPoint
    +
    HColorPoint() - Constructor for class hype.extended.colorist.HColorField.HColorPoint
     
    HColorPool - Class in hype.extended.colorist
     
    -
    HColorPool(int...) - Constructor for class hype.extended.colorist.HColorPool
    +
    HColorPool(int...) - Constructor for class hype.extended.colorist.HColorPool
     
    HColors - Class in hype
     
    -
    HColors() - Constructor for class hype.HColors
    +
    HColors() - Constructor for class hype.HColors
     
    HColorTransform - Class in hype.extended.colorist
     
    -
    HColorTransform() - Constructor for class hype.extended.colorist.HColorTransform
    +
    HColorTransform() - Constructor for class hype.extended.colorist.HColorTransform
     
    HConstants - Interface in hype.interfaces
     
    HCylinder - Class in hype
     
    -
    HCylinder() - Constructor for class hype.HCylinder
    +
    HCylinder() - Constructor for class hype.HCylinder
     
    HDirectable - Interface in hype.interfaces
     
    @@ -1411,7 +1406,7 @@

    H

    The superclass of all drawables.
    -
    HDrawable() - Constructor for class hype.HDrawable
    +
    HDrawable() - Constructor for class hype.HDrawable
    The default constructor for HDrawable.
    @@ -1421,123 +1416,123 @@

    H

    HDrawable3D - Class in hype
     
    -
    HDrawable3D() - Constructor for class hype.HDrawable3D
    +
    HDrawable3D() - Constructor for class hype.HDrawable3D
     
    -
    HDrawableIterator(HDrawable) - Constructor for class hype.HDrawable.HDrawableIterator
    +
    HDrawableIterator(HDrawable) - Constructor for class hype.HDrawable.HDrawableIterator
     
    HDrawablePool - Class in hype
     
    -
    HDrawablePool() - Constructor for class hype.HDrawablePool
    +
    HDrawablePool() - Constructor for class hype.HDrawablePool
     
    -
    HDrawablePool(int) - Constructor for class hype.HDrawablePool
    +
    HDrawablePool(int) - Constructor for class hype.HDrawablePool
     
    -
    height(int) - Method in class hype.extended.colorist.HPixelColorist
    +
    height() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    height() - Method in class hype.extended.colorist.HPixelColorist
    +
    height() - Method in class hype.HDrawable
    +
    +
    Returns the height of this drawable.
    +
    +
    height() - Method in class hype.HStage
     
    -
    height(float) - Method in class hype.HCanvas
    +
    height(float) - Method in class hype.HCanvas
     
    -
    height(float) - Method in class hype.HDrawable
    +
    height(float) - Method in class hype.HDrawable
    Sets the height of this drawable.
    -
    height() - Method in class hype.HDrawable
    -
    -
    Returns the height of this drawable.
    -
    -
    height() - Method in class hype.HStage
    +
    height(float) - Method in class hype.HText
     
    -
    height(float) - Method in class hype.HText
    +
    height(int) - Method in class hype.extended.colorist.HPixelColorist
     
    HEIGHT - Static variable in interface hype.interfaces.HConstants
     
    HEllipse - Class in hype
     
    -
    HEllipse() - Constructor for class hype.HEllipse
    +
    HEllipse() - Constructor for class hype.HEllipse
     
    -
    HEllipse(float) - Constructor for class hype.HEllipse
    +
    HEllipse(float) - Constructor for class hype.HEllipse
     
    -
    HEllipse(float, float) - Constructor for class hype.HEllipse
    +
    HEllipse(float, float) - Constructor for class hype.HEllipse
     
    HFollow - Class in hype.extended.behavior
     
    -
    HFollow() - Constructor for class hype.extended.behavior.HFollow
    +
    HFollow() - Constructor for class hype.extended.behavior.HFollow
     
    -
    HFollow(float) - Constructor for class hype.extended.behavior.HFollow
    +
    HFollow(float) - Constructor for class hype.extended.behavior.HFollow
     
    -
    HFollow(float, float) - Constructor for class hype.extended.behavior.HFollow
    +
    HFollow(float, float) - Constructor for class hype.extended.behavior.HFollow
     
    -
    HFollow(float, float, HLocatable) - Constructor for class hype.extended.behavior.HFollow
    +
    HFollow(float, float, HLocatable) - Constructor for class hype.extended.behavior.HFollow
     
    HFontPool - Class in hype
     
    -
    HFontPool() - Constructor for class hype.HFontPool
    +
    HFontPool() - Constructor for class hype.HFontPool
     
    -
    HFontPool(Object...) - Constructor for class hype.HFontPool
    +
    HFontPool(Object...) - Constructor for class hype.HFontPool
     
    HGridLayout - Class in hype.extended.layout
     
    -
    HGridLayout() - Constructor for class hype.extended.layout.HGridLayout
    +
    HGridLayout() - Constructor for class hype.extended.layout.HGridLayout
     
    -
    HGridLayout(int) - Constructor for class hype.extended.layout.HGridLayout
    +
    HGridLayout(int) - Constructor for class hype.extended.layout.HGridLayout
     
    -
    HGridLayout(int, int) - Constructor for class hype.extended.layout.HGridLayout
    +
    HGridLayout(int, int) - Constructor for class hype.extended.layout.HGridLayout
     
    HGroup - Class in hype
     
    -
    HGroup() - Constructor for class hype.HGroup
    +
    HGroup() - Constructor for class hype.HGroup
     
    HGroupColorPool - Class in hype.extended.colorist
     
    -
    HGroupColorPool(HColorPool...) - Constructor for class hype.extended.colorist.HGroupColorPool
    +
    HGroupColorPool(HColorPool...) - Constructor for class hype.extended.colorist.HGroupColorPool
     
    HHexLayout - Class in hype.extended.layout
     
    -
    HHexLayout() - Constructor for class hype.extended.layout.HHexLayout
    +
    HHexLayout() - Constructor for class hype.extended.layout.HHexLayout
     
    HHittable - Interface in hype.interfaces
     
    HIcosahedron - Class in hype
     
    -
    HIcosahedron() - Constructor for class hype.HIcosahedron
    +
    HIcosahedron() - Constructor for class hype.HIcosahedron
     
    -
    hide() - Method in class hype.HDrawable
    +
    hide() - Method in class hype.HDrawable
    Makes this drawable invisible by calling `visibility(false)`.
    HImage - Class in hype
     
    -
    HImage() - Constructor for class hype.HImage
    +
    HImage() - Constructor for class hype.HImage
     
    -
    HImage(Object) - Constructor for class hype.HImage
    +
    HImage(Object) - Constructor for class hype.HImage
     
    HImageHolder - Interface in hype.interfaces
     
    HLayout - Interface in hype.interfaces
     
    -
    HLight(float, float, float, float, float, float) - Constructor for class hype.HCanvas.HLight
    +
    HLight(float, float, float, float, float, float) - Constructor for class hype.HCanvas.HLight
     
    HLinkedHashSet<T> - Class in hype
     
    -
    HLinkedHashSet() - Constructor for class hype.HLinkedHashSet
    +
    HLinkedHashSet() - Constructor for class hype.HLinkedHashSet
     
    HLinkedList<T> - Class in hype
     
    -
    HLinkedList() - Constructor for class hype.HLinkedList
    +
    HLinkedList() - Constructor for class hype.HLinkedList
     
    HLinkedList.HLinkedListIterator<U> - Class in hype
     
    HLinkedList.HLinkedListNode<U> - Class in hype
     
    -
    HLinkedListIterator(HLinkedList<U>) - Constructor for class hype.HLinkedList.HLinkedListIterator
    +
    HLinkedListIterator(HLinkedList<U>) - Constructor for class hype.HLinkedList.HLinkedListIterator
     
    -
    HLinkedListNode(U) - Constructor for class hype.HLinkedList.HLinkedListNode
    +
    HLinkedListNode(U) - Constructor for class hype.HLinkedList.HLinkedListNode
     
    HLocatable - Interface in hype.interfaces
     
    HMagneticField - Class in hype.extended.behavior
     
    -
    HMagneticField() - Constructor for class hype.extended.behavior.HMagneticField
    +
    HMagneticField() - Constructor for class hype.extended.behavior.HMagneticField
     
    HMagneticField.HPole - Class in hype.extended.behavior
     
    @@ -1545,183 +1540,183 @@

    H

    A static class that provides some math methods.
    -
    HMath() - Constructor for class hype.HMath
    +
    HMath() - Constructor for class hype.HMath
     
    HMouse - Class in hype
     
    -
    HMouse(PApplet) - Constructor for class hype.HMouse
    +
    HMouse(PApplet) - Constructor for class hype.HMouse
     
    HNode<T extends HNode<T>> - Class in hype
     
    -
    HNode() - Constructor for class hype.HNode
    +
    HNode() - Constructor for class hype.HNode
     
    HONEYDEW - Static variable in interface hype.interfaces.HConstants
     
    HOrbiter - Class in hype.extended.behavior
     
    -
    HOrbiter() - Constructor for class hype.extended.behavior.HOrbiter
    +
    HOrbiter() - Constructor for class hype.extended.behavior.HOrbiter
     
    -
    HOrbiter(float, float) - Constructor for class hype.extended.behavior.HOrbiter
    +
    HOrbiter(float, float) - Constructor for class hype.extended.behavior.HOrbiter
     
    HOrbiter3D - Class in hype.extended.behavior
     
    -
    HOrbiter3D() - Constructor for class hype.extended.behavior.HOrbiter3D
    +
    HOrbiter3D() - Constructor for class hype.extended.behavior.HOrbiter3D
     
    -
    HOrbiter3D(float, float, float) - Constructor for class hype.extended.behavior.HOrbiter3D
    +
    HOrbiter3D(float, float, float) - Constructor for class hype.extended.behavior.HOrbiter3D
     
    HOscillator - Class in hype.extended.behavior
     
    -
    HOscillator() - Constructor for class hype.extended.behavior.HOscillator
    +
    HOscillator() - Constructor for class hype.extended.behavior.HOscillator
     
    HOTPINK - Static variable in interface hype.interfaces.HConstants
     
    -
    HParticle(float, float, float, float, float) - Constructor for class hype.extended.behavior.HParticles.HParticle
    +
    HParticle(float, float, float, float, float) - Constructor for class hype.extended.behavior.HParticles.HParticle
     
    HParticles - Class in hype.extended.behavior
     
    -
    HParticles() - Constructor for class hype.extended.behavior.HParticles
    +
    HParticles() - Constructor for class hype.extended.behavior.HParticles
     
    HParticles.HParticle - Class in hype.extended.behavior
     
    HPath - Class in hype
     
    -
    HPath() - Constructor for class hype.HPath
    +
    HPath() - Constructor for class hype.HPath
     
    -
    HPath(int) - Constructor for class hype.HPath
    +
    HPath(int) - Constructor for class hype.HPath
     
    HPixelColorist - Class in hype.extended.colorist
     
    -
    HPixelColorist() - Constructor for class hype.extended.colorist.HPixelColorist
    +
    HPixelColorist() - Constructor for class hype.extended.colorist.HPixelColorist
     
    -
    HPixelColorist(Object) - Constructor for class hype.extended.colorist.HPixelColorist
    +
    HPixelColorist(Object) - Constructor for class hype.extended.colorist.HPixelColorist
     
    HPolarLayout - Class in hype.extended.layout
     
    -
    HPolarLayout() - Constructor for class hype.extended.layout.HPolarLayout
    +
    HPolarLayout() - Constructor for class hype.extended.layout.HPolarLayout
     
    -
    HPolarLayout(float, float) - Constructor for class hype.extended.layout.HPolarLayout
    +
    HPolarLayout(float, float) - Constructor for class hype.extended.layout.HPolarLayout
     
    -
    HPole(float, float, float) - Constructor for class hype.extended.behavior.HMagneticField.HPole
    +
    HPole(float, float, float) - Constructor for class hype.extended.behavior.HMagneticField.HPole
     
    HProximity - Class in hype.extended.behavior
     
    -
    HProximity() - Constructor for class hype.extended.behavior.HProximity
    +
    HProximity() - Constructor for class hype.extended.behavior.HProximity
     
    -
    HProximity(float, float, float, float, float) - Constructor for class hype.extended.behavior.HProximity
    +
    HProximity(float, float, float, float, float) - Constructor for class hype.extended.behavior.HProximity
     
    HRandomTrigger - Class in hype.extended.behavior
     
    -
    HRandomTrigger() - Constructor for class hype.extended.behavior.HRandomTrigger
    +
    HRandomTrigger() - Constructor for class hype.extended.behavior.HRandomTrigger
     
    -
    HRandomTrigger(float) - Constructor for class hype.extended.behavior.HRandomTrigger
    +
    HRandomTrigger(float) - Constructor for class hype.extended.behavior.HRandomTrigger
     
    HRect - Class in hype
     
    -
    HRect() - Constructor for class hype.HRect
    +
    HRect() - Constructor for class hype.HRect
     
    -
    HRect(float) - Constructor for class hype.HRect
    +
    HRect(float) - Constructor for class hype.HRect
     
    -
    HRect(float, float) - Constructor for class hype.HRect
    +
    HRect(float, float) - Constructor for class hype.HRect
     
    -
    HRect(float, float, float) - Constructor for class hype.HRect
    +
    HRect(float, float, float) - Constructor for class hype.HRect
     
    HRotatable - Interface in hype.interfaces
     
    HRotate - Class in hype.extended.behavior
     
    -
    HRotate() - Constructor for class hype.extended.behavior.HRotate
    +
    HRotate() - Constructor for class hype.extended.behavior.HRotate
     
    -
    HRotate(HRotatable, float) - Constructor for class hype.extended.behavior.HRotate
    +
    HRotate(HRotatable, float) - Constructor for class hype.extended.behavior.HRotate
    -
    Deprecated. 
    +
    Deprecated. 
    -
    HRotate(HRotatable, float, float, float) - Constructor for class hype.extended.behavior.HRotate
    +
    HRotate(HRotatable, float, float, float) - Constructor for class hype.extended.behavior.HRotate
     
    HScreenshot - Class in hype
     
    -
    HScreenshot() - Constructor for class hype.HScreenshot
    +
    HScreenshot() - Constructor for class hype.HScreenshot
     
    HShape - Class in hype
     
    -
    HShape() - Constructor for class hype.HShape
    +
    HShape() - Constructor for class hype.HShape
     
    -
    HShape(Object) - Constructor for class hype.HShape
    +
    HShape(Object) - Constructor for class hype.HShape
     
    HShapeLayout - Class in hype.extended.layout
     
    -
    HShapeLayout() - Constructor for class hype.extended.layout.HShapeLayout
    +
    HShapeLayout() - Constructor for class hype.extended.layout.HShapeLayout
     
    HSphere - Class in hype
     
    -
    HSphere() - Constructor for class hype.HSphere
    +
    HSphere() - Constructor for class hype.HSphere
     
    -
    HSphere(float) - Constructor for class hype.HSphere
    +
    HSphere(float) - Constructor for class hype.HSphere
     
    -
    HSphere(float, float, float) - Constructor for class hype.HSphere
    +
    HSphere(float, float, float) - Constructor for class hype.HSphere
     
    HSphereLayout - Class in hype.extended.layout
     
    -
    HSphereLayout() - Constructor for class hype.extended.layout.HSphereLayout
    +
    HSphereLayout() - Constructor for class hype.extended.layout.HSphereLayout
     
    -
    HSphereLayout(float, float, float) - Constructor for class hype.extended.layout.HSphereLayout
    +
    HSphereLayout(float, float, float) - Constructor for class hype.extended.layout.HSphereLayout
     
    HSprite - Class in hype
     
    -
    HSprite() - Constructor for class hype.HSprite
    +
    HSprite() - Constructor for class hype.HSprite
     
    -
    HSprite(float) - Constructor for class hype.HSprite
    +
    HSprite(float) - Constructor for class hype.HSprite
     
    -
    HSprite(float, float) - Constructor for class hype.HSprite
    +
    HSprite(float, float) - Constructor for class hype.HSprite
     
    HStage - Class in hype
     
    -
    HStage(PApplet) - Constructor for class hype.HStage
    +
    HStage(PApplet) - Constructor for class hype.HStage
     
    HSwarm - Class in hype.extended.behavior
     
    -
    HSwarm() - Constructor for class hype.extended.behavior.HSwarm
    +
    HSwarm() - Constructor for class hype.extended.behavior.HSwarm
     
    HText - Class in hype
     
    -
    HText() - Constructor for class hype.HText
    +
    HText() - Constructor for class hype.HText
     
    -
    HText(String) - Constructor for class hype.HText
    +
    HText(String) - Constructor for class hype.HText
     
    -
    HText(String, float) - Constructor for class hype.HText
    +
    HText(String, float) - Constructor for class hype.HText
     
    -
    HText(String, float, Object) - Constructor for class hype.HText
    +
    HText(String, float, Object) - Constructor for class hype.HText
     
    HTimer - Class in hype.extended.behavior
     
    -
    HTimer() - Constructor for class hype.extended.behavior.HTimer
    +
    HTimer() - Constructor for class hype.extended.behavior.HTimer
     
    -
    HTimer(int) - Constructor for class hype.extended.behavior.HTimer
    +
    HTimer(int) - Constructor for class hype.extended.behavior.HTimer
     
    -
    HTimer(int, int) - Constructor for class hype.extended.behavior.HTimer
    +
    HTimer(int, int) - Constructor for class hype.extended.behavior.HTimer
     
    HTrigger - Class in hype
     
    -
    HTrigger() - Constructor for class hype.HTrigger
    +
    HTrigger() - Constructor for class hype.HTrigger
     
    HTween - Class in hype.extended.behavior
     
    -
    HTween() - Constructor for class hype.extended.behavior.HTween
    +
    HTween() - Constructor for class hype.extended.behavior.HTween
     
    HVector - Class in hype
     
    -
    HVector() - Constructor for class hype.HVector
    +
    HVector() - Constructor for class hype.HVector
     
    -
    HVector(float, float) - Constructor for class hype.HVector
    +
    HVector(float, float) - Constructor for class hype.HVector
     
    -
    HVector(float, float, float) - Constructor for class hype.HVector
    +
    HVector(float, float, float) - Constructor for class hype.HVector
     
    HVelocity - Class in hype.extended.behavior
     
    -
    HVelocity() - Constructor for class hype.extended.behavior.HVelocity
    +
    HVelocity() - Constructor for class hype.extended.behavior.HVelocity
     
    HVertex - Class in hype
     
    -
    HVertex(HPath) - Constructor for class hype.HVertex
    +
    HVertex(HPath) - Constructor for class hype.HVertex
     
    HWarnings - Class in hype
     
    @@ -1736,115 +1731,115 @@

    H

    hype.interfaces - package hype.interfaces
     
    - +

    I

    -
    idleGoal(float, float) - Method in class hype.extended.behavior.HSwarm
    +
    idleGoal(float, float) - Method in class hype.extended.behavior.HSwarm
     
    -
    idleGoalX() - Method in class hype.extended.behavior.HSwarm
    +
    idleGoalX() - Method in class hype.extended.behavior.HSwarm
     
    -
    idleGoalY() - Method in class hype.extended.behavior.HSwarm
    +
    idleGoalY() - Method in class hype.extended.behavior.HSwarm
     
    -
    ignorePoles() - Method in class hype.extended.layout.HSphereLayout
    +
    ignorePoles() - Method in class hype.extended.layout.HSphereLayout
     
    -
    image(Object) - Method in class hype.extended.behavior.HColorLightness
    +
    image() - Method in class hype.extended.behavior.HColorLightness
     
    -
    image() - Method in class hype.extended.behavior.HColorLightness
    +
    image() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    image(Object) - Method in class hype.extended.colorist.HPixelColorist
    +
    image() - Method in class hype.HImage
     
    -
    image() - Method in class hype.extended.colorist.HPixelColorist
    +
    image() - Method in class hype.HStage
     
    -
    image(Object) - Method in class hype.HImage
    +
    image() - Method in interface hype.interfaces.HImageHolder
     
    -
    image() - Method in class hype.HImage
    +
    image(Object) - Method in class hype.extended.behavior.HColorLightness
     
    -
    image(Object) - Method in class hype.HStage
    +
    image(Object) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    image() - Method in class hype.HStage
    +
    image(Object) - Method in class hype.HImage
     
    -
    image(Object) - Method in interface hype.interfaces.HImageHolder
    +
    image(Object) - Method in class hype.HStage
     
    -
    image() - Method in interface hype.interfaces.HImageHolder
    +
    image(Object) - Method in interface hype.interfaces.HImageHolder
     
    -
    inactiveSet() - Method in class hype.HDrawablePool
    +
    inactiveSet() - Method in class hype.HDrawablePool
     
    -
    includePoles() - Method in class hype.extended.layout.HSphereLayout
    +
    includePoles() - Method in class hype.extended.layout.HSphereLayout
     
    INDIANRED - Static variable in interface hype.interfaces.HConstants
     
    INDIGO - Static variable in interface hype.interfaces.HConstants
     
    -
    init(PApplet) - Static method in class hype.H
    +
    init(PApplet) - Static method in class hype.H
     
    -
    inLine(HVertex, float, float) - Method in class hype.HVertex
    +
    inLine(HVertex, float, float) - Method in class hype.HVertex
     
    -
    inRange(int) - Method in class hype.HLinkedList
    +
    inRange(int) - Method in class hype.HLinkedList
     
    -
    insert(T, int) - Method in class hype.HLinkedHashSet
    +
    insert(T, int) - Method in class hype.HLinkedHashSet
     
    -
    insert(T, int) - Method in class hype.HLinkedList
    +
    insert(T, int) - Method in class hype.HLinkedList
     
    -
    intersectTest(HVertex, HVertex, float, float, boolean) - Method in class hype.HVertex
    +
    intersectTest(HVertex, HVertex, float, float, boolean) - Method in class hype.HVertex
     
    -
    interval(int) - Method in class hype.extended.behavior.HTimer
    +
    interval() - Method in class hype.extended.behavior.HTimer
     
    -
    interval() - Method in class hype.extended.behavior.HTimer
    +
    interval(int) - Method in class hype.extended.behavior.HTimer
     
    INVALID_CHILD - Static variable in class hype.HWarnings
     
    INVALID_DEST - Static variable in class hype.HWarnings
     
    -
    invalidChild(HDrawable) - Method in class hype.HDrawable
    +
    invalidChild(HDrawable) - Method in class hype.HDrawable
     
    -
    invalidChild(HDrawable) - Method in class hype.HStage
    +
    invalidChild(HDrawable) - Method in class hype.HStage
     
    -
    isCircle() - Method in class hype.HEllipse
    +
    isCircle() - Method in class hype.HEllipse
     
    -
    isCubic() - Method in class hype.HVertex
    +
    isCubic() - Method in class hype.HVertex
     
    -
    isCurved() - Method in class hype.HVertex
    +
    isCurved() - Method in class hype.HVertex
     
    -
    isEqual(float, float, float) - Static method in class hype.HMath
    +
    isEqual(float, float) - Static method in class hype.HMath
     
    -
    isEqual(float, float) - Static method in class hype.HMath
    +
    isEqual(float, float, float) - Static method in class hype.HMath
     
    -
    isFull() - Method in class hype.HDrawablePool
    +
    isFull() - Method in class hype.HDrawablePool
     
    -
    isLine() - Method in class hype.HVertex
    +
    isLine() - Method in class hype.HVertex
     
    ISOCELES - Static variable in interface hype.interfaces.HConstants
     
    -
    isQuadratic() - Method in class hype.HVertex
    +
    isQuadratic() - Method in class hype.HVertex
     
    -
    isRecording() - Method in class hype.HScreenshot
    +
    isRecording() - Method in class hype.HScreenshot
     
    -
    isRegistered(HBehavior) - Method in class hype.HBehaviorRegistry
    +
    isRegistered(HBehavior) - Method in class hype.HBehaviorRegistry
     
    -
    isTransparent(int) - Static method in class hype.HColors
    +
    isTransparent(int) - Static method in class hype.HColors
     
    -
    isZero(float, float) - Static method in class hype.HMath
    +
    isZero(float) - Static method in class hype.HMath
     
    -
    isZero(float) - Static method in class hype.HMath
    +
    isZero(float, float) - Static method in class hype.HMath
     
    -
    iterationLimit(int) - Method in class hype.extended.layout.HShapeLayout
    +
    iterationLimit() - Method in class hype.extended.layout.HShapeLayout
     
    -
    iterationLimit() - Method in class hype.extended.layout.HShapeLayout
    +
    iterationLimit(int) - Method in class hype.extended.layout.HShapeLayout
     
    -
    iterator() - Method in class hype.HDrawable
    +
    iterator() - Method in class hype.HDrawable
    Creates a new iterator for this drawable to iterate through its children.
    -
    iterator() - Method in class hype.HDrawablePool
    +
    iterator() - Method in class hype.HDrawablePool
     
    -
    iterator() - Method in class hype.HLinkedList
    +
    iterator() - Method in class hype.HLinkedList
     
    IVORY - Static variable in interface hype.interfaces.HConstants
     
    - +

    K

    @@ -1852,18 +1847,18 @@

    K

    KHAKI - Static variable in interface hype.interfaces.HConstants
     
    - +

    L

    -
    last() - Method in class hype.HLinkedList
    +
    last() - Method in class hype.HLinkedList
     
    -
    lastChild() - Method in class hype.HDrawable
    +
    lastChild() - Method in class hype.HDrawable
    Returns the last child of this drawable.
    -
    launchTo(float, float, int) - Method in class hype.extended.behavior.HVelocity
    +
    launchTo(float, float, int) - Method in class hype.extended.behavior.HVelocity
     
    LAVENDER - Static variable in interface hype.interfaces.HConstants
     
    @@ -1871,23 +1866,23 @@

    L

     
    LAWNGREEN - Static variable in interface hype.interfaces.HConstants
     
    -
    layout() - Method in class hype.HDrawablePool
    +
    layout() - Method in class hype.HDrawablePool
     
    -
    layout(HLayout) - Method in class hype.HDrawablePool
    +
    layout(HLayout) - Method in class hype.HDrawablePool
     
    LEFT - Static variable in interface hype.interfaces.HConstants
     
    -
    leftOfLine(float, float, float, float, float, float) - Static method in class hype.HMath
    +
    leftOfLine(float, float, float, float, float, float) - Static method in class hype.HMath
     
    LEMONCHIFFON - Static variable in interface hype.interfaces.HConstants
     
    -
    length(float) - Method in class hype.extended.layout.HPolarLayout
    +
    length() - Method in class hype.extended.layout.HPolarLayout
     
    -
    length() - Method in class hype.extended.layout.HPolarLayout
    +
    length(float) - Method in class hype.extended.layout.HPolarLayout
     
    -
    lessThan(float, float, float) - Static method in class hype.HMath
    +
    lessThan(float, float) - Static method in class hype.HMath
     
    -
    lessThan(float, float) - Static method in class hype.HMath
    +
    lessThan(float, float, float) - Static method in class hype.HMath
     
    LGREY - Static variable in interface hype.interfaces.HConstants
     
    @@ -1905,7 +1900,7 @@

    L

     
    LIGHTPINK - Static variable in interface hype.interfaces.HConstants
     
    -
    lights() - Method in class hype.HCanvas
    +
    lights() - Method in class hype.HCanvas
     
    LIGHTSALMON - Static variable in interface hype.interfaces.HConstants
     
    @@ -1923,130 +1918,130 @@

    L

     
    LIMEGREEN - Static variable in interface hype.interfaces.HConstants
     
    -
    line(float, float, float, float) - Method in class hype.HPath
    +
    line(float, float, float, float) - Method in class hype.HPath
     
    LINE_TOLERANCE - Static variable in class hype.HVertex
     
    LINEN - Static variable in interface hype.interfaces.HConstants
     
    -
    lineSide(float, float, float, float, float, float) - Static method in class hype.HMath
    +
    lineSide(float, float, float, float, float, float) - Static method in class hype.HMath
     
    -
    lineUV(float, float, float, float) - Method in class hype.HPath
    +
    lineUV(float, float, float, float) - Method in class hype.HPath
     
    loc - Variable in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    loc(float, float) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    -
     
    -
    loc(float, float, float) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    -
     
    -
    loc(float, float) - Method in class hype.extended.colorist.HPixelColorist
    +
    loc() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    loc() - Method in class hype.extended.colorist.HPixelColorist
    +
    loc() - Method in class hype.extended.layout.HSphereLayout
     
    -
    loc(float, float, float) - Method in class hype.extended.layout.HSphereLayout
    +
    loc() - Method in class hype.HDrawable
    +
    +
    Returns the position of this drawable as a PVector.
    +
    +
    loc(float, float) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    loc() - Method in class hype.extended.layout.HSphereLayout
    +
    loc(float, float) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    loc(float, float) - Method in class hype.HDrawable
    +
    loc(float, float) - Method in class hype.HDrawable
    Sets the x and y position of this drawable.
    -
    loc(float, float, float) - Method in class hype.HDrawable
    +
    loc(float, float, float) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    +
     
    +
    loc(float, float, float) - Method in class hype.extended.layout.HSphereLayout
    +
     
    +
    loc(float, float, float) - Method in class hype.HDrawable
    Sets the x, y and z position of this drawable.
    -
    loc(PVector) - Method in class hype.HDrawable
    +
    loc(PVector) - Method in class hype.HDrawable
    Sets the position of this drawable via PVector.
    -
    loc() - Method in class hype.HDrawable
    -
    -
    Returns the position of this drawable as a PVector.
    -
    -
    locAt(int) - Method in class hype.HDrawable
    +
    locAt(int) - Method in class hype.HDrawable
    Positions this drawable at the defined location in relation to its parent, or (0,0) if the parent is null.
    location - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    location(float, float) - Method in class hype.extended.behavior.HParticles
    +
    location() - Method in class hype.extended.behavior.HParticles
     
    -
    location(float, float, float) - Method in class hype.extended.behavior.HParticles
    +
    location(float, float) - Method in class hype.extended.behavior.HParticles
     
    -
    location(PVector) - Method in class hype.extended.behavior.HParticles
    +
    location(float, float, float) - Method in class hype.extended.behavior.HParticles
     
    -
    location() - Method in class hype.extended.behavior.HParticles
    +
    location(PVector) - Method in class hype.extended.behavior.HParticles
     
    LOCATION - Static variable in interface hype.interfaces.HConstants
     
    - +

    M

    MAGENTA - Static variable in interface hype.interfaces.HConstants
     
    -
    map(float, float, float, float, float) - Static method in class hype.HMath
    +
    map(float, float, float, float, float) - Static method in class hype.HMath
     
    -
    map1() - Method in class hype.extended.behavior.HOscillator
    +
    map1() - Method in class hype.extended.behavior.HOscillator
     
    -
    map2() - Method in class hype.extended.behavior.HOscillator
    +
    map2() - Method in class hype.extended.behavior.HOscillator
     
    -
    map3() - Method in class hype.extended.behavior.HOscillator
    +
    map3() - Method in class hype.extended.behavior.HOscillator
     
    MAROON - Static variable in interface hype.interfaces.HConstants
     
    -
    max(float) - Method in class hype.extended.behavior.HColorLightness
    +
    max() - Method in class hype.extended.behavior.HColorLightness
     
    -
    max(float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    max() - Method in class hype.extended.behavior.HOscillator
     
    -
    max(float, float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    max() - Method in class hype.extended.behavior.HProximity
     
    -
    max() - Method in class hype.extended.behavior.HColorLightness
    +
    max() - Method in class hype.HDrawablePool
     
    -
    max(float) - Method in class hype.extended.behavior.HOscillator
    +
    max(float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    max(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    max(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    max(float, float, float) - Method in class hype.extended.behavior.HOscillator
    +
    max(float) - Method in class hype.extended.behavior.HProximity
     
    -
    max() - Method in class hype.extended.behavior.HOscillator
    +
    max(float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    max(float) - Method in class hype.extended.behavior.HProximity
    +
    max(float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    max() - Method in class hype.extended.behavior.HProximity
    +
    max(float, float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    max() - Method in class hype.HDrawablePool
    +
    max(float, float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    max(int) - Method in class hype.HDrawablePool
    +
    max(int) - Method in class hype.HDrawablePool
     
    -
    max1() - Method in class hype.extended.behavior.HColorLightness
    +
    max1() - Method in class hype.extended.behavior.HColorLightness
     
    -
    max1() - Method in class hype.extended.behavior.HOscillator
    +
    max1() - Method in class hype.extended.behavior.HOscillator
     
    -
    max2() - Method in class hype.extended.behavior.HColorLightness
    +
    max2() - Method in class hype.extended.behavior.HColorLightness
     
    -
    max2() - Method in class hype.extended.behavior.HOscillator
    +
    max2() - Method in class hype.extended.behavior.HOscillator
     
    -
    max3() - Method in class hype.extended.behavior.HColorLightness
    +
    max3() - Method in class hype.extended.behavior.HColorLightness
     
    -
    max3() - Method in class hype.extended.behavior.HOscillator
    +
    max3() - Method in class hype.extended.behavior.HOscillator
     
    maxforce - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    maxForce(float) - Method in class hype.extended.behavior.HAttractor.HAttracted
    +
    maxForce(float) - Method in class hype.extended.behavior.HAttractor.HAttracted
     
    maximumLife - Variable in class hype.extended.behavior.HParticles
     
    -
    maximumLife(int) - Method in class hype.extended.behavior.HParticles
    +
    maximumLife() - Method in class hype.extended.behavior.HParticles
     
    -
    maximumLife() - Method in class hype.extended.behavior.HParticles
    +
    maximumLife(int) - Method in class hype.extended.behavior.HParticles
     
    maxspeed - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    maxSpeed(float) - Method in class hype.extended.behavior.HAttractor.HAttracted
    +
    maxSpeed(float) - Method in class hype.extended.behavior.HAttractor.HAttracted
     
    MEDIUMAQUAMARINE - Static variable in interface hype.interfaces.HConstants
     
    @@ -2066,49 +2061,49 @@

    M

     
    MEDIUMVIOLETRED - Static variable in interface hype.interfaces.HConstants
     
    -
    merge(int, int, int, int) - Static method in class hype.HColors
    +
    merge(int, int, int, int) - Static method in class hype.HColors
     
    -
    mergeWith(HColorTransform) - Method in class hype.extended.colorist.HColorTransform
    +
    mergeWith(HColorTransform) - Method in class hype.extended.colorist.HColorTransform
     
    MIDNIGHTBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    min(float) - Method in class hype.extended.behavior.HColorLightness
    +
    min() - Method in class hype.extended.behavior.HColorLightness
     
    -
    min(float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    min() - Method in class hype.extended.behavior.HOscillator
     
    -
    min(float, float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    min() - Method in class hype.extended.behavior.HProximity
     
    -
    min() - Method in class hype.extended.behavior.HColorLightness
    +
    min(float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    min(float) - Method in class hype.extended.behavior.HOscillator
    +
    min(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    min(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    min(float) - Method in class hype.extended.behavior.HProximity
     
    -
    min(float, float, float) - Method in class hype.extended.behavior.HOscillator
    +
    min(float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    min() - Method in class hype.extended.behavior.HOscillator
    +
    min(float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    min(float) - Method in class hype.extended.behavior.HProximity
    +
    min(float, float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    min() - Method in class hype.extended.behavior.HProximity
    +
    min(float, float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    min1() - Method in class hype.extended.behavior.HColorLightness
    +
    min1() - Method in class hype.extended.behavior.HColorLightness
     
    -
    min1() - Method in class hype.extended.behavior.HOscillator
    +
    min1() - Method in class hype.extended.behavior.HOscillator
     
    -
    min2() - Method in class hype.extended.behavior.HColorLightness
    +
    min2() - Method in class hype.extended.behavior.HColorLightness
     
    -
    min2() - Method in class hype.extended.behavior.HOscillator
    +
    min2() - Method in class hype.extended.behavior.HOscillator
     
    -
    min3() - Method in class hype.extended.behavior.HColorLightness
    +
    min3() - Method in class hype.extended.behavior.HColorLightness
     
    -
    min3() - Method in class hype.extended.behavior.HOscillator
    +
    min3() - Method in class hype.extended.behavior.HOscillator
     
    minimumLife - Variable in class hype.extended.behavior.HParticles
     
    -
    minimumLife(int) - Method in class hype.extended.behavior.HParticles
    +
    minimumLife() - Method in class hype.extended.behavior.HParticles
     
    -
    minimumLife() - Method in class hype.extended.behavior.HParticles
    +
    minimumLife(int) - Method in class hype.extended.behavior.HParticles
     
    MINTCREAM - Static variable in interface hype.interfaces.HConstants
     
    @@ -2116,32 +2111,32 @@

    M

     
    MOCCASIN - Static variable in interface hype.interfaces.HConstants
     
    -
    mode(int) - Method in class hype.HEllipse
    +
    mode() - Method in class hype.HEllipse
     
    -
    mode() - Method in class hype.HEllipse
    +
    mode() - Method in class hype.HPath
     
    -
    mode(int) - Method in class hype.HPath
    +
    mode(int) - Method in class hype.HEllipse
     
    -
    mode() - Method in class hype.HPath
    +
    mode(int) - Method in class hype.HPath
     
    -
    mouse() - Static method in class hype.H
    +
    mouse() - Static method in class hype.H
     
    -
    mouseStarted() - Static method in class hype.H
    +
    mouseStarted() - Static method in class hype.H
     
    -
    move(float, float) - Method in class hype.HDrawable
    +
    move(float, float) - Method in class hype.HDrawable
    Moves this drawable from its original x & y position.
    -
    move(float, float, float) - Method in class hype.HDrawable
    +
    move(float, float, float) - Method in class hype.HDrawable
    Moves this drawable from its original x, y & z position.
    -
    moved() - Method in class hype.HMouse
    +
    moved() - Method in class hype.HMouse
     
    movementVec - Variable in class hype.extended.behavior.HParticles.HParticle
     
    - +

    N

    @@ -2150,51 +2145,51 @@

    N

     
    NAVY - Static variable in interface hype.interfaces.HConstants
     
    -
    neighbor(HDrawable) - Method in class hype.extended.behavior.HProximity
    +
    neighbor() - Method in class hype.extended.behavior.HProximity
     
    -
    neighbor() - Method in class hype.extended.behavior.HProximity
    +
    neighbor(HDrawable) - Method in class hype.extended.behavior.HProximity
     
    -
    next() - Method in class hype.HDrawable.HDrawableIterator
    +
    next() - Method in class hype.HDrawable.HDrawableIterator
     
    -
    next() - Method in class hype.HLinkedList.HLinkedListIterator
    +
    next() - Method in class hype.HLinkedList.HLinkedListIterator
     
    -
    next() - Method in class hype.HNode
    +
    next() - Method in class hype.HNode
     
    -
    nextRaw() - Method in class hype.extended.behavior.HColorLightness
    +
    nextRaw() - Method in class hype.extended.behavior.HColorLightness
     
    -
    nextRaw() - Method in class hype.extended.behavior.HOscillator
    +
    nextRaw() - Method in class hype.extended.behavior.HOscillator
     
    -
    nextRaw() - Method in class hype.extended.behavior.HTween
    +
    nextRaw() - Method in class hype.extended.behavior.HTween
     
    NO_PROTOTYPE - Static variable in class hype.HWarnings
     
    -
    noBackground() - Method in class hype.HCanvas
    +
    noBackground() - Method in class hype.HCanvas
     
    -
    noBlend() - Method in class hype.HCanvas
    +
    noBlend() - Method in class hype.HCanvas
     
    -
    noFade() - Method in class hype.HCanvas
    +
    noFade() - Method in class hype.HCanvas
     
    -
    noFill() - Method in class hype.HDrawable
    +
    noFill() - Method in class hype.HDrawable
    Removes the fill of this drawable.
    -
    noFilter() - Method in class hype.HCanvas
    +
    noFilter() - Method in class hype.HCanvas
     
    -
    noLights() - Method in class hype.HCanvas
    +
    noLights() - Method in class hype.HCanvas
     
    NONE - Static variable in interface hype.interfaces.HConstants
     
    NOP - Static variable in interface hype.interfaces.HConstants
     
    -
    normalizeAngle(float) - Static method in class hype.HMath
    +
    normalizeAngle(float) - Static method in class hype.HMath
     
    -
    normalizeAngle2(float) - Static method in class hype.HMath
    +
    normalizeAngle2(float) - Static method in class hype.HMath
     
    -
    normalizeAngleRad(float) - Static method in class hype.HMath
    +
    normalizeAngleRad(float) - Static method in class hype.HMath
     
    -
    normalizeAngleRad2(float) - Static method in class hype.HMath
    +
    normalizeAngleRad2(float) - Static method in class hype.HMath
     
    -
    noStroke() - Method in class hype.HDrawable
    +
    noStroke() - Method in class hype.HDrawable
    Removes the stroke color of this drawable.
    @@ -2202,115 +2197,115 @@

    N

     
    NULL_TARGET - Static variable in class hype.HWarnings
     
    -
    num(String, float) - Method in class hype.HBundle
    -
     
    -
    num(String) - Method in class hype.HBundle
    +
    num(String) - Method in class hype.HBundle
     
    -
    num(String, float) - Method in class hype.HDrawable
    +
    num(String) - Method in class hype.HDrawable
    -
    Puts any arbitrary native value into this drawable's extras bundle_.
    +
    Returns the number from the extras bundle_ with the corresponding key.
    -
    num(String) - Method in class hype.HDrawable
    +
    num(String, float) - Method in class hype.HBundle
    +
     
    +
    num(String, float) - Method in class hype.HDrawable
    -
    Returns the number from the extras bundle_ with the corresponding key.
    +
    Puts any arbitrary native value into this drawable's extras bundle_.
    -
    numActive() - Method in class hype.HDrawablePool
    +
    numActive() - Method in class hype.HDrawablePool
     
    -
    numChildren() - Method in class hype.HDrawable
    +
    numChildren() - Method in class hype.HDrawable
    Returns the number of children of this drawable.
    -
    numChildren() - Method in class hype.HShape
    +
    numChildren() - Method in class hype.HShape
     
    -
    numControlPts(byte) - Method in class hype.HVertex
    +
    numControlPts() - Method in class hype.HVertex
     
    -
    numControlPts() - Method in class hype.HVertex
    +
    numControlPts(byte) - Method in class hype.HVertex
     
    -
    numCycles(int) - Method in class hype.extended.behavior.HTimer
    +
    numCycles() - Method in class hype.extended.behavior.HTimer
     
    -
    numCycles() - Method in class hype.extended.behavior.HTimer
    +
    numCycles(int) - Method in class hype.extended.behavior.HTimer
     
    -
    numI(String) - Method in class hype.HBundle
    +
    numI(String) - Method in class hype.HBundle
     
    -
    numI(String) - Method in class hype.HDrawable
    +
    numI(String) - Method in class hype.HDrawable
    Returns the rounded number from the extras bundle_ with the corresponding key.
    -
    numInactive() - Method in class hype.HDrawablePool
    +
    numInactive() - Method in class hype.HDrawablePool
     
    -
    numPoints() - Method in class hype.extended.layout.HSphereLayout
    +
    numPoints() - Method in class hype.extended.layout.HSphereLayout
     
    -
    numPoints(int) - Method in class hype.extended.layout.HSphereLayout
    +
    numPoints(int) - Method in class hype.extended.layout.HSphereLayout
     
    -
    numVertices() - Method in class hype.HPath
    +
    numVertices() - Method in class hype.HPath
     
    - +

    O

    -
    obj(String, Object) - Method in class hype.HBundle
    +
    obj(String) - Method in class hype.HBundle
     
    -
    obj(String) - Method in class hype.HBundle
    -
     
    -
    obj(String, Object) - Method in class hype.HDrawable
    +
    obj(String) - Method in class hype.HDrawable
    -
    Puts any arbitrary object into this drawable's extras bundle_.
    +
    Returns the object from the extras bundle_ with the corresponding key.
    -
    obj(String) - Method in class hype.HDrawable
    +
    obj(String, Object) - Method in class hype.HBundle
    +
     
    +
    obj(String, Object) - Method in class hype.HDrawable
    -
    Returns the object from the extras bundle_ with the corresponding key.
    +
    Puts any arbitrary object into this drawable's extras bundle_.
    -
    offset(float) - Method in class hype.extended.behavior.HOscillator
    +
    offset(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    offset(int) - Method in class hype.extended.colorist.HColorTransform
    +
    offset(float, float) - Method in class hype.extended.layout.HPolarLayout
     
    -
    offset(int, int, int, int) - Method in class hype.extended.colorist.HColorTransform
    +
    offset(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offset(float, float) - Method in class hype.extended.layout.HPolarLayout
    +
    offset(int, int, int, int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetA(int) - Method in class hype.extended.colorist.HColorTransform
    +
    offsetA() - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetA() - Method in class hype.extended.colorist.HColorTransform
    +
    offsetA(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetB(int) - Method in class hype.extended.colorist.HColorTransform
    +
    offsetB() - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetB() - Method in class hype.extended.colorist.HColorTransform
    +
    offsetB(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetG(int) - Method in class hype.extended.colorist.HColorTransform
    +
    offsetG() - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetG() - Method in class hype.extended.colorist.HColorTransform
    +
    offsetG(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetR(int) - Method in class hype.extended.colorist.HColorTransform
    +
    offsetR() - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetR() - Method in class hype.extended.colorist.HColorTransform
    +
    offsetR(int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    offsetRows(boolean) - Method in class hype.extended.layout.HSphereLayout
    +
    offsetRows(boolean) - Method in class hype.extended.layout.HSphereLayout
     
    -
    offsetX(float) - Method in class hype.extended.colorist.HPixelColorist
    +
    offsetX() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    offsetX() - Method in class hype.extended.colorist.HPixelColorist
    +
    offsetX() - Method in class hype.extended.layout.HHexLayout
     
    -
    offsetX(float) - Method in class hype.extended.layout.HHexLayout
    +
    offsetX() - Method in class hype.extended.layout.HPolarLayout
     
    -
    offsetX() - Method in class hype.extended.layout.HHexLayout
    +
    offsetX(float) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    offsetX(float) - Method in class hype.extended.layout.HPolarLayout
    +
    offsetX(float) - Method in class hype.extended.layout.HHexLayout
     
    -
    offsetX() - Method in class hype.extended.layout.HPolarLayout
    +
    offsetX(float) - Method in class hype.extended.layout.HPolarLayout
     
    -
    offsetY(float) - Method in class hype.extended.colorist.HPixelColorist
    +
    offsetY() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    offsetY() - Method in class hype.extended.colorist.HPixelColorist
    +
    offsetY() - Method in class hype.extended.layout.HHexLayout
     
    -
    offsetY(float) - Method in class hype.extended.layout.HHexLayout
    +
    offsetY() - Method in class hype.extended.layout.HPolarLayout
     
    -
    offsetY() - Method in class hype.extended.layout.HHexLayout
    +
    offsetY(float) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    offsetY(float) - Method in class hype.extended.layout.HPolarLayout
    +
    offsetY(float) - Method in class hype.extended.layout.HHexLayout
     
    -
    offsetY() - Method in class hype.extended.layout.HPolarLayout
    +
    offsetY(float) - Method in class hype.extended.layout.HPolarLayout
     
    OLDLACE - Static variable in interface hype.interfaces.HConstants
     
    @@ -2318,19 +2313,19 @@

    O

     
    OLIVEDRAB - Static variable in interface hype.interfaces.HConstants
     
    -
    onCreate(HCallback) - Method in class hype.HDrawablePool
    +
    onCreate() - Method in class hype.HDrawablePool
     
    -
    onCreate() - Method in class hype.HDrawablePool
    +
    onCreate(HCallback) - Method in class hype.HDrawablePool
     
    ONES - Static variable in interface hype.interfaces.HConstants
     
    -
    onRelease(HCallback) - Method in class hype.HDrawablePool
    +
    onRelease() - Method in class hype.HDrawablePool
     
    -
    onRelease() - Method in class hype.HDrawablePool
    +
    onRelease(HCallback) - Method in class hype.HDrawablePool
     
    -
    onRequest(HCallback) - Method in class hype.HDrawablePool
    +
    onRequest() - Method in class hype.HDrawablePool
     
    -
    onRequest() - Method in class hype.HDrawablePool
    +
    onRequest(HCallback) - Method in class hype.HDrawablePool
     
    ORANGE - Static variable in interface hype.interfaces.HConstants
     
    @@ -2343,20 +2338,20 @@

    O

    originalFill - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    - +

    P

    -
    paintAll(PGraphics, boolean, float) - Method in class hype.HCanvas
    +
    paintAll(PGraphics, boolean, float) - Method in class hype.HCanvas
     
    -
    paintAll(PGraphics, boolean, float) - Method in class hype.HDrawable
    +
    paintAll(PGraphics, boolean, float) - Method in class hype.HDrawable
    Prepares the environment for drawing this drawable and its children.
    -
    paintAll(PGraphics, boolean, float) - Method in class hype.HGroup
    +
    paintAll(PGraphics, boolean, float) - Method in class hype.HGroup
     
    -
    paintAll(PGraphics, boolean, float) - Method in class hype.HStage
    +
    paintAll(PGraphics, boolean, float) - Method in class hype.HStage
     
    PALEGOLDENROD - Static variable in interface hype.interfaces.HConstants
     
    @@ -2368,45 +2363,45 @@

    P

     
    PAPAYAWHIP - Static variable in interface hype.interfaces.HConstants
     
    -
    parent(HOrbiter) - Method in class hype.extended.behavior.HOrbiter
    -
     
    -
    parent() - Method in class hype.extended.behavior.HOrbiter
    +
    parent() - Method in class hype.extended.behavior.HOrbiter
     
    -
    parent(HOrbiter3D) - Method in class hype.extended.behavior.HOrbiter3D
    +
    parent() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    parent() - Method in class hype.extended.behavior.HOrbiter3D
    -
     
    -
    parent() - Method in class hype.HDrawable
    +
    parent() - Method in class hype.HDrawable
    Returns the parent of this drawable.
    -
    parentOf(HDrawable) - Method in class hype.HDrawable
    +
    parent(HOrbiter) - Method in class hype.extended.behavior.HOrbiter
    +
     
    +
    parent(HOrbiter3D) - Method in class hype.extended.behavior.HOrbiter3D
    +
     
    +
    parentOf(HDrawable) - Method in class hype.HDrawable
    Checks if the given drawable is the parent of this drawable.
    -
    path() - Method in class hype.HVertex
    +
    path() - Method in class hype.HVertex
     
    PEACHPUFF - Static variable in interface hype.interfaces.HConstants
     
    -
    perc(float) - Method in class hype.extended.colorist.HColorTransform
    +
    perc(float) - Method in class hype.extended.colorist.HColorTransform
     
    -
    perc(int, int, int, int) - Method in class hype.extended.colorist.HColorTransform
    +
    perc(int, int, int, int) - Method in class hype.extended.colorist.HColorTransform
     
    -
    percA(float) - Method in class hype.extended.colorist.HColorTransform
    +
    percA() - Method in class hype.extended.colorist.HColorTransform
     
    -
    percA() - Method in class hype.extended.colorist.HColorTransform
    +
    percA(float) - Method in class hype.extended.colorist.HColorTransform
     
    -
    percB(float) - Method in class hype.extended.colorist.HColorTransform
    +
    percB() - Method in class hype.extended.colorist.HColorTransform
     
    -
    percB() - Method in class hype.extended.colorist.HColorTransform
    +
    percB(float) - Method in class hype.extended.colorist.HColorTransform
     
    -
    percG(float) - Method in class hype.extended.colorist.HColorTransform
    +
    percG() - Method in class hype.extended.colorist.HColorTransform
     
    -
    percG() - Method in class hype.extended.colorist.HColorTransform
    +
    percG(float) - Method in class hype.extended.colorist.HColorTransform
     
    -
    percR(float) - Method in class hype.extended.colorist.HColorTransform
    +
    percR() - Method in class hype.extended.colorist.HColorTransform
     
    -
    percR() - Method in class hype.extended.colorist.HColorTransform
    +
    percR(float) - Method in class hype.extended.colorist.HColorTransform
     
    PERU - Static variable in interface hype.interfaces.HConstants
     
    @@ -2414,97 +2409,97 @@

    P

     
    PHI_1 - Static variable in interface hype.interfaces.HConstants
     
    -
    phiEnd(float) - Method in class hype.extended.layout.HSphereLayout
    +
    phiEnd(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    phiModifier(float) - Method in class hype.extended.layout.HSphereLayout
    +
    phiModifier(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    phiStart(float) - Method in class hype.extended.layout.HSphereLayout
    +
    phiStart(float) - Method in class hype.extended.layout.HSphereLayout
     
    PINK - Static variable in interface hype.interfaces.HConstants
     
    PLUM - Static variable in interface hype.interfaces.HConstants
     
    -
    pointLight(float, float, float, float, float, float) - Method in class hype.HCanvas
    +
    pointLight(float, float, float, float, float, float) - Method in class hype.HCanvas
     
    polarity - Variable in class hype.extended.behavior.HMagneticField.HPole
     
    -
    pole(int) - Method in class hype.extended.behavior.HMagneticField
    +
    pole(int) - Method in class hype.extended.behavior.HMagneticField
     
    -
    polygon(int) - Method in class hype.HPath
    +
    polygon(int) - Method in class hype.HPath
     
    -
    polygon(int, float) - Method in class hype.HPath
    +
    polygon(int, float) - Method in class hype.HPath
     
    -
    polygonRad(int, float) - Method in class hype.HPath
    +
    polygonRad(int, float) - Method in class hype.HPath
     
    -
    pop() - Method in class hype.HLinkedHashSet
    +
    pop() - Method in class hype.HLinkedHashSet
     
    -
    pop() - Method in class hype.HLinkedList
    +
    pop() - Method in class hype.HLinkedList
     
    -
    popOut() - Method in class hype.HBehavior
    +
    popOut() - Method in class hype.HBehavior
     
    -
    popOut() - Method in class hype.HDrawable
    +
    popOut() - Method in class hype.HDrawable
     
    -
    popOut() - Method in class hype.HNode
    +
    popOut() - Method in class hype.HNode
     
    -
    poppedOut() - Method in class hype.HBehavior
    +
    poppedOut() - Method in class hype.HBehavior
     
    -
    poppedOut() - Method in class hype.HDrawable
    +
    poppedOut() - Method in class hype.HDrawable
     
    -
    poppedOut() - Method in class hype.HNode
    +
    poppedOut() - Method in class hype.HNode
     
    -
    position() - Method in class hype.extended.behavior.HParticles.HParticle
    +
    position() - Method in class hype.extended.behavior.HParticles.HParticle
     
    positionVec - Variable in class hype.extended.behavior.HParticles.HParticle
     
    POWDERBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    prev() - Method in class hype.HNode
    +
    prev() - Method in class hype.HNode
     
    -
    property(int) - Method in class hype.extended.behavior.HColorLightness
    +
    property() - Method in class hype.extended.behavior.HColorLightness
     
    -
    property() - Method in class hype.extended.behavior.HColorLightness
    +
    property() - Method in class hype.extended.behavior.HOscillator
     
    -
    property(int) - Method in class hype.extended.behavior.HOscillator
    +
    property() - Method in class hype.extended.behavior.HProximity
     
    -
    property() - Method in class hype.extended.behavior.HOscillator
    +
    property() - Method in class hype.extended.behavior.HTween
     
    -
    property(int) - Method in class hype.extended.behavior.HProximity
    +
    property(int) - Method in class hype.extended.behavior.HColorLightness
     
    -
    property() - Method in class hype.extended.behavior.HProximity
    +
    property(int) - Method in class hype.extended.behavior.HOscillator
     
    -
    property(int) - Method in class hype.extended.behavior.HTween
    +
    property(int) - Method in class hype.extended.behavior.HProximity
     
    -
    property() - Method in class hype.extended.behavior.HTween
    +
    property(int) - Method in class hype.extended.behavior.HTween
     
    -
    proportional(boolean) - Method in class hype.HDrawable
    +
    proportional() - Method in class hype.HDrawable
    -
    Sets whether or not this drawable will be resized proportionally.
    +
    Returns whether or not this drawable is in proportional mode.
    -
    proportional() - Method in class hype.HDrawable
    +
    proportional(boolean) - Method in class hype.HDrawable
    -
    Returns whether or not this drawable is in proportional mode.
    +
    Sets whether or not this drawable will be resized proportionally.
    -
    pull() - Method in class hype.HLinkedHashSet
    +
    pull() - Method in class hype.HLinkedHashSet
     
    -
    pull() - Method in class hype.HLinkedList
    +
    pull() - Method in class hype.HLinkedList
     
    PURPLE - Static variable in interface hype.interfaces.HConstants
     
    -
    push(T) - Method in class hype.HLinkedHashSet
    +
    push(T) - Method in class hype.HLinkedHashSet
     
    -
    push(T) - Method in class hype.HLinkedList
    +
    push(T) - Method in class hype.HLinkedList
     
    -
    putAfter(HBehavior) - Method in class hype.HBehavior
    +
    putAfter(HBehavior) - Method in class hype.HBehavior
     
    -
    putAfter(HDrawable) - Method in class hype.HDrawable
    +
    putAfter(HDrawable) - Method in class hype.HDrawable
     
    -
    putAfter(T) - Method in class hype.HNode
    +
    putAfter(T) - Method in class hype.HNode
     
    -
    putBefore(HBehavior) - Method in class hype.HBehavior
    +
    putBefore(HBehavior) - Method in class hype.HBehavior
     
    -
    putBefore(HDrawable) - Method in class hype.HDrawable
    +
    putBefore(HDrawable) - Method in class hype.HDrawable
     
    -
    putBefore(T) - Method in class hype.HNode
    +
    putBefore(T) - Method in class hype.HNode
     
    px - Variable in class hype.extended.behavior.HParticles.HParticle
     
    @@ -2513,17 +2508,17 @@

    P

    pz - Variable in class hype.extended.behavior.HParticles.HParticle
     
    - +

    Q

    -
    quadrant(float, float, float, float) - Static method in class hype.HMath
    +
    quadrant(float, float) - Static method in class hype.HMath
     
    -
    quadrant(float, float) - Static method in class hype.HMath
    +
    quadrant(float, float, float, float) - Static method in class hype.HMath
     
    - +

    R

    @@ -2532,424 +2527,433 @@

    R

     
    radius - Variable in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    radius(float) - Method in class hype.extended.behavior.HOrbiter
    +
    radius - Variable in class hype.extended.colorist.HColorField.HColorPoint
     
    -
    radius() - Method in class hype.extended.behavior.HOrbiter
    +
    radius() - Method in class hype.extended.behavior.HOrbiter
     
    -
    radius(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    radius() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    radius() - Method in class hype.extended.behavior.HOrbiter3D
    +
    radius() - Method in class hype.extended.behavior.HProximity
     
    -
    radius(float) - Method in class hype.extended.behavior.HProximity
    +
    radius() - Method in class hype.extended.layout.HCircleLayout
     
    -
    radius() - Method in class hype.extended.behavior.HProximity
    +
    radius() - Method in class hype.extended.layout.HSphereLayout
     
    -
    radius - Variable in class hype.extended.colorist.HColorField.HColorPoint
    +
    radius(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    radius(float) - Method in class hype.extended.layout.HCircleLayout
    +
    radius(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    radius() - Method in class hype.extended.layout.HCircleLayout
    +
    radius(float) - Method in class hype.extended.behavior.HProximity
     
    -
    radius(float) - Method in class hype.extended.layout.HSphereLayout
    +
    radius(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    radius() - Method in class hype.extended.layout.HSphereLayout
    +
    radius(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    radius(float) - Method in class hype.HEllipse
    +
    radius(float) - Method in class hype.HEllipse
     
    -
    radius(float, float) - Method in class hype.HEllipse
    +
    radius(float) - Method in class hype.HSphere
     
    -
    radius(float) - Method in class hype.HSphere
    +
    radius(float, float) - Method in class hype.HEllipse
     
    -
    radius(float, float, float) - Method in class hype.HSphere
    +
    radius(float, float, float) - Method in class hype.HSphere
     
    RADIUS - Static variable in interface hype.interfaces.HConstants
     
    -
    radiusX(float) - Method in class hype.HEllipse
    +
    radiusX() - Method in class hype.HEllipse
     
    -
    radiusX() - Method in class hype.HEllipse
    +
    radiusX(float) - Method in class hype.HEllipse
     
    -
    radiusY(float) - Method in class hype.HEllipse
    +
    radiusY() - Method in class hype.HEllipse
     
    -
    radiusY() - Method in class hype.HEllipse
    +
    radiusY(float) - Method in class hype.HEllipse
     
    -
    randomColors(HColorPool) - Method in class hype.HShape
    +
    randomColors(HColorPool) - Method in class hype.HShape
     
    -
    randomInt(float) - Static method in class hype.HMath
    +
    randomInt(float) - Static method in class hype.HMath
     
    -
    randomInt(float, float) - Static method in class hype.HMath
    +
    randomInt(float, float) - Static method in class hype.HMath
     
    -
    randomInt32() - Static method in class hype.HMath
    +
    randomInt32() - Static method in class hype.HMath
     
    -
    range(float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    range(float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    range(float, float, float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    range(float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    range(float, float, float, float, float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    range(float, float, float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    range(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    range(float, float, float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    range(float, float, float, float) - Method in class hype.extended.behavior.HOscillator
    +
    range(float, float, float, float, float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    range(float, float, float, float, float, float) - Method in class hype.extended.behavior.HOscillator
    +
    range(float, float, float, float, float, float) - Method in class hype.extended.behavior.HOscillator
     
    RED - Static variable in interface hype.interfaces.HConstants
     
    -
    register() - Method in class hype.extended.behavior.HAttractor
    +
    register() - Method in class hype.extended.behavior.HAttractor
     
    -
    register() - Method in class hype.extended.behavior.HColorLightness
    +
    register() - Method in class hype.extended.behavior.HColorLightness
     
    -
    register() - Method in class hype.extended.behavior.HFollow
    +
    register() - Method in class hype.extended.behavior.HFollow
     
    -
    register() - Method in class hype.extended.behavior.HMagneticField
    +
    register() - Method in class hype.extended.behavior.HMagneticField
     
    -
    register() - Method in class hype.extended.behavior.HOrbiter
    +
    register() - Method in class hype.extended.behavior.HOrbiter
     
    -
    register() - Method in class hype.extended.behavior.HOrbiter3D
    +
    register() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    register() - Method in class hype.extended.behavior.HOscillator
    +
    register() - Method in class hype.extended.behavior.HOscillator
     
    -
    register() - Method in class hype.extended.behavior.HParticles
    +
    register() - Method in class hype.extended.behavior.HParticles
     
    -
    register() - Method in class hype.extended.behavior.HProximity
    +
    register() - Method in class hype.extended.behavior.HProximity
     
    -
    register() - Method in class hype.extended.behavior.HRotate
    +
    register() - Method in class hype.extended.behavior.HRotate
     
    -
    register() - Method in class hype.extended.behavior.HSwarm
    +
    register() - Method in class hype.extended.behavior.HSwarm
     
    -
    register() - Method in class hype.extended.behavior.HTimer
    +
    register() - Method in class hype.extended.behavior.HTimer
     
    -
    register() - Method in class hype.extended.behavior.HTween
    +
    register() - Method in class hype.extended.behavior.HTween
     
    -
    register() - Method in class hype.extended.behavior.HVelocity
    +
    register() - Method in class hype.extended.behavior.HVelocity
     
    -
    register() - Method in class hype.HBehavior
    +
    register() - Method in class hype.HBehavior
    Registers behavior with HBehaviorRegistry
    -
    register(HBehavior) - Method in class hype.HBehaviorRegistry
    +
    register(HBehavior) - Method in class hype.HBehaviorRegistry
     
    -
    relativeVal(float) - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal() - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal(float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal() - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal(float, float, float) - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal(float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal() - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal(float) - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal(float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal(float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal(float, float, float) - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal(float, float, float) - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal() - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal(float, float, float) - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal1() - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal1() - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal1() - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal1() - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal2() - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal2() - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal2() - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal2() - Method in class hype.extended.behavior.HOscillator
     
    -
    relativeVal3() - Method in class hype.extended.behavior.HColorLightness
    +
    relativeVal3() - Method in class hype.extended.behavior.HColorLightness
     
    -
    relativeVal3() - Method in class hype.extended.behavior.HOscillator
    +
    relativeVal3() - Method in class hype.extended.behavior.HOscillator
     
    -
    release(HDrawable) - Method in class hype.HDrawablePool
    +
    release(HDrawable) - Method in class hype.HDrawablePool
     
    -
    relLoc(HDrawable, float, float) - Static method in class hype.HMath
    +
    relLoc(HDrawable, float, float) - Static method in class hype.HMath
     
    -
    relLocArr(HDrawable, float, float) - Static method in class hype.HMath
    +
    relLocArr(HDrawable, float, float) - Static method in class hype.HMath
     
    -
    remove(HCanvas) - Static method in class hype.H
    +
    remove() - Method in class hype.HDrawable.HDrawableIterator
     
    -
    remove(HEllipse) - Static method in class hype.H
    +
    remove() - Method in class hype.HLinkedList.HLinkedListIterator
     
    -
    remove(HGroup) - Static method in class hype.H
    +
    remove(HCanvas) - Static method in class hype.H
     
    -
    remove(HImage) - Static method in class hype.H
    +
    remove(HCanvas) - Method in class hype.HDrawable
     
    -
    remove(HPath) - Static method in class hype.H
    +
    remove(HDrawable) - Static method in class hype.H
     
    -
    remove(HRect) - Static method in class hype.H
    +
    remove(HDrawable) - Method in class hype.HDrawable
    +
    +
    Removes a child from this drawable.
    +
    +
    remove(HEllipse) - Static method in class hype.H
     
    -
    remove(HShape) - Static method in class hype.H
    +
    remove(HEllipse) - Method in class hype.HDrawable
     
    -
    remove(HText) - Static method in class hype.H
    +
    remove(HGroup) - Static method in class hype.H
     
    -
    remove(HDrawable) - Static method in class hype.H
    +
    remove(HGroup) - Method in class hype.HDrawable
     
    -
    remove() - Method in class hype.HDrawable.HDrawableIterator
    +
    remove(HImage) - Static method in class hype.H
     
    -
    remove(HCanvas) - Method in class hype.HDrawable
    +
    remove(HImage) - Method in class hype.HDrawable
     
    -
    remove(HEllipse) - Method in class hype.HDrawable
    +
    remove(HPath) - Static method in class hype.H
     
    -
    remove(HGroup) - Method in class hype.HDrawable
    +
    remove(HPath) - Method in class hype.HDrawable
     
    -
    remove(HImage) - Method in class hype.HDrawable
    +
    remove(HRect) - Static method in class hype.H
     
    -
    remove(HPath) - Method in class hype.HDrawable
    +
    remove(HRect) - Method in class hype.HDrawable
     
    -
    remove(HRect) - Method in class hype.HDrawable
    +
    remove(HShape) - Static method in class hype.H
     
    -
    remove(HShape) - Method in class hype.HDrawable
    +
    remove(HShape) - Method in class hype.HDrawable
     
    -
    remove(HText) - Method in class hype.HDrawable
    +
    remove(HText) - Static method in class hype.H
     
    -
    remove(HDrawable) - Method in class hype.HDrawable
    -
    -
    Removes a child from this drawable.
    -
    -
    remove(T) - Method in class hype.HLinkedHashSet
    +
    remove(HText) - Method in class hype.HDrawable
     
    -
    remove() - Method in class hype.HLinkedList.HLinkedListIterator
    +
    remove(T) - Method in class hype.HLinkedHashSet
     
    -
    removeAll() - Method in class hype.HLinkedHashSet
    +
    removeAll() - Method in class hype.HLinkedHashSet
     
    -
    removeAll() - Method in class hype.HLinkedList
    +
    removeAll() - Method in class hype.HLinkedList
     
    -
    removeAt(int) - Method in class hype.HLinkedHashSet
    +
    removeAt(int) - Method in class hype.HLinkedHashSet
     
    -
    removeAt(int) - Method in class hype.HLinkedList
    +
    removeAt(int) - Method in class hype.HLinkedList
     
    -
    removeForce(int) - Method in class hype.extended.behavior.HAttractor
    +
    removeForce(int) - Method in class hype.extended.behavior.HAttractor
     
    -
    removeGoal(HLocatable) - Method in class hype.extended.behavior.HSwarm
    +
    removeGoal(HLocatable) - Method in class hype.extended.behavior.HSwarm
     
    -
    removePole(int) - Method in class hype.extended.behavior.HMagneticField
    +
    removePole(int) - Method in class hype.extended.behavior.HMagneticField
     
    -
    removeTarget(HDrawable) - Method in class hype.extended.behavior.HMagneticField
    +
    removeTarget(HDrawable) - Method in class hype.extended.behavior.HMagneticField
     
    -
    removeTarget(HDirectable) - Method in class hype.extended.behavior.HSwarm
    +
    removeTarget(HDirectable) - Method in class hype.extended.behavior.HSwarm
     
    -
    removeTempSeed() - Static method in class hype.HMath
    +
    removeTempSeed() - Static method in class hype.HMath
     
    -
    renderer(String) - Method in class hype.HCanvas
    +
    renderer() - Method in class hype.HCanvas
     
    -
    renderer() - Method in class hype.HCanvas
    +
    renderer(String) - Method in class hype.HCanvas
     
    -
    repelMode() - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    +
    repeatColors(boolean) - Method in class hype.extended.colorist.HColorPool
    +
    +
    If set to false, HColorPool will cycle through colors entirely before choosing the same color.
    +
    +
    repelMode() - Method in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    repelMode() - Method in class hype.extended.behavior.HAttractor
    +
    repelMode() - Method in class hype.extended.behavior.HAttractor
     
    -
    replaceNode(HBehavior) - Method in class hype.HBehavior
    +
    replaceNode(HBehavior) - Method in class hype.HBehavior
     
    -
    replaceNode(HDrawable) - Method in class hype.HDrawable
    +
    replaceNode(HDrawable) - Method in class hype.HDrawable
     
    -
    replaceNode(T) - Method in class hype.HNode
    +
    replaceNode(T) - Method in class hype.HNode
     
    -
    request() - Method in class hype.HDrawablePool
    +
    request() - Method in class hype.HDrawablePool
     
    -
    requestAll() - Method in class hype.HDrawablePool
    +
    requestAll() - Method in class hype.HDrawablePool
     
    -
    reset() - Method in class hype.HPath
    +
    reset() - Method in class hype.HPath
     
    -
    resetDestination() - Method in class hype.extended.behavior.HAttractor.HAttracted
    +
    resetColorStack() - Method in class hype.extended.colorist.HColorPool
    +
    +
    Resets the color stack - used if randomColors() is called on an HShape, making sure when colorizing a + shape that it starts with all available colors before removing them.
    +
    +
    resetDestination() - Method in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    resetIndex() - Method in class hype.extended.layout.HCircleLayout
    +
    resetIndex() - Method in class hype.extended.layout.HCircleLayout
     
    -
    resetIndex() - Method in class hype.extended.layout.HGridLayout
    +
    resetIndex() - Method in class hype.extended.layout.HGridLayout
     
    -
    resetIndex() - Method in class hype.extended.layout.HHexLayout
    +
    resetIndex() - Method in class hype.extended.layout.HHexLayout
     
    -
    resetIndex() - Method in class hype.extended.layout.HPolarLayout
    +
    resetIndex() - Method in class hype.extended.layout.HPolarLayout
     
    -
    resetIndex() - Method in class hype.extended.layout.HSphereLayout
    +
    resetIndex() - Method in class hype.extended.layout.HSphereLayout
     
    -
    resetRandomColors() - Method in class hype.HShape
    +
    resetRandomColors() - Method in class hype.HShape
     
    -
    resetSize() - Method in class hype.HImage
    +
    resetSize() - Method in class hype.HImage
     
    -
    resetSize() - Method in class hype.HShape
    +
    resetSize() - Method in class hype.HShape
     
    RIGHT - Static variable in interface hype.interfaces.HConstants
     
    -
    rightOfLine(float, float, float, float, float, float) - Static method in class hype.HMath
    +
    rightOfLine(float, float, float, float, float, float) - Static method in class hype.HMath
     
    ROSYBROWN - Static variable in interface hype.interfaces.HConstants
     
    -
    rotate(boolean) - Method in class hype.extended.layout.HSphereLayout
    +
    rotate(boolean) - Method in class hype.extended.layout.HSphereLayout
     
    -
    rotate(float) - Method in class hype.HDrawable
    +
    rotate(float) - Method in class hype.HDrawable
    Shifts this drawable's current rotation by the passed value, in degrees.
    -
    rotatePoint(float, float, float) - Static method in class hype.HMath
    +
    rotatePoint(float, float, float) - Static method in class hype.HMath
     
    -
    rotatePointArr(float, float, float) - Static method in class hype.HMath
    +
    rotatePointArr(float, float, float) - Static method in class hype.HMath
     
    -
    rotateRad(float) - Method in class hype.HDrawable
    +
    rotateRad(float) - Method in class hype.HDrawable
    Shifts this drawable's current rotation by the passed value, in radians.
    -
    rotatesChildren(boolean) - Method in class hype.HDrawable
    +
    rotatesChildren() - Method in class hype.HDrawable
     
    -
    rotatesChildren() - Method in class hype.HDrawable
    +
    rotatesChildren(boolean) - Method in class hype.HDrawable
     
    -
    rotateTarget(boolean) - Method in class hype.extended.behavior.HOrbiter
    +
    rotateTarget() - Method in class hype.extended.behavior.HOrbiter
     
    -
    rotateTarget() - Method in class hype.extended.behavior.HOrbiter
    +
    rotateTarget() - Method in class hype.extended.layout.HCircleLayout
     
    -
    rotateTarget(boolean) - Method in class hype.extended.layout.HCircleLayout
    +
    rotateTarget(boolean) - Method in class hype.extended.behavior.HOrbiter
     
    -
    rotateTarget() - Method in class hype.extended.layout.HCircleLayout
    +
    rotateTarget(boolean) - Method in class hype.extended.layout.HCircleLayout
     
    -
    rotateX(float) - Method in class hype.HDrawable
    +
    rotateX(float) - Method in class hype.HDrawable
     
    -
    rotateXRad(float) - Method in class hype.HDrawable
    +
    rotateXRad(float) - Method in class hype.HDrawable
     
    -
    rotateY(float) - Method in class hype.HDrawable
    +
    rotateY(float) - Method in class hype.HDrawable
     
    -
    rotateYRad(float) - Method in class hype.HDrawable
    +
    rotateYRad(float) - Method in class hype.HDrawable
     
    -
    rotateZ(float) - Method in class hype.HDrawable
    +
    rotateZ(float) - Method in class hype.HDrawable
     
    -
    rotateZRad(float) - Method in class hype.HDrawable
    +
    rotateZRad(float) - Method in class hype.HDrawable
     
    -
    rotation(float) - Method in class hype.HDrawable
    +
    rotation() - Method in class hype.HDrawable
    -
    Sets the rotation for this drawable, in degrees.
    +
    Returns the rotation for this drawable, in degrees.
    -
    rotation() - Method in class hype.HDrawable
    +
    rotation(float) - Method in class hype.HDrawable
    -
    Returns the rotation for this drawable, in degrees.
    +
    Sets the rotation for this drawable, in degrees.
    ROTATION - Static variable in interface hype.interfaces.HConstants
     
    -
    rotationOnAxis(float, float, float, float) - Method in class hype.HDrawable
    +
    rotationOnAxis(float, float, float, float) - Method in class hype.HDrawable
     
    -
    rotationOnAxisRad(float, float, float, float) - Method in class hype.HDrawable
    +
    rotationOnAxisRad(float, float, float, float) - Method in class hype.HDrawable
     
    -
    rotationRad(float) - Method in class hype.HDrawable
    +
    rotationRad() - Method in class hype.HDrawable
     
    -
    rotationRad() - Method in class hype.HDrawable
    +
    rotationRad() - Method in interface hype.interfaces.HRotatable
     
    -
    rotationRad() - Method in interface hype.interfaces.HRotatable
    +
    rotationRad(float) - Method in class hype.HDrawable
     
    -
    rotationRad(float) - Method in interface hype.interfaces.HRotatable
    +
    rotationRad(float) - Method in interface hype.interfaces.HRotatable
     
    -
    rotationX(float) - Method in class hype.HDrawable
    +
    rotationX() - Method in class hype.HDrawable
     
    -
    rotationX() - Method in class hype.HDrawable
    +
    rotationX(float) - Method in class hype.HDrawable
     
    ROTATIONX - Static variable in interface hype.interfaces.HConstants
     
    -
    rotationXRad(float) - Method in class hype.HDrawable
    +
    rotationXRad() - Method in class hype.HDrawable
     
    -
    rotationXRad() - Method in class hype.HDrawable
    +
    rotationXRad() - Method in interface hype.interfaces.HRotatable
     
    -
    rotationXRad() - Method in interface hype.interfaces.HRotatable
    +
    rotationXRad(float) - Method in class hype.HDrawable
     
    -
    rotationXRad(float) - Method in interface hype.interfaces.HRotatable
    +
    rotationXRad(float) - Method in interface hype.interfaces.HRotatable
     
    -
    rotationY(float) - Method in class hype.HDrawable
    +
    rotationY() - Method in class hype.HDrawable
     
    -
    rotationY() - Method in class hype.HDrawable
    +
    rotationY(float) - Method in class hype.HDrawable
     
    ROTATIONY - Static variable in interface hype.interfaces.HConstants
     
    -
    rotationYRad(float) - Method in class hype.HDrawable
    +
    rotationYRad() - Method in class hype.HDrawable
     
    -
    rotationYRad() - Method in class hype.HDrawable
    +
    rotationYRad() - Method in interface hype.interfaces.HRotatable
     
    -
    rotationYRad() - Method in interface hype.interfaces.HRotatable
    +
    rotationYRad(float) - Method in class hype.HDrawable
     
    -
    rotationYRad(float) - Method in interface hype.interfaces.HRotatable
    +
    rotationYRad(float) - Method in interface hype.interfaces.HRotatable
     
    -
    rotationZ(float) - Method in class hype.HDrawable
    +
    rotationZ() - Method in class hype.HDrawable
     
    -
    rotationZ() - Method in class hype.HDrawable
    +
    rotationZ(float) - Method in class hype.HDrawable
     
    ROTATIONZ - Static variable in interface hype.interfaces.HConstants
     
    -
    rotationZRad(float) - Method in class hype.HDrawable
    +
    rotationZRad() - Method in class hype.HDrawable
     
    -
    rotationZRad() - Method in class hype.HDrawable
    +
    rotationZRad() - Method in interface hype.interfaces.HRotatable
     
    -
    rotationZRad() - Method in interface hype.interfaces.HRotatable
    +
    rotationZRad(float) - Method in class hype.HDrawable
     
    -
    rotationZRad(float) - Method in interface hype.interfaces.HRotatable
    +
    rotationZRad(float) - Method in interface hype.interfaces.HRotatable
     
    -
    round512(float) - Static method in class hype.HMath
    +
    round512(float) - Static method in class hype.HMath
     
    -
    rounding(float) - Method in class hype.HRect
    +
    rounding() - Method in class hype.HRect
     
    -
    rounding(float, float, float, float) - Method in class hype.HRect
    +
    rounding(float) - Method in class hype.HRect
     
    -
    rounding() - Method in class hype.HRect
    +
    rounding(float, float, float, float) - Method in class hype.HRect
     
    -
    roundingBL(float) - Method in class hype.HRect
    +
    roundingBL() - Method in class hype.HRect
     
    -
    roundingBL() - Method in class hype.HRect
    +
    roundingBL(float) - Method in class hype.HRect
     
    -
    roundingBR(float) - Method in class hype.HRect
    +
    roundingBR() - Method in class hype.HRect
     
    -
    roundingBR() - Method in class hype.HRect
    +
    roundingBR(float) - Method in class hype.HRect
     
    -
    roundingTL(float) - Method in class hype.HRect
    +
    roundingTL() - Method in class hype.HRect
     
    -
    roundingTL() - Method in class hype.HRect
    +
    roundingTL(float) - Method in class hype.HRect
     
    -
    roundingTR(float) - Method in class hype.HRect
    +
    roundingTR() - Method in class hype.HRect
     
    -
    roundingTR() - Method in class hype.HRect
    +
    roundingTR(float) - Method in class hype.HRect
     
    -
    rows(int) - Method in class hype.extended.layout.HGridLayout
    +
    rows() - Method in class hype.extended.layout.HGridLayout
     
    -
    rows() - Method in class hype.extended.layout.HGridLayout
    +
    rows() - Method in class hype.extended.layout.HSphereLayout
     
    -
    rows(int) - Method in class hype.extended.layout.HSphereLayout
    +
    rows(int) - Method in class hype.extended.layout.HGridLayout
     
    -
    rows() - Method in class hype.extended.layout.HSphereLayout
    +
    rows(int) - Method in class hype.extended.layout.HSphereLayout
     
    ROYALBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    run() - Method in class hype.extended.behavior.HOrbiter
    +
    run() - Method in class hype.extended.behavior.HOrbiter
     
    -
    run(Object) - Method in interface hype.HCallback
    +
    run() - Method in class hype.HScreenshot
     
    -
    run() - Method in class hype.HScreenshot
    +
    run(Object) - Method in interface hype.HCallback
     
    -
    runAll(PApplet) - Method in class hype.HBehaviorRegistry
    +
    runAll(PApplet) - Method in class hype.HBehaviorRegistry
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HAttractor
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HAttractor
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HColorLightness
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HColorLightness
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HFollow
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HFollow
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HMagneticField
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HMagneticField
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOrbiter
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOrbiter
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOrbiter3D
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOscillator
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HOscillator
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HParticles
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HParticles
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HProximity
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HProximity
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HRandomTrigger
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HRandomTrigger
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HRotate
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HRotate
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HSwarm
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HSwarm
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HTimer
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HTimer
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HTween
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HTween
     
    -
    runBehavior(PApplet) - Method in class hype.extended.behavior.HVelocity
    +
    runBehavior(PApplet) - Method in class hype.extended.behavior.HVelocity
     
    -
    runBehavior(PApplet) - Method in class hype.HBehavior
    +
    runBehavior(PApplet) - Method in class hype.HBehavior
     
    -
    runBehavior(PApplet) - Method in class hype.HBehaviorRegistry.HBehaviorSentinel
    +
    runBehavior(PApplet) - Method in class hype.HBehaviorRegistry.HBehaviorSentinel
     
    - +

    S

    @@ -2962,23 +2966,23 @@

    S

     
    SAW - Static variable in interface hype.interfaces.HConstants
     
    -
    sawWave(float) - Static method in class hype.HMath
    +
    sawWave(float) - Static method in class hype.HMath
     
    -
    scale(float) - Method in class hype.extended.layout.HPolarLayout
    +
    scale(float) - Method in class hype.extended.layout.HPolarLayout
     
    -
    scale(float) - Method in class hype.HDrawable
    +
    scale(float) - Method in class hype.HDrawable
    Multiplies the width and height of this drawable by the given scale factor.
    -
    scale(float, float) - Method in class hype.HDrawable
    +
    scale(float) - Method in class hype.HDrawable3D
    +
     
    +
    scale(float, float) - Method in class hype.HDrawable
    Multiplies the width and height of this drawable by the given scale factors.
    -
    scale(float) - Method in class hype.HDrawable3D
    -
     
    -
    scale(float, float, float) - Method in class hype.HDrawable3D
    +
    scale(float, float, float) - Method in class hype.HDrawable3D
     
    SCALE - Static variable in interface hype.interfaces.HConstants
     
    @@ -2986,67 +2990,67 @@

    S

     
    SEASHELL - Static variable in interface hype.interfaces.HConstants
     
    -
    set(float, float) - Method in class hype.HVertex
    +
    set(float, float) - Method in class hype.HVertex
     
    -
    set(float, float, float, float) - Method in class hype.HVertex
    +
    set(float, float, float, float) - Method in class hype.HVertex
     
    -
    set(float, float, float, float, float, float) - Method in class hype.HVertex
    +
    set(float, float, float, float, float, float) - Method in class hype.HVertex
     
    -
    setAlpha(int, int) - Static method in class hype.HColors
    +
    setAlpha(int, int) - Static method in class hype.HColors
     
    -
    setAttaction(boolean) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
    +
    setAttaction(boolean) - Method in class hype.extended.behavior.HAttractor.HAttractionForce
     
    -
    setBits(byte, byte, boolean) - Static method in class hype.HMath
    +
    setBits(byte, byte, boolean) - Static method in class hype.HMath
     
    -
    setBits(int, int, boolean) - Static method in class hype.HMath
    +
    setBits(int, int, boolean) - Static method in class hype.HMath
     
    -
    setBlue(int, int) - Static method in class hype.HColors
    +
    setBlue(int, int) - Static method in class hype.HColors
     
    -
    setChild(int) - Method in class hype.HShape
    +
    setChild(int) - Method in class hype.HShape
     
    -
    setDestination(float, float, float) - Method in class hype.extended.behavior.HAttractor.HAttracted
    +
    setDestination(float, float, float) - Method in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    setExtension(int) - Method in class hype.extended.layout.HSphereLayout
    +
    setExtension(int) - Method in class hype.extended.layout.HSphereLayout
     
    -
    setGreen(int, int) - Static method in class hype.HColors
    +
    setGreen(int, int) - Static method in class hype.HColors
     
    -
    setImage(Object) - Method in class hype.extended.colorist.HPixelColorist
    +
    setImage(Object) - Method in class hype.extended.colorist.HPixelColorist
    -
    Deprecated. 
    +
    Deprecated. 
    -
    setIndex(int) - Method in class hype.HFontPool
    +
    setIndex(int) - Method in class hype.HFontPool
     
    -
    setLayout(int) - Method in class hype.extended.layout.HSphereLayout
    +
    setLayout(int) - Method in class hype.extended.layout.HSphereLayout
     
    -
    setRed(int, int) - Static method in class hype.HColors
    +
    setRed(int, int) - Static method in class hype.HColors
     
    -
    setUV(float, float) - Method in class hype.HVertex
    +
    setUV(float, float) - Method in class hype.HVertex
     
    -
    setUV(float, float, float, float) - Method in class hype.HVertex
    +
    setUV(float, float, float, float) - Method in class hype.HVertex
     
    -
    setUV(float, float, float, float, float, float) - Method in class hype.HVertex
    +
    setUV(float, float, float, float, float, float) - Method in class hype.HVertex
     
    -
    shader(PShader) - Method in class hype.HCanvas
    +
    shader(PShader) - Method in class hype.HCanvas
     
    -
    shape(Object) - Method in class hype.HShape
    +
    shape() - Method in class hype.HShape
     
    -
    shape() - Method in class hype.HShape
    +
    shape(Object) - Method in class hype.HShape
     
    -
    show() - Method in class hype.HDrawable
    +
    show() - Method in class hype.HDrawable
    Makes this drawable visible by calling `visibility(true)`.
    -
    showsFPS(boolean) - Method in class hype.HStage
    +
    showsFPS() - Method in class hype.HStage
     
    -
    showsFPS() - Method in class hype.HStage
    +
    showsFPS(boolean) - Method in class hype.HStage
     
    -
    shuffle() - Method in class hype.HLinkedList
    +
    shuffle() - Method in class hype.HLinkedList
     
    -
    shuffleRequestAll() - Method in class hype.HDrawablePool
    +
    shuffleRequestAll() - Method in class hype.HDrawablePool
     
    -
    sides(int) - Method in class hype.HCylinder
    +
    sides() - Method in class hype.HCylinder
     
    -
    sides() - Method in class hype.HCylinder
    +
    sides(int) - Method in class hype.HCylinder
     
    SIENNA - Static variable in interface hype.interfaces.HConstants
     
    @@ -3054,45 +3058,45 @@

    S

     
    SINE - Static variable in interface hype.interfaces.HConstants
     
    -
    sineWave(float) - Static method in class hype.HMath
    -
     
    -
    size() - Method in class hype.extended.colorist.HColorPool
    +
    sineWave(float) - Static method in class hype.HMath
     
    -
    size() - Method in class hype.extended.colorist.HGroupColorPool
    +
    size() - Method in class hype.extended.colorist.HColorPool
     
    -
    size(int, int) - Method in class hype.extended.colorist.HPixelColorist
    +
    size() - Method in class hype.extended.colorist.HGroupColorPool
     
    -
    size() - Method in class hype.extended.colorist.HPixelColorist
    +
    size() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    size(float, float) - Method in class hype.HCanvas
    -
     
    -
    size(float, float) - Method in class hype.HDrawable
    +
    size() - Method in class hype.HDrawable
    -
    Sets the size of this drawable.
    +
    Returns the size of this drawable.
    -
    size(float) - Method in class hype.HDrawable
    +
    size() - Method in class hype.HDrawable3D
    +
     
    +
    size() - Method in class hype.HFontPool
    +
     
    +
    size() - Method in class hype.HLinkedList
    +
     
    +
    size() - Method in class hype.HStage
    +
     
    +
    size(float) - Method in class hype.HDrawable
    Sets the size of this drawable.
    -
    size(PVector) - Method in class hype.HDrawable
    +
    size(float) - Method in class hype.HDrawable3D
     
    -
    size() - Method in class hype.HDrawable
    +
    size(float, float) - Method in class hype.HCanvas
    +
     
    +
    size(float, float) - Method in class hype.HDrawable
    -
    Returns the size of this drawable.
    +
    Sets the size of this drawable.
    -
    size(float) - Method in class hype.HDrawable3D
    -
     
    -
    size(PVector) - Method in class hype.HDrawable3D
    -
     
    -
    size(float, float, float) - Method in class hype.HDrawable3D
    +
    size(float, float, float) - Method in class hype.HDrawable3D
     
    -
    size() - Method in class hype.HDrawable3D
    +
    size(int, int) - Method in class hype.extended.colorist.HPixelColorist
     
    -
    size() - Method in class hype.HFontPool
    +
    size(PVector) - Method in class hype.HDrawable
     
    -
    size() - Method in class hype.HLinkedList
    -
     
    -
    size() - Method in class hype.HStage
    +
    size(PVector) - Method in class hype.HDrawable3D
     
    SIZE - Static variable in interface hype.interfaces.HConstants
     
    @@ -3104,106 +3108,106 @@

    S

     
    SNOW - Static variable in interface hype.interfaces.HConstants
     
    -
    solveCubic(float, float, float, float, float[]) - Static method in class hype.HMath
    +
    solveCubic(float, float, float, float, float[]) - Static method in class hype.HMath
    Solves for the real roots of a cubic equation with the given coefficients.
    -
    solveQuadratic(float, float, float, float[]) - Static method in class hype.HMath
    +
    solveQuadratic(float, float, float, float[]) - Static method in class hype.HMath
    Solves for the real roots of a quadratic equation with the given coefficients.
    -
    spacing() - Method in class hype.extended.layout.HGridLayout
    +
    spacing() - Method in class hype.extended.layout.HGridLayout
     
    -
    spacing(float, float) - Method in class hype.extended.layout.HGridLayout
    +
    spacing() - Method in class hype.extended.layout.HHexLayout
     
    -
    spacing(float, float, float) - Method in class hype.extended.layout.HGridLayout
    +
    spacing(float) - Method in class hype.extended.layout.HHexLayout
     
    -
    spacing(float) - Method in class hype.extended.layout.HHexLayout
    +
    spacing(float, float) - Method in class hype.extended.layout.HGridLayout
     
    -
    spacing() - Method in class hype.extended.layout.HHexLayout
    +
    spacing(float, float, float) - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingX() - Method in class hype.extended.layout.HGridLayout
    +
    spacingX() - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingX(float) - Method in class hype.extended.layout.HGridLayout
    +
    spacingX(float) - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingY() - Method in class hype.extended.layout.HGridLayout
    +
    spacingY() - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingY(float) - Method in class hype.extended.layout.HGridLayout
    +
    spacingY(float) - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingZ() - Method in class hype.extended.layout.HGridLayout
    +
    spacingZ() - Method in class hype.extended.layout.HGridLayout
     
    -
    spacingZ(float) - Method in class hype.extended.layout.HGridLayout
    +
    spacingZ(float) - Method in class hype.extended.layout.HGridLayout
     
    -
    speed(float) - Method in class hype.extended.behavior.HOrbiter
    +
    speed - Variable in class hype.extended.behavior.HParticles
     
    -
    speed() - Method in class hype.extended.behavior.HOrbiter
    +
    speed() - Method in class hype.extended.behavior.HOrbiter
     
    -
    speed(float) - Method in class hype.extended.behavior.HOscillator
    +
    speed() - Method in class hype.extended.behavior.HOscillator
     
    -
    speed() - Method in class hype.extended.behavior.HOscillator
    +
    speed() - Method in class hype.extended.behavior.HParticles
     
    -
    speed - Variable in class hype.extended.behavior.HParticles
    +
    speed() - Method in class hype.extended.behavior.HRotate
    +
    +
    Deprecated. 
    +
    +
    speed() - Method in class hype.extended.behavior.HSwarm
     
    -
    speed(float) - Method in class hype.extended.behavior.HParticles
    +
    speed(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    speed() - Method in class hype.extended.behavior.HParticles
    +
    speed(float) - Method in class hype.extended.behavior.HOscillator
     
    -
    speed(float) - Method in class hype.extended.behavior.HRotate
    -
    -
    Deprecated. 
    -
    -
    speed() - Method in class hype.extended.behavior.HRotate
    +
    speed(float) - Method in class hype.extended.behavior.HParticles
    +
     
    +
    speed(float) - Method in class hype.extended.behavior.HRotate
    -
    Deprecated. 
    +
    Deprecated. 
    -
    speed(float) - Method in class hype.extended.behavior.HSwarm
    -
     
    -
    speed() - Method in class hype.extended.behavior.HSwarm
    +
    speed(float) - Method in class hype.extended.behavior.HSwarm
     
    -
    speedRad(float) - Method in class hype.extended.behavior.HRotate
    +
    speedRad() - Method in class hype.extended.behavior.HRotate
    -
    Deprecated. 
    +
    Deprecated. 
    -
    speedRad() - Method in class hype.extended.behavior.HRotate
    +
    speedRad(float) - Method in class hype.extended.behavior.HRotate
    -
    Deprecated. 
    +
    Deprecated. 
    -
    speedX(float) - Method in class hype.extended.behavior.HRotate
    +
    speedX() - Method in class hype.extended.behavior.HRotate
     
    -
    speedX() - Method in class hype.extended.behavior.HRotate
    +
    speedX(float) - Method in class hype.extended.behavior.HRotate
     
    -
    speedXRad(float) - Method in class hype.extended.behavior.HRotate
    +
    speedXRad() - Method in class hype.extended.behavior.HRotate
     
    -
    speedXRad() - Method in class hype.extended.behavior.HRotate
    +
    speedXRad(float) - Method in class hype.extended.behavior.HRotate
     
    -
    speedY(float) - Method in class hype.extended.behavior.HRotate
    +
    speedY() - Method in class hype.extended.behavior.HRotate
     
    -
    speedY() - Method in class hype.extended.behavior.HRotate
    +
    speedY(float) - Method in class hype.extended.behavior.HRotate
     
    -
    speedYRad(float) - Method in class hype.extended.behavior.HRotate
    +
    speedYRad() - Method in class hype.extended.behavior.HRotate
     
    -
    speedYRad() - Method in class hype.extended.behavior.HRotate
    +
    speedYRad(float) - Method in class hype.extended.behavior.HRotate
     
    -
    speedZ(float) - Method in class hype.extended.behavior.HRotate
    +
    speedZ() - Method in class hype.extended.behavior.HRotate
     
    -
    speedZ() - Method in class hype.extended.behavior.HRotate
    +
    speedZ(float) - Method in class hype.extended.behavior.HRotate
     
    -
    speedZRad(float) - Method in class hype.extended.behavior.HRotate
    +
    speedZRad() - Method in class hype.extended.behavior.HRotate
     
    -
    speedZRad() - Method in class hype.extended.behavior.HRotate
    +
    speedZRad(float) - Method in class hype.extended.behavior.HRotate
     
    -
    spring(float) - Method in class hype.extended.behavior.HFollow
    +
    spring() - Method in class hype.extended.behavior.HFollow
     
    -
    spring() - Method in class hype.extended.behavior.HFollow
    +
    spring() - Method in class hype.extended.behavior.HProximity
     
    -
    spring(float) - Method in class hype.extended.behavior.HProximity
    +
    spring() - Method in class hype.extended.behavior.HTween
     
    -
    spring() - Method in class hype.extended.behavior.HProximity
    +
    spring(float) - Method in class hype.extended.behavior.HFollow
     
    -
    spring(float) - Method in class hype.extended.behavior.HTween
    +
    spring(float) - Method in class hype.extended.behavior.HProximity
     
    -
    spring() - Method in class hype.extended.behavior.HTween
    +
    spring(float) - Method in class hype.extended.behavior.HTween
     
    SPRINGGREEN - Static variable in interface hype.interfaces.HConstants
     
    @@ -3211,198 +3215,198 @@

    S

     
    SQUARE - Static variable in interface hype.interfaces.HConstants
     
    -
    squareWave(float) - Static method in class hype.HMath
    +
    squareWave(float) - Static method in class hype.HMath
     
    -
    squishAngle(float, float, float) - Static method in class hype.HMath
    +
    squishAngle(float, float, float) - Static method in class hype.HMath
     
    -
    squishAngleRad(float, float, float) - Static method in class hype.HMath
    +
    squishAngleRad(float, float, float) - Static method in class hype.HMath
     
    -
    stage() - Static method in class hype.H
    +
    stage() - Static method in class hype.H
     
    -
    star(int, float) - Method in class hype.HPath
    +
    star(int, float) - Method in class hype.HPath
     
    -
    star(int, float, float) - Method in class hype.HPath
    +
    star(int, float, float) - Method in class hype.HPath
     
    -
    starRad(int, float, float) - Method in class hype.HPath
    +
    starRad(int, float, float) - Method in class hype.HPath
     
    -
    start(float) - Method in class hype.extended.behavior.HTween
    +
    start() - Method in class hype.extended.behavior.HTween
     
    -
    start(float, float) - Method in class hype.extended.behavior.HTween
    +
    start() - Method in class hype.HEllipse
     
    -
    start(float, float, float) - Method in class hype.extended.behavior.HTween
    +
    start() - Method in class hype.HScreenshot
     
    -
    start() - Method in class hype.extended.behavior.HTween
    +
    start(float) - Method in class hype.extended.behavior.HTween
     
    -
    start(float) - Method in class hype.HEllipse
    +
    start(float) - Method in class hype.HEllipse
     
    -
    start() - Method in class hype.HEllipse
    +
    start(float, float) - Method in class hype.extended.behavior.HTween
     
    -
    start(int) - Method in class hype.HScreenshot
    +
    start(float, float, float) - Method in class hype.extended.behavior.HTween
     
    -
    start() - Method in class hype.HScreenshot
    +
    start(int) - Method in class hype.HScreenshot
     
    -
    start1() - Method in class hype.extended.behavior.HTween
    +
    start1() - Method in class hype.extended.behavior.HTween
     
    -
    start2() - Method in class hype.extended.behavior.HTween
    +
    start2() - Method in class hype.extended.behavior.HTween
     
    -
    start3() - Method in class hype.extended.behavior.HTween
    +
    start3() - Method in class hype.extended.behavior.HTween
     
    -
    startAngle(float) - Method in class hype.extended.behavior.HOrbiter
    +
    startAngle() - Method in class hype.extended.layout.HCircleLayout
     
    -
    startAngle(float) - Method in class hype.extended.layout.HCircleLayout
    +
    startAngle(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    startAngle() - Method in class hype.extended.layout.HCircleLayout
    +
    startAngle(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startAngleRad() - Method in class hype.extended.layout.HCircleLayout
    +
    startAngleRad() - Method in class hype.extended.layout.HCircleLayout
     
    -
    started() - Method in class hype.HMouse
    +
    started() - Method in class hype.HMouse
     
    startLife - Variable in class hype.extended.behavior.HParticles.HParticle
     
    -
    startLoc() - Method in class hype.extended.layout.HCircleLayout
    +
    startLoc() - Method in class hype.extended.layout.HCircleLayout
     
    -
    startLoc(float, float) - Method in class hype.extended.layout.HCircleLayout
    +
    startLoc() - Method in class hype.extended.layout.HGridLayout
     
    -
    startLoc(float, float, float) - Method in class hype.extended.layout.HCircleLayout
    +
    startLoc(float, float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startLoc() - Method in class hype.extended.layout.HGridLayout
    +
    startLoc(float, float) - Method in class hype.extended.layout.HGridLayout
     
    -
    startLoc(float, float) - Method in class hype.extended.layout.HGridLayout
    +
    startLoc(float, float, float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startLoc(float, float, float) - Method in class hype.extended.layout.HGridLayout
    +
    startLoc(float, float, float) - Method in class hype.extended.layout.HGridLayout
     
    -
    startRad(float) - Method in class hype.HEllipse
    +
    startRad() - Method in class hype.HEllipse
     
    -
    startRad() - Method in class hype.HEllipse
    +
    startRad(float) - Method in class hype.HEllipse
     
    -
    startX(float) - Method in class hype.extended.behavior.HOrbiter
    +
    startX() - Method in class hype.extended.behavior.HOrbiter
     
    -
    startX() - Method in class hype.extended.behavior.HOrbiter
    +
    startX() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startX(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    startX() - Method in class hype.extended.layout.HCircleLayout
     
    -
    startX() - Method in class hype.extended.behavior.HOrbiter3D
    +
    startX() - Method in class hype.extended.layout.HGridLayout
     
    -
    startX() - Method in class hype.extended.layout.HCircleLayout
    +
    startX(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    startX(float) - Method in class hype.extended.layout.HCircleLayout
    +
    startX(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startX() - Method in class hype.extended.layout.HGridLayout
    +
    startX(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startX(float) - Method in class hype.extended.layout.HGridLayout
    +
    startX(float) - Method in class hype.extended.layout.HGridLayout
     
    -
    startY(float) - Method in class hype.extended.behavior.HOrbiter
    +
    startY() - Method in class hype.extended.behavior.HOrbiter
     
    -
    startY() - Method in class hype.extended.behavior.HOrbiter
    +
    startY() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startY(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    startY() - Method in class hype.extended.layout.HCircleLayout
     
    -
    startY() - Method in class hype.extended.behavior.HOrbiter3D
    +
    startY() - Method in class hype.extended.layout.HGridLayout
     
    -
    startY() - Method in class hype.extended.layout.HCircleLayout
    +
    startY(float) - Method in class hype.extended.behavior.HOrbiter
     
    -
    startY(float) - Method in class hype.extended.layout.HCircleLayout
    +
    startY(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startY() - Method in class hype.extended.layout.HGridLayout
    +
    startY(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startY(float) - Method in class hype.extended.layout.HGridLayout
    +
    startY(float) - Method in class hype.extended.layout.HGridLayout
     
    -
    startZ(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    startZ() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startZ() - Method in class hype.extended.behavior.HOrbiter3D
    +
    startZ() - Method in class hype.extended.layout.HCircleLayout
     
    -
    startZ() - Method in class hype.extended.layout.HCircleLayout
    +
    startZ() - Method in class hype.extended.layout.HGridLayout
     
    -
    startZ(float) - Method in class hype.extended.layout.HCircleLayout
    +
    startZ(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    startZ() - Method in class hype.extended.layout.HGridLayout
    +
    startZ(float) - Method in class hype.extended.layout.HCircleLayout
     
    -
    startZ(float) - Method in class hype.extended.layout.HGridLayout
    +
    startZ(float) - Method in class hype.extended.layout.HGridLayout
     
    STEELBLUE - Static variable in interface hype.interfaces.HConstants
     
    -
    str(String) - Method in class hype.HBundle
    +
    str(String) - Method in class hype.HBundle
     
    -
    str(String) - Method in class hype.HDrawable
    +
    str(String) - Method in class hype.HDrawable
    Returns the string from the extras bundle_ with the corresponding key.
    -
    stroke(int) - Method in class hype.HDrawable
    +
    stroke() - Method in class hype.HDrawable
    +
    +
    Returns the stroke color for this drawable.
    +
    +
    stroke(int) - Method in class hype.HDrawable
    Sets the stroke color for this drawable.
    -
    stroke(int, int) - Method in class hype.HDrawable
    +
    stroke(int, int) - Method in class hype.HDrawable
    Sets the stroke color for this drawable.
    -
    stroke(int, int, int) - Method in class hype.HDrawable
    +
    stroke(int, int, int) - Method in class hype.HDrawable
    Sets the stroke color for this drawable.
    -
    stroke(int, int, int, int) - Method in class hype.HDrawable
    +
    stroke(int, int, int, int) - Method in class hype.HDrawable
    Sets the stroke color for this drawable.
    -
    stroke() - Method in class hype.HDrawable
    +
    strokeCap() - Method in class hype.HDrawable
    -
    Returns the stroke color for this drawable.
    +
    Returns the stroke cap for this drawable.
    -
    strokeCap(int) - Method in class hype.HDrawable
    +
    strokeCap(int) - Method in class hype.HDrawable
    Sets the stroke cap for this drawable.
    -
    strokeCap() - Method in class hype.HDrawable
    +
    strokeJoin() - Method in class hype.HDrawable
    -
    Returns the stroke cap for this drawable.
    +
    Returns the stroke join for this drawable.
    -
    strokeJoin(int) - Method in class hype.HDrawable
    +
    strokeJoin(int) - Method in class hype.HDrawable
    Sets the stroke join for this drawable.
    -
    strokeJoin() - Method in class hype.HDrawable
    -
    -
    Returns the stroke join for this drawable.
    -
    -
    strokeOnly() - Method in class hype.extended.colorist.HColorField
    +
    strokeOnly() - Method in class hype.extended.colorist.HColorField
     
    -
    strokeOnly() - Method in class hype.extended.colorist.HColorPool
    +
    strokeOnly() - Method in class hype.extended.colorist.HColorPool
     
    -
    strokeOnly() - Method in class hype.extended.colorist.HColorTransform
    +
    strokeOnly() - Method in class hype.extended.colorist.HColorTransform
     
    -
    strokeOnly() - Method in class hype.extended.colorist.HPixelColorist
    +
    strokeOnly() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    strokeOnly() - Method in interface hype.interfaces.HColorist
    +
    strokeOnly() - Method in interface hype.interfaces.HColorist
     
    -
    strokeSides(boolean) - Method in class hype.HCylinder
    +
    strokeSides() - Method in class hype.HCylinder
     
    -
    strokeSides() - Method in class hype.HCylinder
    +
    strokeSides(boolean) - Method in class hype.HCylinder
     
    -
    strokeWeight(float) - Method in class hype.HDrawable
    +
    strokeWeight() - Method in class hype.HDrawable
    -
    Sets the stroke weight, or thickness of this drawable.
    +
    Returns the stroke weight, or thickness of this drawable.
    -
    strokeWeight() - Method in class hype.HDrawable
    +
    strokeWeight(float) - Method in class hype.HDrawable
    -
    Returns the stroke weight, or thickness of this drawable.
    +
    Sets the stroke weight, or thickness of this drawable.
    -
    stylesChildren(boolean) - Method in class hype.HDrawable
    +
    stylesChildren() - Method in class hype.HDrawable
     
    -
    stylesChildren() - Method in class hype.HDrawable
    +
    stylesChildren(boolean) - Method in class hype.HDrawable
     
    -
    swapLeft() - Method in class hype.HBehavior
    +
    swapLeft() - Method in class hype.HBehavior
     
    -
    swapLeft() - Method in class hype.HDrawable
    +
    swapLeft() - Method in class hype.HDrawable
     
    -
    swapLeft() - Method in class hype.HNode
    +
    swapLeft() - Method in class hype.HNode
     
    -
    swapRight() - Method in class hype.HDrawable
    +
    swapRight() - Method in class hype.HDrawable
     
    -
    swapRight() - Method in class hype.HNode
    +
    swapRight() - Method in class hype.HNode
     
    -
    synchStep(float, float) - Method in class hype.extended.behavior.HOscillator
    +
    synchStep(float, float) - Method in class hype.extended.behavior.HOscillator
     
    - +

    T

    @@ -3411,115 +3415,115 @@

    T

     
    target - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HColorLightness
    +
    target() - Method in class hype.extended.behavior.HColorLightness
     
    -
    target(HDrawable3D) - Method in class hype.extended.behavior.HColorLightness
    +
    target() - Method in class hype.extended.behavior.HFollow
     
    -
    target() - Method in class hype.extended.behavior.HColorLightness
    +
    target() - Method in class hype.extended.behavior.HOrbiter
     
    -
    target(HLocatable) - Method in class hype.extended.behavior.HFollow
    +
    target() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    target() - Method in class hype.extended.behavior.HFollow
    +
    target() - Method in class hype.extended.behavior.HOscillator
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HOrbiter
    +
    target() - Method in class hype.extended.behavior.HProximity
     
    -
    target() - Method in class hype.extended.behavior.HOrbiter
    +
    target() - Method in class hype.extended.behavior.HRotate
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HOrbiter3D
    +
    target() - Method in class hype.extended.behavior.HTween
     
    -
    target() - Method in class hype.extended.behavior.HOrbiter3D
    +
    target() - Method in class hype.extended.behavior.HVelocity
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HOscillator
    +
    target() - Method in class hype.extended.layout.HShapeLayout
     
    -
    target(HDrawable3D) - Method in class hype.extended.behavior.HOscillator
    +
    target(HDrawable) - Method in class hype.extended.behavior.HColorLightness
     
    -
    target() - Method in class hype.extended.behavior.HOscillator
    +
    target(HDrawable) - Method in class hype.extended.behavior.HOrbiter
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HProximity
    +
    target(HDrawable) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    target(HDrawable3D) - Method in class hype.extended.behavior.HProximity
    +
    target(HDrawable) - Method in class hype.extended.behavior.HOscillator
     
    -
    target() - Method in class hype.extended.behavior.HProximity
    +
    target(HDrawable) - Method in class hype.extended.behavior.HProximity
     
    -
    target(HRotatable) - Method in class hype.extended.behavior.HRotate
    +
    target(HDrawable) - Method in class hype.extended.behavior.HTween
     
    -
    target() - Method in class hype.extended.behavior.HRotate
    +
    target(HDrawable) - Method in class hype.extended.layout.HShapeLayout
     
    -
    target(HDrawable) - Method in class hype.extended.behavior.HTween
    +
    target(HDrawable3D) - Method in class hype.extended.behavior.HColorLightness
     
    -
    target() - Method in class hype.extended.behavior.HTween
    +
    target(HDrawable3D) - Method in class hype.extended.behavior.HOscillator
     
    -
    target(HLocatable) - Method in class hype.extended.behavior.HVelocity
    +
    target(HDrawable3D) - Method in class hype.extended.behavior.HProximity
     
    -
    target() - Method in class hype.extended.behavior.HVelocity
    +
    target(HLocatable) - Method in class hype.extended.behavior.HFollow
     
    -
    target(HDrawable) - Method in class hype.extended.layout.HShapeLayout
    +
    target(HLocatable) - Method in class hype.extended.behavior.HVelocity
     
    -
    target() - Method in class hype.extended.layout.HShapeLayout
    +
    target(HRotatable) - Method in class hype.extended.behavior.HRotate
     
    -
    targets() - Method in class hype.extended.behavior.HSwarm
    +
    targets() - Method in class hype.extended.behavior.HSwarm
     
    TEAL - Static variable in interface hype.interfaces.HConstants
     
    -
    tempSeed(long) - Static method in class hype.HMath
    +
    tempSeed(long) - Static method in class hype.HMath
     
    -
    text(String) - Method in class hype.HText
    +
    text() - Method in class hype.HText
     
    -
    text() - Method in class hype.HText
    +
    text(String) - Method in class hype.HText
     
    -
    texture(Object) - Method in class hype.HBox
    +
    texture - Variable in class hype.HPath
     
    -
    texture(PGraphics) - Method in class hype.HBox
    +
    texture(Object) - Method in class hype.HBox
     
    -
    texture(PGraphics) - Method in class hype.HCylinder
    +
    texture(Object) - Method in class hype.HCylinder
     
    -
    texture(Object) - Method in class hype.HCylinder
    +
    texture(Object) - Method in class hype.HPath
     
    -
    texture - Variable in class hype.HPath
    +
    texture(Object) - Method in class hype.HSprite
     
    -
    texture(Object) - Method in class hype.HPath
    +
    texture(PGraphics) - Method in class hype.HBox
     
    -
    texture(Object) - Method in class hype.HSprite
    +
    texture(PGraphics) - Method in class hype.HCylinder
     
    -
    textureBack(Object) - Method in class hype.HBox
    +
    textureBack(Object) - Method in class hype.HBox
     
    -
    textureBack(PGraphics) - Method in class hype.HBox
    +
    textureBack(PGraphics) - Method in class hype.HBox
     
    -
    textureBottom(Object) - Method in class hype.HBox
    +
    textureBottom(Object) - Method in class hype.HBox
     
    -
    textureBottom(PGraphics) - Method in class hype.HBox
    +
    textureBottom(PGraphics) - Method in class hype.HBox
     
    -
    textureFront(Object) - Method in class hype.HBox
    +
    textureFront(Object) - Method in class hype.HBox
     
    -
    textureFront(PGraphics) - Method in class hype.HBox
    +
    textureFront(PGraphics) - Method in class hype.HBox
     
    -
    textureLeft(Object) - Method in class hype.HBox
    +
    textureLeft(Object) - Method in class hype.HBox
     
    -
    textureLeft(PGraphics) - Method in class hype.HBox
    +
    textureLeft(PGraphics) - Method in class hype.HBox
     
    -
    textureRight(Object) - Method in class hype.HBox
    +
    textureRight(Object) - Method in class hype.HBox
     
    -
    textureRight(PGraphics) - Method in class hype.HBox
    +
    textureRight(PGraphics) - Method in class hype.HBox
     
    -
    textureTop(Object) - Method in class hype.HBox
    +
    textureTop(Object) - Method in class hype.HBox
     
    -
    textureTop(PGraphics) - Method in class hype.HBox
    +
    textureTop(PGraphics) - Method in class hype.HBox
     
    -
    thetaEnd(float) - Method in class hype.extended.layout.HSphereLayout
    +
    thetaEnd(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    thetaStart(float) - Method in class hype.extended.layout.HSphereLayout
    +
    thetaStart(float) - Method in class hype.extended.layout.HSphereLayout
     
    THISTLE - Static variable in interface hype.interfaces.HConstants
     
    -
    tint(int) - Method in class hype.HImage
    +
    tint() - Method in class hype.HImage
     
    -
    tint(int, int) - Method in class hype.HImage
    +
    tint(int) - Method in class hype.HImage
     
    -
    tint(int, int, int) - Method in class hype.HImage
    +
    tint(int, int) - Method in class hype.HImage
     
    -
    tint(int, int, int, int) - Method in class hype.HImage
    +
    tint(int, int, int) - Method in class hype.HImage
     
    -
    tint() - Method in class hype.HImage
    +
    tint(int, int, int, int) - Method in class hype.HImage
     
    TOLERANCE - Static variable in interface hype.interfaces.HConstants
     
    @@ -3531,197 +3535,197 @@

    T

     
    TOP_RIGHT - Static variable in interface hype.interfaces.HConstants
     
    -
    topRadius(float) - Method in class hype.HCylinder
    +
    topRadius() - Method in class hype.HCylinder
     
    -
    topRadius() - Method in class hype.HCylinder
    +
    topRadius(float) - Method in class hype.HCylinder
     
    -
    transformsChildren(boolean) - Method in class hype.HDrawable
    +
    transformsChildren() - Method in class hype.HDrawable
     
    -
    transformsChildren() - Method in class hype.HDrawable
    +
    transformsChildren(boolean) - Method in class hype.HDrawable
     
    -
    triangle(int, int) - Method in class hype.HPath
    +
    triangle(int, int) - Method in class hype.HPath
     
    TRIANGLE - Static variable in interface hype.interfaces.HConstants
     
    -
    triangleWave(float) - Static method in class hype.HMath
    +
    triangleWave(float) - Static method in class hype.HMath
     
    -
    turnEase(float) - Method in class hype.extended.behavior.HSwarm
    +
    turnEase() - Method in class hype.extended.behavior.HSwarm
     
    -
    turnEase() - Method in class hype.extended.behavior.HSwarm
    +
    turnEase(float) - Method in class hype.extended.behavior.HSwarm
     
    TURQUOISE - Static variable in interface hype.interfaces.HConstants
     
    -
    twitch(float) - Method in class hype.extended.behavior.HSwarm
    +
    twitch() - Method in class hype.extended.behavior.HSwarm
     
    -
    twitch() - Method in class hype.extended.behavior.HSwarm
    +
    twitch(float) - Method in class hype.extended.behavior.HSwarm
     
    -
    twitchRad(float) - Method in class hype.extended.behavior.HSwarm
    +
    twitchRad() - Method in class hype.extended.behavior.HSwarm
     
    -
    twitchRad() - Method in class hype.extended.behavior.HSwarm
    +
    twitchRad(float) - Method in class hype.extended.behavior.HSwarm
     
    -
    type(int) - Method in class hype.HCanvas.HLight
    +
    type() - Method in class hype.HCanvas.HLight
     
    -
    type() - Method in class hype.HCanvas.HLight
    +
    type(int) - Method in class hype.HCanvas.HLight
     
    - +

    U

    -
    u(float) - Method in class hype.HVertex
    +
    u() - Method in class hype.HVertex
     
    -
    u() - Method in class hype.HVertex
    +
    u(float) - Method in class hype.HVertex
     
    -
    u2x(float) - Method in class hype.HDrawable
    +
    u2x(float) - Method in class hype.HDrawable
     
    -
    unregister() - Method in class hype.extended.behavior.HAttractor
    +
    unregister() - Method in class hype.extended.behavior.HAttractor
     
    -
    unregister() - Method in class hype.extended.behavior.HColorLightness
    +
    unregister() - Method in class hype.extended.behavior.HColorLightness
     
    -
    unregister() - Method in class hype.extended.behavior.HFollow
    +
    unregister() - Method in class hype.extended.behavior.HFollow
     
    -
    unregister() - Method in class hype.extended.behavior.HMagneticField
    +
    unregister() - Method in class hype.extended.behavior.HMagneticField
     
    -
    unregister() - Method in class hype.extended.behavior.HOrbiter
    +
    unregister() - Method in class hype.extended.behavior.HOrbiter
     
    -
    unregister() - Method in class hype.extended.behavior.HOrbiter3D
    +
    unregister() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    unregister() - Method in class hype.extended.behavior.HOscillator
    +
    unregister() - Method in class hype.extended.behavior.HOscillator
     
    -
    unregister() - Method in class hype.extended.behavior.HParticles
    +
    unregister() - Method in class hype.extended.behavior.HParticles
     
    -
    unregister() - Method in class hype.extended.behavior.HProximity
    +
    unregister() - Method in class hype.extended.behavior.HProximity
     
    -
    unregister() - Method in class hype.extended.behavior.HRotate
    +
    unregister() - Method in class hype.extended.behavior.HRotate
     
    -
    unregister() - Method in class hype.extended.behavior.HSwarm
    +
    unregister() - Method in class hype.extended.behavior.HSwarm
     
    -
    unregister() - Method in class hype.extended.behavior.HTimer
    +
    unregister() - Method in class hype.extended.behavior.HTimer
     
    -
    unregister() - Method in class hype.extended.behavior.HTween
    +
    unregister() - Method in class hype.extended.behavior.HTween
     
    -
    unregister() - Method in class hype.extended.behavior.HVelocity
    +
    unregister() - Method in class hype.extended.behavior.HVelocity
     
    -
    unregister() - Method in class hype.HBehavior
    +
    unregister() - Method in class hype.HBehavior
     
    -
    unregister(HBehavior) - Method in class hype.HBehaviorRegistry
    +
    unregister(HBehavior) - Method in class hype.HBehaviorRegistry
     
    -
    update(boolean) - Method in class hype.extended.behavior.HAttractor.HAttracted
    +
    update(boolean) - Method in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    update(float, float, float, float, float) - Method in class hype.extended.behavior.HParticles.HParticle
    +
    update(float, float, float, float, float) - Method in class hype.extended.behavior.HParticles.HParticle
     
    -
    updateBehaviors() - Static method in class hype.H
    +
    updateBehaviors() - Static method in class hype.H
     
    -
    use3D(boolean) - Static method in class hype.H
    +
    use3D(boolean) - Static method in class hype.H
     
    -
    useBrightness() - Method in class hype.extended.behavior.HColorLightness
    +
    useBrightness() - Method in class hype.extended.behavior.HColorLightness
     
    -
    useFrames() - Method in class hype.extended.behavior.HTimer
    +
    useFrames() - Method in class hype.extended.behavior.HTimer
     
    -
    useLightness() - Method in class hype.extended.behavior.HColorLightness
    +
    useLightness() - Method in class hype.extended.behavior.HColorLightness
     
    -
    useMillis() - Method in class hype.extended.behavior.HTimer
    +
    useMillis() - Method in class hype.extended.behavior.HTimer
     
    -
    useNoise(boolean) - Method in class hype.extended.layout.HCircleLayout
    +
    useNoise() - Method in class hype.extended.layout.HCircleLayout
     
    -
    useNoise() - Method in class hype.extended.layout.HCircleLayout
    +
    useNoise(boolean) - Method in class hype.extended.layout.HCircleLayout
     
    -
    useProportional() - Method in class hype.extended.layout.HSphereLayout
    +
    useProportional() - Method in class hype.extended.layout.HSphereLayout
     
    -
    uses3D() - Static method in class hype.H
    +
    uses3D() - Static method in class hype.H
     
    -
    usesBrightness() - Method in class hype.extended.behavior.HColorLightness
    +
    usesBrightness() - Method in class hype.extended.behavior.HColorLightness
     
    -
    usesFrames() - Method in class hype.extended.behavior.HTimer
    +
    usesFrames() - Method in class hype.extended.behavior.HTimer
     
    -
    usesLightness() - Method in class hype.extended.behavior.HColorLightness
    +
    usesLightness() - Method in class hype.extended.behavior.HColorLightness
     
    -
    usesMillis() - Method in class hype.extended.behavior.HTimer
    +
    usesMillis() - Method in class hype.extended.behavior.HTimer
     
    -
    useSpiral() - Method in class hype.extended.layout.HSphereLayout
    +
    useSpiral() - Method in class hype.extended.layout.HSphereLayout
     
    -
    usesZ() - Method in class hype.HCanvas
    +
    usesZ() - Method in class hype.HCanvas
     
    -
    useUV() - Method in class hype.extended.layout.HSphereLayout
    +
    useUV() - Method in class hype.extended.layout.HSphereLayout
     
    - +

    V

    -
    v(float) - Method in class hype.HVertex
    +
    v() - Method in class hype.HVertex
     
    -
    v() - Method in class hype.HVertex
    +
    v(float) - Method in class hype.HVertex
     
    v1 - Variable in class hype.HCanvas.HLight
     
    v2 - Variable in class hype.HCanvas.HLight
     
    -
    v2y(float) - Method in class hype.HDrawable
    +
    v2y(float) - Method in class hype.HDrawable
     
    v3 - Variable in class hype.HCanvas.HLight
     
    velocity - Variable in class hype.extended.behavior.HAttractor.HAttracted
     
    -
    velocity(float, float) - Method in class hype.extended.behavior.HVelocity
    +
    velocity(float, float) - Method in class hype.extended.behavior.HVelocity
     
    -
    velocityRad(float, float) - Method in class hype.extended.behavior.HVelocity
    +
    velocityRad(float, float) - Method in class hype.extended.behavior.HVelocity
     
    -
    velocityX(float) - Method in class hype.extended.behavior.HVelocity
    +
    velocityX() - Method in class hype.extended.behavior.HVelocity
     
    -
    velocityX() - Method in class hype.extended.behavior.HVelocity
    +
    velocityX(float) - Method in class hype.extended.behavior.HVelocity
     
    -
    velocityY(float) - Method in class hype.extended.behavior.HVelocity
    +
    velocityY() - Method in class hype.extended.behavior.HVelocity
     
    -
    velocityY() - Method in class hype.extended.behavior.HVelocity
    +
    velocityY(float) - Method in class hype.extended.behavior.HVelocity
     
    VERSION - Static variable in class hype.H
     
    -
    vertex(int) - Method in class hype.HPath
    +
    vertex(float, float) - Method in class hype.HPath
     
    -
    vertex(float, float) - Method in class hype.HPath
    +
    vertex(float, float, float, float) - Method in class hype.HPath
     
    -
    vertex(float, float, float, float) - Method in class hype.HPath
    +
    vertex(float, float, float, float, float, float) - Method in class hype.HPath
     
    -
    vertex(float, float, float, float, float, float) - Method in class hype.HPath
    +
    vertex(int) - Method in class hype.HPath
     
    vertexColor - Variable in class hype.HPath
     
    -
    vertexColors(HColorist) - Method in class hype.HPath
    +
    vertexColors(HColorist) - Method in class hype.HPath
     
    vertexPoolColor - Variable in class hype.HVertex
     
    -
    vertexUV(float, float) - Method in class hype.HPath
    +
    vertexUV(float, float) - Method in class hype.HPath
     
    -
    vertexUV(float, float, float, float) - Method in class hype.HPath
    +
    vertexUV(float, float, float, float) - Method in class hype.HPath
     
    -
    vertexUV(float, float, float, float, float, float) - Method in class hype.HPath
    +
    vertexUV(float, float, float, float, float, float) - Method in class hype.HPath
     
    VIOLET - Static variable in interface hype.interfaces.HConstants
     
    -
    visibility(boolean) - Method in class hype.HDrawable
    +
    visibility() - Method in class hype.HDrawable
    -
    Sets the visibility of this drawable.
    +
    Returns the visibility of this drawable.
    -
    visibility() - Method in class hype.HDrawable
    +
    visibility(boolean) - Method in class hype.HDrawable
    -
    Returns the visibility of this drawable.
    +
    Sets the visibility of this drawable.
    - +

    W

    -
    w2z(float) - Method in class hype.HDrawable3D
    +
    w2z(float) - Method in class hype.HDrawable3D
     
    -
    warn(String, String, String) - Static method in class hype.HWarnings
    +
    warn(String, String, String) - Static method in class hype.HWarnings
     
    -
    waveform(int) - Method in class hype.extended.behavior.HOscillator
    +
    waveform() - Method in class hype.extended.behavior.HOscillator
     
    -
    waveform() - Method in class hype.extended.behavior.HOscillator
    +
    waveform(int) - Method in class hype.extended.behavior.HOscillator
     
    WHEAT - Static variable in interface hype.interfaces.HConstants
     
    @@ -3729,216 +3733,219 @@

    W

     
    WHITESMOKE - Static variable in interface hype.interfaces.HConstants
     
    -
    width(int) - Method in class hype.extended.colorist.HPixelColorist
    +
    width() - Method in class hype.extended.colorist.HPixelColorist
     
    -
    width() - Method in class hype.extended.colorist.HPixelColorist
    +
    width() - Method in class hype.HDrawable
    +
    +
    Returns the width of this drawable.
    +
    +
    width() - Method in class hype.HStage
     
    -
    width(float) - Method in class hype.HCanvas
    +
    width(float) - Method in class hype.HCanvas
     
    -
    width(float) - Method in class hype.HDrawable
    +
    width(float) - Method in class hype.HDrawable
    Sets the width of this drawable.
    -
    width() - Method in class hype.HDrawable
    -
    -
    Returns the width of this drawable.
    -
    -
    width() - Method in class hype.HStage
    +
    width(float) - Method in class hype.HText
     
    -
    width(float) - Method in class hype.HText
    +
    width(int) - Method in class hype.extended.colorist.HPixelColorist
     
    WIDTH - Static variable in interface hype.interfaces.HConstants
     
    - +

    X

    x - Variable in class hype.extended.behavior.HMagneticField.HPole
     
    -
    x() - Method in class hype.extended.behavior.HOrbiter
    -
     
    -
    x() - Method in class hype.extended.behavior.HOrbiter3D
    -
     
    x - Variable in class hype.extended.behavior.HParticles
     
    x - Variable in class hype.extended.colorist.HColorField.HColorPoint
     
    -
    x(float) - Method in class hype.extended.layout.HSphereLayout
    -
     
    -
    x() - Method in class hype.extended.layout.HSphereLayout
    -
     
    x - Variable in class hype.HCanvas.HLight
     
    -
    x(float) - Method in class hype.HDrawable
    +
    x() - Method in class hype.extended.behavior.HOrbiter
     
    -
    x() - Method in class hype.HDrawable
    +
    x() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    x() - Method in class hype.HMouse
    +
    x() - Method in class hype.extended.layout.HSphereLayout
     
    -
    x(float) - Method in class hype.HMouse
    +
    x() - Method in class hype.HDrawable
     
    -
    x() - Method in class hype.HVector
    +
    x() - Method in class hype.HMouse
     
    -
    x(float) - Method in class hype.HVector
    +
    x() - Method in class hype.HVector
     
    -
    x(float) - Method in class hype.HVertex
    -
     
    -
    x() - Method in class hype.HVertex
    -
     
    -
    X - Static variable in interface hype.interfaces.HConstants
    +
    x() - Method in class hype.HVertex
     
    -
    x() - Method in interface hype.interfaces.HLocatable
    +
    x() - Method in interface hype.interfaces.HLocatable
    TODO
    -
    x(float) - Method in interface hype.interfaces.HLocatable
    +
    x(float) - Method in class hype.extended.layout.HSphereLayout
    +
     
    +
    x(float) - Method in class hype.HDrawable
    +
     
    +
    x(float) - Method in class hype.HMouse
    +
     
    +
    x(float) - Method in class hype.HVector
    +
     
    +
    x(float) - Method in class hype.HVertex
    +
     
    +
    x(float) - Method in interface hype.interfaces.HLocatable
    TODO
    -
    x2u(float) - Method in class hype.HDrawable
    +
    X - Static variable in interface hype.interfaces.HConstants
    +
     
    +
    x2u(float) - Method in class hype.HDrawable
     
    -
    xAxisAngle(float, float, float, float) - Static method in class hype.HMath
    +
    xAxisAngle(float, float, float, float) - Static method in class hype.HMath
     
    - +

    Y

    y - Variable in class hype.extended.behavior.HMagneticField.HPole
     
    -
    y() - Method in class hype.extended.behavior.HOrbiter
    -
     
    -
    y() - Method in class hype.extended.behavior.HOrbiter3D
    -
     
    y - Variable in class hype.extended.behavior.HParticles
     
    y - Variable in class hype.extended.colorist.HColorField.HColorPoint
     
    -
    y(float) - Method in class hype.extended.layout.HSphereLayout
    -
     
    -
    y() - Method in class hype.extended.layout.HSphereLayout
    -
     
    y - Variable in class hype.HCanvas.HLight
     
    -
    y(float) - Method in class hype.HDrawable
    +
    y() - Method in class hype.extended.behavior.HOrbiter
     
    -
    y() - Method in class hype.HDrawable
    +
    y() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    y() - Method in class hype.HMouse
    +
    y() - Method in class hype.extended.layout.HSphereLayout
     
    -
    y(float) - Method in class hype.HMouse
    +
    y() - Method in class hype.HDrawable
     
    -
    y() - Method in class hype.HVector
    +
    y() - Method in class hype.HMouse
     
    -
    y(float) - Method in class hype.HVector
    +
    y() - Method in class hype.HVector
     
    -
    y(float) - Method in class hype.HVertex
    -
     
    -
    y() - Method in class hype.HVertex
    -
     
    -
    Y - Static variable in interface hype.interfaces.HConstants
    +
    y() - Method in class hype.HVertex
     
    -
    y() - Method in interface hype.interfaces.HLocatable
    +
    y() - Method in interface hype.interfaces.HLocatable
    TODO
    -
    y(float) - Method in interface hype.interfaces.HLocatable
    +
    y(float) - Method in class hype.extended.layout.HSphereLayout
    +
     
    +
    y(float) - Method in class hype.HDrawable
    +
     
    +
    y(float) - Method in class hype.HMouse
    +
     
    +
    y(float) - Method in class hype.HVector
    +
     
    +
    y(float) - Method in class hype.HVertex
    +
     
    +
    y(float) - Method in interface hype.interfaces.HLocatable
    TODO
    -
    y2v(float) - Method in class hype.HDrawable
    +
    Y - Static variable in interface hype.interfaces.HConstants
    +
     
    +
    y2v(float) - Method in class hype.HDrawable
     
    -
    yAngle(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    yAngle() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    yAngle() - Method in class hype.extended.behavior.HOrbiter3D
    +
    yAngle(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    yAxisAngle(float, float, float, float) - Static method in class hype.HMath
    +
    yAxisAngle(float, float, float, float) - Static method in class hype.HMath
     
    YELLOW - Static variable in interface hype.interfaces.HConstants
     
    YELLOWGREEN - Static variable in interface hype.interfaces.HConstants
     
    -
    ySpeed(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    ySpeed() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    ySpeed() - Method in class hype.extended.behavior.HOrbiter3D
    +
    ySpeed(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    - +

    Z

    -
    z() - Method in class hype.extended.behavior.HOrbiter3D
    -
     
    z - Variable in class hype.extended.behavior.HParticles
     
    -
    z(float) - Method in class hype.extended.layout.HSphereLayout
    +
    z - Variable in class hype.HCanvas.HLight
     
    -
    z() - Method in class hype.extended.layout.HSphereLayout
    +
    z() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    z - Variable in class hype.HCanvas.HLight
    +
    z() - Method in class hype.extended.layout.HSphereLayout
     
    -
    z(float) - Method in class hype.HDrawable
    +
    z() - Method in class hype.HDrawable
     
    -
    z() - Method in class hype.HDrawable
    +
    z() - Method in class hype.HMouse
     
    -
    z() - Method in class hype.HMouse
    +
    z() - Method in class hype.HVector
     
    -
    z(float) - Method in class hype.HMouse
    +
    z() - Method in class hype.HVertex
     
    -
    z() - Method in class hype.HVector
    +
    z() - Method in interface hype.interfaces.HLocatable
    +
    +
    TODO
    +
    +
    z(float) - Method in class hype.extended.layout.HSphereLayout
     
    -
    z(float) - Method in class hype.HVector
    +
    z(float) - Method in class hype.HDrawable
     
    -
    z(float) - Method in class hype.HVertex
    +
    z(float) - Method in class hype.HMouse
     
    -
    z() - Method in class hype.HVertex
    +
    z(float) - Method in class hype.HVector
     
    -
    Z - Static variable in interface hype.interfaces.HConstants
    +
    z(float) - Method in class hype.HVertex
     
    -
    z() - Method in interface hype.interfaces.HLocatable
    +
    z(float) - Method in interface hype.interfaces.HLocatable
    TODO
    -
    z(float) - Method in interface hype.interfaces.HLocatable
    -
    -
    TODO
    -
    -
    z2w(float) - Method in class hype.HDrawable3D
    +
    Z - Static variable in interface hype.interfaces.HConstants
     
    -
    zAngle(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    z2w(float) - Method in class hype.HDrawable3D
     
    -
    zAngle() - Method in class hype.extended.behavior.HOrbiter3D
    +
    zAngle() - Method in class hype.extended.behavior.HOrbiter3D
    +
     
    +
    zAngle(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    ZEROES - Static variable in interface hype.interfaces.HConstants
     
    -
    zSpeed(float) - Method in class hype.extended.behavior.HOrbiter3D
    +
    zSpeed() - Method in class hype.extended.behavior.HOrbiter3D
     
    -
    zSpeed() - Method in class hype.extended.behavior.HOrbiter3D
    +
    zSpeed(float) - Method in class hype.extended.behavior.HOrbiter3D
     
    - +

    _

    -
    _run() - Method in class hype.extended.behavior.HOrbiter3D
    +
    _run() - Method in class hype.extended.behavior.HOrbiter3D
     
    -A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
    +A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
    All Classes|All Packages
    + +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    + diff --git a/reference/index.html b/reference/index.html index 66f70ac5..15894c19 100644 --- a/reference/index.html +++ b/reference/index.html @@ -1,74 +1,131 @@ - + -Javadocs: HYPE - +Overview (Javadocs: HYPE) + + + + + + + + + + + - - - - - - - +<body class="package-index"> +<script type="text/javascript">var pathtoroot = "./"; +loadScripts(document, 'script');</script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> -<h2>Frame Alert</h2> -<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> - - +
    + +
    +
    +
    +

    Javadocs: HYPE

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Packages 
    PackageDescription
    hype 
    hype.extended.behavior 
    hype.extended.colorist 
    hype.extended.layout 
    hype.interfaces 
    +
    +
    +
    + +
    +
    + diff --git a/reference/overview-frame.html b/reference/overview-frame.html deleted file mode 100644 index a54f2004..00000000 --- a/reference/overview-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -Overview List (Javadocs: HYPE) - - - - - - -

     

    - - diff --git a/reference/overview-summary.html b/reference/overview-summary.html index 0ac5f08d..b4ae4dff 100644 --- a/reference/overview-summary.html +++ b/reference/overview-summary.html @@ -1,152 +1,25 @@ - + -Overview (Javadocs: HYPE) +Javadocs: HYPE + + + + - + + - - + +
    - -
    - - - - - - - -
    - - -
    -

    Javadocs: HYPE

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Packages 
    PackageDescription
    hype 
    hype.extended.behavior 
    hype.extended.colorist 
    hype.extended.layout 
    hype.interfaces 
    -
    - -
    - - - - - - - -
    - - -

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +

    index.html

    +
    diff --git a/reference/overview-tree.html b/reference/overview-tree.html index 75e383da..c0c60539 100644 --- a/reference/overview-tree.html +++ b/reference/overview-tree.html @@ -1,36 +1,42 @@ - + Class Hierarchy (Javadocs: HYPE) + + + + + + + + + - - + + +
    + +
    +

    Hierarchy For All Packages

    Package Hierarchies: @@ -79,130 +71,137 @@

    Hierarchy For All Packages

    +

    Class Hierarchy

    +
    +

    Interface Hierarchy

    +
    +
    +
    +

    Processing library HYPE by Joshua Davis. (c) 2013-2016

    +
    +
    +
    diff --git a/reference/package-list b/reference/package-list deleted file mode 100644 index c970fef8..00000000 --- a/reference/package-list +++ /dev/null @@ -1,5 +0,0 @@ -hype -hype.extended.behavior -hype.extended.colorist -hype.extended.layout -hype.interfaces diff --git a/reference/script.js b/reference/script.js index b3463569..298ebf5f 100644 --- a/reference/script.js +++ b/reference/script.js @@ -1,9 +1,121 @@ -function show(type) -{ +/* + * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; +function loadScripts(doc, tag) { + createElem(doc, tag, 'script-dir/jszip/dist/jszip.js'); + createElem(doc, tag, 'script-dir/jszip-utils/dist/jszip-utils.js'); + if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0 || + window.navigator.userAgent.indexOf('Edge/') > 0) { + createElem(doc, tag, 'script-dir/jszip-utils/dist/jszip-utils-ie.js'); + } + createElem(doc, tag, 'search.js'); + + $.get(pathtoroot + "module-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "module-search-index.zip", function(e, data) { + JSZip.loadAsync(data).then(function(zip){ + zip.file("module-search-index.json").async("text").then(function(content){ + moduleSearchIndex = JSON.parse(content); + }); + }); + }); + }); + $.get(pathtoroot + "package-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "package-search-index.zip", function(e, data) { + JSZip.loadAsync(data).then(function(zip){ + zip.file("package-search-index.json").async("text").then(function(content){ + packageSearchIndex = JSON.parse(content); + }); + }); + }); + }); + $.get(pathtoroot + "type-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "type-search-index.zip", function(e, data) { + JSZip.loadAsync(data).then(function(zip){ + zip.file("type-search-index.json").async("text").then(function(content){ + typeSearchIndex = JSON.parse(content); + }); + }); + }); + }); + $.get(pathtoroot + "member-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "member-search-index.zip", function(e, data) { + JSZip.loadAsync(data).then(function(zip){ + zip.file("member-search-index.json").async("text").then(function(content){ + memberSearchIndex = JSON.parse(content); + }); + }); + }); + }); + $.get(pathtoroot + "tag-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "tag-search-index.zip", function(e, data) { + JSZip.loadAsync(data).then(function(zip){ + zip.file("tag-search-index.json").async("text").then(function(content){ + tagSearchIndex = JSON.parse(content); + }); + }); + }); + }); + if (!moduleSearchIndex) { + createElem(doc, tag, 'module-search-index.js'); + } + if (!packageSearchIndex) { + createElem(doc, tag, 'package-search-index.js'); + } + if (!typeSearchIndex) { + createElem(doc, tag, 'type-search-index.js'); + } + if (!memberSearchIndex) { + createElem(doc, tag, 'member-search-index.js'); + } + if (!tagSearchIndex) { + createElem(doc, tag, 'tag-search-index.js'); + } +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +function show(type) { count = 0; - for (var key in methods) { + for (var key in data) { var row = document.getElementById(key); - if ((methods[key] & type) != 0) { + if ((data[key] & type) !== 0) { row.style.display = ''; row.className = (count++ % 2) ? rowColor : altColor; } @@ -13,18 +125,35 @@ function show(type) updateTabs(type); } -function updateTabs(type) -{ +function updateTabs(type) { + var firstRow = document.getElementById(Object.keys(data)[0]); + var table = firstRow.closest('table'); for (var value in tabs) { - var sNode = document.getElementById(tabs[value][0]); - var spanNode = sNode.firstChild; + var tab = document.getElementById(tabs[value][0]); if (value == type) { - sNode.className = activeTableTab; - spanNode.innerHTML = tabs[value][1]; + tab.className = activeTableTab; + tab.innerHTML = tabs[value][1]; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + table.setAttribute('aria-labelledby', tabs[value][0]); } else { - sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + tab.setAttribute('onclick', "show("+ value + ")"); + tab.innerHTML = tabs[value][1]; } } } + +function switchTab(e) { + if (e.keyCode == 37 || e.keyCode == 38) { + $("[aria-selected=true]").prev().click().focus(); + e.preventDefault(); + } + if (e.keyCode == 39 || e.keyCode == 40) { + $("[aria-selected=true]").next().click().focus(); + e.preventDefault(); + } +}

    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 Lqrtygwq~>%6L_6R!No!|usk~~m88yz1+ zphxDR*E%A$M!Y6M*)Vc0?N_n^^A04F4Gj*El+=jih-3yL$kvPd=(d!r{J<6Cpg7J9 z)T|DR3X7B((lWjb-lO)zR56i%CZPZK7*5I?&Q#{;!%~bMW2E1%4+me^jQt@2USpnF z>x(AU=NfVag-WHM4~9#>J$k7aGkF#IR|w~FZ_lLq4(l`JZ2af1TlYVLveN})m-buw zm`*`F1=DRHcR5X!x(t=<>`P2~@h-A~!+5r@1D)pwa7O!gGDW`n)CZVGDfV$K=;%%7F+tUeir!xEzXnMO@Eaw%dT&Yzc-geqH73 z*>XtoK!Vdj8E4Mdj}F$sna6Nu4OiDU{ihD$LXdGpK+}KExBtPXNnVON+qcGSIKL4% z5sX`~WQ^Zi>TiAluf;oY@+03+mBt2VYuc_0cW?aSVW6%$2$QiG2FJX!THA@3EW!*9 zubs#?XRQ8Y{s z0;36PUhcp`CbuwFMy{Z`r6mxtyn^R8Z(D80aZHo3)&e(FW*ED|h8&PNDf zUP^E=RpfO6$$fDzf`u|a+~&^g64-~qP3q*UZFD5TGE%S<8~kmzWbA4rj|Jp{sE!t| z+xOo^b=0BOc}p{1VR}PNu;?Fnvvz>~v2`k#=shQ~FUoqYqfv<||t<$m=p0dAQu_L)I2cx)Lb! z%|gc9)?l6CQK`zkJ=MwRF$GwD;omL8iYxjBOStNIzlsU8mar}HnTbPZ=qigItq03V z&dY8w)v>bSZ8DB+dNq7B2#(!Dee$jK&xFavA7j1eeC_?CUMSn_QTC+|vCuj?dJtKni zhsQ{^^=u=#P>O9JVu%Myfq49!ND3hH%cRhUm4W`{1!m!aGO2GBQ2O^fL08#AX+CW> z=`EAmNaSxPZmB%fL$9ffbc8Cif$&0MAvj#S@pJv?a!dv zW6_5A=Xu*zCTr-o&LzWdNJh;(4x<7;V$8(jgdHk>h|-&{GkQDz<%r0~l)kc;(UFew zBf;g8vWRjpuk|sen0u-jvQG2p5;2CrGkehzqA_3RXEu3%Wx}%$Vd3yjIUB_<2W>t| zzaIS=;==p2_AUe}$VP{Cdn;hTmA{LmWu&=+eakg^^VS>mAz;L_nxA*JJYaZFrLryO z7PhMa6N>QjWsf`*%SL**v-_=kiejh_!9d8bCXW@sUj&7K^PUcPiOn z^Y7y}MJmdE4^fHZI?Rv1VP)5!km~&aep9NIO%y7WreNlYW3)Kf)cX7}pZXtw>f~!j zH=PL}=Q5WBRY?s+Qw43?eVZKTha=;$fD}2IHI!NYtcxk8H~dI?jU@h0dAeZmh{A3gps83M2 zeC+drTmp`7-7oA|tEfUSm!h@ulhQlOk*3~g(}-aZ;}-IyW6@&N{Tw7Luz>5l?3NoV z#IlP?;>$K)5>zWWuBnA@Ka3KY!35a@KVk+`)MgsGxFH8R=zM0l6uL(VO?zPbaB0OwqossQeR9Fbrhg4~3YZvNyp?u|KW}rT-6`!{!SB delta 503916 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�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 z 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%0Aj z3jv<>iTn7}jkjQiJggsYyW*CCzS~$^2T&tiFq6Biu-`&<@om`4i7Z%{LP`hEa8TOE zIigSla#lY`rcj+*oR!)HM77{*d4QyL8lcK&QkRugEE3?yV4-lye^3ihYoq*Q*vW|a zcxb@9&xrFk9!mT*Nj)wxI>{htOE<<+X}N9WfH;r2`e+}tT^ z4Ikk~ViK8X*lSHafMeJ~)z!g@68HYxw3Pr+Ty0mnR2f5yiCOIqL44`2Q={7o57zFB zc-R$q%a17HYcp>jZP{$VU+zWZQAd4T1k}KD8JFaI{DC_Yo}M0Q-N-KZHe&RAH^O23 z>DZev`PB3N{PXVLx7XqCt|a?qokCa-QY*@j8(Xd%LI*~AovkYCs6H}3a{!0C#_B(k z7%V9g@Q^s}ATr$Z@Mer32J>5@+C?#zaEyp(N@HCr?e(Qm_3_f$X~JNgn@p4E}Qm4N*My8yLk%{ z9|6)Ln0LeRU}o>ED@Ta?13-$R=@v`f_&PKy?;%uyjJEI{(yUTgO$UFJ`o8+p}+MxXNXGCAqD;pl{)G++m zrH?*#KUVM2SZYQ3(c_n^n;_d0iG`d$76AN-tXD<*!@|rnqf!HgrY|Cm+v~A}Qy*E; z+$?9z-2q-sPWQ8}9O3k~2YeFx>-E2&HcPy3+OCuEyZy?-{qjV%&&irJmO}vY2p{Fq zQ`pr=Z4pX1)mr}f;ZfoAL{?TN)R~FECcfF~z|*-^!{_4EcN^oq`7>}AvhyU&AV7de zNDZ`=s{Oj53EGYp)?-Oer13Z3SxG(Q_*bnD(2ja1qfj1D}@ z;k#J(2OZ=E^#n?-f~gUG6c-@w08sit-EeFwiKV#lSyKL`R!L8v*8uT0^8c_E$r5qM$0OB^FS>Ge$nhsN zEYlgJ|ve7C#{MLO-RzPM*RGq0H5Fo_@IPG>{e5F zB1ub|6X=F(>=e=w5R+?EWh}RM`ZD6b^oa{6ww(8EznRZefU~`s{`3t8Pz(?Jy1QL;!)4OSd16wS-&A>e;kC0r&Uj$00P47>Sg@ zI<%T{52cwaS%eMvh1(I#SOYoHBEZVvK6DOCl6Z!sM&k5M8t)K;9y|&|k^zdy;Il!` z@y((aau|g{t!Q)MFJ7KM=#&%m69SGu2xAIUr1exy5#XNmJC>*ub%IGLrS0R)C@Z-n zn~62DKkKAcDtulkwb?&J(6IMyR@BHAsr`Do>j#@1(j%c^fdZ72boN7K)9(x_ zCV~Z2-yCm5L6L>~`aBwBMc0N?XU^R|&(`de>7UJWr}J*`TVs8y=3L;yayBI~xCvp7_9!86v9Ui+5KxI4B&1tZvCDDSSz!ChU$1YH;Y zbo57FdyPw|t#L?w8gvTIzrnSmQzaWeykDo7*;bZq#4t5)l{Ox!d)Aa>)QGfdsSkwd zFG48KA0{9W!*XH?b*A{mUal~Zkq5}8$fH~PcMFe!T~!l>l7Nga*wYW?g4<_sRG$nb ztC{-N%4oHL#4`nRQBfxZ_PU)VC^t4ey*TpLZV7WwLM(yF2YJNWq)-{c&;Vapdl&|o^ zb+`XiqY50EJQxw-QFK(I@-FJ0FgRqq!b-!T0WCx4teD_(QO08L@~xm~^yI%q8&-UD zjQDWB*jLURp{se1^K02-By|4jAAwBhp4IN_(!1E{;s{tF?oTV!RFvB&<{?@1$>jP4 z_JRYbQg9kWYy_+zXlgfhik`2zU1+ispb?7roc16Qs|3riM!GQe+UI$}XWJ+6p{Ch| zBXo$G*=)nN#s}qUV@0@oe)aZXtQvhbu~1Iyvc(+LA7LbliWcnKw?p z736rvx&Ww32yz7TkhVmg+aan$Wjf(wc2hszRpe%dNtNv~A5{2n?9j*qL~Zdy&zqwrTVJ6KnQ+ zzR`cod3p0{Pb8QzIlnNvkw`eHhY9m(;m4bXeJw!cuu_Ycg!rd(7r&f4YMk&d+Kai- z76G`SgC}e+j=I23#S=jcTKEo^K=mB2g_SljL7=Qpdxm7^iaD zar2AuBDy3A91pdwo-jM0`o(C*&45IOxtDo|b&pmGb4wrS4%1`c2C_Aq^`;P)YJ008 z0v>>*e}RF{`Td4`r$o*sznGt(i(rX_588vg% z)KlQS<7q_PcaDKVnP*1hKS=r#G?YE(3gGLU@V_s(fe+98Qqjin&XUsJyxmqnF%~F{ zN~zW7M|!q_Qy8-S_83~;H;hw=9uD;QEuE6`w&79O>qmX|=bT?f!_-qd2Q3uO+$k7| z@J(6{rDF&s`;h%hI}`!z7Xrye7T+0&R!xTA{xsSCZ+oH9SfFkxPvc%EJ0Z!-V>V_* z{J-$%j1aj=fGXpSgYJ)m-SNr)voKPE^G2K$1c=}q{}&#~JcHoT-_L)~-+O=0f0Y>M ze=9N60yi+rFS#y>v8{81&v^*0sho_ux)e~ugVIj4bhYPYn)R=LeLQ88R(Onq)Tj-9 z4iVePy}NHb6qaErGJP+TFXh5LT|^0!rw>>ieov1!tN*D{=6wsidEX~t>(*xs0SVS3 zzh;mAsZn^FxWiiCuJYXZvZqUXyw)Cre*bjc)V?XXtK9cA__2=N7SmM34X|$cfxNLf z?<1wdDBUkGTyW*LV#IW$#bQ$tBg~c#ox&bH)q23)S(;`ki`mvO^plC&-^fKO4v;i6 zsOAi>;rUuho=4K-WcP#tpRoYo6zg@_g>hC{0oGXZtmh&$jHms z6VDyD0e^0PF92}gI)GCryeJ)MNTb4exkk6}6sW%v)K<(YEQNQPG;gY}J1qJ=&ob!( z_`0tFyar&QxN|L}B+y$_{+Rj%4O%GK^LRp0wM*nS&OWhEPJbmRInIvrk@U14A@L zvn>LD!fFe?sO-&CHaE+yu;T-oNd@uaC4%@kqLGBxSk>bas52H7(S{+RK)o0C+tIZ$ z-&RGhnH5Hz3+b@UZDuY%ALK`}?S56HAONeqNEn0I91g`bS)^tg^1NSW(AuzDK+v3| zL~gZj<{e#=rj!c=ONM@3e1rN*2iuuifhR9p-o|mlKIX-0k>4gnb!`MV0ym9vM@aui zj*eibB*a&p^Oq4^h(Y8i)XPd`OeKSKOViSjWz2ElL=#ju&XwBH5? zj~tDh2XtuHi!2G*NPtte%CR82cFmSKY{rtF!n{skxsqCi2GsmH`ziLPWuDbSa6^Sz zn+mpuoADN=8gTxTti=7yN`xaSVgEXjZT3+rX>R8`uokEiGaC&?@z;Pt^xT)RMugIE zM&CFKN_3R~8Bi0fFDh%1dRR$+4JcEz%E^ESMeB-UqctBJFJT&q1|y7shS*$e5IJJ$ z_U$6l83PGWlH2Ap@!a{}92YLdbPj487wvbSHULJ6e&G&tl{5X5{^-4^??nG2Kt(&v zQ4RZ%F|;mm+Gu$oQyW?s?$IW)UQ-eL9J|6MwF5u{|Si!z1;PQ{}oht0XU9P z+n_zsP#2Z+mHWh*C?xh3F7GbJD_-{|3hgriDU!p_$^Bp&F=f*q9_x75 zDhLE5P$wy-UOy&drBhfBd6Kmg`kFSYMMR^fl$|jp#oed9gJe}^$n|5E9nsx^^88wkzc4dvi;qz;EG?+|vs>{@&-n z_yQnceUzb9js>A{VrsEXWVorcicJah;u-yQwPi#rY<=|)jBoWs&nG6`x&2~M$}h2*I};j;|r zUOE#1Q*r5WJ(uVTB9hG~_9_X*s6v9SoLC9wJ>)gty|pv=sqec{)$^@hn05(^heiqd?YUY4G^i$KlPHuRyyD&z;h} zC-p*CmFoH?q~P*ty9av*ZfxCTh8*#-sW6G&{g%FhumMt?NZBdB;M<|m^Zp@+al+Go zDCq9dH2uPYMed^loO8A(Z!`t;)EUP?$Qun7; zJ{zvt5j2b1IsT0C;0WPZS(^F2Pg?pdu|OB?)ouq}uWd>S#mZ0~nx1#a8wI8NbByvz z5Fo_wk+eKg(@23X$hspx4O`fNXL6X>mFpYhK7b*MzpA7q0?H;5h-gTmCTe*gmXDS7 zo%tSDX}DyEX2A=6zVGw~nog||#Dd<$z|?98pEB7%EU3ggnR1{}W7<>jDzekMMRfr4 zkzWObf+``UG>*PTh5&sc$5Ovtd8VXC(-OUJp|P)@8C>Mym@sWCHokbGDw`2RPS^%r5itz#vKY*?@{*qLmp z{?+}+K(Hra%~56oRMeV8x{AU!Y77%oF1I`qv-`w;<<0zZa%(BZ3tTQeYME3 z<-{c$K+qG6(pOM_;Kt-{gKvgo!0X+fr%VU>u0Ji)ZKOt4GB3XuL#2Wr!-~D{>Y)fq zxW!Qk#~z2mc1R!{54nR;(gDv3u~M_T6FAcero83&pQ#bgxG_BtisTU^sW9I2+Ghv) zJ?+7|I6>4!K~V3&=6)bKRPfk3P%?-~)Bq|~D|wU?$KdlBQ*E=dw&q4a{!T2wm}kU6 zVmX?#!ojWo8XdWNVaVLJ4)%jm);)@fYsb@P7 zW${>HtUMUWIp!J`junR)`5~-yDZ_j*SOQ1};yeklMkcRtCRUkibAXTg>=fCY*GFs- zvb0e;&Dq<()feIqc_VFIw6Q@*Z$TP1uB&Iy!p=`KaSo+ZKf z)6uOg-m1xCcVFnWJKHN`Z!=TD4iyysp%{-3c+az5aB*~I?$0{FEy5T;B>EB{d0oJ9 zjgU{0Hqlo-p4Mp4{V;99%my+n1*8)tnKzAM&h2S~+y?j>)<7L;+ZfGB>sa7ip^hm; zOY?s=(HobCwnqfXve^)G9~JZKVGW9_d<`MKsw>=Jv+V>W=e~^H7_sZMOG{;kRRJ4L z%dLSLqX)0=^aEmQht>xm*W!i5`59Gb$K-|Negf8o8>p)~ zOofdP=?j+rf;|miF$&w039c`4wB)9)x8oiFLj7c?u=IA7EX1NXWQ* zyu28#6BrPAyLh=CtOol`9s;c@_ay=H6|qxYaR=3Ez>zAmF?7AMnc~DE6~U2TE+gV5 zw-A!aiOf_Q4&1K#@GS=^J}oG8wvFIfDUKmbyzynPS}C5_F12;UCdYR_<0@No(jMoC zbQe%&`S*U=m*6ui0`Ix5WUw_xSGw(MJNqoThlxe@PX$}z%kPUbhW9W%{4D^j@_Q;y zcSe!?B}*#W74I|cc`HBVQ;UkIZ0(yTD_Q+Bfa*5s9s_twn>xO(5~UfRVF|yBD}Wk^ zD#k|)9DpI6Ip5-^@=c55nzHQ!qtMi9?1@J<*%+cFRm*nGQ^KfOU|UD1gxHOR3Nfj# z?FRg^78&?x>jEckbsN+O1nmLbJ?<*e-A7WgODua+Exsd=Fv05@4@A+~^;$~?4?;Hw zpW7Op!g&cCx`Yzg#o+0}Xs!g59`#l>S8`vf)(`X#C+l;bP%S$)aw*pkKgtL~1lQXV zA4KH+<9`=vBmJ{>l&?+ZNkD^77jKpR^OA50Z8=DWn?*nogQbe)t0@ zes%`+e)@!;1VS$!|Io|6{)DxO3)T+zP^72y@}hQRJtIGQCDABk^18mIbb1cFzJNF% zuh{FQ6(5nlrBW_a4yoWB&r@1SpByR4<E|2!hX++`n_>um^>Dxc zf2^J7dR3)MTu>yf^p_99%9Jfeb z)orvJ`|d`OUOXj#v{-=)a&|DH4w6#LrZ2jGTW?C=P@$z9$XV#8MnKJx;KxdNKvHCr ze7G;$qxNp*6ip74fmY1F+`m@F+B{g?9T&Mbd2#XV;}~#00#IlB#}ti1)6R{$)&#B> zmF)?`wz@1_gz~tLz96sk*`jz)JMlCaa@wyTOAjGUuaEx>?^`-A7eC^Dj?4EZLa-t- zGd;d)2UU@p%GcA<`BR_(ouuVC^zyfFkg{tBDnM1FL06#s%!BB-DR#Ic+P{eq`6)|TLuGr7z1r174V=Yoec$zl#h)756%Vi@e zEq}X6)lX^Fx|_owws&YQx`DdN{4bvs16pZcIbEkm=*ltHe-l9g3i?C<_2jRXv9q<8 z_!+Xjq8$!eaWYq3MZZX@^HDwzhokYLfZ8N>Dfxr|QV+rD2)yri^-4MQ;PY9ECxIs> zffTma{{H&*A^t{uF$o#z`I!`z;wTVGFrge4{ZV9(Sb7IC()UNg zAK#f*z^6UZ^Zx9Wx_E=W-`hIvh8tBab_9NVxmEAmTcnIaA$#=Ha1ExP4%c0L>7xW@Ia(h#qG}r1fZ@`hW#8^pJ64 zik85JH}QATDsGWqh#V(d`HJUd3tyEC4j1sj5{&mh2k`EC6A1)Y1SAGi=NF=UM{d{- zaJK&PiP~n5!u)1BO8RBdUo;vYL4>2JfN;lhnJ8N=VjVG~wPU22Xl;Z+DK_yCmQ2;dX;EwPeITKoeQ$<=tqyi!9O`#8OiOA@axKjf61YOr?9eE8 z#w2Yafk9TjN(SGEfA;F5Xnertdb20I^9cr-5$rduepuK37>;fS@j7UQ>Zg&EsoJFm zd&DeyZv#C)dAm9kce%yh5VaC#7n_AYFM!#KC^jNC!Eu889Ik$KZsyK_dO0+mP+&)6wUSNq6!oi6FK^KgV%K4IS5!t0M6c3Yf8w}T2xk+A12Mkt;qr~wC> z#uTbV5$8)p9unD~ULn%-6IB$4^xR}$?5rg6XTibb2s(65jyn`ic2D;vHW`h6Q@V95 zTX~@DxgU>>DO2^>p?3}xrov>H&Ws}3%!hv>@HJ)1?zA?6Ev6{g=c6dx|E?FSR~VU$ z3nAo#sekGcd>0qZX1Qa?LlL08{Rz+$wqq`TV#h{6zMXrs2cuCldYBo1yf~>0jS^C_ z)BcAxj6{2wOK#9$wzEVT8Hcc2m{V-U5iT2nDhVqMH26`LpYVG}|Me5@F(zcSk=@x` zf7WE%OhltSJq3EIY|~`@mxW#-g>)F~acz${m0{bfpX)My^DMwgg+nyh zac_m~5g>ADeHmgCeqilOQ^SzW9+6$8V`jh`>Wysjdq@u!vJus|Gq_#U8^uwW*s`FE z!(E<$z9FkHk*B((9(-Zx8};U9!jZ0fL8M@GD#z(r#TwCv6w(#dN2UQ%@f!?OJT}Ww zJc~rljs%T#aL}S+;SkK2To&LaY4b~5)qd8bK4o5NGrpP>zi%FNqKiANvU>FHX6SVl zyMAR)G4EU=dKsp7kzxV*Sd>j>$c7~v?rcibcuUSRr(;0 z{Aq?a?k4moS86b0?N1Y-+D?@B(Qdq@g+*A2Dsz_wCH8tc1^$Rhdh zdVF4BsrUxlvzh42E(bAsXY(ia^w2r}=HNIyv#}D0aQ?KMNM29f*%efUbzp9)Ed^TZ z$$Cae-Br#L?6Kvb+7mz+@Va>BC&Oz?bnp3I1C@dtx^xfW>r1gGJ^bDZr!n9}VqbXL z*l@u%3YEY%PctZinY^--h!43HG7k@ryAzn+F?bT8pnxx%Wxyw@q3bxayL$yX0TGtM<1Yf>%Now*VazuhPD2R z;;k%VjwZN49lsUw&)6$B+J$H&RnZ1SK8zjCRKSLGtXT^!`b#gx>+n#7qd5=wa z@0;$Tmygc}R-&tH6Dqt*zW}`aAAruE$ZuQ(V?Od%-dDV024)^u{CoKb^hQ5jsIOq> zySG8w0~}C0dlUeCiJQ>=R|0lpoNDfYlFE&V@R>-F%yf&hvkwD@#4C@+$TD^tL#5Vp z8~R_~2+81sbBEmK-kccAD0_SQ!cP?G7QY~D3=j{-!TMNXYu(G-E zI-Gn6pQqJ3uhobdZ%liRw zXJqF$4x;)@Sg1|O>0(YL@j1vSz zF=-g@rwS1`(h{8d#M(9jrSf9Qsp2l|r)6^(IQenzEp+E^e4P~#As8LpVC;nBGqa(7 zasEtj($F`qESF%AM2wclK0Ys|@t56v{((A*X-gphAZKTc{Hn#g+#2JF-)Wz1)F=OX`w&RsbYZ_<6JMIvEJ^vl$cZ@F+coS-?s7A2i; z#6A5PK(*F0bgiBmETE6_mHrN0g~-}w5CdoF6T$YCug6)2+hhSyNiRPNzSb!dx7AQg zx~`YmFUs7Rv!kl)I+7v;21~s|@PjDlxfhv)`C>a2w|`|jJ&jJk^wB$0RA3m=Pxvb3*iH1O6j}{eYSKfQ!P_9 zh#}73^|Af$8@O9zR^wyraKa=1*ixsso(8EDexvN#Fhw<{5JY7*jp#lQQfvH?;yEc5 zQK^>CO6S=3g_A_Pm64D@Q15X5_F$Eo6pLIG6D+oWF)jU6c$uq6NxQV_aDtPIZlINW z6tI!>Fz|ZbP{wqD1)&uEo5`)$wWc-g#4Y{HjN1Kql&~N{D;HtsB=3=GE7J^X!__D$ zGWWB}nsU*X!HVl|*571%zU_;6jHdy&FBD&v4^8L3mU~vq*uZv5BzWKCGIq4HIH&30 z?F#fzrg3)Irs|jzoiH^K+vtuvTdcNDJpxu6r@e2}IEWw)ZLXxN@AOcT(`15f!g?~* zrJ_0!n_;z;JaHFGpoxnwvI^bFWbRkcGarUIJ`dCZInAeyz zy83%l4BKueiu5j$ix>0!-0%cbk5h~{IxtI!xLt=*+8$`n%9TpjdQdprel`(@4S-rk z0|4zqv7Hk|k|#T-65G0N1#IVJ(UjS9B<=-ip*>>%Yc8+Ft1hKYfvY#`WWklmk+E2N zhk2MO9lX1;BxX!~4nrZqvF+x&!7(kpQ`>EYphc*{Y0?HRp_7QCeTGHHn4^i#NUmnS zP#dT_7L=&G|5c$Gn*zPJB<;vz1#qC8AVw9SSAHB@t@^>_H>MPw)amMunm~Lqd!tdq zv=)oT>27*5H~#HQUb}FsRKWxb{VcR}(`N*^L7vf7^EUM7L~IS`jdlo;K*(ySgi+!(Dxp(u~Op;;*`KgXoTF^|9)Q zjLAzWpYq21ViaZPI~j?e;N11%?Dl?2N4e;zCu)%lIx&a5 z-W4^f@2G7$hAaU0lTsFBzB>l*ah{mBxhb!k=+^!`J+QWZtqO9`O9hC33-3Dw7Xjkm z^FG1KLf%eky0u=*#=Dkx7FFXUXv*%j8+c6UT7D_15HJ}Hc`K%1^rTrimRZN`a5exZ zMX99&Qy5x?vvZ02G?F^cQ)UMBNRJa?NEd#9VWFe?o36VVB4|+BJjOG=ge_##x&rC* zlP(=(gns(Oy~%Y6TMu9}5OnR)`2IwYfFQ)8;fGrIiHQuytB_D6gOKnN>7_BdL(Y_kCL^NIg zsaz4t_$^JcO7MTEddJ|(x@h}5wr!go+qP}n=80`59ox2(j*X6O+a0}m?tSZDb!YAU zVXsxY>U`QY&RBDfAG3B!WNFKIm;A-{gpOCKk=HQIZiBD-femb25P+5{^>ne?GWesg zF`vZ?%dXQ)FCYbql`>Cs%&`FeLF`D_0)}PX^}Q2_n%Xi8C^BJB824Bs6&7D)&~owW z0;IS&-yx!LSr(S!S3SOurhBP^W~lGw%#jHMIrV9+>0jkDda2NA5~n-=KnTUtlNung z;|}FVV{ih?>OOGv9Y9&RWIOwvI8bF!a|0&qPj8jgk~`Ztz?GiT{&%jGN>$AT$Oj&u zQ)RA(V1&6GI98UhZft%sd8%T{iDPBJbc2VSxGuwfJFgidN(C>q1nvUfT|H4ASx6#% zO$-KX3C-!_EkBMGCxZklkFKbwqi)g|Om%^o4zbTW4gX?k9Dt_=c98HWF>A%bt78s5nhbuMY&uQrw+ZcEqv&M-RGMviEp;A+jxBl7 z^t#A9W2UXfY_M3*YBA=9_}8wSSL0E4Pr%YB7yHO&CO}SP(mtj%ZlHHjlx1Iza%g1^ zJg~L5w04*K*7oQwbK#QOR18PQGh6D{R39Bub-E#EChq;E?_6i+wyU+|8+1r&Ch^+| zPRPDgajF+ox*r>ractkx54ZEK>XeO`Q_~S^i`qzT||KDNQdIgXDA>-{Lt(o zN;&J%;8-HL<6EYupz!^<{6071s64uWo(xuzxwmSamW?bK!3I>i!2IuoTBI$coBlVd zH9A|8ylqlW>)H%Pam%{piI#aas#L6n&MYKR1HfQ|4oMl>6E)m<~?PE^!zo6;2+yo_~HXMTSa-{)G7t zr`j154@W1L5)RIF~D4+dAXhv(Nh}wK6EHmbp`7|Enp92tw;#A5B$(NPj8=W)+I;bp;==^ zTqmLI=d-~R7N+ju^j`K&Xz*OZuBazDhuUrOd!wu8<93&f(>|}hz~8&fswFM`ua>^9 z^f#ZlJ{=_cWdiC9HNcO4lJ@%I0JN*Ydu*4~aw7dG)zl_CA97h|m1lha=7ESuze*S^BpEkNN?{lxHGfXdy^lC5d? zblKUZ>5n75>GP81WLNR{{eSB)F#aG<6Bm2~c71uX0>9%*Y&9D?Paseg&x@QsXSKF{#368U)7@24-`T|PHVu{0! zPqRk*bFCkb$V_LMYJx2nkn4XrSbJ<6C%~T^cA)WS?lQCiQQGAB#O%ROyJHvO{du~` zasILX;33BR8lK(nm3fsnjwU|@DFCKhxsjc@uv%h~fp{f%wmi;cXqcuKW(TdT6Jy&WQXAMj-a-bfkL_O0DtV z@7KQ?=Sr-c_r5kkev|q{pd0KybEyJ<5y_ALrpv&=M8<>;2zdld;R~a}ekBAyh(KMS z5+UeyR!}C$PKF;v0eU>q44R)kwg|TD&aR%!*iSqu*OU`C!(|9a6QFFLhp9B;tgtUP z_LiZ3#=vz~IOxLxvYRJ}VirUxnVF{H`uUZW{LdiFQr7AwB{qd_wEiDHpg##3y$eJO z(rPhA+ZH3yaJ!%PlhH@%J!OWhD_G;wBgqTJeT}(nVV+na0Dg91d(Ja-IO)mQEVesa z<~_tM1WZ}C60NPsL5F3_VDJ#1Zqd<&>%)xo8l81%##LK;*0P_C-#JP9k{Ior)l z@*Ny#B7VmGP|meeJPme8qpWxf=*}05B@4rg<<|`o2beG8`y?W*r9IFC*-g-5@X*WR zb!7ig#WH<8dN+N6;hPkb!sY)Ww3$Jx6|VC)jdc_JG?iG>wKF%gpwS=mHYlk;^V#|q zISf%m+Iw0Bi5s1xz1taYK=Oes*evdoj}<6{80W$5)(0S-3Vt|SY=!B=X1&7C8cYAs zsr>K@0mMQsVzbdz@sU?caw|wJjC-mTx+xD783>uJhwzH>xW2fPMQ7=0@)tux@C8&~ z6O7ew7MqSx*wN6stBlJOpIG8c7(9Yq&BLzNRmQ;eOnc)X&aIF20Exka^_96NYf4Pk zbr_g`Eg`iB&iX8mV!Dm9?7>;}#wfl=F84OJ0D5J=h^plu^G^qvX0g#uOqR>e<>Y3WdNQ(kLxO-?u3}5syx;iP zb*ACpp&}sv+}ln)I~c`0u;lO@Kg+NPK!Ce0AVz1Ad>WbW2Gs~#JowImX(SBPA`1}CJ zkywq_JBQ$Z=FVxNh1Ft_{?nE-W8Gq1r{5ZU+R8%UZti;BbM7gGl-w$Uf8lxaxuZ?* zDyF{jnwGB)3!{mDX!PA`gPgaNfqXd@C4iJCnt=i-w|uJ6JtS`kOLMLqk7p1wjxY8u z5Jh{Z;|h$=>A8cf@v`kx`;9IJ7`o7A((@t9MHZ$PT_HZxMw8@m$J4RINVHn9ZsXA^ zVejiV>RgUMXPGhPaTcjuV96D&2;CpUp!(?kw6VqSOQ#gvNZiT-oB79IZnFHw2L@o( zF4}oRes?Le+<~>70^2dyZPVK!_6R=v^040oK|&b_aJ6bC+QHAa$86CD;87i3G7cf% zS>YD9WHf=U4OPjCUv|S~xD(Y1`dVUfo5@o#ogA_`Fd(g}`Dp#~a8Q#0F@3 zQt))BbqKHzpu1A=CS_Jjuak1h(C^6=<>s*jBoXmFyrxFX$(l!E6AwmW#)Janmj_6M zQ4L8cl-~Wq)gbUfv*k+c@599pwjE<2PAqxb#Wi~J_#eZ@)tCTnKtO8*aVB$9MBRfj zijpzDypUpdcg{gY>?xGV*wBRtGb$qnTPdot^%m9TH9*A=uoJ-kXWP!x;9aGtjor)6g;1;GYLw?gMSWYz>4-A5L1Gt<@s%Yqy!kitw;I4*K$zai^@VPfzIEQvEz_eH|_?`u;pJFd_QPr~tW5K+bJwk&bZJGA6&!EUBeH?U@$eni>%& zed5Ypgl-uu#=^lc*%t}LA*K}>%%#PXw*N0PIY~d@#Tv=-LZbq1?OarxL@L=2Lo1bV z$WPt}C?3E^{WZ@!n=Rq5*%SE}4WdiKr7K~r{mc6~I|7#G0laVmeU@Z?V8qW}#t3w!(lMp$x4^q+WxQ zDFBQbgX@LddoB5J%_>UhSn0B8I`WP7e$iRf!zV8x91pH0%;5SL1dF7nyRL$ivSfTn z+Zw5SYr&1d@`DOXU}8m=Vg)HX62TQu3sxUI*3;kKKkFpF|8>v>=I{F*^!dYY-oSMWmj$asSr`!Iw zJ2XTR^gD^(Iu=*5f>j#}qFD%*TCE@yqO}0A-s)XPGaSs~C3(rI9oQ_2D|%HP{2hRZ z0X@2Byx-BPXrhXLun%p7+?S!u+q`A+`H<7jO9zkTyJO^gxz&}FFtg>#e9XJPv}Wn+ zPV>2Tx;Pr&vnMxDl9_K&rAmHjOT0Gai6|w>hcDT7!FMXDkasjS5$i z5n&XCLz27K-=ze?0F2AKM3J6Ia0kd71YxMbm~btWo7c_Z84H!qCph_Rnp{j;wk_l2 z&F_^k@kHx{Rbz_WzTonb{?~t->vtM2@GSoQ&zTQT7cuPMYq!$F3ST32`SoWobkA@T zH!rp~TlbMsA>2X(+x#vH``XgiMGIP|-7t)s;JH@(BzSL><}fPS`?SpBqz9moe!zJ0 zDf4p}VlEDFTK?WM&L)mzyv@s}@LI{kux%LS!O?&7;_>z;Mi{(K%JJ_P_jY~Iu z+M^~aZHVHP*!VqGk&xPU6c7&ej_@IJ$Pki1vE|;vgjh06ku~Apsg)MZdwV$LQGH-K zP1m-Ff^G908qP5#BEnEA#pewQ-*SWt-vwoFy9_&GHe03-o|Z-PVGc#nCqjm z>t{CIg*7O3U+hH0#@>x^bz$bjbMiyP!P3$p+sC}QbHuYayQa5`QlK5?VueQjQ5)%< ziHGhjPR#)el&H@eY4tTfu5@v4Z5eM}^^Xr9N)F?6@|r+j0zlA0FpzAYh&&OeeYE_Z zCJ2`~3U#YH8J98>(XdW0&BXLFR1ybMaYhNT!Jsv_Py;rx_mSPq;N{;#V;V$C4Yxs) zMb2q}lul|<{0AfziWd*pVuRg2BQhDxwEdGaO5rr6TZb=N?Dr`W@+Z?~l)hq@t478( zKC#lcN({M@9FS8die?s_G1M2~EJlxgdor=`TbcTK5WBaP10GwaYy{%Z76u>TG5oc|R9s3@+U@8ukjA$zR z=65O13s_nMBA>9TeU4I54hzFF;3E_*b@_4uefT~_Rpi=nQz?gY+tuqK1=8k-+cgab z-Cx~AMO~Xcl=L(+#dXmvIw#rA9%X{6y>RbYUB3J42>YN5*~WuD?_x_p** z7XBb?2p}LjKw>Mtp4SvUft#prGIt=JB7%Iuo{u-}xSF8X%V#S*j$t{~aSMuy^UEK8 ztoEw8!Db_dfr;XHs3?=Cgyv6oKU)4+5Z&L9yDKfEyWR&<(#ns)USL5h_zzSg4hY=9 zCuOM#71Vu&Ofde;`6C|(@sH$%bA_-JwMGt5C4e?Z@noB|=m(e0V-vPsuM+A0@9KG6 zmQLTItRdUFN*W^5qYWamE^Bj1*t{(`DU9v&4q#zAvb)xF!6ES>w})>3uivamm*y+B z&JMth_^M7jJ?1ZZkiT>dB!nbM&XZp83R|83s?-*R!~1gu<-;NkB_gNp?t{XipA3K* zoddiHcA$d{Kw*sbagprA+SwYofU3*n&1+Afu*ogF|2kigwb>L39dU1p)*JA_VD7uk zx`E}9$Ewy@?~jKIVq@0c3!Z+a)MJbfrRM&0Q}R9s6Mp`CgWk$$Mi%UuXAPA4L+)QK z!H$?#+|Na8EoqCe2YIq!9YLx`bDKAyK>|1(YM?kW);}68@Pz$Wyg@;w`$+y=_rjIhxEUhsnH(6 zG!h%8*v<649_7Hm1JzK(na9*(f_STLG-USTv}^EE2?&CMqcjLo+#kd`7C#y^g>hLo zelG@Wtw87!K4TaS;W}j0H=~1*hEUL$wZd5HDP?H|Cq|IhX%aSX*R?) z8OXtO4CC53T#cL`NW_lepsY9;VFAsTTPx8tby?2;{Onaj8A0X9n&hw$9n>4JeCjc1 z1eStoh4Z_&vjH)*iZEK&PQ zdEMEPkE5A<(%0v@< z3mle=B|%0DcANzza35jyw6^d=fAt%%TbT{&2-t8@{n9}jB|I1HPUme_#WtbBH8Zv3Y(61 zrk)RV##TtLj!*BE{TmBdrlct&c}x(KZ2dXQ8*#iMJX=7qsEcbRIE(d%}KG6`;@YBw15v|%&#Td#bZ1)wfz#c@|sPMF%9q;F*V zipC;zs!6$l`h}|6u4pDc0c>2;cHH<{K;N^27fr1r9w(}GADWC_D;jhDOXWzf{a*@3 z`tYL!`kT$gVniu+JdC(M=35-Qwr8eg=|cO-L)>LQN_mA0%~Df0Y2o*Mso+@FShv_4 z{KO`1HeJ;VDaL1vGc17fUJ zAeP;82@x-FS*+c}BIF(IYFPw?CCGY}DM4QKn@(}-rslRxgV?W}Ml#g&laP_#MAQxh z?9ibwwPLhvP8Y7{jcN-iayeAIPTo<*v}H6MVly|Iogl;FrR)>p>0tJAV9*OFA zV$s6ikjkPEU#2Q2o21u}m=0#^lw$TTjTw{JO{Dt68v%&r2-Shc%($`k{L+YOttjdo zjp?(*4FFJxBfdq*BmoIV^VZj6BQ5=i*ulp4Bu7EbWyX{SO*#r*lxQfOX`&}^a0kC~ z3K;E<-0*r#NFSv9Kq+FVjb9dP7fstZ^m;KMfH9>IS45d_Le|J#h{k4;QY#W|^3idQ z_)THFy^hOcHXaJYPMi0RB*Sv>JvJeJt?|U%Ai&Zr{Dpepeme~>o$xSOCJ3ppB4SEm zkj=x%v8Y6ox0o5X7Y1JsZD81=E&3@FR*`W{U705LLoYj5j1*n#COPSVw zgM+;^tn=nf+A_J6jjil(%9f=}Uu5cLg2A@tB%wK`RWCQp7dP=L z^1L3_AJYIVoCVZn(+q==djOCi{sm+_kRs~*`Xc!o+_0;CzJAy;%IcXiX4(E>e!b?B zZhuF%w<=<7L6TNz_kmyJ>^;ur;a%k#?Q^*ilt4WiR~=bMaf4dOu`9vi5Wy_P62L|( zm=*urL2y?W704h8HG1lWekn)rgT7m3Z7PJZWh6;c0lka1jO+n_DSpdT1hk#xoV6O%KJN8@9*{}M7#W* z?Q2`NzpkyQT-=qIlJQ1JHxwCXBI*j(eSRMeH6PRh8=3FNOWyj9x;*tD1A7 z7?oL)n_R~$$@^AFOKA|TH5+y-9><@NHVm}nqj=|AsHW$sWc~W*q3^meMH*8GId*=0 z3zF%PyZ_&~0MjM^ohl#gry{wKU0U*#QhSrog|TY!|Evpuj=bUII;LZ#YVEi6O^A)m z5|CQ+!1QrM5E%RV)cGvhL-y1PvKCAgofw^+iCx)%3NB^8rCP_ZM-Mb zJlP{?Ua@OV+%JPdn~t+&Tqve+G{3|h6q)@s!2PL!&ApuE-P?&R>iy2sEyWJydjt&c)-pM?ej+G9$eXG@|0>@oeX zWBcFQe|4qf<8aW9{QV!F1*iusqJ-BSF`CSMZ*|SQE)t(?ofbi?A)jo0Sv*ZOs&%FP z+T#XJijTez#li>Nn5b3MIZR;YcZ&0yO508Yps$aD<9Um|T9pnv^JHUlZi~I{T$4OaGQl=$gp{4Medx%aF6t3VrUi#=uXdm0X1XqNzVk1Kpv_q-S0abOXl3Zd z4(Tnjul!en#_JvAA<+-3u#p3~pRd}FSNF4c6AnfSFeB9tFg=EDhicXSc2uBpnWx0}QiDHu}o6G%Ks4 z6ixjAq6auj$Y&J*m0ePPU*Osb`vLD63MNw~XdWd9nG&QuO7UvI?y`a?M1H!Qv82Z= zQ!uHx%19aiZ?>dyPuaK4Axo3yf1O&uAX&^tvRjl93h0GCOWK9h0iA{2e}Z-o0|Pg? zSG$9nc4Mqs*>xEPfMIVnr!u2|8t?ln+2l9?HhS{Z2g1P+fu(ODFO%W%nn)b|7f+|S z?euW16u|zpOX%=s`;t5rDvHy1NaxkKxP>WMHiLiz z5jcN;k-H|n3d>-Hx2ji5&%ENghz;fOSRmfkW~)G3paM(gNa6vO8Wov1LdD+_B1`W8 zV&10`2uMlfHab#k(P-P?2$KmYJ2t{8aHcFWy;Nl%g`i?)$Zzf9Sn!T8b}UG}u+Ej4 znwhiWUWgR)x{A<9c1^C}7u^V0`ufuXUXU_|gvJZ^kdQ1$UaU6k1@zM@X3M2huM{DN zocS(r7YK(dl$npe<{OBNa8bgP#+bPQsj$&&0xr2pFe#Aemq$wAIWFWAx=(y*0ew}= z->N(U|L8QA(?=aSf@CKs7qDGzgB8hfl{9S5)YNCC)MoUI3}B-#n18r~Ms^#2UdW10 z@)fAl1L}&)tk-oU<*0?Y zl^BeXRJ6rY)>!uidnp{&7`i#?EN8~Q6=f|01c!|MSAvH`1BymtZdc)?BYs-tYQbUK zxQ24jJfP=68}0L&9ehpvV+heBy|xXGjD}A+bx6%><<%IisaOc1*@*qG0m6|`!1$RN zV?&l^>81M`2&K4%vkQ`p_p1{CvY?$(JPLSbB+O{p+Epl+G`2M=T=F-#;o%1%2i80g z{cP7oXmm4kE-{Jq-A+SY0+mGN6{ojsX1o*P;?}j~DbcD65iPQ@oj;ZsNu!ZPsDHSy znyQC-#DELTgw&tuBI66cfn=fCJanQt5C)>K$1qbEJX=nb?ZtQ_pr zDp03d-4&xMbNp}S{a-g5-VqP)9=7z}_gzn>)5N00 zTsTN1nLU~em-(3vu!QUuFO06Xamb*muIB{##-vG=#@<$^EAeX@z=-DV_{euUta$hA z{Y$M3Z)sj~313G{c< zI(>hs)hD0yd$#e#01%;yydj?HuxLM@Npq)C_+A+9KLTe{Hr5+YQ@*qdyGme9Cj^&Y zxugCtp899b(&|>MFmk#>y4xbSq+?%uMB!Wqahp^|;wZ1P zR+8XMXe_(MF~E-}4wNFnj^CQ4bv$OI&6db5Ro_9J3p%=R{6@N=_<7Z`tu~Zovqh(d z4`xgrSiMVS#6lp%4r2lukUq{q2;Ws+@ksEhCxG+xyo)H2iE=a@zbNvAb-cDdhW&Xn zn-)bW%|^4$RO|PA0}Y=fu9gxz4NQxGZnMTVMT~mS3TS8muTMEnEr_*bJ~yo10@0R! zn3x-sd<}kM??)R(3_VTkUDx$g}tGo5|pB()O7u&#gNPNpYqju&VKHA`vNQ zb&=5!0C;PxVh+mPn7^h(%N3W_nyC3uBd4_$P#QiA8?!w-X4bh^X9Tw)ob^1 zGZCMJNdU)_h&12+9Lu=$)R^AO8js)iQqtbr1Nis!e7>?#WdJDE=(~@&`+j~-7yo(& zS>1p&?D7Y;)xxQfd9o_4liA|-7_CSFVJ{Y3A{XU?aU$pwv-hSfU#A?&j$YH{>+AsD0O^^_N!a_Z zKO4~x>`XXmPw}6vW^R{p=bXPh+#{#007zbgu%PEU%T_ByBZ?7siDq(TDlVN4VIL!n zb=3t}Z;)w(VaP0cdpI?*2L?Fs3ucQik70@8pg4|jcUF#zteOF&VKJTFyEk-(*)YdR z{<6JuI_F_=g($hVS{Ik3E}~=O$Ap!P+$0wHgUbyi|2X3O7+D-fA~q>#4r4xBXa891)f{|iJB^M~9D zhTo{qKG8gx)xFL6@D*ES2E-_+1wcW{J4dsex!{?s4A>a!6#}zpALmq91#HyQbu+i6 zBqO8#nTwT7{;=}o8JWMHY2CXz-{Jf0s{09bxgq}Y_aViGT2KGmhfi=#NbtFV#52JX@ti#}5rBtV86CdZ zOv}Zt+~8}z$nQ=*+8NC~*fsp%D%b!XcBD%TwJ5UEWmhm>m&)Ub?9>Alsfz+ZhCrG9 zC=?Un^sqWO&`+7pMu0T8!T+NZDKAo}03^{E)J1jr(v|8nw6@GHa0{WJSN&hhT|e+RN3Oxja@!Fv z6m(28W=Mi~FwH{g_QL9>!iH@>4bpiV1g)fyYg2|}o^hb8b?_C;jm&+r^HR#eOrB89cDD zFhp&eEctb91!|)rAwPq~>;tdQTjGaNctLQ!e{k|H!8MWbJLd~W_+|^~{>pBFG{-<> z%`>*wTblt*laWbPR92CgNO++Bn6Xv~|Cm_a2DBLZ!*`h--QU~t31fFGNe||hQHBqT z39%u;{7`nO7405tELqY(Fvl3ZW8l40f9lHzahsB#BQxDthI|HAvnTZu?FmL(W=Q-f1Kz$A^*t5TNI$p(ml9G z-Y0B=-q_i#X`F_(UzJ|L)6`hJ+3dgP(!d%?Y*fs_C=Bmc0cA}4-h}%%8rbMeD9i%J zFJy3o0VS?9n#WDSu1{zTf!e}c4jt;{F2%B$dT$KTh66u(F_mY>YpU*IQg9QRIORU_ z5f|P*K&=tEZYk%H=F*~==9J;C4*ZB)R&mx~&d%*lZ~T;a;pY$VVEVoa*ERi6X-Ga+ znL=02IaSUO;Oyg;uCk3$zP3*4WQd=5y0bn`isE1d1Zg9}S{zo1JkhE>-7x1-r;zE7 zq>_9h8aHwDR@IPqeQ$smBn0F;xOC8^w9i0-lfto;+1MN|q%4=wh9JHst30Q2bgovN zS-99}?vGw9GJN`HAczH?eAL_)vXe0CMTAADIEDlam`aR{l#NmMwxsbFBhzEx%bJ&! zOL~bX$tB0rEyd`Z5n*0Nk!wU(T)UJu2LVpWjvs;9A`;+LK#Pvs4H`3D(1WwD_?PJB z9;gE;%Me{qYe-z7EeT7|LOEo0G3(rxo+`$DzJO09eWC&oJ_7# zAg9v`^@<8kEihqHAiTB_O(TtrGYg=8Z!eMXAxn-~EuZ~SdtF!1o^Uwl(gE>QA&Bv%2FKx zyWy&*H_}FC=}E532m@8E$@k*5lxch~3l}_E{B_l`Alw$+%P&Yb?%S z;9nKrW?j`qmRRx}FRj~#TKSr~lUy4Bks(e^y_gj$@s79`BBr#UTb^nLbfZ^h*Pg&p zG>8pmhqPUt{I2{Tc_?%ZWX~F&-u3MEtMG6^kR-iQKgU}S1471#0Fj#o?4K6;5GD#r z3$p!Mk33_IEC!P@O^3}UHYkiVLuySew@UwDS(^gLKoia_{OV&~e8bxIgKG=`3!hX! z-Q=>5b2LI_G~xpPV9~_Z{gxNsBrcB0Al(G7mvc0uERLzpBL?t89I_IBj%cP~b_)#d zI1UIWRZ-43`Zu;v4NG6;g>+b8uGVQ5le>sua1t(tsNJMnw+f*A8;@hA!hX$IzaIeN zAfOd^xCD>dII*HBR3CC2DTWJJuv`tZX^yglo<@zv2pPm3s)8z|>W$W{chJ;hCh|7k z6ZNF$yi8F~q%ZI?o-h52S``s`&=)T04|VKaY8;4!h(r(H&KCM`6sqVJPT{Rf+^h+G zmAy`Rf_cFZLeZ9VT^(Gxq0dc3p6x8wW`@YSDRH+aly=?k)T>=b(tHgVuC{AH)59p& z4E<-{xU|wbmISkHeO_IhG6DaMGMpBhu~MaP&@y@MUQ$vYSGl#|mOn|JDr4A6agw*B z8`yosvST3I3!5phJ%M|Rj1ls9Rjr#D&bhZLqr8g-k&L^()Rp?LOR5q@rB|!CK?Sn~ zW4FQhPr{}k-Dx1AfYU6%Y{leQ@N}iKoJE1($ty)JX;arX1EMK=cLEIwQ@Icl=OnOg zz4_@-ZmLm=6BU)fQbu%aCghSkUJuc96kYAm;`ANB2-1i-@yh6fKD7e2 z_RvM_^F{Y_{}FNj`kIvSSZ2GKzvy=7tLLk0AANxP{1)qf9+YcM??AbxN@4KX?%sd9 z8$OwC8lB#Gw(auJ@)h>m^Lp^766LJ)O_p`zyEbEVWasIB>15P;mWTUzdiqvUMdPQ%7OGUwhbcn3cidON<#J*R8ZQ zWZgRda#K)c92esvTL}+q*5-TR%liQ=}MUBp1wRg)H46;?*p<6r)6(@GQ_PyR{91H zNA0z5$tE#mxePBW~MCYf%@oU)W_OZAxA~#+u3_v!0$z2 z*r%vleWWy!pM_EJ>#0*B>qi$`b>v!GX>vcO;omjIJEGJ2P`nl&oF7LW_4R@dr9iDWRN(0jw%+ zdQgbZ)|EebCFrWA6*5>gY3H+QW$;%dr6l5il@3y_5lP9+l&;CGtYzQ^i6F1~w>bzb zJ%z|zg~29mDNc}SO3kcyaN{n3QM3kYz1Ghn2G3;J)VY#%j zyk?L>Qsp0{2D33|w#d$9EoO(-yrr-XwW%&1vZf#U_`iU&YtTpRcE5o8rgD2MQ@qW} zQu0iA%YTwh3SyrGXjOr#gdMLT@WlTjAr}h^mBe)9@hH(Qz!h0U^F4ymg{s~){O+sn z=<=QgFj449fP2rod{uI%8S%Bx@?D@&j1M+32TTMAUI`z)Is`&y3Wu6jJ_Pg>+~*)H zC?H7g9#d(Ea<*hPQ$u(;lZX%sXR}(dxc4;~{Y!^*c07`wA!rxEr;cI zGcN^zJ#&%C2w1|1EMVAnwv+u#IdT@8WX5Jsg#Mv42VoB*bLcQJI>8TSZu~&&`n9ih z0Z4)@lJs*hRB?D%1?Ly-MG>(j|7)9JnZt&kL;M!Po>pi9tt&cFdI)kNW91*lxAaQ| z5Jl;>Xw`O7Nl{*9LqX+&CNpI_j?KbW1s(JX2jJ(M%-tD=WAuo>4;){5y++81wJ>3w zl7Sji2H}yW37M7TR23(~gU-a@Lnf>ELrP$q@{5-_X;nzG>XF$3T5u3<>4!0@SYDexj!~<+}-T1H^ z$*l;4Wq{#K4@?L76iA5F?_Wydd!y_Jn1}lz_@%`M4Q(WJDIlQAq|)s_e-z(Pnu z6i>4}egIU9<5*?tN3gD0v-Yfkl3MbIBrf;In)aa67@leyUpNHi%i0I zKbUiY64M3>BIpi<@nm%mAC0vQfFEHhas&@XCfTV`S&Mt9t(fNrxif$2!8xPAt7?2= zNZYd#LAEr9szkiCBH7~lD&h&M(urP6!hLmR-)tC?^ zGeNf)8rHOe={%^iHM>+;K5!|f4u>E?I1EdX(3%d}S?ymk?8W%GY%%1}AH>{hB>n)A zE^@LuANkB_u=#~2*rYuo#8r<~)$VIEH0PNV4h;-t_l6xCn4E0{D;2en>3zW?4vTICp&3JX%q@z3ib1(7Df zC{`A`)~?dWFaNQ#1$bcf05YYFj&j z4G1trZ?f6BmZ2buB~W;$7~3 z%`DKAz{vVoMrd<~ zJi-H!jb}sA#G!KiA5?Oaoay-^cUw>iA{)m>JymZ7-f;Xct_?{g-zF6_fxnlwe+pkq zt~yiG{D`=~UZ1f8pr!M-cvd|DlP9*{weM=WQNXO*F(x@w;tgbBjQ<;b6T& z&l|<2rU0?Kd}lO)!4JBGLeF{?w7RT+<-TR1=$3H~5Q!nl%LbosVfH4OkHu zleXsLRy*S*5HhGlI57skKL>$ZElEJ6a9@dQ{{XQq_bv_Ye||bdmL~Fb+3Yq6Con5Z zey`F4>1;b^wr5f?l_T&1uDI7<5uhO7nOfJ(r}gv^=TkV!wM!tLpbE;3m#FN>AitE}VV-3oBubk#a4X~X$wB!Vf_ z=&|u8snp%T8zhFmENTXekD<%p`qb4L&bbWvgCF7+vc8`r^6*_bS{zH2P?`)-dRVlZ73;Dd{Aw!F1Anu}c+`r$&{v<083CMV zSDc@lD5RgBF&t0)&Zw$oLD)Gel$+|hG$K&d%f1|+aIG_0s)-BU`U%-HKe8-4V8F$P zRMSB5X=L8|2|7imc|Pz|pEhId;_pJZuragp^6daLi&{tAMRDEM~WMR{7Y}>YNXJXr#aAKPsOl;e> zZQHi3iJiHb_q+F7_pKkjx}Q_$SD$s(-c_}0bM$a^^F2^MM3nG+l6@l`LS7t(z@U3d486g*lma`22j0xOw(vLjD{&uO$wIuznSJO8b z_J{gtuM^>CB&_8m4rru-qA~+(Q4+{j7OZ1f zxUShr!|jn;6?oeZ=79iD-AX*toZnzB^|C5TRog5$j1Xng3bSYxIF#p#*amvpA+d>I zucjax71^IoZJ+x56 z=cM_f^8GPeQY1O_P#SRRiPvxgxurDe-SKCrfYGvSY_XF&n!7<51@e!^;&zpwYMK?* zap%=Z90_(|Jhkr0fMmj|4o_w914-}%Wnz0V~ zbp8UHA_ocye0Wl9NQ^K9V>ZrS>loxfJfqP z=!gN0V?97UFwqE8r`i41=A!U~V=li6&;&*4ikOTX^SDJ}V4b2v&mxU`G#-lWx`S}k zDNg-Lu;3^(-6EB;{h$H}jCCdy53B=zDd8j~{}~34b42{Iwl~|n-}j7z{$P$YpF_BP z?dsj)w)W8Mw6<>Q##-e1XVDm`J}h4=!TUA6sihPMriTP=1Smos1e5+1H!4y9e!vS) z(JbaQb4x@lYkBQJz>HHV;n&8ZMPjFmH$TK0nO))Sgj(6Vc^xc3|16_X(ZAM|N`y%zPABaVd&>b<@hjwYJL2~D2ngb})Jq?}*UW)PQi)|45 zfdG=m;VEaJKn?Rj`6hzp=(F6=QZ-bGS^vYgmdqaNtf`lb0pV#mdT6h;=;tOF%4-TD zCp-DI$2Q~4F=YtgtXZ&U1KlhmPTb~P zT`S4u^r$iIpxnwO^du*j@U5yfjFgT?h-2G}cwn!I6 z@QYlIN~a}2_>I#lM#069=N8lQ1&wBn)c}u1)ywCROQ z#=c9V9m;Q74;Dx@;EssLgi+HKc?RRQma2-Oq0si8DQt?f{Q@b>4aECqhz%N{E zG*8OWcZM41^;aUAc9@oZ(JMdKYp2y{yRiY5u*=*r_f?|3FR1>kV&p@cZH10EnIRA- z6?Knm)9k0D1c+T?$jeo`b8{ZJ((^nMys_nTmVzSNJQR2@LMphgx4Z{iU?O4s{SyO=cLorHozK?exab zyLIW7%lG10I8SAy$u3&5>`5>AmLhWfKf?LHe6#C6d=tQ(y0b$twQC%Wm+KeZcf__d z;5h+S#XY69ny&Co)WIN@*tn<2U$b|7{HN4pTG+SWLAs^0?$7O8FSs9*=|D|00}(B> zopa44N3K`AX3^AE+x`2dhRH@!cUoqaBC_u_mgoT*eED ze&bx6_r%R95XgzZRzfLi`FT|a&{$tc$$Mm(uyr6fB!6ZeQFQciRrxuYUtgG87ZvWv z0gnVPSkII(Kpmf4cpyAAvo~yqBW*1JJw_%69nQ_9G6;Ky?xEn>zrcW1X9p>fiDrAr zm9tu+Vbuuu{8Zvq$$0PMXmG;13aZAxXv^TKGwpw+2qN=2XhjA{Q~P12f2f!M=jmdR zk(r4JNzdJ{qZ3nCs3`3QP)}(|MI`P^ZT)bGJSqEMmMQCi-C$vN zK#s(A8)zA?jZGFz-^WiZ9gYS^vC{?`EQGmZJ3YrI1ZdeB(iSsgvT3(*&hHZG;@t9u z{rUvamo6ioAr6?b;U~H=F^JLsVEpge-+e^Dblvy-p_LF25dQyoYk$aP!2^JSkp6S_ zuju#h`oFl+_4?O_{x_dk0n!4EBqNo;;AwFgWYr;u5sg1+iy1LMoJ-E5PAj9Y+-!CE z*s=3HpGYNWNhzNW#4#)64flF5Y5!|9&htyAOYh>#Ws3-NtAe8K>!I62i&TBg;ft?~ zTfR$21HR-5Fvoo6hyx?|R1gahy-T3{6vu2yO1J(X1KD4-x6vejtItB5!;gw;k!7hk7nnoge9;&5b0M~U zDIuyB3+x5v%bXJjI7I#W5LiPbNg=tn`C;>(H`3ko{@(MJ4;ILTAVNLjJ?YC&bi_i9 zPk1;AxaG{x461|Q#6i3jW^~|Yt#YIOeD1nr^s|S2kGwYtxbcb(oKI7f52hpdkxgWJ z7js0YW%l>$OMZEzk&+hRb$@&~wFans8Rcm#7Z$2U^MBkKFs>8`K9`4^aCV}%t2;u| zwp2QG#Av9LLsSTC#Q;YRp{_h!QS&b2e|}D`;07k z^AP*js_)$I+pw8pa%KVq>YO!mlS*kF4O$@~W0dI9cl1eR|5NQH95!yn8|s=mBCc-3 z-WDA78Z7SP$TP!^KdoSpbiKx;)4Gk`fFdCEDvNWAD@SPycxg5$wkh)D6gR?J1J!`4 zYOkL{%qwfykS`ix3^h~-*^3EcAlgijSX?LjtOo`Mi+o{7 z&PC8PV9LAJcQv(?;x}wDbyh>V8nBf)bCfN?F80#PQhq(OqhZ3bLMpx^`}Hog0JnKa zgxx`u>1qlaF__~`q={OT9oj%{SQB>C7R%?&?>)$x;>$H?;@>MEVKFPMqxoSe)E)IF z==;dNXK)ZxhZZw>d2oRTMxGmF>;TZ0pw863004|^Oz{!RBDww`-g+{^8pH-S%qiTJ z9pdJW###IWu2bzF0GDMF1FAW$CMCH5GfY zdj@1?nF68_DuODM{P*r@FV~m7>XA)@VUmt+o|e-@c|+=3-)4DuFaMg&Mr(pnN-x7p zbiP9RJubBWnJ8}6n-OCA%dGeFrVclV*_y+E>kpGE6$|(Ko}YtYao$9Dv53Sa)`@VZ zyxuCEEt_ga7Pp;gpr}N5r2~_Q+japaD^TQf*~D!B0TBm+k=ne3 zPL$dD?9ypml4~@z2R$=AK#L`KWD#Q}PK2Yik#r3~Qx+YZJ{|g;IQRv$@M=zu;0Ku4mMn79^KY3Bac z-ZOukNI@exPftO&Ig)$PVn5bk7lJMnYI$+E585hQJ2PA4 z6Ap1^E~-xXLC$Zy<=@&kh%60A-o3pzitWgrj-^1LxE=z#dnmFR=|%2}g;w(9g4Ts&`g`o@8bVy?6g5M70$vtx`b^kKgKS;)cFZdq z$onDQ$e_8-c4GHK`|Zp^teK0+VQt{9&en*S`34_ix7>m+-8bXFS-};hX-DfLsK{Ft zpD~8J=|Q4&z%?OZr|8zCnbsYTBO+2sMxc8HQ8;v#SD$bd{2!S}Y4?!RLvIQIhR$(qvvIrmyd6?;F2{xu}C%ZLpKOUl3+< z_p)*J*2&y#GMekHx_uF7Z($rk;4YS>Iye{ZsmE3`KuV+N>5_EMbLfj;K`1f2lCBC- zGs@2ok?^YiZV5l)=*ras)Bt*lR1{Z{xzshxub&x>8~Cn`{P7-eh09|XsqEW@lB){m&m>7>}*wmsd$ z0hUJ|GG>q%1g+PAoo;d)wUwucB-Jv?VuD4~C!gi#w+P=EL_5!wzbw1u?|;GVf~&ik zv>t~a12{`hc3P+PTYYz~T{kq2dDornbf5FNqJv?3oRsAd-xsA~>W*r%7E3!2vt0@K zt_0lMS0EMEmVGUD_$&@PX0ly#_-zgv041gZwsC~=n}0}p%JDC#_7r-r%@rfWSsUd< zXX$E1<0gLhV&;JKjNJNAeNf;Dj{YS@31lXBv6t^db!e#QWX(bu|5D>S$_fY?=ZOk$|02>z)OZ^4BRI zD#h149v1K~>tFo4<6r#4gZq;I@L>K5=@x}@?S1+Z6{;q4tZuzD5zJ(^ddWg*UB)i{ z!ST8rmaAR&yIRjjKNnLfo);<`sH>aC>x$Zv+7jZ)eu!(!(%-8u6usvg+qusX#1>9^ zlO?xsi|38<{Ye2Hai3to!03qpyu&V63O=kB=``g@G;7AxdASaCn1(;GAsnb>4Dd` zpTGqj{na@ zSRg01eP|5xx>d;}51DkJ-E<@RErqSgw8=!h#WP=XH%j+d!96`fs9c&JjhS;wCV9O_ zLj6Ew2MAKa%|oc`)d>z)gvkp^AaiOi=T6%DgLoaWG$KgZdJc30k^ioUck}ODjAid{ zCPnqE2I|*apl=5XSMOK=31$xTFS0`pNn0Ka%=Ur`=rvEm`?vNKZ%`t)Mg=TZ#P{|S zE|EZm)I8=r(sQxW=&!~P(uZz5p@?vq^C4l;Dha2Eg&Q=q z&s`i5k$RaoLxK=b1;Pmr$3fKkNJ;>DI*3?T2#{nNF-{ghemYFhqEC+=Nu9FUtE&{( zz@*g_N+ZuP_?`@F#hdG*nVK!k_35n?3)p?}_j}OJZ~YBmHT!Me?9-|nKzbc4K@r*7 zpSBDV>sM?&QZzFs7L6) z!UMSmoV~crU<*$Mf*QZBK})6G==1sRCa9KdzQTBl_xx8??S|Bawq(e@@OmxrQ{kb` zA9vFOS}|Am&|{KB$UG8+(b`c{9;e_)RYKBS#{ys75F|meEBVV>MPn2Y~ z{aeA%%>vCLngf)QTSNo;+I=OIlmjSfAQS4y%!`;UOzhULS^ns(b2@VSfn; zi$4Q+o=TYNZn6sY{LIE4C&!-vKk}~q2{jr_l#!|Hx;|7ECM7>Vm7rSevT^yS*s*4p z|5mRnez@{m3s$L^QMY1=>Zugs=yb5vfE!FPPo~~zq(U>9Ey($AA=9OQH4q3{2C*cs zsyk}N?Etc2x2);?m()zx4-N!Y#>@Uy=QB;fE5?3j0y;wW%l9TPC;AfJm#kJA=ofB5 z!OMU9i8Q>bV~Ohuee#`eh6L}ux^&u^@saXLm=Zjv{u*597dS?iW>_&}?n0@y26@1yyF=&8$XvLo z8sJPrJFR?%cNJbSQj)c#_9+pMj_U?8W+Nd!DMGH%`$#GRmM5gs zf+clnD5m>jq#LOG(t>wtLXW_LK)csFyT<}xhnLkaF=^<`eN;bkrz1&n;~t-T;k_ol z#t5voziovt6DzG%Z5#Dsf)&pI&TVPie}cTWPyLZCL?Tb4FU%-T3TVa!QMD3N7ya~& z+1m>f()`0sR&Z=dPR+$)Hc5VvmgZiuarQ_k(EPR)5=7=12-j|}RLm4(OHSXCDTm2N zoug7>P?M@vlB%Bc(@iv9E@7dUQ#Kj=CZ&Guu$#hcs?Ms6ykTATWus;q;6&}<1&Ip> zU;DRX;>)Gwe9Y9htIl4vw5gpQG4xXO&RF>7rkV}z(2`Fud}YpYqrkJW@X37zi>562 zj+#C4MBI1fEyJL5_CptUlvO|? zbU@+Ex5!<`Kkzkqh@1BY;Of?7Tf75UF(^=TLwZXbLSTq?2>1a`&w z9d+Y2S7p(Y3BzL|T#>SN52-CeTJx7nmrdU54~RIc5FTkTB&;u%IVt@qUZIM=`#25D3P ziEK1tMVwj{!bQ&(6G~^|6G~}vGcZhPJ_}9GmZ8a{lX#=0K);S+LLO-a;$so2;H`t!fdMxC2m=R5ATCq%aylQ#N;McK<_YRFvH z$PKYeU-^@i{Y{@I%aK>rq#)XjK@t@2Hv%TWn`_enI!ddo5&gW3EZ~jqW9@vd7?ZaX z+W|E06&APjrHACDh+DorUMW6ymV5N2z(<+Uus_e$)iSzPsytLbEL-;9-dvwAHnwW) z+5ezNFe`Tpp6aqcla;~I4znyvzd`bn$lNg(XvZ087~7I_+!8rkFBqJIXH>1%WooK}B-w zgSw#E3`KP-HvpJVbtEZ``G(kOvSBlP^yDJQbIT!4#9X&v2hm+%vNzbzRO_E|Eei5; zkf+PrX%(if)A>wa0RXP3bS~ukPzvB85K?Bs1qzIZ3i~dyKB`^k)xqe4bAXnLgc_}> zoHu0z`T5|%p5|ebWM?~C!EY}Qz4FD^%-!X*HemSbvlqYDdo>uHc|Kk!fq{2m8)KLtd@CkJx?Vo}FzPVPOdA^OSF^v!6L%xDlY8F*5~FdR9>{g6|UbFHqr(2R~x5kjz}{OtzpG zo3t(+XdGRRfdOPFHWACfdX% z=Vb&ln+wZs8m)dq-wphLc?}&hpQgb3#@HflPRHZJxs;R)W~vLmvwD9&nqxd~lzQ9( z+fRCWczc?fJj4A#4#mi%dOufNWr}xQz=lk~wviIf`~dcl<5!vD+N0!RV}~-S;pf->6f&1dTsg>C zjY}Q8)q#b=frma<3Df%qMi*r`Vc|@0Uzo+$3Lq}SVN=yOj#3#eQ{DeAG{`2^98wQE zWu37Y!;i!A0WK#s^PS_>zy|(iXcwm1hMrOjlf% zsef?~tiZDd3z}!+C%OI)E$^gGc{5qb8ld(MsL(K3i*y9G|vo=EwzL zXwwWb#C4RvQ5LOiof&VJEyjLTao@qa$bFMja9m$24zZbd5CmSrXo1mEzP6MP7fpv> zLG5Q53SFXFiC%-|*VU_ZWC?WuVNV1R)pu7noc*eR1(_H^(@*b|w3apy{i6n4fzK zZ`6RzdmH>_0seJx0Z zw`T1!12$E8n^Yrd0-S;?`3jz=3$WtD{*f1AFhja4aZ!Z;Kk6smYRhZ0{~I43a`9sa zpY}$+zJZq(R7!Lp1Hr>T+D~lzr@pSs?AFM|#r=jL414%b4y9~IV~Z&5&8F||TU&8j zaQ?*6rZ_*Yzbf~U@!_dB;hAul5H6PoA%z5M)eFqrbIeVJNd=DWJ- z9x-T-mi_8NQD*b5g#ckcZL1Yim%(LDZ^uRMN32a?nE%k`!#Ygpo@yD<)B9^) z(6%0Bmy|`WXUA~g8(4v41G8qUoE*EAbDwc*fgI!5_N@eCXxd$dAd~KUJf@%uW|FlQ z0anhNDvCYA1Yw2MI##+ac6_a$y;@*9pP}X}B5P>NYOuoGPPHp!1DW$S zN=Aqr>fpa7KmlYuQd>JKRue_=>vstiSu4w5YC03o z1k6bW-MT*?1Rt951ruA+lNu!L7P8$z&_zTk`1 ztMfd^k*A^29!li1ivT9_34T+qF;Cm$gJ!ouBH8wYKnEsHSaxKQcO4OseJ}FFsSdH| zc;r*a$HTr=kM83le?90&D84{c=ET3(t{vKBw^(8grSBuzVPx_PssLFfm3Cq!)7QIY z*RC+l%^}{~il zAH%=6iIwK5GV1FD461}dwgL5v+ZA3ks>dC5z)atsBeNj!U^a4uR-z3o3UKtlNbsgP zfs4tzVd+AOU-dv1hWfW<|I>Q|nV-#f9wsS% zUVwbsvU)sRfV_9-I?W08bgrL&e}8K_w(X$p!_n`V?A$m z8^6e;j1s|UMaPuUxe3CN@wf7KNx!j42Hi+P@f=_Ur0}4NN6~_#8zm`hSaH34ziPR@ zQJGjw$FYgt)ZD6zKF6o>p$(qJTZhGUi1(4EA|<0rlB7CCR+q7?m8`9`ulD3F4EE#h z#oFj9G=puLCBS1eRUpykP(b#la0YyQZ&I`Va){Yh!ke?JjbMs3cFXM4ezlVr;64iT zxd=c@y>9#20@M*(pySW8;@X1oi&(IZJYb@TTfJ9SM?Fv%8Eq+RyqwFl$(@FlH}SE0 z<>t9M;-nQr-V{C+$y(K8TUUesdbDk>?nvcC`(mQ+J|*yk5pw1yLbl!guE(&4;PIMM z;NPQ{*NNMEGp7%4Ej%Uki&e!E8dv7NiB)}Vru=6z%Z6KBmOZFV)Yi3MB1FHj>^;at zzQPJWyq0$~QDmXcfi%bw)*qi{=lb>>K)Zc`8P(>Is-z5#8AX z`dqG_S0qt^gIxpr_EhF!(M#j;(eYR9UY|Fd-cpHlWA(-*TA6{%$&%CdTnYlioiAk@ z7Y~11yF_l@2&?C=MkX$v@lDw1E^_|R_RVdXionY(850bdIct?!+Y3{W9p^N7()Jcq_#1H6a*Pgqi7pTcSTU2V z#=-xU_ZD%G#bZk?m~ju!>cvp3!}ThBti~Tf+i(z?`?|^J;gPs8K!e0gHm`TvYx@FV z{s>!P%XhzyGyfrJo$F2zUyPhkQ)em>=P#ZJml15Cz5jE4@o))GYoXO_C~|bP*cR(T z6U!riQ3$!oMYnVD0}s0j_7wz+j(b{ocQS?8n%VY}_$A^D?_0*Rn#23!UEjc%0y-h8 z*V!k;`wIRU;93AdM2tqZ7cdy60qqB*70QPO1gLxxAq7PCd)?WcW!y!t5;>UK3 z(dEXE3a_d2>D+467Y_0|bxPh|{Y_{-14UHq^ED(jwp4Pp^EJuQJ4r%B%_PrcwO(7d z@$CeNH5BvWvlv3Mm}p)bX5uYad`Hs5R%B2|#oYoAraW^XlOMm+F)^&*+}Z4ZS;#$x zT)$s+2%L9`eQwjYTl_t!_bIUi1f2ncn0Rr83n>Ktflv_UXTH0|S{xo(04}CTq}7oC z8SU2^J&nllgIVzE3zvl#HgZx#I4!vbU2z(`#Fj0qO?@l~Zk0^ncD6tRr3??va1ZAI zYIQB(BHpDq8{EAnE8=FpHIP1CBySLB!;WFj%9yP9)}Yg2m;jq#@C`lzF#iN{=jte> z`_D;s3^t1L-MmBtJ@Ztyf;h=S$C= zl*npb8_R3$MS6AS?A_)y^pJ_khsa^!Wl-*k9(+F^#h>243wlr!!#*(zq)i?buVf@b z>OpGtjPi^Z1~RqT_N6b@g)9l;qkVWR;5z7Q5vG1NY_NY2%$6$*5XH1k8&f+n@#g{s6$9?|{3U&O`-P@Eo$sM^2`V>+?YWK(L zQVCAjqX`(XtmHze*IvjpI4!K|Zjb`WFAzL`>MabFLrES;;MX0#fEI?^%=mV+Hhdwh zV$^Cw=xYSV%HFJgK!lVy3=N2D5CsEMu8h&8C+xw`EbkCf?GR6JEfH^q<|E@{5nUCa zH7tP30)6x!n&FG71#IDyb{{}Y`;{*)`$RFAwYp4c-EQUk_>7l+M~Dprdsik5 zgh0(2kD#FME%BPxz{ZadIbrnq$9Au;ZVX1fo3r5kr$_^psQr+lMl59Fv>t5W-Icu6 zQa&7wT^-PP%E+ySy6&vimHHpWa7#srTIB78=p#=^Jsy`pmX9OC zAsg9hObk*ByR#p1?FVWS*|)-+8qc2<)el0?go57YJD+h*A{7P-n22)FkO0iT{9kq;7OP?O*tLq8mW(oo#A0J!1x*0?Z93!hrncK)Vb7DRvK#@$1wVh<2+6{b}`k8Bsil|=+FRiYqA8hgq zSpQ;ia(bNj(9i%*zTn21ZP4iu?W6{j4yt9%BW6(M1fv^-`m|{X90g+LNFdQ4s3-p= zskCWxE&3O}(!M7Rh1|`JZOV850AMqUW5VhgzD&<0F%b5EzqarWAN36Zj=xmy06;Q& z{hT?APH`z?c$c9jLCaazgv3DvQ@WaRW$0=^j&HUa9XEh@Sg@XT(_Vs3=*guKOq+osF>|G3{R1(eJp6R zNXdZ$gt_1@?5$hOYhtGdSNJ{N0O~6A2~oQem&fA8lhr^3@D@zT5*KTWk>geR!`5NI z%y4i1WD*Tya1h-Yx;Xkdu!^O$78*nfWnSNE4E%%UQ#%> zH08-LO;-L>e!>^QmBnFjkvjBn05Tpf&ybV4Snr)}>cLMgk#B|I1t{u^XgX&#>1}Dk zQq5jVJmxr}vqnvmOFAZ3k%pnKV39KdUC$uc!VJGISfVc#UmuA6 zj4=e{eO5D+Y~Id7n8ar@*~n6C@H-$mQ`a}>ydOpC@X@RS-LRCv1E`-Y5?784t_^%q zuZ09R0P+OHMHQayfFy3XwNL@_6Y7~zd}y_$Nh)dTRUn1N%HL*#3BSvSz{19fbdr;s z({{__^Rkf(P|BO*OWQ~0@~`;9@S|d9)*k#;+u}tS_4$ONIa0YoHsni4En(k>#6i^a z3E`dFl#kd6cmQPvL0z5?6aU0MHnyVl@)wW3o9LTrR_vWM-$i`ZXF0Dk%=MsFrzmBY z$VvS-$q_KI+tO+kHA5P7U}EUhQc&f;cH|E;9(cZhuI!+Fa@DxJs$TUv*0?N^KdkYX z$Swr9&23-jcM&?w>1)9;q*In!h$wBQ_zSA)-i?Aj>F@}1nK9VFr9*wGRVfpHAW(Ir z`|0&f+75j2hl-;{w(mNVpk8f2o*tgQGy)UW2oZC$$-ZM5-UV3rV!K)00REfe{EB_e zOGgF*T1Wu`V*j6-dW=FA>VL+V|DFAdf7k!TmEK>wjaKx({NKe!5FL;~N1LLS>MB+) z*Lr8kETY>jd#qrQC-pWY7l4t|a59iNQGv$lvMqP_%*2d!}(uJ#u)rkb**P>+}vi??D%=ZQZMWG9#l?MVZ zoG0@rYz`ZxTf)_W!N}Su3af{VHa44`{VEbl$J^J(UN;}d1HNez#1LYhFUlI!Zqb$A z@v#s9M~&M}V*oauG@AJwfZQkhkDejo=NaJNg>Pd?h5@B7ZRB*x$1B z<^;{cqxE)J%6Oc|{jc3QzC3yPzamhZ{h%lSxyAZFFkTobOIJjzrlrccKVfA9x+EdT z=#L*nn6%0DuY6>WVhRp_`Wa0{GZWWm2u82lls6Sg&EiS0?jR^3epYkWG`VH1l%y{p z=jh#9gwC+uzKVN)kqP{z5!eZz>5<}L7M7|bm2xGUiY8l+Q{|1fmYBbi?8ldCqosBO z7+1zSYA9bzkL&&CH~CR@;bu}IywqB3Vw5Iad_6HW?*I33msaRaL7l@q4(K#X51oWo z8Bnm>#8+rT4cit2=tVExMwcDZ3K* zb9?lA)Kz4CRJ=Q6`70n7x)+LhPO#C!G&jLgUQbEkD=)<1uWzJn&Fsq)LeyK2?!(QI z-gSl_P`xfIoFUwM->7c?EPI^Uw4tQOv7-?R{&*4Vk4~kHNkB7P50`_=b+Y~(3BMT8 zlY}C|Vahb=J#gq7k3DP9P$S{kJ_Uu(c`Or%6q>(ID+(@Kt3y8(1XDQgTxx|J)5!JA zPosM0Kjr8Q$4&{AF6U28_c}_GhQbrp_q~nXy+7itoJV9>ZIovjWLbKvH`+#sx`64o zMYu_@VC#)r=>UDm4TcAP1`*Se^q6Es+6V{pN#WJj3 z(kbyXF&s4N)JpRPH!>RauX#HA%HrW}!dL#&xMGh2lY0E$uh34GqNJeVQM7 zxHI~k696y(14N9m%{)6nhF&W45ywql;>oKTN)adare{V z`F92!cnL^~j0fB$&CvQrT*jLTTAjQ{#L`y#ph9-z+|T~ran|5nCU437!kY;3$e~*u z#T3BOrJ*fsFSniv>?)*=L2A}qgK!eXON;L4%K-3rXCSYGcUfzJ2ymtyQ=UbIsd9`$ zpr;fVI!F=+hC4r!fnjex5E9JR3SJj{zo$h~uu{!&8wOH6#jZM6v859msvoi^hr}B6Hix%oYuF{?>DceO18m%wTr+8CYB<-unXYi`6?vq9^Pe6o?0_H zs6MWD?F6q+%@(TWp=!pzF2rvpB=w-KY{xW&&5o{*2s-X-}nI;=3w@Yi?#ZTX|z5t-YyB@Wvt}B_+P;~PHF@hD5LTL-7pBlF`qa3xJ8f`;l-hhX`$-iDfSl62Yb|uennHoR*cJ)(7nwjz#XEqG1uaPp4!Z@IOR&<&$_Gi(+^%OOuXC@T5YpMp zYNhISO8wClv}O#|{CNbUQx(uBIt9ptK6n8e6b6<;7IOubxJ@4LwNK1ZYj%41H0v|D zK2UZ&j`6u`6}z+HU~!bELIrx9Et$A|ys{s#;hSzRBd%|3kzpECx3}3!O zu?ENJiWaTeBuKRSBNhk^*pmIgTQ{PL#ME+bK9HziSMScz2Fmd=?gF%_jU7k zC`LG-4~pAK--I4kfA$pPoUBK9O0eTqfpogzfoLJxv@G6=YMYD1l?;+8-nUn7XLOpv zOR+aqS>YsQ<{4_8RQ+X;y>q1nD^mJgob#y1anM?z)_(1C)Jm##O?9{F)24kbo!t@6 zhs&rj6MVR)c=#%-Gy{A~e+s}ZhEKhQUcM2SUbB69#t0BKR3zrQcX#VO4ajv6{lmzlnh0^bF!A8)bWe*9@+XfA=*treNLu9A+jb%w?XeMumE>nt zeiDA6e38EBQ^^BltZH9jFw2)K76>n`F=o;sY$cEX3#^`(pDs^7a|K{{FAKB%1xURk zz;ubJ^Il|yptqb@Q$6Z?ioyAe*^O_w?x2jNvi8FE=5}2w|yd?yL1U`p?ujbI5tW2|)82COOF%Vd)P5pveI?QO+#! z90ajIu-L(=k!a;mHV$aDl)Q5H>U9HxXV7pXPXBc)JXn~og* zcMo&`kCBymnHxXZak#)y*Jo%#WfP%%7GZgD@JNm7x1B4Oax%N1BGpu`;@y-M){0&h zzxcr)q8(H<3ph9BV&-qtC*#u6*#YU=ZV^m<&kK^*;&T8Z;)DQrTF6U4p@PIO7*#}4 zyktk|_?|In-w@U^-Rts-ny{OW)rTh$sJ-CNpbp&Ja~$g$usF^T#U+CMgn9+8Yn*eE zFp$Vx>e~|@t2{GSCTo6JnUMTkKPvET%8-dswzO_*y^~+sV&FD!Tly#A!P%2W7|oXp$yaz94iBVs2lVAc8)BEA7-{n6<*x_A(Jx z-LyXVY?ipOi^#w9lZOkHOUjco#&t<+8vBE^E_Ce0!`X3hh@;jiuJaT`?qh@ueG~0A zrQ+9R332C!KfAMh??z@_mz71#bL6YgX}Sz`YrY>#%wnBHhLwgZ&Xd66*UQnsBCQAL%|<|w*+dn{}OCW zdE#K`wEyY|Ir<>2WcM4*+)#_sruRtKaH446R{HEMplF-2YQr;*e8zCfQ8vb(fz#e= z0d7@8jYQ%TVd6<`CN_0w^VZgmEpf-^U#DIovns?=*fYw8$Nezye%63zG9ITx_9zHT zT$g$ae>KmuNlTFwWj1ldiCa{Zg@3RIscWa#khjQ zywSkth?W=@DRUyNpgXK7G{Xa>2>u_o-Z40{aBUWjZQGo9V%xSgv8|aTPi)(^ZQHi3 ziS2xuz3V%5-nY*6Z>{_OyQ)@qU)_y%S%~gvKYh#HkXN%BT?XmEf111}6${`;zOt4Q zGS+UT;euWO%HD(O*V97jSMzQwJ+HoAhz~OWxD!92lV#wUmlh+Uuf4m^SCw&>+yGV= zQZm$kV-(UX5?HgwI#0zw$oQCOu1JFd8NWE;yA<3CkC~Qx9Y*OcVD1Sftcz$i=c!WP z9b-5w&Dund8N0@s0=ZZcpQ#9)u|bw}XaPhQ%HW%(xxe$#wnfmX?JY_d23Hq45_rdoeHwmc zjb$fWVOU0b(CD_aEfgKqp3icCm!RKianU%T&eKgAw0QU_5pw(ou>n; zG}sX%y}tzX-D|X=hoA$^kepc+6wnpw{!4{vs&YqZlmNE}<2bycjz-aeo9#uc6vF2w zSxGfFud$4n^{{wAJO9k5>{{hUIu%DqwO_r~afh1hDN zPG&uVFStgBD0(K4v0peHNOiA!*OTgAv0_?$dH#NvFgixVIkGWQCY=?qHO?vBCml3o zYT6osJ?lmxKbq0Ct&pN{Rv9>Q3rguUbeviDlUedQjFqaAIr3156p7!?#5NxqlZukwsS+D)j~YJmKADf*I_g0 zi*OUm8}Go0lebR8(sIhrlVb?j5N|cxP+pwvZvpTZEi%{+@2|_7FMJ*50ix#?=d=2w zNdSC5lS_lQd7U_!LIG2D=&25`tY`We0!>FKo}%IRwD8m|kS*Yuw3*_MMfwL^TggaA zdwIX;W$2@Xj9(M7!YDs2-z5CmtQjTY@>>Y`&S9M8FPu+zRHZv6QmnGEf6yI`q+HHT zg3iAR5fV?cwe1(CvQe93QeYb_Uu+n~?D}BX<>DdJX1Q?__5)0yqf+2;`!yOSpw{VL z*Gy&|v69sq-FkpMZBnafw7d(p%W)=aa2u?*QEaMqt;!@x` zHToxKUnW{ThXAnn*Ed3L<_ciVz#^@SnBN%gvJMTptRt*XVo-4L0OfuJnep{{s=k@pRe)l4#yg8SB6xtIZF6I%B6wQKC)k{b9x!? zVd=NZdfL`D{+!-K*8c1+&$sufT)$WAz&vf$=u&FfO&9WdM68F%MSX)pSU{-BG5OOj zdk~iv9433mdIHA^e@;B1g7k?kcW>$TIpTfHBbvdY!uK`?aB(%sDLlChoA>hb`_|Sj zA(<%|d{Ykd@?3n=(VvL_llJ-gRHh;L7Oq`YfPm=!OZ#MJe8*P)d;T~7&i>8+Thu0# z`+Z6h`d?97V+IAkJdvD^d>#Jrb=xiov6FUOX>UN&+HWcDpQz28fgMMR|6#xO_Yu&} zM|%7*4(s^waZhzoMn=!i#_m9);9l7xz0s8 zaCiMH`#)J5@}I2D{4Hy9;fnJ&XdQ%2R-NLLR$`zT;O;4YRoO5SYDZwXsPqGVW;@_8 z2g6;CVsaJA8Az9`MDi|ieqp)mF_NZtkF}k|Wb`97MbT<@I~=rrs`sTXv*kT+0gPrt zYFCJEyhhfK2HQo9kOd zN?*u-a*3Y-Giq4I`1iEx2i5pjtPove-u<~PZt3TDlVI!YDWZZv6*p+>>hF38O6PA= zgpFZD*s~b+?DO6rxnQ%nur=wq0WcI~ywpNxq(|I{!8;>sMs`( zz6F`&CKM&aGlh%$qQE1n#e%rb-USZUv~4pMoe z@upiY%Fekm!`a7Yg&>kd0We3@k*7Q(E9J=rk$H3KEYJ#l_&W&|+IW`7_^CenK=!+04njSubD_l6 zl2T4TyZx#6m6Ip6W{r7@-nT^lm^%M1(})9)@wkpz)9(er@ToGfKmbq(uR$N`9(lC0 z!?i3A?!injnaSi{^k0B*#TjzY9!!WSuiyHB!rZb@>q0Qd$cO*V@_P@M9`_NO_^v|N zN1Nc}F%_r?4enMd&;(C|3;0Zcwl$PD(4=Dt6-Y9IUx5O{wg0O#F%A17 zsG-gvdM5QqHfKjV#jU2J24wVM>$WAjUMtl7O#DI*?|B}X`$DG~bk&+ zAtL0@(9KK|N96JzVUy2~yd1o_pyTAdB#eK|vj^=r8H(f-pAn}qcOHw(E^=%rt}L7} z&a)1U)esFOQ-?-=)hm4h_7Gr4x_jwS)SpWj+jXa|tw(Wap^3iR3IB#AEsSr|ha zSwN&b=&5M1IE#h`!jhD;KlfRmh6AXB?!gg(kc(jhZioXlFgAcmn2qWjrd;-1~tJTrti$tJcv$Qhj_K=5JDL(~tmZ2#@ryEU#l?W(jfctx7;^{yF;5q4m zG*d;QX$#DZEOv@z?B@-S&*hrkT-Li^HZGoQM=p-X$M@5>VO)!$ZwE}1+EQN{hs^ag z?PlYsx*?ZL3E5fg4~w|5>u-D<7JG>Nef+_#aRJ;0O$NwFO2ZBg)5iLI{>Iifa1Ui~ zO^S2zI)S#RaJRXvVnnM%>>7)d7WYMi0jyG2dIsVBW7L<$j^zkwXCyIeG!Nh2JvQ&zmhykTrGCsqsPWG$+}D{I135mUUPvtu2G3HZ*j(Cp^;{IZv)PEn z6ABFpI{n-t#U8}pg^X1^h2h`hGugt{gNWjGPQ4HCO5q&?KiZ)`!AntzA-_aj-36E$ zcaL~Vw>^t`4!akh7;xmqS` z9#{JL$JJFGYsi+ul9#Ok8zBUYi`0xdB4xvw>VPEGvXXS~PyJt|X9%YX?a5m{)cAsh&> zEa|gC7(75hc9Gsxlbzg zEKIH$r!S7-2+t-GHkTK7JIpD)+59B3E#=aUi!YJaZDLCiR(!aH2_j^H4UgoHe?0BQ zOu~Q)!qv%3RteOP<L8Lj$S>CLbKw6N; zueo<3*Wf2vsCcAlp{3em)?zrHtdtgxmdHh+RyG@)qfp6oMRr>uj3xlWe}reDQ4kUW z0j<<8EqDIpcQR&<{9$tb!}@Hw>DS?GdbP~=0%h6cBfilFjl&q0A{ims#c-U)xJ`sP zbhHgKr>%luH9%vFXR16u4NAe2QC4Kx%Xxa6NLBj6#Rj)2Y@AgZe37GB?h?o0PY-yb zOsm=;p0v30vA|Gfi!+&Cz6uhDqB)L|h(M+G814c+-(TZSmr9cS+f{O9VuP}qgZ09c z{5*7sFj{&xB(U5|G&wSMzq_GcBz~PqQ}LpDSjtVTrU5KD>G*eafqQQwo<*S$Bt0IP z&&bd9G2^o*+EvPRh@VWrg{KRrJD^y{6;vi8xQfYWc4GLmzZ>`~=wJ-&}wdzhYIpquta@#7y+2{55+D#{GttJCZgG9DDbZ)M788IL1+TYQ*OU zJlCQtxUzCw=tuKuj+Xvc^YAZNcV&rV#&w0E-{P{Z-B(TRwIjC1A zyMxz@VAZX2(0=gt9DTdIyBaR89?rgh{n#@3jC^f<+J_XxgWR8ExE(1Q_DT@n)wpr< zAX{3N|L$l{JARnwsm?wseP@xk9QaJrKUTc&_Rcwe0Oc+J6qqLY(!=mSK`NjvQV-%Arx`ovf(CE<^AQCU$I|JMvfZVIj*z>_*&hXKCOz$I~AQz6~lMi@BHIqK~L!I19I zleg#v!#ze13B?yzJ+u8P=@kdfRX{s1Mp>2Sn_ht2iYto%kPv}QKtkxUlV+3{Ed44x||@r#Yx zh*J~b!jgfAhV}r1f7PQ^uK4Bq)E5$M@ZPAH%_yU&BhNPxvOKo4^WkI?1Dqp+Hn-*5 z*&i#Ri4}Z=!UBP4>R*ty{T!I2Zr~^~_W2?u!;_If20%>_i! zSmuxq&7&%Rpi9jI1kA0~_E)H@j2tPUF;Qq|!E6QT*pOOe0w#dr?ga5Vv0x@VeCo9O z>`?2hLkF#cUdB|*=T9T*OhIAE%J-b`y!{?@P}|rl(Nj?xlqdcK%q_EnRV*t{Y6DoL zw;cO29>#Y?N23!1urES&2!8B~)0M=+eO6&>V40 zE`vJb2+imU(fW~cwtn!z54;~w$O6i&j`f_ZfjIXBL9FlHuY+d1Xn2fXHz&(Gt8YH) z(hFHB*Pspg$m=dVXEq#$fQwcP$}$__Qd76nnq--UB^O+YJYATP3E^BkM@}jn=0va5 z#waXvXrtN_k}B32JD^W9>oDNrEEKDRZ4xMPQ!ac^9^Bj7LJ-(}_?0XuQUQ4My`t8u zw!-O?w5p3$Q)~1E(VT-cSR>Fx+}?8*QiT*k;H!#^Ce)*cOLgkCIW$p>qT@V%MeaV(fhs=)1dTonXih=9&GPy>{z-tR%-9B0lc<3ylyu#^)ixo%!2Zozs*1 z)il0+5`!jKD^c|V2${(_9^H0uByB#dabX3|!laH_LU>FhPENMkZHG+PQCz>Is|3aj zmVB-^4{1op#%BR@!5onJLXsmH5)fd?%HpHw1nvVW^mnY%#0B5ppvLF@i$Lj6K&hUm zrI}^o`L}+ydI==f{`oKaRq_2Nb@k13ei}QLt?l4};h+k|q*ou@sKp`O zi{pwt>{RdoGkiQWMg*B9S3ThUo+X2*d@99bkl`ctXXb_OT`vHe{d#GHZ^L7<1p3F1 z1y+e0lwB6TuaFHvCHXsig^-7|pN)mU>FUvm2K~K6kr`347@A%dgNAZHY)y1x@OhPS zSp=|usv-!27KmYx`vhAt@(o;tQtr2HkXMDLzEG!n3xcMWm_Zz=0T=buBv`m6&f;WD zNsf?wNACp@!#n_(OG3^vS%WI<1`&p|MRz}12NcoT7>*)-?Z`n9y%{G3v)1+*OjgA% z6~m?P*jbOc$sOBHOL~91D}pbNB;~7DaM0B(bGOVn9__ZC-e)Iq0(pJ9abWkwF#e+R zW~Yqfh?OyGK|e-ys42Z_oU{4iD+U&f^$<#^N_9?Wy+OBsvTu`mi#h<+fu>mp+jY;LnHgi=zxhB4?RKR)_{_N1?fc8Uwu7 zvwSlZ6Q}@T=~NktaxWk3PzI24>C?{M*|8x?pHSK+aJE$oh_aVoz1)p8+8wC!R4ALb#rd(UzRQ7 zWc$sQh@jht`#ABzF7N@DX>uI2K0|Rvc0lEoKmfIMAhh&ZFXPQ z`T$+a7%+NoYRKd8HZU!PpXG~m?Gr} z4A7DZeO;td0IL_Toz0cB&A;KI-hkxuUB}zc8oCE;b^P|)@T(>ymTP2LFow}^-!`5S@uTKv-yAVe7?Qmr0ixa)bo-c041Lx2MGcW{fs(KKSCq9%7GYx zh3@7KWVT4v$0&K0zbhbFwolm^oOG4D*|4=HxFi+$Wh(2mzB?xsOtKv^-;;Sq|A_ zP+E&nTCWjYGss!zzr*kg_CC2~A8-kE@q1xN2Zw^t_w*IvWsC6Q^E?P%KnP2s6uXxC z#RHKwy~LpfQ0#lx4aB@BPGN7$waadqW7T4nK`!BaUeGNN%DY7#G1&ROQcFu;k8Nr$ zl*i;Ev>*b&zVvnY?OtQo5`6Z%plbN+cV5-i;)8$NXI>TI;)A;PhXVyy$hCsO*Y)Se z&D%Txd)Bws?%Tw(Ig%9#xFWpSBc=NMwpl*feE&KD4qPY|mUFu%B?=Zx5o$19O2o09 ze+@hZRs3?!QW<;_6G{??a33k(`=c6oF_L+6Tp-v4mS%yoKYy^~U`9tD_otNAHUy9T zKmZ|+Piux+SeS^EY=WoR-KZzu*Xhl22yo&((}kP!Ny&1uou~Ikhu?>ja2 zTkSjOnlOJ*ttEpcs^0-_>h^sa2i_c;gNqOYtbv>2?|B5ffwe5}4$?4+M<4~d0yUF6 zll9w6^n^@qTK9t@P>t9swIS#|r$apQfWM^jSA*i9GMM|YD>ABIm-uQZM}JAhp24u- z!+cPq=vc__$kAOw`qB>L#4$l7{rr1|`oP1L{4p$qN%ig8K`1`@STSqMru;@#c9ROSiV9}B8Kh$gl zEU8j>V@fREsda`aA;5yj;mU!w^BrZR-N(fIb&8?oHc$u2-j!b?_!9|f@XXiRcIT0= zB&ZoDm~g~l+mhRKEW-Ygob>c5C~<&PY_UJ5$liZypU=;ekh+J>Ox+r|A!}zm>Y+_; zj59=S!jOgoJV>vv{ib<^p~$;JQ!}TJ24E#c1+rhseB)8O2u{e7GLQpU%w+2?3*~td zD`*w`-T0t;$x}gmOLeH!PZT(RKz|#0Kyq2hU8o(?g(P~4Ttzg)+DT#5cjN%OChqZm zV>^c5ejcVAX_E8b()-o&U8G37L9bYK0nZye>Dk@MM=MxFxOO^^ZG*F7cy=d~^CtyP zn_b=Fn~yn>X(qeS(WTJLNfc4QPw8UiE4o7}QPID?el*~lY(~YlD2JApz=J)A2RdO& zKyn3!%tC&?#`US7>HuU?X!ZcJ9e0Y-Gz7o<`(V}$+}ScEh6O94^ZNRHX{2bo66#+2 zs|S*pU+i8~1#BUF-50_8R-lB*;O3#le>r{|dRke@yDF@zB)nXU+Rqft7Db8!QXQJBii}v@Tkb^NqmZWu{Voe2ZplcFme1@WAeAeZ(>##zc;H$ek&Gfh@AYu*1vac&#VI?#dqand(;!&W{tRD$6HieHI{~xCB!4 zm~+x|?rXx>Dr3NCpgeN_K*DtOVmk@_TZ#EbR2N z`#(?q?F^ZMU$*fSs#r_tS}K$_FB1@|Gs;_8EOj(m@!!s!riI`dJ}VTQU3nI`s5j2W z^uG`7)|&aXJOEtsvi9~TutRY8&Q?5~hj!_-H)!Nsi3*8nt+er@%8rl1}Sw7Ot)0@udG^< zxSPqLQl;>pPaiDX`N<4n>t2cE-?y51^?W>(4WGM@#46{Zm zluVR6VF0k)#7U8V9-Ir7Yg(atw3qZ$#beHWOwu>&X=(wx=~Yb+q8@mnCrH_bcPM}Z zcWleyET&A2fDWt&+_=bi>Nog}TDy-H$o-XTL{!`WPise-BiA;s1J>s+*#`lSd#%Z& zD3h`jGCN>njceGEEV>f5eUSQA`iW{mY-i zW-`!W1L-RsFjrjZOrH!SL9k0y($k>d?5ZHEpsb(GGFRM&t1rLO2_u_$0-_g*m05Bw z#wOk5Xcf+^Ybb!{-{ng`WBoIf%yn9gS{8#wL`V>T!zw~FaK(}IVQE2!fQv*4o{ZSY zC@ zM#om(m~nJGyV8h#OU9`us*GxV6XWPj`kyL97>0(R94{j|oj}3E2{d>s#b%7-XE5S;K2r#IJLI zOC}o4@2O&!O45j3rl>Uk{L!h;TCG)~TE;akW?)k53IOQXf3n^y-Xkx7!Puj^HA7UoeHqsvp$qsEqLGEX z8X;fJ*q_~K@do1o_dr8vv;I7-T6xOM_zxTBH3Vlh>T}-&gZ!MG&rK>1fOwl#znZm* ztMOn8yh5Q?YBf@}BrS`G8jorEk*c)VrrcQJ-~{jHQ#?VI@tQq3^>56Z4`8LnTdmq+ zgi_tpc9(^d`y?cJGIP-);l1i=KTcQ+q3?m&?4bNf*CATJ@&GUP#Qt{NZ(+V5H9qn= zk>lZ(!Yho7UYCWAka&a&84zziK=JNbqC|ADKv`$8W6Gu~Zx#O2X)Ra7yEf_wb3K~( zR-s?(wT#6xuQVa+#GTw~1Q4ASYd+@5dcu7ZL+IEFY!V-hy9Pbulwvm%qjc*^xF5(~ zpk6-TWj8cmwaTykaBJT?-ZRdCSbT+`e-G*ZDf{TMUzi*m%o27|aD7KncV?l_p~%7Z z9*Y|4@|GEY;U?F#&AIA*TyX0qrxg77^-_u|`t@iwReAr#vBSfD5BeQw7X}RKkS(sepvb2VdE);da?HBmxPoOyx+as;m%FZ$Q%P@(Vg85L&EAVeY7ShT4FB?J%H!;|9&?Q)e#Ew< zMcn%XK%}r!H8cd+Yp%5Jx$tzI90R;T1T}mVtrc5(YCR}wJhzp-P2}kScLPs^urb#H z)0+11Hv-u~nXKBu2Z@BB*>UlK{Af?|_0%(p$jSfliT@HJ5QfK?;m^Or>s&*pt(g3~ z#A}ICIGF^b36RX*PijBpzQWmL99U`e4L*PYejQ23bFIOBOhOAl&ICD0g0rBF=Zq{p zDLIPcjIz?7;pJ(2O+-sSZQYrIvDOCQ&EsGoDW&0&P`D+f6VdRJ4DmppFpRx1> zh&fTtW_*Fg5M`&yIL<@!D@M>KmfsLtelDxMryJG`uZJMXepSQWtcJ9`f2>QW!pXUz=BDOy<|OHVUZMzyglla*~M zJ!NCvEh_4$roIx_06*;JgQ}v!gGt%~bb9@{emv2K*kpE%j5_v(9j&_gE~L}zm=5EA zAr9<{M0wh}`xAVwhxx`P$l@T+3-r4ooL6Q=7|zRfL>p{6Py2Nv#K6NGDEK{zPrW%u zcJq%nzN$oWjU_bbgM;%~%ae^QB>SAiCK8A32rehkn?Y1D7#wy467t>3ULtlTK*VV) zR{Irl1CDDMbmj{R;)BM1^<`M{SZh0xHys(M39>)N1q@H8?~myh(zAWv`CRamu!M|S zl`eElByEZz(T1eCn?}+D>MqMrQg7dwK;`fyuKx56t9)6KnBHQ zrzmS^2q&YRI1)%l43R0IJB&#jzz4QX>Ufo>Ntz)?5i=os$r9=#4AZBQ(2FJjF>MKp5s*|Ez6U6RyU;;i~- zcME6cPGwyF{kLj9)2$zblVRB;cDoEqZ4tp2ooX6O&Z)wReAZqPU#N#2AiP}{V!SrU zd;%>z)WsF}%2P!5EkB%Rn5Vrj3ni@yNRY6FZwF0Aws!$71w9z}K3}i*hwjgLZZnM0 z1<9F@?RP^gPld5P)peS{I!modG-*MT*rfw0??cY z7-U;ihktI^C zTcCJ2j)kXUz-hNd(0WNB4+2Y!g$duNEGhlNjXBU=b`nU88RRtP0g=vu;z|j%z&d#` zFNB(}+vl>gcF7yz!F@G&h{$NuK%9`*f7?{9LJRk*DHTP({ zJVz1TW8JqMqFkruGINtLz@@hdas_a7o*zOYaRo@IMT16NdK@1?+;jOOnA3%GxT{2k z)G}hgwGgtbyZe3x2i;euD1ObD;*SoYo~nCsp_| z!C6-0VMP2IKEeb2^-#@Fs7+*M6|y#5yiFWAm5Ddmj{T}HaxYo7U$>_AAFbRc`u^$D zn3$P=*CVb<0YW^t>8-+(dkIFKIXo>T&19=%Dm z!#tSjuwXL|I$eBDMAfOL)((@G<-^Sp8I+@=C-ghDeC3EJHT}9kUcn!bC%%!_-Yg%r zxi#$A3KYBIzD8s2JJ$%(kLq82Gi9S#yYoCKIlA7c8fIHTTubXwP)o&6lg(@S$X zatP1nojZ*^(L8XaubI=qEtIM5E0Ig-D1~<*a&(5ysh^o)gjzd$&h|@JboV30E@Rg3 zN$Z3r0G;~@U8av1YX+5ZheEELl%APRDxXnWtWv!+jfb)sNmTSf<;O@7f3%O0y}i;2 zMUJ8Ri;ql1Ph_IbmZX}3;U10(gni!NSl!`2Xc0ow53$wsg2Is-4OYfN>QQ;3MqK2wrke(f0jqkC3;~0~Zf{ zY7ILa8ZXnZhhbv+?x8r>#J|Lb7emRRoVyL;M}WwfuC_Gabft$Gk3dgN9EAY8x|vzT3M0`d#d*OMNC-K`ho{m*1v-q$j zfJ0-M>|<I<4Xu^k*=^PPxh1aR&5BKuB$H&Q}^qKbjJT z;+@+MA?wh;VP0P!LsaTg8q^&EGi5;ucQpYkfJ$?xrxh1HWjtm5mDPo6oLBYC#}2;y zH5V2TKO3|l>oU8w6r#H_R4{@(C4|#JfC6EV#t zRn-Ng7Q@vAcXiQ5wY>}{Nu#`Q|^ys zRWrKk$-@jMPKHsF`?W9Vt4m?!LUkr>LS!B$QCQ~8bk*ly*={(Z!1ge=sg~f`@ukd> zk_QNAQP$LDb|857#kX{E9Q!J+fN^rQn2zPne@c4LTw;xK}f}}DE z^qd~$FuZ;sh-)Ec$n;7w8x=y#8NEArkpUz39%F__rVmS2jd*u=8s}pj6IA5&5rtw4 zTh9}8_MtaMwGI1hz=BVGjH|WQxK*)MPquia;yN7}-gT{Y(Mw7)Cl9DTfOv~;PN{0_ zW!(F0>ia%1wS>r9AM(J6$p!d$(HLEX0!82y+q;RGAx1p6*7l>09t}JzYY^(c;9jdO}frqOygZY2n5V*Dm7+SqAaw3nEP%BwOCZuSeBzA8)UVRDA zWc}*^d1+61v#uvO$V_>_u?uC_U-?M2qt5Z^yak^EYI3L2aK0tFhtht-UqTb~aoIfI zwDa~6bIM>fA_ilja)ESje0(hz(UF-x!)V{sOTsUUHJ1$cOr{X7xhmL7!Nc|=9HCR% z8k`Cd%DBTHJBLnVWEtvGrrKNZd)C8W+Oe3o-PUw<5Edtg6Rfd-pnyAC=`xzZx8ERM zEc#M9fg2`UTZ=t;-oPysY^1x!`WTgHBd{YRz>>Z?@aIjgvYS=OMYc4SXH9albn&8U z%FW~~iBl~lu(?ue8kCXH5{HdRZ=4eFdy)XfItmaezuyHRdNN$l?$j%TMOjk2W&L9& z7%OQf@;RkDvCc_=9cEaP(`c|hA(d3HFPxfFJFq1YX%smR*1_#qo@QE<7_^aJ1}~>8 zE;%wL&eh>tC^;BTS;YABpx-#{J9wY~JMEIE_`>6#IIP$07Kd=3JcsKRXBs9mq|v5m#}iMu)Ht z$3eAH@!6+?sFm(n%~;@M56sV&XlRsF?5b=}LCxJ&a%RGX*Cx_A{*3c7BV&lrjU287 zd~(dn@OD+7y{Ve#Ld`MzXKy~zpSy2hRQZygABfg?Ev3uj;)#pNuT=EXa@FOwI4MrZi_MUD;}axKt0TIgeiw>(Mt& ztgA{6Ap2|X3+Q%;;cTbltIl=~@m=oGUGbj=Gu;w)f17J0w~>^?C|kKf$F)6zw7s1S zMDve6e90FlF?wG(NZ8o4!R(r#wycrgSs#tIkLh~>FkhzmJCkC)E_P@g)*;id!p>-M zm}(_0Br{64Gx+yy94SuftcGes??qYfb+cX)&w9V#qYbXRMQ^zghLxdyPoxG=tTegx zeCplh^m=z14N+*-m&Ac819pVpsS_TT{x=TW-51L2{l-{3w%=F_2rao_JdPFc@8RG4 zJNP#jx*tyI95|o6fWWA!4GLza0lBq{qFOgR?oLl9~bv=yR35)C{!h$(&Yezof|U)#vtLMD&1YAu%oe`r1K)XJ=a? zI|yQ^+X#ZV@1>l7)(oBO)Sc4aSN4Xzym@wpo8Owo#z@%Pif;kMTfXCk?Ue}IXJ_0jId13cW1k&p z9mTH#prk3oxzKxa+u1Op>ez%b;%&Y_luYGe0+aiaJ}RXU{Q~lmxHpVBulm4 z`C|aMlt;!g#3B}XjTJ;O;#6{-yItQy)PZkL7G`{g3i5}w-}<;{`9u9HmAVJS=P=DM zWId8FBmJqRHKm97iZPP+&fAy-KNxl$RD+^l<`}M<%R$W)W-EqB7X@h@2rp`Io4dJT z6Zn_D{rnU>#S^lq&QL)#KAM;Y>Nh5<>InicXK)#!fpSFK?_J?S4_WSpgoSX;xiq~{}nqo_*8bu;4L1g=+ZfKZg; zX7N+7?*$Bcg%ylueAg?hIdWXfwxB7=w!nsbfa$EEV#dwyznJ}L2YN@iLC?5(gi{aZ zw`z7su}7TCb2+m=ZOMkxaguvYLw2?9QquQ-#+-pS9E`}i>g6DG5;Sh6v26vEh8aw% z|5`w=_YIawga)5741q_4{jg)Z%?I7gYbh|Q_1x&pFBQc>VsBh=oD)z|FMLU5PBb=& z>VZk3L$5+4op(qcD?->V@+0uqJD>&1K4q@=x={j9|19tdj=%HnIwtaj9A0Ii~AEajcfdCOSMDb|quq+U8A`-F`D(^zUU}H&>C-0_~J>>AC zsIa}yl~`b^u20B1z5=bCT&0ZG8G(}9 zI6&BnB-(>!VZ23d3bL_5Txa0Hf|6Nx9YM|Xa*eba%3J2h+U}}6+z5>na|3pGbofow zi{R#ay86uTgV<91w09G2qBO*GtQ17Z9ZUV1l8-vQ#FYowvn>K3`AJJsVacM@pCQz6 z1Apfglo0GsMFCT$yh2|^N0 zMmk#&cN7(FZ}lEhLIuc?a2G?}82P(k7@ohHCcM)9K#ep3|Gkn(;4Zm)=XX5_24!4gVOIj+qHj!$O>b*(={0;58P7hh zq7`je5RIw(OjCSHLv0TdZ5h+=g{6q&*}F%XcyzmWwi)I@Dy*x zipl5tHx%cM&3&?ZYBdM9Q8ZLeG_Gk0!qmEaivWdqt*%oQKMBA{8ekH z&MKqdy5&(eDv<2kgxyv1?`_^N-73R!xP8^>Df;YX@4xY96KL26tJ90GrCn$h@0$vv zC$K%{8eeU~B^q6M>n!jB3eIH`3#v)u91rW7lk>)$RCNi{HB44j&n{hj>hms(vUmn0 zt5k3SA!i&WA0JDg)Ytx&oZX$fgBb}hNjfX}1^VoQE?}-Pwgst!_I}O%7jvEA66E>+MYk)re76@%p$0 zPy36z(>)>6+huS(k!EeSE=YAfw(PD0_&w|baKESMsa2==3Novz%mlhOsLBAU?nxKN8 zV8_;J+dR^Y;tFt&PSGcj$>d+AM8M3Sk?pxhuFWmGAqlrQMqpv5{X$WyX|YYS0N_FL~%Q*fmJ>>H*FvWP{MH)b9{BXtxH z3=EffNJQ#zHOII7J{cTely_C^&$psRZum^ZxqXeu_z$Ri&MrL-imdp7y9mq-jXkvh ze}^H)3sR5^By;eM<4~D1?n7pkeE<}7;8^3|sIIN5JPOY2x2b(B0G)Wa zUA6b$g@)8qksmb@ugN|KuNu0zFyRv!s=-Oi0Q4+|O1WR-bp6GZa#9TPXW4M=+46t& zGRc+#lj!BXliodo$;c#~*m29*RZAKuE{Ir*`jT(YSeE1|p+`y_JaRPv2z4E*w23+2 ztL3`(;YlM2bcxg&KjZ7gs_Y|W>ZB-y^SG8qDvXizGh(E(@}A;ZXCylICMx3}Ca6qf zvJO?P9B3rAs;ebSqv5YXpGfOPKbe8B+hfgYx2`N&K8mAvqgr490j8V1x3;sjO)rSTMFg`I;CT!z*+XFEh zBB*4p-AH3n>mj8{^@BW>>Scp0b{zv$v#?1oC-0z16Ub#_EYx2InzlV&6#jZH-SEJVc4gjQbnHdlKbeiB6qtQ|oD7pelWJm0A`j(LU29$& z68^xXm%OI1L3IfpP(QcoY}HQ1%N=H27J-Mmr?=!d8^NpWu=mQ5TaiIAgIk|=mgHD%48sCx^Hy`BLQK-iA#D@22RJ#!r@TVS6Z z$lB;=f7lrvUl|<@*}uC(+o^p!w>3=4ANJn9!9Z8@|8ez>(RF@NyLW8cb{boaZ8Wx; zq_KU+P8yqy(YUc~+ji2}IO+3$#~JT))~9>lYwi7Uk2%-8uHRL{f35zp1eT(F^MI8) zx2VXtw;L9D^*kK>`3QJV=IBZxEHysOL&kjE^}<&X>zBOr!i)QOWq**a{p1G%_%QsZ z;^FP&8xNtKj4LmgN2{+e@(tF0|3q2-p6cxx33}U!EtV)54wkCjdq4Uak)mL9ELwy+@#%Z7 zkd;{qouD@A8r3COR(oNpD?iG77Mrhw?(S?!`f%;vo3UL>rRmq2vX@MAmlba~p~yc&R% zvj?HW6YEC%xWhq&Dw*d=9vT+hgsH|qCTZRe(7lXF4p)D{aeBP@c8zVAdP7bCv4aY9 zST%+>s7v@^ai@E!hd~`7kNcMU9JTr6FB85m@8<}di*~~2`1k@nf}2;9omZ0&uQz`K z6vve8&tQ_XvYSxk_yT@NR-eOk5CYvz@VOZ^tzkr|9!07TEon24RBJl zzkr=+*F^aLo&>s^skt8@KIsr^*qJW@P6qZD@Do1W%}m@6kcS=ry}SwE@+RZXftjFA zyvZRhttB^+;dr~)D{#Bs-qgNT_sT~kg!VC0&wbm>V5GeOM6SMbMIkKqsjPdcEQYqk z9j1fE?6nY4dP65+FCkY;w~OkI=h$&i4>@%?LQA19;+4a-x#&_>{=xYZNIj6K7XCxu zEH$p3>@!u;8J0a^!+J52iNVW7Vk4XH-gT9<_AC}fYshJOKnKbKj#-4@sMux(=TT~} z4;HCU(3uMt*ie|dqh@dJ5Z>LcI_%X^9&ICI7Ai6cB6UZZB*v$=CxCK{hHRUvtVzf7 zN80Z}B$t@uoJrhvUGEz&m|kTA+XHHoUXHc&8mMiM3T zISovX>4JhVIAe|gjoJ;hn46|fH90)}ZC_n`)q=?gV8fFy9hr7bPgHua1VScSI&Ly| z_M#+_wip%C;=!&oqefNlI@_{H*@;ESa!Y~^WS&DX!rS+)R~!GZ;~@c6NNWTCcI&Kb zfg96HE12*?_lw8%6^q+f!3nYvP1@@?wo|UK7L=iQ&i5KagtTCX3VZ=`g^@wHJOS1$kAOWo zGWkh5ab=Lp0T{B?Af-GWKNAamxLDYZ4*Svz+719?goo%{Trg^jND}-U-vuWJOb8om zs3gMutY*WSh4uux_BZIGO(@pxCB75-X45G!a&A1+vhT@uO=4Ted?Hml=E2XlsXdL& zALK+D5ui+hl%Cs|f<%>am@&EVsS-0m<65rE=b-7+L55PI5-DW=ktLDCi-6f-Vm=kn?Hg&}b@M0hb!~Y5>^y%(xe7DU zz;}HQ89%dc<1mE_aDKGs=@>#L5_=@!QVfWmPT5{3Y{5|ou~5RWi7iDys{id^DAJba zn*0|6a>PT!UEXR~>Y7^nj1)KjHxx4vd2)axl8fz55ai1!wP3b{hF`tTgJg~8X08X9 zGZcS}BxizXf8KJ;kjmF}{!stR=8==ZG9moOi{~>R=W^`p&$D`ZHZq|tOYmw#bD=)? zUT~vd=u|6O-lc55mUf?3pT4th1;62d7edW+SVq_eOF?@=XDxs z&Xevm==G@O=Qx*~fSKX7m*%c^tuQ>BW~$-!TIP!c|j5 zW#2PHIhOEg(<63!_x@*S(`d{4dU@vdvMBIoS@m<|w5(ft7<*k$o|V3uSymugT% z4%e4Jrs!-iRlgb!DgS zG1Ud@rp!)CP@(UAIh%tB{cJt^G9ZTGRKuK|pS9^M{;)D3u-MS~<(r^@f|B;3X*n>h zs8QqIC?fs=zrAyGbn&S%s}?k`TUMf8)YXEy8cI(0m0FN`(l%gtDX8(i>{JEdC- zEBr$aiJy!&Q|!zUPSOtuHWX2ue4tFU-zh&llBdxZr<73eEkjBe5Ds{Ok+0v+(Uy8@XYNig6 z#1;w&>Q?$iJ`tsl-j8KpzV~bAc{<0z9KyQPTR#r{V2~0H`bc1j|op# z1OBXYU2%mi^X}$_*m{Oy*XweDhFp2jG6P`P=a+FDHvEa1*o$5#sTY#Qz3?Ar$NmR04mzpaO*>y<}#8a17O zSN8LH`1?J^%gejR33ltWUXai958v|7%uiy8%$0x`QGahsS#n>PZ`hAtKZm90$>j=D z_gx_0LEn*U_^(SX9J6}a3qq`eYs?_OXf0R7RDbJz6Q~A$2XD{Tqy#i?+aqh5|eGHVE$z@8Vzus*u1M?}(r_`^Sm@#D#8M*9A^Z_?yXG)$(kiTRAS#Ms+ zTd-wxHxwF}f6RL!2sBzPZ2zM-KS6|*P)>>8I$iIMxf@z(h4bzxt|z+H+V}a5v~JnO zE=JEKO5dZez5PzH(xET9`;XhWm06-(t!=F%SG{byyrH)D?rurDq2F;3TBi;cG!uw! zWcw8!kXA!SD9^^tNfr3%S{dxiDr#fqzL7hv`WOSEH{g?l!eX6i*o$RFu1gszssp*_ zU@W4D3Dq|9agRpvN{m-s_J19y%zv3dGI2-I-5WP=z4-0H?fR?DO%EG!=9QsSz9Bdz znzSA^(~bW4!JoM}y<;SCO|I=t5xsIDB|h0)n9sW+=OoP1DnCMQ4J`I3U&lsYe$@X;inWYRccEYd#P<`{PaLhaVm1IR@X^Ue#q!Y`JEA z<~fGm+19QpT^du4J5JI~4O|+UuB}hQy*dGB@q&eG@X0 z*}EKjTQ zPIXjBos=m=I6W+%e*VyTCJy9;*>3}*KB%4O#kE@oPjLc2%v zv1G;{?SLnTFAc0NrkNbIF@*zbM_=h{hRbwUV55n*FjpA^HC!yiBy7)LJSqSp&zqau z1o^|}x@0s7#hiS#3AyzA+YpELfe$S_g{6^*+Hb_nyRkKCMMffhd}Kn}a9t4NdkPA0mEp*6+Hnk{{Wi7|;ErI2Y-2Yb?ta(Ed9(c>`n;RQ8?GkZL&PLQS9 zw>8NXqx+c?_-XV<#Un&CqFyH$A*&0Nmh!ZsCTzTs3H%os1Kibbz`TYqYd_Rn{GQ1g zeIblyVKeE?`~E@X7gTFHbYt}E#CY0^6fqOS;jURV^FjAOiiK=bC4t8r$N)WAn6<9=(=Kr_pAoZL><)VEU9 zM86+sNIFk4r71dlZ=g%#@8CA=EryX*-p`u01|bo2ZqRuCl^QXbq5c@Shfo&5Y*1ks z%2Ak3z)_J5=w+Y99#>lNmQ=7LQBq6bf3rPL&R1cJb<*Sja?R5bEvga`!fL6{PNa6l zhYO~XS)sR1;4erzDjrYRS?SGQm&oM#Dz8hVO`ENtl!~!_DNq*JI>om9A#tH6y-N?A zD~BxAK)pD~l(#hwOHs7Dn1`n)Ef>VXASU;Xt1Z)HSHht$QvfCIYrWC@#b0EKCi03g zExToE`AHcB=28>BGXMU>3?htV%h`Tn23e$S_3*7!P1K%AYQg3rSY#*WH~W-iYP0_) znShAF-6Z~Yer6J(LL5_ttKA~*TioIgelr}-k6>@_Q$FU!%P5{AhA8nbvC8gYyWj#Z zo#2Pm{w88&oh^cXy6C62eWNO9G7rLdFRSTw7l9@P+;s||cBb7o)y8h4xEIEg^-B_nt(vBVNFiHewdwsi=~Ie7tS)=F$cDJyN^ki+m$T$Q>_J=D>ux+?@Fx zSmyW)9CBgzKK(J~?qm(Q$%x#3)n>^w!0mk+@3;5;jWbcD{i8CetUNpznrBsm(Kfy@ ziiwZH=ClBOS0_Zev4W;uc}ZuRq?*C|&}25-=F!&3^}7kYJQwk!@AfR`6c~6p8M)Gd z`@L=2M1d)21AR`~H+R?Z-pALWByl!0&E-ITU|2>qUO7MR8&zDqNmT$MsH{Q(!>^KN=F`w)`Pp8+~7HB>w+(z!82rkXdIT9GU z|JpUpYVT2OcP!s9+Fzx>ODHdTc(+%<>2(K3*%jk@)rP30<^h-6epQJXs`DiI?0o|4 zKZ5B2BKb_ct$fZbnFz`U%!P9V>+&Iu=rgaco~+I95d*yjlc9}Lwv1i~Oc8DUOPbQf zU-V2kIKZ;L?Wa|V5&Jg!2#-@drehpi5{cNmDM2D@Ek8irCC8lmA{(8J)0_90?hJ_+ zO-iZ!>e5N+G!pv6>-ifI2!^)X^0WZdt}Xx52>$B>na@>4DfDEmF}MAX6RVr_-B#$|?C{ZAiA5Lx!CaeE*5U!7p` zep==MoGoSiufVl!N15L=iVnewbdI*&b0H5Mx6Ja{fSqh}84Mm}bG|KDoAE_JdDu%S zoH7PT8%w|tCm{hRv^~POET}nKuNrL1Np{v#m0;KuIUo4B&fe3?axutMFeGak8Ie~7 zmyTS-v#@HKf9Z@dfv-vSj?PZ6qgNVAy{?@^cK^8R5qCVd6AClDxdSm-3rMtIlqMOZ zHrz89P<#tV>JD=#;v5VGvk|io)*6RI*x}6F%)jZ~5EF4l3_yInKePC}LR|<19Xi5! z6Yji|c3SMU*fm_Q72Ravy!=9hhW0GD4V(ovQRSUBa~J(+O#9>!$hP;;x>P@C)>iNx zAc$iS==9+9E{zqtevGU8*4C)1r9`ng`a)g+P8`{?q~Y>1M;@&Hsfm-eaKGNIv>Ju zxVHr9kjxhlZ#<1Sj?J z-UR=*ex7PBg{$&2)p=R$A3sD4SQh*5KJMSUf9qV=>+@a??L#mppd73b2}RbUK9VfD zT`KD~UfdWuyfw6cTj_rwh2jk2s}A?i>;GAH|3y8YQ(4%A?;!vbhy8hb`8f)nS?|Oe z#YYu@hkxbQj!y2sB<084AG}B06Ve}I-`X179+Yx`ZRY!CMNtCo3Cl&1g|M5WDF^eq zGy%S9+E$n6#fh+=fr|=4mU7lVz0|!cLfjba4|P8=LDc~HK;l3GE`^&87uvw*E4 z3pg&~bNb%zQZbVvER^*x2femMYctHPt#S?l{RTm}u+4~UT)2_&0#iu`OP(pU&n-zl zU_@?nBvF(;KI@JIHNL82Q>mAzcgAxffYy7ZOH*U3$&=T!mw`9nLyhmqAN$+aL`c)If zBP_&1fg0g6<5@1%XD@7^Ymfw+cUI8UdONTe(pl2dC+J06$8acYn_h_3{qlY~0a!^6b z4BHH+3H1cTI9*ZnR6ooZ^~wesyM9}l4n1fa4ufmS?I@1ed(RAfPM5V#&80$rku&sf zSwt-}9P7j0%IM?sPV4r~_!~%NF+|<7lk8l-y{`RG^V`I-T_EN(uNHF#7OaG|cC>CP zY;gZ9ZSnsCnG6QU6LP*3Z?W7?mqtmzgcZe$PgL-*V{?_B=V?TdDMqAiRSvmQk~gD5 z&_fI4P$~RiP&X$sJ4)!P`{M#xgVtzFnvB+h0S3nDz+;B%A&FHfRuzyKr523DLDs~4 zjowp3`~{(nn^Td~>u3rMIJuKdR#Hc(*z%9e_UV41f_ReJtM^hN3Z;k(Tjr0{;l&>0 z;yT)E0;06P`A3Fj!Pa5v${66Nm+RRoq9^9R^?}G@3YlRI%lxj~(OgFZdwNqrhNg!E zA*n<#suT_8Ou!K&Ks^{O`D2lFTOmf;tRaP#t0lVAldQ7p^s|h81XB* z#?y;IWE{}FE~It}&dk||!W8%yRnEG*&#E}3VJD?=>+Wc@c#ScKMRo3)ljFFHd}Qe; zm*G@PyIyWuCQ@KHs!>stE4PMtqf9-tT8ee;zC+kL4%G_ssvs7|l$@%;X9s+z)|DL> zqN5z;mt*KpXo_kXps{`B+>RDR=mSV0RdwvUY)BsPUm2)u9pcder`qX#I_`&Ud2;vg z@P3o5l)(Gxl3E;6wdIG!MVJq6))IH`Y>0p)mMvnvfi_^mN`z8`uW2EKn_8Lt2c8P* z9u)PS-=IJkX-=S`nEr2`zS~-@qfZIL5fU0|N30Dj>xM8laJwZ)=C;+_>)g6)Tq;JF zsAf28$U<%HZja}w&gVeLn<+PBBqw6{L{n$m4PAo|p2&zfjf~+Zn3s+0o(eGw{UqS{ zSR&=-A8Bgk9dJM~>m`3u5~I~avR)RcVh5`5GE_)p8R!n??f{9@6)HpUCpk4lD z#5XK!Nb*k=V2=`AJ)dkK!w_GJ*-kynz=9Q;UPNRSipO#iubIlDoM1Ir5aPS#+ACsV_YH0r=zem%;l|sg z3J78n#8G7D_Q_9qHfCRA_{+9pvR@|@;tIhIHxw#YK;|4tOW@V#$rU2uCY*8Lb-pds zXyfCu9M`Go+X7#^uH{rr)I5AfuI@_y?CHjBm7wc$`)Tm_D7h{WgzjdI%>h&D!r)Ta21k_=rb7V`6P@I*;EFDz~PQY#SO6h9aB`+!6(p7y%a z8)6WXxT8ebB}z?$)%Hn+A74iQ`5>9RY3w=+s}2RMjMx+Qhgh0xaALcHH0^O-Kzv zpY)gU>d8fa$`t@!3N-lGv*;7(0-jqq(Yb@s`QD}>;DILi+{VRoDZq11oMT{p+s5U= zU3Ac-A+V93r6j_jlHoF0Sjjpv{UZ$^3}(7H2H6icv+x(Y+v)a<$a4l-zJ_=Rgm^H7 zyo?(*RSnu3gmw=t*?>gE-IfcR)|Wvg6M@@+sC&k%fz#QjBGS5jZ3fkBCZE8wXm*{y zy#5}7-<2Zh`UO(6=2X;U#%ioNp%PJOf-w1aFt?-@qWe{5uQ)W+F2F0fLe(9ee&2Wx7@uhQGE{B`@k~)lK+ByGp3_Rm6-v*O zx!Wj>FU~sXm0IE#qG!zBAm-@-zxGc=ILij>jW?`CJrfExWsD-Ne<@TAo9~x4(+y`Q z9xIB^T#(A#l5o&1f6NIG8C*BL?Cf4G&tCoYdh`9u`XThzvwHe<>fK>cb~BHZsTgSV&&l}J!jzKx@dDW!*}vPzOzi~N8Xoo>43D_ zBe76wW!6B@=6>PO2)TV_eyA%5(afM_6bgh?_j>Wyj-bb4wf=3$zW&z3UP$ ztzOXbkB^WAYAT}qRDQ>s)3KdjXEvUR|98Rr(~3Ru@>7pIZ1Z32G_y(;-2a_Q58M1# z_5M5XZ~b$N?lz$PbBo@MxBYXA+Aq>e&TNA{G$BdiNWB!@9LP)7VD4m_wAO+Lb-e$z zyBkj?T&*D`t!Lt5s4+W#&R?ImGW&hDYp3wi-p!=({mA=rA58D<_G-ro8TXUXy(s)? z4h5i#cY5-g7bU>|Z}fDQ9^Menpo6=q*2BZYr_>vFO6Q+rbT{11!b2DZbvB$Zzt!bc zzC4(5_zkmzvSdC0OdZ-|sq-AC?>ol;1YhlrV7MYpOn6`j+bw=auYw_b*(aoXMxe8Y z-PPu&n8k~v0}rpr;Z#JHiL4s1%zLl z1gFR{{9~q!s&g#OB?@1COh|&$rC0N?XDeI6n)EZ*cA!PfC3 zg4-mw)!%bGTb=id(M|9tFB)KTWYg{Xf$!->|J}Fhkpcm8u)%m)oqsjLQpdrDzQJbV zVG^0ZA}W+%zqQd0c>^GNTMc`N(%bF3nZlk1+ZAkmsramv1z(h-d@?K+H|l zmqqO=zX9Uqz;p=)$Hg*NL&`Y4^|iSmCK}>@I5v!>CLXY>HC}@g32@73B}H0U#1x@1 zUW;aB?WoCz5(g!-;ZPnEN z@FcNf<@~p4BY)6Z0RnNubz%4Lzg;DtY19x=dDI&V$1%f||m|)jNIyXf;Enh(qg7 znvH}7oro%Gz?B5)eZmAt5@YucV;72WWa8ReFR{cnbSb&|pH?L-N*HuvTdL5}Ku_3t z`aC$oxfC`o@R+}${fP17UAM`7gu5CSykC_;u#;eZfS#L?tgsH|S6~jg@NRVp=*#^w z2=06YzCBm>Ko$Mb@ntsViXVXAjiee5ScT`S#3bvIr@$_v!a<6UBh>afKy`g|xL;mo z1numVaC58oK|X=G;3K3_1@}z;Gb~DhJ`gq4%f@+uK#K7+k`IoBio!(30sGcP4Vwjn zcPm7D+>a|BR#~An7kwEjDUt|DbvZzd+C-iJurU|Dn1&EYQ&ZA>=u8;yp-oED3f9bO z2f2dOfMu3{d$Mv1XVs>LK;8u5IpvT0@o4AkoEcyO zBUc@cLv0zka~inee=)tU7mcuL47jKK)wj%1^q)yI3`k^u_udT#weY)-d(rd!G`adZ zw!@6idS*z*k65#D1CNEIr*B;2kugvFE@91b_7R)ox)*{6W2*-uA&Jvtj^l=dp1{J= zGMq>IX!hnVf4fY2^~!2rCc$5dtsjjKlw$)lCU?pw74dp1kxs4Ag8Yr3e=g|o@-|y8 zY$C^J=FVmR264o2pgV`zZ?l3aI9xiAxyXMaZAOX)&XC38*6n$3b#>Il`dMI!(6FGa zhCKLdDYc>1WM@xn`blgUqSy<|ZC9?NkX!g$aWk`IkezR4Q<$h1JNGh`&@YaGvm$$n z%$$uVdaHjxmzfF14K>CsqR5b4!ZYIheDZw zj@G_Ni~DazBWm{aEO+bT*5;rPQY4bBj?3apZd-sD5lQN0!f|qR^LqFr$81m^Ypr=u z==Tm2=Xq{Q6Rm!z^bt80qT&l+{-w`67-R!UlN$<>*&Q+lzL#b{7s`-lP@R8bR&R?x z&4MYPN4_V64#{uO& zkz3wEbSRBK(Ofb^LpveyrzvSy#GYftli#t6od}OTd}y&Tuw2QA6n-}W52hD!e>n+E z$1i$t+dFK@RvO1_S+Btes>%baZLbDMIiWJP1^-m=+ZbO5Ro901{!3S0Tp2(%AjBxLFTK=D##$R>Ryqr*H+H=6D9a-?0|s1pjP<3(VKocIqcp>CU?L zkB4eCZz^EXQ=gi9khYD;1qI9@`rNDL*k^Cl>G{YN$6UM)wH)}L9XYxGGV#Ss3Ysv~ zf4lN_>^Dzum);QB*Y;%C-7Ckq(!a)GX=MMxpsBNIYuKeN?wbPmh>{OoD$3F7RdGiQ zbidudPe3=UrRYg4uCJgQ5^#oIWp@u%EeXO7z{>|0_>lAMb0xrrf2q47zV4DFAf=W#kBs*1x3f)O>1D7?xXo@AR?a0Z!_6lv z!zSreV|;yc>5L2*c0|MuPccBLC7egO6BZryWSB%xwcO99nX9SjjW%P5EmyPmci+b( zT{l8B>a?-YAw{%C6Gz!ibrlNtxMMQ{{i|*EtCl{ky>vH(^TF1{iDQqRAl>nY_^$i&|AfMIBaKuR=a(Aw)(+<@03(<&gf>1_U842rb87tluVM9^Hjng{>-?spuQ7O!8?4GtA3usUu3BYD+u}lj%*$=THhOC?kTr8dTUY=`_d4xsAKNdl?YbG&JW>l!0k0u2nhD zI#yn@6r2GW?*sOkOtyVL0IktYG2mNXm^BlWxaQCswAsQgN4|J*&aI3r=)v>0$7Rp2 zB}$OqJR&dJf&Bu~ z+rNa9UA)fN!WX4AUklwZU`O0A%U$2eRH)wA-oYMSHT8qNyU0Qv;hd<|0bR4=T~_EC z3}ul%xSx2AJw%<|H;HKSybn!BHvjOvZ^rc}keQ9B@YUdp%T3tIn|6(x*x6=MVC*m7 z5?@O3-_fq2U*53aPx#LFFk;7{rbVZHxgc|yLXm8vbQE(nn6HC8=Ds0x*AlN_4Nb+#E z1L{27HAY2PbXPd}aA{JzG(i+>ys;%J)#ZP_fO93VW#5F#%HUQxhkNom=b4NhkT6Nd zr`bG+U(3-~L-Qf-mF}}oMl()MT2x{b%26^T8cRD4ptZ=hFze9_rT8kOe(`luGLuGx z{J0*b-uG!?turQ{HV$8?e9~0B-%mpW058Njsh1McF6_8DvXWoINq$bHQLKk?&^`)E}uKmI^Wf1mjSCq8*S(HE!QsPHw# zBCB_^5bHae>e6XI>1k|6?9zn=m4OGJ%bJ@0g)alTm0m$h1@n8Zl z9|6N1*=`qRt-T~MfzsPt5PgMYyT3nhL5EF-4bV_@xrote2IAOFZdm-s2O&6#(NX^H zDrPMk+<1YZeH$QsgGJy56w)|6=oj=>y8E%7)b-JNF@cv;1n&I&V=}Vfb=-PyHaQ$If~P#aTh{l zoS^2e$)sAsJp^@N0VH0<^T+ikOIZbO1gnd#Fcx;5FW)*py&Fq%tjy`TxYiH(&x_yY z=jYEIot{O3Dg1X=FMr0+MUA8T#hY?P0n_>~rv{P&qbJBOth-D67Wt$=uf7!diPzGf zib#BL+*ukpg)cv9G*ctVXTPKWaQ`l!pXO!V+(C>s8%~hl`uUsX!L~y?Sc))Ke@OgO zgcfa*3tMFYdX9!Ew-aNBgr-%6cqPP$$VZVx!R2vr-4JH$_c{woXlo&B zVjLzDc!s9T*~4bkxcSqpa$}b*waMmR$=O?qPe5rj%W}v!J+#HEN1JN`x2TO3j}#pS zfg_yrmX7FV3b_sN1WzOnf+)8Sg*@TJUGA7mHalKBll_S>N#sCi$c+}4`+ zfSsBoJ@*gqFxb~W39nEX_s%KIMLLf^25Xxth?qs$(Byrn#RzYUg^{BY?z=mLS5G`k zDkV=mD=O{g@3LCnOa8G>spYAuN@yE6h8v2O7sOW6t#lG>eze%gH!;wB+zAW)yp-DV zeYiiLUQGb-r~QE%yUb?BmSi8+_c~xG0h#nE0b63JPMYqoz$9NtTlU}OD6vxhc@Wq9 z?7zVOl_@zRax3&Jrt)XSzMh%6Yz%torWiaRLnggi;5vy)w$*ko_^<(hKf!}wq{mE3UDht<^nq{=X_vmr&oJ$BdFwJ zafCfKurW>eNU%6H&D*xkU7+9Uh>I)Bm?|{kTPw?+!Ue0!*ePwN!1xMJbbCz7A~@Wh z>}Y4|!Nw&;fCvbU6*L^nNF5EoeNA#!$nNK{7ND*F%P-C`d~q{;>3@GBnYWL|2nW99Y_TKE>$&e@oD(3V>sB5SQ zjetbsl1ZyPSg_5>Lfu8Sqzfo>bTpT!&EUJoArM{7o+3;aJMZNbN<6c6p}Au}L^p9( zSO7?&+I2G40 zluGT@YHJxhi%EYw##XafRylm8=$X?y(Q*368zQ)EF^7Fz!${9bPbpH=BR!STUAv7W zgguujh@_5@{CjftPINaJ^1Vd$z{8$8li9>l0mo6t!Z}htSAs`ij#JfwRc0(4K+TYp zrp`g$_%PabhEVYz=z_iVtI8Hjwg9;+3R2!SK0u7n1{?$l)eTY=1sVhs2K+StiiZS) z)2V#v*ro3eLh~;EeG1_?- zTOFu5qV@;XwoHezsvOFgC++P3Dgi4L&zFUSCG%xxVlBrl<5=Z|X$w`iBoz)hD#D>s z^yROga$Dy8@F!ZiY}Sr~{m!n%Q>dFbSsN`B%vMBqv8K9Y5k}n*!ezdaKb+0k+5|Hb zGJsOrZjr#`Qtrmqfv@|+4?FHA(T7fbgPirZcd+ezf3pM1FC!WClXaM^|;-g$J8XxVW#;rjXP^7>UnEA_z*`=K#-P872RLo5i_bN zT+0P|OCfja9=vCQpzxwQfy({N=(z&V=twIZia zk~Zw2A5K@U`T{MOyvKYt<)PWFD{J93QEf_)iqz79qmT3~TeJm?RtRtSe_@B1VOgz4 z9O8^8ez&@*S{TBnFF7K)&vE3_7~wBy*u>KeRTG{b$%`wC%_FAws7>aDEq*tCu>T9b z89j7yU6^>w!yJ>*>pp3;$AystnLlIdySJ*VmG5!R=PVaqpDK#;G@@pHqPJaWr6R1J zsx^U>9`BRZoYVv){y`J{7OlX+$QBHl8m-M~Yu}`Gu=ot6<=kLX!9JEY@fF+TZ9J>( z+{d!xgoku;EissA(eQSgtN0r;xkF)qtY{YR%843>#vhq|%~hrRm`;J{U)fVMCmeGn zjXKd~2UZozS__-U`B(IzFPsET@jZhXDdUxZEa0?2K2wk{_IFp)`pd z*{INsPsYQk01hZ~%13r~F60kE%`wBRMNm$yLt5jyHq0qJYjcLa#Xksf4f>MQHaNb` zoQr(ta7sz$8LjXQ7guOKru$Ccn*Ux`;5Ju9-I)*gio)7r+hC$)dRYoGd6Zf1>@=1b zT+*?#e=9+_v>1C$qqRz1=FS*-D9Bun0NcSZ%|NRpshhCJxT0%tbRAXlL4WKvWTZm& z7%V+ogpb{J0pFpR|IC$wyE(ERE6gyXrY?5GQ{kgFxm18397wLTzxalYPNMURkG~eBK!EN zvWoMk=9m{hq@j!53M?|^120yWcT(n;wGMUcEpmIg zxZDMr`BYI-eSm3nQg<$>fYyxMxcqBx1!jY9rj|^%39p~t#H=)EM~qesC6iDC-4yT# z%evWF2m5w}W(9A$zC7PbLvm4Fd>O0nC?#Z`%Kr}!qMoFtO`&I*`+&&!m(>vMz?hTv zSP@d-d>v}JET}$?@Xs}=dWX)f9@|qhz5zY%n`4wu0~l@cw|hqH@6{oURC#b!QeNyO zx>I6^9p0EleI>@3Nn0bmX$v46;bDNM`1NdVM{S(^;C?&KkDT?!RLdkEIcU4eyq{$6 zH<*@4Tf?1czYqG0mSgYmG=``!%i58Y_*Y&yhM@#GW20Yj4D+pro=@j%har`IgQmoE zdy1pQ$DY8`!Y;3}3npVJ%+HL7+f{&OA%S>^&wTF4(uZTOeC{N#eeQSz_w`WL*Q2Ex z6tqYs9htX_E*bk`wu2_YcjcH_jY#CNNSE||=s}Nms=<1^f@XGPjSV@vioY_Wt6_Ii4a6i~JX%$Wa4NPA^$J@XJEWh-~ zaXZwk)!QC44&>mgt{EmGs98M*ix#k(J_kz(cRWOiIUSTLY=(z=r;I`?aH?6zXKWpZ z(e1R z!EzEP3@cy%<1cGoZ{WQ$yl*?W8Ty~@*1fK|O>`8%E3fqi_}_!LuZm@G#h)rO5rKbM z5i}|G=m}VWh`@hM)4z>>>s;smFF%7tk^Uz?3vahS`%ix6^`HFAraVcUQ2bwF#Hajh zN~iXBpQV>j0B4-k#O2_&y*W1qlkYKNORwPHs;Rrn3#@gZt*!l-thfFg$ab}9?-@bg*iIKdxEbtKAOzISY{PcFtXL-%?#RD2o(e!L_~^f@;FsDEJe zWs#qw9`)iU9b(TDsu%u>M8yyY@vA@4P=o804;H33v&o`fBzB6&=EAfE2DzW<~+T*k&M;IFdThf;*Vb+<&Q628ErP};1M8Eq=Dy}%j0y`Grr z-bdbpe1i*BKAbq+kdS?xqs?6EteMHToOYaU%A4Y@*lNeh3+%=Mz7?uk*GsI3xh8RW z@gd6h&YWnG4Q29EhSmlG%S&HWXUsdbPSYn`iYdMe^>Sy53z!9r0HBRkHs%5@e6aE9&uwtS(G|GGL_LD zA{+>w)_)S?*RQl)d&9eg?&S3cCQA2#D0K3VT`Ov9&-9qiGWOQLd zf~1~2Kq?-afxRe|>dgm;A&fgmA75o?C2AHdWaXQq%}N+Vu}@l(K@N z@hU9`?!J6PT&hfec^P8RI(5Qs_)nM^qtie_ zO*Nz}+I*q2huWTjJZf2Mpk}!SI)AcHx#Q`L_?fWeCD%kRpB`x}?OP)F;-CuGYF-fYrGgSo*)wS*;eIe?vK!AH4;e=$zVM#~{ zZ*n&|8Q4INlksolZW)`{L6 z$b_XJ590}X0YeXRc7gdA@dmLK%D`hj%w_bN-%)&Nam!)M>s>b34LBdK81v$1D^!Kz4l!Ib)~#}=HkJ{b z)7QWQ*^^)1#j#S;IyY@M1|dP47^|pydVx&RBK&zrLOa;^K(_^^$~6B9pP?AcjERlq zB<%?CYmVX4)_~g(^M*OeeYT{%+cyt`zH>Mw&D>)hhA<@_SP}%$f?==mZqi}Nq^P=L zL->BCI<^=i-Jk>x2kX?LYDBh(Fqf>Ysd?GVT^xK-8L}9tZyEm8E(vRQYy`4wrx9B} z<4GZ6RE2u4K|9VdzyD`EN_p(!%qV9<=8tMCHbgTfYKah%K|$pv=TR3d`D4eAy)E56 zx@(@UsB3;m;Qw&-j=_-^4SzeccT8CQQdq6%uj<1lB5i1+ z$0LH1++Mm?AI~ZMZU#p;D+9aCu*?R}xr^LH(=6p&RSn%gT2}bmQZAjpy##V#i>TO2 zbu_igdWc2y@E!xMOv2c#+}~pnch!^4Cw(5{Ev6=GPQVds68jNn6~*2oC5Qv5DdlHv znx`~6Yh!#A_@}+hH}i*qEZHQQRHj`A|Hzj^s#)bsn+@8m6S zCE0tbjE;}oSE<-lPOpu0^aHe8=3v*QW2g^I-Sd&0w9Axhg=n8r z(Df1gehJBXj!yMr z^g@UL2mLAdTf-suJ@t#8XW#KKZT9k26$rKYXeQ95Y&n8l?~w}bZIkV`Ts`{ro}<&u z76I^IAwoMJcP-7R&vSCJab)s%o!1nH?qs*F%v0cf^C}eN1UmIrM-fFk;!urj+)vDC+|>R!YmY64f%K}QXLbYLUT&PGC3qhRZ>(e;@qZQIl1 zGaJ5UyI}FY&K^Qm&tSWHa}|&GstV(|VJs>lX-{{fjo z47U2xKwH_SB?t(^e?XKPq9kO%zt8{Hzia;%a9p7B2N<}>Qz&>)-Tsc*0L$FegfM{x zag@$LqC)B->FmaFI4r$SIQBS!lySb}|76qiZ(b0O-Bw^8PFA5)bGf3xpoMiTq|1SS zF>`F=y4c$#p4X?l<8Mt;QfT$XZ)Lfm_7;hqT`8%yL<#7;$ml&;>nyQaeS%Y#=)KCd z+HmDnE2F9u4b|={iFt2utJI49W3+sYSkmk9DOwVAd2`<+I9#qAh@cIv)hSR-vsTI> zp~)pS(r1E?zC8wYIz8v`nq<%ICx4jL`}2&8VJytJ`HPO}Ze|YAb?>+CpF^MHR4afe zgbv5Zodp2vQ3B@;?$&~_mPYXN(#CIAWiI@;h@6sI%oluBWpz4B6%8_bmh|6;h?7?( zMpe$-Dw4SSqHfLF*Q~Oo*%9pD`4RGu1SUYgSx%)f@<5z|`CsJJLZKs|bdWbFGgq`i zR$b)0emXMzk_2*o(PjJjIr3z${iLIByH?Ysl6bwNjzCYdON)5=x1r1_sN zOz((f_mXevC=;Kv0&+#_-V3mJCV&GRqRIjxjJqE^RYZie=4!q~bQWb}*Is0T3M0ol zH!t!_Z&JR!*m*)Sf}o-k4c_$VRIE<4=niJz8*8L{)h60$d5GC&0RD!4*AGNz{Xp-T z0$?ZiL*^zfS@dwQagOjR`}S(cB-0OJJDh6p3-(QVR!J5^K|O1u^yiU4?wkejs1<3F**1bwVHk{&Y612tWX3Xh=+8)za)YI%%0nCnaD`^sR7NVmhvT z`#t)S>C?$;KC#3%9vpnB&2=_dWUu|{6+Ie~aQzj>cWEWhn^%d{pb&0fER(40zBdDu zhWOaQG8NAV1;KF~`cdI19+6gT0DRQWn$u3w-ASL)%@A!CTCNzDtD)Fd*wMz@A3)OY zHy1uwPnXQokA4iBM1`(Ew`0n`G9g>?T(OizmK6n=?BuL*1pptGL-9N6V95-(OyjjO zoUCkRwyYCra^Zf1Fd1k?oIv0Svd0N*)1aRV$VV9KC-a7K!`yC!IHY>@L!F1wv4^~t zo!jbPg^A#7`0HT5P!2BVJq1`m0Hm#>k#tCq;taDk6A=X(5f*MYyKXv;+8HB-F^i?+ zEIdZDvD%4QsYz8yYhN48E?*e(3zzsfcIsS%SoagF;*ea#GS5&}&1L+x*2t_XLc06b7yx8D}a zLG^X$@qG+<_ebf`h(7-wEA6ZVa+} z@w}OyTfhK>hd^BFg&;+_7qt;@52lDMY8r*5f6@%L+~ek$d!y9*nixSK64oE?1%F%oZaNX90Qcs+jlZ8smis_Xj(vv|keC$fq@54&b$haQ(oOQ9g+ z*Iv~v1ViC+idBV)Nc?%+-viatYi3epp!=1t#6$Uu;IoYej`qRz8jz$M8%v?hsvrR- zlMI5%lcY&X4-u_cPB!E?k2EBxcTy2IawjQ!1 zZdQ)#DK^lBlFSHI9T3w|aR?YUcB83InPe; z6Xx9qKpp+2{XVY<6Z)IV&N#_iZW`692cIeR~=<}8N$>%+^-!euF7MIG)DsClV8+nr4Ge1x!r zI(mc`^4w9#WzHOAmaS>@n1HMpB;*4D7>uS$EJ!QKqleoN^U2B->=#n%Nz;`gV`d!< z4a3dIF==6gz>*|tLystg2=lw-GvCyud;QkQ+0?ctH7=$Q46aFU(NnFRXvHLt6hulQ z?0w>Eo)8@9GQj#fOkj8KA65Y_~p)aKb{)bM0&lZ!X(hKSnc?B{nk?S`%lhnnBDBtEZDv&s+{Vp?+2<%|=o5x4c) z95OXrp1&GtNIH~%hy#cM>u{d`#E`QXoWElQ`LwD&#sz8eG!W7pg^Z`#M9`2bC$uq{cydNfcfa5F5R`22d$!@j-On@abotZ-Z6!T(lv1T{j zg`exyZ9HyXjH6I)45`$o8g$_u>9_LIof`&5?=J8Y)DAPUSux2O%kl;VlWq5NXQVw= zV*o&x%eyV#h_8@Qb@`j2f&7xb*i+9|EnfQvCGo?CkL+@ zhAJ_eB1hS*(3LKoWP{TcEmSbiui8{S8@u2zH?XJEw#quE zkHrWujWT{mHIK7Y{^`+=v%~QRyjA?|{yspbS&mH`=lGJlvrpQV|sls*c~<^2>oy{ z{OP!DgT{`SJRdJA_NfUhErhcheo-$y^K@=O|52R|0xu-+%+l2zHO~l}SpzgZ@qdN8 z`2FFvcNqkUD5FjrG9LR)T@w`(pADcHG1@mkD0lmFT6``hC1s!H`5PtsS1fkQo@Bkv zKz=Ee;4zN`+~oCrX{S#Vw5%B`A-+k)ab4P3i|Wy`=lLL8^T5qISuUQVj|sTEV$A%k zuU!~B;39T|LuTlftd;T~iGP>&Cm$#b4A5j3OqjTCQgy^zB<( zDK+&-_$eN8U-Nb2@7xRdL8{U)lve8W8$X^T5aGNj#FE(Qu%_L8U6|><;go4cX=10U z>9dk(H#qj*{YGCTN==YksMc(*uzxihE__%eO*{rlExWN@JE{L%xjq3Fu#9n2qyOV$K3e6r; z1)MgBG{BscbG_|^XKj?67RoHIR(H3@O8A!laCR)2Q1TyInj-!J{J{Ha=x4uehlBCl zVny(r0uS_Eu9l>8NsWrxl!fJ!Y16gHnp&X|n&F*f*Gy$iTsg&HS*9J;vX~szI@bDA z-E`oTT9m>wiHUEqU7}OlC1-w?N^G%hhDR@hD`n#rm2Qpsr@G7RPxV{1(~90L_vHMq z>_e>BCgZw(Mv?n9fKGG8;G#$12$Yy++qg|D*)MaAZ!b4%nfgOgvfx7P?G8xhWc^3G zvhD^qTGydn1NQP9x3e%5vpoD)i2LIe_=~ZEzKrwk11b#r>pur#A8{u1`uY*cEPkdM zo&T<%S4YsNk&mFrSS5~U>1iX;OoD7f&F}q_*$@nFQ4)jg15gp#HeR4hLQc+o>-3Mf znaAkZfrpknvV*|C{W86ReWV)3%CT=?nqag*&Ugmxq7Wzu&t2S%EI@~A{vs&WOQbp^ zHs8Wy*Sl8bzRH|RwqZK1n?P`w=(cU$obGxa$#hvYeI(fR7_E46x+`RFWALYF``vJ$ z)4{X4J+gJ;41m~P)0^t)N`GVWX7LEutGlzeC;htgzTAG;n(WQxv(Z+77cf0Yz>*Hv z98A$}yjE<(i{&d4=73@XA5MZ>YH z(GTp2w~fXllcG(3ZsI+^LSBCQKUOZpNF|wyvGDJ4L>nZ`_?#0k*-e5*CqMM%jW~YR-nArh+7f%n}8{J!u4y(ee_6^{rpdYkI=F;Slf9zcaym0x=V}n z*!fF^LRwxC4d&n;6&cm5Z137HSf%}zXzE;m4>=wx8a{PySh3mgfs5_Bl4(9FMR2N7 zX6kbqCx;gY)e7sS77IAe`Vyi^4qPy$G$MwQPT7de^e$PEA8j89q|8hMG54Jt#AY-) zAB?{-uO#4>?(q-OTrKumy3~Lv8?)XnXF#BLIy^_FkG2Qk z5#3n&eGOtpZuI=Syeq6mjEB^5pZmgYKtIt1nl$D^pF4fjgk>ZRUXmvUH>!1k5aLrm zw-wPjzP*Y+(XZKWFJAOQ29vW~w|9ImFY5mOb$`hrFh@$s)>YZFA}v*v>}VV1#M>%h zxG)bz#b4r8KFPq>0)>Q1Yi1CcnB={ z#d&YX{e3*oJGStsRHrv539v<$M70EP#Z!7UugvVoqTgh=tYUw1k1pk^!D3!Qu!!s~c8X%O7gNAAt?n zG(`!w-^HEQ+;<*r|nwh9HBO}o8POSAd0TOOyo zhaYoX!8q0pMQSL<(vT+FA~UA_{!zLYACH!maUBXx5HG-#xZw8DA!lPanr%>ajkY{EXV(-6RxU}FO_$uknlS-7J_oqxE0HgM?EhZAY2dHQhOPMV@@@y z@%@+_m;_pxP|cBDhQ;85YsjOAuylpra7UDeK`SkgQz< zW4pL9M*EEh z#h(XobWaP|HF@jiTgwT=3DT;9G_$q=dbc`?Ob2IBygg^!(*(K6^V;+JeZlv|i%lhk zuB8?f+L1fElB<`aNrr=#*-!K}d(a1dslK<7gQrKY_+FtoXz6vPtbyA8bu}IX zonA=XT3FZH?{8gK!`0dhV>i?v-MyeK8 z-R9`!qjXM3?I7Zi`-+uw*7WA%>a@ZqT4Oc?dDjWcfi>kHw=P_yXZworYrdc{MK>vd znL@%C4cJr+K-zjA8q9$z1`Q4X9D@t_1yZMUpT)trbv&hWk+Y5)%kzY2u7!%5LIZ_m z_(Q6OCbz3s#7Gcr)#g{sn(^)jDKYjzwUB2TBS;ZAf*vgQ49I& zd9SM*K6jP-4;tj1Xu1mQJ{^fu-Cx!e9mSYsoYA`gzY_@Q7+T5#WIgvaV>k8``xE%O z;g(W=B-B*3&O90@`(BkK6;1v^dV90J{+~8sNxjD#g`~9ZsE&Ee#Il7)wF9x~nD^y! zxn)?vO-(B!Nk?s`)oh$)i#_ddDnC7qnc&;fN6L*|$r-pD zA`Wr^(5*+|+gL^{nRuqMqkiAbz`-BD;a2L*2m+?TJcNd0|1@?nO78Rh7(Lo8&_~*3 zg_A(LITAF!1F=YFRL&6swCtmrl;(fOOd=0y(6}r?O>iJB}`&tsz5s@(t~?}rnuI*X|tNew&JnYR#xUUhf#f%>S zDRwyXt}ve~&8@7SyyBAyVDo@R*iGud_->~+Msy0@i$GUFqTVD|;2$JiGAw80m1Nz4 z4F6Tnf-J>&j;g!{U2B3Sbekn+!=Px{Oe8*zD896dHX$G59$LlzxE8 z%cdoe&M$F8OL{o_cKTVb&TU{cjPV4>f_+Nj%hI_#?)ai$rKWu^3Nb`#n=I61CNM^$ z6F*w!@Ie`(w`vGUMMzbySBBH7H3e(js_#!M*1#J@mVtS+?AphI*!<%GjxFx9rwrq% zvL5M8p72F`Z$Z_Mn?LBMqg1rF9CZ&G} zf4O=uEPks!xcBZtYT9xojKkn2s`R|5)mVP;RB37YG|K_L57MH837vN4iddfj%o1OAD z4Z|(woGojIzE}Z6&8JeE@z_rvq9fisRCtd>5uyPh% z6o1ch$w;COjD7hyqTog39O+0cAcANX>}=|;@>{UH0s zmdzJId^gBiO922#FZh;^d0`+^hrNS(f70VW`~Y=tD@{M$MrN+gnH(LtdA zZAIYK#9}Hf{a0nKl~it|7nY9nG+50na>dwt_@t| zRhpAljEl}EW?y+j_cSp@>xcylx;NzpR6YOCCXrDxDWtlfnqmpPAI0qm_FxI{hcJYj(nSG{>TKUCUYO&m|hYhI&XTKvpvh&Nj#8|_Esx>Y^ zrDFgfDfM8Yu4>JaLkWX9@=e_H!&PxE(osyI3$mp6xGU&8r)=CuZk2g600a+f9v8IL zv9Kn}vjYq|?#KsQkwI4$8WH2TT|5ti8=kEne*U2c`DT1xJ6a6iZg2 zlX8tF)_N6opNdTeq0?e3G|M74^ItuBZ)X9{ans?cv>$`Hkw$+~nMYNUl`sG-TZ@(M zI@W_uAOD^k6HKtTN?JI?&3u0G^73(L862OiqkTPsTwH)|xDn^~*m5!5awiWd9f*|SsQ;#&Z(LBe20I7=NE#Uw+xyG1`Wo=x*mym`7N1< zIDW6>Ojw~T1*NTFb$*|a%-=-Rz5Nu$t_&K}#L_>Wsg zfD|U`Je71c^RwECKyoaWEpPVXrGT(8VX@C`^k!Jd`JMS-_|bUw)HcU=)w%$m^($HuqD4EN z^Y)jD^R>YOB+FQ4X+D(lM7Yw>y(3 zhY#2?V~=dogN@Geect5(n*YXnpqSbElxD9i1T%^&}Zf5bEj7P>ES8xQ*dcl z^7XCe)4!|_Ft>a4@DvxSFgWM9#YO*wIO{iYzX=^dISLMYxV_mH<`DN~HsZ5V>vsC~ zS9_rOv&V-d5t-yg1<-Fo&`zH8q<=stqR)k(E3q$|TMP2$#C0zUm7;mHuB=6$O{I0T zE^YWy90yG{$$v(FKI%%jlLYpHL7l2pMIuWiz+KM(5u5Z8gJ6ydN0lgtb9I32Zc{c*1WOmYDsPAs~85UR~L9tbs4 zP+pyvDOwurt)mf&cybdn*_UKs7RWq8(`O@}S;Ee%lxc!vC;ah2bJqSVv;T;9P!o)P z7B`;7)pk64vWv$YU9IQDWdd~`1Qu^|ZY>n*J{2Iz{bLjqn5{AE0wWATGBtf{Gwd%y z?(`9xpV4Mf4LF;Hh2@04go><#D1*>9C~usl=*^?eA}PgLgqV^bx7X>D#=l7bW!5Ln z#B}8zi z2nSq(X5~%I&TYWwg^x9jP&ssgy~n1PojCd+ZKKR=0{sgrF1alXgoOB%q2pulEFB2_ z1<$m{UMy|sc}bZeA~^9O@^W8V9#puM9kGgkIEth^e*Gn+Q!3pCh;nP#nx*Qjus`qE`E5z9{aQ$m2!JBX@friHL zldWD_ z%g8mYvwtncPM0cWI4hcc5!NIM08K?bdoB`R0)?_&?f?~j=g%K@`c}8;5kKpmL9iRq z<)8)K)I?M-i++Qm3g+7f-pjSB!Uyhyvd%uyL5OzP z+yGC4jf#QsA;Qe!3_B%!9Z9*0ud8yH{dAa_H;z`R3DQK+sNXO%}@FMvhQR){Xyi(6y9Y-ewaR01J~Z~nrr~^*Jk`7-HEByr%;IeiQ%L*Tif6er+=CzwOA?q)@{j^;s(52WhtxbVE@OMRwAm&tU z{z8s`KS8t-HrZ!FOPQhMTskWX_5R2n%CIJuZ{FnRvISgjYLryQSKtkr8Owz-)sX)7 z0Fe5Dtr~cJd@o2$3&ndFs*+HXQmas{FuYS4tTanYxO-cL-j_Yc6djt|gM+j47!^*!JSqqw+VwDt`I*eNDl~wnHb$%PuxO)#(rYU(4O> zm}h4}7FyM-OHUQ3Ro+&#E2UMLA~>%Q(6j5-xr>zkLT=WbGoG*)Gj3cCOS=>1H{kBR z9W@I0M&t-u+zk{zbNDKBJMifxlFb7kz|~5=({%uBFPRnWx#}9hd2&zmR~If*FE1Bh z;-;mq=~)=#NC%Ig&)q`O|GZMd745KNv8pNrP1+yAUZB~Dbtmig{115$X8br4rBc7h zgV>RiK+3IAa;~Zl^w5b3x<`cn)I3U`upLaAb#fICRW?0(sc2C*^e2eX!`DlMNL`v= z0)%X4fgsfA8V)^KTa~e+eq*ahzt&5WxF2UAj7hpoU{Y8W8VS$yc>+4-UWU>e2V^L6 zdX01)#;;V)@6?r&fw`K0jyYSrqwrxp(0{p_0xwfblc_O1qkBAIHug9K1{f1wU3Q>j zE*D~@;(w00IG~KWGL{HdLbnYC93>P?v&3ZeqaEgfB@zd<>r>NreA~d$UVm46>BbN( zGmd{5GX8rj;(Cnzv8bSt6DiY;tTpys9AttS2WP z0&8%Di5UyD8M3!-hM__d0X%!2po2f=sxiTKn=ziHS^m02LQvGfvI(fHBS^c@-m$() z7ijHjWTk=`(1e!sR)RO_|L%wSeQb;@eG>%&_mE7ZL&Yu9GLs}k8+8|Ew!Z)&A>fRS znudh^+GcPX^UKCCHVMaBVaH{!M(~;eh;L!KBy*{i2tGfu4DPha1$6#xX`w>C>fYxi z%kZHsYT{x6rI0jaGJM8kj>9(I(IoWYP2pM|xfLDb0DXK~>NyH4ePCz8r)Yv@OA1-< z2GL_PR7US6s7hT#z7bs`%?dXtw%i_npMmHw5_5s39gB&PV63j)QpQ1~w{PC&YQ3a^ z`tF8*XQVM}>Je3A0U*z96y|zW@5RW{6)?OFG{fJR|210H6A+j*xbCkUoVi-GOzO*I zj%3iJ(R->KlPJTQ%C!9BYKi;o;jQQFor6Fo%^G2l8;PpK!@Z(9OmDNq%l7$*apd9Q zwsv*0OP}e=yQiD3=Zm&Q6EOYO#s0ZU*R5Z7y>XAJua@MMVL4><9>WU#-3KKhAyGkM z?J9KsdwK<|CGMI`Qv=xDb3jBF?l5HIKGJTUs2~tGfD{_CX}P&A0`2n_#_;S3{fn|< z0D#edzubNcw>Pr_0R6ve2XBn3>r#TDscVf`Xs`H~*77|8Dr7 z^w9%`W+c$QcJquUK{W8|e?&PiEH$XEHM+*n1DiR=#MCxkUQYW?*7sK`VKV|vd zP$-iV^0uPGM~GjTJaRPw*CgTXb63;6h}VVR{*MB{MD0UUmWjt zkE+`vEHj0Eaqt0_i#sVULqg>vW9|Es{4F+$W|Q9cio(yQSfhGDZR5xz^2`_a@Ylag z(>!yrozQQYiz&OM@0Sx-qAwrX{(T9%LgQC$w{Mc-K;8hgJLW`f;kuewSERK@!Ub)o zo_Ko|byj2}u8CT*96)?sHCgWe^VU&D{ltCPx9h|r?m1|7fAny+b5;bfnGbBO%V}rq zM7v%5Y;tHcMNbs+Gzt-jD!$!m>=qrzf6Wz_O8%9EXvl^4TB}fiDyL^d7WG=iEu&|{ zLZ23W6Jl0jlku}=T&r={DbN-UL*}IGcr2~82|&O+(uv7?6*BJrU425LH*DoIs1UXv z26j0PQ61-RaV1;ToCdKgpI`@W(Yy~kk)PNqRbOuIR=KVbWdKN{Ek9D(Z~HIySESE18g8n9NN8Xe5(3nH~tlSM_Kjbu(I@^L> zG_r@$?KZ!ggit+0e-cUG71@dhELHz~A&NMIT_wMW94X>hL^U2SWj|40>-k3dtN5)> z3T9NI7E4x8{EN$W;C|_ zyN1U%3%wKBTdfJg*FJY@wh!N>7)W-)o~fIS?14OF0#XQeMy_uU91i0?wh7=Nb^Ay0DI4v;jycQAtudrq<;5ODL47{YU!u)hRr8XtYo^c{_B0j`+{ zK_tp>_%+hua8Pql=b?bENyfis(>6ekUB$`%M%zTH)Q?AKrqPt8n4Oda-W0!<6kXj& zm9D5AKSuBtZA{tXtlCZ62HsQYwgvFIQ8(!iTQd48S7CI7Enh0iGG;G{_004SP%3*A zddgaph@kQ{@qYBdZsv&0E-1bry7GB#01-aIjC@HF)wF|3EgL7mg1fVqaQB^+AkKd7 zf=NSzimUI?Rvvx7p@%-(m~$1gDYtp6n>^8lXf2ay)7hwseR({4iYnw67+&TxMzw(f zA4nD?5+J~C(}<5(;0E7&bia?(fOB^hP8*GG#&4Lwn>tRpe#kFG0RQvbE!EVye)nht z^D5__Sn1x_jIjj3?fPJ=sUIB_vS~bHT|WJ6Hfj^3 zjV5bQS0UNG7Dw}foxH>b(KDRv_jk$cS7R8bW!K0=njB4ln1dE&d+TN8AD82j&^M~N zz&wI>*2bw-ese`oH>Qe=+W1`DGL_Rw++arE2FKG*LyCjDBuxp`Q=rot0kE9$Tc4L3 z6ONALtxs!7BH^S)?}aQO8PqM#XfnY-hIg80QKn*iuibCnj9(tI zSS>3xUbY=SJ+oM?5*V?rBdv1CRjWfIKpUlb1K5xMMP_1?3Z(b)z=BCGgSV2mfqA;P zTOgY~l0H~Rbo)DoO}LS4TK!$isgxaN)#+aQHla^qeI@={unRF!I(-TCCCWvQ^!5!# zFi&wz?^2KnfZN!)5Wwk1)-^k66iTn+ys;E^{=aSS#KlrZ(| zcK&c+d)gg-i64leCngietI4(u-RJWz1nF`kQNYG>lTxt&obWyViLlwDIpWQa#ex+b z>sn;UL;Lt6h0-2EV_m7Lol1dO9EJ{naN~T>?7WKOgAM_Ow9l}Qs0ziJ_r1xEf~+Js zlB?j{Qe@6clO&Kxm(a~w6IZdbK1Bz7Yz&X!(y8c|BDP^omF7NkQS53f?_e7dBXZ$P zmBI%*C|*Bdewi!RygAR>bmhU9;BPLMW+9p{{sdBOSE4)YI`<3(>*PFVOqc*ittX|y z>kIntBe)}U?htnXZ`fifLp%AU5F0a;0kwB{-j6tsD=ty8P67jKej@q7UOhWHd&=s^MY61)G~7f4 zkc&VK`Tv( z>-<1`y#iTNar{JflX+klhm|A;s$Vq+8aUV5vmKAt2e+)80T;b{AJ3@G0zv2Kg{ekg zwTnfd6<}^3?~6IO^sux2cY}@*6_ARM@`VPZA`Cx>8Qti_|3^hw#doqNQ{;N@=5Dji z-&}urJ{SU+Z93W07Phla$%zR~!b&Mg2bHx7_T7-DUz7Ra>fjTPhtiArK>$UZ|- zXjQ9KIf`4&-CpREflW|H56>Cj7z!#`n(mC3%QrGN578w~^DEQ0&mierKzPvaRAI6q zfj?i>bzTvrAigZ2Pu5>V9wx||WwCPh;Kn?QExyvg#Ot+(7QsjyUDFHO%|)b3C7`3} z$5YgkbWXHO_dRF=5XZppMR~=v@&25X(-(nRC34DdfS*H14C4#NmJF7J5HhVe61`9l zT_%5$Ef6G6D||5nei4M>yEEA|5erwVNHA*S0*B(f8-eK)1I8mWk}n-ymA zEPXj*n@f_+&x;-XGq3hoae_Z9ocFABFbluiNY)sc-1-@%P9BrG+d@{}+ihQhBRMrX zd8V$f--b5%j_GXn6efe>Em2wuWpsaC!!&2Li(MUqX#oEe8?sPh$St`?vmG|F&(Hdaq^pStaqx>zRB7s@($uBEg9Ni(eC){jvPn39i?dw}-0*tuZ;*l)N zEE)TFSh%~JyPJFP?)xq$3E*E1;CRItz>=KEoTGuns58|t*fhm9Hbst-Va zpmqo6YZk!f3w3fTBDKQ^{Y)^LGH3I1&-Zb)yuXZA;&w+u9J>Q6)F~)wX_NQ2W}idM z*xn}=LYr#Raoe2FRXDr|*$2y&zx8NU1wSX(1Ln2)0eGlf&wF+}- z{^%-4jGd!EFg_keVQ7^n*!&2hb^>T?qs$PZMZ>^yV9fX}EPTJ^V4otHn+s1Ak@+Vv zqq0uBGr!qbJyoaAQ@4gnja&4K@dU-%y*lPCQ({(*?GyS2?kqSf6(c*^X1Um>O%^KlVPILn)(p$5pZn{e zjpqTN|Jt&*vVbl~R<00d%9Er0G`rXX~?8U9%C`C4KO9}V6r~k3+>i5y6NGZe$F9z&D z3Fn#V_f?Epzim4PfTP{=)9OLZ%Bh3%#fH3(=ca+ig#Y2{rV@stg~K@a=DB$K0^ zE1rFzQgHk!5Gc->P6OFUU!)*Gq8W#m)`Lr0`xl@;k!>Q@8if;GYv>9I?v4Mv7IOs3 z{@WT_$A`NFY*Z%S;#`NX&sp3>d6B8iLrRAU`6X3hTUf0z7ya^?glaC8RW&Y4eti1 zI0!F5kN7EtTy1|KWYmm}WYlJH7q{XLdc!vru@QWM3o`_);8ZMqH^*z4!6xHPH{Ts_ zG2eOX-(}i@WgC;p4p4<~6-X0v9OR-(`!;VX1^ay}Jw$LDzR87LGh=BQ*){#`W7#^A`ZhQb$0anZ_e$Wek5=)pid4n5xvpBybvw**MzSVNXF28=Cqi7G2S|!H zX7CSpy_QYik|p%hlP?bHq55>|x1?T^tU}UX z2GYL;jj9UL9eX3!&`iMdQ=}e-4KeH(^ceCxuS(ziE7)NqPb!T{v8`rqL1)k3`vuJQP?8qh( z*U+hK1ixX|mb9ceB+@DTgpinEXC@etSUwq427@d;b`g|_l}DMe zD|)6m-uS+X-7|Ul5>)A**J_T<)e%XHg*aPXbRyq)N+T+e!k$!jIn*=WVL^ti?1#RW zhPRPrIqtK*iUvaSoHyIKJ->LVe+nSW2tDqVID zjdk=x;nZff5t#t&HuyJI{;S_c5S<{ZQHhOb7I>zcWhe|Ol;e>ZCjH}oJsO$-uFM}tMk=a zwX1h^KdZX--qp3A^>p9sx@`x*Y~k<_!|!WXPRyi5hiOB~yzrw_K`TAPLpYRe5{)92 zRTnHJ79tMfajk|H+P-;XLiufg4!H&6g0%{ww2!Rh5Rcy%Ti%vb5d1&B+pM}EaoOoC zY-K(OU{YoqderwG_Yuo=;uG!pSC*<6VGlrrE13g4m;7?ir9%b9 z%6j}LHzB2rBw2A+=9GoR*$is>g1 zn!D9AA*hhUEmU=C=;4a{$kAwTTS~b!?(59#R{cVU5T7t6nfCz<-g>@bp0T(Ab8+PF zXr3Z@^V}9ZOcR-O4+UUB%$E|S7iyUW0Rdh$OW3Wd9DHYQ6<$8YwwUQUmsK#ZsuZiR zborJBn4lFQZ3ENIDMcx5tc`g|LDxD?exa(l{Z>BUt?RJB=848aO?7jGV7)R(1h&ZR zP@L}A%4uJ=rY{7%da=1%&8Vi_{18_qwRO;~!~0e%YR_C_jg*>Bprh8P8D)swTn&0kWklB-@ghx8bC>?HJ3tU=>wsdH4I(lMF3nlGCoNUs@%uvsIO z80Ka+AtOlOn?G15{M%t$g}v_YLNEe35Fg`l%Xv!y2F$UdVtPLlH*Xu^Z=g-FCUXqB zYlhRUe3DB!^BJyYB@ORtE>qCY0?>CDi&CQgzU;lL$SiUfpJH||#%ok6P^(4$m1UI~ zmV{g&rj{!w8*aFrAz>McE8|LiVQOy;Dm7K8|GlKlzsYk_^o(K7H^Lo{tzJWNSf3Kl zvP_pA3Q+rXpUR~(qlUgVYj!?)lWta(hx%|(i;00wK^n1Y^86=8tFGPk2weFZz0OEm zAk{$h7EM}qurG60WXzvi5R-I))|492x)xs}u%aVoI=YSV^m@?c_k$5U_gftjdCfph z`o3&j5n)AU*61nH?jcUptrPK+b|^RFU^?C%KOil-mWqZ;axtJ=JDt6eO`qR)|DdLEd=Jtg3ws_41h5{@((mPCZ9%3g%zEJd_eAOz^v zE<&1Q-mhcdmQgWaXB3n*8As<&7JU;9gag(n<4>IRyiKz>J@B@t*VxLAP|F!2g zE0ofbP}~Z<_b=Y8$*Rpsra>cZ4%~>n;eavX_!XrE{A8H!_l?vGo2EMa?!1H=U#5LI zK2mVLkqtIHS7?AC6AK2aiHR`TB2J-7e=U|I^0|KaLfJ=q=KVXQJ6tI8vB=e>GlhR`W!uEPn?B~BelZS`)`T*3kA%_i&G zqy>W-#22Ns;`6aIS-SOj)B@BTk64)MuUX#ooJpRLTGCg()+QuFO%98`V7x2Tz0IoV z)FWYpTWmlTV}G|cE2wZyCI1Cs$sJw34d0&)*AcGLKznS+tl8FI69`*7FQRAugIyft z2Aacis6#7*zAcb6&RWG$=;9fy$6#m8GA3V>!Dre@vwt*I)k5c*i1NtI)H2qaiE4`> zkc8{d>O^=b%;t!=16CWaL?&I5VNL=d#XD>)2=6LidDV$YpERrELkP*)JHt_Y zjOp#yg%S_`QL2BN|32_MpTIC`Dw23R7?LQQW12iyn3V|Z<}eSg>AE(o@Hc-_%RQXzxS;eQN|hZ@ z{KH2IRQ}A0XdqIBAWOy@*IPJXdsdsRE}mZNY&*lMuug_-@{uB1d3oAfYTPt=at6X6 zW%Uw+vo8QP+a$4ufb=AqA^F6>0Xv{Y;AzZ)WWR0 znHOoD(I7sHw97@v6sl4pHAM_57N%~@piDQcqKxfYj|`Cu-!`6A_cuTL?1)FC&;>1a z#M1Nr{Nbp>_hJDGO6mJc?O7xuj)QE;DoL0dx=Ua%Cjw8Udqv|xCEFEsn4kleif0(j zY1W9!oFPsE{rf366vmE7i$t!Qv`X2WG)niKAe-6p2J%5i~eG8R%n2Cb22?ZcaA z)S{xmQ(-02d$MND#cDtrMZ0&(GTg0!7y3BUxXBw7xdl5)_9B_3Zw$jVoV$Axb#~P& zPZZ`>lfKJUs4$)ArL&9$-37qV4~V>AFK}n2X@Rg-ok7YR%rRM)FDy$LuN%<;%naDJ z?SMUQP7Tc3>8p%U4(^Lz4IbocPHnE!?pPy94F1!`slAoHe{4^j zjt)6qpAs*kF3lTTKTh_a&f7N7YAT5CCzw3@l1_w4#UECJsO%B+SX3}&l+m#3)ta_qO1i6@-BoDSRO2UD3&$Om6lv2M))bxpyihoC+@ryB5&O`u0j?C9CL0ncgjf0f3 zxZjHwQim+CyUw|LQ&HMXfhUXF>pdxeL4Q!Ztu!NeDJibYs9BxQX0t3=!N6*-`BWRX&YvbqMP>mNDv#M_8{_4LNkfqWVE=bS1^g0K}Ag?Bqb(~{o2 zS3-_l?c-c!Whc&k^0=?v(_q(*1&#n%?U2^qBr%#?+9);O!a!&nC#@Ps3 ztFjDp07=o7Qw=0WeTlZD1D-{@?#85x&RFE(4!0`*VJ$vG2ng?7;4-%rzYWJYP#P%@ z@Ph3@fLE9!j=~1Ux7#cA9FgB|{1Bq@umDfm`%nf;qQ65jtkVUodg6wI8t_Iyf!F;h z3>gVUljSN!vvcZii|AIqQgX|<3zA`_^pwnk04pa90VL=yJL>L({1TuI5*(w=Gzr5| zjR_J}=))GXO@;eb|D`yGQA4}S9XMQ&iFCRJaWqtK7Heek4-$1gYk;zPX{x^v80B;z zWzaHlU)=Z-bbopp?Y)DqnZB(Yj_%9SRFWOm8eHRp8<%~TVTDx^h11i9_RRh;wN>q|-zeKRLpFgh&^Jtz+Ls^P;Z!h(R2UG1{iX~N= zL@taq@ePsd=g^o1$>eG#3=J_dns_k_Yv!^4|q3uSurzMnQx%3K1CkGksk)m6XZTDbuEwQ4IoIB~|0Y$p;0CXqWW|m-i z@Lqz4iN{W{etA`JYzO8UXEn}-a9H+RZO*lE6*ZFMScJ|$nVBsSVc0U-;oKASkA~Iu zUW%sqJBAQ*j)hMpZGS(J3rhahonWj`q-kKByIa{s$HWuVNp*}M!!Gi5O}Kt3|7qcg zhe&v+jdnU5!rgbz@)(Ivgd}&}Eo5Q|gnjVpSp_&L8rhj9@7_agIQtfuh$3wqGxfgV|4=6igp>$LFD@93c zd9us27r0Fbtxw*H@=%(zAzUDc)ZYX3JZcgH3(R-=HsB{PkLiOsQX^H3cgqkP=abOe}c7;#h*AE{b4> z0PIu>{QaX(50)~^1t?vfn8#^CfFY%+*XRC0EzWID4_5RtVJ=r&L6%^&BD|+ySy8!F zO%~u5;@?~3tZsC~yc2&@r8`cM+?~`W7_rn7w>^bF{B>aw4*I!^t~69#h@{I=nIaU^ zitqU*cwa9?2RuL{jn&1|@CDuWyHc$W&iM-u&qH9Pn!1-y0+6g-C>VLQ(yDd27*Sbp zi6Ch2U(oz$mqyuy(YQbwd9)J$Q>F+DoluUftapaO|EK(4p6s#NDG~EZj@L!*pneqR%1jZS*%#(rw0;;740^(0s z_DE(*$8ktT1N__n7yrio#lPuelMCg0`sh~++ypBtYN5smw?7It;Z3JQ;f+}4y($e# zJCmZPf0N>gb87wa3ok0;oQ&Hh>&9b{sFXspc$sqKVnkE)zlitVzg-1&CD7OVbvav_ zj>&)2*7G%cn0xy?*yD9K@AFI$ie~{JNu{1-di?006ILKO{+oQum@ez!b;ay|8P4fX zV)0O@h>bcFZFc2~py2PU$3`}3<13qRDH41UOf_TwO&+h16miV)_{%#EHJUVJ*&t$Y zhaab9T4qW^eV+4-W%iejob74qgI$(25&^*KH%#e@K!X4CrR1w0TE5XC;`@#~mq-m2 zGBojmuroVlAnADb11T|HiX#g=-t3?0-iFFj0~_-|R`qF^`Up>+bTtN;N-MX7J>}GN z`^O%bQkNt_AV@(>?}3A5Q8->1c1S4yq}sXO$DeP-s;*L6AEb2i|A54M1q6`L_#<3g)r@aw`pd|%m*Qt=**6B@NKo}nOg8xL4*lfp{OL$fp+|x zc+lO|Mok(blVQ7@9XGVYdSwwBr5qT(0z+^*QQDS0%Yk(jq??~F6|BF@6KFf3uMlGg zZ{#B+EU57G3XPr#OSf^~SFli+gph|t0)DOgM%)VZVwrhDI9t5f2em^2u2-BBiSM0$ zs`$#ns+jOP{7BX?Qo@370)6j%P*+4#fq-tA+o&3;C#f;HFQLXnVVj4r7pCVRYLg44 z1A>bd#_J}KnF@_<;2pSCX>c7j<{0!nE@!`RmGEi|1W$3h=Z@>?udqkb%U;2e2j8GR z;TJi7#|7EAEI*;oA*Un*Sl|v^L*RvCF=x7^;5L`DalYO)N(KvZi~!^E-zzpepsk2JcKbETqRcgYx$UYzTODM%!{j zn1_NrM*`Jq4-Ku^_2oEJoF@#$==iO04p-i#XW+p{x=UccfY5~@i}00x*(+*b-t9yD zmZVuJS{x*oL(_o(05`4wRO%HP!xF^wok$D{o2O8V@onmt;pqM3JBicC3#eJ0$l~ z8u~3!yeBfgE&S0uw9~erCUJmV~`A zSG3fk?6DglY=Wm?q7S)hE@C<+ocPn=5teXPb^Cxe`XN>v$6#kF1h+rjDMIkKcNFO_ z5@n+mg;J}1H;W#8zs`g1SeeQV-RO3b`Yx!8WJr3>7OUnykq`g)x*V7Oqwv z-oXA8q5gi6G{r@q@U0%&P(f=6snnLzBht8>!bHsiNJvSIX_JDYHYc3hV{oYm0S&fc|gXp&qH_u7ZYb+YOv zla7m>l<)!q+jXp>@lxB+8ewJ0M#}YYoC|UKZ4vkfAqU|HvSV-Sm139yc761&e}vM>fOJ}%3> z?qX7~+=Q!{3JGjT=>!b=~I2K4y`|H@s6w2%R-flH>v!2>u#+vORjt9YrGwIFpH(mC!|!MHUjN1 zfWL{kT6dpL?%Gz4dfD8^>ncXw;ga!n222Z;!kz-&7p{Xp3K27E%J*^9-y`fGH1EX73!r`zyA5FFLN|XDck&tz3IqGU+qQpX>yWthU)}&u zE%326fkhWVx-=oO$^My|W1(0)wQg~$n1XoJ-(>rtSFyRiq}Y`UA#1+1i)H~>{v1F3HUtsUG!E3E6k7=b1(^bV&dk)J#ORm z+WvyLSCkVotM=U&_P@!wo$e|A&noucBG!VHX(s^|2#5q&C0)TInHNB!^562~-@$)z zjc4=iw0Y0l`)ieSJ4nn{pOtqqp-N-`uZl=GVSVw!702xg;cjnjy+xE_Bm2vLnX&Vl zD-IqS41XT3rL(i5vf^?X@%^aOy>1WTAQn?Os|xvRAT;&i}{RyVEM{0wWB6{tSp|$DVia+K{4*iXL#aE?`kfbt z3-BJxOzv+QbVNbwPKr&BQhi4~^4o;=71nfZ&`zZM;$Sq*tbX3R4=q-T4K4?1d44yn z(*p1I_8RA=r;A|hvY?A#{L;tkgQ&K5>{8O}Lv4Q_3gCOdFWxrW`TG0wWB>i|+fXyN z-iD1IQ4bm==Ie@}?f{gk=l3AgKM>);eahc9tT z?cg+S;9D5hB>ca&mEEwzrfD{bS zHa(GG2){ zcFLu2*<1MTUilUv-Tf0ForfvQ2~pk*?b(wRaC2Pm1-zX^U$Ln_0GUGmj{xZ!gvXczkELYDJh$Z}5RA-} zm*HE0)U5#TlN-`yI6D~-HiWy{S1py{;<+SL6*>ADMZAn|xp4ZH%<1^6)JBHjbN_kp zu2ft_MheKmhM5!kfhTQx3jMcc)*sg454XKH6*?JS&)u;{WKn=I4Oxi@2o6D9J)sU9 z+eLu3eozZeECQQi;#d~PNt?mYeh~29!-skh58tt4+hyx&E0_IS}kmDLUKyKJ-y1 z{RZ*;d?o_Dh=G4|!__eq zA~BPa0{r)qu@uB~`KKf3so0SQV%UCmp!b|I(xX+H|_=fWBdW_t9WKz^*~$b5H?7*=CzR*(F-7H^C;F++*bsDG9*ZM zm1$_gAtxH0?Ig2inT;7~kfzxKOy7t&wfowHJQ50Dzx&hY(#`@d5ux3@ATr!|odpIP z^fRUnapeFr2oeKkNSCCwb-&k+$uY8fHMc)GjiZU~bU5B;#Nfw}h;xy6`VxFZpp2yC z!iFq|T1)!UpT>rlPGQ&Npk-D|o8o_X;*;crPx&Mvw1>;kQM9h@kCB|D%nw`A@lhNV zVn%KM#tMt1teyE4fEP`XqD-qGor0!1aHvbkBtZ&*NRrrdTs91Wr_Oe)7fe`Z8~I0K z3xZD}tai%tlprM+BB*E$NddkZMyF6trq_VhEwrirWu~&FomD5DuB(=+;$PFpcmo?`Q6BZ ze-9#<+q{;6+aM*ON|(TOEoUWgllK}ouT(EXQ33;BH&I22LxHgJK1HD+)P-L+1p`AA z03OHd2z@N}C={tsWtkD$Ii$tZ&lqe)DFBcP(*9*qfi%SGpnfrxxX4ux8qQ|uO-PNZ zL3an!cWO$^EsVlMj>h~;`t5THH4K%#v4pO2`FiWgzNhJ% zyQ7AqZZDEg!d3VUkMh3f*6jMmy;4vI(qyosYIY@uC2mt}4z7A4Q1o4t5mG(6z# zd^2uP=RIr&|I6qmx93+g<9)jQl%wIDWil~?=Hi!>5m>#BU(7r1P10_xKLLGroMOqC zOKG+eUtGF?(ND`oQ%!t(+&2fL@&Yj7m%~tx8#H3t7Fc^7S^-jEb?C2rmkvyL*wttKoPmMk$nhkC7~<7a3zr@pMvzd>TtGNy(PYjSaJ|8`~t0 zQ+RfkrVfZ=*(_|gqjukt*2F`8QM$pE9o*eiYAC>61fnP==8`2!MfvlFH~?TNDjw_r zQh=;S`5NRbW?;1DegQ{Grw{3S zCqDu_L_OX%UV3G{)sIGPJoo&1vO{@pMTWnL9OQ!H|$Sv(AoAnU09N41kw=AomoJD-&BEwV7EbrTFs`2a-v4543PcBW0 z!eJEQHzKEIJC>l6vJwhT+>)KRImBRKV-A$Xi`bvzq(c$QZd#>E9|A1Mw0?_w62HYg zur^xCD-+-19;P6V)fTnMZV1vM^*|=@M)QR*F1!}Qn2K+4&x%|Yq1cU~dMFd{9i1ur zYfK@DnLIP27O9gmP~qX;KR3sby%M@b#f)^s+rA35T z(Ta9mk;$i{9D&ohU8_ZDqo-)CrAaM}4>>j}^r3b}_HM>BcW09$CChsB)Y%)2I|(eh zo;~pKg=cZ-Z*)ubhO}JT*V8UrUeScrRoK1ojyx$W7ipLOg_mL-NVU~yW9eCvpz$V zE79uf7z8y8ngH2l^^$;TtYEagLT{ffWqa<@IfThmY9;S(J8+sJ#&x?C6!H+eI2`m^ z_Z}9ttj#H{MA3z(U=EoAl_tA5h17LbAG54fZjQQ+2s#CV6oj#=*AuvhhC#GimjsOq z0TxI)8N`Q@b=S;f(ptwh%%6vv^BYP2cttWto)6;*MSwv!0-kleR5~Ao)6}w)B=+ZD z>9sEUCAolC9k-{~B7 zEi$w1Y9&0w>huALG zq;q1w73-~O;Y1ws8dhP~OW)T#&;W=7`(T9}V6$^#n@wp^ZZ%5J zsyw^`YXo|Fxg3ZqPq@CgZMhXXSJeU7l21DV7s_}ndGE>*prhQ^nqxT50s`(i-zB~x z;&sFhPq&T5m}GwosUzPNHg3qW=K3hSpZt-AuAn&~Ck??C{sn6y$W zRvvf=JoG-sK_hdyPLA(>++;>*SPI-lnjP9PgMf*g^q5`3mMIy5tEeoQO?Nc5@3u@2a47E< zMM@SZ@V{vQUZX0qdy5wcpYS^ z&+7kpUbHZJGM+Sw8UdgT#o+&?d9h`UeAB$5jKGV+-~UVVa{kiq8U=5lR-!AGGC~vd z{`3=lScz4k$RnP$2pSVrjxe7O`6bY27_vbbM+N7ra%4QVJPo=1khS`+%fNe^cFF4V z-S5xFQ3W#q3N8WHa74(c&XPHxi0CNn&>+3PAI1VhIT@RddP^RSNk> zfT035nd;$Dl}tHCjQE)Hl^~mLK~hk>QA!yH)pxWNb4dC2rnHE+;V#0-IY8Iy_@Z-eO*KdsMgECxi3J~z5J z_yE7)@3(&RKcRJyX02Q%nCrTwHPZ(Z;_8la^|9{zzag1!N%u1P@ zRBzVQ-7vN&D(JW=mg~BQ8zClw88$j@-%PIuq=ztP;FlcS>CRJbOlzoy{UNJTJv_M# zM-n|gXaQ}^>1^C3`=_k39;!E_M7DyJ9D_4x9ZU8o`Fvq+J|+%TYZjTQNc3#UVahy2 z;=jTLvO)TR6GTXG!ZigVX_f(m2+)8>vy4nmDsL3>Z#BM%5hg@3ZfpuO(Tq;!{$4$! zDju_ybH~T*kQ&29y6;rp9|)wdAWl-(0OCIIRiccwpvdJ2Lc3u`8|%q=%;;5xN$P4j ztwW17Z!s-!d>!&f>BVHY^Z`>vmcxOKUw`H`Gesi2X60?xnIDqi61v4d+0y`Ui!)RR zJ~2qF4auzUrk&K}C)V=STU{1AKi4kYYUig%CnrxHZ@F=QgnHQu z!s^ZZWi$0Gqi?5+Y(fOfcA)~K2@Vy_{9qv|6e#Ej2z^5ax6y2U>htgaYZ${ni&;tg z4fb*!{}0%!RtKED9QuL*b zEO(jdQ#w2|47y1L4o5(4%6cx;5rml&N0xhJMgbTz)#Vps4 z^Ee!e1mB)Q1r3*uB|Zu*(9eXc_R4g%)_LW4lPMtCl|w|sVV9ZU%rg)->ON>>h<#F zLYSzZG*mX+bt+)kfY16U^2GoXj+l~7NZ#8aQ=U$#)PSJ1q&{+(c_Qc16{8<5#VYH%%M;t;OCKXw@#&|uQ*(Gl4oD;1ajaEPc? z$_YWF+dda&F=53FxCibBmF5gDoY3Txw@g5J31T>R(Y%oy0lE^>VZ1e_`VT{Z$pKYF zZ^2P-+mO0o;fl10cU-@r-}fMe)%}W7BUY`oG-J&gus6v4} zR~u>SOLgPNosRPDbLGg*7nROLkq65Po0pFA*d5CTC!i{nS;rwhAO?aBXFX|P=C&q< zAr;!mhCu4KQZr2-bfNqP=v=h7R;&(djmA+tG=e5QkU#~<^c){c6Vt(`p*ncRuNQ{8Ea&+Gl7yth-d0>U@vRdi^X`Y?Ky;jFD#wG+>Xtd$^X*T_xXBwbqc+XP-g8AwE6%p2z)8 zM!c$35vDj>FF{MX=9opk_8e{E!AG*WW71d?uo?P+K^VVq_klxJPy!XoB6Sk2RD!3} zV9^L6<;-au><#|==s7n{_JEKyc6&-K{wR5uRhzEi!Fn18ERD`D#ip5Bqh`I`Ew!{S z-Jn$qp`~5oL$K<g#+(z zG?$w-S2hGTJr)r?2A!|2s>@p0>QTrc*BugF`@j&zG|wV0-l$fZ6{3 zD`7~COq@6@j(J2v2Dp7VaE%7_#2QQ+0)j25Ei&@bGjO-`AT9UBMCIVt`var?U*-K` zXGu4V4FjP8Ih&cA zIh)y=n5FA^Bon0PePzR>3nU~%0sbZYi+{=g;@hLrVPg#AOEAxPCH00vr7k$xz0=AN zTsq4%RY?3yuezqDqMx9zx?XD&THNP-`!+M(V9l_U!mTNvW6ujO@AW6E#Z3LF)6=5( zm+#AIxU4IGSEo3kfV+dkOya^^lVIE|`?axWKdZu0Aq9>%VC}BD&l%s=X2VQTc!CY; zq%^BVlWu9a{=ys8j%%)@e@bB9cJ(pR8lq%jhxfgFUWmWpC4dr)9VbC(k_eYKIZXsl z+gPTK8b%*E+>?ul0*8Ly;%|if>RvMlZJqS{+g7t)yc4T?H}=NY&-6RRd3LtrJ-Nf< zry1MH*C0M)Kr5P{=EhJS3JMjK=8Uu~^w_EptFM8uYJ7}NRE70lgC9T4)?+kf+e^n& zRCj+@c_EdGcpa6)-1CzvL>E`&`4#(7Fa!iq;P5(6A5#R`!Hg3GDelqF?_ObkXqq%R zbV8IIC|SY&m}DMb{q+2@m~;R_J_yXv4ty5!7x=bj2UxQq8ZVz)#PJ`1(GWc|6$*-p za`snt!It}OMt_3Pj=1J|=5|fDej8P)_zV$bB^q9234AvJqhCsK+kG2Vs;l~59=vP% z=0)7D9=ylCe2V+_qVM*~@DK}2*HcS#kWZJ8ZKV9jPO?>9u#*{(m)1&8c}&pw_vZF* z1NhJOdt;H(+ij8$<~fAq_2=#J?sD;qsz1@W%+(fm+o|c>*Xe>yEBpv|6tT`EL32kZ z%LBygw8q4fEaEs4*O1q+AtamXzIC9H&jZFXzM&^fRNO2TEDTc8?%tp~4Z|H5T^ZCmE_5r{ur= zZs40LH!(B~cw(334Y@Rzfj4h1S0R4DFpom}_QHt55d>a;(^>CNZ$lz1=bt2~oUyv@ zx58gB+OCA}nsuEYqDiOF0`8tSwd)4&6kEW3P*Ivv6sMfKo&!V$Apun+VBQQ4%P<99 zPehZpfyk{|EO&xV*>}=w^;0Dh#kg_2C7dWQa3*qai!qxndJISDeez)FG)!11A|4>x zK31r2jh$W0&n_8)`8y%(I|c!UTjG`ARtterN$QyfB?E2Dt#?Ur{G`7DJxmTE-b6!B z(*03!mkD(Q9x4YrT7b1=)S$g>?h>8nEs9)cDpLM4WI{M(#Sa6XKi%S2U0s&>%(_@N z-H@b?{AwBcbwzZE6V@hvH}>Lc?Iv{+lj=Ag!XUQmw05+!J>yXPp*~uy;jc?rSp?Y{ zBZ^wY=d!v_3=RCy=dwf5lDVU=cBh{NdamC#?-MTkWyy+sW&krKES1W#rpDNUBj*a) z%W*dBV%sPbZCM4nMx-HZ?~^gG`@qd0!84!%gj41P@X1V+S>qk^jiw04cnDCWD_F|NjSuPxXl5~4l(_+q5DB7%GAik_@6(x zyNizXX8kzkE&wo^PTMjYBGQ{=TT)Phv>nuqV#>GUava$80XPP(tl2J;P@lK4whaK7 zU&b>HnVi4Fe!m!}z~~W0nt}+e+?T~IAkao47_mI&$H?>J#4iZ$NjIM&l5VnivMN2D z#YhgRFBG(4v0Wos;6?9FJ#DjoFIvDGLdcu7bj@ ztHkx?2=_6KmRQYGij4lnaUC~YO<=U&RbjaqB3%&`0|lXqH@1BbhvKF9D|tj4^QnME zik;zRas%)lSx3~H3RyXvFE*jE<2Hw;{DBgvzL1M5M+$25+&?VTvp<6!w+}RiUCO5? zHgY5fTY@I1Fr55jAmL|87WKw8>ma*yl01UL5np-?V-mq-a=9TW z5NALT{=A_0tQ?xfmF;f+-s@IN#Me%Powb~CIyii!SUxrhl0b*AGSn7i?tADE(;hUr z@|^62Fv8_3CV~E(fAdKJyr#ca6sr~_Q94~=e^*@se<1a2G^n=TWxJGIqKc5xDEabZ zXFm1k61@x4*L)Coa4e|v%}jcekC+De`v^dq-S3bP%qyM_XPD$ziGlxh!_W@V2Li60 zqzzc?6WsOiv4$68C6*a(27fdLqDo9;T;bJxm0A{f*W;>qDCd&_`k9gZamzV~aQ6m! zKWiSyKL7llWyf_48Gomdg02+^%fX{VLlc7aKz@u+orzw6C`3*FAmI08F5#dntjlN?+;JsoBD};S_smZoO3o^ zR^+5%#%_;UmMY0x#`nf>L>=v_y9>enrcQP=??L?i z3H_c*40@vCY9?krKH{LedT21*fV53!f0kE;W$B|fxcf7L>(2?LK=jgDaFP5deS|Tl za8?1PJ-I}Gy#(I$Ck4Qp6><&cfSA2F+D!7VRRK*%6@r;G%%o{$8w0!%SZD^bsv6B! z@Hp#6CRt+caApV8!{tF3#9D!^CVre^Gj18HIq-C%tgIDad zkXZ&l(sYqZC@cMuiiTIo@0EGgqIih0VQ-u@@WgH6RQA;C4=m{$jLRh{$|BF%L-%wM zi*s<2BKHvU@`f{HXR)=>jUl+kOMAcA@&~l|z4DgV1#o5KVA6-cLzc?5S$=9qmoyrn z{5%by*r~+=#DjC;{-AFau0H0F>Y?3^nQ;+HPTI_m*s7^W+f=JQc2CVwtH=JAP2O5b z;(V!2-)didydpo-yYb gprU6jdOaz1ZINn&K%coAyQ=4x%P>%IX_Ubho*v4h!+0 zjX^V#_tmcA_hpqPBc8IoR=Xk7Pe#&irSJd+t^00C@v7xza+9v&-DBGU^Y^+UvX*{) z*&gibh~^F+lbF_r%^mqQTf(%IAr3C%@pe@7dUXxXn7g!G#0Kc>>%pX?H3-Zr=u1@E zJ;9ct`m|s0ua(mslfKXt9$sZaTz9b~*3>^E`X4(!LZ-23g5$4Gl}sK2dNK1i%h3T> z=u(v0V7&tVsmBc(W2Y{7yEgeC?uFMd*5$HE-DQLmKeQw}=i(y)bdyY@|8 z2kmamvsM zbZna)+qUi8>i<3Wy!YI9eyY@(`B2ZUXVzY8k1>8)?QC`K7N!!zauQG%W`s!;&s*8Q z8u@4{PLt|xhhFIc;%#JFpFbU$4^b&Hc8?W+1;!cSSzNfEN;R#Nk~ZAyCudRUpLDn91R%jVoZ=Uwsh$PhAv?o$7rt zEC|Rh??3k^P^C?gdX=4o1^D;(zxucKuP$`H6!Ca4zp}gg_>%2KNZEX=Xl3dOVD&Ub zf`~hT@~HAGoG>{)919?%wt4C6W3yhsfbB)SukS>dL7Lxxim3a_pQS{ok@xTA71z;z zfsdbry`W!9n=NX|q1P9;t+#%~8Y@!ldZ*tk275|A0M1K}Y>Ll;ZvcmygZHLm)O1$? zQIGMm^RkNTNB{9i6nE+bg6cMVlLDZ8K`K+;{#byl5%=3RKI+VK*JTa1#W!q(^8o{` z2?#ZM;!c_uQ6kG8Kd~ZFjM|~W>YzADc|s?relPJR0GrD`Y->Q(d6u{N=Asq)kU@l@ z(nf+c0GEZwP>x4jUb6C%`cdAi>lY#p%wjd)pR;tpimHat;>77B0V0|5Nt9#ZtuFF! z9Jg?E|D04pw{EEtCu^Wad&<6PIQRtk^aOnrGmwa)cwg}Y5zr^N65FDvM8J62gRmFi zcXr9L5{|RJrCKtrh8^T(WGAKtT+Vh zA~mHWkFstx^CLAr3Pa+sa%=~ZyWN(cUGh-9`LrvvI2a(EpXK`r)Kw2ZJ}`9o1FCUo zR_Am#35kdZbKmEbd?x?6U`p(-R&KxBJb{EE89uY7L=Fj#3;2Xh#cpdQ4R;yRK20zJ zgvpAU5u>&`Hu-2O!`-Zqh$yZu$WAM+L4``tBFUH;EO1#Ax1e^!z$E|{ z6J)>0VJJ``LxxSqhJ)@wLQVSw9voS(M-zTiEhG^+FA20?Bu+}sUaZGIu51ZqZBQ!4 z*nooXN~+2*iwIiJLD%rh81q6zg`bE4;^44`&MR{=giSod1Gz`XlaY@*SR?$C9YjvW|MS+l;uA5|L>ePzhm@ zVu!Uk*_&WbW=PiS`>nJQhTM=w=j52xn?Tc=J(B)_!e9S8yWvbJlv4k!ZqG1&1Xt{J zvy#t8QkXmGBJL-Tu5;$QG96wPfYOxR2s*u~{sS67`H|l}SB6&0{YCCLgCUP+7 zI7*C4Sb(%$O&cBa_vu1IBtVo8!1;dj6t;vjWy}O|Eb|&KD&ukQP`JtHRW$xPc!jJM zUf|Hvct;ib-S;{y+ROBEzFfEaXKIlAEV2qU?1t8rg>S#T-bjpogb5R#7*Pskw%n`? z)s0n|*W0jM?TIdilT7WKYS(tu9wp!M&>Oer^${}^T4B5U5VH8b8F}N_0;WK_gSEKN z9TbIGe3h&FH4{CfD)scHTH^V>qhuR@o``H*t64ZrtkWmjO7x`-(-*Og3K%RDZtDIB zaXQJe+emNmG!{=^5y_N>`EGtMbPz@)hWXbgg#s^EYz)i9z-edo8h%CoqI)FhSX`q`+eoB zrGECtM#7@jQ}p~%GLa@e+s*`eDC2jD5+#CfXupDk$-S**DT~r}3uk7TE3zOSUPR2? z!9IHGexMBz?<^Zm*pfs;%Z0S<(uZOC$n}xpB1+FgH{ZTYhd>^7&H<44dEp+y!-h$# z=id5!laT#su7ZurMHX>SQR?x^;ctiVg0VgY~UlS?6AWyG3w(p zq?B6LrqfZCEST^C3beo!WuD#Yg@88Er@sQk*ZLeE7rb_mV4ST_qKeC)A(6oepTALy_{w&TU6+?`gvu1nQQ(@Cp# zh;hR-Mdz9W#(XD`FW5Jz7e)m|D8YqLo5(8u_l8nhO_Gc3VL;%VR6zqnJ1S+3Y=bGs zh^WkbV4+Oml%#g7)d*J)iVB@eu8JbUkF?Mzsg^=$HGBk_4!jaUBu$iJ6bE(2Kl;_` z^Og=W!Hr%CWMnQI+CQTT=qv;6sy++_)j{-?0KKvJ$?NU5!A1K(8XZ@aG%wq@@L_xsN9=`!j z85UH%JL2=OiI99o&%_uZ$Tm7&G4pSx(&wU1Av_yXQ2-+-4b(wGw9>_JM78`;5a!;z zfFH8kC;jx#hqu#kP8f#*7W9pQ?6ctTq*lgYZ)LEB@(VvHK_D0I&iaVpZFA1lH4#j6 zzOt}B;ogKiS+SO*1#=CSpXAIQ5l*4Kj>2wlLrcETw;41B-6JhEbbZO5m~gSo1)uoCw zPN+}3BbLA)cn~!@3GQ8;o|WS}vWXs)_qx-| z^wm}AT26Mz_LyR<=G^$D*oCgUn#5&bxEk`y@wFG~s^E;9#!zKy;_LOuvIz&=*Bg{!KhnYN@G-jnkCXIQ<}nVFYM0%j+G*$dfu?kRRI--sFI8(+f&QZ-dkr}D z56m_73Oo=?xXr;H$4O)1ipNt<5Y6T{+8aTG`uR$vk(|yqZUc#hl1>Eb!qc8-sSjIa z&iZT2OlP$(3pQoi#(4ddXt?bZ8OvfVKs^p@@~Z%otSF?TEQRXjwtXo#HD{1PN&xH5 zL_-nQ5)_8SQGt#oMsvBjgOOQkji77W#-!WL=HdiHC80(n65Ul`res_@oIMZ(!P&C& z>P_$3_okDroiVFxxTe>p}bZtnpgj06sVMs=_+4ki4v%#WsP(NTv|I z)(0-Zo_(-~1A;DCYRr$4LZ2+EFQ;eC?3pU;*(0ypi3eL{Hi(=-ukPY1KDhIvANSoG zeyF%Czg*Ptv6}WFH=ncV6aIhR?v)zVIZ6Nz;?W#Z18RYSnQK5cb}CUR@R%OW;eX%g z{agK4z+?J<-14tnMHZ#lR4IiC^zTL^dR9;unph#nlgmc;q zJ&A^jQg@7%OFXx0b^W{w>L>IA{ctsA@yUzcR+&sc-g4ngobMR1;xWvQ9^ESOj-h3m%)hdJ2g4BU!R{h^B^hcM5f=Tm0kz z0UL2;E@HOrc%kSDn+ZyYvd9}`>>@HT2y-^`kGC}4HkEyyLCl1cy%wOGHGvRC133`> z-0a%xM`XDJBjamM)01>#iIUD;7DNC9pm}X$#`ZxW0L|Z_AdLM{mg{X2X<|`(8)#pf zl;enc6XweXClk}w!TI!cngL|zp%~Ua!=Q*GDKprbOF4M`i0=3+x6vQ^OO`TOUeI#cwk~i&Ch~yjpZ%Y3 zz;k*_mc!R1s+K;wz$&h^1SriEBN-i=tj}|wC?29hjU1|4x*eC<5qA`u%8H>j>u+#! zN6QG%5UOnuReaE95Yn&vpG22wlUvd}wdKL&LX3f?1qzi*3qC_QQ-NQq^P?dECBK1B z0@&BpE8iafYfv5rWR0JXsX2gSsZa$ahj_b(URU0ZwCSxusSiEvxb@iYjeLK&jIa`| z!9#_HhO)-t5z6-;c1RQ9lE|=kr?tc!6!H5Ix2h*A|AJlXOlYko{iO&W)OmaZMtZs= zHcb8|B&d8?@1--p8AjIg-Ji_i@!b8PT$_K^N^VPK9N>A57MmMFJU|SHv|5a*5q}Fx zc48=EewR4;nxzt29-!gHO81xpCpu@E=(%&Vy6*A65v8nXypUi=Y@W&a znLdQFD+MU3FsE-6>52iUQkMvrskT!7E|i`T#iO-6SO~=KN2ao6wScp+hJd8zE}2gi3Sl_g#n8kL14s)Y;yQu>f@b_F)hZ0HEt z>&8)N@M#AU7WJ*nQOM3YWrTBn@#t}iRiqa9&SAJER$HXl>DxqCp7T&aKTDfEYhq}1 z4{V{FX3CBNaF^PCRA%FQVJ?Xeg_KPdC!Zrh$OOL_pD!01;*7;1UZ>SaQBg1v64=7D zD&ODJ;?f+3R_)6IDz2Z?r4wQ8Ozc`{HWW6L5^EYI`^Ph99;zjO?{KueJnZgXzjB({ zoFOB9i2t$qJLy>5K5KH5A@%BAQ`SyD+dPp$1MhviOkW-b7XQn4+-Q%aMvY3e`hwEKv(sZ zpvZc!SEiHjaWwSCl0u%KNbet$F7DoJXjlN;ut;%pAU`WCaRXn5dCC8ybt z&u7J@wc5!ENSEt1_Hp+(-b$|7*ft?G^GDs$CDO}^RtOu$3BGaTBqLBb%78~H7OW|f z(kHhgH$|;a^xM80HKd9rS2*1B2 z%dzx`W&0aa{>KSEn#^4eK59Ld5z|T!?WlZ^iE1On2F5C>`ZC`}B86J%N77lfK6?l6QrMq*MuU)JDi z_(vc@RBc~Ye7Y&fbb4yrGnpB$+)n~YKj2gVU_Xd*k2UyX=AfFKhzWY>U}-BDB1{uo zMw7%bHoTKpdZ}3#DOh^t2UWa?gu)sfa`Rv1BmB4yR^XjfT?Rg$jW?`saKv-Qt*Nne zbJQcQ&nBI;c|+|u0xk+>bcRCO?y?-zAAtHWRBxOnp?-e-QbackU*PA!Gb%fxO2q`U zP;-)RS6l{orpqoEId$V(cW1$Va`%u&2lo+MB=;g@PpsFR=Kr>}QpH zzo~~ccDw?DVfkNhu}ouL0Wh3}z~WVYW?-=A`Di&J^USW2A;B#NH%9_NWHK)j4CA#u z7*WA0@3LwpbZFCn`wwW$iZASVe5Bs3QXJA$sdftRI zf~qJ(UsZ8JGtIh`8L@K?9*yn*0mGici4|H@i)^y$AFaO&Q|AQXQ1?k&10xt0Dt}Q1 z7C<$6XOqvVk^|@o`EEH^g6pb?cTPj2RnA||G0WA!jC|ND#*!|ltz23q?TUJtNOPV*hqdb(%nCU`pVH@~DgBACp|Wwed~m zA$|O(D9IA|=-6HcWdgelozmvHjf$!rjTpP@NaKgXT5nAQ@Jb-MteUGV zX=RsKNg8hsHDJ>dyS-mQe`;bwB8Iwq*o$I zZ-m`s-3vT7kR;(EaG7J_s?xeSf5TnzQ)8J+oYrXpr2JR45O9Q#`#VCKIhS=^W<&l}%au}H8eX;;2N{>7Rz+sWZ=FopZT zut&2Yhc8?VK8IiD07F&o%GAG>n|O^AYv-{6)NO(M_s$&^2YTvsV-f`5-<$vHU&Ft;&;*9+a3X(R8uVKCoPs1{GYtwhq=XG9WT2PXk#C0j z!BIyvEl(E+&$>tFfB8u&Gr7}~S>YPeAd@H+?rpeKcc9Jrv0*<@eMKwIyzGxt;C^{I zd(BAZ#NBL3`b9%01?qSb;k!?ZC(5z>75@(49x4$-@&d+mLPu*T&|Dvq6mB{fGM3(|4Hf0P)SxU2M82` zQr@$J>}b*;6(uT&F~QWlm1%*u+xCiHt;Wan(x%WaWl|5RNe@!G>JAK;QZN%jd@FF~%4phRJ;)@M9#Jnn21Q6kvU70{WR;g|E7I53C(8vNg#n@~3i=P$+-g3)z z76H|I-_k^3RmgXLfRl>Z)W%aM8W)v*Yg=XppA2m&%c$v?e%ODu4*G6k$%^}X=f;3) zSmU6ajtoSYg-S*wOG1!b7KTX#Cp~x#N9(&dlrYm7CJ%{R6U72Ug}C0yJHS|~7fM)- zO&I!_B6EeGL?!MAT#V`O5?80CV#Be*S>y=HJZJaER;74=huyRhxqzj;@3f$ z?c+=4ZuF!&`0`pS6|nC3j2`&0mT+2VsHwfH3KN>M2i01Iw{dFoMAs(p*=WnE-bjzg z%a2BUVMJHIVp<13OxA+xezUIugF4xOL7hXF18lH(A{S0KEFfY#_<&W=)gvTh>0^;H zO;$B7d!$Wtzx0WJtVnq^SMVjR5EoVn1(tD2Qg@O5UA-e7i!EO`x4BS_IBM|0y)kSL^Np;(dy28 zCfoY;?OWm=xOy}-8-RPou;9a#t?B!}>qWEvZmwgPTB>at2vA~wv@>K4?xaF^Hm%M< zYexdqo_3Io(p5CEGGfd--Ec=&qkG0kr~NNv*2NOyw?&T$f_kR`E{Wt5zH$Vu9*{nL zUH#s*45CwqFc`=q#@%AY31C#TG6w{tT43Gbn<9^O*5(7`T!6SvMq-Oj26CyQ{FUS} zb<}M0>w}|Rb?0qVNdBb5l*RmA3-h|b##-hBB#3H!BHqp^AL+|_#L@~XVJ3(g6(wI? zE3HU0M4Z5hm1jymDE?)hiY_;Mqe<)o=@n;P8ZD^-)_GkfW-)7NjcMLihvVPAU0f0ap`D0D85iV4Yck}qoz6P4m4IwywnC%FOb306X?qB8w0 z6_tg~tAwfL#3l6=R`u4|RLZqSd+@k=n4JX|QoBJZ9$UR2Wp*@W(oE__Z7UlaS$<<0 zS5ET!Y#c!L`d1fP|6?vEEt3y27p6r0&$*obpSj%epShf9rlViSiKEUQWF&=t z)ruwPA-P(mvEgs=JiLvbjU=R3&|6KFibb&hg8k*c+}px;-iGB6%=KnT4UjGeCMZ+j z@6F|ebwn(#pbSL~l4{~ZiN@Ys!zteX>K^>B$=p8UeehN)i3QGDJo04JGa-^yxHtW~ zES)8ve3Z&Rk0x1s4njiKRrZh^r8a3+&Sf=+o(*@}M}97ZQiQ%GUe0QMN1VoWQdoT` ziNf07wcr#cJ2=dT0dPKm$1pj|M^1wzP?VZg4qLP;hHEIM2+kavd^;^Zt8@$r>YlqW z-_zA(nD1d18UqfT(sOF)CT)1YDeZ(Y9t+hxX48BNE!^YvjWmIt2+TH9iUT;M8D|V0 zCv|N@GJsRMQrVCn23!23OUSy*e2hyZsm41$h3(ZF=_d)`_UVas_i!w{undvdxxTD* zl;ESU)aOd(dMajtOA}i$Lv>8_?FeefJx1e3O2R9%#%m44pgoQGCu*_OKp+{Zge*%E za7^cye$!r-gUX6*F;dgiJ@)qW((f@B?{ z$P~^G|B z8HAD~BSwB2oq5y83B(l+(jgot%kXCs(q+nyMe-!Oe8=j_kS`Hu1W)SKZ_h>Is~2|G z<0rcz*nbb5?uq#`u1T64hasyNe*RqdmM?Dpfc|J~Vkvzv@N{MEht`*W&1ctq=y;Z)&7XmLmn9;m%Fv ztMHprYa|)xU$S$3qNc=JjEk&J@c!##gT^pl@&%YMiFsbzM3qMsN@EL0@BNIDG&0f zm|)#U^rts@9l{$U#a_jx{dgb`RBDzbQZr+CC+`>>@9(;e!?%Dr=tWD7-vnAFlqP5b zfc~W(+moQ#TVEf`Ch!^_a%O~GF1Lx|XRJ4{r05kCTT>^YwxZgKwJR822A7Q3`#bZr%kuDGklghgi|Bc|VF-xuaNxnlMxhw}=t;|{g zTeo_LsH!?ZT~}D1^RMnJU6?l1_X}1}00&ufgKg^1Y@6NilGl*5!WYh zP<4J;;R-m~UO)XMDADVZ$00+1$@7|{*@XDHl2{YicRz@`VD$QP9;sHucZ0&kfDILW zqSNYIQ-r6lfymr0@w35sTMdY?kLhk@-GmBO)-4y?D( zo99HY*AHx-MnyW@Y@r82zt_6Sh*o2|{~yoF!mmTtTp)zb-WUXg3SB0jwogqwpAKO>zvhg;guGlop>7gg z=XFs9^EGDnFq3UWR;>kFZ4V9B~{n`%&B(85Kc6aV!#5%?;J^npgTC4W> zG7;AqDz3fqIu>U(diSXBO~i}$-48=~v`cJzOwn5lw7KYMrioBq+DE9tY6NG>b3_v( zz}rPdxZIOHT@E+$Dva_uPvlKWtpVQ4o%2uTl?XTe0(%qjJ#O(}C?-u6jo3iuu^)ls zp}s}|lp;$A1fZZ=Uuw~_jYwlybas{r9@n)4W+W_#emtGyXJ3B3_v}>#E*=XwZ+!!G`k*6b3)@J*9ZC z4}62WKUg<)CsG@&%#I16yTWD?eACEa@jz%|ekA5b_R6M?tXyGy=KIV3K z#ZEj51t;4p2NHHX1)tL?&@uA9P;)ezD0%LypAUNToukISZh|DMI8xIj&M%5m9zZwU zGWYcaJtwt zH5C7H2+NeBsVwVx9%96?_Sr^pfA)9Yufz)2G8A07sNNDwf_VB%SxCcG8O7;kYZCO6 zP=t(yZYvmj7yjvFA`Xp-oC5weP;u9}Z=r-Nt7Xa(frM8OrJBdYHja@(m*cp6Fw*3OeOg&9;SU$b)&rB zqa`maPlE!!$D%`R5njQIR!#V66}lwbH@B+8o!4h~Z*BN3HMO*UYeVucDb*C1nP?2n z-J03rwB-Sg$WN!~ADl^NEP&bb2$VG`5^5@V@sk+cGb9FZu8_2GXnVgv#u>0BBIMKC za7G)|{T~sKbId>b9I56IL;Hx4<K5cM`@`=sDTzCcSeb7%I0MR%!(I(1>?kK(Q}O z!YO)1m`Nznj2m{vR7U0)E^Y6<&@*ugW^s#jgejIt`q)RfDO*XJg#gmIqw?-8HR0*H zuI%`*J}@^23FY=J@P7w_l}bi>hvq{TjdBbYO849pWQ29|tjF2|`WJ!%aer_|niwD# zHGJR8Ia)1%quxT>BQ!D!RUq;hun97uem*}E+oT!CzR_XIfC0i3dHMbtuuAK8`;?2rKiq%wt8Fpu&iIfcT`ZXe~zjuedXTOu^m5MGqv+*=}Q zu6h9CT|p&JdkJANUPl<9=D7a&Qr54rKG0nz4Zi@1`NgPUjQ~?WN?dZv1-@WMu%GVC zyZk^`Ifz9XZv^a0eE}$$id4Rg3_r4YnZkE>n<+&6f`0USN)qRlZC_eezaokSYZbk$ zGA=43KX6M!VRViJw55UFi^LPKj0(Ggq~OaPEejc|ZbgUse1$(_k;uCVjcVP}>PiRv z$}|KAwf+qle1O*p*HG2{`7Aj|0R^*t4=e04u#9)j--)FFE_{fmvzQnU+wgM5kHY(X z5@z@Ee$R13Q;T#$2ov+8&z?iU`%6DmZu>2Y0tb)$%u$7^WWFJl!H}Q{7MN&6u7yX5 zP?7D#;`}Q}?!-=&M_C3o=(`qki1lhoMlx1oN^(IOD}bPC=b2OI-br`*gFo|nT@or! zlOvDRA%p$^dpEV^WvXH4O;F(AnX$rwuzu~y_=HtZZ_nLyNx4IGN?4^T#fmD z1KQIaRBZQ10uTH;@2KCA9R4~=;QkFcR3~aP{p`aSVqpdvDfXOO zQ?t|-I?KsIh~%G?`RRre72PF{l&g6|HEFYx$W(xAM^E3qRKQiJA zBcEaCLD42NppEuv`Fsno-S$K9q$*`etO&|(mbKRLSN19E^WEd@>I+IUb;~mq%ci<& z902T!KxrC(j+hSG*vpaNcFuJ#O!fNswfm&xs$Guqj* zyc&T{jDXBd#mTaKU~KYDa!k2NY*CsOPS`%XqnO~N+OQgj-NSSN`S9qu4B)l+KNOHTk2p9CLo>_If>+w7KAD&#mXvIx97LbP7n|h4v4A6 zTC7uD90SKh#oqoase?0`gV~4^uMKHfK0zjix9vC`%2^I3pX_C7>5ts{A&p^JFp$)< z`qXhck~d8j92GPk-u7vSVf(MUeb`HT1KHqN zME2f=G5v~qJSpPwb?iAqm$%SP<$@&~^<-Korkq%;K0oPg!x~B|nkEVd#kUdwqdXh+ z^mBOewx)&2!pwUIb;C5lK6FunekOagOcyU**24R<1wE-=OOA5O8J0dx6bnmj#n-q5 z3qF`6yAF_Rkb z4NvrOlsJ}1gsw%KuB+pZ6$xns^ax&H)O>!{r_ktR#KTrgO`fr!g3zfo`PLdDw?O3OJG#e zR;BwleLYWD_87OYftnj=>VQanWH+DQHJseSdN$(3H3%>Bfd%JW@Gl;yE4O z>gjsy`GM`mc$+f>P%o<$5BT_%C4=Q@*5a4dA+;Qdxz{C3c_{M%AP=DEC8~*;j+G?e zDP8Q>>NRT2)=6&#Hf<)y^LP$6pZq~r*^Z=lDhXDd-E}iJ^BGq1E$f5WnAiA}QtIjycBh>emfp|3|9WaDpsdfp`oGxR z|F!L@*2+do-Tn)FeDH7OU;XR)R~LG3Dr-ZSpV{5U6_e|I-%@HwtYm8V2I57bnZfOu z4kxo?>8ngQ>h}Mb;+Hgky$QU{j(el>xI?kQraU=4u3cpb_^4|$P;F%cJwd$}JZ;AY zKtlJ{rkQ*jQ}1!-J$T*~%rfS@jjvI0`G5 z6}0@|vpZKjC;RKJhg4DQK%1SNbcKuH8hq6J3LTA$AeCnpU&TkX3g>Pa!Llf?bd7ax zSn#$i-Vgbz0+{`0()S&2b~@U{GEUcc?aO|#eA39dBKQq|JhT}xG=847oN|YPVhd=- zm@-&i#xpsm8!?b`(z&^zGGOCZ6fp^sw3ATd_++9lud}7BtXiKljhtl*=Xm(7Of8sG zP8^4=q(!gxF{i>ywF@sbEiM`Mr-dnMwDB5t=nFy-w zyb3@!9^3z1pjwJ2EWu5YUhFv_2m ziP;_GtkoTm%-vd20L}SeI-~$g7-oLCc{HFopC{qeb)@+KsqHFv^FirK;PlCU=I_bX zmBN)N;}a+`2#}=g#jL-667vbsFD@A?2zuvsUy`q&DwV1LeIt`WSbgHx5LCVn>8qGD zA0A+MF2)-Us1vNY2`x1UB+1T@TT9T>9V(2a-+k#3$8AYxs1^B1Hx9T12jLPSgLAPV zIqX?zQB334^4z>OPl`~$q;;#7DWOW_p)bX$7F>vl+m1&|w)e8GRDf9J%XY1`iRn(NgYY7aE$Q+(*FT18)2fv;zk zx_}yxsWqg_16-27BLFNpO&^nrTP9L^Ms4Q#!0A=$(^D51+b~&dC;S+Pi7}=INXJDQ z3TWxdJ4n<1a4lpTQVS>G)il#Fi%paCDtDf%WuJN zVL~BOG8cxLZ96SwtMSb0X^NzB#q3iTO{(#rF)%c$^4p)m%OKu9_9osh_D)up<^fy3 zcLF(9vx9lpz1k71SV_a9)V1P^`tVsGA!oeIVR|PdG4-e8!PW>FwPu_M@aOlGB-!WT zzT3&6_#S_!KLzBxb(<)dS%PydgO~KHe5FqKIvDZMF=eTK!zy-XW%Erf?fV~AO> zF7c=^rSDJw;dy62Dk|~OP2{2QQI5?*Oqb;RI4R^221GcmCw?Zbuta*IQC!FBPAG$F z(l#g`5l+LgL!sn?cktqCS%Rjp4GkFIn9k;hFW|>@>p35Ny

    ;-z-FTj z&bE{okq!sG2)x}1TE&hI(uL!smQ`D5=}J)OG$|7jCc}{>m!3BF#(s>#WR?P zOZkoVOYYXgkFK1_*lZ4$+c-%O(&c_@hUUy<0yQs0G&S3nBAsRPN@e<^wbC$i=Q28S zGLzf)@(kKDaVD#KHChZyj_Qm6Nz6j<0rl)PrL>5FbQRnN`ZHY@-KpM1L$t4FYV$K0Xn;jK3RW+{ zGgZz1t(Zk#IXbIQcBXVri!iAbCgDXzRx=yEBeCB!&z+4!6BeC}Dlc8WN3;%lK0y}| z+Q?C6fc6E1OOE=x0R9W>c(!&AGS{*#LKb#w{!!csl@OMT2+OmiJv4ptLwbNG5sS+> zc6c7AA=D!&sERu`V?ZYb{8y|yot)TM$<94m|t*dGHohQtwpSj4jZ2&9j>NoVVRr`a`9D_gZ#Qm25t^Q!z)3g3sn_$Fm^q0@FIRnF08 zDR(i)Z~G8yA!6>!TbY_#fRfcFLt5&{)|BN}w4lqmL%U@!V}c-`?P+D>=X=GPd!pWl zYWVp0@REPWJB5Bv0nZ86nm>IseuAm21@80CJ6#0{O`&Y=??@zUomnn-f$t!t*rq%5 z+keMI&CLtm#1E%UmgKl3sdh?ap%Itt0{TX6>okpTYlO#1YV+^@15Oi%#@c52^T6%> zx#Ow+=Yjk0Lni&RjpARB*nb_ke|`UN-a&}+zfYYT*VQc3{V)*~J+w~+ZFsr7K)+}r z6r+E{b*N)V0GADyQsFltI~@z9r8b5d&8Lj$&pC}`5=L{vH|ufgaq7L9{(OCU!uHpo z8PX?06(OHjFpiHQip~PFr95oGa%3d(V3n@&#{_nR*<@uP&rh>iK|ZCv?yeZ$JSe=v z8Oag?Ir`=5Ag3lUhXFgIS~^ddo|V4{oE3+nsVNVS4Qhdp8D1oSxY z3sO77siO}~nR@AotMRP%D>Vn9ibkEB5Aj$GBD0coh4<5yfIRTKTW}o0-Y>^!-4HQZ{sUr8AT>^=7rVoJ%r?_q zt^n0S#2&mM46zilF^zIJ$wO$aScB7>{IKm-lm6Kbyo!7W>DTR4A3KRWWo5MJRN?_Q z<0f1azNTg_0$;=VKd?Jefv+T`-t>($nfFZV&q!)ja^aOpe0Bt-H#mf@o`Ruq@+BoH zg8(PLYWqK*9)-T*m=>e|S&;%ayIpes&^cs(qL%FcCt_vojQ>-nhA2$Q_VXirmzE?i zQ-$x|h#n>r9A7ij!|XfqcRitmQpt;<97rnWA>}NoX)#A@?*z2qlWOiakJxEb}D+FT4!H?}T&h?$PL<0@Zor5zMSwI4o<2;*^!aj!_FlmNbd+o5?o(20x9xKc) zAHDbj-G)(hz%o?lB$~rAMs4;1#kxkBAJN428(4{H7mR%^YJ-Y9P5<*BMCo7bkf3fq zG%M+!U3mXhSN=Ci{JW8mqh{lTtb*ce`=hRO$YP^CqAgISNlXhxQ%IgilT@e(Ei6Wh zilmt;)q%)Lw;qprjeW<*33HgO*LwwECS`CPzDt^Xoyyx+E7hD?vre+XvL2p3+;qC( zec`m5>E`}A$kX!$y(Q{_)n}h)Dh0CN!{zg2nA)e2+j&Y#H@L#Fx&bvm@Ik|`8}rzH zjUNKVv;?>kZ)~G5V)K_ZUX@QufX&CYz(01+HY;dsI~+IyaBS;04UO)K4vdZi>5wgT zK4?glI3soHUyQ8GpogMB4lO_(ak8u^P61iR6-|1JCYw!NiXvsM!7Q~k=M3Pjc)I|# z`D3uMVt*X&&sQ^pS*byX^ruG#9!5?E7qdhON@VYrB;^s?SyvjuJ0%UT`aLK# zpBUvwqeV~ll%sm33Q%QuHMSWpABd5#1oFnZ2tcu9iQ+?$oYUr^(+qv=+$&1*R#sLk7J|k*PYiItQ|Ai%!6?^`Fia==F-Eopn3<`pyUGHSLQHgw2oqwpj_Z9gWx zT`KN$nhGj%mfWW+MS{>y=hA8usqEV%2x_VaOYdlWtXzZI;Mhq_na*Yw%w|J;SmM|w zBl?Qn=CO1T5+yEzC=p+ zHMtrvg2*XeP~9cg zdqgc>%xg}?uJT`&vyvs{LH)$S>w;7^VfM(DQX_i5Yv2#ZBx zGa)7T_UrQynY7{Ffw+(gug52E8VIambCX!cy`);XI6TdK$f|zFuwjx9A{W-@L%&vD zQ5)+4!AZ1Rg$d>XdvVJuIGJ>A?%~hjnHF)!mxzd8d+zYshr}|%@IJcUb!6DEyr<1^ z3bA)gc+_kYw9K7MvVE zh=Fo*59}in?dy_wgLgk2%PD>*Y>1Owo$a6Nxpc^c+C?mFK#*Ng+K^qyY{GF0Kcaf6 z&dSz!17(7WL$1~56{??6Uy3iN$SklX<+G1x9BbhkDJQhDqjUu7s4%D5xPy6BpUjH% z;(1EG=>_8PfdB3N-w&vW>Sdd?AL!u3PsjIv_MD2#7&x2%J4vUgz4_soVEVbbnVQ9| z;ViH%kjQ6cY_UOxCi73s&$5k_BAudYLQzsok};3LWvw~8CAEwy)DsX51)|Xq>|+jv zYo|g$r~rb(qlhT*+`f3K6Un2_*!?=6*QMsc!Xw}jm^6Sw>!EheDV!5^{{=?>C#vb4 z7pt43OQMjw@5qZYa*7hmCr^}*AQfNoHgeVr5z_}PYuij`SuKQC`;>KWzxlT;G^YLB zr+6T~)U77~5^_m4bHfM@_Kr>F03gIAG{4FmO@>M44eLEJ8PW$ZLJ!Ny;dmA>f~D;m zHa~KRfi_~OQ;8!$@o~+o#hPS8NP_~K8>*vhd#C!L6z$5sVwWK$Koy41hI>7OaVmt+ zhkSu~%gwqKTnhBiG{6r?9e*;VBPW4pJp#8nT{y<>ql_L%*n9Samuj0ZDFwD6i+6r6Ivat|D*&@bX7(J>71IHBm?fa1_~JKIIF^K zWwxNhJVgGnc^n0UvMSLEM7kNWFq1>@1+7VR?!=HQk(joE2 zUbLA^_M^#tx+3%F0;rYwO;Yyl1XFyiew|e#4q`G|5ytL;ka}M%r7rPha-G#aSGaj1 z6Te2tsk8;%{x3GwbQUvq1CRxCT^s2_cE|Q~W(vt`WhzYYO@%=g$!v^q=Sza#`oT!N zopOcqu@os~BVJw<#`^Z&JWt5hmQJMM6dzh%meZS^k^H0jz~^YJShc_p_ZUNbe9Fu= zuc+&WWa_7ab{?i<$&X3HJ{Qb4L8D;~ODZ(7?7b&+=TUo3ZNfe|;~x%ybZDN^0~sr~ zff~S~NM&lVFW~_F9xbFV>A>$j8%$rJDZ2^}a9{EPl{&RhfmQMW7k@@;eQXpZV>DV| zl@`5aEqh6mO?y(zPy*^8&{7y;2C9J={h~iS3#dRw`V;a56%MQP12-0)2ykP!bOL{Y zyGRE}aN_skZpk6PX$HIoZ_zcq;J>K`Z0v(zwDyFUykTt9_Lxr7_U!CIf{yTrnKosB z$am2&zv03d-ROKe74U{+?68wWz3>{hdzh_^cz_U$vm8^enV?F(L{zOZQenV+%l&_# z*FroN7^rjnVO-|920SWGaf~<8)2KKtkoEj?vbzM|_=0r@>axm{l1>wAC;0dK29YhW zE9dTe013m4Pcc)_IHFqz2Of=^?efE0q+C>Mx&n2oJ@OQe(I6Gg8nG+=TTUP;d*<}2H#Er%%(3^H^tA_ zG?hbD>Q@y~t*;d^Bk(+fp!Y`}31SNv3!X&LhyHAHp>(F9m8Zv%in1YuJ#s;51zQJ! z^};<_3uqy4&joBtys!}D1$w4t;pGJ0k3}coSw+)aA*=R+BZ>2Ajcdlsh~N!Sk0VlM z!MK~d%9s(Q8PpsL-3V?{W!AYRX-kgg z>V;5ybUDEwk}OccikBBa6}QK=lZ4{dmdi-udRjgyS;$o-qs<<%%bNgC4^-f30D&KH z!TCX|ZaUb*Rf6w_VVQ*0lE?rW$pNZzEu9HO$aB?67a)%u=?a>jiA}W#A`yc}&Z^m^ z7{jfl9RsLQTMAbnT)taxovi5vhC<&d^h*x>K794}+}3+jtEFwgx`n{PmGZc$$+c?R z!5Dnd8M;FH82PNIBx-twiLO3Po(=5|WDMN~49yOOB29&IxiD2>gcv>g`H>*H(UA?x zg~%ML3Ya{UnYs*}F>Mq|Um1aG4n=N1&Z>4nq(TW)gcZyQRLS%+Psf~@q!XEpk}8@P zYsq(jn7F=4iyKrWYsubg5kg#d_^>#m=q!| zt;wUtk^#i-Hbi0e0eMX>IolrTb2iiyXkJao$+I?lb7l><*4tSSCvRqE*QDk)oge3^)5`k8LD9I9fgsE>yn>E}Ba`JK^XzZYE`u&zh_fW% z{w6F_Y${wOVwg4_(85H?g&)_4^s43La!r7zfc(L=e70&4O3ogX1Z$|(>j{C$6eCM! zEVY$GZfeT0bD;8=<>nTVHsw_6 z!Zn5{$+5A5XnKr06w$=AzRyVDYaeh9SM}{e9nC7PH~#b+di0>W=xxeil1E_Lh5#S2 zl`~tvk*qB=DY*+cElIZs7!6Czo5HVh1+el|N+v_|OdG%Gn0(U9?OCvTn-F(lnA4<6 zeT!*;h61DJ#z7h+weZH>Dnf5tpt+pTBX@ikgvqSkBAnv`bq=OyHw$HGE-aV}7Rh-E zi6WF3#k0E9RAmV)qH;meHqB94=sZ1)px$=?+P@We zoi;i4+eB7y(P`Tc3Sr9@83dzCl;=d!Nu)K=s`3aU%_(V|Rfxo|kMH)B1=9Nr%#lEj zP1{0(+Hv}X>vtyUQkvBF+}ir>B0g~YkdSRWO(Y)21&!R1Ei`U0I@bKgo9u^I})CJPFxviT$5VyfRbc;m#rhLu%W94*xC5i)t*F~_6j2EdkkEJ?H-Qt~CeW>*T#aeuNmjN9UN zEyh1ti0|~ZOZ?6GE>Ru9jhvervBjP_lY8aCej8dTrpysJQY0^$a6Tq+rY@q)ij*X; z8W|h+k}qU0L`qhe(do%`(VmekEnB!Nz6&UxSnjfFimjcKd!J|DO(hFs+Z$_ar?0Sf z0Q)fBM4L#amDu<&EzO5JfwZcdAtr5L(_L;zOf<{4S{9}S`3qY`=njSgQEvoavvsAl z;lB)2JCk*)GZ&GHq^W%t&CDt;&o*|)iNy%$QhuP+6KjgMp~)wSNE&idz(XD6rt5h75g?SNR!%plI?FUbg)Mm&cXs_*Zb7N zsaPLP?V>mIn<}xAQ_2#s;A4;Zn|T|xvVViG^EOD}+EL`!g`ITkaTTl1nXWKdpK>=-MxMX82cAiV_<8Oxr!&G;Q_DOev34&CfLAB*hMNv?>EbcvS$Hdyf40 z9+W@edrrQwo0(N}sSL_P!LqO5R>Xduss|4=CWPYL6%a)gD-emL_LYASJ^ufWHF1f6y0Ji_Q0g@OQ;3yx_t2fjP#ieWrCk z8m51ptlZ%90aokNhAL>s5Jm6^1@!5w$L?d*GH>cLVE*j5jzskO*M{rJ&`zvti#B?M z1|B*6+C$dO$Sv#TY~IFwHtUC@j*}&uUJ3+C{Ewasi0~62&4pI19-We{TK?Bjn>(%s zO()Cm%s<|~<^}!OfGz_y>x;~KtFZA<=O3v`H5)UUEeGttmT38~3_eM;$Vj z6KZl#H#CwnO*r@(Lp~XwK0_ zf+H-Z&czsHj3s*kv0>@+ci{!2b>p|`29O%KoS`rcKzDwbN!h?vCK)bK(;tQ2`fA<* zkM@v26@Au}TI!h67=sj(QV%KAwt z>`|QkKmOg(-|;b+JA~0kaLLTK^hndNQ}Hg!PQH_R7Ukr|ok@My zPeKo4YLMMT9FgyPh(w>U_j!M@r>}Tg{PAuw~_6);NBFOZ=*TL z4O!!=e*3Q%?Yugn(-)4tc4_EUTUNWdf{mLM?AirOuc$DavH46Vy)YF7kkto>7FIR2}u60Ll_XEh#Z+hT?%)fcHi+lUgvx%$WV=;8aB{W8rms#^3#AuqC8%gKa|RkP-%uq~M*8 zJI-6jF#|;|8AQE?Gq?ANTZ*tHjQ(o1avC{KASb9c>>^xZvzW~V_zk^+E<^;G{hUe= zgL+7R3kHd1z&f1FO0XyvIW0tvMJ!MPT*I=A35acd11!8(rZB)j>+ebvIG1nk$x7n} z3Q+M+2hvb)`VrAQhoY{S^edD3!iPJ20EuY}hh*9@nl*|zOR-rXMR;BW#}H{c=lQW= zN^m?PG#K!4lxspth{mBQMhJwZ29B-0anT1-tdA-oC9{G}vF_{hq%m=E9pTZ72{g9r_(}wK>gG!I}68W+cp^2B#Wl0Me$SSQ6>;fRQI+E)yn9%SG~~DvdR%3~3^M zLEEeE=F^gC<_Ux0U<~uEh zeyf5gE5Hw@70AkYKW1(sXZr}pPuWTslO7>z%2gMJ+?GuF>C4>SMQ$8 zBc#2{YkE$OK@_3Q%6O%N`3*SOY&1_Zn~2c0F2o29H+) zd_u~2G{C# zWZ9Aw$OIt36NONKDf=i26D`Hy{Po6+IIttqe?}6~&WzZ&NT|~ATM~F*NnZ7)sVH_*d=d3ZUPyvGaEHPQXB!34KS`crm&+SF zO*#MBqssGI1Ly;lAy6_JR+1M~F**Rn^99Ic&@xj{$aJ!FF#L?u7E`nHVm61)b8Htc zl%C_mpI;mf>0O!c?g)rh`nG@bTxvjS*w=?t85IP6sEKnogeQ;oF&S}y8xr@K7 zy+jW*?j$^MZv)4y)!?<>lDl65Tv`ZHXh`H`C2M8juk-(ef zfE=AiUeV7vHaRAQtOHl7_auh+8`dXhFl23|Fz1c8B!UXcr#^;K)i^h-TNHWPRgK%q z>rrznN$=~Zk^t$|Hn^4r03H~RXm{R*MzZF_K*ks2={eXK!*0lx^p}#=%V#=1FOeZOiJ%+nN`ll7J=~oR(nYM}ml&l(r(`+f&HVUw51SKw)o6HE^sc}~tD|UCWy_@w zg7cauS^hn<8!CaebkAkcX8-3pu552JP_P~7-{!hokoKt=2avu#T;8YxTlB}6sUST^ z>Vw4~8Ng~`9{qMk-9LFGJRrgV%WWC7KjFB35M`7SkcR3q0}_1GvN918tT2V1=dzP8 z3vIY69stYz2KT3b>3(w9wEkeB{iTM0Pkh5j#ST6_KcEfr0Po$3PwvwA$th{yz*SZ{ zjscn~0QmF%)c3;=jnW~D4QF!kc`m(w)WFL%13JJWBZu4%2l1K}ZAUIx-H|19nOGNV z3`Mwb7UCsyg#qL#{(uwAq(eK4KfsR#bXPy|*+h)w!YPX17O3Q4lF6l^_ixn^r;j1^ zA8##wSv3GrZfHAQ4!v>lPDCc3g%l76JP#HL+gO^f^yX?i}L>5{<$ zJINr+1kHl7^@t@vzYjT0jy@>Be8t^=!jMXagzry8^1@dr1DSJqautHQNE8Ap$gwz>2Xh0X=;q?Gh?oF0Q{^KwzSbDzJb zXX8k{xt39MletzmD2&rNSH9DQPRH3&7xqcPL=5(7fnhm`jEPMQw?<+jv{b1<8}l0we)laR+|^HE$HT`YY;fguX}n`{k|-m zXZkY9m|NX2`UGRXK-l@MI$AhMPsHqYP7lK->jP3B4xOE#xAYFD>3HS$3;4(Y_9$b` zh+N|coJQBRUX=MNHFelTQT2k`OZQ{N44Tq7@=Lf$nc#u!;0;mb?ARQ)MuKA!7JD#9$4A1ZOnE zv2~xc$7netg7_Wm)RsjiZNrx1ART89@5NHKb80Z9*n9!J!%ecXaz@T(UZ>3*-)*MX z^brbgZR%1)_2+Q+ldO2Qw37kM6{W}YuvZ+5SDe!e;mKvbI(>@wJS@D7DXbaOv#!qC z#UPiL3gr#x^vuDuZV=V`V)7lc9Z{FEe}_NMe#64wv9q;Nlk%xwSq6EN{Hi}Ywe-cYc7MT;{5gLTWu&rvi^<8!bS4FJG=%N9h3cqG1u8ZunMuhiy z28vEoKiW?i9Sh5-0U@MDvrJjWi=<~bPOjV-pM-MHWg<;JiIa;AR*43qFzsSRj7o z6&@o8We=9RnCdlFx;gT|Qhg})4<>ngjO_3WtTH>=O2cz!Hc=}A;p^u z93I={%CcDnc{WX_qx6jP&X{cH;JHXS=glySD|rC9#kvO%v*HD;JHMUnD6j4>5Q&6 zhi+vgOk?!c^NL%15N;5OiJSWb&U%_ze#@dt4RLRaEe46Wb8}IE(0_IPq25d@NioXp?iV*>qFk8sv`kMJY}V#VRxZ1& z?CO?NQ{Ht5^BMp&+=aye`-+_eg!ZP#rLQ)D#(IHSJ}?{3fJ_tDWk`ftuBj28Pbw0b zY>uXvevS6N!T8nC&JQA)a>m~!C02&%p^As0Njw1>Kko7jpNvs8H2L*OrHhow;uHS~ z@qdTDo;HX^dEW>;<6EQiA8?~+V)QSutdF9N+~Rj+?e*zOwX!Za^DS7Ajl8A{^((iC zhl73t0w|nVPjt0`47p7QHnU$+|4_6D%6HrQguCpj3rL05Tb9?2N6t5LIr;p2IKcR& z(xnm?l1~`Z3HyS1JxN)|rU;6FiOO3zqCM*u0I=kDe7Nj<;P#HK`{zki2A#LWtxeeKv9ue^6YFU6@ue0Nai#QPJtv_t0Q$?UNYWl zO~y2NHbzB@75cO5R)kV(#q_>`ybCw2bEZggVTgt@Q#2MDL;cLH)G*$ZQi!huH92GX zKKCH1aL67TyYgY2N_{vT+NSq2cp|eDwQF6aA-dC2TI6`yTFF!Jlt?d?0TFPbCe=Bo zPBHmSdy7#=jtRST%||$iHu;-UIj3yl(~OlvP5YNi5zn$x7pnXj zJ)5xpT5gU&KgiT#rPQKRGU5UKJoQNQ{gtvlOOK4OeIb~w;1s;q)(x@ zQB4L*V@Dv<7g?0eob(*Y8_$kR>_4D7+%vrNoTUJs{@x&22d);TYAJ3Z@iAMw_9K=PIs)E{4PDkfN&l`cmp!c z=o^a?=+oQh`0_vC%G_3-yqdXmy5>9anA!H4k^Fo=c@g;06$1xS`@1Tp^&xG9>w6;D zGidL>rxWsmNzbfpsBY@M+XvB>H5%Gxh*(v3LxM-psI%;#GRlUx%C^O5k7!vGV+!c6> zoN5(hQSm0~SgZFR9m?$y5PxkB>*lP#z`?e^^L)b%z$Qv*+N77#R1R?Iy%V z?G_Z0%IV|cU+|P2?9p+Fd5 zEy-i{F}II{PHZ#MhM7>vrqa{QIA`R8O$r7W2j`iOS-nm7ovN(LGG7h*G??puaY;ER z;G;xlvC2sMqXy==8Qx&%LT9@wy^;3}sln=HzJi+pw)|yeHoRmUugKea9Mss`s6f!O zO}ujYP?!53c;MEr6hE<>6;^EJV>c5jS?lG(O2@_JvRrvlr6=xhoM0vdrmJ@Z zsvxrcBS#vnb`w)S%mYSMO1DZ>0gJPUn1T^nB9*8dgbj`L#h)Us{4K?6^h2&p$H@nL zE=&!}V=;oaw1_!*+f>FDU`bV_h^kD>!W-14o@1IR$>lF`g=!aqtqXjIxxWbfv1Lc@ zC5?&Ox%9=SMuk_(zv>i0R+e;E?ue|SIHwk>%D+%#M}rg^ywz7W{6DpDbJQ-H^L=&8 zSCM@rt7qY!$cp(>Pifr0W62ZjlRq`k&K?FIRf_p@PhN_qJ(l~2UsjW z!kVS!&%_gMt2A?)U7@Ib*r9sU0U3;OF#~>D7d(tCZl0|0tjZ%SxNH5=TM4=Hn6{7N zY3tGNQ776-H}%3j{P3RvdKPw$1YHETg`yx<_8Y*Zba9>XjQ9%ik%fGy5SyWQ1z3MZ zk^LTsM%AaYQ9xS{~0|fnH$*uJMc#3ua=Sv=2zC$ zrK@Wj+=xhDaB-9jsmuv#9crdNAt`kDHvDEh+~~{(c!W+9amSh{4c$c5DTMDCgb#l9 zHh%6KSx#xGK%O5N!Q#$K7KkjUl|a|cU!R-RMgiL|XOKR0ZwdntPg3>zU4LDSJ$_%_ z>EAyBeKAOJjqS($fgr%icmoHKL+pcwXQfCzV)`Fob@g{50aTY(Y2}!KoB}E(G0bcO z$^prV$YKsrf)QXwunX@?Y20JK5id+gyMkx~v(_A-^{Hp|v-&{;531Y-{3U@}w1vjY zfK^@08Z-gZM+s-~DQPJxT5oR}3)FqtDhm!a-+WfFBQULa2WS#z)u*>APYLqkP6~kH zfd@<-L!9>VHlIpP0&0RVANb6f5-%ydD#?u5#CXa4@E(@s2z%VqD&8*u#eb*n{3zqZmr|3(T>V6mHYT3>8gg0scCs78yo9F zno#bpDs%B9-!3~Leo`;GsueFH_xoe4nY#BE{sJmfw$B3O=8~@Fh6@SOiA9qK@pWuN09c(x?+xY$- z6zCW6!0cK$=nuopKX}4yirMsA0V@;JyFaF9NVGy@MD6kmx#!rj$6$50K^VA^7Sbs5 z*Mb)gah~aLh$4tl(}Ir%U7_iNBpb%Gr4cYSh;(K}u7vFFO~sFC{qn4udw1p>IY`6; zXDui;u7oj`{K|Pn>h!2z8%HbNYUGKE4~PA&0bw&V#Z(SX*f2~Xc z;L{;VbQSdWLqC(?us1Wv0SVT-2R z>E{dO#pP}}*h}itqeJ=Xy4vS6%$Mfsz&e~SC(N-1VX#jVyZt}ItLkpAkWBWPSMJF1 zQiXn7k+lWu^6$e0ZTDXw1_%MA^waz%ps}G-Y@nqMjz~8DD?`?ck5cxIwKCXWiC8m6D;1cpN2C+T8G1G3Fq=pH3Sw-i_zO9E_ow#-EVcTgl!9{!ZboSu@O+ZP z+4e8jFnqmaC4_a$kSfBd@lDRr;Ejzr+lWjkC$XLlEb1s_Xv)k$WBH>ObR|oQj2_Jr zi{!I)3raO_J8nPVPC&GQBOUUNxP|A&1-*fr%{J|ZMsLfni4W5x(*YGQ_slbeX#_o> zO3YQ%I_@=Zyyiet)Bb(UV6D@`!?Q*65gf*YX3fnD^INpWHQb7WpI;;cNup_;4`vEK zFlbx#k!%-MAlCvZrZEK;Ag_XE(^XoP@;b6X&j$@ZV9&$5kKM+iY~|~7^tTyU_t>09 z`c~XUg-7j9Un8C0OJa7hTRd!r5SAVy;z(+v-vyQ?Ti%~DZ>VsJ-&a2hD?*%cq5}xq zhNx4=M3s}bgQAP(3qTlU%N_F@v$F8{+UiKX<}D~;zQgMk2V6#g!qkT9bYOW-ml5~Q zYNOlIT=m){JP?_X95e@>T~HKKm{tdeM21YDc)a&TL|{X_TY&LPsPUmZt`>Dioq;ag z#f~a<(_?O*|2R)vHIAQH{Pkg{94T`8m~vrhrBYUMoni|$==+=@!y{0e_X7u1_hhj8h}X#|e0rk>NIL4{XpS3X=ABaUU^3 zYF$+!aovDrr90UzwlJ`rJYreH4Y*kO*Wz+%O4-+QFhp#rGj6f$Jq3jeb-@+S)0}Fa z@>q>@>{Sw7HXct==8C!QMbCw#fU~ju-8KU6Q)BB%{;6uCY3C<-^u~Rcm=%dNTUmbm z7aVJj>0Yiw!u>O_*EF=xiBjo+>bqgtrt_)Rbe^DJGB^A_R^p;lw=1yNSvg!lFDvS& zK#wLN5C7*Mk>4oClQ=dZdJ0;f{1JD*phN+#XXK>*@4Ki`YL0T-CQgDoYODX)!E9> zFv0Z(~#&h zMCmhZY)@2}7mVZ7cg4|3c!Xk}9w9$O@WZ^$wDNSxXQufEid{wD|M3na3XD7dKQ`9> zZ$SRv+tty+`Cr@BMajZxQ3BD&h)2~L!5UH=x#p4_HwG+?B$wM2Tx*#C zEZSym{d4+h2F>3tJSa@f?uAKzWK7#vf3r$P=PlReXJD1=Y~6;93i7yl1kfQ?94FvE zjWHLe55Vj9Lwx>QNvj11?T*>qJ&t_G^^QjUo(3wN=;hlPdh#tbGOXOSJ}TWSk09cW z*C8b>m%~_-y;jq1l7;3F6AP9T4|*`LNnXzqr`f*gpVszH$K_;I!u~jD>C?>2^x-YyLQEI2#jMute@9pSX#bPwh zW?%3QQ=uE5BIuSqrPb@Gb+#UG^GA{yoBH#}pO%@|#Ms1r&JaI#{nzh$(k<~Faznu_ zwLg$|`0uy(pUxg(F(zTsUD{Z&aqVA5N?hBlfc1tU=Jh5DAy=1GO7aDrRi*Orh(835 zG)Z?LZ$0{X2|9u~{qB+R&=3N7xx(QZdBGE%>Xkxi!loyx4Hf{UZOsa;kD&c6@g!_= z0#cu2UMMDxZ}>IzCg|-Xs%P?oY(sF$lFjXgI{vi5sVVgrcO7A!L9b@ zG~JuTunO*+vgigwwDTwiomA4y2A*l-(Od)Yo^B&A%=Y2uwa?Ck12sj|-v6MxdPPx? zI=&Br=I>0o|3Vnf|CLW+rG%q`=_}h{FxgOyNKf{&S+sH-T(rI{IAWwJiPGjfp2A%x zflLE(-K8-}(e5eaiQ*CCG4h~^h3x7y>VP8qE|>Fw!tDJx?52}T(n3-{#A&AI=3yt- z>3-Bt-~;$KXwT|g?7Awif2(_YnIV1G!|Lvr`J+QPncag$PAV8&pnIrEDjV&-j_!`p z@Lz2HzEJNsiQsjqeKOq!Z0>lYu3`f$4}LVxtm(;!2o-b;m8xJjN{mm+`s~6YTV(+q zG8a7gyLxCjLhFv2pVlK!Syd|Zo5k-ED|c1#>q!^rbbdmF4N0?AM__NyhRjx`JH%n8 zHGgG0%+qx>e$qnYQetF9-!ENe{hXxgH2#|i9C%kEi2ML7wK1*%+@aH9h<>Hrp^xDN ztaFz>P+}Dg$bFuIb1FBNAsy>(F*a3u$Z6CimJsJnjLYNd&6w?ncq4o=x=TlUh~QFW zrMeF;Mx&8tBB&2v(~kP-$2;FOx8j+P>vpF=uwgOzR8@7Rm88ZwQ!dt^@|gdcLwXjc z!)Ml!+D32L*Puh|IQ-;z&IaQ=$`U=qM`}xYW8y&)tk_bkP~|TsI-{h88>>}saPlrB z-;WAcr@#IuKu*|2rt`3rbG#7F)MJHZJ0P1*j#ifJI6M@UR@@&fBCXHrlyoQK>=Tu(nWozNxPF^s`tH+3+Y)VKG`cU-n*<8ULR?N<ngxAH^!o;Y}HQGQvQ84?RkauNy4umHV6vdsBI&{yZS-@NJvC(kb=$IJhVr9@! zlGD&hGz6_=1XNc?i$3$>yAW(}Y&y52_C%pBigf1inXU_}OMIai66q>Ci!hQ|pm0?B zB%!1c0j!}+`dxx)_SO0wE{fB8>U={Q?=i9)LXWkodAmZL@0OMFOsyc3YUag2Pv*`g zl~mo%leF-dAX^Wf*op2oYKsGci;(l5KXVh_d_~3>;6_h}X8L}||K)r{yngZ|4UQ8m z>L)>SUP83UN`WLtR9kvs;bw3Gazom#xYp5nnbT?H45YG{C(&Bc6#k+lGRqX~IFBke3}Jta`H zy?U2?1#mAj>WJ3t~jtIPhLL-e=Ymsn@UlE`)^)f*~IYFJsupW@(-NEN&pK4#<)i{pMD5b?CK)KnEG(&up8cN42;%D% zFpMU+HvEr*lUJp8DE!#Fo$(@zGv%4Ro`)T;+|FH&+ml{_ci`XD@3hZ+u$1O~)qrQ3 zHed*$M;DyL&2%@2L>`l^qguqEb+^9?<;t(psZ0ZAAubI7Sg=COL?(I?jG>?abX?;E zHG4=fhsuL1#0bHp*RIg;@gYMV_QXN&Y-7iucqQlzrt06iTNnc$?!U$Zq45U>-=83P ze3bi*+_T0}0046Fbl&lW(llPW11z9@^Ll-luwrRbCL?v#8pf4GstmE&Yg8!qga8{r zybvj0zT7#VNA}@hi=-uKVq-`$6DC6uC@A|8G?!Q755F!a2B5!@8p1zWdr-&slkwkC zVfJ+cz^d}&p-7B)*ps3xPFv>nXk}o`!`wGG0c8Pw(pQ@uIe7|=?Ya=1t7mt&;bg=S@O zTP_6yi6_*7i%8n5WK2O0#B8mz&hcjA;P}+)Y}xNgV@egXA&k2uRAw{Ykbp2oQ#*DI z&WjzGTkn2SA1QaVU;E(Xb0S3$BI^w(JJ8h_HKczxzN(Rw8*+H6XovfLO2KgM0v$oO z7{r_(wwsyx)$6Z&_O~c^1*NKV1*DdnJvn3fBuA*-Wkl$#5gw#Ptloi7N12_0vSx46 zOt^g*e}+YHIA{-Rxo2YM?}P3rI3V9ZL&9BvS*y9m}UUhz)Ci`^FNqQ3_PN zhSv&9RIUYFSWsf9C7|0#TKW_#?x<&JyBwC)^4u?yS$1;EQ(~I>>9*1amKZdfd2nl+ zIIyOcrXzxzYtwGh;*-|K!&Z-dhdMC>c+AwP8r{P-{cLkRD1lY*WeRku;~8oNYeE2x z$YVIcO!xq7t$T_SXbmGv^ChoN2z9bFhVykx4wRg~?OQ8tow~uU9{l)|hQh^zE3b8Y z({PaYUaHLv8%C12L5+9@s#~gFzlFRv)wYFZDWY50)u~go8T_Z(Y@d;2qY#{*6V0dU zwm+MO|E7jFZ3srR=G*$po5dz*@M@1WG^1iL8DmIqmReIVQn^VGki=G|Y~bocrE8th z<<~^t{g%A*x3r=yOvxAOo|Wrtulm#5Iz**%(cs8D++0dKwT0T=z|5WLj86+Z()D&K zA*4J>4Q+KcdJg@T|1>y?0PgeW706L`!;m|Z=(bbDnPgj2LMe}>3<_xv*1NRdPu(c7 z5-C_h{q1Z88OdMy-6i?rI6BNYB$|{P-OAdPt%ekZI6KwSjLz=>5 zFzPoyUBMJlmFN;zRT);ESwCCcuS1dgV{z8YRZ}Pd>01rfgidFnZ)v{+_z78$gTGqg zEZ7L-NT2;O4V8sUadpjiNxLK3T7@#oqSaM|AK3|Rw+DKB|B#(Ie+)R?9Zkl`9B1Ii zkOfzatzpyULI;V0lx1-i9f>RQ9(_kuhX2Aco(0{3Hv}TZ&p`+1AVj#NfI(~7cYm>J znud-N4uXnbHXpM03>veO%hPPB^dMHN=I9({T9X>?;Y~ zNET|i4lw9*8|8E^fAS!BZ<9%$?-&wjK3DKkdCFDKM6fVO*WfNf^aKQT@?yua#=KJ; z^2M+*rVXM;g1{qmm}nrQh~8UT`-c9q-QmbXW%~_lw%LZ2l>_grM&F zK|iTy^5=QMCsv8tBj0mEJSF6KardYSUdEDVlrWM7@k3T*RJNn_CC{ZFGjyXj~b>Nt*pJL1ehVQR#*oX;}CW^qVaPzvT7`XiBG*(aa ziv%fg+CGBnd<|_!H|D96;_sS5dXk-{^UuV%Atk2p_H1!+&*D)NgOdC9ucd(cqzuZV zCrHN${(f;ke`wdA)hy;eL%~9~K|OM=*46^Gwz~B4$YAagRKx{&tH}(Ls>#Vg3>VT< zcl2#og?fzjw~Z^urOR75egvD#Qphz}eaoD1;wL!HNz2QT8% z!MyWfF5;nTr=0vu7ffoL`FcxQ#bqT%i8gi9rR$BS?}6ra56@$_MyPz`ikQ-Fwhp)O z%gXt4SN;J{VEE>Iys)k~c1KK9oHb!c8a6N{=*LM((ED1uQ&l)icf$;XkuIt7rvNbA z=Ljhz)mYq+;wB;@GxQCV*E70v&w zlJjx}j`~b7DMNskt$PUTkJH_2YCO1etolE0|3N3EGrPM?e~Z_hasTg)aCA0t|F^9l zN?-X1DaY^Ss;Bj)dz%zyQkrlqzRK2>#Q#@YfCM3OSOEADrT#LX?!br%N@HdkA#@8m zuceJmJ{+~KjS@|9J{t^vvw39;e)pBd&EFb6!8qq*zfs$%5KV`ZTtCyEKPS0=PQLVX zxjznBe$@S%jx#{nIsu~CVi*9z8ig>wCyWmb;{_Zd5ff0{LlNhaGLsIP+)@$8B3~|w z;FCDUjhRU}gtg5ga{#ssh;vEqJ&0pbu!s^U9D~Lbh~*GH62_E7a>(z&h-b%cMLER| zH8S|c52aZ@nBz|@-U8~HaDJ*c!2B|1K>iZ}s~4Oa)&(H1Mf6Zn_nczu=k8HJCWCFC+8$XcRb${+-xokumpkC(NYTIt>VYUl;z3%;pZ?s>l-=~S`p4rK~u1%Y`i75SY4jXi>Zc78=^0eY_ z+ijqNGlO2JQsRb#eeBt>VAD=ZoO)1;;pYRJ6~5yk@|W|<=8$)xfxnxg^rh9sr8u*5 zL5I(Ld!o^NR8~GW>}vKzjjV|?|8^8l2Q!AWb}RWxH$A#sp|X@orkB^-BPj@3vd$)s^z)Eo zIVeaxs>6Pk2H$8Ofu#jj>yR;O3ZmTJJ~A{$hi0sn=?Ch)JKsoHvq9RAmTZ5Lc{$@> z5)4Q=Prf-fK(c>5Rv_X$QFJytyqw-Llucz|4Ql36(4}g4QZ6s24c`lps3UO4`4{<%|FlpmB-=(V6*VkuK zr|Z_#i}P`(=kquls?S3mttH4B*9atvW6mnHiGU0DvEwW#Cfi~-;;w%EkZeFt?la~9 zj%xL_)R3d{$uPC^z^+Ogc1=Hv?qvY#YPmh#kaF0d3N>jMY51wgMz}NLIy4p9C(xJj zo}P$n-;ek!5nIyBY3lb(RH*$=;Vs*J*FjmdXT;XfHc|)4edq7bM)(DxBTBrEh%JdD z&lc@~1Db4Krig6C9Eb+mTUb^=t1_od1VZ07D_-%LB+|<$rc_$s5J&u%jzn4_)S*4a zcdtiey9zn8qzOJT^W~7@-O%X=7hmF1Vw%V0jxzgdUBn9$8*AWi5q6t$-)(dEtO|eu zHGT;TxAnK=iB!W=^jJv)%eX!XRk?kF+CCB!%h8uTyrDA@InqJS6o^_4So%%W>2k(qsC6|jPHUGoKMLd04g=oELdfT z**xrNxQXfB28`3uoOdRLq|QzlGNHDXRiEU9qXRZ$Qx4lZtE#<=Gl<*)C5%^r$qK>1RpctCNf_GP0ysTcDoK^vaX9Qb+ zeeEnY+hYGxBTv&?&{gs%WrYXJvbq_lee~Ly@1j*DJc_tI;tK7tr9Tp2wEna*-P6yi z7|pAx6zgKL7>H_FEXd~Ct{~@PJ&mUm54e z;Y-h@&;NNlu*bW@;5|eW5)0)7$SAapxjJ6!7Z*!~kBN*Qw1T$4HdB(n=~I9w078$6 z`gOqgqjd)yYtfWM>}cq2p|r1^$`Le(?P+hcpADEEdz<8Ui2^QAyqE9WbY0;VxdZ&13T&x&+RtNQStNcx6Ipzb@!A1LR`~Kf=$nL9xO3@ry zoC`Vz_CT^JXLgm_$V0L5TRYUXdtz{t{=E>8{Fx0-eR%IBfczBT>1S6YIT1P3IkC6Ti9HxUo8}j87`rm zJdUn_RLCPjUUduxQIsfjz*%fCBXV%d$lz4^xCeC;gg>n$lp1!f-^$L08{soxU3Rf* zp(;m8bqU%d&3UY8gRPzgFnMUOX-#Zqh!337sAX-&k2{_|81sg{892*Z4?jFGY@?m; z=iU=)0|KMHC14AaOBv0OM6H0#p!xc;=H46b7Rm&q6k_w??vBq2^SQHdJ7J)u2d!(; zZ$}50%WZuj-CwG4`;r`@hOqgjczcHK{emTzh&OZ%h44$+IpaC&j&+^rDt#`!^purM zT1};)GJ{q_WqjbG_%2v=NqV0T{j-I|^tkH#KNd`niKe%IM5U)QS!c=|0;nbcUT4|k z&odj+*MOE=yzgJoloXQgT(9!{mKC0!VPhYplyV#5a@+O!9nERc;0jsmi`;R1&G*AG zh~rZ8ydz9M4T_a%dMIp@(aDL3k0o|qQ|`y@D`ikMxj=G@VpobacYNe(!g%=i(lCQ+ z*ow-S9L*~cz*4@JDPo#qXot^Qc_?%}J=q;U=Yd&eRu9|dA2E)$NTGJ?m#FaW+cr6M zN%CquSLh(liMbQhULI~YLQ~6vz{2JaYDfnqf;zQfeng_16aypEGtoDR%TV~o8l={~ zD6|P6JZ&Ck0*5xOUrl`ezrVyElGvnfY=ir(VRKCb;<+Y=F^N#5ATSNP>7e6 zS0;8|3RGKL|0@XH25!(!ZaL8NS8yJ5y75Lgt;pk*H^>R;f{mrDolVlIb+M}(rPJyD}9nnjUftBHj(dRr;vj z)!Wu!l$O_YG;k#5hRF>eV|wWcFXe{Hs}L-KTl8}^R-^x<)^3yyTi)WTGB3PR+<@MK zd}|scX`*wq#4$B~0*EA;?}jwF$=HFp6jfXZicc7l4B7LI4N&Hikq+rn_^Lu5X&-yn zJJ^r=N}vm2vius)3*FfN;!0M)KUEhl+wT~WQ0_+VGruO=p` zT%w19YsNd`rw2l31Dei_!Zm<$O1t3nQLY~DM`I4dZWV8Aqhl`FTHffpg2Tfxk?jXjiP?ubl=HJ=0LG3D4`A;U9!B^rTXxye?iecX?2Sq>X|8i zWrtXJcdSt^@xPX7lwsUmtCi_DD`&eep%uLid8EGv)4(=B`XunepY;A14WATl>T(>l z^%Xcc1m=&A8YgzSAq22^eC^9lhCL)W<&Qc)(Q0#!;mFe=(_sbGadCl5qmQdJ0QE>X z4a3=%AIF^JmqRvMBOb4(nV=X<)jia0h42GS!-C)8A^iSpe{#*MZB3)P1|5z{7h-q> zlPAiWdaTOGR(ZSn4JSef$4xxioFTu%%&ggq6(hw(rA$swRN$~y(A^KNN-(`K%nEA_^|B+Vi7fGITU?qb%|WgV!d1FEW1@+s zhPt>GWsT1F?)35_;Iw73+n(*7?n)pxu>K)hy7^-LT_8>62`$_s05!^0F)MZQ2>`%~0sAZ1PPh?k#WfExB8U`}zm? z(Yj~dfcc)KGkwp}|I;9)X5eURVQc2}zwjqo$;u8z9F-3xz|9CY7&T+zk!eo+GVb?+ zkQODwLEBKWk+?CF5Tq!|jXnb{%jUL2;d}aLs4rAm@>@N@TPF2VqpOg%P;pHYkJELQ z)Adw#r(gHm6~d3yJ0m1L{eI#0Fe+tl+T#N-0%`t~hqGbgir0oP>DP(TRne@U!-FOW zYM?RAH?5kPf>%4+VuXyFo)x~T%j)UAE`!DKXMPO!UA8jENe((_2+gr}pi);e$8X)T zb5Qs-9Nym23uB?|FRR#BeWPxqY@6GfmF*4f3v2p^)QLxpo<@A;t{eO{@rrsjEvmZW z_r`w<<|AS+fEPEZ*?`q1Lpfgjh?D8*&e@k(ckL@)tYygjHzJxtae#v_;={LO{7H_a zRtKk%ZTDLGwldk>LKJY%n}TL<+kf88gItI2Sv3SX`v_)-6_y3%a@~^5-CZ51rw3cJleX>@bn352>UE2GbIh@Hhr6xN@AY5YU zueUKX!zndq@ABvztH02KO``#Pyxs8xUjZ4unUpznJYDZ-1!0Tza7y+Pv8^S{{?n>~VfM_YG=v z1tubLin0c4?7LCiTI{o+yz=e0L%s9gtwX&7&A)?w#=RCoy)*4%c>|A+afyKsE#hu6 z5N%8%_>L|OVsJ9^bVn9OdYi$#YmZUje+P@`8JeESW$A5*-eF7;K*l(DoUt9LaYJXF ztcJegSmE=V;D2U&X~;RC;>ObV{G_6I`1216rv_>hQucdP{`y_z!2Ivv-0%63iLJ4T zF@vFrxq<7qN|-@H(AnA1;D2}>(tj^ajQ{u1%2xiKrGL+uQb3W}C+UzV7c7zHOhCY; zhNY2;f0CkYP)k^M+a_SBcZ}O|Og1l9RBJNmE%!UTpR1)4Ns61j1APMdMW;HkYxP5O zz7oxP&5S$McZULSYJ^0>rW!B(cI3=dRM69A` zrX4@*#Kpb(lrbIujY|W&iaCV{O{9)IP?Ef?Ge|9QnpThZ|0w&W;M%%v-PpFXV%uD? zZQHhO+qP}nwrx8r&bm3b{&TAKe%SZimznW4t5UPK-o{5NstDo2x}-6U7%?p!1oc&i z8ANMogn2tQ5^@h#DyjWfo&Bz!dNU4n0)7dV9_cD3ENQE@f;i-MArb0J%aCK@8!io*Ssj>) z>UBhTQcR^-+~89t)$G|gk59ri9`)>&s?C=6b1JfB!QXhY0Thtep(qFe)q9*cpu%9O`XH51VEGgn24{w9gPecs z^Ye0-*#|LUsMdy31XiypKq0xy_5AiZ1>^gT+x#=3b_PG7Z0uj*>+l9bp?C+ZL0#|a z17tB~3A);%w*Gs z3a^Q75*GY}7Td~dxo&h>^u_Txvs}UJKHmw05>X?_H!J_%DC%`XLdVRd6G zVnsm3K_Oofg=lp7;zWN>kTjainu5~Myvu@CaQiB6)uY~(qY3_p+fuuh$%Vpx8|EsDLZ z_vUY9eU0>7HGU=WtYdp$Ro<3YKy`4iyY|7pI!sO0UplXxZDJE@K|xA?iemDd&sfj4 zmxKC(0U19jOfxjFyk(^@;>mg%ZmJgb3$w-_XPL&EZ9cleJ^TJ!(aZrFGT-?Rz>N2E zy|e#+O(%0(8xdOv!+*qd!Sc73KmInJT5;^e5=}NX%WRjG7TU<)1&%%nK@8+jaG=I} zJ;mpP#vw(-_Ez64K97%mHhFvad-xp_27$*l_tI>(epLA{} ze#tI~0yQt;hu$&)GN90Za?5`GGHn^H{;8BbkyUdE`CM@YeY!TH2CbNJ*KnNZ$R78i znl*<_Ok*^aRmQGWb8kJA)%hq4Yw=k3DK#tLkT5K9AS6<*uaAm}j#NW3`!dukHs4GW zT^s>IQyzNiiC{(Hma~&?Ru>-aE9o2gz8CU%AWywli|LNvdVwD#e$KJUo=qtFQXiWS z700q`I>{yZP{)~c;(BP5dT7Z2|IWV^<~{Xf;EWqi#1pZ%rf9TD+?x{;~lYX@ec+$vm^4Imuqu0`uDIrj#? z7qEG`Dy#pg&?GqwfNJ5_@`1U$lO*Bb3#E9k2ldkh6Og>nAR-yuRaf8}bevQ04GA{R zOA(|R&PmzAiLG16OtV0^)E;qeDy{mrq4ulg7LmpQxYZv0MD|}r!78k;PX<5o2y-|9 z0J8th&*y)za#clDgl{}`ofI;WB!eMZ$~A;$MBzGW6(J%eIZblJ4&E`~0)lWlItUlr z>z=jcmX?+kTBq6;1SJhi^i4;PtKVnv=jR;BGhHu0 zfMtF7v`YD_;##@RkM@4;Va+!O!@X&nlSa8=WzcZI%XEY%0hYU!g{yCLK6a{g^x@3_~ z?raw0MvJQ4jsPg9KvP@_Da(?g6bGz<5rBk7U{SwTX3n6sy1|wp_a8YCv&u!XNlNst zj!+@$TgN(&9@mf{k=$(1w}=)umQys)C&4*Wct7$N(}Fen6JAN8sJUWAnE40qkJPSH zE%z^Q1r1`XGF4^wGLD2JX;-7n+)0u2#mmj`1_lbgGnBovRPaQ|U|Bj4*!oe3B$_Ix zVvq6e4KeBhYb3q<0+A7Z+=^-$`%fd@+^XMtL!tD%SSifG!6yP%k0GEYiP(6dgZko`6CoWiScT-d0aJ= z{@c&tLP=10RoX+EN+yImB_5@mC1Cuk1(e-M@lf?ON>&o&V?vD#hFu~8L>a_Z{DDE$ zYor8YMqF4R)Kd!5NEULElIjn-1J-L(CmAG7dZ~WSj6TJXHEwr#^ZQM2U{C;sfrV)cfe46FDysYA({VB;;rM z0;f~GpA~2CB?UV|FBF#C9E+YrEM@hisL?Rk`^CKc#eCBJ0^u^*)22;zWl|QM9e)=5 zEhox8)SiIIk2G@XWq3x)lp2zwaFm|FmW0OX8?`o~N0u#~>K$}xjp@6gu`f(S?S!TV zBii^n(;>$x*ib=tjZ9>#Q;hf>Ib{7u^0brZV1CAt@I=V_A8$_KuOAIexj3Po{#co<4?c+lt^xhM3G4 zC{LCAn_EMD;0j36euTu~Ndhx@mMVk#b!8rt%a!IL`ofO0G535uPl< zaEtO9D}7BbjXD5E6)p2O0?G9pGjJR_#bIg1>aO5Xu#sHpk`amgi^cZos zy23ST=Z&TI+bA`QL)Q73r=4no5UN~8PaWCD4&;Q29R{`f;y!=Dn}RMhRS9bpdBqXqxAZQTNiT#@)$YnT4t?yqV=m6&Cze|a8X@F(_^e3}0U_%bMpjKx zhc?pE&8+n*%VI)*;j8#Z@A)oK%1Iy6`wW`eeZ&9jHC3(-Bp?0r{w4c^UQqvsYf8}8 z%GN>3+|AbagQR$pp*0}q;-DYDV zpfgXr?flE}l6{=>)3I?Xlf(IU?NF#m;^DPC7;d(}#3S?r$QSTMrq7#k8~)udcVF9Y z(2vN+gRL7p;00*swDe_B{=e2Bh#O!(`1f-`CzQKidjxAf81zuD5POAwp@6Y{2kd)> ze#ozX$oGg#N&)b}y@2en;(&_2m_-hK-idj@ZeaElAr2S)M)&ua{Kx=uLA_=c>vG3r zb4%&^`q2Spfo25WNz%MA?~lhZ>DQ3J2gke#sY8QEtiH1`SMKGX&|E73MfNZu1@GHBuU)qVGy52Fi)*WGI2s} z_2UJ^h*425+8|_+g5gmxj<<;1JIrJKzYlk!wzF~iN{|{fd=>IhaUC7J1#81rB)lM$mEJM%sHZpByluV9Hp!!NRrR#eW3 z#CbLJ*y;`&_jiMQ3kJt~1 zx!x{MidGya!DxJ#Vw4Ji%#Jg(kvm@3Oc4aXhDTVUnHcCA9;dq+EHeCS zC)K@0z*N(~m>BIJjg!j=nUOOm1(>vmngSw;`%v>p1_wPV(e^D9m?|^at8>_^`QtVq z0<3b@3$$8zZGd4_<~{1)KE?NCIb0_ObvQb_zB4>SkI3m95=WL#`B?}*^UpNuvxJ}p z6RGs1x$)+!1s*XyblKyV)E9rFOv^O14!S6p&e2{do{4mb=TG}(nnS0im7~TqEYn7( z@(0WdDMXSYL!HZU3CRb8ouQ@s)XdSHVFugeNkduZMKkhL&N(*8=G$x(%+d8f`&|~( zFn&qo>mE*4KY0Yh0oW8H+7a#90FTZ=eX;U!>HRMHAUNx5LasxtgRR4@1D^3MoU=W5 zW&F~~|2>Dlf9K9_6DBzplOSuFp%LRzFM|<{L z^fYdWBV2;i+MUX^Ce5GbGgH8~)R+7xx(pqSD|8s+8`drUyKqi&?;DyOzOC;UA|Fs2 zF$M( z15>ZX+OZm=)Dk|#s5f#3U61ZQv&KkkTTRzmCEB1RO>Pub2ed$L(3*wjWe3=xI%Vc3AD?R?}2LN7!rGmj34saSYWE9X-znX5$szXWRDmDlLU`j#9tsa6AHhf$}Rv| zLD}wE%?+ST_vfIc->b`P5!0}0!$6`p4+xiE6GAMu4+t}8(Py)bPbw@<)(!fcYuVDXPl%KmlIbuik@i=VCj^+Sx`_>lhfT7ohMXn=;XJAaT6N~t5C@<7L(*4 z*^29A1hi20(x(eLWR{OxP|$V$s?-Zrp6WqJiS-6uQ&l-^nX;f=VNjKv7igvyj$C>` zp;2k9_`qq=+lM5u$=2CAA=fdA+{7J@w7&nQVDugyj~YNpryaLoH|hBKD_Bx&p|VVo zR_sD=o2KK{S?HEd<5O7JwuFYCMz}cj#ZIqW(q9!~SYkZZgp*FI+E^jepS0d@m8sLU zEw5!0>B=6Fx@nNTleB11B^78EM#cnX>r$5*n`waVa{^({VhhYl7>4GWV)R0uO5a#~ z_%y+YXAUKOM&loiwD}lIq~9BEO5QZ0r@z0$;iSKddl?YS8)*rZQM96{!Ye~%(XADL zm)NgWJxw(}xMk3_{WgzG*b#_%>&!iAsPWd@RoUX2Sl@bHGeyfgU{fa@s@#;rtgL2q zjG?U(yTl{<78U5Gz2NkQcw=E<7e)D&k9iyl_=)P~q&AODULjz8Ks{QHmDOvUo>0`lV+>FRUjb%#u4$mRM{wk~|?+OtgeEr}v)1Yb#J zN@to=3ZRbwn=*Ttom<8={$z}rXECoZJYFoxch9_Ze~-I+q&$g*_|`bNMflNcKE zrgWqVP`cuhg-o49g_z1!MSuXIf0dO-QQ=5>tCy#STO956SozIA?LyTyDu3vqS!f6Q zt)AvYu<)dz=`|*Q)%dwM`LAmYtAA^n*$;4|_Y>1X{2$gD5nC%OTi1Vh8l_1EWO)Q0 zHq10`Qc78V#Gt$oNQB)o@`%_ls2)^dc`%25v#BD|z}nyQ$y}}}N|10+p4elawpqmqrPEos_8gb=TJ3p`dEM$@8_4b}K4%O>fIA{>lo9$U& zYMem(!v)kbYmqy96j)yDnX?^4K>b4aiaB*mO7lqOyvrmDIk%*}XuyUCO9~@nWHnQ! zMx-oMx9YJCEs0o?o}Ytw(B9Kx2Giz$@sK+YG#uecs|J*B5YD8Ys;l{$s{G#Xa)x~E zmO4`!e`#Mhqdkr)XBWvtq2pviL^$D>b8NrcOI^srkNNsl3SR5957c)&u|o)`_FT49{@ zBV#tfN*K)as9bmV%Q6c)aik4H9GSeb_WuMH?QCe!Bj>Mt_3%O}$;>gitED)5A7gjJ ziVJp&5q2;hYIAqDNc;8@d&E37fbv-J-*!|!WLWHyd&_fu$@n1vQKJe2s!Tp=PuME= zXu2aUJa$hcmK(*%8$M&0yM*wSn>x7Es8^^NK<2Tj7g- zFXi7ow1?gHPtfV3fepzavsB|MPySX@1q+@?hujz6SXiK_=Ky!Kk8i7R02CIbd@OGz zL(~d?d1>V`6Z~bZU<1A?f&Qz;+j*qEBa0sHZvThs-s8!~4D#Oi2g&7zCVOrr`EK=b zqynJ z^-XPzoy-kI%#E##h{fb=t^UDRqhqHf2Ki8eXRW^tmnxoZOVtZM-bucF#7}X3FsmAJ=+Mk=vt^`+!pQP z?Ng-O^H(~m62>Dl(6`RiD>!D~6I&Tg0~%eQv{1C79hFzLkUJ!sRm5u|+#fi#AF2q{ z1Rr1abZZY)BH9(!fznY);@2Hc?Q9dk;_u{S*v|UUUJhjCyjBa4Uo_S3^MbzsuWoXo z1?vM9pAbI(4XuWEj4U$yA)zIIf^De&xBtd}AV-xiRg@nRO()IR#Z;6(NKaVOFn(QG zi;)SGM4pKJ4mb{W(m`+3*eQM61RUgJp`pR{qk)>H5&peA@pR0e zWoD*9RGSB4D*L17rTwMn);sqD&iCtO^A>=0j|{YWjm%JtAM+1r9h^O;EY;mH_#jmH z*8=`1Am%K&+#NMAe4Sg&@FNV*79j$-N&J30I(r+g5E@)0BxWKMGmbICFh{96*9ez~{D|bIkNOA| zP|pp|c@jb1AGH+yTe0)?s`%n_nCXSimX|u-@=;P8Ce+I&YwwQLDb8yke?TVl^O+#& z8ZJrwmZunL)2K9tV+@r6u_2Kt2JZ!_&H5W&9&^kXjtyh1a-lWp-5q`cW6{>ckV8^u z?@mwY%dq&fl}1BgFfwaemRpjG9rH`kXGA)cVYEfYY&d@h8b;z@*J5O5`G7p}W2We4 z^Breo4Ry*77h`O?<;@#B91@tTmCBdud9kWUfWxdKi-{t|xRAsjs3?Qr60T&qIt)u_3SfR_y6_R9fudmCdQM%7XFX_&Wj7`l zkA+cVNpe(li8WD6DN~~O{J2PnQ5WT2Ycw&#=r21V%~!%?$jUP{ZM!R4BOBFuumBnw zeg#x`L*R6YIf>!IwW0$CD`YiC_|uW~m`Zm4Ri&<&M9Lk#d(s_+dh{=D;z59S&SBI_7CiQ!E*(cw<&9mAiD9JzY}naWoP{K;3L;nG*BVN9=@186idJC)&7H-%x< z*Nltu18gn1dm36O>Yj8!oKI$OviU*0-F;7;ojkt9fR+g^j4XIf?!ya%XwNftr%*Dg zEuVZ^YBCiCN6WWM!s5jq*I1kqo>tL6iOa=GG>f0CT%hAju^SYYcuZS8H}~YC@xv%Q z+D}r*k!8D1n@(ahvocW-PszV@dKRu-nT2l5^2-iA7PJ9KVARY#wPf2RE#_`coIlJ@ z$7hW(^SNXfI@t4=dE*`0)H`lEf`T|G>h@=_J2M+)U7aj>P$!;Z#71J5fbqWCX(CKZ zr&|^0v1t8|pdF-UZwL?Cit`_ns9og>leuT}uD7wjIPDF}RodhtTa%(N{qF=4pp~|v z1}WcaDxa0eii7Aj!ieJ-SOPyW3O3SD09B9c>YSZOBI#Vjd?f5=CIFy~Y zMQrTr*}=Uui&wFRs6V5cQbknYY#q_d`2P790T|Rpzg0Dy zw<1XBcE#&C<9+2jVj0M^J|fA)-*V2SSxD0%Y);U*SfVz1cI)+H!E58!M9m8JOEB?Q3s4JSM&@De3D)LWG0LgzC*s=}=Ke-(LSX!c$tbeitep+mI#L*=3 zC1|_>k<8XAzcu@usY8`Z5oY(D{G6iuWy?gJ0WE?*0AW)ruz zmDXhv)46{b#hJ$~&)Ig@zu%{=yMSHMp5j`4D;P8TL;~@54EmXN*>{lpiUTr6hje~B zumh&z{+UlU^B-AunRcOdnM3GplH`bg64pf1?@0EkYCfECcISL1KW`7}Pz-90m#lvT zP^WwPn={t794p?H4rZq$EAe@qrFjuMdb$L>dRK2bQ^PowE9@8KLR{9HH53>!lg(P5 zs*#lq14F+)Sb?Ke6dfu=V+`501sZ+Kpqr1CuoAd_uZ4Z}HD|JPrc|zhuf#^DByRSM zgKX~4tYA%tcuEswY4=njtXnOY#nGT~L^ab~P+A%5mNjz^Se##xt5dE2RkcG|Nh_+72C@G-YE}Gw^mL zvuUn;EmJyQby`6)IDoxX*!M^qiyRXr1i&f2?s7@^s(px?57_VY$1&;jzCLf zrH_#((GIj0OD&I0RE?M#5lW504ly;&b-9mI`9Y1PE@YXV60D*Ovkr2%5KT0DA25@a z7xCWD`H>+h{en;kB6FXX@Tnjut-K>F)1+ccxFC|jk#b#lg1Li!3U5SmbT78S_O*c^ zNHj@Wk%4GpHqjf|)_mPO9yUBWQ+3Sih^*=?XwkqutL%;HKSOQ<)5X0pMRqCpkevb%n?xaCl@0-Wr7Y5<4QBI%_wB zHP$ZikiwO+H8sy2od64kTiS9zM;K?CTgC!jepi_ z8*j&V|9(GU`&qs+L_wfg&PRU)#X?9184o}aAZBa;mht@Zl6obkzN2WKg@A|5MNZ&U z&}Sx+4wS+`>)HE5sUJN=_|g#ctf9_JXob*o6plk6OODV3H7F7kKFXORXEU#- zIT{mkp|GISEP<7AveE*rV&$?S!z*6GTE(z`WklMkzLYm?T;Hu$R~1FhmD9izuen{< zc1R(7ucC3E6jaJRm&awV;zhG>IbZ=pD6VvTt)yaYASh34;- z7J<1Yhqw!?16Zpm^fvBK+Ul~{r&UPE(@V=5^--f#v-T(YmDdI(T4VdN8mFyheJ}}? z_Qa-vRQ8es}t!92xsL*xVc<$F)&`+*+N4;nhz)N3}_0f`7=J z$&H)+mg?+snm@x9GlF2PKj46-+h*UdW`Y5F0*N!CCuB5w!#wa3g4{f6QHa&~%KZUo zO2asN;M+rBTwUx}uwAUSe#OF|+qTaf`u<}S{S5lqDN_3JZt)xGi&uZH&aL(18QRA7 z()`C_RsB8M8$=UkX6{`O13jsuA2$$8XV{1t&*|HIk)M6 z+c67`KP>TuCxFb2HBkTrW){XlWy**ZkR9s^iXt@2b>>O(rYd^Ww}HM->^=jAXTo@$ zXZKJ%F1=HR@H@^tEfJ%BV%t$E^0vIsuse>h8Nv-=l#iGfJQ^m#{A^e4Pe}homgLns~G4kon{;n+u#KTqYtbN`V zO+K~ketdXucLG(0i1<8LWhQgu?*eUk2cU7pN&j7JPDp8%&6G~inZ!BN&N$=q7X_t~0Adop=dQ zooG8f3_)$(JQP8-CuiT1Z0=v?pWSD0gRtB&YCmIaY?W>(X=*&sq>(@CIa#DoyUypK zB{u9n4}bsbf@0rEEf5R^05J1YN<{vj78FNAb1N(T|FPZvS6R`2v4XCQ<3Z`E0FdKG z*kWRS`@-2k7V$+*RupCkpd=v{_r@pEjQWgBUFisXO&ZnB%}({gk#Z8nXqLeOlh|?^ zsVx?ks@FZ1FT$O4D+ z3NNS|fZdpAXn!sk&i%anZ{-c%TtF{0I~YBn2cM8bI}X5S{ysro&Tt#cxl@2#aBdhk zkUR1{hCXxvT@WwGJN7-uzC=Gd;GToh(z8mx+BXUy3Ij>qQJh@>FXTI#zC}M%fL$=J zQPEvc-yd4KGu~% z2Jjo)4YTwaDsYe6GWZTMHZLN}1m=Q+U(qA9#rSD#;y8r01eW-jmVYN+$Rg+0ykX>{ zwML)O*|w(Zj78Zsu$UbXZt%&g5|vX@2=?WG+Nj5DyBI(mdG zTZydZkHC62=1rI}#;=b-LS{70r!-f02oK zqKwz1E~DmlRuc$|ctCRPXx7}(Fr2@eUw z>PT5kEoSQKY#c(c zq@(czu&K;RKsS_eEASjRT@93Mra{GR7)`;}u!v()ayKOFYCct)L3W{Qw9vP4J0Jqm zYS*Bx7uKyMc`HaZdmO2J9Ib?=$BeL+aa$g04WgP&HRx^Lz^F)UMZ=6LNtr+l&=}~} zDwpTUJl4brFM;K8SWl25EkEs$L(rlO)Y53H{GL~mr^v}hu8_>vJi~>uF1Cg`KGO(p zaH`HDourCCkhhO64X@Hlk+DB7bx;p>nRAA+F1-X|Ia18J`K_q%0F+e0cJTR+)Fev#^$Vg89ekM4tZoFofQ#AS6 zeBn7VER=cj43v3l4HU$IxpO~EKb85Cu=KbMKwLj{zjZ$jzq+(Y!S^D8m-RYDx#!o9 zftN&G0iT<}Kbkp57SUCh7$-^{CpP45T${ts+$mwlugJ;_MUSNsy{yL!Jb`e%*Xz9)jhAl_4Hh9Z0>)Pd(>J$#y_mA@Cy&z$G)1)nh zyYFVJ`QI~RX|{Iz<&@qtlvSnv(B+H8GgsEP4wx$1S$#Sx?eTch!&fZ!@~M{NQ*j~U zs_ju|pHdKBZmo_B<4!2z=(=SJv*IG0qjXZ7&dT9ix`dDXuhi>lyPss7X1U7LQ3B35MgshaT z_%8JZ0uCw;GIym1v~k0PH}A%@T$)H%u^ycV*oD|#S|q1LlHTmi>BFZ;wUg6?dzG8^ zfG%ppYNgmjxk;&qvWkX&;*_q6)gq|o1>#(f1j>)tMdHLyVTL>~DFylxD23*X(s6H5 zNZ)`R@z!z70Pf0AjyyafU(=kDr*hGv#ZIkkpu_AP=~l^7gw7-eSz!ab=53?$!J>?S zOHVVh&OYbdDA!T(ieszNXBUS(&cutpXVT@sKvK|tSW*^0Y-tM+w)7y47*r|2*{w^kCJ^b4rD_m>i;>>e5@>|ePXi8YuvTE zeShxYNKsyuv}%=^lR+VgeuB%JJsNwv$)QUl2UUVZ5BJhf3(uSrm!t9@t>k;%letl> z!wKaKt88{-zz%n|qSK~!TaM0y`f6jhp-RpStViH+e*|~-Y1@wW80SFESO=u%Cx)=g zQiZ8oH?`;u7q#OkjyH0|w{(wX&~ zXj3-JniG#v?mY`Q&XaBuQ`M6!T)Ho3Q7E|Dh6Q(F_|;@q!(tjWb1|BZ4wA(y;>Y;L z%$N2IO`Jzj?P-G1uD{K*AKdOcr`h&9AG+4)P^;#>AGFMR=vej8(iZc}H1l9&^RMgE zfi)*0qufUpHV#u9FB&vd#Ho(Bx+hV)GWcAEUQ9jWKi~J#7WKmOYnp3oR2609)(%&9 zKkD~h(P?`!Pn>Js+M9*DNl0%2(--iM8|Glw?+RrB(4G`v;LPF-w) z!ovt!=%2adIRST#Px58j2UZXD>Jt@b%bcCH)iK-k%=e{l!zPG>1i+~g4fLjB;Iy!2 z8?#BZ%bwz^&un}V|9wFNTn;I;)Uu7jtq76nu$G{swz3-B?KxS zjKIi4+`iJpWXjv-&&%>dyZqNp^9u^j-NV6M3ZxvxB`Tc)Dp`4&vT`)vt9Sd=1ofLF zse`K%ebq;((XR33t;4j$niJs|_o3yj<21#Z6Pr;lI`0A2NYg6=Wbiv9Uh$p6;L^qS z@(|5l%T{l>=#uBU0`>qIT^?T7mEgnR+P(*my0GB3L|$6edJ!~B*j67K&elzcUYu|^ zd(XJd!>yc?KZGBxcF>NUeRxzU4u4H-W*t0poM}B6Ksg>{gVq#qG0bXBJ7Wyr!_+0z4j@GL}7!vn17bXpUK^Z<8L3 zsdtUWS8fv~)me(nX(sI{Y7N~3lWO(e6ex7Z9~3BRP2U74Uh1nf7*k)AtAg@CIIV_t z%9JKz&}wYME~o^X=@w05N0A|xR+Yhl0GYoPQG&DCZwFMTdA}vTM+IZ8x`eB3r6UQW{@9@JgSs6S2@Js(Z z{zH){YuaKfBYewr?K~eB6_HkFlg@>(59=u?a!!CR+ZA`w50X->Bmtf7!y$$z*zx`IybYWO&-z>-%Fk z0;v(cXD3z9GPNfNIZQj)j--yDrfqNwA9jMFJ50tfu^aEJ`g2Lf2ZQ7o)mEEmx){B z_(2F?({f9f%ecBSP>99awsu#;je7;+Yw@*P#ez#lw6QWG24%ZWV}S-usXdFXxd&x0 z-?z(RW>MhtNl3+__-}_khwY7%PaoAS>y|9-iaKS-O0;8Uvb@$x87gmypIqo|CuJRN zTSeZ9nN;QF4Z92-9~XZGXG)gkf=t4{h>$R*4KL#2nKm0wVREFCsadXAGM*B@Qr*Ke zO=c74@3;Hi;&1P zu=gK8q8Vba+{Fxay3O`|AmQ%``WwZn($9(_$uhPEHwd9&PVf~BD6u95jjvH=s>&zZ z)rr`8?LjYgYGwp^dvdIrk=u5dG;34{duuhaR(VYqG|{H6l9Tw)gFAeXly02+98sq; z!}4S}$Dar_lie!&(+V-?EZ1c^XJAsgq?oA9f=oj$)40}x2L)-?D6l&B^ym~OmNM~_ z8lLzBBDW|HZya?^K4H)tI)+kbrjdCl{xKOM_tuVGgbxbZ6VJ=u)4zLG%UkrvgMS+5 zQ@r)ghHb(;)5U+n$G9ReBx-=q8?_M|^zW~0kUvC|W!f1#hiX+^Q!u})hJwNfAr<`QaC!d9qxs|Rd zINusa62|w9g?KYO9xkM#Z%@1L$Noh-aefyx$LRqbtIeQVwgh-?F}izU&*^*a%WOx@ zgZC6IC$owVO#1jC7SqjplS~M7El2rGW)s&9^9@dZR>>6G`s?2dL73pCMk{`J)0CeC zqyL1){r5chZ|SSbhb!{WKxh%~knU&_$M;_-&~q=+q>soG$Y++bC^Roe!O}!sBb96< zkv3@XZ|On3{P2fILCqzn9P@WfKsm;N|LwW=_a1#I{hHL=obvwYYHBOnwuj60CcE?P z@pktwKpki*&RUc_A^|uhy+tUxK4JxMOMAaO_y|J1;2=AEY(1*6Wq@#$aF%euFcWnG zwSr3<=9NhnHUnZupwkBb{-}CZ-A$MMVM#NS-C;?XIJgG=Fr*Y0`Kvk?Y_22U$Ya(h z^yiImO9|$K0*lTF6}8TBUE-CS^bicZ&S@Uonnz;lb4pmNdha02ZG@YwU$-lt_=N^} z1ytN;eOksAva$jNi*QZQIYB1_eGQIkm$`PNhxd39BkG)j2e>|1bA4JtX(GywHdG@K zLb^nmjqvX)3+AEIg0mlN5AaF;WEEfofG&U63iXDFfmZH%_++##$&y5r#gt{Fj1w2?9kD&eUhJBxq)bRv1Z61oQwm!JQBD<@ib?S2lhd2HI|vWZrBpKvNX`3S?GiZlkehYdL*Pg<`+|u0 z;;$H<#8-VXkhyis<14gio$hPX1(Bh=XrBDS+C4-1dr>lyuPC|o>_mBAzE3pZzO?($ zUKIO~AS7ACsz^N}Y)C!BK9HeyY6GsXIT4imIAFw|e)uF=qq0aoBXmF(Xg1YB&^RuD z=p>&JKBRIWRqci%NHKi+_HBIXTQ?mB^Et0vF^EYAvC(tGwl<%{qF z{6fu?{6o)wEHY7CV+A<`ntL$}Pqd1z=^LgN7es=tnHe5oO_|gddI>&Q6m@Z+I7y}i zW2qju65pqV3m$)$jnsA{VyK{PD}`nZKu=~ zM>raR+*Y&t)^_?G%|>vBLomF-67PVADcRh{aF_3FUm?#xGkR%Jus}71#+}XM8l1~G z+}zTVaMr5?wrnv|m`lv-8DSBmyBJwaZ1y)~R6&n_vpN;TN)S^t?H~wqx`KHTWy9Ux z>Db4`cPW^ZmQbpOlKS4E`h&Z-#UGXW;ZKfY>8E)v_Z3ULS z0S0>i71Si@(HeUG8TZ%!uW|2S>t=3k?&SUt`J!U(sQ4q1vB{`DCuur|5;nJnKCi|~ zsm#%~Rh5_6M*8 zwA_4qL|22>;QDAFAh28=uPR{*!i-@M!Wh9UfMG!A&uTuT#Sp7YF`^mX02wTTRurQz z!YEny4A?jS!>br&dXFh+eGJ}((-=u6lPsA$ZVpS0`gB2`RvhMvEM1B+5UN9DHd}RqlSUr$| zML;~ft>jHyrYs&sdea~TFAIf{nD{NbJct!R(!RtgY^~)|o@ZTzrE3~ItcvP{EOv2o z@^{YqnRZ+9$yE?*@=}4%^ey(Xz(o)qlb82L)LIg64Oyvq=OkF-#acZeOHXbhv6aqP zV~=OJ6rSzl!J^jTwXO#1b!G0LXDZIji(b*0h}F&&Vp7~PMFC0G!%hAr_97Bw2k5Ta z)STA`=fQng%GOA~j3D#^k2%Wvk+z1kDy4=P=-G zkyd{xoEPb#qgL`gXipNuV7V@X*R);qKIb582qI3h+~3|&%0q}4Mx2zro)7LvW z%$%h!aS!4@2)*(?z0jV?2A>*PhQuEE3r*`i4cdIvho3zm4ij}j4_+VBxB8u`T@022 zzxgZ87|yG%)UBDuT|$>3m(lZOgKhbagV&?fC?)8&B!1zMon702KR zxPq^c8Z^i72t0$gNQ`phz65U25<1e4pu|4)An-{h`4G+d_}XE`>r3T}+^WpiP>#_6 zqwTO~*n2m-TsbSf`+s()PnNu1GO64o!dZ`b^2MZBY+X;*1^QZD3 z_N4D(FK>~biIjF_9?bH6nyux(z-V{JmNVPjnxA_kQ$IbAfBL|bcErdG2-HiPisY9c zpe>S8IFw2o9fYx{(o0p+r;m7K#K@d&Lk#5PnxG;=aD-_}YmiW0=t0Ll(d(B?)&4-I zFeZ3`c5PRv*UwbD3A9ZLBZewWmMTK9>m}$q3AVK!y{HpC7#D}h76r>1vEm!Ighga| za=}5lBGY7wtK2D%!4$jZ`VttA1<8M_v~5mdZo}X?j<70U8FC=SbTz%#{qRTicY#*%+VeVZfmpJLl(j_>hdufGaQVd?j~}Cc#4wYPJc~tvdOhX6?ZrGYHIC?a?EcN)G){ z8v-gz^Tg=a`e(*w%?{AIL^TRVzIa%J%mU0a3vC(C)A+A}MMjLj#SLRdW|_Z>?$K*w zC#Uky_h4$!r&x@1j+&Q(JTt_qU|v)n6)XnRQI)^^ng^r*4`JsNBx{&->)qUK+qP|U zw{6?DcH6dX+qP}nwolI=GjU>OPW&h8rYfT9=8MXFSFShnNvXx9^_!{OR6m2(jcY!g zWRx^?@|sPVqb>sm@` zM^hgoKhstrL#1$DhXt@_{k(c!RrgUTB9_03y{ zhU@w1Q6>5D5&pLZOL;wOLmR7qqy0w8Ysnz;BXPTEa5%OPLL}wo$-=8P(ZBaWmeTVh z%mrgaBIryya+;woZ%)dCeZg|-XQt)g?;2eXvztt9aK4{EKjZ#l znXQu>`eXpcS#b>!&g3rJp-*C}p_*xEy%*9A#Nz=LME@Pe*B&r;PX{AP3kKq{&z;*6 z|A0>3*4{=Tm4dUpxqGbmdgfZN*LC*J&72^r7x$Xk%y31T{Zwa5C#%NE8wy)x7@H1bWnn-SxRn--Qp(wyqcb4b~OsOL z5aS;dnhi;Dtu4$}WnMRKNAm*L>Hnbuo8I)fn(QgOU}>Y7JVmo;VXPfYNE#nqq`r1- zZhv=u|FQ)y7su)kByzWv>nApP>fau}L~5}O+@&}!La(xO)l!RT$+Mh2dMbOWlhw6CH<3Z@khz zlISiE2A`e9vWH#TMOy|H6Pk2tm$8oU@QwQjBcBG$aUIR~hn=I}4UG(8A6Z1y0Y z2Me+j)uDhW=KPs+tfNhiBt@>`yj8Lo?g4aPX zfx#{_^u>OlWy5rx>cc02ig5e%qv5v@n(0rMITrJ99b$b7NKUcHhD!UG112}o^MZ;~ zr}z!CxF@>}v7ccpZS+f(9czJS$k{L&L0&`T=CY$v%#8z)cFX1>-SX4;FOr{ESlnzP z&Uo*Ts{7{F0o9`8*g$p@>+Ht!)eB^eg{!9+)<2QR9-|8rSU^0&yEJg zdI5HlFNvLosbu^@<}PQ8#X)V7BP;viixIQNZIWUt)e=?*X+$*er8L$T0nCWrQk_+< zB@#3Izp0?Zp2$H3!rZBEbGF%J15xDBVksIpkWWpK-;qwmkkx0hxn%<}hf4iPBMT~Ds6X+9oe8TScJS7h;{&{(0r~+;y6L?EQh~czWogLW%j9=tJI(4Y)D|p$D8V`BaVusfP|j$Brfd?ZC{2 zHqh@XG??%CfyU{b5e<8Li^$Iv`mIDc1ErVO=DE!o& z5pwm7yW(IuVAoef(iAw=1r{4!#c;DD#t{#9qwqMi2(a&e}k(lBA@|W$G}ybFRzv$cii~j+?_ECvIXq4&X7c&{pwr z__V)`+cj}OoJDlBpYv{@cVmHVl&e=I}Qn=N`ZbO_E{Mjf&>Q(0_7>IZQs> zMa!bq+EV8fZh5@;Fqs)vUy`mq)ty6T5?wUZ?YCL1TuCv(Mk;s`&=>E&`e)zNDB6n} z4(=Xh!Fi5JXEXslYhRLwwJ|SGS~`@m%_aq@Pl&GYG`O!1Xe^WJJ`Pt^L{Po89C30# zr7302N{*r)r&_NY9oW);R#ECb4acWe;B=Qexw1(;%k!cNU??J2g9p?R9*Lj^_QaiB zY`L4RD0WCINVXb1dJ~FzgCq$b%T2@Ao60JcnDAKV3sJKCVagNFOBIJq11^(L)Y4~O z600z}1KmnkiTq6zwM!k^oO;mztkr66$V@Cccz)sB5?;JW^t2Ky3Rm&rDs(Tb`MEpr{C z;KR|a;avD(vq^RE@BYYwJ<>L#XFtwT?yw(%{rp0`l^J#N{Ap{XHj{sarb=H-b^-wP zvanH&90JT>1FK40u!QZLAeTrt&_Zt1vsIdKesRGFv73GmHdkw|<o<)CA7SDwA>4$Mgf>RB;3#B#m;u%oWAk93TZ3 zmp@!fq%#iDNwf2iH}#c4#}3P zDb}A0(idl`K3+GY^~IuGWH1R-0|Dn(iOxnG45uqJyOJnQWp6e2|W1EyA1b{pV z5P~l=%}c6fFv;Du01Rb;;VnTj$%)!$c&Ku4;=OAQJ8w_n+EPNq>kbg%HFx{ekN$Q_uDYz+ zpc|1~)t)x;^Qs5(v&RK*8H+6rX)aP>6VMxM@r-<*RjK&K2dDC3y0wgWq{bZvr26Z= zkNEs-d=lz44LQuwr%z8k-}(Cs{P2H`1hm#w&Pn_z%iW)I?|(b<6wR#uH4qS}s3G$+ zv-&07e%UnchZK5|cBoe8Z2-WB-3G#hfUoitwBri%t2r6MX(t7T}uYSY1c zCXzI-YUOB#=SEB-NNY@bGVBF%@!4UR!&KeFoi~6v;URCkP>L`O)uxiK3&GEIpeAmQq1nhN!}`(`QC;h2)lk+tNa zd6ngXTY}K4^QK!Fu`Sv9S(&PA>BslFq^tdC>3bc<zb`bc!_WvPk1pim&R{rHTY6J8Hi zdS8Di-jSP6tf<(E?gz4%uW(1EOM>#tZSppzadY<0ZW$@mo!n0SW6gAm8<5BGGe_!l zduKV_7@Ij;Drd*R_+%bk~cyxEfw^QzL{Jyr?Zm{r^_l7&cvG|yS z-*~DPb@@n<^4c*nYS(xbiVx?Y1j>d$v&=Wqx$8)dF*)#eL9o~)J2Df_f#@Vc2_Hpp z29cJ0kbnJGa{qporECFqf&-v~h{YZc=`V2*R4>}KG4i6^&11jT{^eartq%Oijq;@4 zxgJo()Oq6a%7R~oA#Qw%)98!4 zmyJ^ZJ#G-9I(Mj~Bk>aw{hYw}S4RQ-zlu`iIX;l^vQ0P5};S+o{eFAQr z3KqOsVJto)wYCt%21n3D&iC1o2Q&yR-+MfQzAqnjNCl+0djI95uKUK^;Fc;Ce2`y?1#leT8IV^);)_lN_S!X*TU=2nvS#026DNVQCTQPjz_PUGqtL4G6}HU@dn98&^IuA|N! z(Az&=g%8~MoP_g|DBRQB*R9W5*A%Cp-(5~HJ(n#=LnKI;wy1xgQ~K=cPHTFgRzvBe z_Y@4XN#3DWO~7G;Z(8XbJ$V8|O+U$Y>CL<8*H56US5#~K2?_)Foi=*ah^n@Xn>?7sz06E+*{bH)roMoC#Mf<{{E)oC<9uO z933mFP&_VS*29rGhRAGxlG0FCKB_(Wijy>*nYhmPzo-uydWsrX>5sgu>TT2?7YMd> z*J}Y8MqL7=a0_)7Q5t%zm%JmrohHk{!ZWYJeSyBB|7ub8cl!rBu!IXga=+S2mLv{({?z z!KPK+Kh+;a*iU-0FoBjavVdtMc44rdwZnZnL+fjT^UmFe;wdtq#1HO>nvA)mI4{`= ziPBmr+NVUVcqHfo!721%oSy7I+ij#IVG+@GRqp@a98L^Q@#&?MZ#6GZ!OXi zT$34-M<6^1N@-UAk}e@kbOl7%?C-0BXE^2MdyWSlzpF zpKA+zmz85{(8lQl2Gvos;EKEN8vJ@6mg7t8iL@^p+z0<7@rJc;`!*^nI3_v1d>{9P zbXgR|@lq){8%Mw4rC;I-=Aq?U>>l|^v!7y}DKqgBlW|a}!(Q!&XCW^qy)biw!x)J`DJvEyywSK!_BRzJA^{OC& zJyl{&$@R#L?BEZH%z7`##|$73fy>O%5`QwbeX8l_u>CMKPrHIz5qb$S4_8`kTt|p$ z>~)mX9rPM7?sW(qu1zHMq3QY^4skPOtKcXOu}9*C0z>YBG_ec$YV|?qpDSg1zEOVS z;Dm&A0tSdkR*f6)Q>z#|sRM|8DkeeNev=O0Hii!o5MQ9;-e?lW)#8iiFt5y!7I;cR zwD!L+gv$IS5$ly5B&Q{5Gdj%C|~>r(ts6$P|bR^HPI3waGtAhPb&Mk zvbV`$hTH)AP<{>+pUPN@XO(eVqKt&j@X+$515veW?CUXlDt*nI0fM-;V+4X|cEp5U zeT1>w;t#)gN*AOUBuF68XH7v^7ocD${f%zcA?0j@GzgKYO4YbZsFwcx>ejMopqfz^ z$)8mgiI-#K-jkb{TTWc-Xmejs*gPqT&pIO!&1~zFOrC80p)sA_r3D^Ks@N7yW}HTf zOfHnCAWPFPEiM{l{gCyzuS&aSM&`GVUtkUP z7`_*cD(pXlW1ntx9@FGaHg4E~t-cHFPN0-A^&5f$jU9Uz4JK02vB?c4P1PD0n4%jy zMVJI0<*SalmJ;paG0YAS)(FoR#Sm2{am+$F25}!V)}^A_uFuW_irqW&w@yo~?H1zM zl$G8OP7{{_*Va9eX!?BAaf+e6CK7ZzBE8$J8dNTo+NN^e%o11#euRBT1LPcy_n$w?RiW&w4wb9sZ*#HKR;Lr+ChM#riSf4Sq?dVxx|I8%L? z?GR0oxoSN@JgS{TO{%a6111nm`p`gr4Y(v-S0 zfz{#^f<``vQ{@|DaZQw{ytI~(YyQRTWk$=kE27Jbt@@L_wl}qw{q{GS@`4ZEIaY(t zafJ*IpHOml%=>3JiYP%WCc%^F^5f$k0Was~?^1X5vqR4Fsr#1kRx#LCl=Fk0nY>v# zf)4l&IFs7hTCKXw?rs`R5BZw>DYr79MalmhWIfe9SZMfBtyDi0Ig&@dWCfdy(=x@JLyhTCC)=b-Ql<8yZ(s=|Xv|&m176^$7pEa=xiV(KwEX7lK7FBm zn=ECtvijV4sbu^j;$_Qf+w~=VbHZwUo z$aIvn22JPVwi<+|HFiMCb7Hu8g|fy)qc_g)5crBrRa_r9yF_(R3&v|~i~A`oLVN$x zOPgn302bjT1T~|;idA=enM)1T6^7YYTJo2#ez;`4$nP}t*QqQlCVZn=+tt~ zt_SCeFv}z5aO=Ul$~x-%gl1Kjvo9%M0K%We&pP(y@;ga(NEGYfW5ZpJWp!zk<7tgL zE}a`^#(beXTpd>$i8jj>L!bu0B#{@hk_k1qzG?tQfrRO#~P0~8)=Wgw#Q5F)`NqNo#~rdS7%AxH=C~Y5*(_}&X)TV+ zH;egciPm)sGMrE=3q4yr7JX$tSXeu0_oFl+zR35hw3O(DrFu?gO>GgUV7U&MM7K1T z1HOHO4+&^qB3x*Vk7PC499o878BX3=FaaSayADSlUNBgNU|4k(djnTt4r<@EUBjPy z@{)RX1{+;VvvIEtKgi5;FJjN16!WpNiB#jD2}M)~ccAG=uS$;$MAT=Wc7Jw->V10r^~BHlZ?cm4uV-w!dnWm#f- zI7JQNh2_Z%L=TWbH2nL6>&X(wUiSzTN?}}{Oog@|B0mmZmi1oq2+fVkHq>DjoB-Z} zq{|053}Bxe?F5HFz(e@n`>%iDMj)m-V+T#*)&Rq8n-zTSL&fxgMAkE5+ z8C}TI4o{!Qa`%r1}kL8GgBNnAd5R4vrhB%3RaSZwXg$ufiKyUoPy;N9^siXA@Ej=uImKohN zt;F%O$zVO9KVyuF(n^u$$DqS#QQ&1T{8Vw+#CFZ7is3;NGtX~v-tRYiVMfjur9>Q4^1 z*KZ{u)@EfT2Z&^#N5SPG?nK?RZF$w~S&eSh$eA70ZJ-pU4Us0PIv?Fmpr$?&=ibW* zGhVYtXVO3o9wsN63GDYT+#!S(=|-@(oNeGpVgS?JQW?L}Ebo-1v;5L?KZ z1kiXFT)|JzN!-t~`|m-z|JQ^1SJUyi3Ze?!w^d!b zR1%~Jy@1e}e~6x$xCXO)jxvOZ99ffU=}Iu98Xj6)3pm8nruwUJ4H&6{UuNm84QZH8sFG(2l zncIdS!IR@nMhpx))xp1@v@q{t_5q{y6&_Q;$G3p-`4bovpv*7mhbFbSqNz~yq4lk$ zdT4}}JY$xAqbWfKVhrfVj0#ZVj70qhEufHUBs^6cPwl!*+LQ3bJ+X=?H?)Mp`(j?w6(5hFr0u@Ma#N%V`EBS-4Q zFK-Bh@?5T_jc8oZ+opD_9Y@A7S@wYQpb`4iV)n_gAtKxXz z@(~2|45@~F6GI52MB<=C37m0V8Hqe1q>#ZjGR7j%;8{&S^JVMgz1Y@lMEqA`!{7x0 z2K4FB>*32G!%v6K`5Nf2?g2e$cD$p}DejmDAK6o)grMU-FV=9RLih8&BSU05a?>l-EnAUE%w(yLOML~F3) zR89p=$!|f-3u%*_=A+!Jig3~MUx#^+nc0QdjWNJob#YEBTbs&_3`|8!DmpO4JCd}O z`zj>Xhbk0pehsvUvR(WtO>)oIrg^c?i&{UFHv>L3%Sj&Mww5jJV6lNjqU4SZL*0V9 ztBgor3K>PwdN2?l%qyi~W0J+)?8O$jcs&)<;P@@P8`Q?h`HH`&K*Kzo(yHp1)g17+>d(-;FTP4m#! zRx4|2dGi36z<7VN;m32vcMg7%=Tyl9tJDp8z3cXJlymCjKsJ95_bHs7={iwcnrmsO zu5uDtPgY#5zj?%^tf>WjW&fA@U`^0sp7~|;$G{>kiP=`-CuRyB%aJFZ)^n0A%@pLz z4n$GBQ=P9y{hU!m{t$aSDD*S*S)j=&6IS+FR7YYc;rX4-dDa>M!F~o#ag}pnedZ*( z_;+mU4otg;=^D@+$KnSMFo^juMbN|JNknU4{is^6jJmf;L6QhrVn$O=Q9d`76|7#! zoD9Mx2M>1!Vp&N+Xg7ljC&kF0dJ4Eiox`GzLk3GRpmP8PNFck#NnJ3``kkg6nw8U% z<`*WJEs$Mo2Joy^JAaP126PRrSbkE_eLhogZY$1u+KEWv+^#9lk3Wl%zbO3dh;2=7 zAAfe;i3so^B@n7^60Pw5r;J;tqHK90*S)r6a^?J2OLt5D#UE|Eg$G^sGxIv*#+lQ& zrSmIxOI63ZZs4&=vR7xtXDhN*{?of({AlVzRq7P(#f8=3-Ax_%rU(;;kG!4bW)`+{SLe1}oo?+rY&ZEv4k6yw$&S}a0|^l> z^wb8R*Q2hu^%p$D?XZRu2EK#A6&i-MM0#p{qJWd^;|&+$`FmiF(p6>}>hAOO6OKbo zjaJIA2*yifNlYg5OCa)(bb?uP3x5V3n+{HdH*v7=hl~95()Np#k>Df%?FVZsoi-Ji zV9<&C(cw+Ss7&JT0b}JTWq@bZM8_*-%nsSD1{X@95O_$IGb$~jc+3-*{K zxGQ~jPYOG-WZIK+gys1W@8a=gl%n9BdyQWF&WI`<|&Z0a> z1j3{h?WN-FJ}@McCoXrsw(!T^B*}Tt&w!=P4(rTL67A&M*%f;8x~hU=Upp@2ABj31 zNQNvg9jX>}@9YBkTq+eo8wY7j**o`4rYn_f(VKxe&KeZ?S+nG3!W;Z7WI<@YY^d4R zkU>yq^LG%!QE&46{*i9qLtkZcYMnsXNk%1Rkdb5)YRYRZzjGO*R?k4+2Ydm_E5MqK9|B;=VhK zt>r%pskMtC0ZpR)Ed;0Kq=$BtS==jk*{PC2^cRxrtmLGT{r|F$FU>QepH)pI9B1j~ z(KRWLX<%}h?~mH~CJEM&PpTCzE7DQhAPvVEFwx^wnpoIBMBY_Y9j|)&+idBdV=g7} zpq^+%$-n_XUU4}CUmu+~GP?swQ750Mkidzie2FlzHTWcb+2M1E;z9?scOO(;zJwhI zz^R-v3F7FfFD~E+odF1hdw^XNAmBum!(Qic7Y=!po2s^8BRs=={ZX22xk2nb^@_XT zJNdg8NK8aT1acFi_z>=QCdx|Y9I%uQi$@*gllVNtR9fUMa!-@ymgs_yhsh$1)#5n!VVg2GFB4qsZJ1Vme~D{g{C>DF%v&Q~{fX%!=BG!VDOpC2;AcA)?e;B7 zfST#zDkYXDLWl3)G6_we{OfHasprK71Pdidlm1u>#yKz)6D1>Z3yp*&A<=(?lbl=k zCjrisG@s=zy@xSe+038aDy!70Qgw!NY`U&=nu9yL{qyY2%GjEFZu%XT{oE^btSYV0 z#~e?9!KGT$2~vNbrA;qSd^$~{c0lgw{CjGmP!ga>`$FL3=ixvkk}FrUrHar>J{LL_XQWL zcnZwOaVXmRhL(N*C1Y|E#3_@Uv;KI);p&GwrG3@u^YJ)t^Xn?dG8ghW-gKxV1Oz^u zAc-pMH^ZCQKwStjJgij3*oGH8ZurYUAI1{3<&FZn6@R13)y(*UJ5GiN@3y2?ItA!2n8zf7dHIi2zNJ5DEbRgj~(nd9qC%U-01%(=GN_B!r#Quv{H zmolzSM&hif{2ZnblvjDVF{JYU9AfDP1D_@AhbnkvXPE{ zdeUQCI=8wVCFYfOY+`Ml(sZRq{oz{mxI9db~+svSPHd#Nd7n zFLb`}2V>!<({^$0YNcYBTQ!SJvkovzgYYY01o2a?x(}a{kzLgpPb`+-#WXgCyPwcq zVVlZit6FstgDwps3s!;E!+udD4}2$qyO895RU|yr8X5{ck^V1#3=!=r8kVg@9235CqaQJ3rRBak`R~YJcaLx#-U!^1rIfI zgn#PIyKo*Ke=QsRCTDEGVzL9?aMb2=cv&_Yi}L0NMw=CLRMV>8p*zR0jAX*7VEGk1*Dgai`mtH6McO<+_Lq z_Lkq*rWDYnwr3i6PS}iXGofu>5FJvSdza*xA4XfV@wbgIF#5Ng)U(KaWXv|^C@Y}1 z4wDY-t5>Wi_s+BE{WRi5^uaJ7&o(OaC$?j@&Y$lnLX&j%qF2-c6ecJP5q^aH-1!+u z1mZ}vNLBu(0=?N9=fjveu{p7;vC#b3oY@?{(epblm^~cceA^z(ij${ zKd|1y_fL>3<7VXCgb0&cn0Zb^_#8uULK+)dOtd=kj(#3tEUj7`C1W0XYuM(|M6@mv zZ%8VDU^)sQuW7ZX3);)*+G?XG=w278!18Q@<(4h&Y4i+1*Nh3Y;yPT2&t7eJ#3vSG zOs`!jcc~Aj21JPCrHq=;(%*)vf#(r2Z^oRGt&@6PmwGP61hQ>85#c{muw;U{SpLt& zS~&n`K%QuJ@@sy7jR}g^{ZBnol;$0%k`gQ=SGMybg}t08E*-P;_K`9*1k7El1GmmK zPVfD7@s?I+Ir>YEzv}UEb$K~c*L?(zAzrXr$AtZnG#qlwN4Fhz4@Xv@4 z8)`&IM@ZQQ_WK5$@m3$(^UOw2|7ox-YE(IfU-A@$qy2O3U3+28?Fn= zEu65WsH$YBq3bVA$y$iC6Pzw042>AwiJ~f}G{>_biSvc;mtAggi^G5EP4n7eCu{3~vV&*cF7JuM5r5Al}KcUHd zNYP+A-~27MEoPyj$eJ<1q`^NZ<7dR)9ic;$gE2H2iKyh3O>jZuPgx$?xi^e2RAYGB ztE|-EBPs}`U~w~B|Ll%AL>AFRtgLk!OG6?dNvfo1l-7a<_yxn1u8;`#29y)2q__wW zhLK~Af(YkYi*s=9WA;D>>%goxd_KdKzT`kl1bBe(M!X#^JUZ$O1!0&tMN>m~L02V0 zytz3&U1LqfpeX?7pH&Epkp^^Yn**63{%u6iWEY-^Pa~8?U>$$Qv|d5PKbY>4$q|9A=k;0ln2CDT(m@G$_`6>=6Ol4^j3D;`!%g|T2kCF0C!Z?RVgzx2C z4Rh@k`N>x~ypyAIrewONbq~ghJIGqi!Bo_SsYRqzGt1Qny-33-SYt2&tv^G5w%~%) zUz<(~WM4^JSYyUIoGU|H(K5g$Y!Y=aQQZ2dLK%p5SpdAPq0wW;u<*_PUEDatzwNN| zj=9s2ed}WOlv`%ei|0YdkYT4k(W9b4+);s7FAD^@*DU)m-WaYp`0On`dbMoY$44*6 zazB3YW110SRHg$^u=iyP4p!8e`M1qj`Qxk@{dV)km2C$ylYXH%lp{aDv$4((y1 zJ-cL)?uMiYBaJ@$eACLpGVkJFqiVqa%N%n?JtNa&rnKt9(3y90lpzC4{@Mywe$A`4 zPh3lJvtEJyq{M`Me(Os1=?(Pn65^SVLUQxR$D)M(e|5nBUkM>==4xd5KjHP`|NYa- zQa*K1_(z4)QSg&W%*g|-^`vGWK)@x8YN?tMVstHH^?^dhE$-4l1rXwYQPZ^Sg|(Yf zTyc2nVP%*Jike`34n+9G@4HTodzo=`FcdPfKW{lqeP(`kecf+g`v9H{(rTNsUGl?b z>D^JqAE$6#6X!9ao5ab+JoEwehl3ZW>cxqt8JVPH7{%$GvTtQR5rkvKcLclA(viE) zM&vLH(zK#07UUSwo3yb-mK&ZSBc<;N#E{_$&8r8t3gv8vyg4x^=8$64&_jBxgdk5g zLSsZI)buS-zv0R8%qQlyb5@iiJLe%8(t2Y%vg&5Kw?>=Z#m5N5`h?Y3O zByQG|H*{CBJ&Ewm7MP59^LbJpbcBPW-Ssnru}uPcz&|lG`?1rrhB#(xprE z5Eo12T{d)F2`&m_XJ?StC{mYts;;2~%X9Q>5}!{ZBaojpZ8G;`Tv{@kp9yB~sBviX z$Up*N`Y+bx`Gb5CEYF5H_~PqDD$P4K86uH5hEZWvLb|@sotAa$1))wF#fjv~4B~K= z>2o@lJjlbj0dp!{{50?ZQL**-0U@jh%7msM-@mZm(4u>|e>-1H)0V1A|AF zBT>1H^@~=D*g-_j-eXLlL`x?td^tfXg{T)Bm_HoGinBIyjs>_zzpISvkA<@Wu~D#b9W9a zJmlj$oTh#hNH>#Al$vX~R-FYG_k~Ko4daUX5mUBcE7^9N}JaM^FqF|bR>~Xmd$Jsz^wyDE?4zq zrikuC|6EAHm~CDxQY(DY=h3ive!|>acek|rDL3uuLv}-)Y#s8CJI{1B&D4Q(VgdaqX;SA*b0#ofW(?aHgTmC?18b;j?aO)jA zQIDNPiIrPMX7MVdDSq$<-^>KQ%5mZ@Enz&lXoGQC=2E^`Y-?#?`C{KSeM&_OwnErx zBbO9PHtBPtMU>M(lpY_z83<^RN--_Kv6>ZtGGQj_ToyP5Hi}IIZJ6Owp6VU`N+7Si zH_aTRfLY$CG_EF#W8hd(PlYp)GMaY{q@lWF+F`APT6I0EzvGsaW|O>avE36pv1v#) zWBb{^lj+&&%RO*PreFY9obM+czbZ9R#h|{*xTgU0BGrY_2GmSq2M0OD)U!Ibb~J?8 zcLv6Os5(Y25!!{>cMm4q?}c)7g?m9_AF_DO7i-fqz5WY!`h{!B(V_gl$gh$0+{6I+ z8*(fg%XgI~P3O>AXLx$>O}#&A&2+Tluwt1*yZ8`EJ?$Q;w5F`^5oyTsu6yb%p{3Hb zlbFXhUVuvyeFy7ehh&YfI}#cA>D6QhVpG3|!4sdi_LP1d$s~k<3m;?T_kM05M+^RU zc%pp$+J?+kcH1~ZXL8Xt5l$mAuVHBPYM6i03s@G)9t!<0Xybd8dcW`g5Mk@=pvY7| zg{H?3*Z9A0J1q6wY@GgaDP(5Y!4z z=LAM0(;=zxnPd@9sOzXhu!rr9W`mk}9&4{(VX=!c0fNm;(w3!3KgBN{RgwbML&&pk zuh`eF*Ej3ik3VjoX}bYjQKg|&YRRU*VI1|)B&h7EcnoVN^o6skf#}t}2KEd<%IO{V zrJ*cZ#{W8@WY@F|>-!Iqgv%I=7)W&8?hR%`bbXD;e}!XR(<2Q)$Qp4@U{8C1O==Zp~(#`NZz4+D~t362*(aL$}5F z2avm%#Ra!9Qr@kbA9C4tTgUP}9NS(`BWgD#J*d-!1Idra>56rNxqKt%*X;SB`f4jV zp4n-~-wxfx6N_RA?Zz-bL3Q^=YYpN0S+eD)I^l7a`g6DX6V<1RzeR`kr;EYAofs{6 z>?Apq$TgT@D!fSBJ7k-}l^hl~;hCgn?)Ayh%Y^=L(()8mW^6Mqav7&X&)f8+IA4)* z9!K{j7W-AhJ8n`em)vnOG)76Hg3?+t_?L?W=I_?bp$pm zouDbi>d{Z>`wfDLC=t=;69l6B_A;*Z6Vu4TOc>vNd-bH~CM<0V1j^?rYT+pLH@HBL zvA19N=U+J<^h+~}8tsiLxvoTF1SXr&neyaS=E=2|#+gW(hf7k2E~o?1aNd^p+)o`Rq6 zT(xi!6BW4vjx4Dlk3Laz|ha7M=q!(TLJ+yp52}HYK3C^`g5CQd7b~85UeCGn$r*Jv4U(SmgNZr9Vyp5*OEKYc@Z)ldQC83L{BkAZwMR=4 ze2x9f3qKZ(19~L;W%fn*vP0Yhhx&m;hl#-VI?Jdt9LdsU`zp_=13S%U4iu2dcPA4A z^&*JVErZL>KTYqxDxk*`>|Ou=;@h*cfzicKzgj~pQ_`e3C$4r@yAVovh= zus6ho6y%7_E2P`D++WlL2U6R*-tqXw(!lefxFsP}r%1Vhcy%DLGGc4sT&iQ2=Qp(p z!hq4ve_TX=kFLnp{FHq=Kd$?KH=z70Erndj3F zZ;(#gMiE@+!_E*804l^+NwgwPX-g7C0e=9PYv&QL@tD7zN#$@{OXcCip_tz^5O)qS zy^U~w&iL%&ZufY4nOyJw0 zTJ{k5t6#GM6;W(>QN>&tCN-q3`+qw}#o61bzsfaAqG5bh|5o+38t%qbtSol~85g#)u_Q79?RcXx>tSLt zOFUVZtGP26$!f8bnadZ^B1`Gjd(gZ}_5{0zQ(#Hp-VA#S8_VYvE?3hob9f&;Y2}R;fSD*U6JG z=C!*IB&fL(6~*nOK=jaxBTzb-s%+9Zd)Bn^P6B`pKV8OwX~CdUbqfW0rM_*yh07+q zRXB?k_u2Z>k=!XOF!drfKZbLIL9^hP3Bq^&p-F!O*S(6~I%i?Ot7u3p^Ui5)8L=zt z;Sr>ilpJRhXcX4e2^qZZZ-m<~y*V4#7qj2BDnv+c3ov^{bNqWQH_@rdo=0fH5wT05 zrK#iuk8}z=B*I{U52J7fMelx@y$!HfkN)B_e_L?@Y2N?B&t;fwd;kG;zg|&}JlzH! zP=0=BJ^%k6x;$UFWOhwAQ>x(o^i^{zxz`fZSzTN(OSCSX! z&PM2N@qd0M--$k|vX;vkw>|!?ywb(`u+X~DBrkjPf__`TdhDj{)7z-)pRDni{WUN% z9jIH~E-9|!bfuEvzD#doJ*WOzMaW97nni26hx}}oZc>?HtYO5dCS6-uW0ml__XX+k zH~zgYY@Nu7%*IXzj9xJ(le5L+CE9ezGjews?X~Is+t24eREFczAK0WHmC^tI+@A2S zm=`m0{kM=;-c&$TLHed%H59MI6M#@B+u>WUfd>j%L!rQf%gvh$Gd1U3A;JU;U2RbV zextvP&*Y)&$K91Q;lLI(`IYHh6zz4Q@SVc*P&)5$bwwhFhkW#P#eMuWHO&3I5y<=f z`RMX1|Ai%htZH0g8;HLn921Ha9R-~SW*2b-LLa;tDBjjvwR@tBv!e|&<)yt$29)Hh z>`yks1|+;^(at^I+ATmCI>B2nt9aR6!*YkIZGF|7gu5(`-$rlPb> zr&&njip!(^<%x`C0z;b>mE!rf$$s`xD0Yh+gX|3c8-7hdgiRV8JT;j;)*r{ zaf5JX+~lO{8;J)7rmC_Xe6nJOpyr_3fFcxwX$U!;Qo;?NZ(-iV82-^p2gcDNSif74 zoTe9r_WqzOr$Sk^GpGSKYe7ww8Z5K*0=1@ShivOS^~%%MPUkxoc^4rH=`NUZAX)u zLDlRv#s|vFV)$~X66+1{QbYssWV|(E)ITO8BTKg@2vVnR5%Iv;;}Ku7j!mE3Un%EWtT-%%|OX z&-WPg4=8|3kOXd~FF5|0jZM*&SS1u9}>A#H@GF7+| z&G7FlF6Uo3WIT8wQYn9D=GMCox2qc)qm8PFppngTv=jU zpCMc4Nu#U^vgHF%p8-=kGZ+YmkPB&$3L=YB>;+bx-05Y;QUw1Y_O zv+dHknK+cOHBwg+`0R)_y|2EGe`dbR_-BhG3=w01V>Fu?nkFz`eT@KY5#49oP9ky! zvR#F031B_^Fq&5`LpKGuc0;)ZE-FbzQq8QN>X!0m%(6m{(g-aDS}aTpQhoZMwF(NR z%QWVsn8Kn)?^lh6-+p!O9$ZAc8%`g*iaV%MyhwYioM^mj=lFOH&t|RNI;W;iT~FDo zdlf(xw@lZ621s>SmOq6DSg6{@o4RC6k%`o9^Yn1KWJCjf{fEi+*H!br>_^N*|Ih{g zyM^FiiS1|mnV$W>r8dP#`JdGGWz900_DBIy8Kw#h*kWm_P*JJApd7%|z;Bw1w}Q($ z3Qe>*YRnSOOgnRY0_4cyRP;lHoBw^XqH^|-F-cOp&(Q~UZ1U{6{W|&ed5!A>(BcaO zlx)WtDCaq$Pw)La81A#u*1ty+?g7fvTWq;$Qfs&akfc_DHnPjubjP6#4Yk|kJAEr0 zRspDCVad$|)-WZ9DfvL$u5-GwP+Pcf0iee5z@_x8a&Gh}$yWhEgsrsw3_CIkUU2c& zmCxd}2#02#WGPyS&Eeg+tN4FfI}50)ny6ue$OWW9x*KV@lr#dDZbSq`y1PL_I;0z< zQ>0r-DM3=C8>B^~L_rb%!~2TJ72far*7}d@u+F;6{mh;{d*;l{nb{Lhm)Q_6qk0ti zZOoe0ys$>w>YH;@?sdowuJ46uPQeTf%k>eJn@{3a6>4-2wvkL%XKF=`eYEl?{F8et z_$^8YaL_bS_(3&%K%y^uDy#eLOXz*l+h0i>iDB*jLw^S~Xb&Uc|xH3BGAakK{ zm5c%7%k&;=%c7WV_l{Bo53SNy$@23oKgx}HYLle(amT4k7f3?vwBwU>**hu2i}-43 zoOh)33Bg#g$A9deLTq-^I-ERMZFjjgoCKoFl?};v6DHjI#)1x|vQZea zeLX|aZN+r=!mF@&d0s>u=!e@YeS(4bDd}|PQ&t}7>>S-w2+7|aaYh?;mss$9$%E%+ zY4TIpuHH)M3$9iEcm4iVzsST5`e$RTyLDYSY&$qmqTR*{4tSWHHin@5%iu(R~f^(RvRqh0Py5G+vBNoG#(oBRK zeUEASnTBm>UtVLRCZLGHH=89i@SXn#o6NQ#U{=bd_akD0b#c?J@jI5zb=NJU<44_r zu!(I9G2?>~Eu+??~y3nMqjD92ES?2Yd@@evA3MMZRM3Ld+1>TE7`QSEA?3uA^W ze%{57J`_jyZi*yB-W5|9(8k-vr%(*@9@1M7c;CuP=ZZEXo9{RLnKjbRm4iSkOVP#VMb)mYw(o)yEIZ%|=@) zhQ~-He8Zcp$6CEpIqpi~<+7lES&;6e4X4v)g5HG&lhp~H-3u3=<3>8d-su8iL z?ivhCE6|s@y1J{H>e*hLEKvcreTv>Z0oMO!8QluFfwLQ^ZCNK$WM7EOipU-HI7Y-g zuE46HO@Gp=_DOexcN-n{Lyz4oYLzg;`HqeZ!!XzU2W&UQc_tlJ`)<$kI5dOjy}S-l zbg!$5`oF~!LH-s%fU#?dG^hZ^WJVc95ZBH)5rWO_4}#+Vtb8|D?9D9R7zYyz(n^N1J)?f*$!F2Z&HSP0scBEd12zVnVNGdV%PuLF zy#vtfb?gkQ{e9TlJ{=kp|(XDJdASPhhlLo^oJNNtY@YD8A!_Qr{A_X(3xU|-z z!PR$s6%plG=jqhS9udLys!-Nh_~q+5+@n}VA7hf288DBl9peIzE$ zu5|uDO(EVRf!UVmv0x2KvN3a|RfMk?QYd4u$gIgYxP5+zFm_3VZj8FUxEFN`&ho}o z*-q8-7f<4VnyoNvA>Q^)^~lmdRf8s8vG-k4OU~Q}i`@B~!n&3~5zVZ-57lsGS)_7g z;>IyNLdGIZy{NMvJR8OH`eOVO`TMLb-SR7;z)aiE-_~<(Z3(lW*cEHGLf8%`}DULU6{@3xlxszdrLh;GB%WxG#k!E z@hGf@SC!v?ewQ#&y{JY-76)(Sh0^l`Ih7Lqdx>LH{Zr}<+fQacQesFCzTBUah0G~6 zulDi-pO#J@4ZK`SfAlFWQBmLrF$|L~Sg;%kt$va6kSSVBTu5>miBb{EEwp=0g7+gV z56Un(9g{caV|OZXNQj3|_po?6#U9X6ITBdDkC~1=H6GVYQC$beJI(0x(`^A!Kyi;1 z^QaQ>;qI%jM!JVIdt8(c>Gpizo~UdPjXWCiyG~*48q(b>-YnW^gXI>`U8lYC9J!gf z%|(EX46S~lVZsvS0 zC@5M718{=gZ1F7OiF-*89pXek#6ChT{KkBMrn2oa@?9`m7_s-LTDUDE_&9l_MPiv% z{6r?IMR|Lh`Uk?n9PVNU<*}^4H@Lj3MhJ8_?M>WRLGG}*zJ+W?f{NytmC82`O>-nT z6Pbu-lbmp4t*_F^9L+F6Di68iRj`t|LV_#dIxV8&-*MPOCg}@m83+umS~sRw)b5DB zaCy`+H9mi9d!&+{;jXh`oVeyF)&rURjFFI#kFRbprw@D`vzV?}i>@;>H%!C5XG?At zjaWGj$uU#;1O!l-K~E5A84-UdLm*;fE3L^H`aU=&dXzUbMpLstlR|BAJM7K$a)Ko! zypBmWZ#gZ^oX^j~(MG9`c3F-)kBzte#;`i4h^!f3y}cVBRl(bODNhNsyU@ntlI8|unT70^*A&l1eY~e4 zBNQxq=n+;=m!~WK*~%0#ZB@J0kI5;O#huQp0iV;3PH~!FF4^31U2U=x9H>2M|IM7e zjCiuz9uw3Xz7?385@S~+ThYRjM^kfii^pyTAD?Qaqw#$|WKV)ct+t22>1pL;+(9b! zCcBZALJWmukHgreWNsyfZaK|o{rKqZRqFP#7*v9n+dV9|Un+kJH=v$LI@#ppik4ow z-T85SDd>*WF7{%lcqbyEf@PLv-XFAgqU2}f8p9{Vh4s~KkRV00u_NhU zk8C$uuadxw)`h{s(w4})8O<4u5qA~4x486&b5q= z7i>KHQhl=RIn+@L?jiBzw_X$$tLYmRYwHWCQ&h;TCQhi~zM_tu;8drn*eKTYMZiEu z2o{h6_iBV+k9=nfeoE0Qw!`-NgEt-($Ot=2r`OMKXljKa761!JR?VtCey zEGl-Le^!`8+i-jMof>n^$YbKQ`T!qG0kPg~-qH9a#Feu94aBVz-{@FxwFJqodsXb? zg|)E7)Tes%ec@QYfy1TRIG5H2MzZRNUy(6x$ks(1IPo5F!7pQD>Ug?)Eql*QdjcCi zPV^UureU#&DcmYBTCD75iwlx%3(E3fV@GK&FVn|oXm2iT7NL({M-lZ$ZMXa|fb`uwDC?8-i9yKBTvmf1@+@w7iAde%OT`+e1Gfy6 zoxE~YgnJ89RuiF%=9=@^w7Q9C^j!(Q3nJcD2u{1BJFU|D1Q|9N0^U3xQV4RRsIIon zcqGp6K79H3oZVba9gVste6l2UwA8wAXs=rOw)>2^FY3%y_~Ul(iVO z@c>hNiDI~pGWadUaMdPr_BvPUgg%RPN;B^*ZQ0wZvbVrK^#ed4S3LuCj}CLjt#2M8 zuQEG58Y<#>lC(C4>#)Fl2=akPM9j-=)JO8T_FdFR{bPlzY~x>*RYmhkU*X_7V0_}n zBm-l5ku0JmhU17>S17$_5ScO0TXuzAUQ)*}fnDZi?5?=hy@iW`au`RAIm zDC0HQ%Wy-@Gn@WX$+a1hF?QzQQ8;Mdmb*-)dZ1TC&mmeyz5v-1Elt(!^Zw7JjXo z=LUUgmPb3Qe2CAy;EeQ$C_>g6n{YM_O@)p?v6!tY1-K`fAZ^l=k|=0l?~ZXCnDuQk z1vUYpZxwQ~@&HO;v>1--jR@Jma(bdA9X@Zxoo92>yP(1QU0GEzKjUS(XD!qq-0&Y4 zMEi=qaHnp#hTZv5?6q#`?#<`r@a$b3YAe;mKu_!K?{;wef`)TGvxJhzfy$;$2ihM8 zU$f%Vtmae^2 ziXS9OtDgQix$pJsMUS1}om(E$;HUks*=i#16mF5c@($_`kNs3R(5?bj7PdmA2gADD zpX1L%=s!|_&mq=0_+Arh-I;sD`}McE6qp&S2l5Y$xtgXcQ|eLBKd~!*>^Rn}pGAdx z)Q{NL@tNXrB+AW31Qg4ejsfmZLFT)nj`=C1AZ%%Kgw;jcqJYrZ4PrqPlytA^6wSusE zYa_)N%IfCn>Fsy!sqPw+kHKZi>|nSmcSV zwoQ(5MJ#*mAY6aQk4GniweG~4m^c#IR;eLEKK0=(!4v(GfolXD;_mkF#IPnJ9rwmN zxa0i{J~XgJR)n(C*M*BBORPR72$^rM~;hVSnPjwlaq*qNY=>4jr8mY@~7vysJ!7l9XY37wo?NpmrPm2*W@&MSG38l3eBcL57ccBt_s~B zp#SFZOIM4d1jsGa@@XmNIh}xPiEi_1NG$z`Km`rOPU>R})_TE({A`P{nH}XMP+w{emIP@Q9+GkQN$3UaMlPJO+es z?MQAnQ z&PjE|OQB^%&2Lg-f21Q_H_i}M0;-%60l~G^s%O0vLP(qKht2Ad=iqVkr;hV0{Y2Nl z&H^{hD`a`AloBOmCm1y<=_kz6q1F(XqDDT!9)`hvMBt@#Q%o681}qFRt>AU@ouYOd zmJ{-ZatFkGy@uLY9TKW?G%dU}Ree{79Up7=ClmgRJ8s;!D5!0(ODGe=`FsSsqL7Z4 zu!?LtyPGcno4N1p&k$Q?hU#@;zenR4B=HHyMs|TE@?&WB{RuUCGXLqV90v9Gr~irJtp7ueQKPGqMC9SAhtI>Nl~wix z3}IO#>^2vVn7XX+L2c=CW5J22m=Sg`5KfoZ=^4IYwg z)uUBw2WOM!g@^-2j8*UN7{=@k>{{i^mXEyp{8VT$K&Fs{4`@-3Q*zSn72(Z$?G#bn zv5#QRhmGC9zGDrl){rG2!?%HqQ(m5NYX?U?Yexra_J5a_I4L&Bz$s%0R=Lf*u-3Vg zqHBgZTQEEqLOjwc8F!w@*mDU<4Kz z#8IQ~Xk`_>rQ)O`F!7Rk7H*B_?;cYY#@R`S4a!L@IeAwx+8D9cTO$3#K>CA_ow-Be z?zd53)sM=$q-mz~i@A?Na;X(Oolh0QpO{Dw3|M^mw3?0~2!2Wlgzi{EY;thAvqsG( zTU{fY){Gtalkq*8j|Y`xuZ7QxRPwZ#=d8&+Z(Py8LCpMdSr}eCU{+IltfWtph{gXt z>#Z;LyKjF?BA=RQeI}?!9XMXNkpKpU{69_f%Rm!It~XZ*5O$6x`bk(i;n2l*Y6<0Q zYH5&2?;qMLz_6zaKP!$dcSEMZiTgHfT#|*+ItNSKJHB4063)U#4K~SANVt=EwofTt z=4s=-Vpt_iXxlR^vWVCd?n;&gF3%k5-#+(o#NY8fRxQmmSNO6cA8Rp*x^v zvzmz_3Yc< z4CZrgSQbr&xfMm;28EaOPC-g1D|bGA2}-1hQsUYG;Z)C6ghFWYrb?NsBIZ>BLUWlM zHSz{5KcxB+Vh5_Ro2Acx_BSd5X;$+3eStM@(&Lile`Y_>Pc~dk^FhTo1mnS?Y%4l7l!-JzC6O^+kX*HTVxofR- zBU)UhYtyF46KOUpn3?N2J;TBw_RW2vMk7pIf3j$EjorPj#2^woQzgH-dk-3Fop4^ z%MeM*jFi~5GeD$Nmc=ct+TOanHIv+RQ~dP~?=1m#x$kpIPy5S#61_t}>O@!$5dq2% z6;-!aD!63BGWm(PEi>uXKO+UYZY8AQ6AEKkXX<^hQ=-<`;WrhN+k*=b4Xw`@vFlZkED;S9H|Fk&N@Q&%0`K%c+DFJ|dl53#uouk4#4S)xt-MB@iZ>_}{L*GtEaZ z710;LtKqPCZ+Ca4_lJlA>bb1hOyG8@TqLUShDrbY2wk5Y(Alu zed0bvJ5&&-d-Qzt|S#zYPlIUtXowH~x`}=Js@!@^9#=wu6 zNnPZ;C0F)G`UDfQ>ymo#c=Uh79K=-*-LEtgjHr3RxRI&6o_WhbRYRAPPb+=O_Y3*F z@`KbcokuZPW$!!sr*;{vB{Nd8Xx3$<9b}%r>i*&+5 z0*}1}*Fs{X%VZ`=IC;#z1h;IH*9(E`<&d+*5|}L5JJ6Ljugj#_egQjpsq&!Xue1v69IV28OSesLVh#j<+vV6C=>l@|v! zb!cvMa(2?2uZP&l5qrfPdCd`V<#GC4z!r(8XWH!AXf^A{t!Hn7jIU%HT^u4_uy!p{j_@R^|E4-Rf$C^ddv6uV&Q{UN%!N;`=K_Ve4 zp_m>z$;EMuIB^a`=(u?|N{va8BMnH=6?M}Qw>uko1VY@%TpzCfSoo1lw=@rzgzk^7 zFNB}o=7A^>f28C}xbJw#w%Wc(l@#e8sV_t*6nLa@NYvNW+65keMaPzbIL_gXEfjKO zc&OD^@M_-p1nv02s_G&^UqNdDc+lU3y~vit;o4XdjrL%wziJ zP3Dk(`W?X?imiILH6#i93LBI93hR*u{_H%ybxg3owu89eviOs2JMd?3YEX;r3D!yI zk;Md~CVh_~MbfSW4*M#vcANH%M0Q}hwJ+Wl$AL>A!HrlT-R+t{v>U6d&8qZ{P~Z2q z@9f*?ipD}PLQzNLhq|k`b}0H(7sZkbT8ER-{m@N>t_j%>{$SJ)B9B5xOh89mhVxy4 zyLR+g_vo>R5c&VdpVQIF$!?M$n!V#$d9vHl*+`5mx97Nd_cC57H;lKJ-&Um@Zca5%EXTUiBpluJw z$3tSr1OBMglxUPRp#^c7)pv#U+R>9F{^w0=72o$429%fhy+;mN@M}oxA@RZw9q~R< zwO|VNb=!!ug7=7q2E&da+8w8V+JHYy`VcQMVeOmWyb)L4%T#D!>cdQ-TV;7aCslpD zOsb;48F%RE1tVO&<3e*nbd&xk)GAdS3bHm6pf4T^+!UAf$;Hj=jSL+1^ev74?UeH$ z*o+H-Kp6Z^79mSZ|{Q`I0K zpW=>6@gJ!jjgFo_bD1*PsQhjQf-;Vm#hl9|nZO3%bd%Er?0EO_#{ zh0*>sF9bB!H`DPMup$*|#-Da99$Ch+kk9zb@QP99k;kcVBa{{p&@EK?4Bu>zOgTGR zB`td|<>y{78c0eipbTRO2-b0P0-pe%APHaOaY#V4PqI&d53F33uRl~C#_{FFQvm&+ z0XGS7o4VN=vHm%z|8va`Nthroq`&EJf_Yz_NsfuB5k_r#Vn|a7BaiJf`kpwV9uM+~ zEf+HSLRQ$5VL6VY<|B`XHZYHvXmUI5h{UjOxsF|X%GMMSc-OxCb7uAmZx6gW4!Wcl zT5@TFs4gC)u%dpsxvW7ZeyXy^o&~|mz-Q~{D<4bNW&HSD&JR!b$53abYnD@0hj@iB zFm~8F_u-9qV8&)bnL7T=7n!Da=r9NeHP*q z0(*Tz<8cCeIUCz!Gj+Cp&`Oo)(MKgA{@}q^&^~q2_u}NV!tMe$IdK0~9{(Kja#@|V z2K06Yu|PndvX5grV)~97GdpgcWr8$G>K7K|Flnw`4b(LJ6~w zH-(+wNJYuHLZojOj)kG9yf7jlxL%3Xi*?|Dwg2wmM{K1^tn6=h@`GQe1mS`}AF0{`i>8M}GfgVp8d*D)O8CYDdLF%2gK|#R4 zi@*&``~ALheIouKSUc+hhnvfpnVA0CnGLN-acXjY7+^UMeCUi^1Ah6}3SxSvn9J3e z9O^fw1`P2ND36PVXr}rte;OO|3VCXE*b(0*xU0feK$)ppuXE*u7RS_ zTZ$vV2v&dwr`v(fu3VpXpqcuYAa1Yca@uNBOPxJQ0~6jx1Qb1w+zH)ssWuY18 z(Z!%k*ae$o`7KbFRe-G%0OqDq^Mv<_zG_!U1)e(gTVD4Gn^8o*k&cv^E$k*Cl9?XYk)E+0={ zPYMA0VkOYC`ERa*jo}qp7UDsIcLA!V9Ps|Q=)w!Oe={#PTS)Pk)g(~0dx3I0e~FzI z-4o|ChPE+TJIvRC?K#o)aYh5g}7~kL0HcnSLE)HS|l?x!g4~Sn({KWrE{OatJ z*nC$k1G3%$RK1JRIYDRAN>{4xZiQix38b9@81SO>)Th50rwffQSAh$rozEM{fHPpc ziw(Pe)^G8D)@oiZFL8}{=(NJL{`H2$%srR4H#<8r5xTy%NMK{u18LU)t5|6G$i0Hi6vV1>WTs?XOXMCawl_1}|5BpNi?xX`JI(;J(;q+Ex9Qwl^~|x$31v zn~`dN9}s>6Sn#6t#;eZ&>Ok>d^#V%faCPbjoX-*H<6M;2tv#2wcQm@9f1Z zpB=FN#Wwpv`3NKdYKK!f?xPcikl%TtiicA0h zB9+TkFT8(EIUF#HB4Amj3sBOLtD*ly$oZ!yW^Lqfh0(cv>XJ+WgXjYFp85j$VCHHv z#KzLn#^rKd$r!}m9s;DhfT`Ip5Hl98Cd%uXSQ|N-8T<<44QxNU!oKJZPjXEGACmp4(r2|x>T(GsLT{}=enp)}3f9R~n(>n|uOJnX-H=1Uq3 zC3_oJGppanL_ogt) zo6etDt}FO@xL*Z}U2bCaYZu{cF<~G!=UJ<2iL)?-%ut+0cL6gWroG|Abw(r0^W} zR{v5M)B;0j9`yRVbKbtefAKDFNua+Rp3{PCE}=nxNBmQ{%Rcd)3?^%t`62Z9GA z1&9A{D4-GegJ&mj+Itll6eX|?9O)kcjg|ek+5DQt9fc0!Ukd0@I~5A?abX@QXslfS z%dq!%!#17&Y54Si8CpR;M0^fI35wHAh5s`m6)NkWcF$p`fXnMJ$p3D~Lw0QU^Sjl9 zUhAd8{q5?nN#9WeYtjCPFDg`y{}C6oJd_FpG=_dyaWW_>RL=iJOGrhB0eKXWDmZ?8E(*6D|CMKn8^m9EL{%8o@s-S&+ybKm>#% zeqh`Kboco@YNI&+qa_0RAp8M*_!DRpd|((6-~$g35&kTXL`32H7>S4+sDBm0EeMoD zdhl>3#QrXfJPON59FI;&KqBDy*gys3hlx3(aDYVSQ~z49M8scA%)evaTBI)BmJ?CA2xy4K`QfG0lIF!M_kBl85XcIjMfP zGiVijn870ojQ^cyf0K&$XMH{}34n~;54L2atoL(6<-9#xq%`-!ArC%qfdctYa}yOj zU?3SO5RU92pDHq5EH)N%6L*t8Yw4cKc<-)?OzwX0;Nb5xqbSI?$F3kQe5YRl(7-+;E`GSuF zRy4NXUuh4%Z_(dxo?qzQ<*Y=Db#Iu*$PP@WMfz8m|6L%V`&Wa;`d99^#{Yec{_=n4 za_cukAOrosUO*oretVfd^3hm-?@JFT$A6xkk09_V!^0}%F>(O?9tCHV+naz94`dwm z+jabC^PjEw1>V!?AE(Xn_rByY3jeG9{Ze{#3e;ozEs^Zsh2?(*b~N_Cw&kvGC^BQ- zyT3i1zz@v-eIWb_aj&5G4-1IP@(`1jh3;N+*Q=aZ@a}~emZ$fFL_~bx8#W~1R~FoV z9ozySS!@sjP>>bj9z|oL0cB%@;DP?E@b^eG>qBXcvI;zM`0ocQY$ErA3V}Q4jQ7G_ zdwj!&2;xpk#RC$tKOC7VvU?O2AB6u~L-{o^FLvd7)7ypviUFqn-f?~rZVxUf8kkB6 z6y*5V-5rxGl>h|wr#mvz+y2aj2yEeam;x#%SJLg<^_MGDPSM8!7x3;y`+#x*Km8{B zre$3ZUH7+vdwG@{rGM2-M#{OFhznwA>Fiw|flIPfvvh8gM_Pb=QV(5gcIV zBj*=F0>T3>{>35UdGPaS1sX~FtuOwH_oxEq{6Qx8=bHM(JLF-%pT}K86n@HhFE~AA zxF6hI%FMiIz`mysA@2ckxV2BK#bX`sDB2o12BeJA{r$*ll#&cCg)IL?PEyHnqN==zoDoscE`oA6JtI}N?a zznZ@*Ge|`I(Fr$br0~xM93;a1Kdy;e6c{7=(7At6e!tKja^eQ!i#&yLy!am@PpXH;ytjE#2;rM!2nvSviki+`YYH259s$B5m+bwUoU_6 z@!MD+WRUIu$K68(2T43MyLJis`;{`0qyyqgKBROj{O5}Qm5+%e*FV(1!`|8d_}%`m zE2NT-0B9^l@{bQ-h15g1b_smoloaZ{Mpc>s)B^7DSJB^*1f~BWJ>;S){Xa6j1%Z3g z56&z3ZeMxQXh0enl*a&cf2V(Ek|pzCa_97~^lw2BYUQ6jsa*mO_*xbQC?xw(1I{RS z04it>!V~S!gB>Jtr+ZlNdjSlM>8GTfq4(KHR&?p|#yafUDhzN3a{+(9IhX;&RLInvw_x`I|*_7x&!d!lc ze@^1j2K6lHf7m=^ezzpV%BY~P?^4l#ZXi2bGj+QAL4rE_{h&vk|8YPI8gT)_{k8+YY$Y^!?+HN~oPayzw|}|@!@Lz-Ei5fu zEga1(SX?dKoIG63EZly(`Tn%P`j3U1nX8SnJCnJM>;GXw{ErFXF3N8<7T)d_u8t=5 z|A#TvKgRz*TU!?o3s;~2!v*0#F8+*f<6vU-f6kWRAJadg+q(JMIR76p$^NGy;C7vU zSu%OJ+t~kK%S`=0?f)=0w{dg-KXM@b%LnPhUfpN^hk5Q@r8Q^}-2}#OA8N3 zpos#Rbf;$4WV%-yX>#8W<~12Xfz7E1z!A-db33p3aI8tR9zOgTYdyUBv$SXdcVC~p z5P7Yw;rRq?3-|;K{k91I{rW^kS4EQ9*2MJ*80s(W?G(W7n0LRD8zB;?+v}L-H)`8F zFKQj;>Kx_{Uf%vu=b(7|TWNLZ=O^BaMK`BroFnb7;a9Kpbl=%c_op;)s6T_pM1+Qg zg@>gDP;845Z?zGPh!~5ollOyjqSxfR8?^-muHC?eg3H|?Os@Srdvk1wD9=mRsI<6R6idxD2<_vhf3MJ7Vi@^a9cZGlf zK%TA|S-a>_*g??Hd`%XXqqPkjU4)|tw@tW&Z_^H77})@KdyVu>4i$C6#60nfg?6Nc z#C{0F_=j&AUsKLBzD~R(YC!57UnsWOJe#lJXfEPF=BXR*f4Am-k$!+tlJjhOf#xeu zYpc=nRRWq!zfX*4a+^J$3Dlnf z=vxVaN@=VlxuPsSw6eLhpYudEV_-|w*OYn4FFHAAoU|#*g06rDRqj>{?KG8u{Z<9vV|?R{V!Z@&dM4M3Y(Q5rB?$k}mTgSzzU)UlHOlgX&{ zBwhNBk~tEEfQ`Q_VMwvzjH&y=4IF@oMRcXz#trr@bp3Iaqu*A7d51!F^ba?^()}&s zq}<5xg#a9GPE~)PUi`jh9rKLvH*-}J>m2L@9U7W`oCrwXZ_b~}zhjV6`}KIKJUGI_JqI#0ry8a2S$aqBSQ`?&o|Gq!6>WE7O3$HOx$+Mi!P50! zW9L#<@C1D#Ir=TmS3QWyfht$q1isuoFH@wx;+l4x3%_iC6o4_8&7jO?4rUeVM1Q@cKT zxe>0qwc$+Q9@vTAi4dJ=&q{M8{R@lBA#u;O_Jt*mvYz@N_hDA9Do>MFRj@8NqosPMS#?|OYB=q?$qz40SWzrT?cvHFVcXB zX%!(MQ2EN>xjYU@%2jC@BEZ>7p1+Kbkq=#UWQuuss)YaOpYDu0 z*D*Ek>=CRTD$u>Kh_aga5&~eX}Qn3cn?yeG5nP_@Et06BM#hQl&NpEouSHnxK=$mz54 zWuwMLi!S(%JKC?;eJYxy^NEbCG}mLA^i<`hmzq9FT1qrE%4}pFfAiz2E}*dYz3oEg zCAe3qKL3vRx$BzmLb9OrF@?=FL8Q}bW%MS*A{Ixe)DmUxM!5w*;0}r!eGdfQ^Y5rh zEMJI^x1{UE>A$}ujMMjCnNC1;xMq;E&piA(&$)R>-TEWB>TNS@x~Ivt$;@zDXeqbJ zOEPJCjhQkurljZoAj~w^NoICd`swy1av*$UJi=H|si}3#iv%VUY+jnL`4q1>UB@d1 zzq=^(`_DuI<0#h40NoOBM}q8C#cAIrhs7b#j_tNL@Q>OL_pT@)2?+{HY38Ks=$60_T2=)wk->Pe*^FY14OaQ(Sk=TMox5PkCCEx zU4}(0>rcI{ylwy=Jn)Kmo-_eFM|V1cxekgh4(fEj_zsQ*W*dT87ljg<{2EUEiKU@B zOQl2QCuEkK$_uM`p`IN4mCNlXkcdyvZV{KWckQrmLoLbm;c z5)l>M(e%d$B{2Z^zCk?)&j_$wngU*kGf6N?yT<*!qn0%it}AqKNS@&jFaFbOMQ^gU z(LQbYa7Gq5iu44Ga>SQ>qPrb*h4TBFNMuSM@SlH0(zM?8;YJcslA&x6$9yw9BK-3@ zV0TS4$f(te15N1s_UmORM%TjHt^rRg=~il1-Pf1&4M{5i`COXGqHXH0mwAk?=});j zDUWQ!iljeXQ^`Lqn%SycnR<=h35KSt@3)xFn}He95leq9b(KZB7x~pvxI&I)NG{#2 zW=NdrM)s586cKR=4FeAaQ@Cjkj@Ox#cAjvfobt<=y6oL9TlrGv$=CEhn9%DM5T=R1 z`OU+uI$Sl102=QGREd#neDd;9i50*wj*~P-G3GBKdEe>2Cqr)2R1tOae&2xr*Ac$K zqXEw$Fo;1_hH2ELdoe49rQR=8ULW)CvaL4&YVP$7`^%=ciA&yuZI|S!9>B zu_>yPUIH(sJlk@nDZFaUl~WN#pIeHsfL^w-KuIw`q%YjAY0n@iP>x87c(xY)Q3Po) z5c;6jpG*n!Ot~IVVzj%J*1m5v3k44GWb~TliY_DVClLa#FY3)E78QoR6@os-E&z30 z@|hgG#1p_FmxGYt)Az3ktB|EA%D8y*Ul=6Ag*n!j`=y5ycW`}vUCX~3u|~4p`AK@F z+dQuJO(NIjIftG5`Z``HNf7iCq%f{vFTIy4y8GnTRhaeXpW{@xWK@*}UgDrhec1E< zuw;8EN+yB4!;oK#@S)VTI>;-{QB0N*n%a|!&G~c|;GSX@f5o_g0E(i*g4z!#%QG@?bhByF%-UZ7`sQ!2C0F>3wI@B8;V6Qwe5LhaP-LvAi%3@x zrgozXGbcX1>?EZ6{;mBKig5~QAtrO$V`gC{AZgOabob=!JZ?^!771BVL9L4z-HOk$ zq&uaiB*0K@X+->mBq;ach{SxrULbNdaBKr7kjr7Jyf|%E-!g0+vlXFD@-Cx%q*gTF{ipI1!N@ zLMZYb1X7WDE>}^MkDH}yU%eR)&`*9*(97b+G$VACM8(T8o=gO9TIT}e%%!k8OA#M@ z?gQ|q2!UvVA}r=akJX#E&=P$zU!(R^i~_8{X84H~5>OE5`@2KCC(=ak>0Xa-6CQ~r zns*RtKp|)Pleeo%?BypgrsxZ0r^WVj;dYwRS z4=p~az8S7sE7jyO8a?!^V0(wLn%+jlJlNtN_LWOB$N^r}htnt|xn#Z{ZJFdH&`eU` z2|J}QxL}0oIb5?9@e#cS z;3!(#fRD+AD#|8?y@7XzSDH<1!JbRs#Bu(b{KWv;+R7;J82S3MWU4}a(Pb;Aul#{% z4Lm|Zl^x%>k%>`*29FRuK3#krgutxFw)r`PJ#k}+0DIFdz<&Wqc&#(pgCq$x`mxTW zc}>ooD0e#^1uSQ}`jkQ=Zm=LImr;9a0+5fZ_->oDm~_P1jwwJ)5dB-oSpxv+&Aa%- zFWX1{jvnzdvdCGjjEQLW7Hm0qpB7K~WO+DRUNY{if4gLdz;EHoLk}rSrlCfBVZ$d| zWa-)vS2JqK5zG3s=Tw*ohjD30G>rU&d|V7ODn!p|fz%q}S0j`;_hihsrvHKZGd5!gjwT$4i zDkK^|b<0G9@9$FIE~UlJ(&ZNm`(j!o&FZ*~_Ru3~)#=l3;?qOS`rwW)V z87G}7bAp6}X|%Oxdm2263)Q0F{xJg(WGgmQwlq=uDQCnZj53TS`S9xxeC%i9mhqWc zT_ISnS>p-9EL_IvTwWGVvq8lzJ~pcx<5T#;9B8!9UG0;jqdg<)nxp$35O^{Q z?b%zs77Pv#V|k1R{_fM4@UHj|5phM0Wk0{wDOs4(vuNq`m%0kw6q6y%J=HAVKhmkd zC-N|3Azz#QiK2+6%aRQ_-daOe&K;2P(__>Ho>7l7v5RBVqj3%kT~FCL$MGt9mB*~z z|LNl4DxK(TW|(!9a~;=co(p4Q7hnw?eYOYEYJb>BUiYG(-jLEmiBIK)G#rc$B?Gh^ z&x&DH5J>}~Qv1oloQIh=CE<6|QtH^)wlzaX@{lh$3js6;Q_)7%NY;F0<*!5c3S>7f z-=NB0XK21A&Tgv27Zz2|JOtl{6m8wYYM^r+42)z5-Qvd5<`;Np=-!3$XCOY99Lniwi-_$Y!bQn(DKozZuo18ru`zm z9oHJs&%t#Zdfi=&z|+(fz=&3*laslp1^pZ9#o<+g%&*17qg*#+hgKUzy5XeYFW6j{YGza@r%z?_d>2LF96jFpjcvdpR5{u$BbsrO z$U>VLo}gN-ejVO)a~&X&0&icK$>r*hvjla>VDUmZ+D|#UxLzQm1>r}rWhzAQrr#rXuX8165}kZm=Cu} z5PWuIMKH#)Y-Q=(R%JG?+?FA^g<7Xu->4w`g}2XgQo=oxLM{8R>>&SwccrWasSdbR6-#Q&%6X& zU6>xTx=c{%dUhY+kk8^OelJy_=^8r=>Z8@5mo$E~k67Yo+=U;R)N)NQ<2;hj`#vJP z5`>L=*I$3-ezF^dWW}&zQQ>pN8l0vuj2afCi`5IA6x-YvFXWoiXP%kBa)J#Fcw@k+ zsR|lGn}?S4h3jf+^bf6t&@YmCXaA8`j`j`2uw8JFK&DI@AUgO>>|7bDt2iNyf%S?j zJg6zGMgFSToIw8S!)IDOXx2%YLpVP@8h{_8R;5Q&{FSH@6=HY-Y*-KXD~H`p3vnfmaE@a=4m_)yP48)jgh*o! zWuj0M3gRqJ*EIi!9LMwLhkD3pEFr=Cr6OPrKdL>Gm1UxI9M40?!W#|tj=a)Wj5~Nu zpm1I&M+k2-iO1EqD1gy2HBo59R+22xH?%gb!Rw$`xB+y^#0W>tU$zLQo>#CdMwY3D zq%^&v*J$Ell^G)Lw}jykFT``@t04;S4wR82Cn0x2&5<5t61UiJSS~S6OMvjTL{f~l z3<&oXdo#+EhW1kSJf4uwZ$0p!)KFmzcVO$ZYk+)pB<7tV%fO}1P=1d5>=1a`0r+R9 zgd3&RcVqxF#FU#{mJz@w(NM&S*GNb)71yHXZ)lpZp25PxV!~=`!>Xx9ynMCvq<;~X zMqF1{QapU>4XSlM>b0ggQb&%ixZ&{PlB8yIcyB)HN2rted{lU6?_o?W_0x)cR3B2* zh%4jGV(P10#1A(IQXS~N?|YX7%)eHeT=VeQ8zN-^BD#y11_!fmzCrwRILY6Uzmz~CBz;COW-5WKwH5b`cBZX=vndT2$J10%3rWwJ?H_9e%@BIU5ibW3_Z0##! z>SZT=6ht>P%#mdgagaOoAq9gva~ zD6Rx=vZ_Mq;=7(4n{gef27Hp@He9tLlU`)e|`-EBM}qI#6GW6?!77W${mC4 z%%Gnh-_aY?;^rOvGv4`Y3#YjZe}J^O0XxFdrB_OhTt8)Mt8!U}yGu-zm|^HAJUW6w znw8j+rohb`wi`lGbL$2~1W5DvqotHRlIk1jk%Gy*g?E}NZF>rWJv0vZhU`)3^0kzG z=okP?EGUi_8|jKuCrs>#LqkN(<}x2MvBxfoql_VrA)yjRq6cB%!K+llH8|A2Woo9R zgko_oBs^>GW-O{#Zk*XdM_IL6^c8qk*W60Llik`<{8n%=zSmrIGSc?tagcSpLmpbA zNZrrK;R%$HKy?mtllBk;XC~`Z73!Fak8M%_*QAjO=GR4XsynZX5{xmUu6obKo>&|# z>juyq8`>LOUP4X8*h1NO&0X&pwqD|hVYWSyRRfCs_<{F{Kt3FtQOsxHAcmLEH7odN zMZXr+_7n*Y^CzEJYfxQXI>=}~(b3|S{ImDL^Jvwav$2V)W zPZWwag~t^L=AT}+cc?IvPLGkGMjcaNSef~1RpF$R?tH0QMnhFNJ7ha-{{iyb&i|6A zy8VGsYW#gkDqBvc=$CVzUN%rC$(wcY3_$MWVX>U{7aOcISoQhckYk-)m@5EoXU;2x z)!@#l>e!Ai^@=nOz(K1i({PokF)8@TuF!?;<`!v7&;o&)xPEu&w6!lU_W;wUAWeNu zcoCk#$zsCgP;9yYXEe7rr5MJJg`q|AQ`A}bwvpaGxOP7Sn!Dkrd8y9YY4>b-Eda=I zdL^ad29aNfRReHX6cY&@YBrSMcvxVdc>Ck&Zr-wy?sezu*U!Zm5YWP<)-@Q5m)2_O zAXcY#L(#@RN6}vqJs6H2UZf>_R$GisaiZPFV|2=5lBAwU1i$)~2z(ai^1C(N=K``X zf*9*xui$8!ZGlO)u|v3HyDg`3@kPX#q_|r0a>{kQo@f+@ zkgt6|*-5r@23g}L#_&0;beQd7vMRFwA#jAorR7he#;k%;M_Z z;KK5=GhMgA*Enf8UETGePnDKSk;e6@xL@dFEET|Berj;`w8?)iAI_)Et2X`G@@rj! z(a!8#&d*)O=UZ6^J{hJfBC6t%;sTgdaurNoTL*#3wZjoxQ(xGg9yBL9Ns;w=WosrD zVR2~dSg_`7!}#=Vn+?V1J=+$Q1kCJjPFw=0$iCzi4uup^G%nJIM2H_IE{d)uhb7XI zAx-ggVGR$+UI&vQe1#Z6-zMu$%9&5pB_7zpRSNS#iO6jK!KlfL{MtPQe)0o}ON2-R z!@H^i(Ub$PUOAs4DcwQpyadAmLFWLfu)^6T&9L3=7p)-UpK|ze7C8A;lz_E9H~(Um zJ*s9qSCLE<1(*$isUNvG{jq?d2%e}#M~TI}3rst|K78BQ*|752b+JXf0KCjs^kf#n z8<37W5&Vtk-wqj|iUO$NKiVniYfKoor&9QgG6z@+FiLI^WF=ny1o=31Mi{k=SAlek z3Vm-#F=HCOBe%8i570;?S)Q|&z|jC=oem- zMT&&QLs5dMv$o>bfbn@WrQAgNbnveX3si_U&kMx}pF%L{$>W&XmamSTz-vF0D zdNngg&X*lER$(xir58$pNl=tZ=wj)J!uhuaD=qR((h15Ysa0&|i-Z3~FIp3S0F ziL;^=XHa5rw>6H4DN+Hhy(J~5$s3k2$4Stx^XiydjF@2MwQ7!)FFtH!_!6F&h;yP* z&%!gw%EudDwQQ=h;8kOyIupjx+|UR>V1xLNpYf`7EsznCa-?f5E7$(E%wAYk1;a1Fg5|l_5*}J=_7U71ahgZbR}ZL@{n8 z5PMT)Ax34v-%CP*Ta)F=X2>`StXdGVrz}LIHb?MuqXjm)_^`Te3=1ZkDV`-npzx<; zU_h0IMbvO_<*h5RNyaWV{cVt@{gE_xhNX2=NaM1udc-I1u{}g7n9eNhszq=2evg;0k~3VtXm;|M zYsw9!S#Q>@OP!s3>Mt)oi?y9zp)y>xv;qk@XvZze)Jrx;Mr%Plt#bO*d}+M_O*`v0 zQXm*!CGicnqO?Mc!WDU$MdFP5^@7QF38kM7mfw|QR*~FT0k&3cx_Se>L2v_+U{pWM zInA7xha@9JDLi6`{Q@!F*F`^gWMh5!5Uy)@IL+qKdSPa6a8U-K;Ic`o>n{;MX=9aC zd$JO&VHz`FI_{&dz2S=>I=0WW-Lzi=AzOj;?1PCvx7CmbQir7efOcjO9lW+iAkf$1 znYy0VCSf!D9AI`7_)c~ss0n_uXQ>CBLJ!o=q5l>7Fu;JBtKX2pwm`?3`{j@R_ichy zfbrCH6B`u$nB077F$dGBp_TEM>6sp=z78*$ZO8*u#s);nmn0ut(u|11s0+QS7lS!lw2;T#f zaS6V3xTgVpyT}ftL;ZSttmxgw4`rt>kI-wlIQv}(4<*nH=83OiH|ug*PDcoi@zI;;i==|G*A+d^k_5;Jwo{rj?ziw-LG#UU^&cZaO1_ zwVyrv0Jw^$KhfI0jliNrYZDsm_f#qWg5gp1BS7me((Kxrybw_iYJ9fDwTkaW|H0?% zHX(6I1GMFXtmftHwm5!fo^dwYWb=@a>gdI0GMCIEg?whmW84x$bG6OWl~X6juz28*XNw}A>$3Y$~_KD~h~8LbrvW{2gFzFB2wnrjd3HB7f)N5SOcP46T9S0Dl%0 zp;&|ME2N$tYFFW|ZFJZlpSQ=H_8m(xv3{R6rOInu@5SqW86CE1(y+-sjezv#YCC*#3!e8{FaX=_p&(TxT9BVd_5Y9qfwS{qEyGZ~b ze;7H}n=p=!We?`_V5-ke!7VvE=71NneXhaKX>*OV4JV9fx=`SoC7#o9oOj(TE)fgY zF_6d2l0))fvk9zIF}3P4EGi=Imc3?p|9p_AsYV5swbkKB~)=Q!oHvbB1G9HI{i zNsC45DuN3e^~&W83aXRT%VNGga$DLAd1U28Kg;Unvw2ge#RDbg`9SVjSFv`^V61Os zoTNgXz88jK{Dv)UPTkp}VigEZFCj+3-myPUvZttmGFq?*0F0N*(l zuEmP3$nekVyT1ypGM`7epCj)MC|c-y9seI4>@e5v7*AW zu9Nthg~9QV3$GGCJh zLPxsp(~~4Gd?P{qA-CSbDd@=*zD-*m2a|ILqcY!U?Gl7!SHwR4WgmVsEQi%aKGo>{ zx{CaR=R3x7bq;wF@6kP=kNwFl6yM9zGDwW0pS4HusX