BLENDER-v245REND 0SceneGLOB(0 17PrStSRPrSR2-Model @r rr Y r sSt@ @ DATA @rrDATA rr@rDATA r`rr@DATA `rrr@DATA r r`rhDATA rrr@hDATA r@r rPhDATA @rrrPDATA r r@rhDATA rrDATA(rprrrDATA(prrrrrDATA(rPrprr rDATA(Prrrr rDATA(r@rPrr@rDATA(@rrrrrDATA(rr@r rrDATA(rrr@r rDATA(rrr`r rDATA(rPrrr rDATA(Pr r`r rDATA( qPr@rrDATA(q Y rrDATA( Yq@r@rDATA rprrrr r@i@i@A##DATAprr r rr r`r>w=o?@g@Mg@LTM`rPr੗@r0rDATArrTransform PropertiesView3d,>DATAr rrView PropertiesView3dT>"DATA rPrrOutputRender>DATAPrr rRender LayersRender>DATArrPrRenderRender0>DATArrrAnimRenderH>DATArrrBakeRenderH>rDATAr@rrFormatRender`>DATA@rprrStampRender`>rDATAprr@rPreviewMaterial> DATArrprLinks and PipelineMaterial> DATArrrMaterialMaterial0> rDATAr0rrRampsMaterial0> DATA0r`rrShadersMaterial4> DATA`rr0rMirror TranspMaterial> 0rDATArr`rSSSMaterialL> DATArrrTextureMaterial0> rDATAr rrMap InputMaterial0> rDATA rPrrMap ToMaterial0> DATAPrr rPreviewTexture>DATArrPrTextureTexture0>rDATArrrColorsTexture0>DATArrrCloudsTexture>DATAr@rrBlendTexture>DATA@rprrVoronoiTexture>DATAprr@rPreviewLamp>DATArrprLampLamp>DATArrrShadow and SpotLamp>DATAr0rrTexture and InputLamp4>DATA0rrMap ToLamp4>rDATA`rr333?prPuCthCCdThCC(BDC?z?TMuDATA8rr`r333?pr????????>w=o?r;d@{IAy?>w=o??????{IA B??<=C7?X<???? DATAxrrr333?przC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA0r@rr333?prD*DD*D2D*D??2DATA@rPrr 333?pr?zDzB@22FzD #<HB DATAPr@r333?pr>LOAD UI FONT PICTURES/usr/share/fonts/truetype/msttcorefonts/app/Contents/Resources/Trebuchet_MS.ttf /DATAr spr@rrr@r~1I>w=o?OgOOg PM@rprͥ vrrDATArrTransform PropertiesView3d,>DATArrView PropertiesView3dT>"DATA0@rr333?rC+CMPPMD*D??@=rDATAr99DATA9StStStSttuwuPu u uuv u uPupvuPu Pu Pu uNvPu  u  uuuPuu`tudt v v vu*vw=o?Dޢ@{IAy?~1I>w=o??????{IA B??<=C7?X<???? DATAxpr0rr333?rzC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA0r@rpr 333?r?zDzB@22FzD #<HB DATA@rpr0r333?rDdC8CnD fCC(BDC?z?DATApr@r333?r>LOAD UI FONT PICTURES/usr/share/fonts/truetype/msttcorefonts/app/Contents/Resources/Trebuchet_MS.ttf /DATA sr@rrr r?? JLQgQQg Mps`sΥw s@sDATA ssTransform PropertiesView3d,>DATAs@s sView PropertiesView3dT>"DATA@ssPreviewView3dj\"DATA8pss333? se?5>kξeN>dS=k?>k qC?e? 5>bN>=k?kξdS>3ߓv61>?Z?G>>k>&5>zS?dS?;̻?ʾɾ͙:O? qC?$0?}嬾bLp, de&>٤>W?, ͸?G@ԿERfK?,@?? JLe?5>kξeN>dS=k?>k qC?%PT ?B,,E?,,E?r B??:=Ccұi8Z7?X<???? DATAxssps333? szC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA0s ss333? sD*DD*D2D*D??2DATA s0ss 333? s?zDzB@22FzD #<HB DATA0s`s s333? sDdC8CnD fCC(BDC?z?DATA`s0s333? s$Open Filery PICTURES/media/data/peach/production/props/pple.blend/Material//.//pear.blendlendSCStSCScenetageaintYt \t`Zt=\t]tdd??< d XZ! ??`t`tBB?????//backbuf/tmp/L?L?L??>??_?D `^tDATA(Ytq`ZtuDATA(`ZtqZtYt uDATA(Ztq@[t`ZtPuDATA(@[tq[tZt uDATA([tq \t@[t|.uDATA( \tq[t|uDATA(\tp,d'=A@DATA]tL?B ?o: ??22 2d 22 22 22 22 22 > #<=2 #< #`?DATAX`tv1 RenderLayerLAh`t%dtLALamp5?????A4B>??`bt? B4B?@@???o:@dtDATA8`bt????C?55?55?ct??????DATAct??DATA(@dtLAhdt%`tLALamp.0016?????A4B>??`ft? B4B?@@???o:@htDATA8`ft????C?55?55?gt??????DATAgt??DATA(@htIPphtotIPActIpo`itpkt?HC@ACDATAp`it2jt lt?APhe>ACPDATApjt2jt`itmt?A=ACDATApjt2pktjtnt?A=ACDATAppkt2jtnt?A ??AC ?DATA lt+T 9?P@"S@0A%VnA>Q͈A&ޓ>Ahe>2AUv(?DATAmt+9?@~@0AAwnA_ĈAA;ADATAnt+9?@~@0AAwnA_ĈAA;ADATAnt+N9>? ?'Ҝ@u4>?$@?0A?nunA?ĈAgm?A,~a?;AWU?IPpotwthtIPActIpo.001ptrt?HC@ACDATAppt2@qtPst?A+O?ACDATAp@qt2qtpt@tt?A=ACDATApqt2rt@qt0ut?A=ACDATAprt2qt vt?APb??ACuc?DATAPst+˙9F#?̜@NQ@}0AWnA}>ވAb>A+O?d!Ae?DATA@tt+9?@~@0AAwnA_ĈAA;ADATA0ut+9?@~@0AAwnA_ĈAA;ADATA vt+ 9oQX??uc?@n?5@?0A?funA?LˈA>?APb?4A>IPpwt@~totIPActIpo.002wtyt?HC@ACDATApwt2pxtzt?A]HΥ ?AC]HDATAppxt2 ytwtp{t?A=ACDATAp yt2ytpxt`|t?A=ACDATApyt2 ytP}t?ANW??ACNW?DATAzt+9-?]H@"`@A0AOnAA>ԈA>AΥ ?+AE>_?DATAp{t+9?@~@0AAwnA_ĈAA;ADATA`|t+9?@~@0AAwnA_ĈAA;ADATAP}t+z9$C>?NW?ל@ E?v@?0A?vnA?UƈAbq]?AQG?9AJ21?IPp@~tptwtIPActIpo.003~tt?HC@ACDATAp~t2tt?A.m ?AC.DATApt2Pt~tt?A=ACDATApPt2ttt?A=ACDATApt2Ptt?APS??ACPS?DATAt+]w9H?.@$[B@j#^0A^nAj#^>`ЈA_>Am ?/A+C?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+G9A??PS?@)d?~@?0A?AwnA?rňAilf?A V?:AoE?IPpptt@~tIPActIpo.004 t0t?HC@ACDATAp t2Іtt?AEAC$?ACEDATApІt2t tЉt?A=ACDATApt20tІtt?A=ACDATAp0t2tt?A"??AC"?DATAt+l99?E@M a@s猾0AzOnAs>ԈAN>AAC$?8+ABd?DATAЉt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+9f>?"?Xٜ@,G?.@?0A?vnA?ƈA[?AYD?u9A-?IPptГtptIPActIpo.005Pt`t?HC@ACDATApPt2tt?Aã?ACãDATApt2tPtt?A=ACDATApt2`ttt?A=ACDATAp`t2tt?AI??ACI?DATAt+d9T[?ã @dlL@r0AYnAr>҈A?>A?2-Av V?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+94??I?R@^?~@?0A?AwnA?ňAٗ`?A<|L?:A`8?IPpГtttIPActIpo.006tt?HC@ACDATApt20t@t?Ac==k$?ACc==DATAp0t2tt0t?A=ACDATApt2t0t t?A=ACDATApt2tt?AJh,??ACJh,?DATA@t+.9u?c==|@n]@0A>QnA>ԈA>Ak$?0+Azd?DATA0t+9?@~@0AAwnA_ĈAA;ADATA t+9?@~@0AAwnA_ĈAA;ADATAt+9 ??Jh,?yݜ@M?@?0A?wnA?ƈAJ[?A8D?s9A,?IPpt0tГtIPActIpo.007tt?HC@ACDATApt2`tpt?AW ?ACDATAp`t2tt`t?A=ACDATApt2t`tPt?A=ACDATApt2t@t?Ai0X??ACX?DATApt+49n=?@4?@aU0Av`nAaU>ψAO>AW ?/0A>?DATA`t+9?@~@0AAwnA_ĈAA;ADATAPt+9?@~@0AAwnA_ĈAA;ADATA@t+k9{ I??X?@g?~@?0A?AwnA?WňAغg?Ai0X?:AH?IPp0t`ttIPActIpo.008tt?HC@ACDATApt2tt?A#F2>AC#FDATApt2@ttt?A=ACDATAp@t2ttt?A=ACDATApt2@tpt?AP!??ACP!?DATAt+9?#F@M@t0A{̈A>A2>3AU` ?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATApt+P9>?P!?؜@%AF??@?0A?unA?ĈA`@o?Ad?+;AY?IPp`tt0tIPActIpo.009t t?HC@ACDATApt2tЬt?A%0ؾIE?AC%0ؾDATApt2pttt?A=ACDATAppt2 ttt?A=ACDATAp t2ptt?AX"??ACEh?DATAЬt+9A?%0ؾ Ҝ@d܃VJ@jAn0AZnAjAn>܈AX>AIE?#A??DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+99^??Eh?@gq?k@?0A?unA?ɈA6&G?AX"?U6A>IPptt`tIPActIpo.010@tPt?HC@ACDATAp@t2tt?A}N=.?AC}NDATApt2t@tt?A=ACDATApt2Pttt?A=ACDATApPt2tжt?AQ??ACQ?DATAt+ 9`l?}N@mE`@ٌ0AOnAٌ>ӈA&j>A=.?,AgW?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAжt+9>?Q?Ӝ@K'@?(@?0A?lvnA? ƈAj`?AޚK?9AR'7?IPptttIPActIpo.011ptt?HC@ACDATAppt2 t0t?AT>?ACTDATAp t2йtpt t?A=ACDATApйt2t tt?A=ACDATApt2йtt?AmR??ACl`?DATA0t+91+?Tɜ@xE=@HR0A*anAHR>cшA"|>A>?.A?K?DATA t+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+(9T??l`?@?l?@?0A?1wnA?ňAd?AmR?X:A*4@?IPpt ttIPActIpo.012tt?HC@ACDATApt2Pt`t?A4@?AC4@DATApPt2ttPt?A=ACDATApt2tPt@t?A=ACDATApt2t0t?A)??AC)?DATA`t+|)9?4@@RZ@Q30ARnAQ3>҈AT>A?-AX@W?DATAPt+9?@~@0AAwnA_ĈAA;ADATA@t+9?@~@0AAwnA_ĈAA;ADATA0t+09 /??)?ܜ@K?:@?0A?vnA?ƈA0`?A^K?9Au7?IPp tPttIPActIpo.013tt?HC@ACDATApt2tt?A6| ?AC6DATApt20ttt?A=ACDATAp0t2ttpt?A=ACDATApt20t`t?ATV??AC)e?DATAt+9?6Μ@48@ *F0AcnA *F>MЈA4ת>A| ?/A^B?DATAt+9?@~@0AAwnA_ĈAA;ADATApt+9?@~@0AAwnA_ĈAA;ADATA`t+9Z??)e?@ţo?@?0A?0wnA?nňAĘf?ATV?:AF?IPpPtt tIPActIpo.014tt?HC@ACDATApt2tt?Aa>R?ACa>DATApt2`ttt?A=ACDATAp`t2ttt?A=ACDATApt2`tt?A*??AC*?DATAt+=,9X}?a>@$[@-X0ARnA-X>ӈA{>AR?0,Ag]?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+9R ??*?ܜ@L?@?0A?vnA?BƈA^?A'aH?9At2?IPpttPtIPActIpo.0150t@t?HC@ACDATAp0t2tt?Ab?ACbDATApt2t0tt?A=ACDATApt2@ttt?A=ACDATAp@t2tt?AQ??ACna?DATAt+;9@'?b˜@D=@P0AxanAP>шA.h>A?z.AKL?DATAt+9?@~@0AAwnA_ĈAA;ADATAt+9?@~@0AAwnA_ĈAA;ADATAt+9V??na?K@m?@?0A?-wnA?ňAtc?AQ?P:Ax??IPptttIPCoIpo`t`t̽̌?̽̌?CODATAp`t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPptpttIPCoIpo.002@t@t̽̌?̽̌?CODATAp@t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPpptPttIPCoIpo.003 t t̽̌?̽̌?CODATAp t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPpPt0tptIPCoIpo.004tt̽̌?̽̌?CODATApt2t??CO#??`tDATApt+XX>S9????V??DATA`t1OBIPp0ttPtIPCoIpo.005tt̽̌?̽̌?CODATApt2t??CO#??@tDATApt+XX>S9????V??DATA@t1OBIPptt0tIPCoIpo.006tt̽̌?̽̌?CODATApt2pt??CO#?? tDATAppt+XX>S9????V??DATA t1OBIPptttIPCoIpo.007tt̽̌?̽̌?CODATApt2Pt??CO#??tDATApPt+XX>S9????V??DATAt1OBIPptttIPCoIpo.008tt̽̌?̽̌?CODATApt20t??CO#??tDATAp0t+XX>S9????V??DATAt1OBIPptttIPCoIpo.009`t`t̽̌?̽̌?CODATAp`t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPptpttIPCoIpo.010@t@t̽̌?̽̌?CODATAp@t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPpptPttIPCoIpo.011 t tmw?mw?CODATAp t2t??CO#??tDATApt+XX>S9????V??DATAt1OBIPpPttptIPCoIpo.012fff?HC̽̌?COIPpttPtIPCoIpo.013fff?HC̽̌?COIPpttIPCoIpo.028`t`t̽̌?̽̌?CODATAp`t2t??CO#??tDATApt+XX>S9????V??DATAt1OBWOtoWOWorldg=pb>>===??A@pA A?L= ף;>TXpu>uTXbone_preserve_volume.Pu0u@uuu9uDATA<Pu/media/data/peach/lib/pyconstraints/bone_preserve_volume.pyDATA(u@uu DATA(@uuu uDATA(u u@uP u2DATA( uuu u$DATA(uu u@!uy/| DATA(upuu!uDATA(puuu!uy/| DATA(uPupu0"uDATA(Puuu"uDATA(u0uPu"u DATA(0uuu@#uDATA(uu0u#uDATA(uuu#uDATA(uuu0$u1 DATA(u` uu$uDATA(` u uu%u=DATA( u@ u` u%u>DATA(@ u u u&uDATA( u u@ u`&u=x5|%DATA( u u u&u1x5%DATA( u u u`'u(DATA( up u u'u&DATA(p u u u@(uDATA( uP up u(ulectDATA(P u u u(u*DATA( u0uP u@)uDATA(0uu u)uXa.y DATA(uu0u@*uDATA(uuu*uDATA(uuu*uDATA(u`uu@+u7?DATA(`uuu+u.DATA(u@u`u0,u&DATA(@uuu,u[ADATA(u u@u@-uDATA( uuu-u;DATA(uu u.u(DATA(upuu.uDATA(puuu.uDATA(uPupu0/uDATA(Puuu/uDATA(u0uPu/uDATA(0uuu00uDATA(uu0u0u DATA(uuu0uDATA(uuu 1u DATA(u`uu1u=idprDATA(`uuu2u>rencDATA(u@u`u2uDATA(@uuu2u'*DATA(u u@u@3u)le']DATA( uuu3u)DATA(uu u 4uDATA(upuup4uDATA(puuu4uDATA(uPupu 5u DATA(Puuup5uTx5%DATA(u0uPu6uTDATA(0uuu6u####DATA(uu0u7u<DATA(uuu7uDATA(uuu7u8DATA(u`uuP8u DATA(`uuu8u DATA(u@u`u9u DATA(@uu9uDATAu#BPYCONSTRAINTDATA u'''DATA4P u Forces a bone to preserve volume by automatically DATA( u scaling it along the x and z axis'. DATA@!u'''DATA!uDATA!uimport BlenderDATA0"ufrom Blender import DrawgicDATA "ufrom Blender import MathutilsDATA "uimport mathDATA@#unviDATA#uapDATA#uabbDATA40$udef doConstraint(obmatrix, targetmatrix, idprop):DATA$u # Get the user setting.1EDATA@%u if not idprop.has_key('minscale'): idprop['minscale'] = 0.01DATA@%u if not idprop.has_key('maxscale'): idprop['maxscale'] = 100.0DATA&u DATA@`&u # Separate out the tranformation components for easy access.orDATA4&u obloc = obmatrix.translationPart() # TranslationDATA,`'u obrot = obmatrix.toEuler() # Rotationin DATA('u obsca = obmatrix.scalePart() # ScaleDATA@(uDATA(uDATA(u # Preserve volume!DATA@)u if obsca.y != 0:enDATA\)u scale = min( max( 1 / math.fabs( obsca.y ), idprop['minscale'] ), idprop['maxscale'] )DATA@*u obsca.x = obsca.z = scaleDATA*uDATA*u DATA8@+u # Convert back into a matrix for loc, scale, rotation,DATA0+u mtxloc = Mathutils.TranslationMatrix( obloc )DATA(0,u mtxrot = obrot.toMatrix().resize4x4()>DATA\,u mtxsca = Mathutils.Matrix([obsca[0],0,0,0], [0,obsca[1],0,0], [0,0,obsca[2],0], [0,0,0,1])DATA@-u DATA<-u # Recombine the separate elements into a transform matrix.DATA,.u outputmatrix = mtxsca * mtxrot * mtxlocDATA.uDATA.u # Return the new matrix.-DATA0/u return outputmatrixDATA/uُDATA/um;DATA00uُDATA0uDATA0uDATA 1udef getSettings(idprop):REEDATA@1u if not idprop.has_key('minscale'): idprop['minscale'] = 0.01EDATA@2u if not idprop.has_key('maxscale'): idprop['maxscale'] = 100.0EDATA2u f DATA(2u # create temporary vars for interface DATA,@3u minscl = Draw.Create(idprop['minscale'])DATA,3u maxscl = Draw.Create(idprop['maxscale'])DATA 4uDATAp4uDATA4u # define and draw pupblockDATA 5u block = []DATAXp5u block.append(("Minimum Scale", minscl, 0.001, 10000.0, "The minimum width scale."))DATAX6u block.append(("Maximum Scale", maxscl, 0.001, 10000.0, "The maximum width scale."))DATA6u0DATA@7u retval = Draw.PupBlock("Volume Preserve Constraint", block)DATA7u DATA<7u # update id-property values after user changes settingsDATAP8u if (retval):DATA$8u idprop['minscale']= minscl.valDATA$9u idprop['maxscale']= maxscl.valDATA9uTX>uoupuTXfootroll.py>u5`?u Vu OuUujuDATA0>u/media/data/peach/lib/pyconstraints/footroll.pyDATA(`?u?uVuDATA(?u@@u`?uVuDATA(@@u@u?u0Wu3DATA(@u Au@@uWux5|%DATA( AuAu@uXuDATA(AuBu AuPXu5DATA(BupBuAuXu9?DATA(pBuBuBuPYu,DATA(BuPCupBuYuDATA(PCuCuBu ZuDATA(Cu0DuPCupZuDATA(0DuDuCuZuDATA(DuEu0Du[uDATA(EuEuDup[u DATA(EuEuEu[u @DATA(Eu`FuEu\uDATA(`FuFuEu`\uDATA(Fu@Gu`Fu\u DATA(@GuGuFu]u1DATA(Gu Hu@Gu]uDATA( HuHuGu]u8DATA(HuIu Hu`^uDATA(IupIuHu^u*DATA(pIuIuIu _uDATA(IuPJupIu_uDATA(PJuJuIu_uDATA(Ju0KuPJu0`u DATA(0KuKuJu`uDATA(KuLu0Ku`uTDATA(LuLuKuauXDATA(LuLuLu buDATA(Lu`MuLupbu?DATA(`MuMuLubuDATA(Mu@Nu`Mu cuDATA(@NuNuMupcuDATA(Nu Ou@NucuelDATA( OuOuNuduDATA(OuPu Oupdu8DATA(PupPuOuduDATA(pPuPuPu@eu'DATA(PuPQupPueu(DATA(PQuQuPu fuDATA(Qu0RuPQupfuAudDATA(0RuRuQufu DATA(RuSu0Ru gu DATA(SuSuRupgufDATA(SuSuSu hu DATA(Su`TuSuphu6DATA(`TuTuSuhuDATA(Tu@Uu`Tu@iu8DATA(@UuUuTuiu DATA(Uu Vu@UujuDATA( VuUupjul?DATAVu#BPYCONSTRAINTDATAVu'''DATA40Wu Makes the heel bone of a foot "roll" when rotated.DATAWu DATAXu Notes:DATA8PXu - The Z axis of the heel bone must be pointing down.DATA<Xu - Make sure that the "length" setting of this constraintDATA0PYu matches the rest length of the heel bone.DATAYu - Use in local space.DATA Zu'''DATApZuDATAZuimport BlenderDATA[ufrom Blender import DrawREEDATA p[uimport mathDATA[uDATA\uDATA`\unDATA\uDATA4]udef doConstraint(obmatrix, targetmatrix, idprop):DATA ]u # Get the "length" setting.cesDATA<]u if not idprop.has_key('length'): idprop['length'] = 1.0DATA`^u DATA,^u # Get the rotation and scale of the bone.DATA _u rotation = obmatrix.toEuler()DATA _u scale = obmatrix.scalePart()DATA_u DATA0`u # Foot roll!DATA`u if rotation.x > 0:DATAX`u obmatrix[3].z -= (math.sin((rotation.x/180)*math.pi)) * idprop['length'] * scale.yDATA\au obmatrix[3].y += (1 - math.cos((rotation.x/180)*math.pi)) * idprop['length'] * scale.y6DATA bu DATApbu return obmatrix;nDATAbuDATA cuDATApcuDATAcuDATAdudef getSettings(idprop):DATA<pdu if not idprop.has_key('length'): idprop['length'] = 1.0ODATAdu DATA(@eu # create temporary vars for interface DATA,eu blength = Draw.Create(idprop['length'])SDATA fu9WDATApfuns DATAfu # define and draw pupblockDATA gu block = []DATAhpgu block.append(("Bone length", blength, 0.0000001, 1000.0, "Set this to the rest length of the bone."))DATA huDATA8phu retval = Draw.PupBlock("Foot Roll Constraint", block)DATAhu DATA<@iu # update id-property values after user changes settings%GDATAiu if (retval):DATA ju idprop['length']= blength.valDATApju CTXou`u>uTXtest.pyou0pu|u0pu0pu uDATA ou../test.pyDATA(0pupup|uGDATA(puqu0pu}uDATA(ququpuP}uDATA(quququ}uDATA(qu`ruqu}uDATA(`ruruquP~u#DATA(ru@su`ru~u DATA(@susuruuDATA(su tu@su`uDATA( tutusuu DATA(tuuu tuuDATA(uupuutuPuDATA(puuuuuuuDATA(uuPvupuuu DATA(Pvuvuuuu DATA(vu0wuPvuЁuDATA(0wuwuvu0uDATA(wuxu0wuuDATA(xuxuwuuDATA(xuxuxu0uDATA(xu`yuxuuDATA(`yuyuxuu˗~?DATA(yu@zu`yu@uDATA(@zuzuyuu:^?DATA(zu {u@zuu>DATA( {u{uzu0uDATA({u|u {uu?DATA(|u{uЅu?DATAHp|u# for b in `find -iname "*.blend"` ; do blender -b $b -P test.py ; doneDATA}uDATAP}uDATA}uimport BlenderDATA }ufname = Blender.Get('filename')DATA$P~u#print Blender.sys.expandpath('//')DATA ~uprint fnameDATAuDATA`uDATA uimport bpyDATAuDATA Pufor mat in bpy.data.materials:DATAu if not mat.lib:REEDATA$u for mtex in mat.getTextures():+DATA u if mtex:DATAЁu print 'setting', matDATA0u mtex.fromOrig = TrueDATAuDATAu#DATA0uDATAuprint 'DONE', fnameDATAuBlender.Save( fname, 1 )DATA @uprint ""DATA uprint ""V?DATAuaDATAuDATAЅu]>TX`uouTXText@u@u@u@uuDATA(@uuEERFDATAuGR`@uPuGRpearroupuuDATA(u uGR`Pu`u@uGRpear.001uuDATA(uPuGR``upuPuGRpearXLuuDATA(uuGR`pu`uGRpearXL.001uuDATA(uuACuuACAction@uuDATAX@uuu`uCTRL_FK_Humerus.LDATA8u`utConstDATA8`uutConst.002DATAXuu@uuuCTRL_FK_Forearm.LDATA8uutConstDATA8uuptConst.001DATAXu uu uuCTRL_FK_Hand.LDATA8 uuPtConst.001DATA8u u0tConst.002DATAX uuuu@uCTRL_FK_Humerus.RDATA8u@utConst.001DATA8@uutConstDATAXu`u u`uuCTRL_FK_Forearm.RDATA8`uutConstDATA8u`utConst.001DATAX`uuuuuCTRL_FK_Hand.RDATA8uutConst.001DATA8uuptConst.002DATAXu`uu uForearm.LDATA8u uPtConst.002DATA8 uutConst.001ACuuuACIFingerBend.Lction.00`uuDATAX`uuwtIFinger2.LDATAXu`u@~tIFinger3.LACuuuACIFingerBend.Rction.00`uuDATAX`uutIFinger2.RDATAXu`utIFinger3.RACuuuACMFingerBend.Lction.0`uuDATAX`uuptMFinger2.LDATAXu`utMFinger3.LACuuuACMFingerBend.Rction.00`uuDATAX`uutMFinger2.RDATAXu`u tMFinger3.RACuuuACPFingerBend.Lction.00`uuDATAX`uuГtPFinger2.LDATAXu`utPFinger3.LACuuuACPFingerBend.Rction.00`uuDATAX`uuPtPFinger2.RDATAXu`utPFinger3.RACuuuACThumbBend.Lction.001`uuDATAX`uuhtThumb2.LDATAXu`uotThumb3.LACuuACThumbBend.Rction.001`uuDATAX`uu0tThumb2.RDATAXu`u`tThumb3.ROBuhuOBLamp `tȿLB ????@.  @\>v꾊R?, AX?E?Joɍ+Th>ȿLB ???????@3?122?3?>7 '?@?;anB?Gi1?Vg>|T?|DOBd8? #=?>=???@???OBuh uuOBLamp.001 dt7>F>?>??????7>F>?>?????????e? /5>bN>=k?kξdS>6m1H@^>?|DOBd8? #=?>=???@???OB uhPuuOBpearpplephereNvuu`u???????????????e? /5>bN>=k?kξdS>3ߓv61>?DOBd8? #=?>=???@???}=DATA`uDATAXuJSubsurfOBPuhu uOBpear.001pvuuu???????????????e? /5>bN>=k?kξdS>3ߓv61>?DOBd8? #=?>=???@???(=DATAuDATAXuJSubsurfOBuhuPuOBpearXL`vuuu???????????????e? /5>bN>=k?kξdS>3ߓv61>?DOBd8? #=?>=???@???}=`aDATAuDATAXuJSubsurfOBuhuOBpearXL.001w@u@uu???????????????e? /5>bN>=k?kξdS>3ߓv61>?DOBd8? #=?>=???@???DATAuDATAX@uJSubsurfMAu'PuMApearaterial;L>Tl?L>o?o?o????????? tI>??? ?? ף; ף;Q Q  ????????M"? A?=?=W>G?3uPuS?>uu`u0uu????L?L?L?L==ff????DATAu v??>@?mf>6>??5&?3F??L>DATAuuL?L?L?@????>??L>DATA`u1*v???@????=f >>L>DATA0u)>=??>s#?W>L>DATAu!b? >d<>O&>~>wIV>MX?b ?M?m4F?>h?K?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DATAPu!?m>m>m>?>>>>?oS??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DATA(u uDATAuBsAr@q?q?p>p=op?p?q@qArGvFuEuDtCtBsBrAr@q@q     ?q@q@qArBrBsCtDtEuFuKzJyJxIxHwGwFvFu       EuFuFvGwHwIxJxJyP}O}N|N{M{LzKz     KyKzLzM{N{N|O}UTSSR   Q~RSSTZYYX  WXYY__^]   !  ]]^_edc !$ "% #) #, #+ ") "+ ") "& "%   ! ccdjj % !) $/%1&4%3#.$1$0$2$, #( "& !" !!  !* "9ijpo# ", #- $0$1%3&6'7'6&5%4&7'5%0$, #( "# !" "$   !- !7oou#0%7#0$5&5&6&7':(9):(:':(9'6&3$-#) #& #' !" !  "1"7(Wu{# %6$5$4%6';(:':(;)?(:)>)='8(7&3%/$, $* $) $+ !#   !( "4&O{#5(@'?%9'='<(>(?)@)?(:)?):(8'2'3&2'2&/%.$-#) "% !" !$ %2%>'N'@(A'@&=*C)@+E)B)@)>*?*?+?*9)7(5(5'3(3'4&3%1$+ "& !# "' !% &2&>)T 1 *L(G(C'@*E*D+G)C*@)>+@-B,?+<*:*;*:)7)7(4(7&4%1%0"& %1$-'9)I+T-u# 1 'F(E)H)F*I-M,I)C*C*@,C/G.B,>+;,=+<)6)7*;(7'7'7&3%/$.%3)A)K,W-y$$@(I(G+P.R*J+O-N+I,J,G.H.I.D.D,>,>.B+;)7*;)9'7(;(8&2&4)@*D(G-^.%&M(L)L,U-Q,P)K,Q,N-L-I-L-H.E.D.C-A-?-?,?*8)7(8(8):'6)?)@+I+P,]1)(R)N,T-T0[.U-U-R/U1U0Q0N1L0J/E-B.C-C-A,>,>+?)<(9(9*D,M.W/b0o"HC)[)U+V.X/Y.X0Y1Y1Y4Y 4X 1P1Q/H/F/H.D-C,@,A,B+B)>)?(=,L0\1d 2q#/n"*`*X,Y0^-Y/\2b!3^!6`$9b&Q?Iv6Bl0Ai.6[#1R.N.O/P-L+H)D)E)D*I/Z2k"4p$/{%1~&2o#0c .c7p&?x.A~1J:P@VDR@R@Am/8b&1V-M-P,K,K*F*I(B)E,O2c 4k"4{&,x#.m!2j"0e 1g"?x.C3J:VEVDWFI~7@p.>k+1X0Y.P.S,O*J)G&>)F.T4m#3u$0x%0m"4p%1n#7w)?~0I:QASCQ@P?Ar/:g'2\0Y-V+O,R*J)F&A)H.Y2n"3w%0'4{'5|'5v'9z+>0D6M>K;I8@x.7g%5h#1a.\-V.W+P+K*K*S,Z/l"/x%/'2z&2w%4u&=.=0=}.?0>|-G>uT=??????????>+=??? ?? ף; ף;AA ?????????@?=?==???0uu????L?L?L?L==ff????DATA0u v???@???????L>DATA(u puDATApuBsAr@q?q?p>p=op?p?q@qArGvFuEuDtCtBsBrAr@q@q?q@q@qArBrBsCtDtEuFuKzJyJxIxHwGwFvFuEuFuFvGwHwIxJxJyP}O}N|N{M{LzKzKyKzLzM{N{N|O}UTSSR  Q~RSSTZYYX      WXYY__^]         ]]^_edc            ccdjj                    ijpo                   oou                      u{                       {                                                                   #                     !  "''" !          " $&#$'(, &!" $!         !$"%+/ 5%. * + ''#    "   %%(0 1 1 2!/ . %       !$$$(*,9'7%1 0 - (#"    #+# & / 3! 6$6$6$3! *)%"      " %%%$ * 3! 1 - 0 . . ("&      "(' ( . - ) * ' ) '**(# #$!-* * 1 0 , * " % %'*)" #) %" "&",1 6# 8%:'5# . % ' !&%!   "/3! ;(?+;'9&2! - * ""     ",2 0 0 7$6$ / 2 *&!      0 3 +, / + ,+#   $%7$ 7$ 4! 7$ +       $#%   "    TE0u# vTEBlend17>@???????@@????? @ ??<d vpvDATA v!->J>'=C>->'=?Q8?->Vp>'=?0|??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DATA(pv vDATAv                                  $ & () ) (& $         % ) -%0)1,2-2-1+/)-$)$       ! '-%1,52779::<:<9:76511+,$'!     ! (/(4089<@>E?I@J@J?H>E;?8840.'(!     '/(52:<>EALCRDUEWEWDUCQAL>D:;41.''      % -%40:<?GBPEWF\G_G`G`G^F\EWBO>F:;4/,$$       ) 1,89>EBPEYG_HbHcHcHcHcHbG^EXBO>D881+)     $ -%52<@ALEWG_HbIcKbLbLbJbIcHbG^DVAK;>41,$#    & 0)77>ECRF\HbIcLbQaT`T`QaLbIcHbF[CQ>D76/(&       (1,9:?IDUG_HcKbQaX_]]]^X_QaJbHcG^DT?G991+'      ) 2-:<@JEWG`HcLbT`]]b\b\\^T`LbHcG_DV@I9;1,(      ) 2-:<@JEWG`HcLbT`]^b\b\\^S`LbHcG_DV@I9;1,(      (1+9:?HDUG^HcJbQaX_\^\^W_PaJcHcG^DT?G890*'      & /)76>ECQF\HbIcLbQaT`S`PaKbHcHaF[BP=C75/'%     $ -$51;?ALEWG^HbIcJbLbLbJcHcHbG^DV@K;>40,##    )1+88>DBOEXG^HaHcHcHcHcHaG^EXBO=C870*(      $ ,$40:;>FBODVF[G^G_G_G^F[DVBO>E9:3/,#$      '.'41:;>DAKCQDTDVDVDTBP@K=C9:40.&&     ! (.'3/87;>=D?G@I@I?G=C;>873/.&'     ! ' ,$1+4176999;9;8975400*,#&       $ ),$/(1+1,1,0*/',#($         # & '(('% #                                TE0 v#*vuTEClouds8>@???????@@????? @ ??<3F?dvvDATAv!?%<W>>=?rw7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????DATA(v PvDATAPv:460*<Y2D#B"K(V0T.g= T.`7[4I&? 315? b9lBkAP+i? a8Z390E$--//.<:A!L)R-j@nDoE\4F$_6K(D#=@ R-K'U/g= sHd; mC|QlA>-/,%##9,+6T.]5d; {PqF]5R,E#R-N*S-a8yN^6e< |QV#qFY%xIxMC"#+87''3607F%\4b9kAwKf< P+F%O+U/tIi? mCf< V/`7tIpExMsCV#O*1@!B"A!@ =B"J'J';76P+g= i? T.P+@ P+d; nDa9b9\4G%B"V0O*U/kAc: D#>@!T.D#P+E$? P+W0A!D#=J'R-Q+K(B"I&O+`8j@[3]5G%4;G%7> \4M)7=K(d: Y1X1R,d; b9`7S-O*8C"I&Y189N)=I&Z3a8C"11F$@!05;8+9I'{PkApE{OqFyNnDU/M)J'G%J'K(;2472=P+A!2;=7(.106K(R,wLuEŪӿ{PrGoD|QqGrGa8Q,H&0:-6(7::;G%R-H%.,/67A"U/a8Y&`rB]5^6f< vKmB_6]5M)J'0,.=78@!B"B"T.W0G%<4&:>M)K(V0pFnCqFT.P+I&H%[3H&M)D#H&7<A!R-F$A!D#G%J'g= tIi? S-T.83B"N*H%Q,`7W0L)B"=04=*69@!7;K'U/I&F$R-Q,Y2vKU!{Pc: W08? G%Q,U.D#C#E$C"1+*41"09? A!S.M)G%Z3V0Y2f< V#sChg= >2K(U/^6mB%$,6*) #0*2><6D#K(J'B"L)C#Q,i? qFg= oDb9I&:<H&`7Z'0D#;3-6:I'S.V/E$L(P+F$? /0G%e; f< \4b9b9M)G%1:V0nD> 72E$S-C"<=0<N*I&@!Z3Q,N*X1=24=R-^5b9e; M)O+? /3=M)Z3P+J'S-\4N*Q,[4<9D#R,M)W0[3D#U/M)@ /4W0wLg5wLh> N*J':F$I&D#Y&rGnDj@a8_6N*G%:E$P+P+Q,N)V0==B"? 7=Y2uJ^+xImC[3Z2K(=2(mC|Q`7Y2e; ^6^5K(Y1H%O*Y2X1[3S-D#.42$4\4|Qj9m L(P+k@wLzNmBj@ U/Q,7/H&8785I&i? T.? :F$V/\(pEh> I&U/? /,B"E$G%Z3i? ^6D#R,B">2>F$86/'5R-N*<:K'U/qGc: \4\4W0L(4.4? H&K(^6H&+-47E$R-57(-,*8A!87@!T.a8Y1K(_7[3F%0%'6/2::0'2Q,uIuJ8:87A!8? 753>^6f< ^6S.Q,C"H%2+%0'+/65H&K(\4_-o>0;95=A!B"7=;K'O+Y2V0G%A!@!D#@!6%2/!):N*X1U/c: \)T!<Z2P+J'L(J'Q+Q,M)J'K(L)M)H&A!=H&J'I&=? D#B"1%4G%U/Y2`7a8[3S-pEqF]5Y2]5_7\4X1]5^6E$H%E$C"J'Q,Z2R-Y2d; nDb9K(6-B"R-\4i? S-@ Q,b9l:{Ph> rGoDwLvK{Oa8]5U/[3J'Y2`8k@j? uJg= tIf< N)H%N*=B"? E$R-A![3T.qFzOmB~S tIpE\)T tIi? kAsHZ2e; [(nCh> b9kAh> ]5P+S-I&7214<A!O+W0b9\4_6zOqF\4d; e< _7`7wLuJj? b9oDa8g= nC_6_6d: _7S-Q,6!"18S.X1M)K'T.\4\4C#B"I&V/i? h? Y2Q,U/P+E#K(_6R,T.wLyNa8V0? 1" -? TE0*v#@???????@@????? @??>>///hhhSSSCCC???lllCCC:::ddd000JJJ222(((777SSSqqqrrr)))777DDD***ddd[[[(((yyy^^^LLL"""GGG***zzznnn"""FFFIII999BBBDDD[[[:::[[[999rrr%%%###TTTSSS???{{{...HHHooo:::aaa]]]\\\GGGUUUfff___ !!!KKKRRRCCC'''BBB???'''***]]]oooMMMOOOjjj999JJJJJJPPPNNNOOOuuu>>>---QQQ(((!!!CCC^^^]]]sss///IIILLLLLL]]]xxxDDDwwwbbbqqq:::ccc???WWW---CCCLLLgggHHHfff777---|||OOOZZZlll@@@&&&vvv999xxx888AAA888111UUU444SSS///%%%bbb&&&xxx222>>>999SSS999QQQ999000///FFF///NNNFFFPPP###...!!!jjj[[[\\\///VVVkkkHHH;;;WWW :::+++///!!!666QQQnnn***>>>ggg???555WWWVVV!!!HHHUUU+++666...888^^^***III%%%OOO"""DDD<<<,,,BBBXXXEEE:::@@@BBBqqq***777///WWW--->>>,,,%%%...>>>eeeWWW333nnneee!!!aaaaaa---???999ZZZ$$$555444TTT555DDD@@@lll444hhh222LLLNNNEEECCC,,,CCCVVV;;;XXX888SSS+++~~~$$$EEE\\\%%%^^^&&&SSSFFFIII[[[555,,,nnnHHHNNNaaa~~~FFFlll;;;[[[XXX222LLL555VVVVVVYYY///"""SSS===DDD...ggg[[[XXXNNN qqqHHH???KKK>>>NNNQQQ888:::qqq666???444DDD???BBBTTT[[[[[[SSS:::///---ppp %%%;;;AAALLLLLL777TTT...JJJ &&&>>>===555^^^<<<>>>TTT222MMM(((---NNN???###bbbCCCIIIZZZsss<<>>YYY111qqqPPP+++\\\555...GGG444$$${{{fffHHH~~~lllppp{{{JJJdddHHHfff$$$hhheee111OOOLLL(((\\\333===ZZZppp%%%@@@888@@@&&&===DDDIIIHHHppp111666ggg###&&&111LLL888YYY:::^^^vvvSSSOOO(((gggCCC///kkkYYY```JJJGGGFFFuuuEEE}}}```NNNjjjdddzzzddd444PPPTTTHHHGGGBBBddd000555___MMMtttHHH444000EEEMMMeee---333---555LLLmmm;;;...ZZZ:::+++TTT???xxx===TTT```YYY222kkk(((|||...MMMuuuHHHhhhdddHHHkkkZZZ333CCCgggbbb)))222nnn777---KKKRRR\\\^^^==={{{---???BBBvvvkkk555QQQzzzDDD888"""ccceee777[[[OOO___nnn\\\~~~PPP>>>GGG&&&BBB===AAA---cccKKKCCC...,,,>>>[[[FFFvvvuuuIIIrrr'''PPPEEERRR===fff===DDDUUU,,,FFFYYYSSS333???...>>>UUU^^^PPP888oooeeeeee???gggOOOcccnnnDDDGGG&&&......sss>>>HHH'''333555cccPPPKKKSSS\\\QQQ///333PPP FFF999222DDD444!!!AAACCCPPP===NNNAAA444555HHHQQQ000>>>hhh$$$]]]PPP}}}cccFFFNNNQQQccc222+++:::***tttBBBKKKIII;;;------000XXXZZZ\\\hhhNNN///JJJ&&&222SSS UUU(((MMM!!!999'''<<>>///555777WWWXXXJJJtttWWW777---___VVVPPP===(((555###eee555===PPP---iiiHHH CCC???dddRRRLLLOOOJJJXXX,,,!!!HHH$$$ ;;;]]]TTT222HHH///WWW(((TE0@???????@@????? @??<s#?d >vDATA( >v >vDATA>v{{{~~~yyy~~~vvv}}}ttt~~~}}}vvveeerrrxxxoooMExNv3pvMEpearpplephere.Pv{v`RvgvPvev pzvT;;@P=q>>,>DATAPvuPuDATA@Pv`RvDATA`Rv94T==AA+"9=2+=9_Bs=AN=52Q٠=ٸG?ęD^1z;->nmA5a{X;\<KuT0rV<|=[=]U:=]<\/0tGT=,$b0X=E>̪Cz'4^=KJʽC*w0Z];< xL <0л<PϨD<= a&q޼=!&>}2{Z=ʶBE؁ sa=住U@zZE<90Fì6h}-^4@ʩ>ʼr싁*B=0wѽ(Ɵ̽:y.'1[-󎃿 0Ҿ޽ph<ÊR20=ժK=[QnąUJ=ё]@ea z5=𧆾%bڹ<$n>kp=V";U2>KC(l<<=>=R40c;XZ=Yy>7Ei(Q=>^^9Zih[8<;0>?iOipJ>kȊiwݺRӼ>SaA<2;V">9}o[E|u;"<#">/WP}I!$s<">@ 9~paV;!>G~"baOU!>|BMY>;6<G~Gސ1&V<>9ؽO2tpx;:R>.Rs;;=>(Zku6;2<8>B'3Hu>Q<>9܉%u]& ;>MtbӺ: >s:q^&>/(r;t;$>;K9$>J;;!&$>J`RT+Q4;mr< $>#IhրMɺ:#>I:-#> wK7< g;[>5 u^W;~>ZŜ=_;bxaiL;&:<>+_[T<>6DQ\@;Ԩ>:W\h[4n>F.`t:S1m7>bMIeS<ӻT>}t<Q! 2<0Z>}o "4t<.Ѻ]>Nd+@[zG<[`>S{><`>tΏu&/v6Y6}<`Ri`X>$ Ō6i<9z;6>#~,;b5>E>;;z7> ZZ0;C<8>} āZf~f9\;g8>'} :!8>ؔ 9ϱʹD7>UF*M<5U>L&JHtN<\>K#Lj<;"]>pSxInWlěG<)0\>vW+MCQJ UCD&<,VY>"PH<`)UR>IE$ռ2qv +~~"<=-J]>0XYJFZJz/`Cv|<Z>N+]O;yu;>; ߧ;9G>N~U;;>9dO6;] K}Mc8?,;>z"ںs:Ϧ>:>|QI?k4Q>7-<.F>46 Y'Oc '<Ș;JHK>$Ay;;fgL>a?;F;8:L>ȌW67v;<XK>֖5#e};YwI><<~GP>DK+<;M> Y² <,WU>7Qo6<9\V>j} &]<[h X>3[GNGCBf]Ɩ)oS<ܗJMS>XweI=MV: >jFl;@(!==GB>DTHV?'n=(ż/)=` >Y;(x-<>>{H 9 殼)>᳙9YXN >r"W894^<0F;u>!c<{s>_2b:ͤo{t; t<>ЯcU 91U<>5_U;>DTh_ڻ޺I^>H2"dagC:3>p;?qR;pv;>~ڮ;[:I>N30;5>;>{dAO°6;eO \3Y@KcA';`\> ;ZiԺ:1>zܰA:9(>߀*;^r;>!xoeLe;]I8K> 7;gH;;_>Fe K<;<_>!GfF= /d+PKț;O`>@MeBT:0><*Ehn:̋>HiDATA@evgvDATA gv6""""""""" " " " " " " " " " " "" "" "" "" """""""""""""""""" """""" " " !"!"!"""""#"!$"#$" %"$%"&"%&"'"&'"("'(") ()")* *+"(+"+,"',",-"&-"-."%."./"$/"/0"#0"01"/2"12".3"23"-4"34",5"45"+6"56"*7 67"1"2"3"4"5"6"7 89"9:":;";<"<="=>">?"8?"9@"@A"8A":B"@B";C"BC"<D"CD"=E"DE">F"EF"?G"FG"AG"H"HI"I"IJ"J"JK"K"KL""L"LM"#M"MN"0N"NO"1O"HO"HP"PQ"IQ"QR"JR"RS"KS"ST"LT"TU"MU"UV NV"VW"OW"PW"QX"WX"VX"UX"TX"SX"RX"PX"YZ"Y["[\"\]"]^"^_"_`"Z`"ab"ac"cd de ef fg gh"bh"ij"ik"kl"lm"mn"no"op"jp"qr"qs"st"tu"uv"vw"wx"rx"ay"bz"c{"d|"e}"f~"g"h"yz"y{"{|"|}"}~"~""z"q" r"s t""u""v "w""x" """" " ""q"r"s"t"u"v"w"x""""" """a"b"c"d"e"f"g"h" y"z"{"|"}"~""""""""""""""" """"""""""""""""""" "9""8"":"";""<")"="*">"7"?"""""""""@"i"A"j"B"k"C"l"D"m"E"n"F"o"G"p"""""""""Y""Z""[""\""]""^""_""`"" Y"i"Z"j"["k"\"l"]"m"^"n"_"o"`"p" DATA@pzv{vDATA@{v5                ! "!"#$!!$%  %&&''(()(+*)',+(&-,'%.-&$/.%#0/$012//23..34--45,,56++67*76564534231289@A9:B@:;CB;<DC<=ED=>FE>?GF?8AGHIIJJK"KL#"LM0#MN10NO1OHIHPQJIQRKJRSLKSTMLTUNMUVONVWHOWPQPXRQXSRXTSXUTXVUXWVXPWXayzbc{yad|{ce}|df~}eg~fhgbzhrqqssttuuvvwwxxrqrsqtsutvuwvxwrxabcadcedfegfhgbhyz{y|{}|~}~z 98 :9;:<;)=<*)>=7*?>78?@AijB@kiCBlkDCmlEDnmFEonGFpoAGjpYZ[Y\[]\^]_^`_Z`ijYZki[Ylk\[ml]\nm^]on_^po`_jpZ`MExpv3vNvMEpear.0020vvvvv0v va D=s=>[>DATA0vuPuDATA@vvDATAv9J=Ž=- fp73r}=}I=B\I^bѭ=zX=;YJVT=Y`ܽ&;<=:=X\xJ=?9R =ǧI".XRK=Jz̽Y<ٗG$!ԽvUG,C IXٽ<Yd|Mӽ<"dýn=bbqᾆDٳ<ިa,"s۬Ƚc=^mS=JዞMsq=[R7P =r3Vw=Ƽ=Yp&Y,= ፼iū=NeJ-(f=K`4=u\A*9D= =i=a,Fh+]=ZR%=K=4R>^K=Ǿv=^=F:JYf=#!=4=h]F3,=ܐ=@j0Eє=*Q=YጽR0YB=?Hmc1;K!>ZnT9ݏc&>?gSDo >•mrP$l =,%z>1Bl<Ծ//lP;< >Ldh;xY%>|wn<$>"o{h~&Z>~xu In$>}:<ʌs#>~ԯ<$">PO޺- .~ ;t? ~1<ӽl'1q;Ž)쇈\o \tʽ8#$`9bg6.D+w<*ؼƵ Ɂ'=I)MUr vn))~;w>k 0tq­> w{RY> /Hv9;* P>*!~tT; ? :->84r;c;w%>D0!q:;;>^ 8q~gAQ;d|&>i ˺v;a&>пnC3XhE86&>Hkj;8ʺ(%>nDqJ;f`:%>}};l;%>h"HjԿ:r;,&> !7{r'η9;>jXEZcu^;K>6ܺ\CĻAs&>bJ;.W] 8H>V1\;Y">7K[];jO9D>ܯXb1;R;>+ d:<>pdc$,b<H>|\!m.EYxwiq/-5,<2M>7kCSAƘ!mޒ9s5<P>~G0+;e<=P>*%r~; 2VOAQ:@<K>uB/J ڰ;^5>>>]9;3>Cp9߸Œ:K6>џ& #;6)7>ݙ;ȷ;j7C7>=@";-;T6>o~B;;-+6>4o>o;p;(5>:orӻf-K[iwZ<2H>IQY?ᢻ5I<`L>ʩEF]uQ<N>cĉA`\ui>[\~<M>DVC͌< SK>qGU:HoƱG'YdJǻwBUӖʻ H7ZLA( :S$\:" 9ߟX>PQ;B)Pye"HZ7;D{{ t:"bFdѕ#;>&X; u;zg>&lU$>˖ L0oPS]>蓂F 6D;")>F B";~^/:. >}5;Š;J >+g-Kg:S;*>V}mDC|;q>>Ĥ9v+˰aX:ꧯ;3@>&ߥE ;[;@>*w;Ȯh;A>4͙7_;8;A>|ո;C<@>!t5)|;>"V[Z4;-ѣ۽hQWu";6'n<>H>Mb^`:;H>߻v;;`GI>l4@_A]^;!5z#x-;Z<I>x*dx:;*pdUFQ><>Ś]I*m't >cG4Z;>|H"<$>7DD?=Qh>jA\&={c<>WBAg7&<0=[Z >kC@_B1g;M>Ps^x24<>='_,>9<#,k W>RאI`A<9/>uf,"<<><iw%;K<&.>dq<&;>'Je;>Kk2ȪP>rMgX,>/);;)>FjT;:8>}Wv;GN;>WgJ3':u;l>5[} W!;->?OScs=;X>/em:׺+>%C;*tdVu"> L8e^M;,J> BfE;Xq9>[io6; ϐ;a>[0jז:͛;->ҶhDATA@0vvDATA v6""""""""" " " " " " " " " " "" "" "" "" """""""""""""""""" """""" " " !"!"!"""""#"!$"#$" %"$%"&"%&"'"&'"("'(") ()")* *+"(+"+,"',",-"&-"-."%."./"$/"/0"#0"01"/2"12".3"23"-4"34",5"45"+6"56"*7 67"1"2"3"4"5"6"7 89"9:":;";<"<="=>">?"8?"9@"@A"8A":B"@B";C"BC"<D"CD"=E"DE">F"EF"?G"FG"AG"H"HI"I"IJ"J"JK"K"KL""L"LM"#M"MN"0N"NO"1O"HO"HP"PQ"IQ"QR"JR"RS"KS"ST"LT"TU"MU"UV NV"VW"OW"PW"QX"WX"VX"UX"TX"SX"RX"PX"YZ"Y["[\"\]"]^"^_"_`"Z`"ab ac"cd"de ef"fg"gh"bh"ij"ik"kl"lm"mn"no"op"jp"qr"qs"st"tu"uv"vw"wx"rx"ay"bz"c{"d|"e}"f~"g"h"yz"y{"{|"|}"}~"~""z"q" r"s" t""u""v "w""x" """" " "q"r"s"t"u"v"w"x""""" """a"b"c"d"e"f"g"h" """ y"z"{"|"}"~"""########"""""""""""""""""""""""" "9""8"":"";""<")"="*">"7"?"""""""""@"i"A"j"B"k"C"l"D"m"E"n"F"o"G"p"""""""""Y""Z""[""\""]""^""_""`"" Y"i"Z"j"["k"\"l"]"m"^"n"_"o"`"p" DATA@vvDATA@v5                ! "!"#$!!$%  %&&''(()(+*)',+(&-,'%.-&$/.%#0/$012//23..34--45,,56++67*76564534231289@A9:B@:;CB;<DC<=ED=>FE>?GF?8AGHIIJJK"KL#"LM0#MN10NO1OHIHPQJIQRKJRSLKSTMLTUNMUVONVWHOWPQPXRQXSRXTSXUTXVUXWVXPWXayzbc{yad|{ce}|df~}eg~fhgbzhrqqssttuuvvwwxxrqrsqtsutvuwvxwrxabcadcedfegfhgbhyz{y|{}|~}~z 98 :9;:<;)=<*)>=7*?>78?@AijB@kiCBlkDCmlEDnmFEonGFpoAGjpYZ[Y\[]\^]_^`_Z`ijYZki[Ylk\[ml]\nm^]on_^po`_jpZ`MExv3wpvMEpear.003P<v0vvPv vv v;;·=*>ϴ+>`L`>DATAvuPuDATA@ vvDATAv9L=]iAA+`|q=Mh=9_B=e=52Q^=hN`ya/R8x1>1&fz;*> ";| ѻ=as7R=Kb=i\G |=눹: a>itD4~={U=>XOz.ô=Ws=E=RQIA=u==L@1P;g>=Bz=lld`M^==:@1 ^d=BC==J<=P<+>*Ep SҟY5la{y<+*>&<KuT0 <5Q>T=]Uarw+R=h>o_](&=<\/0н/>`$b0ǧz>'ؽ>̪Cz#ZDG=}C*5es<  |@ a&IY>!&8 h=n=ʶBEͨ=住U8ཎ\Խ <90Ͻ2zmh};#@ʩh/^r싁7 vS G(P tV$۽:y.fI$ĭa󎃿d<ÊR2%|ԽZ=[Q孻oԊ=ё]@vk >𧆾%k1?=SS;֧M>KC(lD$=D =jC>=R40cJ<(O=[L>7Ein(=BM>^^9ZiGw|;<M>?i86M>kȊi=' ]E>Sa8<*; S>9}<~;nR>[E|$;J=XR>/WP}y^U|<ЬR>@ 9~;EmR>G~͘?Q>|s|\KI>;62t_i;nS,:A>.Rs?q;ݹ<B>(Zkudwm;AB'3Hu w*9܉%uEX0;A>Mtf :YaA>s:-&TA>/(roy;Q:/9U>Je`;J`RTij;a><\U>#*hրK*:U>I$M:")>'U> wK2D5 u^ <պC>ZŜ=_"&<;bxafބ;2r
+_.\O6DQ\ Ȼ(%;{C>:W\Ɲ⮹C>F.`6K:mfHC>bMIe|=ְ 7>} =/>Q! : =NmX>}o "4Nd+@[<;鎻>S{=<ɐ>tΏuv6Y-$ Ō6#"'#~;l9k>E;< o> ZZrH;qA<o>} ,<p>Zf~p;To>'}1t&W; _o>ؔ i9a>n>UYj=.>F*ML&Jc|<]S̻:>HtN6<ƻw>K#L6pSxIWlěGhvW+MCG<37j!> UCD<(%>"PH=m[>IE|<N>ռc=5>2q<'#U> +~~P<A>0XYJFU<,>/`C-<%GED>N+l]Od<;(E>;;;:wEE>N~<;4D<E>9dOm; B] KLE+<E>c_;ZTE>z :%E>: DfE>|xk4Q8.a<<Ā>46 YOcD-<;1">$Ay+;͹;܄>a?;";r ;I>ȌW67͆;:5Ǻq,>֖5#;* 9>6<Aa>DK+ Y²<|'9>7QoG<"9>j} <.m>3[G/GC_ӕ<>]Ɩ)|X[=%;9>jF"='8;>l;@,R=+=*/>DTHV?f;n=gn[=}"8>Y;mZjb<b9>{H 9k(^^㼜8>᳙9B{A1>r"W8n<#;LJ>!cB<%ȻceJ>_2b)sͤo%;CЯcû25_<;iJ>DTh_K.I>H2"de~:vG>p;?q6.~;*(:TB>N3;<ӒB>{dAOcm;jB \ z1*c oY(,;J+B> ;H S:A>zܰAf:V+~A>߀ <~;oB>!xoe;X8B> 7;gU <$Fet;N<|B>!Gf3<oB>/dP';g0B>@Me/6؉:iA><*Eh]:2KA>HiDATA@vPvDATA Pv6""""""""" " " " " " " " " " " "" "" "" "" """""""""""""""""" """""" " " !"!"!"""""#"!$"#$" %"$%"&"%&"'"&'"("'(") ()")* *+"(+"+,"',",-"&-"-."%."./"$/"/0"#0"01"/2"12".3"23"-4"34",5"45"+6"56"*7 67"1"2"3"4"5"6"7 89"9:":;";<"<="=>">?"8?"9@"@A"8A":B"@B";C"BC"<D"CD"=E"DE">F"EF"?G"FG"AG"H"HI"I"IJ"J"JK"K"KL""L"LM"#M"MN"0N"NO"1O"HO"HP"PQ"IQ"QR"JR"RS"KS"ST"LT"TU"MU"UV NV"VW"OW"PW"QX"WX"VX"UX"TX"SX"RX"PX"YZ"Y["[\"\]"]^"^_"_`"Z`"ab"ac"cd de ef fg gh"bh"ij"ik"kl"lm"mn"no"op"jp"qr"qs"st"tu"uv"vw"wx"rx"ay"bz"c{"d|"e}"f~"g"h"yz"y{"{|"|}"}~"~""z"q" r"s t""u""v "w""x" """" " ""q"r"s"t"u"v"w"x""""" """a"b"c"d"e"f"g"h" y"z"{"|"}"~""""""""""""""" """"""""""""""""""" "9""8"":"";""<")"="*">"7"?"""""""""@"i"A"j"B"k"C"l"D"m"E"n"F"o"G"p"""""""""Y""Z""[""\""]""^""_""`"" Y"i"Z"j"["k"\"l"]"m"^"n"_"o"`"p" DATA@v0vDATA@0v5                ! "!"#$!!$%  %&&''(()(+*)',+(&-,'%.-&$/.%#0/$012//23..34--45,,56++67*76564534231289@A9:B@:;CB;<DC<=ED=>FE>?GF?8AGHIIJJK"KL#"LM0#MN10NO1OHIHPQJIQRKJRSLKSTMLTUNMUVONVWHOWPQPXRQXSRXTSXUTXVUXWVXPWXayzbc{yad|{ce}|df~}eg~fhgbzhrqqssttuuvvwwxxrqrsqtsutvuwvxwrxabcadcedfegfhgbhyz{y|{}|~}~z 98 :9;:<;)=<*)>=7*?>78?@AijB@kiCBlkDCmlEDnmFEonGFpoAGjpYZ[Y\[]\^]_^`_Z`ijYZki[Ylk\[ml]\nm^]on_^po`_jpZ`MExw3vMEpear.004p w4w@ ww wpw P3wq;`Y;I=/B/>0> f>DATAp wuPuDATA@ w@ wDATA@ w92,='H>- fp7wli>==B\I~a==;YJ_ >tŽV-Lgi^>qF=O߽5GC{/Y= H^:=c6G-]>?9ѳQuv=ǧI-RJK=JLc <ٗG$ 뽽R}/valBxὍ,CJ`7F <Y <";͔vxܽn=)P=qᾆy:<ިa,J\p8+=^mSsJ½Z=JዞM޲>[R7e= 7>=qq0٧'===1dN=v=uJn=v+Ys= &=; 2=E<*֠=fHx8Nf=lDݽ䂆F=~/Kk.>Cu_ﯬޙ">|m^>L5=r3= W˥=Yp&Y:=]qpM=NeJ=|>u\A*=v&=>a,Fh+I7=V=P=4R>^Kg=hb=k=F:JY*R={=j1=h]F3>>Q=D!˼j0Et=U=$R0*|=n=<=~.(Ԉ. =~ >W֦=%>!{<>=vuF/4ȩ<9]=j=] bpPUt.܅=cQ>?Hm.+<4Q>ZnL"eH>?gYp+P>•m.<~50O>$lF8=9N>1Bl{z =H+//lG'Ld#Ƽ|q5F)"o{シ"qX`O>~͡2U>}s~<]ԯS>PO<- .~;? ~ɥ<= ̅UT<_]7¬x~*;Zj!Z,7彄W)cH;՚=( L;i{<ۼ޽'=͔|<Rݽ(<#; @=r v[#;D>k 0tt/E> w ÊD> /Hvq;]޴D>*!~tn;k2:bD>84r浭;;}D>D0!q&:/;D>^ 8qxK;nX>i ͧ<*LX>пnC©t.tWX>XhEý8M_/X>Hko;%RW>nDq;R}:W>}}-9;@O;W>h"Hj; <X> !7{Lnq; G>jXEZAܟ6ܺ\بbXG>bJ;.W]yYJDG>V1\;AF>7K[]g< 9 F>ܯXb-x<;F>+ dj;9-pd U~|\!m.<^>wiq_<`>7kCS O<>Ƙ!mT%9`l<>~^;b<ω>*%rq A;ް2VOo::uB/z2e;ok>>;Ϗ9{!<^i>Cp9_x,:l>џS;%K n>ݙ;A7=n>=@"#o~B4o>fw;Ư:o$} %<_>-K[ִ̻%IQYlӻ(< .>ʩEF]eغ܇cĉA`\:иG>[oz{<>DVbqZ qGUQ&B<>ƱG'Y0Eך<p~>BU֮L<ڃ>H>ԄM2<>:S$:O 9ߟX>&;N<څ>ye"[n;S{ t;<=>"bFd»M+U;H>&XMP;H>&lզǺH>˖ 0e"H>蓂F ǵ;S`iH>F ;c:p@H>};b;{DH>+g-K`: V}m,C394b^< u>˰a9:KZ;y>&ߥEwB;ێ;Iz>*;i>;{>4͙7K|H;W)!t5);SV[B^3a<_>ѣ۽cݟ<|>";6tVCMbN߻N;8&<Ԃ>l4@_AzG;al< >z#x*dPr;dUFQ%wC8Ś>]IYK'4>cG$=kCJtH:>|HN7Dqx=7uN';>jAEX='=Y;>WBAXkC@of(;N>Ps^j<#N>='_sJmʻH7M>9<#,k7eHM>RאI`{<WL>ufR<+<iW;5Y<K>dqG5ǻI;iE>3Z{P;|E>Kk(޺E>rLƅTE>/is;![EE>FjT];o9:0E>}Wͮ;;E>WgJ3g6:;@.E>5[}WMR;:E>?OScHv^;E>/eA» ZE>%C;*tdx `E> L8e~};iZGE> Bf0;G#:vE>[iF;\@; E>[/j4:~ < E>ҶhDATA@pwwDATA w6""""""""" " " " " " " " " " "" "" "" "" """""""""""""""""" """""" " " !"!"!"""""#"!$"#$" %"$%"&"%&"'"&'"("'(") ()")* *+"(+"+,"',",-"&-"-."%."./"$/"/0"#0"01"/2"12".3"23"-4"34",5"45"+6"56"*7 67"1"2"3"4"5"6"7 89"9:":;";<"<="=>">?"8?"9@"@A"8A":B"@B";C"BC"<D"CD"=E"DE">F"EF"?G"FG"AG"H"HI"I"IJ"J"JK"K"KL""L"LM"#M"MN"0N"NO"1O"HO"HP"PQ"IQ"QR"JR"RS"KS"ST"LT"TU"MU"UV NV"VW"OW"PW"QX"WX"VX"UX"TX"SX"RX"PX"YZ"Y["[\"\]"]^"^_"_`"Z`"ab ac"cd"de ef"fg"gh"bh"ij"ik"kl"lm"mn"no"op"jp"qr"qs"st"tu"uv"vw"wx"rx"ay"bz"c{"d|"e}"f~"g"h"yz"y{"{|"|}"}~"~""z"q" r"s" t""u""v "w""x" """" " "q"r"s"t"u"v"w"x""""" """a"b"c"d"e"f"g"h" """ y"z"{"|"}"~"""########"""""""""""""""""""""""" "9""8"":"";""<")"="*">"7"?"""""""""@"i"A"j"B"k"C"l"D"m"E"n"F"o"G"p"""""""""Y""Z""[""\""]""^""_""`"" Y"i"Z"j"["k"\"l"]"m"^"n"_"o"`"p" DATA@P3w4wDATA@4w5                ! "!"#$!!$%  %&&''(()(+*)',+(&-,'%.-&$/.%#0/$012//23..34--45,,56++67*76564534231289@A9:B@:;CB;<DC<=ED=>FE>?GF?8AGHIIJJK"KL#"LM0#MN10NO1OHIHPQJIQRKJRSLKSTMLTUNMUVONVWHOWPQPXRQXSRXTSXUTXVUXWVXPWXayzbc{yad|{ce}|df~}eg~fhgbzhrqqssttuuvvwwxxrqrsqtsutvuwvxwrxabcadcedfegfhgbhyz{y|{}|~}~z 98 :9;:<;)=<*)>=7*?>78?@AijB@kiCBlkDCmlEDnmFEonGFpoAGjpYZ[Y\[]\^]_^`_Z`ijYZki[Ylk\[ml]\nm^]on_^po`_jpZ`PYxPEwPYtest.py test.pyDNA1pmSDNANAME*next*prev*data*first*lastxyzwxminxmaxyminymax*pointergroupvalpadname[32]typesubtypeflagsaveddatalentotallen*newid*libname[24]usicon_id*propertiesid*idblock*filedataname[240]filename[240]tot*parentw[2]h[2]changed[2]pad0pad1*rect[2]curvecurblocktypeshowkeymuteipoposcurvaladrcoderelativetotelempad2*weightsvgroup[32]sliderminslidermax*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeyslurph**scripts*flagactscripttotscript*line*formatblen*nameflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledsizeseekpassepartalphaangleclipstaclipendlensortho_scaledrawsizeshiftxshiftyYF_dofdistYF_apertureYF_bkhtypeYF_bkhbiasYF_bkhrotscriptlink*dof_obframenrframesoffsetsfrafie_imacyclokmulti_indexlayerpassmenunribufs*anim*rrsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode*repbind*packedfile*previewlastupdatelastusedanimspeedgen_xgen_ygen_typeaspxaspy*vnodetexcomaptomaptonegblendtype*object*texuvname[32]projxprojyprojzmappingofs[3]size[3]texflagcolormodelpmaptopmaptonegnormapspacepad[3]rgbkdef_varrtcolfacnorfacvarfacdispfacwarpfacname[160]*handle*pname*stnamesstypesvars*varstr*result*cfradata[32](*doit)()(*instance_init)()(*callback)()versionaipotype*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizenoisesizeturbulbrightcontrastrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxxrepeatyrepeatextendcheckerdistnablaiuser*plugin*coba*envloc[3]rot[3]mat[4][4]min[3]max[3]*obmodetotexenergydistspotsizespotblendhaintatt1att2*curfallofffalloff_typepad3shadspotsizebiassoftbufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodtexactshadhalostepYF_numphotonsYF_numsearchYF_phdepthYF_useqmcYF_bufsizeYF_padYF_causticblurYF_ltradiusYF_glowintYF_glowofsYF_glowtypeYF_pad2*mtex[10]specrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyfresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[32]sbiaslbiasshad_alphapadfrgbselpr_typeuse_nodespr_backpr_lampseptexml_flagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showrampfac_colrampfac_spec*nodetree*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetYF_arYF_agYF_abYF_dscaleYF_dpwrYF_dsmpYF_presetYF_djitname[256]scale*bbi1j1k1i2j2k2selcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp**mattotcolwiresizerendersizethreshvec[3][3]alfaweightradiush1h2f1f2f3hidevec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsv*bp*bezttilt_interpcharidxkernhnurb*bevobj*taperobj*textoncurve*path*keybevpathlenbevresolwidthext1ext2resolu_renresolv_renspacemodespacinglinedistshearfsizewordspaceulposulheightxofyoflinewidth*strfamily[24]*vfont*vfontb*vfonti*vfontbisepchartotboxactbox*tbselstartselend*strinfocurinfoname[128]maxrcttotrctvartypetotvertipoextrapbitmaskslide_minslide_max*drivereffect*mface*mtface*tface*mvert*medge*dvert*mcol*msticky*texcomesh*mselectvdataedatafdatatotedgetotfacetotselectact_facecubemapsizesmoothreshsubdivsubdivrsubsurftype*mr*pv*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]co[2]indexfis[256]v[4]midpad[2]v[2]*faces*colfaces*edges*edge_boundary_states*vert_edge_map*vert_face_map*map_mem*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creases*vert_map*edge_map*old_faces*old_edges*errormodifiersubdivTyperenderLevels*emCache*mCachedefaxispad[6]startlengthrandomizeseed*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistolerance*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsbevel_angledefgrp_name[32]*texturestrengthdirectionmidleveltexmapping*map_objectuvlayer_name[32]uvlayer_tmp*projectors[10]*imagenum_projectorsaspectxaspectypercentfaceCountfacrepeat*objectcenterstartxstartyheightnarrowspeeddamptimeoffslifetimedeformflagmulti*prevCosparentinv[4][4]cent[3]falloff*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cache*x*xnew*xold*current_xnew*current_x*current_v*mfacesnumvertsnumfacestime*bvhoperationvertextotinfluencegridsizeneedbind*bindweights*bindcostotcagevert*dyngrid*dyninfluences*dynverts*pad2dyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*psys*dmtotdmverttotdmedgetotdmfacepsysrt[2]*facepavgroupprotectpntswopntsuopntsvopntswtypeutypevtypewfufvfwdudvdw*defvec[8][3]partypepar1par2par3parsubstr[32]*track*proxy*proxy_group*proxy_from*action*poselib*poseconstraintChannelsdefbasemodifiersdloc[3]orig[3]dsize[3]drot[3]obmat[4][4]constinv[4][4]laycolbitstransflagipoflagtrackflagupflagnlaflagprotectflagipowinscaflagscavisflagboundtypedupondupoffdupstadupendsfctimemassdampinginertiaformfactorrdampingsizefacdtdtxactcolempty_drawtypepad1[3]empty_drawsizedupfacescapropsensorscontrollersactuatorsbbsize[3]actdefgameflaggameflag2softflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*pd*soft*dup_groupfluidsimFlagrestrictflagshapenrshapeflagrecalcopad4*fluidsimSettings*derivedDeform*derivedFinallastDataMaskcurindexactivedeflectforcefieldpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictf_strengthf_powerf_distf_dampmaxdistmindistmaxradminradf_power_rpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nablatex_modekinkkink_axisrt2simframestartframeendframeeditframe*particlestotpointtotspring*bpoint*bspringnodemassgravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupfuzzynessinspringinfrictefraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcacheshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgravxgravygravzanimStartanimEndgstarmaxRefineiniVelxiniVelyiniVelz*orgMesh*meshSurface*meshBBsurfdataPath[240]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsunusedDNADummyparticleInfSizeparticleInfAlphafarFieldSize*meshSurfNormalsmistypehorrhorghorbhorkzenrzengzenbzenkambkfastcolexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypephysicsEnginemisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_samp_methodao_gather_methodao_approx_passes*aosphere*aotableshemiresmaxiterdrawtypesubshootpsubshootenodelimmaxsublamppamapamielmaelmimaxnodeconvergenceradfacgammaselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParms*padcdSizeqtcodecname[128]codecaudio_codecvideo_bitrateaudio_bitrategop_sizerc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemain*mat_override*light_overridelay_zmasklayflagpassflagpass_xor*avicodecdata*qtcodecdataffcodecdatacfrapsfrapefraimagesframaptothreadsframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribrt1stereomodedimensionspresetmaximsizexschyschxpartsypartswinposplanesimtypesubimtypequalityrpadrpad1rpad2scemoderendererocresalphamodeosafrs_secedgeintsafetyborderdisprectlayersactlayxaspyaspfrs_sec_basegausspostmulpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebpadbake_maxdistbake_biasdistbake_padGIqualityGIcacheGImethodGIphotonsGIdirectYF_AAYFexportxmlYF_nobumpYF_clamprgbyfpad1GIdepthGIcausdepthGIpixelspersampleGIphotoncountGImixphotonsGIphotonradiusYF_raydepthYF_AApassesYF_AAsamplesyfpad2GIshadowqualityGIrefinementGIpowerGIindirpowerYF_gammaYF_exposureYF_raybiasYF_AApixelsizeYF_AAthresholdbackbuf[160]pic[160]stampstamp_font_idstamp_udata[160]fg_stamp[4]bg_stamp[4]simplify_subsurfsimplify_shadowsamplessimplify_particlessimplify_aossscineonwhitecineonblackcineongammaparticle_percsubsurf_maxshadbufsample_maxao_errorcol[3]framename[64]*brushtoolstepinverttotrekeytotaddkeybrushtypebrush[7]emitterdistdraw_timedname[36]mat[3][3]cornertypeeditbutflagjointrilimitdegrturnextr_offsdoublimitsegmentsringsverticesunwrapperuvcalc_radiusuvcalc_cubesizeuvcalc_mapdiruvcalc_mapalignuvcalc_flagautoik_chainlenimapaintparticleselect_threshclean_threshretopo_moderetopo_paint_toolline_divellipse_divretopo_hotspotmultires_subdiv_typeskgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]pad3[5]dirview*session*cumapdrawbrushsmoothbrushpinchbrushinflatebrushgrabbrushlayerbrushflattenbrushpivot[3]brush_typetexnrtexrepttexfadetexsepaveragingtablet_sizetablet_strengthsymmrakeaxislock*camera*world*setbase*basactcursor[3]twcent[3]twmin[3]twmax[3]editbutsizeselectmodeproportionalprop_modeautomergepad5pad6pad7*ed*radioframing*toolsettingsaudiomarkerstransform_spacesjumpframesnap_flagsnap_target*theDagdagisvaliddagflagssculptdatazoomblendximyimspacetypeblockscale*areablockhandler[8]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]winmat1[4][4]viewmat1[4][4]viewquat[4]zfacpersp*ob_centre*bgpic*localvd*ri*retopo_view_data*depthsob_centre_bone[32]localviewlayactscenelockaroundcamzoompivot_lastgridgridviewpixsizenearfarcamdxcamdygridlinesviewbutgridflagmodeselecttwtypetwmodetwflagtwdrawflagtwmat[4][4]clip[4][4]*clipbbafterdrawzbufxrayflag2gridsubdivndofmodendoffilter*properties_storageverthormaskmin[2]max[2]minzoommaxzoomscrollkeeptotkeepaspectkeepzoomoldwinxoldwinycursor[2]rowbutv2d*editipoipokeyactname[32]constname[32]bonename[32]totipopinbutofschannellockmedian[3]cursenscuractaligntabomainbmainbo*lockpointexfromshowgroupmodeltypescriptblockre_alignoldkeypresstab[7]chanshownzebra*filelisttotfiletitle[24]dir[240]file[80]ofssortmaxnamelencollumsf_fpfp_str[8]*libfiledataretvalmenuact(*returnfunc)()(*returnfunc_event)()(*returnfunc_args)()*arg1*arg2*menup*pupmenuoopsvisiflagtree*treestoresearch_string[32]search_tsesearch_flagsdo_outlinevisstoreflagdeps_flagsimanrcurtileimtypenrdt_uvstickydt_uvstretchpad[5]centxcentyautosnap*texttopviewlinesfont_idlheightleftshowlinenrstabnumbercurrtab_setshowsyntaxunused_paddpix_per_linetxtscrolltxtbar*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[256]scriptarg[256]*script*but_refsredraws*idaspect*curfont*edittreetreetype*filesactive_filenumtilesxnumtilesyselstateviewrectbookmarkrectscrollposscrollheightscrollareaactive_bookmarkprv_wprv_h*imgoutline[4]neutral[4]action[4]setting[4]setting1[4]setting2[4]num[4]textfield[4]textfield_hi[4]popup[4]text[4]text_hi[4]menu_back[4]menu_item[4]menu_hilite[4]menu_text[4]menu_text_hi[4]but_drawtypeiconfile[80]back[4]header[4]panel[4]shade1[4]shade2[4]hilite[4]grid[4]wire[4]select[4]lamp[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]face[4]face_select[4]face_dot[4]normal[4]bone_solid[4]bone_pose[4]strip[4]strip_select[4]cframe[4]pad[4]vertex_sizefacedot_sizebpad[2]syntaxl[4]syntaxn[4]syntaxb[4]syntaxv[4]syntaxc[4]movie[4]image[4]scene[4]audio[4]effect[4]plugin[4]transition[4]meta[4]editmesh_active[4]solid[4]tuitbutstv3dtfiletipotinfotsndtacttnlatseqtimatimaseltexttoopsttimetnodetarm[20]bpad[4]bpad1[4]spec[4]dupflagsavetimetempdir[160]fontdir[160]renderdir[160]textudir[160]plugtexdir[160]plugseqdir[160]pythondir[160]sounddir[160]yfexportdir[160]versionsvrmlflaggameflagswheellinescrolluiflaglanguageuserprefviewzoomconsole_bufferconsole_outmixbufsizefontsizeencodingtransoptsmenuthreshold1menuthreshold2fontname[256]themesundostepscurssizetb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratememcachelimitprefetchframesframeserverportpad_rot_angleobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitndof_panndof_rotatepads[2]pad[8]versemaster[160]verseuser[160]glalphaclipautokey_modeautokey_flagcoba_weightvertbaseedgebaseareabase*sceneendxendysizexsizeyscenenrscreennrfullmainwinwinakthandler[8]*newvvec*v1*v2panelname[64]tabname[64]drawname[64]ofsxofsycontrolsnapold_ofsxold_ofsysortcounter*paneltab*v3*v4*fullwinmat[4][4]headrctwinrctheadwinwinheadertypebutspacetypewinxwinyhead_swaphead_equalwin_swapwin_equalheadbutlenheadbutofscursorspacedatauiblockspanelssubvstr[4]subversionpadsminversionminsubversiondisplaymode*curscreen*curscenefileflagsglobalfname[80]*ibuf*ibuf_comp*se1*se2*se3nrbottomrightxofsyofslift[3]gamma[3]gain[3]saturationdir[160]donestartstillendstill*stripdataorxory*crop*transform*color_balance*tstripdata*tstripdata_startstill*tstripdata_endstill*ibuf_startstill*ibuf_endstill*instance_private_data**current_private_data*tmpstartofsendofsmachinestartdispenddispmulhandsizeanim_preseek*stripfacf0facf1*seq1*seq2*seq3seqbase*sound*hdaudiolevelpancurposstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseq*seqbasepmetastackedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyIniScalexFinScaleyFinxInixFinyIniyFinrotInirotFininterpolation*frameMapglobalSpeedlastValidFramebuttypeuserjitstaendtotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[32]vgroupname_v[32]*keysminfacusedusedelemdxdylinkotypeold*poin*oldpoinresetdistlastval*makeyqualqual2targetName[32]toggleName[32]value[32]maxvalue[32]materialName[32]damptimerdelaypropname[32]matname[32]axisflag*fromObjectsubject[32]body[32]pulsefreqtotlinks**linksfreq2axisfbuttonbuttonfhathatfprecisionstr[128]*mynewinputstotslinks**slinksvalo*actblendinprioritystrideaxisstridelengthsndnrpad1[2]makecopycopymadepad2[1]trackvolume*melinVelocity[3]localflagforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]butstabutendminmaxvisifacslowminloc[3]maxloc[3]minrot[3]maxrot[3]distributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[32]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arggoaccellerationmaxspeedmaxrotspeedmaxtiltspeedrotdamptiltdampspeeddamp*sample*stream*newpackedfile*snd_soundpanningattenuationpitchmin_gainmax_gaindistancestreamlenchannelshighpriopad[10]gaindopplerfactordopplervelocitynumsoundsblendernumsoundsgameengine*lamprengobjectchildbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]xwidthzwidthease1ease2rad_headrad_tailbonebasechainbasepathflaglayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathacconstflagikflagselectflagagrp_index*bone*childiktree*b_bone_mats*dual_quat*b_bone_dual_quatschan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretch*customchanbaseproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupcustomColcs*grpreserved1groupsactive_markeractnractwidthtimeslidename[30]ownspacetarspaceenforceheadtail*tarsubtarget[32]matrix[4][4]space*proptarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[32]poleangleorientweightgrabtarget[3]reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthbulgepivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]zminzmaxchannel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettype*new_socknslimitstack_indexinternstack_index_extlocxlocyown_indexto_index*tosock*link*new_nodeusername[32]lastyoutputs*storageminiwidthcustom1custom2need_execexectotrbutrprvr*typeinfo*fromnode*tonode*fromsocknodeslinks*stack*threadstackinitstacksizecur_indexalltypes*owntype*selin*selout(*timecursor)()(*stats_draw)()(*test_break)()cyclicmoviesamplesminspeedpercentxpercentybokehcurvedimage_in_widthimage_in_heightcenter_xcenter_yspiniterwrapsigma_colorsigma_spacehuesatt1t2t3fstrengthfalphakey[4]x1x2y1y2colname[32]bktyperotationpreviewgamcono_zbuffstopmaxblurbthresh*dict*nodeangle_ofscolmodmixthresholdfademcjitprojfitshortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablecurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]offset[2]innerradiusratergb[3]cloneactive_rnd*layerstotlayermaxlayertotsizeeditflagvel[3]rot[4]ave[3]numparentpa[4]w[4]fuv[4]foffsetrand[3]*stick_obstate*hairi_rot[4]r_rot[4]r_ave[3]r_ve[3]dietimebanksizemulnum_dmcachebpialiveloopdistrphystyperotmodeavemodereacteventdrawdraw_asdraw_sizechildtypedraw_stepren_stephair_stepkeys_stepadapt_angleadapt_pixrotfromintegratornbetweenboidneighboursbb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]simplify_flagsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakjitfackeyed_timeeff_hairgrid_respartfactanfactanphasereactfacavefacphasefacrandrotfacrandphasefacrandsizereactshapeacc[3]dragfacbrownfacdampfacabslengthrandlengthchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatchildspreadclumpfacclumppowrough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapebranch_thresdraw_line[2]max_velmax_lat_accmax_tan_accaverage_velbankingmax_bankgroundzboidfac[8]boidrule[8]*eff_group*dup_ob*bb_ob*part*edit**pathcache**childcache*target_ob*keyed_ob*latticeeffectorsreacteventstotchildtotcachedtotchildcachetarget_psyskeyed_psystotkeyedbakespacebb_uvname[3][32]vgroup[11]vg_negrt3[2]*renderdata*cacheCdisCvi[3]structuralbendingmax_bendmax_structmax_shearavg_spring_lentimescaleeff_force_scaleeff_wind_scalesim_time_oldstepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structpresets*collision_listepsilonself_frictionselfepsilonself_loop_countloop_countTYPELcharucharshortushortintlongulongfloatdoublevoidLinkLinkDataListBasevec2svec2ivec2fvec2dvec3ivec3fvec3dvec4ivec4fvec4drctirctfIDPropertyDataIDPropertyIDLibraryFileDataPreviewImageIpoKeyBlockKeyScriptLinkTextLineTextPackedFileCameraObjectImageUserImageanimRenderResultMTexTexPluginTexCBDataColorBandEnvMapImBufTexMappingLampCurveMappingWaveMaterialbNodeTreeGroupVFontVFontDataMetaElemBoundBoxMetaBallBezTripleBPointNurbCharInfoTextBoxCurvePathIpoDriverIpoCurveMeshMFaceMTFaceTFaceMVertMEdgeMDeformVertMColMStickyMSelectCustomDataMultiresPartialVisibilityMDeformWeightMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMultiresMapNodeModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataBMeshModifierDataDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheCollisionModifierDataBVHBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemDerivedMeshParticleInstanceModifierDataExplodeModifierDataLatticebDeformGroupbActionbPosePartDeflectSoftBodyFluidsimSettingsObHookSBVertexBodyPointBodySpringSBScratchWorldRadioBaseAviCodecDataQuicktimeCodecDataFFMpegCodecDataAudioDataSceneRenderLayerRenderDataRenderProfileGameFramingTimeMarkerImagePaintSettingsBrushParticleBrushDataParticleEditSettingsTransformOrientationToolSettingsBrushDataSculptDataSculptSessionSceneDagForestBGpicView3DSpaceLinkScrAreaRenderInfoRetopoViewDataViewDepthsView2DSpaceInfoSpaceIpoSpaceButsSpaceSeqSpaceFiledirentryBlendHandleSpaceOopsTreeStoreTreeStoreElemSpaceImageSpaceNlaSpaceTextScriptSpaceScriptSpaceTimeSpaceNodeSpaceImaSelFileListThemeUIThemeSpaceThemeWireColorbThemeSolidLightUserDefbScreenScrVertScrEdgePanelFileGlobalStripElemTStripElemStripCropStripTransformStripColorBalanceStripProxyStripPluginSeqSequencebSoundhdaudioMetaStackEditingWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsEffectBuildEffPartEffParticleWaveEffOopsbPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorbSoundActuatorbCDActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorFreeCamerabSamplebSoundListenerSpaceSoundGroupObjectBonebArmaturebPoseChannelbActionGroupbActionChannelSpaceActionbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbMinMaxConstraintbSizeLikeConstraintbActionConstraintbLockTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeLinkbNodebNodePreviewbNodeTypeNodeImageAnimNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistCurveMapPointCurveMapBrushCloneCustomDataLayerHairKeyParticleKeyChildParticleParticleDataParticleSettingsParticleEditParticleCacheKeyLinkNodeTLEN   `HH(p( 0xh8P``h8$Ppx0@ `0 @ `@XhpPPHxHHhxx@` P`xPP0Hx((0X@XHX@800x0x8P 8 ((P04 H 0 0 H@@P00HhH,(lH`h@P@ HPh4 8@8p(X(XX8PPp800H0H08hp`8H(0( (@   8@8HSTRC%                     !"#$%&'()*+ ,-./0  123456 789:!  ;<=2 >?@AB"CDEF###GHI$ JKL M#N#OPQRST U%VWK &XYZ[\]^_`abcde?"f'g( hijklmnopqr)" s*t+unv*wxyz{|}~% ,'-.   /1-0$-/1')2Z[nw-5lijk(?).013'4<65Z[     *,?"f6?7 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk0l0mnopqrst,8u?9vwxyz{|6}~"f:;%<<<=>=  ?7? @AAA@?B6CD9=  '''?E!7 6M1::::CBBF'.3GGG@?.3  2FH'= ?!7IJKLMNOPHQRRR     ST K IMUNU !L"#OP$Q%J)V&W'X(YZ[Z\)*+],*^^^\-[.]/0 1 2_3L4S 5L46789:;<RR=>T?@IAMB```Ca`DE5FK G Hb`D'c`D'IJd`DKLMNe `D'O'P'Q'RSTLUVWKXf`DYZ'[g`D\Kh `D]^K_`abci`Dj `D-defcgh'ijkk `D'l)mKnopjkl`Dqrm`Dsctn`D'sVco`D'uc-d'ivwxyz{hkj|}p`D~6'cq `D'r`Ds`Dtuvwx `DLLLLLLIyz`D'{|j}`D'c|{~`D`D'`D6@?!N='g'%''''?E=      7"f    %    9       '%! !"#$%&'()*+,--w./01,23456789:;<=>?@ABCDkEFGHIJAKLMNOPQRSTUVWXYwZ([\]^_`abcdefghijklmHnHoHpqrs?tuvwxyz{|}~LB&('*?,"f'    6 K 79xkE-V       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU VWX*Y6Z*6[\]^Ve_`abcdefgh)ijkl_mnopqrstuvwxyz{|}~Ve+,5K+)') `8u "f  *  )(VE)''*\r=  $-    J 6  ?@/.r$r !"#$%&'()!*+,-./0123*645678 9 : ; < =>? @A  BCDEFGHIJ)m(5rKLM6NOPQRS rT$UVWKrXYZ[\]^_`ab  c d e f gKhij kKr* lmn@ro p8u8qr*s,-.70 ptuvwxyz{|o68}*~ 9 : ; < =>?22=      0   vw !"# $%&'()*+,-./01%&23456789:;<=>?@ABCD"f E F G HIJKLM N OPQR2S2TUVWnXVYZZ[\]^_`abcdeafghijklm2n2o    p q - r Kstcduvwxykz{?*t|}~      Y qZKLk-A}AN{9vvwxyz{|}Xn5 n    *67{6YYN*'*6 '` Y$U6 '   'H''  *-'x sY {    -9vN'*6$U'  '  !"#$ %%%& '?()*+,-K./01 23456 6   ' 79 8p    % 9:;<=>?@ALBCDEFpp  G H~IpJKLMNOPQRST" UVWXQR Y%Z [ \ ] ^_`abcdef'g hijk lm /nop? q h r sTtuv?w  xywz{? '|}~$U '|} '|}''|qK}'|q}'|q} '|jO*6}'|q} '|GK }'|}'|j'|} '|'Z*6!'|"'|}# '|}$    %    &    ''|}( ((/')))?'Kt *  ++++**+,----brX  n ./,,,--++8  *  /++  0ikX14s2 -Y345 kE6789:; <  = Y V+  >j&?@A 3@@@5 -A !"#B)m$. V%&'.,B(Cj) RC*+,-D".E"/01F2345678G'9E:D;E<=>?67}@AVB2CADEF-HoGHIJKLMNOPQRSTUVW+,XYZ[\]^_`abcde}fghijklmnopqrVstuvwxLyz{|}~'%&99''?#HG2FZIJJ'''  N wZu"K>?@<=K6vKwKENDB