From 68bceb34b8718c7e38e2e6ba2581c4aa297a697f Mon Sep 17 00:00:00 2001 From: kijai Date: Wed, 22 Sep 2021 17:18:44 +0300 Subject: [PATCH] Brush fixes More brush fixes, some cleanup. --- UnitySDK/Assets/Scenes/SampleScene.unity | 176 +---- .../Assets/Tests/tiltbrushbrushesall_blue.fbx | Bin 0 -> 503504 bytes .../Tests/tiltbrushbrushesall_blue.fbx.meta | 102 +++ .../CoarseBristles/CoarseBristles_15.mat | 7 +- .../Assets/Brushes/Basic/Comet/Comet.shader | 5 +- .../Assets/Brushes/Basic/Comet/Comet_16.mat | 5 +- .../Brushes/Basic/DuctTape/DuctTape_15.mat | 9 +- .../Assets/Brushes/Basic/Icing/Icing_16.mat | 7 +- .../Assets/Brushes/Basic/Lofted/Lofted_16.mat | 7 +- .../Brushes/Basic/MatteHull/MatteHull_16.mat | 4 +- .../Brushes/Basic/NeonPulse/NeonPulse.mat | 2 +- .../Assets/Brushes/Basic/Paper/Paper_15.mat | 8 +- .../Assets/Brushes/Basic/Petal/Petal_16.mat | 5 +- .../Assets/Brushes/Basic/Smoke/Smoke.mat | 80 +- .../Assets/Brushes/Basic/Smoke/Smoke.shader | 6 +- .../Brushes/Basic/Splatter/Splatter_15.mat | 6 +- .../S_URP_TiltBrush_Hypercolor.shadergraph | 28 +- .../S_URP_TiltBrush_Lightwire.shadergraph | 368 ++++----- .../S_URP_TiltBrush_NeonPulse.shadergraph | 10 +- .../S_URP_TiltBrush_Petal.shadergraph | 705 +++++++---------- .../S_URP_TiltBrush_Toon.shadergraph | 745 +++++++----------- .../S_URP_TiltBrush_UV_X_Scroll.shadergraph | 376 ++++----- .../S_URP_TiltBrush_doublesided.shadergraph | 632 +++++---------- .../S_URP_TiltBrush_singlesided.shadergraph | 685 +++++++--------- .../ProjectSettings/ProjectSettings.asset | 3 +- .../UserSettings/EditorUserSettings.asset | 2 +- 26 files changed, 1590 insertions(+), 2393 deletions(-) create mode 100644 UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx create mode 100644 UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx.meta diff --git a/UnitySDK/Assets/Scenes/SampleScene.unity b/UnitySDK/Assets/Scenes/SampleScene.unity index 6629bc2..e1eb448 100644 --- a/UnitySDK/Assets/Scenes/SampleScene.unity +++ b/UnitySDK/Assets/Scenes/SampleScene.unity @@ -20,13 +20,13 @@ RenderSettings: m_FogDensity: 0.01 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientSkyColor: {r: 0.161208, g: 0.18923302, b: 0.24528301, a: 1} m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} m_AmbientIntensity: 1 - m_AmbientMode: 1 + m_AmbientMode: 0 m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_SkyboxMaterial: {fileID: 0} m_HaloStrength: 0.5 m_FlareStrength: 1 m_FlareFadeSpeed: 3 @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.18370472, g: 0.22913565, b: 0.30487072, a: 1} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -123,75 +123,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1001 &587767914 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalScale.x - value: 9.1826 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalScale.y - value: 9.1826 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalScale.z - value: 9.1826 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalPosition.x - value: 1.5056 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalPosition.y - value: 2.36 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalPosition.z - value: -0.98555 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8963598758226775581, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -4948014801900331812, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} - propertyPath: m_Name - value: Untitled_1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: -4770717420272714671, guid: ee9548e6cff5a2d47aec181faf396ea2, type: 3} --- !u!1 &677856533 GameObject: m_ObjectHideFlags: 0 @@ -219,7 +150,6 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 1193229770} - {fileID: 1064435840} m_Father: {fileID: 0} m_RootOrder: 0 @@ -315,101 +245,5 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 677856534} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 32.791, y: -41.949, z: -15.092} ---- !u!1 &1193229766 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1193229770} - - component: {fileID: 1193229769} - - component: {fileID: 1193229768} - - component: {fileID: 1193229767} - m_Layer: 14 - m_Name: Plane - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &1193229767 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1193229766} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1193229768 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1193229766} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1193229769 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1193229766} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1193229770 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1193229766} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.219, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 677856534} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_LocalEulerAnglesHint: {x: 32.791, y: -41.949, z: -15.092} diff --git a/UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx b/UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx new file mode 100644 index 0000000000000000000000000000000000000000..c0d1d961bc230301ceb7dd9d219855d75b9687ec GIT binary patch literal 503504 zcmc$Hc|6qH|G#dFN>Nc-tO=D6vK2EeBng!?l`YE<7*v6ese~hxGBojHwfbgaEF30NOMpnavGu*9!q!m zBAusdJ$;Zie$GA^8mRf&w&*un(B$VC6?2Xvoqf$e1150PoAZ>l0|M#a1xc)t^%Hy}XKjPm&w$e;kUuN!WvhB33|AkyCxvcIVs&Wsw-U1%R4 zBx<@5i16F-Y=)UH+V6|TAbtHjkvRR$*+5Z9`!nF2wckbze3+nJ@eqrxueS{Zv#{~= z^+b8tKwScrfe#UzL*SoXTkWB4#@QpiU7UUGtx-r5Ur&Fe{Z|5<{UJ|pKZTvXc-#ql z(?AT`*AHiJi}Hgy$jxc9!e)DSm%teX8sIBz&a^z|0Y8vO9BRwg^(*857m+YPB=Dce zx@nOh`?2=*1g7fjJ!MRw(=li~%5A!1K&=QxsKj<~4U||7KE5JCcVIByo~~0f{V)>c z21b5nAA>tZrg`RpD>F3O!y73M#s?aro!|s)E5XP2*sPp^-}pY)LIC+|D3C%v$OQqu zH9z1JdYm6nLIb0%qoJc=utm$=8R_Qka!*LBH%$vo&u?Oa*@HX;{F;-Q<)NuQ`&#f< zpG{qL2syN-IhM}k*zM_!{E3d>R*^NJ)1Z-31}D%Aa)0}raeg+={z$hU43!svfJQ}j zOhcf~_y+ke#wuS(w`-aX@{-@B`-vidA1p~QqL6%hrwKt&`99(Qb+nEMdG)7xp`h@W zpkGJl--hd+kVL306f3?B`9UNW@9B$lJA_7ipY-(mxqQ%|Y3XTf1|Pq2jDmI{rw-ZJ zJjgE0-3~4R*Bk#-Z+os$QkF|C(7d;Ca!?)2Rp>sb*B1RPzDk1YEMKwY3$r zbhqkgZPnJ@s;^@hBm^0NTfW6A9q{E>VwHjm-qYL77=$jp&0Dm#G(llUc!*C2D;uPr zAMmEQhr(u{!TlC`I)IO@o`LzBtDXP|=x!*80_%nxge_)ApeJt1GkXHJ54uIf9OZ}f zKu*UKb4YmuFbyD>IyeCgGA|*_(*yN$sIL&ZX&MU6r`^6Fv-o+VARvi65+b1y1&u-~ z{e}G3c02#G-Cbx93xD1&XhUQ@P!CdeM!SC@|FvBYAzJ8uARqVDp8u_<1>m?ZgzEwv zP9e1HPV%4|`dem1Vo-pJj~u6`g~K;!O)#=C$d1G==r`?v^)+XQ?C z$I0vY=^J^rt3{qXC64YI5~(`<{t#||GCPmm$(LVE*&fLV%6T^%&r zX#+JoT?{Tngc5!4f+dtu=y)LuF+sXJ8r3GBp(=% zRDq;p1rQ5rTN#`{Wk@C{;8>#FkT#HaL89)iS+7<2n zJs4!#kwVy}X&5v_HYjI|HEOpn5d3Eiz7ZlJX9608RE8R~!8oHp!td)h)p-_EMUco- z7vNK5AM_7&%m)xiNo{b>ka(H^jrk$|5xwIjFf0)(A%2E+?ZV^y&^}Y59|S@A->s{^ z@C;yq=|d;j!Rrric>*vlnuIP=C$c1@be$DQ`F%+zhoN3(ompZ{F9x!b`dw+&$HUIOq{$ z>T2qdq7HHc!sBoL_!6j?(GOs7MQp&Mlq=GDI@5<{C;G3Xf6DsG0S1ytXabVpa>tbY z?m&6^03&cc`IF25-2C@rM5rThmm>2IqS1a5c>g;fln~ zyhUU+G*rSv49rYV;5fiD2M!6aU;Fi2+;RgqhR&!Ec6cHvek&}7R9!gTGgFUYP_OOorx=C2)P7`<#Qo9D=OM1>{ZBFz`iW%3(F$ol{j77Qh4}JSni&^3 zKnE!>LmDC7FG*AMcWIyz-HG?XOu5IyAY`F^bxfw5?ev$ak^avS`c|?6Odm+O-QWaW z4NZ6}w6Bk|x25xc&4~bKWqwOVA!MK*-WQoJbixPRPLv0qWBLXo~OmMfyOY3gaELW2#@i1BGm$1VCr_W03AoPh}8p zp|wk>?HRuBZ@u}w=Y=J}gdsW@IDzQU{5^>F`|r5ygj~kcTo5hvgas{f{!FZXxX>TZ zxOgF?IxtNIruA2I`zqajPk*%Ef9v;Gf)yl4y#3Sk(CiQzrBLAiiTxO0hfHY8G&>lu zuQn@eWT!V+qWsY#4K&Etg$$df86YxXP{`?}h_4IBpm0V8^cL2+=V?}Bui%IX}1E($7`kyqvmagfjZ z&%6>EJm9&Y#GD9CBH{5jm&F9c5UDmefoVfY=K;JkNM=!BqCo38z8LgWk_svK9q(ZP zRxP1+ET-|0%lm44*6!{&FdEQonVxL_r>x_Oka+Jj@!}c8|C8Ny{3ox_oc}j@;b5T; z>If)X1|2z-mQT;?|4G~sKnsnJ#xyOIP)y}H)1GYl`Rzx>_dzJqjIo)41uxnD+p$px zPq63aL$kVk)nZ1^|iu^%Cq%l%YZ=fEFI zYyEG?A4+@i-;h6)_LUI1aoUn*PAF?%@ZNb!%kRwaxnOA>8WX)~9B_i)W;j^uk=Gji9jUc$x?JSd@%INXt``1jM?RYWA=7l@Aj3Q_Yf5FPs! zA~}WW?%6!uJa%XUA3#HpJ=16?5`i4&Ti^VbzO!7&I>Q(3N8|kd zSK2v>)2gaX3p>--|J)HB1HgZ1`Bj$x!3#b53G09Fg4jYOH%u!D`SBUD{%}Uit)1?h z@56pLoo#;#`{7)^{1ezu+)nXNVLudd{HL%V3b`3%`jF$8k!6{qPJm@Hzn?vhoDiaB zxG7Y;v*~eL2tI_k|G~tTt@|PAuUXiPZ2epQz6X&0qhJ1#^oIr({xj4M zhwjgxp?)}Woj*qX#JUuef2fyp;14A{{4>-KC434{&}h$i^f5!CeUMc_4o&!VdqOrFMrPQOS;Sf?(3g@Izx_M(#1l^ zVffdO3&#a)Z$hFx{7(GR&|LdhnqShW{$FW+Nht*o>Y$F9snm4G{GXKa_*a@=Qi}Mm zG{2)=JGpUnwpuxS#Hfp+ixh$Z9iEYJdm@Lm26 zKM)OEppB#`H)Pz(RQD!x5CU|^}R9(`mgJgFNEBCz|F$72Z;Myq=J&zzZLuvtGN2K#Ji_i z#e^hZW7I#t{|D#yB9s;2gt|?*+_Vr}9tQhKT|B)#{eq@mMb7y89md;2yeX&ynu4Y4 z8F&R@dg%;aDF3W#iWmB4>a9F<@e7AIc))|K77D5}m+0n$@51;UG+Sf(9!SF(t8}x3 zP-qx_xJqY<#GM$17Vw3~-&X0a17gT{c7PM84e|f`3z{FlUu+lBnM~6`%sYYU{tt<= z0gxP``6uJAWy#-LbH@WlNKdFsfXdK2js3o!KG6R8872bxn19SpXpkNX!9ouPjoB`+ z855@fJc=7S0QbE~3gOs79GFi~qY~ibAkq~HJkq}*!JWTyEC$QnP(zU6&$J>))5D%_ zNc3)@t;{eX$jG5(atH@$@}DLI*&tZxogx_00bhj2-)!g=V1`&{^ohBTvj@@!Y?g$! zV0^DnAfCBe(>P&L3B3mR8&0@vIvbRKcLNQ?VJhShPWuI*=>M?oM?{1m#0$p-!b3Yo zr#OD>*rAr63X#GH2z3C$)6MV1&r#h%6vzf3JD3MP_8>hyPWb&CrVR9hS^&WWf*$LkOWQK&3z1OSVsloN0>Cs|M&b`H$ZC z07{WFLY#0gp$G&;>4SI_3VMI`9cKWc9t%;5;958;APM^6E1P!V?W)taLu0YS73@&L z{Y)}&)BpJxjD>7r`VgJoorH70GQC9%8k6~7!^%E|FOgfOwunJFk_+@F4Nm(YYjpD1 z?BudpWY*Ukr+NSiBx&YARdDZekPgiU+n@bBfdX#V!MH%B^Fe9gtcSP8(rC6ks>I?A zb|%j{WS1h%Z+PpQ;q5lwTGwD~uvFQNwi@l`aZTBxY}H969si<|HA<^-QQofbwe<;4 za+nPqBSH~3Gsq}4md?UI>k3Qh+M0G?uj#}4$yw>wwJpV)0*C3(tl*>p0wMkA+;e7Q zdJFa0j>f|mk}7qZ$yN&y1hy0^AYO_X_iR3W`LP87%d-~*#M4-U9X2gqy%t55(LNnR zmvWYl$-8uJ{OUX&Oq;`&&@)VgP+TWMV`wi zk2UkconZkX^AWbq?OlyU(N$q>)uHzFnI`gn$Kj3afjhC2q01;R)8S{A>4Ym5q%pcm z;N!#!5BtNzCs!;$V5QGB*chJAUkVosxEmox&#P|u6Fp#Q{ivs@I`e90V)dwpK})KQ~5^n;%BYzsT+B}fn_-nmJr3HcEi^ej&`Xjj(Z52 zWyGYMCkMouE#f;GPbOO!xNZq;UMa8o+EkwZbcw*EwS=)2Rav^KKaIJBJZ|k-ZFW>z zEHC!%0)2~(o6{bbpIgKEE!660yUn8BOAjT9R7u*4&Dd<>;oa~TcRGqy59<&eHy8yz zTLv=|f5qjR6rME*@RDV1)M=HG+Fgst~2vPup&14;7Buib-syb=91YRKF-1 zkGqGVXD0S%Eg5*wH;EuoZ04nvAMF=-s%2B!(jUDkZ}LFZC698%M&J7DWza38rWjkNNc6W#=1~hQ@Ae*BIyD#tePQ9VN8& zrDvC)GmCm2TM@;5r#Wd8*q%!&fodG#4S7qm8OQ=1XyY5}UoUwUR?QLwirX z$v&Un5xZDXu2owMk>exX`w1CA4^+US@~@`Z%BG?7TUo(qcbJWwwm>$qAI+i}BmWqk zb2N<7NKVD7*-MiR6VHa#?UB=SWiBIoy?wE7DD9^8;a=S}PB()z(l*-Lj_`2T`nGg5 z50xqoZXbRe%YML2ciOzY)K=L*Go`}#j;@W7;p{Gyo(0eZ8LOwFjo|P60 z@VS7C?_V?2ooYu4TPn}R!a%G)(j%gU5Gn9ZR*zP)p8+izoR z9^{PPl=&aTT0BU5|pjwRV>pgYO|}va`~77NOmGRr*;$iyb$`b@W_c zk<9DPPv+UQS;rZwvPs>SFgD$1MoGt*V)~KqBG~~gPKuhaF~RP%#}Z9GWQ-k0oVDWj z-X{(Ve}`Wr^lxE4l^u@i$JAI>N9x~*iku4;n5vlrhVlq<1hQ z!}gbFTyV7PT8I`HU`aPgy0k}*4$-53O135vavt2F52Y<76G`W=grJv`(#jGIfqcs+ zp9>;z@^kC?#=h*ep(6O}WF6~JMuA{HA`KoXz)-fu`7fH(l&6h7mpv1rqc2BkFLIp=cX)M><2=>l6N?Zktbaq+k&5aL=Lwr!$bjRHkJu zH@uK1^Wm|V0q0t|>BPO#IQh#;O^4D#?*vpnd7Sozdm%DM*N4#FqYn8EeDC~urRddRe1w1%THX|c>i ze#P%G+S@KIOEW7g-mz(5)d%uv%Cj81XZtgsb4*RpG|4p722Sd>@B_oa-E#+GeX-~l zU!I%f%v)I%uw?A*M0;UQQc12OJ}NN$GiCJV*u~^Ni8ieU*FubR`uU_c)WR0Z{%x^h z0iTJjHBm5&yVvq8iMd6^ur}w3kQHBYE2tf|o5pIc_bI@}OFXNSlqkLTZT1g$V&Q3& z+#~38>qHuMxO048%d?mA#%iPD9E&O|f;!g3 ziP{^t)^CEpHDYPB)cA|Qvfqm3)nr9-V&(+y)Nkor3EP+&{?^}MUqQ+Mr}#h`nrFK- z?0RXKS8J(G+A&Jn+iu?ZMuwPIRoFmv=9`8WHv~kr!;+{3T%TE4TabRQ^eB?Fb+@sr zZ|Qu5`LNk5TY*Euu~U;4!|tMEZ#jhDJNXyl>^L*2; zG5w72R!5@3Y(lcs4oNzt?fdL#V<%At%NpI)nvOVtAQfCPa2mVRo%DQ%oXxI#cJ|TR z?&!zoln32g_2F(O+DYHPJ^#Xe`F@_geJJC_PzUXa<6Xl5yR)Q&QTJSJl;28UY)&+LAUZjGQ60N1;%A*Q94|~zG1Kyf?8>JPQ)wS>9 zV23KpRep#EM`mHjF=Ji2ZFc%NBcqtDJFHcjDh@F{qAy*=f1#JLM;i8Z6QrF2dIko9 z-V{pMt61Oiff0!9GI*cf`VMn=TIz?fXZbl6c4K{OCBh;prUi53CyWgu!xg}4yVdbTso{3z?Xo|NCyKa{bm+oNfjHlgOa!NnWL*HPK|a5OEwFZWW2ldV!(R%3x`on4zGK9aHvzJ5n?TcXmWd(p1(j|5&o?8T%b zh@_>h@)4sqj}BMsP2yVI#m3fM8klhCvM=JStfCiGPG%LgDc77aIKbsk3_7X}zYZlQ zP_ARs(wPz;eH}Am3+X773#|T&=-C`TrDv-e1DSlS?|}61z@ylJW$`V%t9_wz#H5tb zd$>~t*h`~%Rm`)>B+VjE7%h)rHvDW>kjmbjInwMUMA|iK(LiXdp3T;wO+9_gjiH6( ztwAmAi#r!5Tq@j96y{ty#v?0E_U81A$|%bfX*e>kakC$tzJ^=WyDV>OkPPpgsC=#7 zfsvX@SHhtueX;EW6Zcc}-{l!A@tT`<i)`*|LMh0x|rRg3)*T+3^%!?ll zX#C<)*{oEQ{=OvEGI?V#cO54-=}HMnGhS-4@Y(4w3s>?;jdBrwBTS{g51q&l+j1FO z{E-4zU)Jgr|Dt@6N#Abr9BXHX>Vm5kaB0@9g6_hG($I>xj1F3HZ6Lq#Jm*Oo@owMA z8|zp#wcNrDZRR|_{pcS}$>lE0goo~Mhi98wdSX1+-C;#RJ$#3eSME)hX`hPj zAZUH3=?$}Kdh^4EYP)g2anG!3W46@9)zeBdP0_pqnu)J;TGkX;`;70%_q~kCyBYGf zr!Bm?epgG&=E0k9f3KqNkZ$SRH7;GlGf(u`47UpOi`)A4^3AmjKLUc}=o>XAsNmht zcC;de#Ph7uoRos4?G`!?#B^}-OOkxTS)=J(S*~8!`-lFQ90LqA8FRR%eZ(yh(#h+L zR{KX_;f9OQy2~cWqD4N-#$K)P(g-qtO4}vxmoTJThAtlRIPH;%q9+`iPmhaQpl>|X zT=-a=|9NK--n{jw?3hT?od+2GTig|KZ}XE++RaM~XI_e3b2|3RAq!G8mlt|Hd_Q@= z70HVcgUzqb>x@Jf=eG21JZSc1xuzI>Lf*{j7FR!xYuuu8gIE6a^F*Z_GWEXVz>?(O zH7@PdlO!j>Y+E)x&_0mmm4c^MWwUhsXk@xn{7 zjgP_eh!po}!^kB}O5M#-S~pWMbA>cK@jJ0Qw?5;1lA-k-+E@f8;8d8{4PB7C z(4`!oXt6YSwxsbnL@QfrW@SxLrJAfE_1438u`8n{gLk#;puXtvcseHdjPHnLFr-VI z!anTh_mDqn6YII+1q`*q zHx!S)(`*jdwe1EsT4Bwk#@RlL95-0Yhk`qK()UEqa096yxeLW4yoSWnL*DB@KcsH7 z(JC$LnM}f1m-fT+k$3}UmI~)l6T2{qnuT`2_3qF;HL4FDR~){a9KdRYl$bHsD|O+~ zt&-vT(b#B#mFsS;-k9h8Ve$2}J2ov&e=b9DS*{0Pv@o|?k&;Z4BgutJozO83Ir$>sJd%ZxnY&vVl$@6U(4ENAuk@`A!yTxX53m%$=8Dj8?9P%fNEKT68D!OL{+u_JTe#GSC@qWQzNS<-7 zMPMCYJ&;KqxOe3eER&8N+ZT9!ci2k3!SUPmiPnvrJ9%MA7h-#>ZAp_Saxmohu@0S% z+D>HA?8X~d*XoAohV$DR#M2Jcm#7AMFW{drYuQNI#wzt$A(!E|9JRIGjZycysOKfE zzrNan^rF}ZzZ>2%!VId8y+hPPW~QfEPh@=ZrR*>spPPiS9EBJ!tJf}wY z$=eM!KEFtb@p)@_EAxV+Z6tRNSH)gc+?_GZE-~Y9*#^E#h6tnzEFzXm?sz3%xc-Op0WHmc^tT3 zx6j6v4;_?)bG>H|B^Eu;ztl5e%~;1+H$d@-R7saF50K&{myx1a%~}ob^ex>c7fUac zXvlm_tee{}Jtm0WoJZj1|2aR+l3&#^?`qDW-^TXK-WI&i{SvV6LTtX@e*W3B!>>11 zaSO>=L->%v_~-kW>=nkZ^22mm?GdX~SuY0YuT}S|re&p-W&6|B3W_CEVU1R;%$RHi zdymGoUGLYpvuxO5e5%iKR8AbCwoiURz(=a}?K#!ibkX0f*M%3|AI-)ObXc#uX#Gx_ zkkVy0oQ9#aH=hXA@aH5CJ;kqBnD@AGU~C*QLRiX11=mWU^!wZymQRCVaGo>Nib z_{k@ZvRypxCedcu)lcAGU`~t48|~w}HZa22ZuZ+0W>373D@u1SA#85DglPHl3J zEKlu1;iVQC&a&~PPd_V8GI_9*rm%Y+-RuVz%DEE$+xo8PQ6&#@KlKz)@2l`B$3Klt zj(4mYQLQSpAXN4RdvPSXacY95n^8{vnZ3PT?Bu)mvip*^1Kl+Y%KOUocp=@p zo(LKr1v*!Eg@#J^3Zk5{%^ecdw+#hF2E0CgNVi2rZQ=QWBgc9vVw;iAe< zqg}SH-!n|yEgF~+QB>*DE2jS<0rND1dGb#A(5R!8-^lpdI{}doFgBqIe6w(QeK9jJ zx@Y6L{0ZqlU|JIqzsu{-5!_WepYND*E;24;q5gRr2_HUO@}{e3r}gxj=q9jyy=*_) zJIDi#f)-4Xfm3gdJ?9A5Oyxm+;4I6J+`Kn)Wl9H5_K~@7{G(kZwKeJ!^@&$g$WJbw z#OY`duad8&So*(dYEU-3*0v{RojIb9o!n<=3=gg1;ZqBnC6_H*cI{MD2)9>u!9^PR zwbxqQPJV=grHj>Nr`+ta3iAOqf8FzjhT&zz4DHMk&AQqx?H@)B^KVrpuYkKEbZ*wL zGP}K0aJ%{E94cL^F3aa;*H;`JQ1aJ}G~5>chS;vnE|I9KHEL&!!t!s?lBJoh2&N93 z8c<(*ru{dA8xHE;8t2fDvrQ{a`xpB^B|TqBDJ9<69NDVY?X>}C9(s|yMZMf%zWuzk zVy_^aVQ7TI!xO|)){nE}E93hY_;bQ=%R`eL9=a1R#XiZFznRTa>h`k4Ee^fl@X&{N zUgA+UzQQ?BK7ai7bB(5Q;zxaYaejSmMEkrz)%;I&jQMB}1YBGHm0f+UdwWKpSpKIX zh78&TVV7vvy12WO+KwrRaqw|PMbn>T`&2FsT%7-@i6Nfjf`DrUyi}{JwQ7$ET$TUn zHDi^gGa^4Rztyz6Gqb%nP%-~g4P!RV0}+xG(z4S3Y0h(r)MDa@KDW5KyL0=Hh*6xw zM1|3OYY#-^O;Of*fBem$^{H=(F`Ff*arLza+OGz#%^!arv_+0ajM0sKb+x*mYQB)YuSQVbj5kAEDrwD&DhLs#=vN`39;b|gtD|Hb=) z-vW*!5J`v@|L#siyRN~RFm(soQ}F`vNLPG%&}>v05v7MNs;sX?SJ+`}{P9UaYN#S& z?`AYLx~|rtJ%uzY{{^*R4c!${sN44%Utc@X9%gXa!T1F1)XB%$k(H5{#r~XaLrd*b z9E{yzm$IK^Gm~Oj8@oHrhZfjhbTIaTomYF5?NRB0G4$sYjLB#e6CJlWy}VmrTi$L# zT9+SO8#*`gNjANbj?wbxWQ@(zC?YoLF^kUE)oyD)Vt>kE;#H_L+XF$^!YmG|@2g28 zF;2@jCm)%p=P&U9#ai&9qxH2;m9bd&5!GRR4cF#O1LMO4eR#2FeOe8i^x?Eq^YtSW zHT-3&9teSUVUc-#ZDC~&*2SMAKeQ(Kio*n*zk=$4U?#FK^Yd40HVMREVX^$CEvF4( z;pIdXZPgNVUG2K|l2P6KTNTMtg)Ru2n{lj!Zm*5Fz5Fu{mabOOX}Q^7Dm({t{B_S7 z8i&6nx@&usSl88VYOfg8%D+{ayd3U=z}?JcMRt2>;H>zk94cL_qWf~Q$0~vbj7Ru? zDg@|bX30d=7PapjU6Ft6gZ&)laYR&7RLjY3uLZdElp^8{?SztqI*XbojPoy%{e};2 z=qD6=)YV>UUpOk2f2`hqLE7=0o!MCGY{Y9bEdE&Bwq>MwuyeJa+K-Kj5sB|Dtr1jj)?y$nYR{WRP_7tEey+f>92VEpm7f;P&%l{59goSkh= zJ^N^DxsjyAafC-wIu`DaCkBc4789#OkAE7p97Ux>gjbr*ag4Ha#gl_%#XS)ExAdEDba%QBsW6hm#2QO= z7Z)tof7K~IihxaLuINJT!@c!cZ+N9gy%WFl(Mw$CQ5$Pcayolidw-x-Uo zoh|>`b^sfEEqmGM9OAj!nsyt~Z~4I=L+2&9B4|mp7VYj%)1kTcw;agclyeqOvJsUC z%=-M`#?Zymt_bukbo1KoPM;xl`wI?a*O=FH>jbk015wsu`=>(*^!8KY>nl0oZx5M= zfaXohy{G;xc>2$&!8<$fnt2Avx1Tt02Ng(R#UgM$=i3i8pr-y18+Suk z32pFNA^e+9=$GlhUujSMtRM8-bI|+Uok7Bvfu%wK^a^$5w_joSCj@$>YXW{q$<Bw9xQq##shJ63a&wJ50l-eL_xM8l|af9Z|YOYdzBm}S<9}(zG(asGAYReu%u$ z!Zemsx8K;J#SW`~A5DLcm0wrPQA&vQVswQKaz3o~luBdy`pK3^o6YN0p;ct3m?}|g zA9=K7k1xH~cF$8Yf2$Tl;I=ZfFYm5K>=o++)-ere`w7d&W2);Z9cx-@-eBPY%UT=G zdpO9+Ix)7xsJ4-06y;v9NKmk?{)aeL_+7gr@YdX}{NLJg9Ir=@F5;p@U(plMK8iH{ z-BFonnLNpP2?y=hz_HRnFD5QTZSl3&OLp2xA#6GIB9O*;)`kP2*e)jU`APc;cGI@q zbew%e-Wl{UNCN=Tnqh2Hw~h%2Fl+ z5FcuCJ`OAz+axi*aE!-BQ=*K{=-n;yARXW~XEU7y+Sdm!#MYa@sI>t|BJ7@Vo4{AJ}Ngz%oa=@k=%>T;Y$X2M(}b{w@*%zmHvN$^ywr-_H z4&t;XF2r@>=8jiK;F}~g*DtB4&U_pqH$zLDhZjBVZ;!Lx3AKBiHawq)->v1r>B8rH#J7AL`$X&QEj z{Cw^O8pft|JTri>T_(t}>t-&n0(GMc{LiLTxy1$4kS6=Fpx`r)nD_g~^QmiS0H zY1vC`ipYtmI$}zBz>m&WEBu2zQ@Fele7T7PR#%50bvS(x6t}xQo-5y^W8Z40;R0OFt8Oayi#yQw~XYMY6`*_Kgmb zm3n1lLK``_i0pW?7T!Q~`UXm!u_&PTZN`pz)m-Cju^t$?TfD`W!7FA>zGE#5C7Agb z5ezj_C#AZM#tm^qymzZ64f+H5k(=aj%J^CxcXFd=r~CZ z_o_1Q?wL$q|B^TwcBz&;A@LEh4B>1TOL5=VKiB?vIZ7U9Q2s914HNww#kGK{h3oKW0di7I24y5&X* z2E7f+RWwxO=>4#>VOyMH%3plxC(9~h+v*WrFM>8R{H@NRU3a~c-#2ML>=Dzog6Q<6 z&@|M7!>x*rqzz`dl_bbMi;T;Wp66V6A|mSYq2#{|;oHj}KX3bT zraX|jbdmn5sPfs%Q}q>AOdL*Wl(C>=8EW;SPPCBfhiC6|vEr?yds@vZucg_ncV_$i z7PgmTjWtU?7aGk8D+zfg&Ym9=RTp+4XB)$poeGo0R(&S*ZhcqDMU}f%Odb1= zMvI&duZbEud(4+B;y}gPJgI$+W(Mk1Hb^vG8kM29l(+DVGl&XKJ*m;WmxE-Tmh5`9 z0oVzeKr4Q*dQslJrw%amZlV$mc2q1ZiZ$p+_)sHh-tb0WdnL{GMj_vh_*0ZVe5^S zQ{LQXoEcog;-_zU!uQu7)gw;6-F`l^_(j?|8iwGdJ(92$znEq^@VkxNn2f$-#!#_d z$<@qp`Wawnya#sh*+rPNg7D9=T%}?qc5`S~9!S}qCN8zvKD1;JqGm;NL1v*0d%U?~ zFB>>idD%Ap&B&~%hf>$gfCK!r+=v-Ht}~vo!S4E5;M|jXUJscX<$X-aZVHxXd&D&O z$#brTOBWi=Wy60)C)<@u%2AqcC1fzaSfPvPLJkthW#sE zhhKLpZ3Z0@Gys3&w8@w0dh38|)&9^J9{pH8XT=^2Eq{Z~qb37lPRy>!PU~%tn)nOy z2JBl&K3c2Bk_>Z>GdtVX4XekLBk#UpCWi;Ez252j`L^X8YZOqQGTI0=bgZm`!EwY#jUate4imi zzx|)NYZ;SB(il5bnt)M$AfI?_HaCIQSWCw28lJ$d>kpt8w7A z&VpTO#n?5IVOoQAlK~HGv>vRkD&8bd5yKxa-n~`=ePDCd+#4<0>;DA)u2ZUWea`26 zP6@`rV9kJK`dxU$!6vd^M)e!)*a5cMFu~TNXYsfUR#}35MzD(ZFq-48UAen0*LBEn zT&4_Tmy=+pAAr(OW;PrMz6#97Cx;b&k(1}H*sHm!PE$tTb)%wu;qkp&UguS7ClFbr z2L&s*2-@4%L8W~Lzi|^;{#~`pF0mWy*_6x}nVKQRFbg77BY2#;&T)gOo zl?ggmSu)W~QYT=djmE-QCaX=U_u--&=fx!b@$rb@PRAc1M8EwS@EGoPQ(t zrD@rR@!Rp2*mvobI~jw+Cr@80G(^$bSH!Vn3ow^=2Mv;x(>_<;PnQptB^d6Zq;mMm zql*v+d^S6E`MgzN<}@^txjGDD@ES_M?%Odgdw%QHp>kNvoTn(%ddjUv>7i!QrO}dF zL3(FaVP59E_E%V0f+(-Ci@us8O$bz6Hsnq!z*UUh?Rr%8Au(m*9!v&NyD>fW#q(`B zpRP0+z;TT5B_U^FPAfRZk=VftJ1^0&vV82)plAH8A0O{AI>Rf+=2&yI2l4)}&J*`3 zp{HAM_8Iw17Jqpn4%1k$FORkomGGQ_Zpy5y?e)p zh_Z9DVx45iaEvvCH)GOfFJP0ypWI%=u-wDnTk_$2_|ek~X(q`A5m#HncZydHsd%)n zALM(e$`!rA;GNY%$>B=lNnxF8yI@rEIh4jETV7eQH#X&aOYY72 zebTq%OZn~Pgj~MKn$Z_d6K*f6&TT0UveL2N?YH4}pkCm>qQTDvi-sj*8rI8G?iZkz zk4yWZ8C`M>on&7@eSj2UYU{shhDB&LuXjG9U-ZN_s4P4 z>g(OT=saRSxzQCvI2x`ukFuI6%R7uR>JE(v>0xk(M*6)UcvSP~fwwfNV3R46O>Mu8 zzBSI%Plqj%4x*MHpl-_-e|55dc*SZ%4SMn!O`A`>k%e0Bs?jnC^>&v+I~^5`{ViW= zAHE|@A{b7xn6X8Kg`5MTT_p!#GWwRWMcgQU-&KJ^^w2yi(qG!B&>R0eaxl-8_neE2 z;KfHVhFogGDr&sL7j#9lTG{g-SmRHIZGA0mQ}u!^S3Hra$KowQ_by2u@;ibX7LCbf ze@ffUxEVmK>7XylUvW$eL^G*~K6Jr}JS#kZOF z*HgvC`1ks2n!_SlO;L{{ucA$q5Oli#i^&R%!;xEiDOKu4u$n@~4#H#(UodOn@cKI* z!UySH;L&=%@Ie~k#sJ%Lp`E$V9{a#qJs-5dKL7c%9~l-Gu35JPv*Tdugxkp{biCrk z4*BlWvt^n^L=9ff633jHEfd)JQp9Oo=PUsJbJ-U}|6UluF9jAV9ZYIg0pq|#wx~A6Af|h;p@*~ z3T6CXIn7s8yB~i=*HmX=*%KqTPz_F(X5RJU-fXVY@FIk{op?II#8dfbweG0Y(U_2U z&b2J&N#jA4qpGbR5B#~RH^Oo6X^l|T;m)U(L-#5N&jwxcnH-q+Rz(@43~l`)L^C3~M7!6g9_DH9LRe z%&1|nRWNDsxR2zHlu9Ps(!cM#%$sA4a($AThHN&2URoO;~d%YuYv-G zRx3I!rbeyEcttogzIZfE4xjodqNVcy*QdiNB=f>>d!WUK12Iw0)brvTWBDpk!%qer zLc~`RQL&aPWV&<3h9|w3SC1rPje45`{*YACmx|Nv+w@}hVJ*gn@*2whaM_8c50w

Jb?MVoYJn{R-eE{o6nX^!NhdVOMOX9q)#5~S&5+h-aU{`O+zBlM=U zr~YbR8at1XACuH;GthLU zKCFk5f^r>-Zb9wG6`*b3@zaN8^@Fo2^&`q(_qjHbUmz~+(X4v5(@2I6*JUgywD6HR z7?EL<#B!v{tBl_tC(o_EuQ+AeKq0H5IRDk+Fu%l4GWva=AKVT%zN6WS z(1LYqQa@9q6N;I1eP4cd>8irbZ4y+|lT3~GA!$!v8|P&9JsT^-kozV?-ftVId{p>k zLXVLxlW@eJNY|*M!PbOb<3C21=_Lg_pGfnGf8e0N6zXM zBTYwL-Y2%M$YS+2ugHSS=u;#Tt~%1398O_dp1yqpr>1Opb!nWVgKlBgt=dK1MH{>m5(s}Y zvM^Xnv$}H?@sd;%YwgKZBXnQG=BTM33wKkZxbaV2QeJYv@pjMxM;`gHYePGaYUDRkn@MWxuVA%+FqWdXH{Z7cA0PDsO8m-B91;TR3AzF z%p?RYne-J^&}2NhO7f72$R6$#+tXKi{x&QtRSYZ#E~3{=#&A;|gJ%c#jcs)T1^VVX z2|OFVme21Are}2kXJ+NT52_qnQgpuGeFs8BR9*nfnAN@J*lz3v<(`F5x7YV9>z`;p z$}78nI`RryCZXkY+O;b3v7>tr>kYnwQ_1CF;$v_6PGkGCq?jqETP?+DG5IxtEzB5xI-Kdy7e9D=7eM40n>;e=4v|G{whg5yHCLT2;^* zDU}aXM}VA}agS2hgmxDnDNm7d?V4Ro7FBvY8GLL-udzN`{ex%BwhaQ9$-qq=8%$wf zWO_Lmmqy;5kpp~3baDWK?3+9+!*vw&uKi-1c#@7h`0%$sS7~tlOc||hYqZ+v#0nKeq@6wKXCuGI{9NiOjf zJoS{yW5Kne_*>D7iGMsR#{|LEE{?yxwW>cmb7WJd9<{Q@m7q}gKIbkcX-ItVEUVSZ zP322%g~#oHt&XNitnq!kE$>5CHT3kI*Gh9WHq_v*3?cX@UJluZl69lUx1d7zFC3%e zH(JH%rp1(kUf}8J%^QGI`m~Q?n@@i5h$)v{kd=d~OY7$q*>&D{Z*W6YaD(Mk+xM{H z)KHhv@*{JMi&M-ke8SY!HYug78QjpT8Iv9B_;T{r0``7pMG#LQE0dsTK9bs7yJ8?a zA>-5ND&kwGrdhG z;OwO=tJachvP5{BI!hJ%3^YXVN^h5!K8+9PRkpvaM@@-MZ>Ck;kKB5D@>%GDQXPBu zTJ;@*QIDLfoI$?-D|m6EqK6bGo11eyb!~pYnVkET*yX&9ozKUgNe*W;+_wCKO*(Na z@Wwd#b?#N#`)>90J}e`daz3cjLg|V`>!e%7S=L}BH|8qgdHa^Zquo|&Dgqg42cGO{ zO0ERkK2`12b2jP0#4GdnU0&gb32&L>9)a=05`qHw60ylOy#;}z2CrGAO=b>Pa{cRg zS6kd!Nm<(*yXBH4bzrOd_QqsO%071LjQ8%in@mXj7{^j!<=aTb&R-;m6`&V?G3@n! zaf*B2b98>;8t*94bwljLd<`(o>qG zmN-JQr%bKP)IzB&tt?T=0Tjswtu(F7oHetuLct*w2OKh|9I%{I0Y$|TQa}_0-n&lE z|D5N0zvp|O@4DXG%L};ou-4jpuRW~2_xec>U)nU^+-gu8@|?+jXVYF@Yn%`BtgW5l zS;vGFG^l?z*}h5esPMhsB&eaQp!ps6dcanis{7Q1k$nw(Vp@J8^73v=`c~UhHm8^hPgJdb~zzj1k4~N7!vy z2d8nJOOOW{Om{)if@J~syG2e^$hgArFu61>30UigxGo4>CoO#iWfSp zB9I4Yeu(Wi4@)fQHXf zM*;b{_ip0&InEprsWe(Y3^rqH!YefVY*Y@qy{Plf2aH74SmHfc;7Xon^qq93{a54< zci_xggY{N#+I}m|AS!8g(K$C3TB0``1gFbcH;h`dwoKF&?h&R!;ulPofTQ`3rL@STzH5_S2H+o=BFoG(B zH!Zhr))V!i-@Q3%m2v-^b*)pvkz$yfrkO0RPgX;W-7uhPkXMc!aj^|8#j&n;%j~_7gvRGo-T)7bX{B5 z;HOshN1TwNeXYH@ZJofX8TI&(6^*CSUfy6hTGqUnQv%BPx(DT9tQJvkQDz|=PJ+{7aGpl!i!d5 zpRO%Q+k9Dcs?7oN4CsHgJFCAAW15n1`eHyZa*SweHdrhA-~wJ{EGZ5gbF{i(f)} zJ~4NyWQ$jh0~@5fss(BDars0~58YuV*o3 z#D(7hKYbtkWsdmi@8H&7NzqS#hyK^rh??IC{#$Frw%^R30L%_6elz^HF#`U}7*Uku z9UALg+)#3wX*_wlb1(~}f_|i+bu4MxXhYi9$)t|~e*{iyI~|X@-f7x7^dLkpK);+_ zvhDGf%tiRxWB25?t~(sJd)@XGS&zu+Idpb&p?eHe#0?doNM6<<}1MHH@OjP%e~I0D1Q?E&#pw7^uXn?16(KXtcC_q}(NgmcXHBHP(I+z&hV zMSXKX)H@Ae@3%|5u)Q_K&N%kywKx)Bz?V);wTo&aH#}>zL}25O#)LGa=iK!XR!8Oa zj~u-AN3I8XQxpS*FcXoRvG54#%6d0teXzWPj~Ia~ZD z-+_C*tSvJj@RQ+ZjpppVX7<=YKlawmt+B_h?8Pbz3M*|io3)k?_P(460BkIWo0anD z!`+zP$6EK6s^{>bPaG`v&1>@f&#f8;Z21nZY3k=PL0_GH9WIlcFuWE&{te~12T4JS zVZC>8kZ0-4ZC5*wwZu-`T@ZYM#xror2|IIr)5i{UkoVtr>$m`KOJbHGHK(WcmlR%h zrfZ|MbQ%&qe#Xsq?`xnGY;B0j^ddL*fsS!a@v_4W1gX{BzJ^ia-0s&P2NeDF*C@-v zn{GAVpj$aT@s!2)kkhA%LSCUs9Zz6Och-Hu`h=QKbW znxujCSn=?-5r;v)?Zclu$fvyBDk+jdwF(yRu`RHDS1dJ88=E0z)To+UtfJTYRXOjO z%T3>S&muEpb`4$=O5JO5oIZh5lfz%mX8BfX3ND#$K{gpdYE&0Py*_I++{`*)m|lK3 zwLV09bzP|+;!J{Jx+w5)#l#i-?pFbt2^>57Yz%ko@WR%DDKqINpKb1l6Icpa4!iHh z3rp3AsCq%H;x3-44%3)c$isB1zX-xUx5YY{&TinD+Dm@1v}Nlx&)m~bskLccMs-!LPlfpF@3nQaTFR6bpW!E2QK?!aF7XAv>d}(t zB!06k_C-l7%DIO2r&wSuCfi<?wCy;fqQ{j-Ltu;iZ{7qpg$pn&9>J@$f287iY!Xi+MKJ@ABM#;g=elIz>i^IZ>nr)=dk}TLdZwno)y|f#eEw#+tpz3&^~cQ~PR1 zE2YWca~ItM^#g@FY6T2yox*aT{WJdo=BGx3XwWD^sUi|fR_Cd z9tZyz_Q{YG4a_Aq+ZFsSD4ntB<9~tgPxVLKnz<+W&fe2FRrwH-8K5cnoO>hLInC$% zg7}!-xVfQEsz0WkT1P3kZX#5PN%{6;LxFeTnFib`^AyL~7GI+Uw*kEn&K`E@^y#Tf zx0hJK+*5sfQQHa;Zqt(XQHO{rb0+m5efUs<^CuKC%PU6IVS1&#qUy)ixzbeg_CcGN zjF3B`OX=!SlJ>ynU7xTKgzUSrdm%{TO85<$?tpDfbDQn_{b!XICRU$g?T)qqR_PXH zl06e$pYq8G!>Cw9g%P5&N`^u={;|8SDhVw)s>!u~)EdqO&E}FkRiJtRh-O2)SH~>Igj^`tp)i!>B$fwL0{M z@7BH&zuj)M;ow-mamDBF!=CWME+KgjpD|15X2<8n5;vu*&&A&vsXJ=<8JE_e%4)U8 zpSyFyGE4?gr(#5}t|!!}iv4szBxPqv3GHYYfnHj9*hWzY={rzGh6?DsTk#xN> z1~*DR@z6JbaM^tL&w(W7oLX%_nl6#H@l9qdPszq(gq*fMKtZBxc)!h4dh#$;6Qoq3 zIoHqbeX!&i0zZnZ_2aaAjwqrWN7nYHg{=hIs%{&ae_aAU6?yoEF?&bD%^P@Lq-SqX zqtYek;^y_rf=5w)l?8q`JKercY&sf4;JOmwc-*S#4`Hk)+2)4N44IZ!ZbpfD#nR=N z=S^u8NAmzH~f@?nKrPf z&&HxR4AVK#g$->fL&o~Skj0^!7EZ@4xR@1ls~YO4K_|fh!SIA^I`%>E82LS7C8oV4 z5HFZj<$n(IM+Cmtunl`Rh9Nu8xx}Z9fEy?gcHjQwz_o9eP3^w%s4|)vc6i-fy!eAy zp}<>eRX?-7cBbZoj}$h6_>*H4!t_I$5%rLt=`6b@YcFV-k8UoL4Be+JE)2p|G^4!e z^^_5^yKv{QE61HV$3|=ANeyCmRb!eOplh?Y`F{-%`n3A0jYw!7iYisdE%HZggOHmH zBODG|&qAi_G4Jnu7P~a~LPn8|bje(3r#XLgSLel;=J4kBs&^aTJkUt8Qd+#vlpG79 zwvsdEX4732uR&>+w3aatqnz?r z4rkU%x#-*7exV|n&yOp}9et{n4;J#31sf{^;-)d)>5{{e#*r-}jxqi3C)%SF{Rn?@ zatE<%Bzq7v>H(|%0pC}ljlL4|A38mXo;3fgNk-x_XeeRTt!Rc>~LELbcw(_3ubFkm}aL00B? zkX=j__+QVSXU5s@o|u~3+Q6hkwxl7+Dgg&m7gZL|?irwWPkU9svAgFRP!*@sAz5VQc;95@|Scp1t1h!#otE+eO6`WeM}sPCG0=<0<-7S16 z=eTz!YQ1yz7E<2Q;!ZP&`p53YjAtvP`)bARqE)hL$d}?KcIwfb01?%<1EPs1wTtlg z-Sy5MutFm$;r$bV62-aXUC8i?WVq+#YIrWdr>H9WWwgHPKp z@mgfj5if&(jHUO=i)fdCsbM1;&r;iZtp6AXib}W_pe%4UJS4q3tYrMBS6FETaHPQg z*5cX6;%{Oi?wC6;;FoYzAoWY*TZyoF$x2{Y2nsx8MQBNQX(BlP3O`0pyoo-jPlK2+ z0mJrEB9>@xJaE))F`Rd)`OCU*Q4T3D)BOiVLc=B98qX&tzs-8IqX*tP-F1uCibi+D zoy)59N8AG+&bV10iw?ZokfrU1fFUA<6Hd8P!!Ya3xHS#p;#$D1OywpO%5Liz?j;P# zqTwo%_fq?vt%V1nrqURp)_LL$M#FRiHh*DCoT&zI=;-}Y`{6Bl$_)3&stMpss110V z=xqR+<-! zxn-da942{pO1S8CkimYfZ{@n7wh~{&hMWkRLE>tP(01iC8bQ^#&s~@MUS6RDhvD{J+V1c7}%));h5|&aD$_3 z)Qi-5w6_FO^~{DdL~cXerh6AG?PVvW^@9cBqkJJ*;?tR=f4RqTwVU_?xeNqYK-A?a z^jF3A;mS}j^-k5>KDF`I`)h!Wne=|PFzG{$8RV1)8v6$hQcLNkf%c+E)}JsKDvtap z-JGcVMQenl=}VgcpQSGsDT4^}y0tW<-a(S$y&df)&CC7N_d=-1JJK>c#{p2yEN(O1 zJ2K}kO?nj~G_IMwcipC`5_z_35&Xb+UY)HP_dpR|V#$6SiXJXnmdjfBmQ=bI^+NBJ z!z}gQHhWw|e_li*9ZQ?ba)G|roOhM*6jQ6%DXfd!{4s_(>{J@X6CNB=+iVxix&*92+;JLM zr#JpPdHcp{;4xF^l%BXYB&~V^g_E~#nCOzW;c4$WLYlx%+@{r=M`w17Pnr8{gQqAB zGIe^c?$yE{q%g>#`o`A#%g7dOVUPb90jw}dE5{u^i@cwxwzm5K#4kshzbp`+ z|6!*19}C14fGhg%fSxJmp-xf)dzVM_AS!8RvY;Ec z875jZpO~&##J=-CTEwI@2T8N{on+APvMaEgi*K$(OfNFY%2G) z%RK>-GoZ4%M$%&$G-^Cu<(~?!DpufTBTV5FH0_ou|5nuxR4^{|a?xf@>6d-*t4mW0 z?X#IorkDausZ;~P#+TX`Gr2ko2d~yj?g;Px`aAUFe)|Xb()SD}{Fz^W%9WeW@f$)H zJfa^wF3el+dvYHsbjjbOX8BzNHkItT&%Kj75+R9uWO$`pb z#S2t{=1d(Fh2ZpB;);vW&*AkqQIJj(_p4WL3oFpw@OofTJ`HE~%^G!@q<<_yR!fnI z<+Fa9GG=diD^02kY;8|c$um=TvGwBVX|Lzf3hp#x84b=n<~;@K#Mg@lG&@avwAq>N z$^C2}7x<>wTvXrC)@Vqpc*zQ=1r7CZY`ru{{5ThtQ@N*YQi+*UIg(Z=G4e^*9uhvD zz2&idQr)X3VJx57^Z0QMUx_&}rrT-4*3~sUC4M>X9}4`Q_^0+!eq9O9O~eCd%QiK{hBYlc*t9Rl_b4Y7t}!x4Wzy1N~E*+254kd3hlp>a4jZZ?5gr4W+H zDuXHrrLq=7+g8gi1vC^N{4v07TH7%5 zI&x$@ye_-{y7m!O1K6Zw(uh|**{{9uxT0|3wOa-qh#OYYs@HDQmQ3fS$BnP|nw>3W z>3>}wMSYPgU2mPY5bBfC@iU98v5W(%29>_~tTMCYlB+bAOJ@iTiY{Q6(BkaCN7^o- zuxZ>mc(sLnvkLN37$c{W_FioytuE3Hmd#hpkqmlx8^LdF%y57Uw6GUuXQPy$FBLa} z_nt3Y2@ttF@{045?eA*m+ZEe}v%(im0nux11U@zZ+k^Z36oE9yn(fQm0mg(aIr~*} z__hhYQooJh`N0wmZg`!dvy^sM+ob{QF0$bz6)uFHVByBYizH9fJL$4sv&UQ~91>M? z79SsfCzS^X1eAx>hhCUnynVe2U?U@bkgt!u&$Au@vGA6 z^s*C9OJ%x+%XLpnkEPWq&gh=R%WMQcmOcs+*0-epp8HR}{!b|ZK&49wR98sJA0jeJ<%!pP?zyT`)= zmaNxSfh`H7b1vbFKv~@SB5RQ$JGF3^lg;%SHh?9UrnDtg4>ON$O;Zi;qFz17s_k_R z{ox6F(Ulca$r*tgp`JSa`%Fjr{3%l~mep4=-o99V@LLKDF z<>D{Q`qJWs)qCw_e9Xd5nn%?uzF4~K>p1C9eU?7C(T2ORRl~N07V@Mm8|bRs&{xGW zQIS-Ae)zRiSzwda*F|+wwfb2`Jpawl91X=0V~Pf_(vOdX%kvgK)r~o6ww~XMGBASB z53+PF%%19z@PG_rK~^Wk;NJRtzo@^ec`VEO8=ZB#&MU>MLjrUNT0JRraB7jHj`9)a z?=^c$y!nXoZ6GES3_W zqjLc;xVg8)4hA0@I>K98ZY$2?>v!S-HV3ELh4LGbr^eUkAMU&)1Vz1EIgXbeuu`bxS$!ce1rWz{-E|jlTACu>Se{^bh^N zJ+4pwmRtVUgyff??Z2~<2NL{`pqGIk7BPQkq5RJY%vvDeC#9cArgFa!u6}a=&lrCl z_ul_xZgSagyQ>)(og8ue^UC_R&LUNOKWZH-*o>? zs`1}B08q2PX|4Z%(E7b%lLK=2DgOUaEZl!0b>?>t|5>bmRjKcPOKa>u(W3m$;iqr? zzl!i@oB3xE{#t7F{kMcp0Ild>&%c$Q&hO^+v()|~qyl{VCn2Y^@P9PH|IZfjFAD$r zXOx`GvY+!|BjEoZe#57J`wjmISpApZ@T0(W{{QGUyeH?cI@|~VhyLw0+~@adb0zQ= zxaOZCz{mE88XVp^6?JvfHazb7-rtb#?U*v$oAUkPsS*nG*tE{soGlL$OW!~3JvO~f zZ|^&65AIEO5?8D$jI+u3=`EZnvgiT)g~Kq;D>A>)jQ8DJW8v#{dajB+{mSpDRHA>& zfV{I<6X9k7Qc4$YCZ9OxQ2Ajs@5AhsNoR;$4~+COL63BsKs~^4*8^cWLw1wSt;-VP z3w#G3LaPIKC+5x)YV1noe7)k8*z>#XX*KO$AHiaK?38oBVj@6ub>^o^^TIfmBxpT2KgM$IpMV8ADaJ+)yWRW5i zCr`HE-GRw}xf`W*rHSe8n2{@wX}#AwvNWZDs_vS9#qc447_@f+hVb}u-y%;CKOT15 z@~M1vUCtWc_4DcjZmnil2uTcgWj>oqKg3DDsbmO!cyDu4Kz`-MMP@qVs3U3>NDd_E zxI4A3)3W)dHqCjt^GZ%0(PdbPf*!hjVh-Kp7~N3r$t0!AV09KNJRMxe2ge*Up`+uZ z)VB;zvDQ@FXRFi?HtsoE3_%&UgKZL&4FjYmC1X=yX-8b8bUCa}WI`6D~I z7dxx8Y%*#fr9LJ03|gAah}bIDJrBwk2rS|4RKjk5)tXbepE9v7<+ zr_{7;#G=V|f)IHT`SIMbFpMtW6h)g-XY9JEKhD2z&`#)*VYCfC?WEev7=rDV1%XUo zhb7`@Yqv6VFKF{D&cnvj6gtb64pl+L*fW62%j1TWS&#clFMeG3*Ekp2`OW0Qmfn+ELmDIk<> zUpw@D8!3dH!ozoP)xY3+RA1a~wkXy%?Yc*M?{LF4}#D1xidV^fab#ukkxfA-LW~?b=Z#7fJ>_u4?%V*-*=B* zl%w2$Dk1`+?z;!z4`!?`ChCd~k(&F3f-BbJx@VCi7R;Tc8)0+rUcpR6*~9_`M9IV3 zRV$gW_tK zT+LIe?srlqr$Y)(A;&4{uo18%g7*5loX^|K@(D82wf-yUmS{sLIk=5A7dBE!h}CLB z!!KJswrS7);V>eaS@i#)NVY23gdmbtDJhtB{FLkA1f&bf{cO6;F8W1Zw`uTrSFe1# zcb6RE3~s;sH5j@4sc3lh(Bi9RqJr~`#vxRM)qR@MXhjhX=2YcZuCcOsIFgk^Y5$tVINUmo?N&y+@m3*wC)P$=9aB zHCnlYvr&oy(_Z0?%FS4{>s(FC71)wsna(QoJ<%V@KPcUmwwXb&!nVh7mS%t{m`D4w zKOx57-5BM38Xk)~q?I9q*ILx!y-ijX#$)qVA!b~bQ^-e%{SZY^IQ&%Ab8)-Arh<>| zjR@MnYubkI%7#5>Z@cgI#5;Dy+_9YKqhH=a^)3wolh410@nYb(0d@|!i(w{KG!9GR zZV>mQ+d4_pn*MNYM9CQ9`lH^k^K-lSs9w^@9--OA*qYX1@BAiK&a77z|ETVr5WZP< z66sSu(!TMmFH7LpDYY3;w^}QiY~CXjp?wxfWJGi6Il?41 z*M2xh5f74tg|X)4W4EK$YB3<(0?C!rTgX;w@)XB##OP&uht>^xqeye{Ii~mkDpasX zvTmAd59-dvo_;JrzjN-AzOLNJGU^MLu+jcr=Um6TZV2B6BxD8+cblZkOh?ihq8K!L z0{sxUgD)f2M_sgX%B}3un$&p*4QTADr7~XaVqLUOSv&;>-yt-Q0vtoiPIKx*xo_*M zq&tHuBC5t4Fvqk)j)-esw5OPqBxOYRy$l-M%dju>X4Lm6BEXwhvWbF5d?u|tF&q{z z-A+nVz&ZtMlOLU5X;^$^8>tQ5J#gL|cRD;|qA%fj`E6kf5^{>>m8}Ja`$(% z&jwe|yCD}-!M7Cs47|G zC$-%xW{^|@s!8i{ZbakMQZ%y{Td+@x`kY6fHH~ETIdqDuGNG_zEnfH#cQ338k-9oF ztU#;{X}~?@`|RhKj#M^=$cp}GkglSDLbYcbGcy=Ek1*|1Ii~PqIqQvvyv9dmLnNLr zW6>frp8Ll1s_RD-x|{mfb!I0j;?+bdlIwx8yy0c6W9B-$d2KHu+6n6=?cP$o_NkYh z3?bE(;W-2n^3+%Pl<~5p+s5o3vqC-;#>xaSlfWqdJv>^I5)YHN9OlD!XIxj}PQzFd zi&NP(b!h)n(YRx;Q71C&LV-S}P45HNjC?EDVR%s*|9nY1Nk*+Y;HI!~S)22RC9JPg zI_u6(zB2X{`46(jC$T@tC~SR^GUD(v%atv6`|D&992|yAFK-h)T)NNS`RLhHgZfi1 zwdYD$xA8sPlMh614rPDU>#_IOgHMg{1q}ARJ-++)D3TlDDHTW7EPj>k4ANI&SCoiZ z5q$F^O@zE*ggdzDNQUB@3AE|$(DU|l1Ez2&>u!j)C`JABN^F*w?;yNjKMEUpr#U>- z-DIEfPIGAiU3pHmm@Wh>Li^*Y2TM$)=4J_4nY)c9ePNPxR!ow2HD5>Mrs=N=W6zs1 zJacL znwDO7u=OvmV(SaZL9c4;0_UMYgT&V(ON1x#jIt&4f?3K!*u*YQ^%Y!t&#tV%U--E}G9HOz_O*>}_j(=2eHX8A%)Zm%>s|?8Xm0mrwj@)!w5wY;y{DT$M zn`MyE({csrgkC_{AFbpZ?}g>v7hO5Wz8l*wHsh|Zw&)462q(M>1ncMFKYXz%^KKv58TMlswO_W6a3kL^Xqa@HSE6-u=$7oHmZjzcwl(|} zl|5s6ZAp_rFSQV?3frc~ajV#0D?(8TDpR${Ihn!VG zye<)iO|BrH_$b&;Qay+YT@=4NIAeWYPV_;YtcBg0>z*D-8$7)Z;V@Fx7H8($bxVzm z0j5zSa=vkC;`Y$7$|-NlXKGU=A@FX(;lxbsE;36TiN4( z$uozbPkiezZ8Yx0%pvNpS5YMfWbFsGBVtxG|(T#dlv$ z?4V^=?&TVU%)F#!Ymhe`Wsj}gkrARXP~IfE=o&3PyBMV4JQz%RgX+hj4pI7~+J0ZS zEC$o_G_T1UcRgJOdW8MWYtPhi#X(t+t9mSNRAfk{%LQ3l-=>Mfr;;<$ZxjBQ0{e)f zLyu>OI#X^=+YZN4J0rzMGisz;>tU9JwyZ?1S&#TN$CecVsz;*+$ou3OdEP9rtP7@m%Q-YAIO zd6+WyP@xA03n%QEth1(}62Ee50<3!C9Tw8wFzIphOKuN+OsTaCl&mj>8RJJQ8?z

6XRw<1&8(fUl$v4p0~p5yD&uv9)<2$tkKakrmu7_x z?V79S_1IANv>|6C^}XDyE=MK_23e95YZu-}n^41&X*HrHN{O84k}&n1 z0}`|x^9_JnnPR|4^xK@rw&Oleoed>^n-9|&R^a)hGuxYOrcwUhnz%{ceRt){^dFP{ z+U+Tj1EfMU{))~#zBELW_nju1SPG;wSM$cysXH;@ta5X+I7!%&Wz^~W^eylrX}CKd z_m~wAB11es-xzl~+8z7HITdWstWv#64DRSheFfr+lc@TmH8uZ|bkirHJLx)cF`{>d1`42{g|t!m!C^E8;T%tDGHZ@&zIS1q zPx1Nz0uc|OhCz4Aa~q5$k$9uF&x4FPS`hjgPfJxxYvs*Xtb>qZUn1At1vcVuKucKOSzd(`>0*Gh1YyzHn^@;rJ6Nk1 zpQF=qzTlu*j)zFZ)wgM)8?4pvHh5WIz(UH_mTY4y@aVgt_Nd|hr+7Dpd`3{sq47~Q zAlxXU`AoVp<$9ScmfCX?E?q9xi@2i%AF~6wDO0qq6%j|!_G^+79hiL*Qym3Zf!!Wv z)zCpyGDjX7&-EM3DXh^FtRWZ1@=3Tm?;-m@i2kamroDtxHq&UN7O{}nnaZk*80B%C zl?TK(m2fJpI^ePw!sw8u^Ec%aPK~~&ws3p|y%xUt_xM?poV)Hh{iZq%Fd_o~(h#1+Pj$?D@o4eZ7No|1e|SMgVtA$QEjU_WjJS7#m>Nn4FLF5M8` zZYh&cGdj3|_fSKHT^yt6%(v;#yRoWg#)eW7#W%nw9%rBCM5oJ9N-Z}c>UudmQq@+} z9_;~<$tnr9W1TOiSrq}Jt(0)A|5#M6&wAt+!~Y=vEIYd@dMxZcj+f9J;X9bLl>Tft z>k!G_#C{O9Yl-3qW9YVCC0a66{Uc|a!>oF4bq(*0;JlhR|GR#Bo0tK$0n)n^mKYpaih)N}R?X};PBOg_%7fTgRl zPH35>!M>ua2hRi=&J-#Sq+~?S8ZfP{6_ezGRP1FEyv?Z(()%aSJC}>8KeUgI4p)v7 zJ*xSCrXzRJGujC|-dA_k-+h4GFea!Bs||Z)>TkF&(j{YCI$zf---rLrWq}M)=*X63 z?HFW2e3|;yt(WH&ISH20CUy?KUjtVQC?961X`Iix0tfUJW2UQQ8Ft?rZ64dK?Z{Z* zHnM$%Eakg77%SLOx-bBoA{Nv!{7bAMVcE2_;xz;BYZtoACLbp&vFk8D5^OIqAiD}U zO*YfcbJq{SoV%0S37XS-_BUy@@4V;5lONZ@J`~?`zwdCD7Cj`s{lHQgFYegxi^IwA zb^4&G&czZP&nKV(6-wO2ZMbR9^%Lgvt2qlA!VT|NQ3O(ah6Pt0vEx~aOzsd<7bh1a z{{BsxStHK-U_;SwvipwAgc@~*T#IbSYjfiG?}DOPpSR3q@6JpRm}e(h=HP?m@$^^g z7pw_FhY0s86Dug=;zuxyt8}st{-ELVh#<>sjU45VT8_aLY12eq+ zb^sJmuDCQ9pPDeTSo`B?)_dsF)P#Zf5l;`)_#0~hA8EyD@s!|B!kMXz>GEY@FAvCg z9jI-2+ZzJIy{W&&>wrkS5Dl!*Cgdm&OVEvHx^tmBW2nF_IA$y(^wKwIw#0;`Zn7Z1 z)HR;f9(83J-Zr4h7>?cCZW%X|dUAXRx#vC}`J;dfYb}+eTfNiec}g%j`s>-xvdtSp z-xk203TnFgbvsFxt0--a0=IzJQSO+p+)hf+X2i#eMi%8WOvl2Q zT87paCiKaJxm?(IYk_{Wo>}Tt*np}b`g_Q2(USEuVw3PWVM(33L&CPbhpvpbL49S# zDlb`AKUm3Y>Ug>|UorwQcP1Rg--){JT0?2&W`ZO|;~9pESZu(6!BM{ihkjs9{dV|Jq2Zg9nT+PNjIdoI6qs0NKR zOa#a-(W|_|En^pHP36wj@pw~T&K6Mw)G$K$yfex_=MYyz@U{Q^6Unh0bZIR5K3Q`a zQRk-Ci_BQ_bDI$-@>u8W=P#nKtmjjL!`>GwlGzO#8TKQtpCRA;B+!to_f=P?CY#QU z+o`chh*qw>b3Pq(077Q#bQjKLET=H#!kh2Thqhd0J+^lBh@)z8beYdpj~*nkA`hSr z+83(e85LX4y|_)2<656iD?3P9l|Ebsx|Er)7FXRGTa@XnK6eS+b({VUy!HgH=O9C9 z?==@eKS`gqoa|UF-*f-$X_995A-(R>(l`Yy`iW$0@{F*hSQ77l2y)h88}i9oY*BOo zLFI?l>8&Xf;2PnX)v_-IUq&L_p~E5DMfoI)?4W}X!kqOw=bP4ELK&>U6I*Yd%6fmj z5RBzGZT4M!CNfNaaoGy$LLFXDz0$$n#Itx-RcmC|wpDw^Ssu$t6I1L?wW-m_Cef@2 zF|Muse0!8izyy3y(uSsa&v{PkO`=5QpVwDpJdX^fy?+!qi0Ysmlf=Y{7eiFlj}VW) zmJMS42wh7Z_i+E=e(ED@aa(O8Sdr3Pi)#2Bt(QHj;CvsYVn&%AaVz}bj_{B-8sGFPb~9b8LjpKA zLxi`kSYaV7_kD#%{2k>drTU^mp2Z!)K&ZQ0JkH%Pvx)_H6fImvEH76RHx#I*m zbL0(`jHT`e>a%+CsEu|@Zu$L-8#DApMXyJ2Mi8uV`qlJ8c7!v-M^!lWvb^0=oy^f) z&D9C{&JmneUqJLM2(V7~S>=CFMVI4>b(qw)fV8joGlSA;mthUP-297MeFGi}e)wz` z-A+1pSMp}M)Z{Vl#D=Y)*l8=ryYz`ySWBTIGP25CKPAN_W ze*{x))Gg%@L6??%&ao4&T7^p}3!-h5WV)zLw3DH$NA+IoQ{@l|dF8-76z$b&QQu*{ z4ADZ0TpC~D&&BN_2YEnw7R=M*bwx!C`zh%G$g~u?^*gN^IACJcATwp4qwYhO>>+QMht2rPGOz8qThU|v8TEExc@GOO7c`F!_)ei?Hl7icssBMG?%J{4i#jU^{DnkljXKr`(m~ z=&{AA!2AF+t5t~5Rt{n|F~Iw5$ySFZ&T$lc>ZFR*k&I`410?*1TKf5}XF^Z>9m^|= zl_?u+s+~e4?sYqxgnOATs@Hpc#&-LfF?k+K!}Bt}PQe?<6|Jl;mg#9yc6d}$NGaRf z-{^uN|J1qxD_0rHi8|p1eU)c)mLM5Z7Cl9~2`p4UarQah!1*E>=SHGRV|^BOjPpZ;! zOtfR)DmxB~K_^Uj2zD$NB^tJ3nhdt~c;r+*7;JDp@S_LTl7hI&k=f;184i@u`KMk% zLU$PFQg^0ngE%0Dvki<(n!QIFmIzaUErd<6R+=k_-RZIk4nD@J4=WUXH*5G(;;7y# zC$htAt@x3sjw%IC!x?cl58qt*!8Ya%Y|NZo2&GMk1N_iEi>rl+LluJdH^Fd^`pcKB9BxSa>d|&RO$zM$lGfnR8`g3- zYVaM!yM#{;3`l|{!@_tY!W5@W6vi(HQG~anRzcJq!2WJJDg&0D(n{$=R;B1EU-zK9 zqZH@3@NNev6KZV$?@bAnp=!m&(?M^8;q@I`6tH?P=%RvZ<+-@WE5^OLujLg+@ahFV0)^&eA9lm z=ZrE%#X+9EqkzauA~Lph#x6~wa|qeo3g1xVMK|?@@Y&AU>@ag_`XA6Z%f~M8F&VmL zd^No(rH=a&3jSV8-qi$am6QcLX@Z{DF@^On-q9`*Sq34t%-(+Pj>)hPOFt8fQ! z9`FARHzO4|9QSiOcoPr~;AZrSLmK(o4YOYdRu?`QsPi{Lqdi}jR;BoT9-!N{JR9@z zSs#OV_VM)&n{&41FSh6I*lpwgv2gpfCRf{MI$p<~1#aKH`&t_}z>PjN$*&b*VZh9Sa>>13ry%`Arx;o= zF2@#{%OWp1PbEzapAO`2MB_rAx>33YmLV@VYb0q5bEmJbM|*_ExKUaMHe_6JPDx1_ zS{KLnJoN^oiSyH~X$qZq1O}VsBUYm|R7Mo0x!ELu-H~s*KJnXx|ZB2uL(v%gQI{wA9Y}1O`0EY^T)`V~k?! zO98|Ru1o4)h!vK9Ayz1sV@oi`v^Lm%duFkG`lG^pi^0@;g}q%NtxduDB4sQ*K|NTv zt$NY`y^8jU*k(knPwDHzjFkqjFSnqlK7tkylv|r?ZF8Ty8x`Nftf{jQu`h8tCt=_YM?_49UMMbn5ZXh)xp@86! z*u&g0JsCH)I(Til@VU7b z3|cq6hFE!l_9(8ea6AfensLKQjQ~k18QM8L**rEAY+NpUgi%ayBvxLhJ!~i>kdn|p zTmtz4XhZE*V&z5JeE^;Sl^nzznw~sAW|i7Vl+;!zs$O)an{w*z_H_ldh<sJ zyO-KdDs8OZK~_IoWt3582OxX2vV1*$f^=X80JsZUs0{RiGky>9Gr!MvA{H@No!~2X z7H^EK2c)2m=>uQ}!l+W^$b3RoGHG~ndJ;9}kBD~@1Na00P6s}b#QZWnxf(66a?x4e zN!YQK{OXQiSMDb_Rn14Fi$%$$y9~XYy#eSJ!cXXyO@>+N`pLNV^eJ zozUBb9V;V0ccauHz{ty}{ThBCS?Fh0{`b!Vn=(95$5YT=%b~S9%$^mGw8{B|J9rco zm8!w&h{Z-WLvhpB&!hLkYKXkC3W z=pv4ph2C?U@nJ`(780ymt$%C{{0UJ3Yb4I^6V%B6f~ZKP5>@szFqZ>RE@)XA750Eu zH=|^=iBmUulDnoN(oM_L{xjwmUPVR9FT9GNe1b!FyI+x z8?6SGM6122Y9)`Vo!rYkliEtOhw2R(1oGX{#6G3c%^$ALA-i zJaEH(NsR&J5gbyW!)NC0cUPgTZFy!WZVMdIg+J6#9@Xpb+`O7z|kZGf~n}0oKbSaFSIS!SkU)?H-7)4Et`E zpjFWi63Ac9-8yjB4X}7`3Ia627+mA`6T0W%zY7c&u$zW8t-S!wjhCNe zApbnqd?3+H+!m@0z3f~CMOLrw?E<%e{BVJM{Mczkf}8kj=t`SB0z3)A^bO>Dan%q} zZsIybL~SpCHskCU5Xgt3&52)#5}(S5Lw%$U4a8`*nwcCSewXwbF7fPA4Sgr2389Yk zawa4mn%x)pe^L$Y15~7ut<67Wpjy5>-s}hOGhv?qSSmt;87P*w5v?T}ESH%@W+SytJdxydYCT8 zV9vbXbKd8i*Ez5AJg?XD85;5`Vu_O zKECcz$pvV4U&le3>zjlQfJo5nwU!*^-@sQj=L$m>zZu3H^Xt+y?+OAazS823ON#Vf%?XkfM8?Ca)1zZ9$96?B%4)nvOG+|2t7>oV)*RggU_%@%zYscFX@&%}(qF$=e^ zIPC_gNnK117YV0_e#6o>q+Q7zM)|$%!p~jWI$58ZIexAMDd;&oF%!G4F46{P3{XAx zCX~Ju_1|(FjAw+dp58xrfHXN>L?S;6-uJfi+zrdZcYj!6D>{O|K5*bno5b|w*D`jK>kxW7-HCsNZDZzr_?u2e36sPc8in{DkyW?eW#TUtnzHS9Q;14%t; zMg9IIJGc!g9lgT|hCjR%l)A8MbYLsM!VXiG$Hxda8y@4*b;>g?6XG@Lc3>;YL(GKA zm^V3SkZ|lCqm}Ue1g??%eV_?KtN-NHksoC)Ok${-RRiBSgo)TZy=d(0)}JNE8G<#I~NI?4)R?mY2 z^w(79JNpa;4Vn$8lMAI5Q;*D1trZI(TKCKLb|p@J?s#r0adA|OCO4M8G^dk)m-a|; zzX2pJapjiy3yKfv!9u5LwW%1^JAQ6nFE1g^=s36FMrl02TH%BHg!v9z?j!F<#q>VP z7^}p_b>c^Fzt^(e9lBb;+CMnR4SBjy!a6!?TqMOkRBvI5$96A*!xS5*3k$5`3)j?+ z-B0$rq9nTo4Bd~?qaCcZkK8nBfXubmpFHngAb;Syhc-4EW}316%3s?j1x1}4AOYAE z+*4nh=hbKk0I92i@m8X|rllUHQeCsZeCk}EAF12?C2TX^2jnlE=QM%|EpwoW`p4yk z5X$3t>=Ihrgmnix;^uHn-p4Q?b}E8Z-63@|+q0c|`c~7v2^|xTXUL+TRbdS7{C2=n zVlRd!OgHVUEj%kta)|V5}^-Bv|P&?D^Q)Tt+`wP ztA*6o4^dwzD+?&cck}HULPMozqVqe}PIPzq;kT1fXw#8QmKksFf+Du?B0PtCeiY!j z@ON3=Sjarkaqebf$jQ~OZbqY@-rNFBDT{v;bF`j)#`%)IXeBRq*J%gHx6+N4wza-9 zfuo0!SS4aKagq-wLUjrmHn3v~lp(dn0bR4NJqlFO)TwQd9kcBbmbxQEt86#*YhwcY zwS(g^zsL097hXCh4bQyY7koN*z9zn{{h($M(4th6F0!hg!|*5J->eDwQ#$R++vaB- z1rOg8-G3seeiByzIxvn#Q%{8`;C;96O`}db49n_~LtFKQWAf#Nlm(2@ z3!v5Cbj$* z`5IA|RzWgZ)Hr;d`v?lEC{nl|6UpUZAM!CB3u2*V;Y~A&lPH9(eikgd)Utdeby$(S zq)(am-mTAZ$B?(*76C1=i@klk1!`*(IUP4;K2+sLdRMH;%9?&}dllyVcC8&9=}vQv z#AW-qMcQS4z)};qD@nP#w*QP z-oRY0dKk)x%6tsWZhAOvR*{Kk9Vz^Dq!z%vBpiP7qOL?bLesfOo0?a(p&>hOZ64_= zx^#OPjCP2b*LoEDAlv+N>?{Q!p(DH#m4lH0H&|?56lRlt zTrGNFb8iLEQVhA;gJ8I`7W5mMb_~h*wO;) z*@K_6cCZNBSJb1)Im1;y1n|B>Kh3boU2Pxe$&(%!VEXG{_)$|6wz;ReTrdLkOwpI4 zVnl|)9h;Fd>>6hLMMzhDY5UXz`D?8F!OT^r4{6PlSabfFeGNnFDh`vcNzA+cRLK$e zkK#Kgb?ef6NtjW))?|DSDZFKs^$~zP!F4h?YL=tu?4!PwngY~F96P*wgEV9|ZZY3( z!<&(aXlWuQQXUOOoN?Ha&~i6nwnnCoG~Ki^;>43@S8!v^+heT>(v~21Pu=d_8*u8U z`j6p|gRcwjcsk|(b&PAS(3Qdn@usYyswuoq2#hEVGWgCWx#P@NL@=C9gtnf?uQ-1e-GG>z3{Mid4@@d&>lWTTLMicc6?g#xwt8YD3 zSL(05Bz@QA7)(8K|Bp>mQ7`6?nta#F)&xGUWwdtHUp94JEoYf+l8nYKkU4eSiyR(R zItaPe?ok7#bt_CRa#7RucB6@LH|}zCKw6qW;A>9Ez!GeXYs;`fZHS{te)NEjUN z$V}I)nIs$TN|*UWw5s)q;<7Fzd!EjSTr|=S$QioFpmc_=|1P*^NOWmILivZ~sA=t~ zLgvfA_6ll|MWYYV%)I16rv=nTW`ac_GgRst5%F{&jMB3+b-EPeu0PFrZ07bOtdH*m zkeIY#i@NS=8Xg0~x5mHeyQalkIj18!>! znIE)%>6zb_c?IxRfMc7HpblJ3uAat=WAZ@vvQ!mv@9>)UC-GP90rICWgCaMdc=b<3 z!UPY67wNk0{qVhpPFs@=u6=!s4JQnv`qYS80r!8@fbA+?84%(h7c^Su_^#Gc-)XKm zEwl{yGPQ|0uqtE-jX>Shm5qcSHJd8JO@oO<=!x{zwzc(bnWj{;k2XTKA_F{x@*}01 zZ{X+G^7c}#u2&4;_YH3S!vcR9GTVSZ{^u09r8M!2K~ZmJtjg0T=}VNB8R6dwm@u_! z%;R**GJrRVH;cZ9-yLybMFRTsr@g?0yL6EIfETs5?`fykO5owC*Aw{cf|#&J2E4^E z3&aP^6Df|P=hSx^l>}Ae)ccVha)(DsL$P(a4>#TeCexuC=2O+vi-)&QtNfAs2~VJF z$Ayp1gz;nJtXW;4BQ9URoIg#CIug5iws(IM0J?}H?Fhk4nX zzO60_eUm&&O^4}++!=G8j#j?=vK_-dmlpco0k7KI&D#svlC`j7GFV!;@|!yCDVAAZ zJGK;{Q{s$QTX>V8``YT=!uL+a7gnz3++kTY$|*%z8JFyEc{_!U;@ZHnnvQOPd9L51 zc63ofey%FfzkG9M{5_|>#7p?yJ%Fcf@4CvX;-WV`i;|Zh@s1FjbUX(BYFvqH=SmO0 zp8o1by7+Y+-*{uWqb$}qEjl@a_0DCfR;I{lOM8v&%BF7yv=Hv@3IE<%-DA1dIaM}w zfhqfF-<4r5edb|d0E>K)v+YE^;MQ~+S^3&<)?yaw5hpsRb9mOev$nG%$lca_$-K`E z!BNnFoO8y{V%9AzgNIT^VMbhMVxFFZwVj3Nctz%nc4uba-M z29MMJ{0I`A83%eE|JVl@>~*K4nnu%;G!U#&{aPBw*9T~`yfh04&yzz8@^59vsIVW2@bvkKlX^CCg# zH79(X^u(Lh42}S-PzSBllw+OsI-@Zg_o+*D2%JT?7nGTFpV#K<%9eDnw#h#0PX-77 za@sX%Km4hC6iOSLdD?;A>H2|TpSWRW!jdomCsv|@i#u0-jkv_0(<6*!;-zgxDUASPhDEv?>VR{4h4+GzKIX=Y9UJT$w@Unrz7tEUT|1H2D(9)V*D zxiRHJJC4}Z)_^;;&s}TVhR06Ofdx?ig_y6Jlc~ewc(0V#d>^eJmdMCSE)Kr`jmMystPp)b!rJdnnNk>RQ>lN2 zOG$WI+XN=89#+6}MGo>Kp}qngO<;4SXr`gGB(55MCA7GNtC=j}h2@N1kWKu_z zBMd~m3$L7in|w$1{ zLWQjvyZe~y?*WWR@H2Ws-$nANukmYkS~nRG&?VkX+5pp{Zpq9j1ciaPILlV+%l+XVDU z?D{!o%?JJYX;>mnq(c}evN}>U)$Zt7zQ+-4mNk_{y^LhE{=~&A{02^1R;i}=V#Bs}S z@4Pmk2>IKVnc%hyieHNq`*i^&lI`FS#YYYnAP6;kfBX&GVm2*b+n{qneEe&^EG!vt zoLq}3Y0Tl-u+=X4x3>VBC6OdWH~RDcW09b@dM+eQLt%p)t+hlRx-qUv-XO zAL1&L`{K#zUJ&f<%~gT;q8LfpTX0U-L0U-vk_mgR`JYh6GhH2EZ4RHox8o+`wbnKz z-W#SJQ!07NrRGf~#U;P6#S;KP`7aGA6hH>_^TgE_`29aLq|SUk`=2$We*7&bRTFyU zx4Cz-QNZ>8`dRbiUl8p7N(=vIit#`4mKDEh^b@H4Um&a=!2a^HQa^Flf2DEDX~D;O5{>w^ClhRtOD{r#%}#P#2#r2YxSDuA@y@Fitw01yi(S0nQC-mJDWj?=fZ zzTEJ2S=m^}E>}JO7$?_vu(Jh!-Rk~!&T_@}GU7!S+XJ23cilhws7`d=`@zw**Z=&3 zMlpI8>?-47+GT>Y2t`WoO&Pz2r=W0yGNpq-?Y5${IU9NxD|DI5j+4+t@t5)acjGcG zP0BOPMh)r+uYnu{8zRbHCdY!f?zYb$6?YM5Vp2@s{Q;?M8+`I~p%Onj zwy)0YJ9_7B_iOn3i}kGvSxdljkq&Z;_X1 zHo|1f#)+yacOrJ`nA{r}eO#0gYjvbE|Lb}|;GlY?^3cm8n$9sE_cObD&yA84udE7T z+bSR`%0AlwkKyo3_qIE`p0I<;Yq>8oQ-@1@68sz83Ko4qz2OE^!=xe2C2(-TSWjj< z&7>2#n_kno^UQqZt^T=95sJKbZ{~Dn$7a9CzmlW1l8gp~_vy%_@_p+W*=~Fd=1xEe zd;NygBN;mVR*_k;@R<2lS}D!jrSbhYzh#yomZ%og{%JjdU@_-GrG`LQ#>FIxIp zHxSEQUZ-3YSV4lXH8XFx}<3d>s=5ZuL{lS@HShGB&K1O z^Qh>Em2VQ*;NlP7e)n#C@f{n}B3Dy;`4pQ3-wmx^M-Rb|eH|K=Wp}Z!vF|rJa$s>@F`9DFwR8uypzMnWxK@6$-sO?Znne)qBfE5g(U^)(5(fAMj^6h^%SZFSRAR_iLgblv5uy}4OKlvl_#Hb&hW zW)_N$1vRx?1JVKp4IQW0hS=Wa#pfiypa)|4-ue>8U7@z4;`MoRoOa>Hp*q~Tu&ld0kIyYhx=gDy?3Q=Hpqo`APLM8R{v@MBfYH5Z2!CsKsl^o;be zs|7)W!hmO|CDSEaAF80SkOp;{ysyt-XHfz3hPpj}-fIvL5Kq4bj_{0p42nB(%H9@a zemCB>QFCT$%uvajn#GyAPp@cMRXFEMfAO1ykyG&_$US|qgoxp0Cxj<12tvNqBKM05 z(-Jk(`4bigKWtpAMW*bZ`LlZ%TJbyQV<*4EfWQ%keNg0G=tAlv{K2hZg#51;!>39g zOi-2l8^Gl{D1H8!hn{z(S5yX(g1zqO%Kdq`%8Adn;uh5nNkmc>fgHcKb3L z6+n_W(#Sl?2=!#R(uf&8B*+}T{jUF1NVs_nFp&2fe!%}A;RQ~sBw1WlF>3UT7(^^> z&~s4qbkEz~W!mThH&mW%*Ac(jzFu$&F~S2*^!`eejM#@Bh0584SAevSt$yEwMP|W0 z={R)nI{7du9c%UsgFn8j=Q=(|N{M1I`1zf9!Q6g}M18^AYPc$~=*=*;CqrkWU2i@^ zp#hhlbys05erx{kiI;3i}FlyEy{MN?|3h z`k?uScai>mzQCWkuWKwWdL&8Y)dY%X}M`(F5e+XWz(|D;k#fcQWU@d;v zciCAKVTo6jD7;13WwiQXop6Rkt4njz0xHSlsMn75U(Rppa^&24xx>YzQd&R%{M%Jt zYuOw)3CjM+*9q7X<2Be~%poq{p}bkBPmuaRY3S+-@hkf|btOlh&f3GTaM8Qr2Wt0m zdw;|hQadBr*q12rgk#ii5b(=0Sq$T~{EqvWmGJbxmS&D66#B>}VzSK7$rr zYztqdQPVfF=QA}Fj3Kx*D<`RhqJnH3YRG*1*>&aw;wuwEA_lt@8vs9jYBOAKh>M9% z+q`-Rg+7ZvObG~G1!!Go69CDQHZOARoc5D*e*zS?ji1auPGGwZO zEYh=-xlJ%Yu6u3n>fso=`^nB*nP&m5?3vOHoO?-*d+A4K)aEXE_WUXJ3aQb{2)l7) z+O-*>Q&@uD+R0{o2zQSWoeX<#1nQ;d>5ax`T_CAxeAi+nuo$b4li(!>z~;}}HRX?V zm8#~+rPN&6R6ONkuHb7TUo8c&oYMBE>CDz^-oW^-dEXIhZGmb(n3(M_&sC!^X#~*=j#Ko_(G$GUk?f`s- zg4-LU&PvhuaDbqA&2ie|xM()E2GxEuHz{*i__q8aRM5P4dVkI5?Bb$fQj`B33L4w& zbk1|KtQHr|LJ9x0VYVSwsxp9=V|#`6!{;I{BQ#1e9h^-f$8Bt?c$u z&2T`}{B%Q|^I1HV6BB97OXF?@W*EeXP>{#&yxraFmCKkHpe?l#!7q7 zsMCCti67txLr-kf^Shx6)G%md5!aj_IiBr2GJu*eqK)y?#N<@l{*m9tDwejG8dw$% zj8(FGC7HZN7$S`FkZ(Fzw}5cYXbj()mIX&Vs`iXVcUS+QG=K3_zOEThQ5AzKpl^>h z-|S!Gw1t^yp_a)Sk3&j}KV4aH4aGKh*Un$sFFNPxW*n?Fbt#<#EJu~I1*gv^V)4AS zaa*QAyr97gPRi#zR7KaEd&$y4e$<$$-v|A;EW^%5=7&ZPFm1poSlXS9--y9uPIz( z#TyRf$$xM=@r3yM@3iTP?x>51vF8^bIup_mX8Nyc)-yTlmrtN7EHYWR@emR2GQaeg zl@lURL>voYJ}{&kudGFu3?1(^h~_}@$6pe}l!<(uN=?8r!6n4AIM;Am0%!1z32=HD zzCoya!yTtTg=gjH(p4+&ZWRM06=Pf3L4&8r(?XqIMo+L_$<{T1n_a%6UbJ+oOMTqM zcKZZO4C-C8v`}eeR3$3X1*r2?i5ltq9*KIR(suR}*Zv3^>`A#N8B3Uca*Xm3?QW|I z^UZZ>)OL7K6+U$nhepp$MPwmm?N})HLdDZuMXr?I2Wnh|;%LN3y2YH(dpG zMlWY*)}0qZ9iK(%02$TEhbT8fH?o+jX%FTe-i|{hk&>gSXJ)SZcwlH z2B2Tv)~6oIfF2`Z;b(SY2xp+yF3q_}z_-pcbKyNEHrUZ@Kq zR`JZ5Iq5qBr8(HOy)DQxi!G{(uP@2#>hDskIld&@vs!%nho^v4j`0LwpYZ0UZWW|* zZdt;`rnWFbONxEC+Jo3Rmr*noO$-Fp)_+&{{k}d`-(m^p;t7kJT`d9dvrT6I}~b7hbrz~o;w{Q0D8Wgce#2;ktOI8#NII>kac(X_F(!& zo^Mg%MfNCVtr!IRTs9Bck>lE&1(|G`mAVmHOzeso{rzwskK&Bm5}g3e3y9Y>44?G* zn*C#?L*lC>CbeZbPaa_4tsKv-79AwSkGBmEFf~2kT%APOZhQdKoYX!V9RPO;dd}CG z?VT~VJtQ~~aSL4Nb0;kk(3^7tZ->*l4-^A`RRFF)+XOTPBjLyE?ugTBcE@YaO1dv3 z`@tc1*ipTeIv7IBi)!X_n0Tt7Bf-L?w!0SDbwEveIf#2bo&~v1kZaTGAMM)N=r*X$ ziPY~{$ywTxowMz6k<+(ONiwlou3t<3Mtv0^{|kgcRu}?%+Orj+tc*ju3Ca9^V9#vc zU9~+4oExgA>8=q17Kw~@!%GA7Y7||po&CGC9x?X_L z|IoQOkZ8Y4hjaDT7F!zO=+h)R@3`?AY#|P%Ej2a0rO%V9nwN0`>?wOf=4|${Rskj{ zy|G1zC=c%pwQ84|=m91mzo5f{%XqA;EAR3p>jA4=XBI(|mw0kF3!T^z3T zrFmRFDQSBN3<|C6bLVzY-}k76q$Ep#bquA-S+T%V4c2!`1 zi$H)Q5e?u-I#QYLA0U@3{+5x;$?hAN*evVagXZC2Dg~?UG zA&ReyRB6&Y>#}OcR5<{z0?P5wnyrWA5eVEad+R_epywe$9|#lA)Eh=@&`yZ4t>BiebfwhtGbi))IWE`D=Mbb$@2eUrRlJy^!sWC7hD^{vYxd2ZP&!y@R;DOIdwx2g$Kh zXFH342A%2viD302t78-$P$XByA^?#)VtdrL{R_@+rZG^WGkb7VvmImQQm5rEwgNsF z0CYAA7QJ{ON50pmRe56oOZ}G+-anyK{eQ%?cBkHak=Wf& zgUxuyKRN1uF2B5%wL3;Q`axN7Le0|NENXJYgHx90m%sAOI<2!cM!WUKib$^)x{=C_ z`+Zs;BK7UOH!Sy2bJ(d9#m38fa1wX0D4v!kEv0b6l(QU9&gI_ABK(TYN9h$=OJBv~ zrA;S4cXWpqTs{UPNSASX&QghwQBj4cg)4(Jr0u>BMt=e#*LFaJWqr+RQsS_%*jnXy zQO2bE2`g*FF_S_NV*Xp`gmD{iUiBR#Hof5%-BO%(?j<5H|NcTwudwUeHA&P`>5s6{ zwF?Z1I}pz5$poh_j5Ha5lc^QE#?}Jj^}gSZW#jNc#oNf?$RLffOZs^luW>;k4bB}# zsypvy3sx>j!n1uSeObd(zmD!fAQ7J+6%1@L2u}0Y*5c+9PfP;9 zp9;l!Mf4&$#>Xki>9lMeiZHMXU$~XLE5TL`AjtB}Hf~9-+4c>rqUSIe`lYlfm^vn2 zNI}1aj}vykmY!namUZkOEJ7+&rp#OLcRbb6ARt`xwcSRFbDdAd=%-f!3~dubH})fj zRI-1fduV&^WCX~(EjjKu7)n7u49=Pl1+*mPGotL*<^tlDOu4 zM&pkfkM5+Ao0n5Ur{#05W157oSP;xj8K~F>fPlLK>d}GjI7n5j>{en@#1h^Re^>`l zd>&1xIb>Dpaz(E{vws{o6Bb799WA!4_=9z$7M%&44ar-gO7q~duUZj1BWqvzNnXC+ z{Z*QY186NiiZ=DDniua0J4d}-zEZLq9*~F`CqXh2F&o@khKrP6RRw?)Q|tHG-UUXO zFI9P_q&@VgEG^ zHud5apzexA{mwZ{WLTfH(iLn4Vkc2OL*1jsTXNPtW)$t!ESU zm%!R5I=5Sbs&>2L{>>S21!rke#TYt?8VWOC5Vk+#Y8ceYsSa0)*yn zgI!xzVA~<$mhPw9&!(|%3}(H)k_UfyBAW4j$B=_Rprv@zn~Z9z^?-!ccr|9SrpDge zh{=)-QR*SkKIk~eV-qY|U>_JrYh)BDz#Jcb>KK}RCqOhQ84WMID zh80JYc6-E9j|M{kRW?!VCoF6^_&dtfa_3V2=z;i{1A>+sSh}+BDi9T%_D-PrirEcd z8{j(`taZ&w4*qn8<+>H*J44lf@O=Zy1`_A5lKe^QrID9}?{(>U_-#LM(ec|OE*5!q zhjyenF<$})c>`0l!sT_y>=ixe?@EKlVNcr<~??#P>NfUWQ*}%r#v7iVi8X<36P!vdX;>dcEPKH zhTr$U8AZ&dJ&9(U4k{_CQsT;%dU4uKk85XbKtxXd_@m4dai380iw|xA72n+-h3jO2 z7QU*V+-6Jb_Uml)Q^vc+I=TjY(5Cy43NJnZt@xhO0%+(uUTbhkV})MhU?;c+YUE5a z16C8#){wnI#=7Q>KRc%W1D(RUHuhrZbp_Y#i^Nf1`a63!AwDf7fSM}P<9)|r6!^(bJS+6G(JCY?qg;#{Lpw%4<;_xIvJ>$F5KEaxB82k`{CbQbOZPA3bjC}AHZOn>rdpChJm_A;pDx~u zhv8m~)0nJBf{Jg7~8UVSZ6p14VPv$%5$^Olg7uK}$k%WecHWx^!yuMb`+Q`Pa& z1GOUfOWgM?h3mvQrsWYBp(Qv>pO3SQk;C-b>K2DBqUPZ8UXJ=S_u7n8D^YY&n}P-; zPvbdeozh7v2q_8Ns}b^qg`;yLwTWNI9r-nB@k?JxEdy@nSIe`QjsZA7+lNw16E{kN zAmE*oy@w0J9{Y;9r(iJept zp0fdoSl1An$mVRn3HfyLYQQOSnX_&;8es<$5vRF;e3xnEnsM0CvLIGJ;y{lfZKe{u zYEqKJv9rhxZ_}4N=m){zJx8!}-c}p02Sn9mT9a$F5 zOEyFGvcv0n-1?Z8 z4NL2a7dudFQyB#kq)Pu)XP1p`B<0P@J^{uS)(ydZvUSX@XZpA+fyA&&X zs#%fk8Iex#!mX(lsE_60r$nv^G5tvC`}A3efYwhDuAZ1h z3n00vD#jy=&1o*q>%v8TiU1;K6KC(qikFt_-Qx~c&O)NmZVf-Uo39;`?n4peJhO%v zR!M|LPsQbs<@|ieAYX5YhLj$+eL*`fqVJ`Ko=Y!_jUT=}9dogW@d_2|_&h}0nSi#- ztQR+>$~_djj{!`4gtV%mGtQ^Rm%$8f(DoPsj$!IpPzUt8T)%LY+3r_nv=E$d9PpWx z7gykisvt7U03p6aZ*gil3je^tc7!BDU0ORS-xL2z>tyeU2pGG~d%BJzQcnlY-+y{* zBxkihqGB%l*iMblD!T&R={`Ji(*dtYNzmI3?N- zbMX}L0t0T%-Hay;%v)Me#q*KwHdw3IKZ80Kt&?}?4^+qTi*D<3o{u4%GaXTYgkKj` z+UHeQ8)%w$YpEcueiq%KmR}5vJW`^ZKnk+e=3(y4ghDafMy-ejG`Oo)Fmpp^aAI_YS<(Fr7MP}O zL$!MxpL=V@d2!mwfTuB75thUVHi#AE zF^l3+G#AP25z-|M!^B5|vPg7#3+%U;Y8{Pumr={TEtVCs)?#Te^ z|Ao(gRa9R5yij4lMI1>R-WMh@or2*Lf&2=GB|s|IxGk`l_X;=R1g%{+hv|XV)s{jn z0ju@#Z}mZw`395Cyf78r31Kx=B_e--eV867A{wT8y@GbX9z)W~&i~2InJtvzvg-1JqpVn&?IOb5G*2 zT=a`WX=8>&_+1?H{C15C(ylUVSXC`?2fj+l z@KD9+xN~`JNc67O?#P`cP=VlX9&n5(DhS1uMSo(_A$QGM=%b&VvC>Rs(c}JA^!=)^ z?q{>F!d)jfiPIQ2=K;$f@Hn=WY(DI-MJHgzlpiFvLF}3i@ljzY%S9ZxVU{h9zRx{| zu&$Pz(=(un(W+W}`SnpCHLo(9@WvPE3g$ZHiL#t+IWXiOAc?E2IuFNPTFU81z<8jR`>hk zh8JhokLHGfHBgu46ru$Rh*-Ox*P?r%LE>lf^=A-&c$=5lHY}6Rg(9th_1FVzITbVU zG+wkm#QSH8Rg&($CguY6Ykik^6-DbJg}0*JM>t{JkuUCkyDrg})Skhe@)aMgV}<2E zKLSJ#Hg}p(c`hH6??yw#*ksn`eB~6B+LgC@T~XZi^G9KHob5sFs*;-5j@u_6zK@%q zSJ|3HkpRKBmp5@;6Vv=Q{qjs-uzPXrarKnBuIycN{%5^!tPMxm>+Z$suh=f z9zhja(m6^f_YB|}r6oB3uz5?2S)W|=fH4dhACCX_O)Q&XI$c|J`GN^x8xD*pPpC3O zs>YCP>RCz?EEWDXlII#Hw$D0|YX@_Rk!pmZ4ujcwXd z1>ZY(O=5fuQ9-Ph$SHzzA9YN6yBnmEq?PSdSme+Afy&DI?tC_P7%RBhz2OY7wo@&l z_!-CGzmcig^;duvxMZ%%1mC{6rq1xj_!a0F2_u44P=F{Q?$92ZPmM)@3(m@(4r3X4 z+peN6;{m~6zN$QX^}GjS*EzxIU?`2O0{;{-@NDP~m5ln{W>D)pqzBB6W53-H zDt%gk+o~>N9#eo|5zH!p18ffwaTW{N0%Y-~4>vlyyj{OAE~qNq2_dxPRGe|F>GeFM z=sUED0IX8g3brhyq7Iwc^Oiler&a(EI7~w*lo}bdsPxQlKmQX(5-s@?SX61GTUgW zq18(`E?5Osbk9DGwJ&@rTcgy=aN$}9|kVDf5oAjger*-N_i#Wny)|0B0{5E8erIw&h_HK0`9J6ei z34-4(`Yd8UKRCy`%*TL@gnoa6iKCDPBiv%`m`67$x86I zdsDA({K5}^LaqO%^ZEYa_zqgRsnzijkErQV*erc zsr*&+UxTb*;jaKx;12&;$p|1z`t5HCBhasU_XF?zQ|@yDU?TV#MB4`Z0+GEv#cLw> zt~+!Xk!*T#+v=C^57mahPfFETyUsR6@Ad)bzVj<&h==nw`qF*ZDg*+`EVVZR&b5>> z61la?VN4(-RXr#mH4*AKx5VIoUZYvfDwt3Id_7vd>t984hfVVSRrE=v@+I%zFTD5v z|H97(;vY+wY2Rf4&-1UJHsBe5KIPB0{=X?hdjDIG{;%#r|0?)Dlp){$D)_HEYw*_v z|1Bc^=~tDzfv^6l47mU(O#OU>#($7r)u&=xVZJ&v^;)wg{j9zlr|MWEzLZvd$4wuX z8y)n`zk2d7vk&dw=O*@EHw-zX_w0>B%hAiVuRuE@9Xt0%ZSA)@Q`1~)y%XHDL_cEn zqb0)|cF2X~s!%MITCAA!iigf}By$n7QV6?>*>3r0tBgGwxLp|`e7#I5NAo|66GqC; z;;%a2+GB&`uM!^Li|H4(bx%JSZebV>jrJCMvnOVNcR53R=2d6aOjQ!b z9C#Na|4{K=(@kofS@6C0^W2zL;UGOjn{rY5b&0TUZgNd6!wdMZ=(=@dMqfV_V%tht z5nUwJxA_9xm@{9EFENS+)iid^Rp;CsWmQS_Ga2}U;BukKdkxAZ}XDTcw@ z)8_o4f;D62DAFIYHoRtpllo0UwJBA|yR8Us@dCJ8tB>4et%Gq$w)NFL(Y`R7~EtJ|mqge~%s}=Y;tHKF?5oH=~ z(%wwDN-y|cfntB+)S_xMJu$IcqIqk^*}{;M3)H?H=h>rTipidW-PI=}hczu0+#4<>JNn|cMT3cy z-p@bj+Woxql^3*9GF|s#%8@nGh`PC^nblWi4~FAKPECv3qMfDqP5el02$Pp&hr!p) zeK)>&Rq#$(oxLTXv8`Q;#a$LrDzg)0*zWfj-M>S))Zqp z`8iZr*W=7FFE4h!SD(v1kgDROJ>{^4iyn&1Ksv{PB80Pg4e7i zF0E=3uT4{a3-iUaToDI5!gS!?z{9b={^Q{uUhGbJ@9ZspKR|wr_ZFjuuU&%I_0SDd z-e+#rhRB<{ZsY!}WgDv>SHupN>a{FLO#AwwHI95ORcE#a&ra33-kuLz;FhJb4NTu{ zC}lS(j;dyQ1eJ}(^i2`>l;GC^6=`E8N$gbN?fN@J&Z^8EGRi+6Fsk$)4M8(WmKvEc zi>lujS!q*bj7XsWdX&8e-TZ^VI1z`K|J}hGT6!tFSh}~UBF@y~IWU_2&| z)`l1qyJe`ywq-symb&Px!iVLy#oALr(0oV;c%;YgUcVFKkcU0`^6L5J8f4}yOR(#c@WUXo@x5k-`-;1$Df2_$| z>n1gdZdADaQR~OAZU&k(Ghk?|1Tfu9#8b)7mc@7;{MA&>i9~*kHUwIXFk};fHhq`j zTsMxm{#0I}8tvTRu}xwa?d-hfi5w^s^8%X;Ofgu2MUz3XfY~H_s_y@c9R$>V59LC; zk$1IX&)aFJ{a%a^aE+nM;i;TVMejkI|Bt*kk4t*_{>L*bHB;M7O|7h~OwBgU1u8Qu zORu-oOq9yZ+_&5j$|WmHQ!6tUDl2y>S6l#>a#zfaR1|Q-eM3}0;P>K2H+z3>_uc#Z z?{6NC^Mo_onK|=fmh+l}wfR6NdA=%xUVGbUf$$u>gv5WszIS04i1qFY!L`=pEFbY=ZbC5&Z=govH*qP~`i$KH&g8iHa znViP5Y2P6VDOQRDg}--8G!!j&!``dwfCJAnN5lUTn!O zvmu(n0T|~aWrlOYku!Tk2O8KAQKVa`E^$v)U-=n3_Uj04!AXj%y#+KpFXao~elK~_ zTm$zY6aG{ZOzOhzX8FrKdO1*S7w5b9pusynhK5;l4<#@Es&B&@Bv$8C4-l0d5VwY;`>C^f`8oU-BcYt%Ey(Rx1)brG*S{GFy|F|D|5YNsv+{pK z_x<0DgdPG&ON@lh^NoZ8<~{jFLiL=k+qirD(oE>!`fuIM0Thvbmk#*^9BmHL3ZvH^KYPXlPU!rj!2Ko7J;o zURrf!L4{KP%79A^-YG~m8Au*yt)JVW*u~m&GhPuVQT`c%-m=u7;!yQ3Ts=W&yh<_% zv6uEp_B0Y*NX{P<7{OT@vagMN-nkN?dPAFzGDaQhjivT)B2N^bV(xS-_ce)-C>^M9 zD9vLCEjm?2l5h5Hb^S7^Ih#KtL$)eg?Mj#y92&@A%*yA4gNz+6ChAWJmoqcDhIHVK#oP&hY>G8N7`L|REOuxOz+ zEJMeCeC$TRoMHDVK8YxlGGZrCQ^8iJob&JacVNos54fdOo2u^Ct>u=4&6GAott7vn z0KcC1Lh5yw>@pb6xxIohVmak)O?VPx12Ie8h2Cmg*8O&(saPqZ6q?bkCpY6gNUPLY zC>F}dDIOzS>o9iJxyxz@mlDV98UO6BT|?`1E`gfi#A%Qk@7njX?>J!x?_Nd55lAN? zTFR@5m5D+z*92yiGa`JPmZOy@iMbEP)MYvaIbP&TLzZf+GI2;fqqbMe=A!T9KKM>p zt6n?lh_95JCDA$_Wym2WjEH2#SP7{|d;obJrgmp2SC+(`nF|`N)U1X_m)iKwMT|6P zd!DmcsBYwx1nV7e#yJjQ?h(!AJ|OWPgb%1$Hyml7*L!&ViXqEBSiG5y_)d9b1 z-7p6Z8{YcBjrBqNx|t|oeMj|)5yd;CcnDe0y(+Qb)g2D41DvfdITNKbi@&MU9r&1> zwuW>>r#+(hHFTQ~j(KwPtaA`pl0?;=EIK6bk$i0Cqq$y_sIRbJ$3w^>^B}r`cmi1y zuhmvgQvB?ZBL64SvnjemqIQy+l0_Z~vzU#=!=F=}Qg9dnB5XzqHulA|KKWr##MW}} zhViTm*#1q8ggsoHb7L!1-Vf@!$n|+Yee81Fs#(wvwMUM#8zqfC<`V;wqn?bIrAe5F z`pzyd@s2&0C0cY5*G6&~?*a@-O>aO;9lXO(%~+j~jUYMOidRM@9tvng)YKG;p_9U~UZ8O=J?V zP5v@31G|JKqt#&{AhnFRbjdJ3Kh=nx5yBx>10E5Dm$1q1*DVHHGMD)!;2BY0=qX%Z zk;QlFQlKoR2YKerU_jfa#p3YkieQ#4??oViQ859pI`R>*q4fPRVyWNCiyH_&2A2*1To**v;r>(S7p#m6Kawj^_lZ z?06g^@mj#x8g6kNmy;{dSo}3x$V1WKeMJ?9tpWQKrO^Ml18-%(l?#Qw=gRgZnb&E) z0E~fkCy?}1FzaE&w*9Us&G|&L9C0+vRn-6d=8q`H8|JP7Dk8u;hs+eSi5`(eBQcUL zQf9HI$rgF9$9bdyqc%*ch7xaZG#yvdYS@9)m&S<Br>9CgCQ;@j5_Mh5yWV-E7Jkmin@j4@OanBU00@S5xY zx*Xr{BK8KqcF=B6%T;}58QQm*#MR-x;ooX$+ggGtewU+qYTy$atx!gM_zf}J=jg{G~Jd-f#hIFK8r>%lU z6NUukExoqEF72RAGZA=g{0HajD`@I6Tj|P+j0VhV`GCCw9Q(~AXaRRUBR#SyT^&7N zA~Y}MO}NEG_HG?MMlCgY#!gA@LPbVsSF`d^a8Z@#)85hdDTTKcv65LWKJC|9U8dF{ zwa+4njx(zyOPxA|U1e}7M;cG@FB>@+LYQ-7` zWFd{>4vlfG`m^4XLTjKWRU5OB-5+-_lTB9?%+FAgR#_>!Y}7@be&nE@a5d5BydXjK zqlBJEW5_wJGKOp!?P2Daka56%x>92~6n6?Uv>--@GMJ+*DepnsejCwLs9!vcmP5{N z-|m_`Q#MX+sXvt9u~VNK7)D>T91D4VQq@TAjS*F?Dekf4Fw}i5vB4k^hw&AK>>7KA z7)`xP#@zqZN8aHs6R=)fZDJsrJP}CZ=IEb5-K6=~IM*Z@IUk+vsWW>O^Vs{4GtOr= zsKif-sKgP5}Hy1?De_f*@HzG7K!|2X}+XmF9Im`~buk~Z^WnVBftB;9U zzpNkxTCT5R^|?^glkD8#HDiRjJIc{2v!N@KRg!ej=LUT*m~KXk$b_T!1x*H~mTT52 zu9@u}kz(4qM)=k&f}>={aH`|lm5<}s3-_QhW`yWY!`9N90^_z56|+g8%FM$r=&3V0 zv)L#T*lg~J_rfZoLtZpvQaLcfFwIMC$ChLjnzzB5Qp-a^o+4~OaggZT51611Mpoo-u?F%+sE8u;D0xiz%GFZJ0jY$g$~Bz zoVmE`uKuoKqfJ^XIs3+h>6GGX-Gaa_@QVnYPaeaA-DLx*s8@ttsZC+>>|?cWdR}aF zEqD&m&oL^I>Su~@oIRC&RI`@TjH?<~1_r#*L@Y;0P0=5$BLf?VRWjpvm#(bVsy`-c z7ZzjYTIG{^9Cvuj-(IHPa^+28n)K+{?y+8MZGar{!eAlf-S(zYSwJPnQMU2j$izJ> z66z#-_QniG_qF8RwXQC`*V`2r)tR5%ALKYBEYc^K+qnqGR_yN z`il~VLS};aptxtF6zf%w>crX`#NaO&TS?0%c1`)8EqS4jte6a{OJ$L*6^18G7S}?O z7Z~8r-nCsPvnti^SeMQkpyy1R&bc(k! zYFgHJP|}rgbu$doV$=U|6Img;xzr?fV#;{3-5NA685zS7#w3iACbzX$-DpoXdRN<8 zbx@v=y9zdDH6fOuDF*U00gn{72KS5|B=;n#9(1PW&-%{ljJS+_Djv3Ha+HrnT)$%hTw@Q(asIR2w8=B5O(TwG1%Hr;wnh%(!}XZ#t6A5@>x??O??$z#Rv;}2HJG5v}&<%6KAH(g8Y71 z*p;P8H5j?0+D649)J3z=%!c9ou+^8{0g&BaoiB zSt3hPRzTge_PDBMw!{S*hMd-AIYjqkRu^&w3iOmpEr+yb!I;1ja3SF?WDp~y@^XQx z#DSU68G{2;(=d6@nD;RWON@Hfzwuw2Te#N2sqH2Udm(3X$xs=bB_vwk2tgdxK9%nWIL_wuYahbz;_iX z4|nUzf}GI+YtHO~2$)>6*aT{SJEf3VZ8Uc1f-rbs8e)gIsE2-7SJ=tP%61itanEGy z?xJX_4EnK>AC`+jsvpl4t}ee2k8hY$9SE_|h_M(K9SH8yi0c|B)voq--R<3pc)D() z_x40Scb_t`B9-XCy?72C5nV_U-?vx0RK&2PmwV*ERP$LPzQ*f5vwSbHF4Zf=uiTE< zFzofBs9cIz6YGW6EH@`Mc6bGMmLDV57J9wCQtnHvXLvn*S-z539paTMU9JbgfA)Gb zQoajP_s%QBzT5`VFyIxRR=x>R!xdCKhdi`l^S80U+vNI3vj%CBKO+3ftic~kGWmNC zm1ow#iBI@Pvj&NL;%}dLH}Vtw?uqxG{HnVGHTm1D!S|gXYv9YjZXR2=Z2Q_3Wghns z>SwlXySnwstiCqoQqCdv+z3gl7^i%@iGq13CFetaz0&8F7^_rJLb+7e;j56G&n*GD zD;1!rQeDxhCh57mLULE`gtmW>(4J~quAN)S4bTX*uq7w(>u?k(?#K0K2l!8zy?<50 z`s%W~5_4DWpUR1aewjV+QvP(^-7oG}bGL3$7CK!g@G?elnae6$G7$HN^V;>YlQy z{=QNA*XH){lFs|7V}$w1f8N~w`>L~JOUS?4+y?YKepsBa<0tstuKB?TfR0Q3;N_Pu z8s;ux_$OAH`2=7mkH1g9^hHBKe%`+=WQX_({+~F3Z~ei^FBExTOPKwe4;!HFF?_;5 zDDqVQuS_ibk4(7n>wOdW#rv+vQ_9y5G5_mV@N=h;fy@cuSI}2PywMNA%&I)RzfD8Y=-pePm8#j9+k`t+wtsnY^ky#IC_OXxl4zcC_vYrg z*|B#dpVc*r^%X8&UNc?YTdV^y{t}aMI20vlx&=DfK&Ps6;XO>NVxsc?OD3RkO6$`M zq!(>qaNg}!ga0TUzgXdXC^qUPqBAKkZ^JXA;)a{Zl*OY9z|AWo&Nc(*23q9StogJL z=>^TKWrupj)j6dz?IaWxq3N*B?&jw3+T`x4k7kVA&gA+Xp17h*TC7cUPXlp>`?s;&hldbKA zM(}v-qcKD@J=E`j_I^B~GazZ&ssTJcIC!Op`>NY)-zIbLn6vXlY;7{;Yl{LweSDS^ zbrf63W*P#quvVya7%{HleSK)RvMTORMy`HbTsHTe&KBt?mc;m3#K*Kjpc;L}i|p5! zuU$$goSlU2%^U387J|23UvWprnM`nJ65X={+A<*_F~HIF|A;bbH_{3~D0nVTOi=CF z<~{Ps{Yi4q&Si6xbhgMon}^yZ&l7T|yQW|!U{V8Bb%2?K`NL;B?OGLU^eG3_`PC7so^>Kgxtfms$X8j7UH?xC=V($@j7WSWglffzLhy)>rQYt%$~Tio41QR_s9>)*gzLlkPRY{bXEb zAmU!tlXDW5#FSz0r(kKhGjuz_%$5q%?X6RC08Pl9ndIho=Kix&B9q3PTRz(eq#%&a z?LDvFlm7bn3@H+%qvL3*{}}bx=Va*e;n&-Z<#&~wULn71&CQnJpIUZ8;nyt-$o4X= zB`yC`%U&Z`N47OgZyz{G{Z|>T5)E z^m(Fn_>*nYo70?vPcgM=658oCw$lxh-i_ybVjrpP_UR;3rL7m!ixRPBZEiUGImVG8 zldkvfvp1LfcU;@$S6s50mN~R1;0`NhdNIw?S&S-?Q3Y$Gyjj7#dc?oYdCGkDni3w> zS&zNfBbHgt$&St(3Sbz{y-B*@G~`4volP4b+&lp-5y#jgQes))%Xh8v9>+E5JMX22 ziGz?-4vG5O%xU$g2Drg0kL15RVBysZs-$c#vY&JDAsTn9_zsffb3IL5OCzZE zanckmd)dnSZB#W=N*?uKEz41Y=SB;wp^2{|j1$kxq924sio)-_MEA z><9~&iAb9F$G$Ris@mGmj;L|P4qfe%n>|6$pG~_Uj^OHrQ_aT3aJa=q)C-hmiJLSl zR08}u#uCY1WV1@Ga$PVLEF%!WCkaPpN8qZgauXP9Fh&})Y3w@%L*v+^jgqo+?udC{ z_rabNTfVr*Gl8ZTTIl^H?z|8+EPo|FhvxFyOtyr3x5uUUfmL1rTPR@6mz!p(Cy9p= z9x>9`ch~q8qeL(x)!G9b6WcH8M}xB5IkP+c+Pq8~tFTnB+w)uf+HOXkaIu%sfaa<) zYH45!!=&r1OH(K~hZQDXi+e30r}zP9&qc?uRIj2sJ1A%znz>~#T|7IW75YD0bL>N!G$=8hLW?m2JqnQf9BHN<8=8`EP|SbVLr88XqA zv3=z|JU(Pn%vpu8%-evm2P;OFam^IGJP@C`0>^PSN%iDqrnvJ5{im^h zoKN`Av3|&nPx$Sz{+gfQcgH%GUuALNS+sPl3jm*ivEBwgV{&av)wEf#u=HW)&W(w$ zkF0-l?_7Y)*4E%Br?LkGBJT@c3)+H?4-Pg6GdrO#F|sfC#M)ih9?s=$W)HQh9K_s2 z0=I5t>RVIQ;gfSxaBaMAA~mruJ_m^)ITmuk_S{@f{)^;re7B*R(YQ;(7iQCRtDZ01 zo^)uT=quRMQ5s=Vf3Y~{P}}vyPPoyz#7@+jv)tDFuX|}p;R?z{;9GI_XA(OloJQFv ziWLpqxvke+j?c8ZO=4$_66QhA8O9dYCi4>G;#SpcvKT4dp=5+Id=E zBelK!b$h_#nh#{6lJn=RqmsS!H_UL}h3g!tv34JAC^QXOG^=|4Fzj6n_ZsPYdMlDmQ;EkXJ8>^^=J2kocBUe5oj>r?Zql3ww1__dnU_f3tG-!1F#-d}Jf3J`dt|Em3^$dCA6*?RS> zqP+Pz{F<%rq8RI~zc4j>iN~Z248>{glrv$?T^pUIyZScR#hFDnFxt ztD?b@!j@K%SK@Cv__=Rteg}d0OVs?@_-cMKz}MH^Jw0wgFFLt6*!)t<&*JbmwjTp3 zw?DM}-U7Vw*t-LK3moK_I$Sc*+akNR*|aWr)6FaWdmk+S46}lT=w5mA>O{nVsLh_5 z-pEVWcZ*aVU$;Wg?Dg@^>ZFY)M7~@K_J6vf`RT?D!L7!3O#{#7oqT)c^B4-6bCVP> zUx3pg#d>V9-ZAHPB$|%8SnNMrd(!MH-M)kbvqTYnX_n+{ANh9Gxy9fkPM~QI=$6xG=V^p3X)w|;27#n@wv*bNOy>ZRZN>t%q5r^^sa-68bD^*E?{1=VU1z8yFGpt#} zE7B|TV$^Y_(6U+i`@O)oy36@6G8aU~&*;mFuczJ9U-Np|Wm$ug50yr3Dw(X)KE z=~9Z@X7FnC^m|EHIaa7;-$-+mlHZZ_Qj6*1*FtBlG{^Npn=J&f)dt$aCDlnLDAOCO z7OVAI=07RqE2zTaAx}ke)7moe?#TP3nqP zE0GD0L9g8Ct(rqAwL7N(d+(t~R4N-+L0j3&u;v>hQEokR8<_`f)t5zX^@-k;3VlHQ6e&|W5GEP1-01SjV_I*cklpWskqsf(YFD8w$d2A4P`K+IW@n$i zXJ}lCQfPP(RxLGh5$PUcM8n)}9u^irs_%^HWO-h0xxMi8S|T~U{&AtSy1JzRvSxR) zH*2fr7)gmtqwMNOOr@dn|0uA15w7ZB~mu{WS=r>XCo3jLoMCt9u=)aS5|hYVVf7;m!t`qYMA1hg2QRNNmi z__|h718E|Y=H?M1;cgne`y>=?wYNn>N%bzM?$!?Cm&idPVx6mT$p#J88qWGfZ>u-h zIq4?bBcp2I86;?Sm%UbLOr*+s_-Rsk;gqfR8ER2^Ksj(%R7rw=(CubiXDZ{g-Vt=(xw-_Kz^dX#8|TlbO0@ zWU}8iXVDQD=-y1mty1F5?C0t#X@<~1OHS^3PV~y@P>pq9B`bSk%0viu6FIo(X6c{x z4+w|w$;P&l#K%V^RZPH-mUKtb9z!yt0D#(I3x;e8Z+z4x!O>dhbe zUlwBuGxr4uFy`y4bnt01dqbTcz!u6iiQr~rqZtOa0{$t}t?Cbi)uc_U(I1~&G9M89 zeZ4?Bgb|emZJV)GkJHcgQ9`{+YhpN2l57Dj|9ovt*D1xwF(`uuV^%O_FTrZRJCBCjYlN@IvNY=lh z-lQF>eYVijJM4>Q#&u<8uZ!XxRWEEv(GG9%g$#Q|SFHNW!M8aQaJ2Gjv^!YWQxz8K zal_8;6T(Ka(X9R6HpFJlNOzX&#)a(tYdHhueWm8HLK8;5i#r>P)+C75$+~T1W3#sw zek@=Q!*Gzib-q?f^V@KTLS|efa+6Rs>i3a{Vi$CT4ixOTHE**xNzf)cJ{6mna2e4P zcdQa`w%hv1_vXN)pybMnO)*4oIg;YRk_`c=R3bAsQR>iE_6+uOiW2C-op6fG`FU5$ zt=g(C zKAl-nWV%hg&};Vstm8q%9iwqw@w7hS0rQuqs2XFcQzq~&BhrJm)#k7nm4U(Y)IC_$ zx-S7Q6eWW2MhkaUtGr#lXox;o2|Z=9OcIYe)mZMivWKDr-4-NSn z-N5JMf=F%~VRdtA0~cSKCb>m!I?eE3Jg+HW+%~mglZQFVz4AbRrD}xEDtN|*8C%1u zR|*N;Q<$=S^6!0pW;agp2C0Qe3N1_2(<$AJKb0XP^4Ljmu{$M*p2 z1K|5W7zTJRK7I(`+W?;8k2&6A;2)Jct{nTZTKJW6hqA_xIDao4crAC1PvDKRZ(Afn z0CIM5ce>{2;m;@XhTLyy5Tx@Hhyn?I=k5s!e${!h^tW=y_X$5wczMbluh%Wxwq`}y zlG_@Ku>;pvu)<)*=A}YyrFxspy@;?W0MF^V`HVyko26Og!XL#xuSdQ58V}l z=Xbx$yTC7FFOc02<&8(cC*G=J>tBUf|EKas%4LA(T@LT^0P+vFTk}UN{d z?Wou#{qa*qnHo`LF?6L7z`p{dbq}hS^^iulVpuzs*Dn zKf&)Zv4dZ4-oxy>zQ%#&-^7ylaO52*UOl6c-eZry^Ge2@hP=CQd`iH4>wD)*@WZgv zEmgNTTa*DcqpB}V0b`f&_J}85pKh_P<^~+-1Z{DWf0QqAx=Sc&Jm|}uK!)XtB>gU- zGvk8Ga2|#jAoCxNs`I05{^`K}){^G^sqOCa3Bo{L-^5uEK%QO)viXGHZn<85g5Pbq zPJWe#f%13<2wV7D1VrGok3d6HnN#o|YgZT_RN(FxzNSkqZ+R1S8umaG`?T2M=E7Wl zHzJ&!$ia;oY#6uUcz3tem0-tp+1wKGF`pR5A;| zDRouNvE@isi6z+F`8gJ}W0KTo$#idH;W}c*6;zY3{U5!x@C8Ws$(J6XgqRXvtHF;L z-~Iu`xh!9ApMIOx810#ZBL;G;tVY`SK+ULue|24oDx+YsfaE{!3!(Qo8RbWeHz=sa zL=$4VT_%cszNMm1co{gL4%Ur)zuk2_o_czrSDaLFWUIUMxniVdzIdKAGheg&OW=E7H8}dL28*j24gM` zs#k2;ARl-BKxO>m@dCPcc}YY1KG+jwTJe@BcIvf}qn_4#b~3qSCa#}%gXjK^-Ch$p`K=+o8MIpfU_h$0xM%gF|b z?BZs+AsluW_B7#k|KmBNr+b5F5Q zfWAB2S_~I}-Odar+!3?YY}56v{NW&nE}m zM+h9RcPjoNZU7>l{2@{Q`J@1zTg#%BNaRlvm(C~rr^Fp3@(I5!acfR|tHSR}9G+k0 z-2afcD|LNTWd!qgrTDbDm@R(=f!OM=TWb1sl-1zWeTknPBo$`CH z1#FJKptb-r03Fl_JA+O9^UT>bAW;l~EeUDqa#`@~Ca{U9KWlGqM!)#8Rt^MQA@>r> zbrv*w*9;~{XV@YsUHyVH=10e+vAE~E89Tc^-CGd7wy;00*J`21Ftb0}kp^}N#1wX; z`=c`yNuN~HLh;!n@|BAdlaegkjse+ir2R45kTwXVU>40iosu)w*!5&G)I|+kcM~Mf z*xkHi-pG9zcvAwb%go7mS@aR{OhX^>yxaWD9L{4uOR*#60L&yV7@u7?NA|ZKK%%Xq z#&7Lr#toOFN^LvF@s?$ycF#CFyC!=^O9_(RQ|9fNvf146jl9h2$X%~@GIJbd6c6AC zdE05x8LDQKE{t3(@wIx>XM&LVzdNwI{HHj)o&S@X)T!FBl)%ekn% z(lJ~l1!3UZ5%-e_5>EYE1bM$cn{7;n5s$vN@VDe%7DmN>o3LHjQgYXZM23tn&QC9kTubM4`Ex)7k4 zx%%O#1p4~RZC+(p4?xyNJ05X}n*8KlHx(S?F~8=J_06L_*q5y0MeeJx;eEG^0AqMw zwA8+t^329$abM~g{}GLLo%Y0{&K`Gaa`@MIm&TkWcO z$%a_0R_Dd4L2~R|tBFe$y|v~R{537r$%jO5{ajc7xG}l$=v-D_a()fAnA`d>v50mt z^zJ=>gs~(tbb|3Nzm0IQTYj#oqziYViWAD>ww|5qn=_JiP?%up%GNF(pVv?5CNu)+ zCyGZ?E3Px&(o%Es9wg4SW~O!sji+W}7%4h4stWptSNzoVc)cH8`_tt6`vKfvlkd$- zV*MllNB9I@KmV9~J6*eN<8B8mb#Cy9q3_1=Fc%=V! z77XFXe}`?qDk+1X!>!D;z#_iY-Rkas33k0zh>*ZC?bEitW7}Yes@20))+qr-tN^m zwsy{L@v>|?E`915UVdIiiOU{BVmVEtF70Z5A#TWb(|JI7R zOLARWMc&lu*Uk+%Tjepq6Wb+c!JH+T{Zz#pK>Y9Sr&iSBXY_AXG+R>G(kk+PT7T1- zczinxRs-TMISXd+&w{0aulZ-e&Mw}+JPJ-X|HgGQAdEkbg0BMg;BogE_!c+{{^||c zL?~KCes(IUvgbpvPd;WoFd#y9%rfbE`?|8Np95E-R?6;ra~d_U>T_fEwuhKITTZPK z)qD8r{#Vz%54XKqwQk_DJG(~}kx9~KC3xS&18)YN5Z=DwWX{-0;XK9s;L`!OV5Y4E zi1TaiTSId?TcbC<{SOXL34`fWafk%+8tV<^D*pTQ}JOkPNOk-_k1c;c5#zR zhVq!8GI}m$g}N6qw9ZME{D!3Nnrid`Ys@Ad(gi=;^up^t`K+J^+i1Z=Jl ztHOQVVCuo?yp7f*FC(n;C+7?39Gm1+92-NhE3~99(5hsIyxrHlbL!r^+1WzdU8Zol zY5s5tLlnIQh{}lWYK)50(xsdZeS2hTRZmC1JNeNL>Bj;ERuyLGvP^WFD`iqZ9g_H= zc(D>hU+4eFLE`f*!h|XeIomSCtTo+27Gad+Q^4IpH|XBr%-$qIZ~{Zh-JpII4bzh3 z(^N%Ca&aJKrpl)g@A+^WK{w#~SgTndQ(ro>Zuo^+<&Xk_TzLTOf#!l{h% z2d-VsE6{~rAV?2pwb=>t$RX$#it^*iELq=HRn3HmKq2vaqNMfc*%zBmWF>2q+ML}C zk)$7wn6sDT1sI_O6?ru2C;BEHk0pM)$}G z5xSB;kfc||SUbMp=6|?zcy^K$O05>oh}CCnPLw(=+*5Gv$k|MU$&@oj@~ab$XP*m^QZ9@>(Bt9zqL1tz+B zV7Rt=)T1#TeC3lbA&NB3c%?mSA!Xc=t6ZLK+LAKgs%PcBhZdM`(mtg&hf3;D7xkrC zZJWs+BZ<~HX{Bv<@q`JOk-+B_)vpIZui^wH6ZMVpHJ#pe7LPJs2+l*66Ij$T6L;;I z=l-6vw_-N99(%1kW7?%v9p<7i*}|!$C!xV_Ocmuv2!udN?WicJz@JqAIzB&Y;>#Xt zh&yPY#pS6Pmf||TAV@;_NierbLLbrAI%lr7v%rY>==ti9!f8)*6DV&+j-$t(g_PK< zi#cy3^~1aj`t`au5&J$YS5a{;g{_sLUJFEmZ$|Y2$x88ay0Y{RJ*FUq9 zihp_&p%&hajil+}Dej-lOC(!kme-47rdOf_F@!Qb=cD+TNKs1mg9MU7pTSq8NtrM3 zDzJNmv9NmJ{0@}vzE6EH`+CILB+g}(@WzW7xfM3fyU@OccG@Mh=Nh#&xVQ>s%&~jK zJ>Hv~-+u1zr3EQouNioLP5oBa&~3WH<2M}{x7;nY#Ip>*H&s($n-~gW8}=$jSXra! zO((J4AoS(;9r7>Dsz2{WU9KHHZMaD6Hun}_1j=4^@$5W>9w`#cYA)KLI#X9c=gd?0 zsA`?<|D4$FYFt$BJDbdLk2>AvQ0C7fd@;2y+tAsrT9sHy#VlZ~mE%hji&*MYKU0)C;yhq-kW`m^*!KZUx?87 zK_TCyloifw@)kp#5nt|FX*zyyiORTlNf-zDkeuBm?`r;jAJNnnx^_;qxQw9~>*~<| zq2j9xi|Y<=azYc=22-oieY6@5U1PA|-J89(`9o!Rf|~@Ixqb9tVdkPede&obF=%m&RjoI%niwZs=LZ(LVU({E!#N6DmvYpA0d4{0{s##c@`SJ%%p=V=m;VwcYxd?P+n zStRZ1aanVwcTV+%M3JR%qSnCCv7_|rwoqjj!8igdKyV5#Ys>A6scy?Yk9NGg*?D2| z)1t9I&K0lZjfPXRH|U5fgsD0E-kX2AFserU6F#OFe#{u^?_?1~*j7*xi_!B%L;SlU zi1r_%0xp6Zs{$ya@gR`~YbjWttjEuL#S)S~Qr18+(aQ)yNzmxg#2Sf6Bg+*r@;k_uA8~9@tumf{@$Q$Kijd_bc0S*mjGQ|JVUV80 zJ)NrT-R)xO5D%=lS=Zz)LV^eRpp7E&VWRvg6{S#*o*W_K<~%W#!S}A%KDPZlLrUCTvyPmlvd!E8F_7&lj7CcCOVeTujoJ-hd$6}Zzi1k#vU zJ8D80ENLuwQSywK!qS46IEttndeildD%{6ZCQ2G7V?|d5tK8La3cHDS@7!@@dOh>D-_?W#{TRKXw22@+^5Xv?5H+pNSx!oTpA6qOI<6 zc$2G?6>+dCd)}`SuC8>iQ6J*6+{|D#WyWnARDE7$OxIzG4sKcD%g8>4jhT8;K6;~# z;-hlIU19EFG`Z-CdI_}uxvr~%y*A|1%SuMb-7z`q!sM9){cYIx(czN%{!R^SJdC>6 zY4mGVoLz21|D>&)!^@RM^eZ7BXTT(_PD$VCj}%RJ+E>Wz*R*#PZEw%5^coR;`FVa9 zX!+=~FE||t1GrH~<(S=&Q^`{rSRz!WuGcppy(EU#h;uiZ&}!7`E@keZ%6?kRF3G3< z5#d95s$aFqEtx#HcnbZf^IpkXBXahKwONC((2|#>wAQ(Na~1j-R5NAB-(pghZr*j# z*V3tNS0F_Hd1%)gX3sk(g;!sY)!cR=70KJw#UZ!IY6+JLo#KeH%&ATv!~HEHv~wAm zFHateRVMo-39;@rxO(itMf8{KbCvz%Y{3*JbVHnN3--P5)n0C9$0C5#raAtP^t~)! z8~5B2R4+=nN-A8IWj{MuQe}%S(NL6T#SWKPiJiM9A+>_gQ77L_J^gNHhQaj^n(?eR zhIQxkGj1>e<36Wb{rToL)xbbsS*6BfXR;i;gAGUq#EbjvRZGfmU>lD`Ph$3YQzg_WoviAlllEszF%I_x}l|yGs@y!KI6m2hmmU4P-Y^V>D_S~ zA{DdQKt=J$U6~C;a(jefby!v%CA+Vf`jkL=bkeH3qd|vI=^g=91#aLSJ&cX0i?c@9 zJr0b6FCr|}Zjg^?CQA2;5F(48#3bKTK()UhdOYVMl*|?z8GFZ(*KsP5FbLrkLQ}ru zst{!JLTL!TW|IOFY(DbhrKQit~X@pad7!*$Y@$eS-)R@ z9=qTDvje&wExQ~yH>%>^6&b!*>_+U{=H7Q)L0ew)!(P04)mw$BU>W=#l%h?acVyO`KUWOT=>H4lD6|S`k2nV z6us`IDB1n?YT{+^3(N=meKS;fcQ|t``UrhD_0Wc6h%^yMNa0o4wa2nt?7&^?Ia*() zTvo+cBv;VucW8U}CTgK%balw4&x~9*wIlr>>QDv?5Yrx-pgF)q69cx@ETi-Oe28Ye zh`Lr|V0s9vL#8{pt4D=G8$&Et*=$phSEkcByc(hs`{FG7bmkRwL}g9>g1`RQR)H8N zhwOPyl@@2Yq-952$6$5(m%c*V8=n0pBm~i86OtNx0EAEIi8a2h9s1dIZ#lys0}&>e zT>#-tUc0j0H$xid?pf?5TF<_Sm7;THVh+EFgnV1(Rsnke|D;d#0a)$w7Q96OeaR&@ zsBYf%HTgFiq>mLIIcaEET~kvd@_HR`Sxt?|cK%&9@$pZhTbvtC3U3GQw`n&tbRKVa z{&wq4L;A#$>uc^76%`i)*ViP(JNl<7#Fvl9+xw>~$5&>?JNu{aiZ5%3x65hU*w}lz z@nb;i+QtFD#+(2X$wulGl@IJo8&vx3CtSd-byLgWWrE}SesXf3@aSrBQxo(HCExq9 zz`ZrE7lT8)BIp|0f%4O5SP$gx=}!yFIaQ5V`K%!gxXoSc7LTA>XqUm?%TOM`5)?b| zo=3D}QBxaPAu1us?kkOQ4qcKETtSCy=cb-UE#GAJ>8^@mADPK~lD&bCgv%giPRnV{WS>|G36Aol z2$npT=#^1r@2O62#9l|)xi9Q9>K&bXzx$rc z)C#Q4{EXVoY9o9lXAR@qm3%x5CI**sK$GX=_&R z4){%O`>QDrxoXuhu=HAZ4I8-ECcWHMOwu)zZN#8xHum|k&J|KtHBwHqu9#DHH}>CT zotC0(Hl&)eOzkK~4F|kfhI=XEhJ%J(nQvVs6*az8aMROA5sGe#id~5#!pW{$$(>gA zqRDPb$z476BDSuFY&#u~gyf(jJsjna1bY-F(j1{}A+*BhqK@FUV9~;tB*8UQxMVh8 z%6VH@|ER%q%Ie1+*RM2~CYNOL_l6fwgK3TBx5WRb!KA|{^7b@;wXOgEvG?WiQ0?#I zl}cJ@rA1UKC6VlV8!AOoO|nc8LiTJKGoiSVt+HjAN+ppA$sjXC_A$x6&S1>gXN-*5 z=Xca}>3(ka`h5QR{qudl(m8XU_wsD-?K#hR-a-KEnBOH^k6R8lw$A(l3w^sY!O!mu zRPv_>(@#6qRp8;@gr`}#hO^FCt!3;Cx`a8?FyXpt`z>FDb;!R(qX`MX2ZoB`pDB+4 zK2GmT$$g6ihb~Z5`MjHT8=P}*+QA<)7Vc>r#rygz1gX4-}k8v(^+_00Py{o3|LBDp`YAv<%G4=gj9R`{jpVl z>|dJSRVjFAEoGmDY?kcq9YQN|BVKNn|G3_gY(Du~tMuZEE1VCLPG>eeG)|CIOdNyR zNypi$*I}emT4(aQ+F&$Br(wD=3m1KmWB+I@2?$+dk<%qX3x;5 z$s5g=r1P9-Juc4LmpJL#S!hEbY>X)wZpuJ{K!`d>=fI>{qDZl(79@k}FymRc3TUvW zS8mFoAQes^!@X4#S2xoKbd+{i;qGZ$fNQ4($IHqBEqF~6x4de|aN0Z6%{L4Keh93c;S!+Y;PFp$grG9fHn%MlrW^}*XJLU-KAI0`80B69#_%ey8*n;GOr zc?*yc&pT&cy}Hy)Z!&6Ydrb?r&Uwu=E_S$q1c)#vyQ%^hyINa=1_x44zpa6^kH^Iw zkB#y-Px{DnX|f`6{nOGs*zWRE9C=gIyk|toaj43HHt_qT%1YY~SUcwo@gxvK=caSb zWO|Af*dRX&43^4v{l*#R^`bNnxjiQWX!#Um!QPuki2w*oWXp>I6k8Fez)Xnzn*hz2 z=r(YtHl4S|WW0&wWHKH~$^_1XxF+K5P2k9PuUb~fTLmrGT|{PzHT}}97u(Kh`d__K zW;5=vnS=k*6V&;Dzq$e(a^wRR+z+1c3oNuBe7pVwB||{*XI%k~0J=Zh2Xuh{{x8tX z{}v*rLH3&LUnZ|hc5{;dt7goyTVtN){Gu7Ae868dL*XtTuwc!2&o8i0%{awJdDacO(B#v*G1L`=StXJgJpH<6zji)ey> zhK?zyx{)H0`q5y`kH9kN=%c9;q7<0H{U4EJ+IT>qnaiBxXVGcwm`xHHSw;JXVf1t2XratAP{0H#ba6VK0 zf!~1VO+3p9YqGh@Scw`O9c{)~4}Er{)>hFd=jQJHPhP5RJ)YrU@}Skg#>Dgfc{z9H z-h;~V*9t3UoLuVOlI>LT5*6z!>xnul1*8CO(2TJ$Lb4Z5Qpb)bN1c~>tUcn&iNtfR%meQU>3!^ zakyt0_?fhssy%e0i>9Bx^-5M`+TKjJ)5r4LGxjNP zMebNDDS3TLu@!ZD+;v5@RbFi>g~z|ij#j!4NfvwwIKtkY^oefNn87r$q!{PE?aJLr z1xt+6g8}!ha8mOpGU|h9j%+dY1?jmdd?eZ+?zo{~ewa=|AtCQ_+}W%q63k17_y_T8 zmTG@nPW`WoxGpI zE(0gPUf9JQznB1f;xBz-?acer2z$R1w{t2GMGaS>N;MPJ9^ayLk{hMm-(?Z2*xUqK zJ6ZQ(aB4{c@5X27H{CiTENUM~!+qpYbG`*kORzAQzDK4AzvDx5xUe_*iMea@0uWqh|J*&>a z;w)*}$+%cC208lXhDy|l?lSd{V2A7ns|*P2G@BuqVQw8Kat8eVbv#)hE-IbHa)oRq z;$p;afhYZv-1{>Lfwp2sW!-x5`3#O;u6psx$5p1y1d<)hKB4C zmd$o*RW6j;ir#kV;?qdkuGl@GJy82922bQ6hT@XkMU+m1$_lERCO7xULBeJP>Ly(E zgNH0XJJ*X~ggV*?Y^H@wzt8R@76-8dcHk?UyIWmtJ8t)+;3^|);mg9C_Uf!FsfFM1 zSz0&Z*{$6;`c3akQ@8!H{0dXiIz_+&19Zs9L|S+6sn!$C}N+M^#f3 zc<$AXvHelcpv#m|yi*@ciLGf+^-K=euCQ=9$5oj43BAY6)?O)$H$>P8h`p=e6Ku#X z5usboTcj4!`Fd_l0q(M$e?P3udL0nw4LiRKD?C2nufvMsA*UZTE_hhE$}h0cVdWVg z<-@?RH-A{!^L-^7+jjQkJ%Jbz&O>a?Jzn1jv7(!}x)XQpIj?K``(LO9R>#vAZ)g_p-C26(3? znvs$bG7vvPoNjZr+e8Viy(%&?Q9|R@O5OY_D?b$G+m{J&o8)-Laa@gHrzxwx2myHU zl@Yg$X9PIVfN0`1%t9C7o+cA&S3qcc z<@SHgqP2IFZ)!ST99d<@IWH~0H?*GqMK1qbYicKUbx%vG#wFnZ;2s2~zt#4FJShZ9 z)!`If^V5Y3{8{+-l6k48)fn4Aooo=oFT)6mp|cDxrxTUC>A zaE-BE`w2v|OI3sUbX^Qp*y3IQLQN*7iYe(z*Fo-Us>9j2z|B>q><Qv zN;ribx*Kj3DA0NJxeoBlPWz`X+4r6H z_`GiNOE*}}FFvd7b35%n-5NFd;03xhdhoOVmu`)T{9^x&TO-(gj_!GGjjjBuW^F}( z5<2VFc*J#f>GmW2;@2bw0A@k|=GLgl&o^81eBUO1opYD0-?bFXui^Lpe?P4w@P)P| z=Jp$^Cipe{t6SqrpoZBx{*|oY-!*lGU&HUo`l*WE3vFxccWssPYxozpM%+RhIuB^k z&-9B{?B}c3KY6?9%~QdD)QF!ge7`R7m}59!ac6OenpfE`iaY%~6zdm&;?TTW=c71B z^)I;bf4uxp6la&{hvz;11;qpa@H73wMOS`_f8t{Jyjtg@INRdy(@DThaJJD|wVmhI z*fOuOUr^Kp^8ZY~ptzo2(LbRmH?OhzD9$c07MPS0f4DV%H?tbpx;oq5^6)#egT;4i z+zwRp!>#fBH3t{#fADNv>i>gq6Tq8%&a<%rpl+7H6Tnm7#c$(TARx$1Na(o}`-*(! zAHRM2YH#AhD<%&%o?CI_hRjBdpdiDK`b%Uw6pB~8j63qu_Q9oSu|vvx&e(?6T(R31 zAv=?nXO9JcoB13gO;WUX+(z$jK1sFhzn?B?c60X^C6(wD|-k@>~<8TNLMqK0a`ID7NB`yKH8xb)%TCJX>Lwt1Ff*ur>?DLKL)QzC(NStp1E0L^tNWqR?V zW5H=~LC#_w0!V^XguuSQ4IInQGnyt`o0t+p8905o<9fbRk>{k zBc)0yLBN-|oaP-xhl?Ah@<{f1#>YeZ{kFFV;_C#JkrKE~78g&vLlfUVg&kPZE!%0x zd-Mn|LsfUvb`*#76yN1$3gKzp>*>Uog1!>#?GNk9B{QO0O2s&b6L9YyPtQEK>nc8G zu%R=8p%(;cIn9hsOT=B1@N4TKTtq(wpJ^(`%e>rd@v0ZgY&lJ(>y}O{HC!u^Pv}NG zgw$M1HlOZSaZ_*Hz(O2m?E)J`EGg(^EJInw3xdzsqT3g9@ZpqW*iZG zpvkL|qR${`tC`8d+Ni+Hb<>oHP)*i8;4DJQHUY5fW@8kXVu3+dGvRMffM1)%C%|}W zt!THMew8I!posc{=ka%vWE&Q{`>0KMhDG5aa`xy^>59|h&ES{~30;wBgOC9TW6 z9EG!Enj1C3xCU<3#AVDDV$xY@q^gTo+ZfQIz!F9P` zc|mHQ_R*WEm&dz9dEujxCGWELZ*L%Zcv6x@@ZIN}*k#j@a>S5?Wm#ZXp^^7buZc(@$&V_9ZNe@YqMo3aFyoyfA4Jq+o=Gkk5a@elV%fk=?&LbxtD^Wo{(YSI*j>9TaxuEiqkSUt@8d@-w^`UxS+7M?b^Ep8%&GI#PpexWnJ#fz ziC)%bTtpSybSK6mSE7~1HmG2GD-dvY_wYN!j;0at)9rmJ4uzvVf z1XmwSXWo=WPG4F}eK{jeOT#U3Q+POK`nb2WNap6EwzJeg#HhD~N2}C_yaM_?d$z;xRG=_^1H*RIjUE1&Gp8X+CH~U^5!BW?uj%Oy3xzEFKNhmZ&y4a2lV~d4!%TBicPSUdI441x9Z+Ewf;@ zm5bT9MoT6O0Nb}Way${C-N0lO@MD%e3amo@$+1G|`=0%5wZjeU;zgB{;E67k8D~2c z`w7;E!YJnnDMCWx&*W@}d9eG`!@v9^kXg;V&r|)wtYM*`9XG1E_m1scuXGib)7jp= zg4YL1dXj|4u^l}<71`lnX9t%+7&Y@P<}F18n*X+N4YvWI|3r$S3e8VZUkMuoX(n_H z$g>@#Jq_52;Bo7T2fCA)J@uB82GIP_LQQTdf_8YOg3M^S;pxhb1V<>$l({lmE_;I6 zA>atbnQ{c9g-i5hhk>`>khlY;W(H$|DXX|UZ*BIMpq*o{&XlSzpEQMfJ@(rT{e*~A zh^mZYw73&<=LQpdeF@}^)P_IJ2 zEvR}#wi2Q=p5D?zyhz{0+gcQ9xx)XTPE=b{#F$0kD)iVRM?Kfc5kMk|;qHskx7#g(rWh?!#Pi8j2npr*J`3n{ zLZLW`k{L@}nT$b5sDk=rq0@H@x7t(NzC4nZ8oQDl*hxj^}50_SlBEUP_6| zdoDFNKApOvc8h*^X^3l+lhX2CH;z6(iS=B(=ZNpQwI*vducD|LXEEXjptvSDhdYYM zWBKWj{9&YSoHlmTvG%0iE#Fq|B$P;zb{QDVU~5xuVcg9umw@ku=0B9T8$4JJ3DN8- z?i;<^t4Q%rYHO^fW=w_dGk)9MeloQ?DS0)#Pv+J^h=~!E zZVBH$-PPnFrN~U2W}jx@OpcYNMgu|7B94~G{(6D#@xoWRrQDrm zy|&fqo-3uykY&9lLRP*z48mayI1`4sSy3fG?t7_s4FCchY*y|;5L_}^r zhbW+~?PSPe#RYJMUaf{Gt(kX$`WUxOGesT7y!-yqXw&yi)$Zo1<)F_wa6bd>stvBK zWo`!;(Uagc+!%-gL|mtilY3UX{840#Ylc&$J@WQuJDRli$7D#pdYZyR{gBZ=jOhJ% zTp^*36}*Yy+3lAxD(ZKswC)v8pw+2}h=kS-KgCVw`VXm+#@BF=L|-CQ3p9LiQ&y;FoH1mjkrf#y_<>Fs&~*Xl_mo z0Ge2XdH_-NgsbCJY99f#TKca-g_VRua#U96RE@hU;>}?P3-8=+ec5ter)s+8<&fk| zevg`Qci3kMs(N<6;90aDhlRo>K0pm1g^MF@S9H^-E=2W0-mhS+_6dTPL&Jum<>-=J z6MdwK(du_OUG3Yk!#$w`-VX6KxUYrV3VY-)MPuC=SC>IX87W`SS;%mf zb=;!TW|Nt96H-wil^7n({UV~?@0Fd^F-{vx(?qx2_Jc0XRBYn&?eX0+S`68lv*ovK zFGc!Ug$oZbPKRiQKR=6(z$kFmKD0W^5O4EL4J6+dWrs0CgBs!D1^UFz=tEx#Gf>mx z3~`^mS*p{;1Lx43;}iRv%O^ja`<5Pgdg#UN6OGaxN*b$u24?_N-<%l;HLl<-uhPT% zzXsPiR~AbKP6ZAa>8*n>Zk4WkV=gD_X(Cdthur}=;CobuF;SKs3`l%@+aZRjASLB` zi*9Lvnu~UEIU!WGKHb9Kc1fyO)nNaA%5+?^2i0p}TY83EWY@)b%+%=)<|@XeGA&5} z@2PP70bIgXs@}v)QL4I}L1$l=(XIy7E|{|-fH?c>SuXX+N3yl293TTp(;-Qct0S1x}q?&7%Ua^q653#_7zv8@;Q826;72LFC(u?uEV_2ASia< zR}W;4Ki&!vD;mtPD_LCt?R9M+>A;eutyyn8A7kBTs$cB9l5Q1qSuc&EMz`umPF&VK zncBn2o-}3-@PYt~w%q@#4w%%@`@kB+7Y?*uV_A{IlQ(2SXPdsC;i0`D((s%q3 zb3ZV4&-q|I0e;Qy>3E^JbS{W{z!l z=O%|abMT*zS7+vd7vy*a;TKrw+=0ITqy2-xG$Hg8WzXwBXOA7iCHnXAI3NlvF(lnTjgbAFdKm&_0M_(_nPcj zB6G|Q%-H!_Y~wxl;@ZWC*X+HQHV%*I;HJ{Gc@?_Y2H>z~lFmnxAKdfq+R7uuL4b+?`+H)=r9Vz45#G)V+jQ{i?@0AZKaMWq8thEfQ>p;pF0zEW29d#OG$f;eR~({Ugy=fn~fhc+-Q5g=Z@xD zGw4;P{eHyuP|&^+qA%d`-lM@)VwY@b+xKSAD6=Q9nu_1Ei87Vm{o*y;tXB};H$u8S z7M?)zWM^@$fL;J`_NvCo7VQgb&Sn8!EV8mKI-TTP7~DQdvjqA9d4KgYFU5Vs5{wZH z2MUbqiR=ABTHj*yB^k`V=SjfKsOfxmKYJ!@c{S)!t7?;S-8RX%rlO))g_9^@m|?j+ za${e5AMDl|RMGb7^*vSYtd{52gv@D8MjpC;Cwzd~fA4s;r0OED3i-ebr^xV_6WsdskM0}lA)Yt1ioXW4J}}%-YT3{=PIpz2PXnLl?AoAH z^)fRfQA?AEt)rl=?l9F|?!B_%y>$_3K#Ui6jS6>T-4pZ6GIXtllhNoyI7r`e+_Ta>8P{(wt&gM<8re-r6 zhOrf$y9oBkbzP9nqf^>yQRfeOFk|~@&tAz=TN z44ufX+rtXA@~x6bz~-?GZ9qCH$Sccvj{ukcHqJKM{ekCcjfN;Q^;_Hh3OEs-l^%^| z$58?A1On2v54MN?f=V!N6KJyj3GWR-NT-B=D@g-YkGH*TAt8Xb?98`qd&MiH% zg>l$t!w3oKvZ`FY0F<7*1GnOAxp+U)>`CWIMnno}6(Cs4A*o2g#|B)2RK;RmXx#^? zAy~dTLAJ#fx0Rgi6Vesy2g-2qET7ShcD?r)Q0N?m9s?9~L>|IRh(%mQ2xxn|Eu?;NMVg`xIVujccv6#!+3nGN+jZ@G%i7k!r8IeB|Ykz@Ecm88u-|m z3GXJdf<^q93hw1{Pq*v~{%e>3-6V7R;o%j`GrBYMJ+)YOmW?Vgs@vp_PTWlD9jv?5 z?aEWN>4&Ww?Jt3JdZWbS8H&k%(^N@Hiycg*2kV}uGqUYU+d)LRY9+DX&(mU)5AmVv z-E=%JAG)R7^D5(R+d1?wOWYIFT_S=#s$d}}oc)UJ{pnGHt4E!XmS7wLdd>i~l7$b6 zAMqG`E?46=8nLEbx3E1Fb%@iT)rV{>;Ao9FBu*+jK7XxTy((UE6s!nA>a$e&NAba;o;VSNCJw@YdFs*GVqa?rqJQAdsz1rdb?S(g2pyfhl(&4Muja_*Jmu_@rTga$zx&8!)vSCE}oZbQreJG zX7<#s_G8dXSz(oXu{GKP?&yJKC$d)xWn7h>T&_#Vee&WN%^yWZYr|+PQU^;NKEp_v zO71#v_e=O`Sj5^u+?Q&JFuTM{s3QdAHr2xWTCwa65c?6%Mqp7(_Dm>eIk0+%YfQHpJ@5imDg%) zGU4cuUhU4gx{7IIDB=}kubIv>iW#8RKh|&*YjWv*aU)yR>RGk>21(DAjJQpf=|dN~ zOG0MUQWcgDY^u2i>I0Fw?_k}el|LqSetwuAzyD2~v4U`9_?PXQ5%s>pqs%{S%9($P_Np(5BFAlZo z-a0~H!Z;^5RXw}N=+e1jb9Eus3Bhe+@{!?jx07Ks&c^VM@HJ)XW$tEd;Rao8C$SOh zhXaR1WMN9hsZ@=oG-bW*x}u||hb@-&l=;03N_zrXjC)~0B}Vk^wZFJ$F#p;rL^PQ` zr7@g1aM;sCIKNKTD;Sapy2Es{kdNHI3#)xTB;YDB`xr-EuIac;A9;9MO73ha+rvUO z;e0Uku8)`L#+_;JplaEq&!q)xJpJ*i2d7%4%PmJ+OtfeRAsa-k)*cKWrzh*#M=IGhd#C=G0Y|yK#oy_RhzSI>ij#w( z_YNQ(k}ab?`mIqzbgQ1eBDI89a@X_*U#DF zJ~GRn^kIwdPF18diNFUY%HZ3oeGD&2p;H;_h>3#?0~1&Wb8CZS{%c8Al`S%l5G+%R zsCs+XRobW=ibsx^MR5OcH*b`TZ4RDMcWIN)HA@(Nzx}31kai_q;~jk*F&pvikaEWa&^N zB`_V`_)Q_G$>4YZ#~(5%xRbHWG+pO&Iy@S3>_o*H2vex$z{!)zrN9HNO|{^6>)v@R z)0c{sze_Nf!mVh49YI7@@@}w2I%q=As3|KLneoMvHhUB7c&E=T@g>%U}c20(Wb%>tLWjIg9zXghc;+4zTC?^C_-BhSrG zihjIr8zW9X@(J7v>Bm0Y_<>6YRHP}Z@tVJByFxE_Y@8cboa;3HHLqG6|0{ua!TS0&6YDBuIs|fgkQ+Zzh zvz0(rR~H6Q%S_j4Tzf{}aPdGMP_SJLm1kPVjKFw~WvFN+A7Eci50Q>7^7D2?lFiI) z)8nRQ~fp^Js=GuVoc1FTJxrX>@UHg+W{T7|hT$pC_IXLiNJ`#va^cnTmv1#R~vR6&@{typDCy|y3vHrrjne_}K^9Eg<1GY^Ru3|3Fi(pEVxkjs5wp2!mby0 zW?O12W=nb;r>nA_B@U2|Q=HN<4Tl$TLUEFaHO3QTw&2dRj9dFx#Q#3^#xJ@d@y2U!WhK20#0M>Bo1CU+ll}h=Mf_~;AL$oI9vr{Kzxna8=G8pkndfJve_n6>t|dbNFpI?R z9o~L!yX^TnXNCHYZQ*{`)(3tK|LVv0b)iieCj5qhy8ysHll4;-b@(~|m8|!_Yb%^z z!@v0Pr7yIht$-H&OuuNwB)^7#a_?F*PX+%`NxSfY419p3tu9H`IwV-9tXbvk{OxeE%(e6_F zF(G*o=!^ovK@5L$uqb_K+MlOq#mGM|NPV>y`GmS6Tjwm|VFRuCsR7pcC8Sr35b^91 za)cW~6?qdw5;Q1{&~wtMgL)Ar%ySKzCTySs=32=ZSim;U*|XJCnLuE?`&--w8-=OE zqH6LbZU)3y2eXKw6zxYu_sX7N)qp!woi%PM&8s{;c)m!Ko50|xETK{v>Gt*+yA+iG zHq6{BvOg#s85o-jM^8cblMiUEtUKHO;umnr=RzTdT+}z%Fv>3H>L~SE?syiZ)q$ctg3;&lbOAi5KEc-B#WNW zVhXkCpxUKRyX{C$sxiBMEMu(CS$dyt)@DBiLhNFniFAmPdKW=2qkuUz?+`>Z$13Z`D< z#Z?(~AoR2YM-QeoNV!@a9ewwqT$P~>@7gws_4W!qkapIMCi94jT6Zh*&3?p{2P?lB zJC;IQ0}P}P5|rSn>QKT(xhGZcx3dg(SC%FgNDo#iUE_^96)07!UtXIwb@AgC7Pv=K z6k8YH(!{(hT6(X`pw?&G8B+G4FdEueVlcfRIDF4ef|!^!)V4$9+aDESOR|DT*Ah(* ze~fMuX?<9wvI{#Jd?PhgfsnD6DyKM%66o*yl(ThouOkuf_u05W_FL86Px+?)H#nZw ziulw$@40V<+}=*MI}GbL=!_J)rlmf=-$4=5p~Kf{g31`J;9C<}CDl=OWoGVsT5&g6 z%y!u}&zX(Lt#2CrgzNDW`KZnOzM^Y|uR?F-& zV1fF7=Nth%kOThyf1Y!+k1xa7N$zi5G+@tv2zfTc?_4x&=T-9OGGWO9?)J!X$*~x}6|~oCyJhvuuPKSIEes00 zrlkGgRcPb4JK{@*h8HiI=s6eQ!RNz4Ky&BbUY-DInN2%p_4#|E=>FezmIMFChric@ zA5Rw|pmBGoHyjV*jMW7RY~- z5BM81UJ4(yU~ypnOCnzI@vZ>y_-V#l3lK6(O9AlrH)gz*hY!0(f4(*{vI;H}hEL@WS*JGiOh zbHTtAa3k4W!V;aW!gz%UED{U7QYW9FKDAqi<#3RPrw&%p$I=VgEt$rXoyIndWgGU2 zm)d_XRqP`&TMB&0wO1WNYr0}}^vKmEI;@OcB8x2c`ji8h&!x5LbF%q6^W4Zh+5I9I zfmc5Y{)c%^i4Rz?Sg!L6EL67y_$WsMRLq*^{s6ACA_)fm0QW#_nNazmjY}JGiA?gR zJ;qz{z#*G&AAX?Recz#)@r8G4YKDW=~kE0}ecbp~>33@)_#vAxx}?TUe}34`*q>=I4j=%#VML|6H=fSTDu zm_D`&NUryf1+bV)>t6q!y|Xx_?%18MyfZlxe z?g4(!YW$txW&Y#0w&S&yhnR40_5C}egt_HOB ztc-41{GjM%+=F=V5v2@>VA{TSoHd|4-Qb?1GH@@9RJ6|W8sB#u;oa0t$2Lj^e^ad( z6C9O}#U2{o-VVJd9a_pfHK=*U7z&)eNP7t{0rt|*0y%uZt51JKkoF9-z6+4=BAzQ8QgY2Y7~6(bJD=?eWF; z*7IIaC6nPOp$_PIhETx;(H(&B(N7&~+^=(9P&Y7{GdqC?yr--|=ylHS$;Cy?YN0uf z19xY#=9v1+qUNVb?fatU(LB-o!uni3V3xywW8LlJgJ(ArzjMn2J`DVM_{?TLGXJG@ zSC?Pxzp?HvL(I`V&$&;AWrivYksll4;-#rZk^m8^%qYs-OO z!@pQ}?=7?;`tKUT@@x1f>+a}6TluMX->xl0Z9ebX8#~O;Akw(c*8jA3pYbE za(R6CvC@{lLK|l}={1Ymw!aD*1s!`{3S+G3zOu10x$MBFo7s{3+(MP3w9vlyFqoo2 z{9dP>e&;@mCxyRP#~*gvgOqz<8Nt>tFPoNhD%EqaTgu+jSl^L+vUiVl1jb8G6j@aC zNFBjNZdAt>#LP4-Qtda<@>rg_B%Zntd8Qk^p8M?#bFp*+ZfruI(iva&HpV{j(bqo3 zq|D`_oK>IkGOxUzW6qWZxG4_HAf-z7w*};Fw(v%t($&~0#BiT5Vx zGMsPH_^*v4o&?vK=Wy`APA+cj%TmJK?tA1R^9|i>d|o+G2DuJm(!JWkXtHM|Z%ym| zk|&2r`Ffhp*{-U=h?JC4uPZLO7(G0>TI{oPqAAK&jO}zVk@spTXrMFANckbkiX!UC zzVh-DxmOsKc2mvs)h)f0{s{p>lFed#|L0+)F5nA^Pw}p2m#Pl9JTpq1ktRp2SneY( zd$J&4Sh~;rEa^^WxwPp!mmq0Rxx0aNT&pcAAPg%wJmDe%WnVZk`Vs4Kej{=V0(A!` z6Ag_W#}{#IvJQM24II66zh0=reG%6nxD3-?jhGf=( z+pYFSEi(8K=h!v6kflf|^d{uR{57pDEeWnYw56&Ik0=h=Q1)7&@yYU8bh{N`iMsDM(V(Ky>SP_uvt_mh z8)O^mqaQl?Q*Nj9lwJ$~NlI|VITb6tY#P8-U*ZYal*?FEVYf^b*4v5mLg0doBd|+| zmPXq2o8Gs0&7gMp;FC{l@RL4xgI@GW*kH-^q*03r&-|kG7Al)d8i={d*zMy1$piSn21lA8!ZR5RQ4rbOx#ir z%N4iK9oHNq)IkPONzf@F{9zw8qM*9HHb)nv00x}$Sce~z5FZaqc7NO);%U}xqpfj6 zF(A|756h_gGDjnkg`(Yk%6lZdjPRa0sS_{J%<>MrO95W<)vKTb=`4Lh_v=bhSCnUv zc)sM+{cd_RtD~Dy^Z{rYM^)RBl}B9-Q6vLxPpe=JO8S-~#gpn; zq773gH^#@r7Z@Jnj>y$xNy$%Z)2p6yk4KaZz7x!|7mMQsU?i zV{d7+&q{KPFio(nqnqdGx|eo;ze_p0ZEKlo4DU0``ibx|)qtWP1LhcBM|^tkRM!WA zg1GHv{%^H9bft_}F9ID$lf*C9YS=!qs^@7hA|Z>k?lT;<0-_pfXkHl-T2(DOX^Ryp zI?Uii#!g62pADVbuh3v}v0Zw5(%wV%Wy`-wT52yrwOmz4w&$*Hdx`UhkLuUkH8gJ> zdX(!SG{tgW(x$6Qu()L&7{1*w0luvPny_7uXD8zqakD`hR{tD*mt&!x`4sm?@W3z( zeil}$R4>g$I`t&%c5@$ImAuN@UmP-Bql%Bq+eUgcJV|izAJ%2xovKMb;WlitBzv32 zxpa0sv8XY7s_viwa7;+Nu#23B(H8_V&B!u9mD8YCt?*Jv4SnXi1k$&{@3IfA9P}KU! zb`+hp71`M+Xu-65*YGI&_IZs)Y>Im`EguNakVyz|Gx5PmLI z+lm3l+K6DfN=j{KYO3R-ELbCeeiv1KxT$H7ye(9G-Pd*9*HiJ+4Tb`$pMy)^PJnz% zFgR;%T_mxn0+PM0I^gAc;FuLtW1TAhu}lwb(s|QETSjY3z3Rzy4G70vC^f#@H09&B z-s8nOqev0YC8S`@=cAwEGtcKpo@h|~HdX!YFuhi(%5!5+2kgRYr=BpSG1Uw@=cP+> zu)Mhv0h(Hgde$Qum}Gga9a~hf1KhxT!Zvr!I>7p-ukF~4u<+@;+2F5`?RT|r9Tg9~ z3@Vs;srv^xMn?la)f;%27@uC+<|j(je$*P$rkTnqd!Kq&=amd%>b9$Uc2k>^wdJre zm}q;rsxZN`vm%Ltk)x>=?h3;xH#*0-O6)F=mjoY^j8k?kZ!?0zG7cNl%44+1vb@do zS2tyu&t8A_H0#}bTt`(X;7p3O_ND7;$d<1Z|94>ZQAX=Dhn^)hvQg6#mp);d(4>Bc z)C{wj_8DH8J>_vO-Gz){g16}N@cW?HR?l5v@jmr^9M*HAVYdK-TN8`H&RbG$lI2T= z1nJbE(PWH9xQ18Blj?X(06u)$Nue!qZ?gG`Jdzrsr6W3U<(aiuwAguF+EMMI zeX)#jkG{GbLu)t7BwDcfadmVex^j1ig_6|?-pR!fg$nrwqK2lZMMOU&+q8$#T~NP7 z^qo&sMDPvNc@z$K;V%bQmpv6IQ=DC+QC^s;Db*vdP^2jmad9^(v!S~*AMc1;)#c|9bG)- z*uh|oQ$sL%DwBa>%*HHuTDXW?ix5>2`vj)9JSXm=E26J-TdaolgAAV-;-lD(4xanj zf#8Eqa>2N%%t6c`MH8C;yl@G$4sl5Z^vRXp@`flwS4Lmyu~>ud2RS`)!pE~6ojnh- zgTQZXgg;^FEw_n9bRk$kXSDWdAA#hsmP(>NeKESTxqB&Y0F;!J)ThaIH1u2r0b(mS zy8s_&XF6k?-BzMI8^j+xVzdYoX>{O6P4_x*KS(p_IAs|$KU{qyd;nCOSlqA3b`9UF13SEm#qd|0I76gznMTwKD$PPN6E z<(P6eEwsib@j#!+%(Qx`Nnxnhd-e5IlbJRc8;T0l>!Y7|#g{H89wO6{IphOK~LWTTk9eYH=Q%hntaDp^`CwoN4 zbC*OtVnS8AFAxZsFtxZF4%WV@bC*TUG{6|Rxk9IrjLpI%kns~^{2}P{d&b6z21Ked zyv&l(GDY-MdkikQfx2^?-cm<21lE_gTOi8{NFYSwBlkn-+dauaU6f2!jH=rK==2AM zs7o25R~c7^p|`Mz{zxI705e+ow2zF-ot7%10a6FeY-TTQ8wA0V;C(x|JOQHf6&k-! z%x;$d_HBN5<=k%icW?6*(Q|qJ+_%oY%|FKn{O#NPKt6E6=FuE}frXk!AMjDHT0ZY> z{?DCe5%3U*4Ic03W(?X`<$CB!${VB3c709bH7V=gv|Om76+2!y zz2R$*MV&-H+H==!mu4($8$$k}hR!J70=b`+!#( z1VoPRtcx~y66Q&$duYyhjdk;K6@sWDDwq+FWx%KLiQBGnw%s3!O6*+2P?uAAaRrt@ zmK|(t%Wh|{_Bnq3&G3wE@cRt}f1RYzf!sDY1%skkP|x}F;W`s$n!DVsah|vQY;$_py&z!$VM)lqH z*)?KVvX-MHvg8XaQWL$OAQm&ocnsF5&uI(q>lGfYd!qFXOc0lS&hfAi{=nJz?EVmX ztI|de0Vx!AM1mZBCQZw6@X`7=SofYo%UQ~qRHKJv{Rj;Mow}q*16|8$aculYAS95X zV)r^hXAXUX{W;j!WxA}ZQXLT?^qC{IZMRLT+UgmPrZ*Yc6388i9-0EjCpCd^0`8O) ziI<6lx-R%95;D@vk@F4JK`8dferk#J(=V`%|!H-&YR3lsoo4%0UyZxDh5Jjy+Q6t5DTqHt$LMz3d zQ%^$5r?_ZGng+y4b5?@$+wZfiSW)%CShvP+In&!zj!Q5&XPQaKM9ylIXJMl|!L@tU zw0gD=JXHS4$7}E@g}l7|B2_8ho{0Hrbg37=A5{Rpv|V|-B%~p{Ubg=1%=u@pY~n;l z*WgZNhO$TEJEbUF;qi&M-$wVjm^W4@N(z)v4#^cEZ!GILKnF~vxys>l5RK50)| z)cFAI{+zd1_d;>h4M``?QMr-g)iZH=Wo_jmS5w2^Ed@B%q4|Y)Kdg#nLc1A#jG><0 z8kOg#5B}`s#hcs%#4w1ip`@&a`AcT4c&Aep?5sO2pqc*hgB_UH zuvyUzA&x#XkZG-@7_hzfDK!O>?@bwwc~I$F=at+gFxQ5;I$?I|l_JnCoGu>OJH}ZY zqMJ_R0Id3FPWJ086qUwy4<00GPQ8B5u*_L69hLueeTu_lla<$D6pVei(&e_SbpJym zH!Gk4m9E{)<>}#vIjJ(KU@;As@JSjXcuRIBNaD_TrPtCGZnzn$P5G75XWp(A)t+83 z2R3(~AXZD@#T|i*vNTw|CD*R z$*|};h*5T#*f2)J=U@sXZ^d@jNL)#4B6C~-Z}C}e(TRGkq}4{9(wg8H02NNW}olbPEX6>3Z ztHmhbnV(l#!%q(WiyZD3Lj^V)30uX4B_%0+Ig(7%(zvE+h3PK!!pC-_rN z@5!z{7GUbD++%#_^>5j{J{THlBp9j@HpXdK^Ta;-RrjHtu~+g2f-Ux_K7aJ0&{_1+ z&I{Yj(*=auo*c?LE!#E{VSVQ$fBDw8+d2wA?mZ&gd4#fe+g(`~=MybXsPV=WoWCxt z&u@OBvzMy;>HI+^<4W(YcNs%*rjlRI_P-RBQ=Ff`@_J6aP~E|2SKKxDrOhcifXPl6*s$+i=Z1)MIC zd~0_aTJl_efaIB1cs=kEtvmy>BiXfsHriu6n7Nr&tLGV!UP?s@vM>k?G1E^njGdN5es_ud$wq%@I|3GXg!ZvXZO1 zWx|394@|D2IvlVvn5!uc3og$yHXvs*9Y1AgnuvwaWpR7SZ37RUf6BlVD^cr8*S!}V}dw^ut_ix*VssK1RO z=U~9kC%?f6BsZll`+kXF?bIQP+(|X->Ga=BvOEeotlM>*ngD;OyL2b3w&sn_zMM-q z$VT`LYFO5X6hfW6I@YXpGmurtd{tDEpxuq7*cgBy=h2ZtLKU(0;uC2S^DDbG(T_vu z2UG3^wWIKc0|5}yNM#1#lENMIP`|>~sJPgRQ~`6zCDMA!&T6d}xi0c=AyZA` zz*p(34{emP+D#d>j-(oT4L6e_GNw6QR4I2e&wvG;TX4E=x*a6#v3l6oEj{^y!dpU< z)v-JqZYVXrz6nq{d+g>+TOX2a)vmrM7*OjZsex^|YH?k}kfOP`CyJ&ZI`fF9GRPt; zXHHI{oJdU{d|;9c?#3Fe7Y>#bGt?Efv}QIr&m(qYXjL*TX2SW|5&C*n`HZ&^K}*xj z=zB^J;pD!TV4(rz6U-GlgY$J9eiymkj&!hP&L zv3TI?&61oA4MJ_D&fJpa!X>;F8JPLxD8}~K$7x{GxwHLdHgyt@9S4L}m%Fi^O|qhV zWt~&ICUSN>yg05JC^>e0Ak~#?z`j7w6r9}xG?q?;<2dY;B0OWpzm=oXBC-ENihRyf z+$fDto~#8Wkiqsj^Tx_O#_kTvM=P* zI~S$;-^_U)%ZW!1Or=;3L^M*Z3E|3Q{T44JGJkWsWK+?{k49eoC3l034=I)gOm(;c zUu?4QCc*E(JAwIFBgI=LUP3!~&>F_Ka&&G2eJ;hfZoWI$?LO);NCZ?lY@*uaIe!1h zV(KA5njxiOcohGB!EjMKkbBH{n+*iUgXa5s{>oUHxXK2gTkZYSjm)_!M`>i%17n8& ziq35Gg{hm<4UmiD*9W*0zAV`SaXEJ~hfo z!37w{7h{a_y5?zKcMVncac6^)F~cw8v6-zo?0`HJRO; zu#(MBBR`2*!tPeS5GJgHv}GA0B59vba6)Q3)5`W?e2$Uv==kZ&;taXw_);h zxO*b~?~Ey({tLWspZc9~EfBeVQ%$grj6+H1!`7fho>=OfeoZE(+gQ-u;>mR>yzvRp z2p(d$nJ}xf2Jl{J_-5`-P6chER(sLlt}9PzjK$po$;=B|$3q95%}-!PMlD0tq|OcP_O>C!WL68nGKrmU>Zi1Chc~^q9hGs@?Tf|b%&KHNV<0JowzhJw zu9R7C5!9M8(il$d%XBB!dPLczE92`QzMef_LnvvwS%}A%k}$1$>JOAuK4?7jTu?9^ z!kiCu+`IIyP)FC6acHW-OB9VZ@GEgIAtuI%_vh-uOV3g2JD)b>MvM|vY(l>{4$%bW z9gw<8)%7wJj#J=lv}(%?_Fg=lh|o())Y-dO5?7gXs0Cr}y0B~60du|(cc0>&aD7_l zV{3EV;H&*bcPM?~(r@~P?r(hjNi236Zgq{`w}ou6r2g9EF|)Yw{#(s^&i(M4#vA2ZeR9FU^&c~hxZcBI4(I+>brE_p9st-}e+^uSeYoaS?mFauKi z!!@Q;L3oSNy%UX>%39OU2Te)VzD0T2IAvg{RcRhfwcWLiEq-Fc0!)xGY{s7^6c+UQ zMx&RHX0aH8C#Ygc)tZ!#dk*}0oi%RpAxk%hm z{izPiz)s6Yo_y3CV<$}*&qx46CGK;Ky+ywgRSogg!#mcONY!);PR@@HvZCM+0!9aUQ6wUuT7f2G{9V_{903USZ^_gnD$-J#HM_lPtVQX zzrdG#lsZr=hdaO(7MHCg+By)m#PCODWUVQjU2zOtN3pC8EeZIr%b7aVm!qd8(D>C4 zut==V}y+%LE7!Qd;18}HIev&52&w6Y6q6f2w#whX{fzs$Lv2Z!~i z2FYU4D$+dTpLLtNv&?SS{-p@l%gm)E&t3(bqo{ivY%p`3(ubq7#J%n=4`R+^89RpC zap6Jaw&{91}B3cf2k@@F6xdLbkt2GT4^ zdl`YfLwaw(1$343XZ#*5&jj(_&e*@rOY(6BUh!VZw3|iLf;?Dj`$y`*p7f(vr6A&c zUmN&}I*Jx5p*dG2$GVSPpCh8E+W^;}iv?~kvCSPlFbDdtwph~m3*o-%}@&b3&O1<=Z! z`tAvsH}cT(uV<^OZhOlIwXr+!LJD%qi=@#k-N|5X!@C)Hp_FO{XcIB>FVkqp05{ww zW%;|^h_$187R7{DHaowNR9h}1(Cqv3%$ZN=C@m}|Hj~ZhSbTq#lbQcH+u!o#C)@vx ziOTG%nZXaH?+8?Yuj5=5>D#rk&HP#LX6u5yC zpxaMwxpr_XXQ^KZ&+Cg%%GL=F*@yV-U9(%Ma$WT-<#Xdpmw=2{j~%*5I}7sW;3Es8 zgt?^LX=E`U(*SWsaxS!4V-DZJ4=?5Z@#kgwkZ7{7iHQtA^j(t?|L7uGSuI_p6fctQT_KXWu;!H-}w0Cjx0}M(;oW~DVz6D zt%ReF3XfcOo2NMy$S$i)8o0ju3_8`jq2>>6dbtWULP$bcusd^;qA>@ z>Suzu`J~$-RX1s;M17T;W5(@ZpYZO^m&3~^+kM}0cMTK(hgi6UH&&xA+K5U_DxvC5 zD^SJVf;u_e1A|;l!GOybY!H=GN393<09*>-a>DF#@m&MMi8GpvbHur*ycsyTWL}}s z3>eroLMB>Oz|&2^^M8q^%nogNYgSS6`f^mRRGB!B7vK4bBiWGC=4L4_H{nkm;KEZl7YUY#GQ>YI*N(Z zlL|g3yXsmM`qqcep%0ZYkvyfmjb0uSmU%Ld~WQZjCHPx{%is(0RwPbY7YuI__$ zaG!acVB};cngW^*DnAYQXCdi2059r?uU|@kOmmLtY7B5MVAiNmmjI_Y^tVnvD-P~~ z6zz{`I?UEUP(qIzi14x>dHPl-pKIWkb4!sZlxv{(lZFXCwH|Be3`e6`EyFS|fkDaZ zFPro#f^?~%#MMGFY3`O;MTJQGIPl>J*2!;-x(3{&7Z##zAfgf){)IR+u@#CsFo*>c zTgh)|-DX&Do(*a$8#I63dL+?0B{#H7g@7V&4}Prx%Kb7KOQ&~{eGP8~1IfsvzTw?U znrgaMnxpfZ0hdAQLWPX$Kw-l&y(^_JhgYOIJWxX`UF7#Kn-JL*FZ;`|D*0fj>x`pF zK6s#uJVd_MEvcDT=P4gR+fD6K0XtVshSs@NWH3cZ3sGGK!M@YcZZ?glTw6tsA1}(Xffxf2 z->+Ykpv%}P{+$g(@2Z?vD?)$I^hbEE?>8kW00(XQveKfjT&&TQjO=lbEp;|shI>2{Y^FA(%#?E$-9L*KqaIgs5? z&G;c81J<|6`v;d+h;cd9Y9w|WKe{h7_3TTdh&bHam)q~9bMjq?+89wTbmV4S;C&V2 zXMM=6)cmq19wyj#7`C+9yN{EGGEyfFWkPC`O>6X z9)Epvqd4@d$65_eA&iA)$_lKgBR?gKZ(%_xmjJp>pE~8AR8g9@iL;|Ryfkm&5ay2U zCJ(O4mc|KpO1)B}=9jM*wkV#Y6nI31uYAZGLaUbx-%TuSk@mk<=FkXLl_TvynXa0t!Wx_uUGt8H6>FnqyF)@Q_J@KL@9L@;_IY$Z6PRztn7w#IrEM=Ck5 zC3#&w7~EKvQh$0{6Y4`1gKJR_>R48k4pW_`GO2qQqaqVYU6o53geOe*b(m3HsgEcu z5gVYaqjRp*Qe1%;R%q=OY;dbSt*q^XRuXB3vF2 z5-D@*qRQkUOnkkMkV7I-)Z$o5>pF;pf2pvWN~eg57$SO39Nswy2?$=(D8uB0nR79+ z<$63_GlhK`dbzWe6p6@_3#Gyx0XJ$Pv0gZSmsxr5Qp1Z}G?{YE428`-f|J9#$LXlI z?|i;C7Bx^sE`&$w`0~-@EFwDkIBvOLwTdQv>(+We2mU*)!#bdIv#x`zQ3SYH!GHC6 z11Kc^!<>l@_`+eq>w$Y2fLS5SfblyF?1HXY1mamCOQ8B4W-T`6fp}KPS}uHtS(3=`VO;3Vi*x4v1%kEQa$P zW}Ti{1H`jJja9HZ09OI=tWawetO>xMfOuA@vkKM*;EzB&E7V&B>jH2&5YGz1t6&fS zmjdyuP=6Kt7XV{{_`^VG2;9YN_y_&U#-`~Y$J1xB_LuF>Uz%UL{rdT)+D^j_t`K!a#eHFiA0RHev=k@!+N%#6 zIdxT;b)P~CD(Y^0UWNecjcNVT8F}q zsQl~xeteAW`yF99ZiJZKvyIVVJqR^^@@PbqiC1WRv%bWEW5 zJg3TiUWvtO3G6eWXu`cp1Ynxki45}aEH@ST=?33RFn)5cBjtz=xj2;$7hO8Q%oD-p zj!0p-GyBap!*7Sr0|tGHkVibB18uGgzNW*N6B|ndKD7h3Z1AXR5+=rOEn$c)@uD;cZ_huyEOGNWmhq*4nzhm_)-@n_1+=0nXB29`V7-%RsSXazpOE{9|z$V%qLPq)%S)-IfL^xf&u1UL^=kjmYqOVF#DSPVMf?OcpNFg4!%| zYu|V9-G~*~&@=aO!KY_3ds-hAyaCJ0#2T-lmcY?cmtFGN9nc+Uus;=*P617rbzKBv zzg_=v{`4O@uqg0<)egQFPyNCXq}T}7p#O8P<%gb|*(&rO z@q`d|f ze4eS3!$7Z)dmHN-rc$hS-#jnWHz%t(o3G|~DC^u(rFfE!hC_6B_1&a)_19F{z-&>@ zr)}f_JKv^9{1#-Je5Zm}M1kyz@m3nyrUNh_DGZ@?RR%*^v@6WG8vT5n4{w3J6e`}G z6D^%gRkdBD?XOC-*CMwkZ3xUx48CxpIy3v8M;Aes$zK|jO-MqY%o%@d=vf_J*Bj|v z$gg%r|8z%tnf$bNVD>mig$6Nve&O?>7E+l{@7MwCu?D+s9VRX3$3+6TWjcoIFhyVT zbp|+${j|Ocz_Q10#0h!N7ukT@>r-~_ZS>1L^h_M2J}#XufACbw_)(*@*d)yT(Z!p` z1GBqt!E&yEx2vlkY2m$B>SLS!SgWz|<)gt_(DGQ7?W?9`j;?gteB3G_N6hU)7ChKCGG_)^Bt9raa(!7|_6DYl?~)Z%L~CTuda^Q_b6 zMp1U_0(z}|cxd;@qb{%BOMtUTg<5IdFr{qDN0=Hy+{J^#7R=vo4yKg^~P~c(YQE(HHh#X{=C5dio^qa&nt`*lY zyA8~eKw~{d>EXBV3DqKBX;747)z&HLj`~ISO|%sev1czod>RCK+a9VcbDQ2;OwPJV zD(rgHahJg{uG3q_@EhLIP~nHTvJGwK{-wvz?v&)m=~}<-7P^1Y+-isSDxnIA1s;;V z4OuA?*?T;bsy{6ico-M^Vq?jm9*5v1{zc|I>Sd*0a2vZbvUtO44VV9LhySZl@IU!} z;{*Sd4s7l)yYzG1|E+@5uGyat{lXkTY{cIyNO`icf4p8mvlIL&Z@9ehtzK_{-t<#J z>N{&l`^Fj`oje8{)`0iCEcf8deSN;s@E1=EIXLg$Zm_iXxXQ0TJ(~MOL*X@4Hq5#{ z-B&2}jHUus_A}+}8Cmlh(YS4gPP<}N#xJ~7O-uVy;rc+Ggvw8D>!&wNr%diKZKjZXFbJlH+mImd=5pnL?@&sUAPr+WAI!^DZ&@kQP$E( z0om(S_*uLcog1p~3VXF@K0ylKHl^?){0#htuJe^L`PUAZT)mR*b0pAWP44=IyMtrZ zEnAlc8oBDy%n}Yt;@xWNB z#R6*=%E9xhr#GC9`eSDBnw{WJnZaguy;&XSyY9?EVB?6jcf{Jj`-gYHW15+Lu8r58 zh6q02mD6o0r#`dPcTK-S_`^g?8=c{Mt1GU(ca| z9DZIP#!mwLohpp!DjNPmAXheG1CZA@0Po$RQD3YMgvM{ za1J1>TbQI@%@D?T!io!K^^IzCyOw3d6+BL-1bnD#{tliS{9_;G?u%Syj z+80vH8zjG8ffX+ZOel5Pq6$PNOvbE1nqLsH83o2ZZuOVmiNitfsWszUrg3BilT0Ib z?F)UHfKh7HV|<#mlCGpePR?m=oYH&Ug5(YJ+zLv|$x7K#kNJ2%C=I)KwDeq1jr?@M zMp8lPL&puK@P(A*QzcaRds}?Ab&BaMpPobmTb==sm367F{A?w^th~RAmj9vUfLPU* zerYR7Y{aiCZ+ClNM{gJVt3I`CG!IbH?^fQd&0GDeSIz9*9oMld!;(wvIP2)-=h%{`B}csn}y%CVFEceEU)0r@biX|ekLDlG@6 zRpj{bqL+bZngGQ2>lZDD40eitr{z$wD(8Qx<)F*_O-TX(f`$6`S`JF=Cs{A|FU!jK zU0FzW4lK#e`hQTJB|kc44|DW3yz1!g=;6ygXD{JTixL0`{{8xefMe_&e*aqEn%-)u_=ryi64M{+9&+U>Q0U^0m-fX!-&*5$NP@5O z=FZOn=j(U5hpAclYDD10_8Z;X8H}7>@MMn7YEM&_i>DcV(-kHgcDqSf@ChFtb(i01 zgRKJMeJRg!B*7@HTZ49rsDP{j_(Fpw2)EKh_bPZ)>(rrAvy%UH$eps&4$zk(C_$=vetGaikA6V zY0_P1XvBsdAL73Kw-B!+9)>QKdlnk`pwbUW-xgmJ{q={$&a;44cjW|SI| zjxE-ga1XV6R=2bO=YrGw`JbXVEmJt|$3A~MG+igf)a8f8>q_*%X0~IZ-`q!l_FpHg z;H`=6RYt^DzQUCDrwF2dfv~QVrwmjzjOO6)g&uyry{;oeN+~)ew{g&oI8UA~HKb$` zgD%Q zq`SR`_jITc*RyxbNnMJ9l?6u8UXQ43a-qz4Byg%RigZ8Vu+shUT|@O$$tq7IM|MI1 zbDuna&-~K8;z^~d@MSTmNavcViLv7*M>k+yf2W80jIw(pReDW@4hBe6U;Acpnpg(m|& zvaVZeX%Gc<-+k4X=$zuzE%Z7Re2#}BU?LJTH89~ZR2jgx(}q+YnNk5V@CX?{X*YWa z*WmLmgG1N*m?kDDkk7|&BDgA1-MQZsCAKk2Hkmtn0CFQ7n=&yyw->{hlY^={$kJ1D zt`V@*o%Hr5-GvqM(sZ0{mGy3m*`74~#-O#?UAIGOgVo?lkBSIxdh@Ex*TTVeRYN@u z#Zjj|ic$DHntg({Q!WkI&r1f2+DH~OfQ&1?;C5YKQcCeDv8#<=7^3#j#k?y0K#t7A zSV<+Sp5t_P6$pjgG_}5?%wef_orZlLd9&^9y8YV@aXC{j-8-%?U{#b za7kFK1Sbh-rHbmw1WNc`RHLXg#V(k3LWd017Oe35a-A=4qpKX^faz&+O86;@EHQD; zZE=3YASX>svOrkDfZ;)!pjx>DcUx)N{!M`Ef1@%5rW^6naUPnlI`NfcW8&4~wb_Mr zArP!&6>U7)rXhK<9+U`!)EZ?d^%n@|l+De&t;6Ts!s`xGkK7BsT`=Ds3yd=Svk=6s zrTpA};fjG#SSjh5o}vh>b730^Ns*&Q2vIZ6UGIKbMtq0bNTcOd2A9RZNm_cTHl#{x z8kFSnI1IXsa^}O#LB%m~iz2XC9bzPee<^4B4Kw;!Q1RJOt%0a4gxf^Uo&=od% z0}exz3esOijH0gM;#Mj}M`1zl)-AXQpfl55_Q57m{T;a_ZxsDLZ0bolln6hp%BWbv zzNu&_=yO*fUTWVL)ZVxzcDRy!=T_U0m+EK%oQqWEI{=CsZnlXfxdz^Ya8jF_N99tp zeWpgmiDSl|Lx$!WP`oz^d~f`?3BTSe=C&cfz^92iy7>~_Wsc=AsGfYBk9>GpR`}W> z$L;qcu9!`Su}VUsi^5J921Ju5F0_Qj6kiQR>QevfyJV_u_+KARdiHx49O?tmF=SvwNiXOa5iOdLZIs~ zcG)v2(L}L_)Fd{}p-7<1P@HNIL&jYjp!`R(g{JnQOQ+Y)3>;tt=#Y_o;*ABjX1hHD zAL{7O7Jr&H@adP;-5*VRDQ^OmEZ$t@c40>1kXvnOvg*{FP;SOj3h9IzcQfvlB#nlM zDxR!I+z+GelJN#-f#Xl^Wpe23jEO(D`P-zS7?>mcoetGHAf7dS09-r+(+7o5_E)y7 z+3{Di@Zk-+Z*FD(d+Su6pyt;8+A85V?NXIsdeQv9h4m+r4n zwo0ah`=8PiLutnto1%zl-5UI;QQ#pI=`F~PP(HXQZ$du4ye*{)4SQ$OmO&O=scM1W z2Hnh{2B&<@om12eCs4%D85;cs^aK*^aLFbmVr+3$?5JU&GMMxnYtvX>yC|1Kwg}p0 zR~-e*%V|p^??hIO!$Tx)c2E(0qltb>#doJELWFdk{w#Q6KJ9exrfFhgaqYtB(LfCd zsRRq@D5ov%&sbbL7iv}z)k1#~RPnW^LIioNxBt}Czya{<2B>-fG*Z$uSTnX;voY$G zT2iBe4H4ferZ}`ukuvDYBkaQwyST9}^khL~E&Z8m#js7qcI1h+{u9{)`@vZ?P&G?v z1lkmad0dNWXnb|Zrg3i%kz_9BF(ltOsWt^9`Ecw z-7uhtdtC?BaE3-fOoK47Etp2`M?0rTf-8KYl0KpV>`%*DLj0`?4~XyQ0_t}vJnvU! z@?$l{QsHT4BUtOge^TLD$MY@cKi+0gVJG<0ZH5`%Zv|umv)dmkJm06fDL^D(!t}WQ zq`B#iPdVXN_?>o~JJW3YNO9-YJuc0uTEmCm98SF`Yb_>qX8$34{H<^z&ynj*=|a0x zd!B6kY;#%lj!28kF>YF1ok(JJPWFr8`^U{^Io0ZEJ*a;7-5Bj8!hi-}qZX;eVaM$U z;!CrdxE%^B$|lIS27GoGafdM%RIx{3ZS%I#k05iB! zN9Dfdj+wv&`apH1=2B;%wHE!=qz~5;iM|uLPceL<+_P6R0_j`Z6*@#3=z8HlMJf!g z^0e#;lL8B9aD4s>E+F4tek<(cg|)FkmvG@;FRPqJ4tnw;6+O&TpcF{oy_Kvo1N*Vi zh$7A@oQ1!40;Trhx}==4kM+c&zQo4s7IOWsqx{79nuX8j_uFJGu&`xv7P; zYlPlV9m;iUJa87Nd`8nSSTS3%V8-@=>UAqhV#ZNIH0n9D*Jpcyf{7sGn5Rz|#mB4Q zEk9BZBak_|sXiJNqoa3aVH{SdajxPv-}{=mr|Xv?!%SQ#Dzzw2R+-)Nttx{s~Cla@h|&7zi3_{R(1AYI&u;l@$3H256z4E zRp{UC|F9Hde|Q*TuoL`gS3bh7zA~_@wMz5iduQGQL<8qD#dZUoSuiwTAN0(SbGP8I zY1P5ex20htf{ucME{<0A_+y6Uin8V>pijcL_U_8mzcc?V()@(_2&Y$qfum;MSyd&~ z3wWBJ(-UC>`GmPdl)WA!Zo0pFd;-zl<$QB1rF4Zic5At;e4Cu(Ve`_%)gNQ3IJt|b z-pHL$(1IsD49^@kh!_&EbhkUt^rz)|NeKe@OSkh zuW;|Ka*ZGKsz87F3z?h#@uPOz+uTPsHV4}C%hBf~wL6B2H!jy##-u;zARDO>84nT; zD(LG8$6}Kwhb%X9C|(}Mpn;y&WBvJ*U5PGL(OZ|BQCaC|aZ;&Gewji#6X0=J4#GB`z%@w7FhP$n_84PVtJ6Ff4OkPi``~;DhIm3_|KRA-` z)WZ<$cB%&+V|Q{+RDLCrsKphQ0hF-#c1V;ypN6q~AKntzVPgYE^cf?2{mPHZsh++B zf_ha7Er`(ic^7BIL=$=+6SZw@P?F39_)!=Cjm7b6i_uqg7t}{e9zQsA5{XD9ia!iD z`Ls}U!>(B%qF|RO$%}9NlnsnXP3`kDk&zu%RvHl%?x5BrRJpZ2H{Z3;w_y@2&~ZsY z!m=r6{{5hxMp1r56Hvs|vC%!aZLyyZyBx8i4>=FED~wtqu6#5?X6-5xLhj2hUOaRR zWL5;;H0{^8Bdg+*a8e8zEP7aSl+U4wdy_!Nie5S0QhMr%2Ldr8+tyg=Shu?lkr%Lc zBzMd>=MzZTtJ&QU@-jA~uu6X3FLHOmV!Y!Eh?wLCMCg>)ttr)g9v;4>8S76V&-T{b zdM$TC-Og__=~ZV-zgl}rW(fLj_(}Va?29G0r`<-AI_}NhM~A!lwDB%3ht4FwD1Li; zIqt4};tD)t*>P+>_mS(0H+ZkGhCs<;wwhV=r>|OdcWR`7Vdm@kTTH*8cUz`Q>~S}i z>dKiM-da_=ZnL`)Ye-qG^6@_$R0f5A4l2JD*f*~ld43sFrrC(U7ufF-{BO<<&ae~w z>5vk`t~^We|EIwI`-mdV9#IIuh_V&Wcm0vu5a`j7blW#?KGuZFUN!W*dBw_YdFu|n z9;u2Ad!^Mj_9qhMjAM-n%4U)@e1wuIlVW#*C6&Ows7H} z1{eCKyzaM4-i1)iw%x!yT^Quuu+7Syn19o8AU&hWU@7cFE9bkTZ935hgk!CikTsUP zm$|DGBHfxu1FrS@NjYNE_$60|0Fo?9ed-FzBq&Ue3l?5sDg3nYV@yvr|LCN+uIwp=-6?c=Aqo(9PVuiO~$@>0k?epc_^I%{pK=dT=Y%@$y0Jill|T-uI9 zUNLS3p0ZK$*Lx0sK5_)XL)g+99-fIFgW}v`^Dk!4-fCA2!+)|h)idYo<#(vJpb=mc z3q`xPuD!Utv=>DK5t27R0fG#MDN{OHIaVy|?DldObr zN7T_ly-ZGl8-hkhUej40HA2b3bAJj^^mEK{QD-?`Vc|Sehi94FgPWPIOD`2SmpFMZ!dwJU<=68I(b(nr9b=05k{9*>Iecm1sA3+!_}I5C*-&A~$4hl!{aD%& z$9oU5XZCJKe5{=76DeMpaXQ35IpQ{%RwzE4CYd~40 zFz`PdPZUIcjwinn_e$>g`N)sa#1SZ6n~nGzajzR2^~Vd1M0SEd9ZGhw>+KEHtl2&KQb)_;*3~{SSNE1H8Z6HQao{v0fjQuFW7)@#pw+>w#L$J zrvvzcEvLod!6Nms#X7}x(n{!NAX~bBsD|h1k?z_n*r8yfqdvnH(?#=+v@d-?A$@s- z;3=T`B_>n4gg#xRfJjdQOhiWsGRMf)rE*W2CD#S5 zBFB#xWyy740Eq9`FJeg)JH@|~>n5(s`Ckep1;u|;(l|SZ-wQy$uf@25EWW?ozbp&& zyRy!)bNIJ%UGG0FYW#Oam9umB{cC-1ihX}tmO1cozhA$6EP3`<|2J}7qg9RLU(&De zcLhCQ=kTxOx>iHAD=R<7$P{jJHUtY0nHod=3! zHKe^jEU+>A2z4sPLM)VT^9HLc70)F1V|Nr@;(Yh{Kv<;5O`jR*n)R_km;B0HydNMj z5B<_UI7LY9NPIpLe=}CF`jo)^q3zl6d&YPMUTu{*ay}ip+w7?091=vI^Jq+=B~5Eh z>*Z`M?~@ooo!zi|ypby@BWw%v?GiI1`E{9}p$^RWLQ#dqtTt4jmrwEVcz5aaS5Dy~ zt}@3_^Tp+t6~wV}0x|u?R_u9UM1z%yB(JDfib~<&9&H(XC+g598?Y!hg!g&5r4uiv zAnPHrT^CxUdL4e1xL#Z4+~=tCJc?ZBN;^cXZ1RKUFvb11JRjqZg1yxki}4dm)*K#= zg`D1 z4Np;oid1d;Nv4D{W7Mn+Nwxu;p&n{n0sko8TKc0+hB2W&&Cs7hu8MRH= zo|GGY7WSgFv{+&-MTA_x!n3$sb6|0xE?CraB=Nux#U$a>fDqxfeb!8hz~d7_Qic67iXv(FDE;kFB&KwSpG^IZ5y z@e;?um$qTzCkzQe^ne~S#0V1F*`$w?znT1Q%~a9pg@KYdrJ^PA^Poh=XVBt)Fb}p< zyL`GDs*HKP9F2_RB-Bh^#;NbX4)cu^w%BGZqHPktc*4Xmy(L?)&(pnDc>FIvDB_$( z1WIEHJ^5(?dn!6qm-L!p$B9m@0fGptN-bP9mnF{6-nPh74rVQcIZ$^^DfL2?Wln~q zWu4ZzcUjgGIMj9}baK{FpAWM!|{ud!NZG43FpGGAmZ+gOK$QIKfbkM1UaKzVO7;eI1H}Nw{fVxAY5rTYh zEM-SXq@QvGL!{-)*TqfZd&8|36yS{{_6C z0dTV{?OE_);QnrDZ@3CR0>J;9R`)FHdt=~cS>UtaQ^5TWfLWo*D)=-2zX9S|q3J64 z3;<^X@!ssd&YD91t?2Ko!p~{w??it&t1|g9;bw{c>evV#0RAV@AA^l#Ejxa zpdkCLDu23|+%Ny_`LDo4@`vc}`)sHOhy<+nW2}!o(igmj5AzUm1PLDL{=%u`zQOjd zHx&HVL(lFUn0%VREhoGA?wu^bPk%}7=MlU|aXc$sIq~k;El$Qmm;D}z*_j2_ksX56 z&u6#YdO)gkBe`f2;7NL_Bzo>W<^IeuRK<=#KZn8N)Xaq5!H~EC`Y6`42jUrZP00YK zy(=A~sHt-unU^8SaM&KP)vRZ~7GukNC)9ooJhN1?Q=iLL`M3=wjpV++*Hl{e+In(J+o|H4%yS$zht^eAHU_5t2X<;7*IDX(xVFY&n z)ba-GdBKh~z*z?a+oEx^#e8taQpOg*b-(SWJrlKWdL+nJAM5ws+n8;*y$`1*+|G>+ zle@AOJpiYR&0Bgxt~2t4o@oFM=C`LrElq~_=~sEi@U;WK`M0G*min`ZwU`c#(hSY+ zQGLiBExT(uW|z=6OuVqrb<@#!l)C}=O~1mTV8?V?1WGPd0N$+^N_viYwWXhtJD`|k zQlbS+76#_iJO%^i?NMzdZC{kaGKXYm=Ux;EkMUbxdV>t}A#k)PVdpk48`h^o1gBl_ z^i)TMhN!F7X5kA4&=@_3sf=gBIAM|TD>n&GF%}XZ>6AKEaNxwHA&2vF4VH=(OAlPE z&f{!h16u6{Gb%F6x=MX@-A~~@c43gJ!;s=xWV!b3(|#9`H!{Z+2Q|EAI|G!K1)VR% z2T7z~#F-y#=2();7Tbn+94vycGn-ut4|8)?U-oyp9v^Cl&s0;E&G{c3D(K0t5gZQxSrY_AT${KfPp>egk9P*=ra#ciO^%}s9p3X;$JQRyvoL5k8u zn$iVnA|N6X1QLqUt2C(zHT2#>2ze(>!o6}Y_xpTnz5jd8TFIQ*duC5LbM`*x?BAJ@ zOqE?(s(C$IBWk(NU~sP8irL`u*FBv_c3%9*K~SGTNEB?&h~%NAM7 zH&eH8d@S8fueNR zfw}Fq&qu#BxHPo+a%O0GyaiKN+coH^iqk{~IWjsuABA6>i{fC@`Jm#dcP6HHrhUSB zYPa5FPb=eqc-5KrtXy{7SrySJRW9d@Ltv)7<2xWG6-CzVlbXYBPShqJSE6ppj#vmC z%BU%IK2pnM(0xYw2AB#}Z~J{(=VkubW633{cArHRu2hs8YNxgsV!G=&SZj&1CX{Ij zawHw{+0k`*xvtt_?5ML)OA$9ovI+Hp|}#&Dj|Tb=2Z zZgJnnF%`onD05Gr%m0}kMcwr9MKKEwq@S#TzVJc*0Xs& zXGvIX4(}@HW|D+arqHzPDs!b&jr&!?HH$Slq>kl3M(6*pQv6dMZx;S{jRV2x{E%2P zCmTW;B1tUMI-B!_!1y(kVU)n#^wSR8DSTr#YjXC9;qzm6PF{mD5G_sz!Qx<-rP)`e zY9*pK^X=5l;zp0AF?rET3EB!gHTK7cvescQfb4 z$<+N*`!n~?vo(L)m-JB4KBdOo{38bV+F_iwWOm%O&b$OoGt0(r@X}E@939PHl|e<` zWI8B%4ld;2_PNMxcIdgv%%^Po=kMP0m)eU7e(&wk62{ETUPB#cD6ww8COaRo%KaW@ zZ#673XaFwvcJaw~Qa5}GQv85YbncHW4wMA?F`tIDDJC%RvL5xOO^}ZRF z^hI_%6|@Ax4K4e0RiD$}=Zv1gQ6w}d??L1v(WJmSvxjFNG9ZmR6u8t`@)&_dxI*&s z$h%Xsm_B2gx`j#%A2^B3n6{{1JyrLp6ltN&>paP=O8Yn}aYWN0LC`YYLi-DB?q!mr zUpe#Y0#(x>SRxp+1-<9nl#WNxlI}6RK97u4wZ|^clni7%BeJ$}1x{L@Pu2{K>AEg% zLd(Ifpxd*0d}LV?eO+8|LGV1J8AO3hEbF=`Q)Z}KomHLdJOK5y483>&6)oI(DPS(h z^m_SDb#Vvw$!%pda@-R^;@WpmMQ~o$GIMiVni=aGl8#;T2HuYT5l+fWdY^KrCqt+` zfjv{-KkqHLnsc;A>v5lrOo?Gh0cW_LfNe=w1pfy;{|NI2+kUp$OOIqn*h`&ROzvtF zYlKxj!bFZ+b`FS5CP`^L+6R#_|KXg$A{a-X&l{Jvdon`z#huBpzU?$z2Ix_XDRi^n z?oPcTGf?WcMu{BGg8Kv1ern7due|yO?OKi?M@G``&73<+GuQ(@_KG%8h^lg0&)b!0 z)ClRsHStVcWGQ5(=E;e3>L)raf)Bz%K5#(ne>_=q>yt2)nei~9L>Lbg(AF=nR$;bM z?F<#EB3!vx(?bG5_+xqgcWKN&a(|CSB3K?4sWr>90qAA73b;47#t%$dsr7u(f`aC_=dPj z+#CDWdo38qtc}jEurAj~26)}*JtQ#xhINS~Fg87Q)r10@9lINZCOZIwh1&}R=nZz< zOn^VTE$U4*M-{H_E1N!e;#q@lSdm$7wP)f<8XiBfP@BCo9}OO#x#KlayRs#GTSV3i z4-bV~u$S2(bd@#74n@4a%w1VEc@<$hF&I6GoRjKmR=>0@Vz}(0N7Bk-VrfF{xJ;H> ziF?$pLFcoBk4xek?}Q*y3^8^iQ92!-C=pc5Skp($VN?xgTPWJp=M*b1QsyyR&OI^p zDiylcZ&eaD#;@z@nzPtCdYKl5%O01YSI&@2p3;6?bNZv2PlmlYK&ly16ajYTkkY#F zL9Jx|_TdU(w};6)0%J|RvqI?|o)MYXjsn|*xL-=}i(;K9s~QJ(%P4oa1Z)mcl9Ebq zV{CUtdg5-PXl|vR?pO=s`uBF2m%w4ve+dWn0 z#tF`3R=QREYtslg(vn@9N$cJ`5D^TxHxF?n^KIRHDk3n}zj^oxrkNtJv2VmTdh(3{e8z*5Gan6<$e&3+ znh5@8?0fx=#r1GT)m{6`{qmUV_Y3)7IZW+?a^Ifpy?4fpF~xvk&Q;+Mb?Er2n}9DR zk9fk8yU5qVGna#7gC9iJF|X$KeKVSb^^8rF?PHo~6qWx`T$g2NJD;R)^l(0DWsWUg>0vNsA=>-KxhWv}6EBk#194&k13g^wl4}1=F3k!D5|uw5V9|u@GBU zZ4brZhs>`Te^eDd8rhx1`CahnzDOMvZd3E!u~|af1y?V7Sq8@RX#PkIErT0todn$| zWoxgQyp}Q42}StlMjBbrTStg7GQ?^Oo%cKcGzkW=Z~tX^|m?B{k^ef>n93f8MD( zrpSQ0&+7Z$7^1 z;&Y`EOLxg3sn^P8ArGC#^}K&iCm3pfP9=sAQXx(1f!!PbB zk;UBe{yW;YyQ)hCY}Ne+U7eZL?qPbQlRA$g>}-7h>7&}6aVP|1x}|;Hy@K*I<`0Oo zPFxQV!x8X&%YA|i60!{@3zxOaV2{)0I=dkOJwi~Ag2>$S95KM=8f;f{J}`@0n+@Bh zoyjv({nkA;nplfW%N}|wI8or!b4)65!f1+Yq4?5bX*YYZQ)T!?iMr@xBdxq}>BN^D zKV~2MnaOmlL{DUKAwFo3pB|CD34mny;#WC%$GNOzhc#bS1$upw-F+7AM&8h#3*#FT z0M^#XUAgwg#=w!&;q?ca^j+_fLyl@n2tNL&KE?d@dh?x0tKs@$br+AFEsLjj$d+O< zSW$1L;T8@@ z3q&7D|A@F9-S03v)%_x@{e$RtJ@-_Jg8JVv4L5IswOg}K7=P0}`S>lm?&uUIoH_cusmz#$ z?t`xR+?e&&-9eYz*~V|Zr>143^JSnh=nvfH58Q?bvH34>8?0IUpRj3#9MI0Qz;Cm#n*X|K#qWa8 zWD>4j>Lc;Z5nW)8^YnUIXWl35zCn(TuJo6^JiwiKvqQ!qpn{K-&j9(HWPPxDoe6 zo7r<#y3E@}jhU!U3~Ds@PrME9o4Lj6IG@9P31WU^FLz8|>4HM_!6d06q3=55{g$09 z9n^Y}4$~pa5g`d2z;+kD-Um9NN17O*qEH{>(16w=QSRZ}GYJnT6_;pjr4rgrpSj3m zsKg6^to@+@-yy=xraXF{YI9PwIXeRU-oR$Mw#=$$nk&7!`XdVF z%X!QE@>!Nt7QRx=__@*c2lb8UA9Sp;)k7r(y`b`!WM(cBeb+Js>PEd#_17{CvtF%R zn6HGeQwZHhgepvs$EwT-$jQtG^VinI5kzd?-iHCSHB z`-_>V^6EPuJ*9^@Y{+2o)qLKfM^wT#J5^l8vMTYjW)nM1HWj0>$~W#nC+p}*qk76h z|1t`mnx-oyTIP4foUP_fdrqNf+%_;*Sz5pBGIYl7gy(4Gpw%jipu-3}qMOOy8boz} z6*J?qH9kj{o^YxDLCgTE2MB*&@&3;k2Yf5Zo@uOEnsx83i0?pf@2xaR?9n<~10pci zzqk5{n0ZIS-srs*7Gm>raffz7fz4W*^6U8K{{RfjFAy_TczXkEwxkXqW|C<66i#IB z=K~kSRzE+YJ5xVbBmZ75`JBKdcbYc&mvI)17f!KqJFzJ6g?tTp6dx+jVtltXz%i7| z@X}!h>!vWhgr3B6Z{})UK1Vg*c1DOA)k>Fe9C-R;fDTzwba5=|%@KF&fFl;2(J4xUW#o+oq#0fq=| zXBoMC)#IX=VylJp=5{9@|CrLZkH+H zXq({HTiOS4O3r%H!p>}XE-l!W#y4Yzp-;+R(&5CH@>Y;|azdsqT5aGh^P7<_i9(yCO3v_C8Ua<1!`ck0@u}iQEof z$n9!%Up4Co_vIz^81C(py?W4TiAyY<%A_Pm&7vpI4?&p%_&~2`Ogs1&hRsh;i3_r> zOr4lzN4JIYQ%pYI6K<5+h?s{V=F3% z30&-MO*-Omg4@0=NOdz{-{* z)coDJAbtFGL<_A+&L=sLr3>@VtYrYWo*1X_e-|-c@#Ungr zesLdY`f?Y0Xb?P0$6(T(&zFS-Bl9?;MC71!o}(b2?(g9HKCk6N$MbxUw9L@NXoHn2 zlC@W>o{w16J9<8Bjat$@_y!s_STXLx3+PprV^%@Dr9qCt{C7HbBiVCG*^c%kFgM-q zR^oE>_xZ3WoS*rf|5D8~qfD8)mJ{7dKkb;(d5C+RxriZiZJB0n^LVUNmAwOoHmA2; zSIwzJy2T#RPCpXubOHOuEL1ezH< zdr3ruQ>H9?xN3;$Xh+*cNO!KN!l;?HP?~&9xuURBzg7saW1+ZUOcVXfq?W^QO#Eq$ z0KmjP`~au)V{;CR1GO(k?&K*O;L_kg^4rm)guR^OVB+ar-AG@@tT=GY$h+I30D7jX zy=OEYId#s53h2lk-BZn?kyIbJ4)T3>&e$i|G8Yn*!JE`R-%LA_l`r;a(YAAYWPrBQ zF2q4Gh}{IIQ_?DmZldVjP#H>SpGo4mc-Xg>zQW# z8V|gtIV(j{%}nnV1~~VCcV`XRmcZ=8NBC8#Wy)%zPruIqrOQ|!Te_oo-}hx-sF(*z z_)ffic^2gza~ON8#@(KkYW;gc$kJ>syBP8GOA?P{oy%1r&Yw_0wg)g(m@QupHma}a z;4gtcfEnyo3_u|2w?Fa!+2et49a)Utn*G@TFmsN?ME$frhCq3J0^=8enLq+-)2640 zP++sB=Ov-t5TG4@1?c9 zg~Itka@N+Jl4%0tZzvpYeZ0g?pO9;W0-HS{{e&jF10Hu$6pjs$#-ebbO7g(cpwkB8 zOI(M}Sb4?1aa(mQRQp6BUtfQPF3gkiS!`yCl7rUS`g)$H+?sK3-gt^AT)9$zQ)$;7 zmRk$td;)3FwqkXoaWK?$Zk$Di@ZrubQ29QocbK{+v3=II*MFq+*a-S`>A_#KaxQw9 z<|lTHY1Xi)Aw+Pohn^G z-v#kgotHlatCf)FG?@%UEjc%dvFatg1O&%I;v!im&hrB$5mcs2i?)!S+k(~r_D6Jd zSP}r@%)XAZfXyHWns?>R3ZTa6tkJA6Gs%_bH>WWlyT02Aatf zLujPky&OnSPeok2T1j8#HfxtRp|g4m`R`^?o{DV_15H!%%W_>Y$$rRfcakPn*3GEl zJ8Ls)-CGSJ1OoR~<2XsKb@NJ9mS$?+yMqLtixSs5=#6V8pno2@;@SECO4|7lpx{X(Kx-EtxNOn z2E7sn7}(+YS2T_?AtQDi|FK)88&wrWkg##Lh*L3lvvmmpCzlx3oh(YiS^pO_4mZi< z_{UC#Y*f)Bf`orU<9Khj7GhWa9+N-8qj9kN+moPiY6wf)90JIAG|pMm+ZL9F@)i#) ztsWU#Zn(hBfd}~0P6znF*ETNECsvGikn6V|u7d(3xm7tN_U2CRC|5r=E__f>kEO#| zXP2;PGF~PeovZ>}jir-yF5>8L8cZLK|BV(WCw3_XM~|hN#nJV3uGC=j$NHbZ$={!| zile)Jh{MSzQ*Xx0QJli(S2e7}=9g>F!qHt%qww<8G;48kVsGH+`ekD{I$V$i*B*E{ z21nn2eFv_cv6y;%doD!d<=onWqr*{j6<9g?)806Gq5TqGPW3mO9Jv@?yd2j_JiY!g zu08rLIXF7mBpOGTJ5z(}m)yOZIJ%q+5=VEXvMs~OKYkfUj}7m|(aG#u@cm*QUz7#v zhYxq*=!M^w%CY(PL)>xs;i}X4{Assv?I|2Ph@jt(!s ziR)M4Q!rlsjdC1aPH?gmo1ZKa-yVI_5gc9rP$IrxPbYEt$ujEkasw99>@&g3lk!iI>mJj%&~UHheqb4o>)S&V7T=fA%9Tzbjg%7$@H* z1212v15fXd!u2b5-zgk@e|ajN{!|6m9yp~kjvjlX2uClh#o*)=zHq|P<#O@oaeq|` zPEO$t7kqxf5L|x!Jz6+9uEF?vwI=4ga)jMa8Sz%f>tV*z@Dgkx6VxF0xX2VySZ*Go9Yu784E2St$3SFCRTrSo0f zbj@0Bg$sB^C-fmPBFYx>|k4 z%iq_Cm;bxyGm*G)iPd0&;@TgRjFzM3$Vc?!Y+(d5Mi@?UQCtcp-Cf;wNlhHwjadNX}d$F-= zE+`2b|1Nr=K=BYxzMCBWj!$<0rvQEzT`qPDPQKh$-T`bq`nH)bu<`Gry9N#8#+}Sq z7$-kgaxN7s|98=2Wm$3KUznVXy90t}7G~qd>o?KmE85m>pgu~)#j_&3qv6!JLvh5ki2`S7@NpK<;8P4vQ*@AxOdGc>sI zheJC#PD`M-s(Lb$xK z`jBKvfc;qc*ziXk%Hjut@c+PmO&xCFQ41r{m_L;v)}!{3!1#qnt&hOkv?gRCv}3cH zP@9ndG|&#BN6i&D#-3k3;D__5-G8x~Ul_gRj3fm`0mbwaIQd7h%U#JU_m_MV18%>R zB}=2(Y6j$83+J5HM&nnWtT>XiS7DpJ|g|EF)<%e4v|kx6ZyoL$S0DXThI7weJM>CVgt#361%WKDFb7V*kab zw&1$fZxWx{W0K+c*-@-dtrcJp!#X!jI-$hB`P3>&B>$tI=B&#GHL(H=tRmak`9yqv zKTXK_ua2(tjq36sNcdNu+MCT*#R?2KF{~TFX@Z1}yG5LebR_5OABWI=qq;N+68^=f zX0zFfhBvCHkRaiod}^JWt%W#je~+VLe(6(#{mrMQ@xaLF5lGSEw%Pp$RvT{`ar-HL ziXnk>wdPYx2P(!+yfJ`^-82GNH|**@4_lR|dk^1!rE)bXHZ`=%{c_hHLk7x}i!Xx4 zGRt?(?4sbgS@!j0(FV4#@c196&UkeHwi2vhF2wBV)!8nVTRb%a)l3C1qvH zt;oe_MtN_pFd2Iz`hkzDrFD@v7NeabPh}JtPM$N{PHE z>?*ZMnR$Bkd-9x@L9bj6d0VE5KmSa`sJo#dxV^Du{(bRbK zk!4evAkoezrpp$E^WANcosY~O+L43rPq+$cH5P{4bs1*a?=t?dj1ySdENrs9f=kfD zv~~A!SbRmv%VEWu38S}6+P*5TN@ePUcNbkp>oXZv9o6m$CnYj#hfw#ADs*S$chZ^6 z&lLk-aP?>nuLuT0LeVAsMa|JNwbs7hg&y^HqVk3IjNQSgF%*su#!L-(qz$FK>v-Mg z4KFzMrAkJLvoTCt3&p;k2o7fR zfEEQV$MI(rqBe;ijfN$b?tDA5z_+|jkF9a4=7~=K6Thh%Q&i9BtF!PMYW&@APDb`; z=2bLCmS5!*1>1*Er)<0v6&Do_43~3^K`qO~8CmO0#0+osgDO{{6YMclDxo2+9i|3F1F}L6pYxM2z;4(z zmzPTA1akYx&_n94Qg=Xtn3>&DnbW4yULGEl3@S&_Ea}W{EnQhmD5)w+OIPk%mHG17 zPyF_S{(vuVtvxDBGmrLwlLb6Y^Qd~XYIt9}+!YyYKc_Wh)HND_VJO+%W+UK*zZ%kj zdH*Z_Su){*j3sC`?1T27kFo!JjQ#)RV{EK1Rs{If0=`V_G4|u^YTy_f|BjEeRS0u= zL;t9#@7fK~M*dMB5+OhDj=Uw@%cAA3A8LFveC z`wMEF6&79Etu7RNoHh!b7CvTK-`~z0yjqnd z;AQR80SHl(Sm=eEBH+8ScXk&cDX3>in+bXV`#)s08g@5)xg*G-)(DKW*@}K#SX~q_ z2hV2@L-PnUDS9pNmM^y0!Yw=5ub(exhE1xzG)*_jL(=9r<(k_i-SG)tg@YC`BAxj= zO5u9px{23~M$L8ol|b=S&JSz&XG|tlM$EX%&N;q$(lRfcc^(4U^R&)fM`t$=?C$9s zHx1QyGg-&p7C=`n+6EmrKoY|?_INk`C43}B5`)quTcPW-g;?p zKj>XDXzwhWZix}HcTlZ5?N$+5IH4}GZrZJzVi41j6>NXB$I(B)sy8|Xs?0Jo;8>5O z4a@GPUcPMF>u@KO9L&J3(L+6vAiCNsJwD5&QDlUaL($qFBENO_ZZ*)c0h+0Alb>eK z>P!XnW43sS4#@BmW_lNJPqXGNlmMnNHq>M9bZ~+AHRDvVQi2<8P>3+_4=E|^-gb>L z<+|jO$v|lO=*w4nry6)49^S3c&J&H%c2aQ}TwEEfbEG~{?fJcpT%Nj(H9Ed2?@LfH zyT)0Rz>4f1mP_ieAbATZ%mGJBGag6NnU}LH6VD22VVq*nSoEoR%gz{G^pnBERuSQM2eYnb6#?x4VlPt_r!I&<}34Xhgb8Qay;-u4&JAi!&uUDOY9kRcvsk z8M{o$_?LIIHR$(;JGGiG`_+f{N!(xYgzRaIc@ZEKaMhx7?3uI2;#?E+r3gLQOBLpU z5pvM3r3sOhd{5VxeIvEalT#ClaG&$dXCL}&y*>l&zTrFT-RHCTA*N^W2Av~|vDajn z?hw#KU`2b|)qH*gM!BrM&P?2LFXV*vRKeY>12KK}e9snx`#7cs+T+gx-}EN7jpxD-&n?!ZTf>(Dhm9eiRJfX$T`*n8vN*D->a_?m3?k{$`J#j){Yy7!$ zJ_om7r51?0oGEc~oSmD}IM7FBM^Te}B5fSkL`4ew_b1!;lDG8rdL_CS4kxFpIUns-W{wwX5HdqOuzcp^GS^GBP(1k9GIEzF)WT=X zA#?TILh?&jA#(}Cupc?u2Mrf$?%&;uqA-#0kJTI3%&yj5>aE+ou)T9K_c}e;Wpe+Z zXqkiQ2O;x3!6(jHiEhqaGS*L=o_S>$bxOTHJ2kGbck-w?)PxQ!&T`;RA%GJk?>BEp|dzFmrCd_-R;v@0;{n2~>kLW#v zurCZeySwL@(wLaEyI2(ZRND zi-ErWdN1Z}*R4o~^1RK1R-BI7*U`T>x?7GM!;Bls)NXC%o8uN%H>0^@I< z&p`rX(}TD76}}0Z9lY;^CZ_>!#0bF` zj^mT0aeV!g$Hz$dBxxMKki~4Aluwez%QuOgAm#60OXK*l)wz?Te3CStZ=glIdhzXF zOXK)*o^$K?BxxMK(BsWCseF<&zI=!L3@Kl3Esf*vIvN>#<<`=8zE$;l{#qKxhl4K8la?n*eqBrE&b&JdFj?@+4^- zU;pvwIzCAnU;YaI!;GKvYb}lA!y$CI4@ro8k~EI*N*=S0Pm;#*tt&wZGXWer;(H)3;PUj@awN3*`6Bt-Uv$pHoPtWut0(+C5>3Bl+|LB>n zBozBEp6M5WPYa z1PL3vaEb3$>Ni{0h3E}>#RV|1!}G76X-PuHe|3U?+NdfYf`pB`MVyLBo2`ojIJv~I z?qtmoB>anKdMC-`_{VeQzEMS*1PTA-nYP(%EyS+;Jx(ddd#1$z7RlG1T?Ehc0f3DE z+Vk8aLjx;|2L=zUKpTGQc_kiy&aVPCe9bNW9gu;Y2?_uea7#Ddy0GUeS?ToIgeMof zkEKu;_$I&C{aRf-L(jOkE%7zut>|4nvR3_ ze5cQG~VJs8ZH(HWRPw(~uNF@R3Rn8dEmO zsDnMBN2vt!Obcti-UnA!AXXJ67q>IP?S&>srA+V1N`^+QaCeKQQkm#I^NNU;Llix< zdG{C`q*=ULS|6}FdFE00S=GCW`J?^LHFv-qxhxK;+^h~Pkllj4&wCP;3$qU@yq=2NEJsmT7MYMB-6Y`5K{21c%- zYNsN-cv?G3ve0=#XQH+HDNO-~$w$G$G}sg8LorGU+VL?^?}7;gYR_4I_+d{((`zrg zXv46cg)0kDpVZBG$0<6I-QNDkrVGbkYJz2|{U2znsP@i|yk>RiTgE_F$hr2)oN!FU zUuD=2s(baG_(5vG07o0>@H7jJ^FV zCLGHE$A!SL91x!cew$rmJc@9wZ0Jtk|9iwnNGEoie2?AWTJT$kCrN7%S{>6XQ5a{hCKaog(krcMjO-j<-P3- zsYMmGWe-~xnX-ZQfW>kRhpMch016i#8kqQmuc-sI>E~&V1UBQkpgQxe#Vv?z=@ij^ zNg5ZxRlY(G<5kVp;Yw(lrMi~_tg?+@UGNb%r9i(CnG#QDwtk~G*qc!{L^I9T$Qm4ZIHoaqObD z{`iVd1R-&Ci%)E3MWopL1+nMNN0?YIE)5+PvUvF3ul%^#gsywXzuwO zx)M+eV~jb+)Ra;G;n{nEs5h?%rRF7aMOi_&ZYI?rY)qSkz?94IN2+x8?`ydBn}&%A zLoM`JMa890`R2nNj`P|o2e24%959=oGzL4_9-KJ_R{~EAyN-S$FW2I#jngxcJTJ{u z^@3TF`+n`n&hRouMdSw|&uR&a+gk*~TZ;x_U1H3gE1#i9A`i7|xO@+ICF&v&sWGOg z`+jD&uo3E(Dw-M?RwX-eTJSl{&F9TxU@LFDgr8P|ju|L<8;H>f&AMVPJx`GqyE5aN zS_-nMj~V1g@yzgl$|~vf33^sO8qHLm`b=exx?4{Awn%xFGSWYBSh z$tb2o?KPX@4!@&#BvKVo_^rE=?Xank_>LSj=8SBHs)x_YNr}3!p~Y*j8^lCYrzIsY z$V6W0_<}^mD4$sChrK;BgJQMH-OkK{P_Cre+?xzWbk1T_kht9@dzRAmqu*&%lyUdi z*OF`0jVD9i>J5MmVUq6c?{ok7i;6iF?_L%&>xT16$GCm_$9U!S0E zHKO?-R3J=I7lD?)6j0&Qa$d~E(Az%r{7b}r@WA~iTGr-2m}RF=E;q{^&~`XoWNjcY zQ_cA_)rnPFbD^ktIio_U+AJWZC@(c$*#2ZtY z%Tz_jEs9!hK`*}v%C}>-{~E3xj<~@;U#DbY%dUL`LTNN@z87^vPe&-jU7)yI&&ZGnd?JA>}gWcYRq$1=XM}q~|&6z9nc7b>eXF;Fn+(NaAjB z6!KQ3(02pB&pn_4mzen3sc(HQa&|k0r1@OP!jyEn7cgWW*_}R+5p)sO)RAH^{usMI z#_XSs*}shs!PqfcEaEy__kh6oHO3>Hz}@r{MbC0}+OxDXGZPohUvaAh@>PsYPb?+$B|hf7#ySs@#hSVa>q!UM z7(@@sL-^kLAgU5y;Q~W6$0X+HLmEv@q@1#EWPug~A|=QyB+x70KB#0*$F`VviWw0B zoPm+-3A$R#zN4?p1Fk{uSGoD1w}_2O?>c~Rs`J0ny;N%dK)u;$;zdOEfLXVmZIpJ{ z^*4&LP~&~Mbadqr+x&(CTPKUZ6|?u(M7zI&`A%@W&FAYHnUS^CR{<@}AFvQVS~H*& z^nzJ{Q|zeHx#$4s^L%7)oTaI#_R@3sNLg7rufQz-d|Tj+>Xb_U;{nZ>!nTU2z~fPU z&fP~WxK^6arLw*+1F3hN1y6TESO(Cr!-d z{%=kU+D#_QA(5)@%@diuX0*)2t$P-&vJSPkMgl`}>PwVFOU6}UMShcpVDxQH`?<*! zFjt<`Q|Go|I-@L9WXxolwD+*j#8n~5g2XMBwKcYjjaiI>HIWgXQ{QWX#XaBP5%PdIJr0E&Dh31FQ@k7j6g1yoq z&tPzV9(topjpGb;Y3BoU+B=`F8upn)kB^%b%*g zRt$1SJ~RI?$6VE7rH*Qo24f;<)yd6yI`qlWI^Po(lCmd!v(4#ORV!x;T3@Ko!6*vtqoG+TFY_h87PwkkAH60{W743Z#n z{#e0()AE1#|7;}*R`6urnibpt@uNy&D1X{OEaJzQ!1x8?CxXD*v;nLl6xgf*9Ii&3T$?4Ls8^f;tp}dw+2PHJ4 zRnoZ{8%)s16+Y={fdHdaBdbqRY*FC1@dIZZ2EzSA70>l~`rDwwo@?0;b|9}IO$wc= zO6E76{Y>8KpeGzGQf+b6~kG_)_#a0oD@hG+m49BYLQ-3K{C zkt&LLC}uwf`$?o$9$IlhcKDeo$o}KvImJ9QgRR6|d5%Ie%v~z|0Vsat(+GGHZ zC?Ffp2kam_k<6EM^C6VL`0IQSE+a5DJs%bc1vWb$*0q1SaO3u4-yceo^lx4JZx9%N zZT|@`0%Ozd&mk1pZ2S8OP38pJM>?Mwfi&R8eyIxVqRC#y_4o>l^%2?~aoJD`&K7qL z?l!(F7ZS7|YUv2;S#|jAeNS<&T6pN1mG{^CV>>TwiyFIDvy)@T7s`gB((*5RsM{}& zEg~V(PD_puRCI}NZSK&bUu~0kSX#5heq9ss%Qok9=H7lldf!hsp`Tsg#yW--5w%3OkeHrI)H*cn-P%e&EBcvV9k)6VYN9T^=_vNV~> z+7%K_Cm-p5)&MB;cL2wi+c_TuBN_rJ zFVu;dafdLe*bcVCoM`Iw(!9E~5jFF9qDuD8uv_14Ee6|bteuSyO2LfPVB#VgqFxR5 zVlmfS=N-j3ydYAJJg2@S&3@rZ>gydfoPR4o4;4x3YY#AOE`ZD&9~-n{AB2APz`)uT zGCvKB3?5&FT!ab0>@uM4z+gI?+Wv4+@l6tFHPKyVr~^qXt()vyOE#YDz%vpVf6*F$ z-DE#YVElEmi&zmDo1W}%2?aJg+2@P#O_KkM@;-%A-s<&|Smo_CP5#9@PEYRS4u0>m z1-*1HkHq=Fucgw5t5Z=Go!jY_ccmPDCE<;r$zJVklDVjDhrrf0b8ZOe4@AwvRG*V- zt$FRXyt;!z>9Z*%Dqs3nEqv1x6+?1dpe-|K_6uJjPtd))Zz5@#|x=`vMn{}NK^aeuB@+UWBa*w z=I_mOE9se+G#a&Pn(_m}qw_-$;u)u-bu#uXD%-ZHDQK`|=)J<&LWaL-930FKkB;ts zRNp+;0;-A3NK}L}J&e?7ba(F%0NTZ#76Hnh9;rW!V1mu9ARfI=PfTk2401UoeV>a> zgKbix6R}#DGrg!^2R5~D&}(~>ia|5TKM2C^@4Ob4NhZX)H{3*A67CK68IoM^jW4f}@SqRCxD zyX&S34=e!a&p4sje}Twlm99;65{MlC*ERCbj$$El!2p98)}gK*5=#6VM9zyu@;}0^ z$i8h*Q!7Ej##l0#IWvUF%!=Ezd+&@0e>KjBv{BE0v3`BAmg!+YE~A8w;vl?Y`p2k za1*}kaKHesAt7l2>DU2j1gLgfPQ3zM*Jx(-%(<7yeS|&%)EF;*Tl~7`_3i;d0ScaC zIY#9i^4etYaB}8=A7sICVhlr}yI6J?JnJ2+u%JEXF=`c(x2NV!q`jvB+ znq=S>3p>r!?a8!Fxaia6{oNys6)V`zzo>gg9>(PJI_uF1aJN&GW97MJX6}lT8*Y;G zoG&$es6@A^r>nP^#(Ytp;8NxcrqT0zznVM)x^BG7GEvksqgA7j8CFXc2IWZLn%m_l z4w3<17^Z-64$uj@8M#LchTSxB)|#pRX5ugFsFunDzJ=KXZX6YM?7&DbBW}2ALEL+) zP>?wq=$5cm>%yA0{bu6Y?vetDFB~Y38wrjE7o`=d_vo87AK`$Ey;gA1qyVdjS%-&D zKJihFFS4Gbn;JKISZKX^(=5x|T0%*7i^l3SoV$-|>Bh|InFjOfin~z@)r{~Pm~(SX zIVBn#vqj@$NchJrEhE31W*iapCh`l#7>B4~ueX5@TTRxy)K-3r;$y0?>WX0r8fmm;Ezvy}=cpF%tzKC!?O@P$6s6Ecav4ZReSgJt+;>&d1nqUUP`Sv; ztYJ=Ul(FNLtmO`{bqM4bn_~3w7;&wkh^Ovw|5o;8#NvKM0ko&HjRd&woBbo068vMI zl$o@Ps3YnOCE8r;RZQ7@j)AFL$E3g(QK83)P;)vkOQdr5G%Z-hX=^9T3=e3*-Yn}l zqqgWxIumuv)+~V-4SVHnVdoz992E{k+IAx5%@?7Uw`pi87Bjz2S?OXZDI93Go8ijM z7}MOo(#6RLH}1T&)a#QD@71RTgUT)69*i5-U?6L4I11PD(R7Vqdk!hzA{vHj0v4rE|TQ!bUqtRHJc|}1hNur44Y(sDijVX*04tEMmFnCDc901pA8ds8MIkCkwmL~ zjgEkPc70U7zk0BKCzJIbOA(_Qd}M%V|<)-kb( z4+e0XIoNZw1m&=32RJh#6X!%*L@K&Wd8=L@WG&7K8#rMU&E?n?Ie(MwRsaaX0~)EC ziXvP8M1PEnQTjLbTT(>Ofw38}e>NwDS#se5?NZ)?uImF;?TJ*y38%;!pmJG{WF z_snV01_3>z&pKlghfkX!wjxC5%S3rXkS8Pg{3hrbVNXWL z;Q{u$_F8MN_3pJk>s|ZvzGFATiorUBH6t~jblS|R+}l=f;M~zgGQ&NuqG9|ts9N1K z8)EP3kFluNGkHK#ZT0U^f!PkunnE}Bqx~qok9TO-Dxr?Z+bIF zx5HHuL?3wV5XsQHUX_0z9=@;^-hX{v#5vy{d{<2;{_!Vzh_OEDMyv+uwEXUpKM4l4 zT2FHF2X`w^26F>>O)wB+AcJ*y&j$c}Bpg*6dVpZ_&WsRVnAo~wCa`PYW5IzM2jtpb zmwANtpw9R8!h7(-_=_Y<6%T69GA(wr)7{zS=;in>ZaXw&ZD2xPEhrk`Il6Qte%K$8 zq|tKrC?v1kFRXany$%0KxEHy087NPhXa$W1UI%vUaU$3eac-EM~E0XqB!%gdvW|ox&uQiN$@d zpfiuR!@qt0XRZ=572;er6+d7j5D`fyX5+`A5S96w9zy-_`6iALM#W$O~jLG&T0n9Sg*|20`vtQP1Pz z-u=R726bx(#ko?Ko9tt9l$z0i<826L2>>S^Q1KXtfw32@+~aGNaO+jKwtw%nA`xX>G1AIG!E-r@C~cW6W4t52@5`bh!E2`Eib?& zwbm^f_(X_@PPN_NLvOBbZHtm#d0Nqindkr=%RIZE3#+@&zkPEsS#awbpsPK@n3}@B zeZy)qspbAk5Ot~x@=@?a4VIY4D`D&?6u;uRgoWqQQ#qb*9bj$0lQW=??iXIUcr{}m z#|bgJnsp~?mNE5le^}()Mpo7m99;53nGhYlcJLds?#B^k&8OXg^`%5+wu|Lj($mo| z8Mjz_5popq?tw^tS8|6mn|%i!Gy4l%vj!u+j{}f4cnEBi zar~>rp_kO8CnIf7%eP9?7RT2^n-`HCx9GlgQG=k(=pW7usWBT!(NZof7_+o>qs*O>SeYh*`$v6)dB&+u~-vTA1m1<3Qp7+7_&eBi`BxjF4Wen_YG8YzW~zZUy3xQ?Q;u&<&zgyw*X#}liVLV|GQGjj%qGdY z806IklkCiM;FwvfjDlv;$VZ}Bsbdu8y5J%4^pIow-xkO3S4_>MAa3<3uSFXfd?92g zH-6ZNn1?Iok%bxa0~nGeCaze+wW zdOfoXqqQbd+nlFV>7=KhV-4)=}B#Dp?BKC3WZX$z|tyv`alaBnv2oJBeT!ww6fqJ^Ci z)iz3l`Dgu{y!Oi8ZVQVuVrh%%XBy)e0{n<2$};O9pD5RKtth~p7GuJTHrtsKaW3xY)Pg1JO-E&C>qvl8OD%fH+f$ zL6v!XclgH3!MVYVlTnpf7Mr*}Aa-^zQ=b!L1NE#e@C>T2!bHr$6JRrPs&-5PD)(L0IXKkK1-E3klEcV;DL%3;DR+LZXcV{i+# z91F-BU~cA2?U_)Iwjh50G`Ioi53)0bHK+D>)7m_F$D;&L=*mJGF3JSf1nnnw6?&Y@ zjbmKBB5TyUANURn&W#(n!3hFDA=Y<2WuFJNoP9vjJn4uEM`?0fs7J2y=;15+J_cz; z{oVNX6SKcXMP^&9)d&PRWT!CqMnyh}`NiNf4rS)RY~V~?;cvBm=&27eNKt-=)oj-c zvx|x>kJ&iWigPk`Zm8?;{xNZbphdLovQ}~^$5ymgglR-YqAXU!0zs@C)+mlMwSo`V zYrq*913!B9b?=&JBA5_s+G;n!{J>722>q|ME2^kd`=JLyTXDF<_~wwl?#PKsf+?}4 zq1GU!0!z;}A3YQ$aOdwHO!Sm>)M}gig2?97k=>lBEl}&wHe9Ib9!4@}N@F5~U`vz~ z#aQ85aWhA_^_BhILld4ypLh=WI(;&CR5CRh?B6)`|uGj7ReI0gF-tK23H_m2{Q z_{Ti%d)nNzy<_+e>(K5H784~Ph_|YHgODbedjI}zmx)Y*Dp5idA5jkg$q!)~UiNj{ zwFicujuHU*79RPYvH`e(mOluX3uH8Mru_N4JRW+=sPI)<*Fg9j{3x6=rN)oUM|;-! zlkP(+u&}nOaHl9iq1dRS1Gf}R%BU#A%5wmW1DvUy{1f>(o-+F4)<8cHCKtm{NBn*Y|F*sV$4e!clQj@yc>`+ z=rtMq@YXO9hUD6pJeN^U%~{OUeWgAu#)OK~O3cU8S_27sWi`vZ+@m(TA}@zRz28N6 zoUEe6%DN3de?s$jzVkw1C7K=N7p)8+QqQ)vHA<_ISXsQH^0k_5Z*pEK#J6sE*iE$b zjynP!RE(ASe{hmhAg%L#abO+T4u7B5*cIRmP>O z!1+zm+DEK8ZCr}cU7)*J5wi1%8iu*UZ=J+E1;&hw?J${%J?ufXNf*Cf?qb&rPky1e z7$aFTS0}$SQgi>qT?J)D18|ar@j^bC>n5n8X<^mxK8g8RV~-$)CJH*qEhp+?o&MoT z@a_YNv~Y6dlRTtA1aCvOSohjd>OA>Fi(J4-2L6t8C92WV&p6(ug^RmA$6_HpL@{k> zjlvb$H|+S`h9&z8jk`)-5yY!YQ<#VoH&tRJMS(i6zXwBgKd}f-?AQm^ncttGO33@l z?kjjOAI5p(t6ffz-1K|S*|q{5fxBs_R%-{>12znJavooW=QvsG++wbjf;cPI)5`ex z44_*hUnw>=T4hTWWQB=F&%N5NcqLEKep8+MLT&NWx7ety>lBpougc=JMvPqY`g|gt@=X;Z(eEd!5sQq?nyD@(PC7P}}+A8)JbxD!f1oClPYSXMT^^5bzKI@VXWy@@-=~WZU=B!RR zHL=&~ddgKnz7qiyuyK%0kl03~XFjfZq;_*JSbe4R5zC+ko;<(6+eN zmTK?gJcbn|5ckqA)01i8PdDYB6jQ(|U z3Owf4POrcck|MplVLE88eJKr_aINx!l>CZpVMKgk@Jyas;aEAwE`p5kH&SKj)lV|_ z0Cev|ovWZ2=cA#{QKBdCJoEQ=N?<{UI)bz4=@w@TTXbE{xgxJl!IM)5ua8MKbap7> ztt|wi*hnNwMn|w3v{EqaN%O(H9*ApGuRiT>r+_JW!$S#?n+jlJJ)lnf6KjDa z4yx2JH6&^j>uKa5wpLeR>AS#n*9&N2GJI=x#&oA~7F-v$!ItXZ0q00ZS*`E9X5j`3 z4F(~uCL%s#n#9k^+DaIv*Ns#A#6h!qoYeg{x57~a-?SL1?bwIhUFiyqJ-mOl^sNU{ znf=9=GExEeiCrb|b?d3&U+O0C(IY+N_$^DB&-K_OYudD;8;grAkbaxzWFINKt6sg@ z7$rac`>qz6q+YBlJhL{RF0DK>H|>H{Yjc|P{fhzLySnbj1g0SR(E54% zs!s|xt~VVU7VE5pvo_}@PAZ<|{WBRPS!o680tq#xj$tCGv2ap%Q<3^}`7UG=qA|S7 za=G-WQNcavMFDu3LYE`b2h6qJezf@A$qK`?{8E%JF{3~~_}Wr74lOl@L18Lz?aEsK zG3f~okUa1(c7A8E^5rkF_Enb@%9l5M2ZCQ6M#459`D2`zDi&FDA?MZ~{P@m|F+RFx6Mu8U(sKMT>j6yx32O*1nozO$1Ki*NKLEW(+BbiUImL1Xn4#!dyp z+`Zd?^u4;TfNO(Xv`HC}1bRNgF8KNR+BUG(@%;$X-@;JVrq7PvErH|KDTao17BiA& zYRHKt4WPoYY}#HApfqf9U@XsyW`P+gG$*RcL^IM?Bnv%TYJ0`$Z1Rt#T6c$UyW29E zv7gmN`*#_*o?JUt0q?ufMmH1KB#M7I5N=Be$tWTF7M!-nzL{FEQ`DHVXr7-D^&44s z_m)16D7(W%Y*VI#Z^4gm8J8-3*nwd_pLa7F&-ErZ2w{=9)e7ced8lqn)l#A66Fla% zqUSFR?a>zRV>5JJe#~jl;JJ?+s`n%87NGo^aG8mRZQlddg{-WRrK(4d{^*=BTY|hD z*=0Bx&v~j%035~DsNDu4!6P&57Sov+KLSA8<#ctx$78*;y0bis8B>jufZ;b+XM~tg z?@0{v19<q=Z1S$9B85e8gK_7$iN{lr z&(iZ5rF<>pZ?eMX@XpH075pC_cV!Oh25E3qtCU>NeLP(A>+(9MUx>1YOi9V>-Oj-8 zDAq;%nZ`wnnMj=k_^j972`kYAK!bhjIa@S`#`WuD#dW zdQkcH__Af)@g{AGgnu6W>_3s!e{8D%YlHS5o9bDA!D#=1zbbzU{&Q3P-?Xubzli@9 zZEOqkpVj%h2rThu^)D;H)?a92|H5FWe`2thOIg&-DGupnmzuJIe6f?kPIq4a7G!;@ zXbr^4=V|udWA20ZlBlaHH@>;Pxw4?A)b%ENW99Ns@AWET-j8m%uSVLNdZ7G4a`y)7 z#J3kJ&Y#obLgoTzz(QUdf0*0RRv?bH+kVF~=9%pA`o@D<=KCI`+BjVpBM9HsY-TDY zPVKe)R2{R)VrKqm-wN^+*6qP)bVsB$H4O4h1I`_+iJeP>oZDrOYJK&HS74P>)sksz zKYmXY#Ld6U4gHkFO&f4OrE>mE|8T+>>c)1yX9;!;e2G}E{)d7*r&R85F z+K`pOcHyM;Vr`>WqDFHyL=T|w{7GACL7&by{CCPo9;nxwbO1k@zW5vs>;Z=iUpyn$ zPbLCa)%Oy+zGyU?Z&6IKmmijrr!hPm`7*_rXlOJLE7|?+chowH0xgwZ{kj@x_A>Xm zWpp#nj^c>0hHutFEe3fVSGS>tS4Nn@VLWwrXJ7EV9d)Q`OT93_?}{B)dyGYZExP8B zxfx+zZTH4*mZUI^V~yeZnRge5xlzvzQ0!gnM)K?_4EF0n&^|k=e~ulz_?r4uxOpY( zF)du?WwCI!*{Er$qQgQnCDMVB)`x&2nLx@#Ji{V6l@Syjz>#y}C*>9r6w~+H=@jEUs#;gYn90;ZXDRuK( zIOvM%)x!H$!M|=FXAw?6aIl*k=_WW2+F**1M{#i5ce1YGo6_PUJsBl@DDa@fWl6HN zr}Kc_O=-?ZkR(_{f@Tdw-U?i(5-L&rUueK*KfR(|FMRb&m0;l$&yRg);jMy~FAEMLpryo_^T_c-Js!RRiF; zL2~N8H+?|YtOxwi-KMV;tn&CB+9WA{lW3+SCs2`n_IYqJ4N?$5n|*!Kni>wFeqJ#* z&RI`{z%DawM+oO{Olm!H`;uT;f?`-lc%bM@-hIr)(76vz-%Jnc(P4VM{#X6SupO{R z^c#-0DKu|F*Q0neoQaM`TMNG-7rN+rF!u)|amQwPO%Hbx6$QRlA*alOKA7!*Fbsce zvcSc0LyN$dQh-~$6fjh1uK63i5W5gZUo0qTHB+Dhw&7c32hs>O4g@6XJG_%y2Bkz@7Uw~ z!v0$P(V0SAqvYs#7ycPa$)x-tW@Pw_B4`Niw$Ge(cM#i$pd;M@?-xJ!l&{C%E@Tok ztyM@O?-lUC$yT0)(L`Vo;A2Vy>DJeG(qt2- zMIE|Uvle=wp(;jPhTpD2!?X%k`iPUaooM&((>| z`tGiEU`KWAM??16y|JpWj8~0lAdTo)XkE55a|czRwJ*6@kSu=}z{%i)@Sol>jIGpU~8@i#Naoc<5 z^%PI|ZrJ;2T94a&y2YZNB$L@OF6@L1KS*2qIoN6O*~1;wro`i-8p1N^{w19N#T*EF z*FE7JBVRpLXjrkYd@+6heBRqWSNlTsq1%fF6#H|U3#avR-BTA43yTqh1IT5vqT{1q zAp89Qk{l*Zetl5>iW>X@Nb*QiG}`WuX1<8jJVqQvjih`OcVfoeyYN1s2opIOA<{!1 zUQNzz)FG7(yn^jX4EE=3-)M7r z;jgJzW0hn9Cru=De*z(22@H5E`GBD^^TR!CC3&St`&=7vm0dmD!e~cvAK!|XvEb$O z1MR^67~W;FG{0*q330GsQ$Z0W%4Li&$q9WC-v6GYJ==0D-vLFG6%U^n{?-)Tp>GY4 z+l38YJ+B1Lzy|%Quf0cphov1_LwrjQp$CpXRsoDyBx79z-EVlT>>hspnv5_|%n0{4 zgoqaJmWt|*lMl_gEVhRMONJ+CZOzhLi`-l3a8zD>9k2aae>C}!QuC#UisitUdLgQ` zj0?;(d#ZT6J;jz&u$@pI=?xo&R*cbA&ie2!f#xD2IFz<;H-_2aEsxRx2@=d7!j@=< z!6-J7oCw5RjVOS3#qETntn!>2gvK3>S_054sXpBFK+^;{3io&})wdXW9zYrI%HY7c zDc49l%AGeTe4VeGUfM5LzJjz6?H@)Toq=!m5w^+)=+rZJ&!nF7FS>&l=n8 zs4usEJ1(dhc+BA*%(HD?itvy}{HiGqn0sb*1zm6R0kAc+F!iGp)AdCcv$NS~|3|*6 z)>CJO!6P-&t`>QKr;a_!N;YMAh{Vwx%=7B0HT2F9aL44zY4p^Twx3wz5B&94R_p&G z0!tJ8iNO9Vmr;xJXQKZAV5UC>|1*~{;HUI&Tfnk@UhsGEm)XzCrz(KfpIpX&!7s$W zOklS%9CWCG?rLs57kd1$mZwuox`LiYVOuVBUF>~OgR{gB7`=4J#JO+Q4Eb$?+1V3c z1fh3ZlJA^+u$t_>Q|-}%;2pqEd)yjm7S>Kqf z0aRbJ-A~Y|J90^#oqsYit2dX~O$ zz1;@JM5~g-ehM`^K;|!-ZBM)+LeQsHh*W#y!3lW$fs$P`$nZ|I!vB7PiP^7QyD()^ z{u_0L#^*d7T^uhxWcwkOg_yGlZA8~s#eb)Oax^EQbFpCLU|{|M6B0)!Y&a) z;*YeJV=gM@K)CTnQfcdLNKx$DT^QzY!b_g)g&$h}f}i?GgEId66_Hn8FR%SohwcW< z$SZDB`7!~wo5|}g&yE~}4#quOKimDi+eqHgr1VgO(o|5SwU2Z|UxjWLBQhz04nk~J zvKzQtQ^ck&vCWTY;W7KxN|S6l8%kM&hFbwy&eJjJqi+&ZL5=LQ+Hl*PsmCJ=jV3(V zn5D?8ss4z<&?pGKcsks*(L*>m4s=$GFuKvj58yFXQ~P5ilkTf7MGOMIX^>`mOLW39 zA~Vbx6tuNa6mFL@1}R*oFcz62tH!WOGF)b0l)$<8 zG1JSAoDV-d6DNweUXiZ2rKR(c_u+!kc+viw;cG`tJT^Z?KZ4|P)gBj{Z{a?F%zV!6 zgO0WCtb#lYH2KPtMR*kaxNwg28!7>~bG46rgm9&QY{e+eti@rt<#Z!owMu2@p~47u z^n5QHF{wM&6lQWGg-?H<4HWP%wE?NFc%QUl(o@#NS$O2bQRv`Vyx~iD_jJk^FeIjZ zw?btgdm7OtYHYo{mVqBYUR5)D60R62u7 zz3?V-3|n4$cPx*XnsL5>`C(9un0n1>;RmYQ+V7$^Nm7mELpgosA;%*&j6$tn{Ju6E z=x|N`q{33GF_3U0YzyhNwkmz>EByJHsEM&RdugohR3wv(*lMj_7D zz*%8Mj5g00#hyCMlPyR=E(Odf^rL&gL`_fIl+Pa+F(_xaY;Pr-HVm7E^^_*i!oqiG z@oy~k8<03lAUIgBYUlC8g%YpL&0T{zWRu#Zcs;FMUCv*nb%*0dTHkXOaF0H}3Vwk^ zZ3hV%>JMn)z?rri5AedY1g>1tXQV)UHEI?Pq=O|NC9?}dZ3@%J+_7hTH1`fSLw^hb zKIFj#BnfVO@TZ_N7H`9khQ0!2U9=70$+nF@+jyc35aID52yq{-Kcr5Ij;=SK*P}MM zoE{%*t?lalq*<5AQndH(ApFZHJmlCxu~%_q^`*d=)E90+AWT#wYpiHC)aI}UCN+f{ z&r{eLm^bKMd_AGp7UJxZ&8|KNS;(^=BTuv_-8_cb-1yrd(GDvOTWZ~GwMbT6=#&6N zTi@lUGHagK+#3c?Wcgq|xa^wI)iW=4E8I>en=dEDNV>L`RMh(A^XV~~B-=Snk``rl z^bm~fw!Ze5>@v0dU7;FfIs;h4-ygUM-g!`SR$*c1Qe~glIev^OJ&q*j&anvn=KB2o z$9H=b!^a+-BEB9Ykn8oSiw$t2s<|lShWmOuCCCD&1GTqu@!iH0x7JWRpB?=w}3pi<@8})!d(TnQK8Z< z5?ij{6YSd!96A<>YSrd1!N6)K;N;%vJGKJFT08m37^J87IXR#sm;kAOPqJDZ@Pxaf z*s=QjU*qBJVKHx6`{sdhSSdpHL$jy?ezJ7HVRRzkD^#*TJG=>OJP6cJjbzXsP-?zx zKOy`I)f1NIGM1Rdi!WEtO6e4FW4O&80GaB4Yd2h87fv6wNRAsa8RQDzT8nlpOxey^ z;2f-PDhZ}{*ezJre!QWu3_Ckl|3;Fx-PtBa%+FogZxK3bWnp(jhosuke@fB8r>674 z<~k&|*$q7=)bUv#A@c0UP%Y%=oqaTmnf9$HJ_x2ti8*MDzWEYniqS42qotEO-`W0W3$2ejYNv_@*NqPf&w%X%I@4ZnC%B zTa4GIU9|2dmGbG)5A7o}MuJ{6#y4YI9hSTT{EZ6(3Hkbov*^3z1pLNgHML^Ip}}O? z*b-L)J227u(Kb(ElIXS;B8xD{7IB^L#y_SP-mSNRvRJ^|z?iqemSR10CVn*T2%F_m zWPQm`r(+!|^=lgTURBg1D{90UT2V(>sXMdwE54E;QnC&kV?Ego|HYWTNjr|wmZOdO!-M;~wzoHh*pMw8^c)Mxg zpV|Ixw08361%DT<_5Q5)ZH2+`U&Pz>EB|RfgeuNOFQ3k-3tDk((_PkvO)FDxx0&?0 z`2n^cSd-XJx?7sDP2_T=#rkya%9~ZcZMvv^Y~zOG+Z@0CqHR9thlQ?L{g_c!-NI7r zC9(3osTRF8xwu)70)M9GJ}lzG&-nh#Dl;%EE(*r~1p7If(dAUA_K1c2ZbD=ih8 zWkKAFz(EkU>Ni?+Pbhe&4U=@4crvybxsCi_R~x!CYcVHWj9z3%%UUhk<;(e)NTSsk zGA(5`I%z&lddC0md|FE9~Fx_fX{P zZCQ6Lwiy&t_(vI?M;#PpNad+?p!|X3yLj))_jca^0v4^q;cHOCqF?^_&hez>ZM1rk zU-_>~+G~UYiQW%wwEVNYb8#=g6p*V?kiqe|?#enb1m?sa6aNku(ZuTmOrqtDgt(Yw zAuuiQ##)U0kO572_8YR9$+u8QL@BH4;kRb=kKDLi`llsU@oQ@FPrdq|_{#dCKjr_S zRAxT~3cUT3+oX6oW?5v^p}?PlzpYZ}pBMaHl^Xh4WpjlZ{lV{C^YiVT{fhqzzH(2< zb+qeN>MRpEaS=W6eS&fZ2CT3Lo;);h{$p3ywv;VTDlT%aZ`hTcw4xy^pJ$Ie>yTsg z_Mz39$a&uJqC49}#(ovC-v8x?b3^+jo(utTE?v%*jad3}Jcz9PRA+$2 zhmRw4u3YAvo>B&12wDo@;TkTGAf9`mHz&?K*ykQ_&(>GF*%0f7ll8_uQCTW z8@%^NM2D><_HIGOxu%DQM7!0!%_?w%yRyd>1tYEp>04Eb3X0zbQ+#Q00&8bAU@px3 zoeQNRU3^KAFHqp@Tb#`Dyx=gQ*8*#km&2y-V2#JUW1a#e&?X*w}2zk(+62(#K)OpGwXEv)#=&O z2)hf+8)eh36_{_v@?SHCoI@-GjNKI&C*8uT$Xr=b7T@lMi4^_bpH$Ys0pkwxVMu@L z8x&8+_U$C_H=d{mt;G2jCZDW2p=d7T;<%=w&J$X73ns+gWLEs?nSxA=hUs8wh%JTx zjd%0)sQDi^@y>4o8WP=C)e*4eelZ7VaPY$Vy{I2^7V-K*P9h~-y#t7 z0~L0s-8+!5@*zM-4o03a`{E!NISdORCw_PN0FjzO>X@Ilfrq#TSCVCKJb@v^nv&Q7k~m6sHF4dD<>b(wVVy z1I>wk5$5SQ^Gze=aY&Dw(Qn@#;%Wq0RK6L%2*ivD?|iTxBKbU4D9q7VOf_B6%xyLk z2&<6j*s`WUNRWkG(l!hUiAEqR6++%0e$NA(s`u9<3 zY`aYT`>2{bN7j=p#SOH{UL_Z|>rZga71{8W+v$*Fx-(m>BkrP|=lH!@;#VDp{Yhrl z@!w4|3v_0Nd@K6ijFd(BYbsh3=@Z-RbdV(2$NtWHH=7t9L?FK-<M8QF8xbdY|j@Q==g|30Fl zc=YOsrNOCaL-)2?GwXwcq4_$6`mf1ZtT#Avr66VcN8Iqf35ER>|4p7J?q~AngSsxpvN|wTDsY@!8IfzJjf6(a|B3IcT+&FnIi-2O|o}~CPe8L`RJWH z9Ui0aFVkwJJoG(zNc>pb7SnHHK?C(RHjK}>j%7-AP_G&+4^74?nPVKSAF~FyS%+C3 z8wslViF$_NHsaSqW4^wKR({iXX}z>4y8mRpb2(4gN^FDh_YvN>P@; zPG6w~QN6*u;zTyI$dHhotxi{6y1z6K+IISFm^I#@(j<`tUPkzYYt83l>znG9=H1UF zKqB3gLO*S9)4({}{c_);sKs#}!*j$JjExliP{e5f8=P6*dzg|#COPdd?42xP%(256 zr_4^Gj)v!0*f=Dz%k1hw?M8tA09-)*zTFZo^bB^OzAjw_?GkWUE5$53Dq&toY%uxDJ>2yg|T! zIB|+o?;H3~bCm4wPw1=o-@uD?YZ7P|&kt zkn}?()RTVB?#B_?ggD#eVdRwOj~lNmZtD`V>k^ip4e|V+vu)#=Z@12L@*H_cf<{N4 z>%9ExYA|e+Uv6mM2?MCoH)_Ptb%4u3v^|8yE=EnC&zwHJ(cI2sxp@*RN!Q#?)EEyW zY&FY3+>PM*SNe{LS&69+0QHg6f;MDG68mm14?bQ4uJ6Y6GhUrI03Wf{7@S|T9H!o$ z3@I!vQg9<>1_v4L@kl?!kb*h-UW-LbS~V|>C}iK&X2i0uO(@URZ8^~~7jI#`*~3gf zSsd_ZhrPc%CPizSx$Nr4p*~ zR+*j;zZZYm3KuUQ-oqPz4d<0EXDKW+=fa2r)0tNO;~dReO)1_>xM>iVwIVbt#bnP2 zEX?A@9%v&u2{ihXOLz6Z z)Pc)_>k1+(fzWxD6j(7G~qGF0pZmUO`pUJ3}hd zh6hI}hZ(-ngocj&j(L)jd^?q2*OGx7A*kghVedb-F4`=6R`*F)d>9Gy7EKk!GRki% z&3!*T32_uJFn0GVdmIT`OaJ_s5!E`;=DfyV&gr^iU2aDBOqFg^hEwzV59Y|ZzlxmB z!RCHJ8BQ(u+L)vyU_wt$}d^VR5*OcXKvA6B^y|Ib0gM=UEIBGk0x-i zrKQkEkO2(y5sBW*pKr2D<5 z*H>~WNy@x-Svw=j1uUV?R4n0S5A-+|);+05h{3D_S7BG;x|Uv$->)Br1)j5zs6oCW%`$}tAG6;fS_SR!Z-wmB z9Jz*7H-_XV%qq)PvIVx_~D_ z-A>kP`4aH`q(%Mh%=-`K%3C)ADTid}T) z1y<}y&7O(_nxx#rsHK3@WVxkiM}e$*sw;DeZPo{V`@v)+b>#x9B>LFcq>*7mrIj?$ zN~G0`&~luaN{M7`>*?RQ!NX>8gV?gzdclP_Z59^1Lh5D1Sizq6Lxz^L`PqbSAEb66 zlYp)Y;yFRR*>xArm}MdLHk4SyWq0C<2JMJ*9Mo+{P&q&okcnNE@vYYO{HtLHlu3x% zoIUrZ$TBq^FWV{ggEl4O+ucRa4W*~BSN5c_2Z61&{BkVBIzB`E)NYk|ULXDY%Z&04 zJw@o(&;wlO2hMI@Hcmsdezc^*`2${f45bosW~Q)S`p$Sg$?JzYuDHT^i#_&s>T7jI zz!NOJ!@3>bV0%?|#wZW69CVlX1>6K@{bsm;(d|pI!fRH{Ni;Xh)ZpR2y3T zKXSam6$v8SOzoJel7xGh)OSPZXOi$kE1?Fnu#|q=%_N5F8sI(ZlZT3Ea*c5H=4v;`dao2 zd)BBy&^}NJ%r9AnOOdZKvR8*&83LedLs_v_@0QI?N7>hxvRX&5FV2Z}PmG7O$?tga zUc!tBZ|8=a1|kNJb4^&w zCU#c$BR`y5sdd*VG0#*H^yz^Gwch`nrR)afO7Vc(+9J9%!eff)963IyxTy8 z$4cC1gJoI+kKd8=KBkWae;O}8@!I9G9};W)!MGT-PXbglcI$_*L1`#YuzMjV;EXCE z=TN@vT*ogxnUxO^SnXQe9?$x_+~bn7&dXldRS?XG%X(&@Q@<0?Pp|Z)P~c;kd(lZmoys zJgJwSuUsX*v=CY1y+HzM@h@%QMUv6Hru+_Gx-J|2ba5naF1}&942OvL73_gmRrgyO zUNi9mk_?frUx@=c`PgjOS8LbX+$9fGA;iq@n<3vD=dKe3Sc*q-qrE16IP)Ao28EUF zx+5z=9wD^lE8&W9qwqd}l2KvEHK$u!WO3H!msQ}X1>*61jC?u~pSh9IN?8s!ibF*V zqAxJAhL)3DvbgA&>LjM^=h1i^vVb{!MQNtZvr!EHVFb;32Q*Fa4Fg=_tP3mFmwJV> zcfbW=<*@48vXUPQcZ3#b7R3_9AM|q5;Swv8*lE)g;n`|gi*(Cag5YE_4~DJ%mdE}C zsBEd|7nWQA%-Xj3(I?+S1vDi7F85n-Q{)?Usdwj_gK(3wJ%k*wF0MC?+%BLdvB_`X zcLzfZ_`VJigVDVN%vF!7B8P-j;-V*B2@#0syuq-X+Zb^Y4iHK9(n8LS9|*&e>In;^ z-zG3M$84=Pl2pbK#WPE*a5lO1=ms5<&RL^4%*3rD6f$;69-Z9GVjUs*Ajr06$+SY{-aDtjv<$BRp0G0~sWU zLl~gUPAwV#d9hv68-cm#FjyvcyOB{p-DCO?vID}aIX+i}Iqa`<+ltF-07-3EpuxOB zFM)tU7;OqoJefXEfSi12yCGUp1*h2QOP;Xz(@H}->y$PZW$x4O~z z$u`7S_$S+A_Of&2-;_lAgO5gBn!fzjBwO~P`}($+Btzcx3IuOF`2wSS$VXCcM_9A& z7dx0X>9Y4eQ4=3-x_aQhRBiJQPNws`Z1dxc>= zNZ&GSu#y#47bNc;TjDs+&u6xDvK2w%fPE?1uix;dpU@iG&6YyT&FA9osDEzao7%!r z&vzg*u5>-9?*+8D_O5Qx3WptaE`-{)_`(hYZcXZj^|zTiqsGdeCVHE?FM-vMQ4an;}?Wd1nGWM(B{FDMay zCQf2ATJLz2W;dRQ77SV$f1P+`%TEb4385v1$GYn}r+Y7eFK~fc86Ax`m{wr*J;-4nWXx zTPFTorzaC_3sbmez~?d4!R-@5)0_s96B3%kW?i1hep}oE8p3UN(0W5#gwc-TdXI}F z@9YRS#rLeI_6%2j+pkyk%_htQyN|C~*HDlEt1rlxv_Y<@4(3ZTNi~VGrqC9W+d+8} zLMm+uFCX@im$NXdKw#4pZgf^a$CwEtg5o9$(xpL4$$Ar2XGWL$p0KK-x;IJmV|g_= zVh4mhyh)R(LhfFw?YewgwPOILVS^XNfV?u$>o5{yFkYB zLEVKEcl&?5UKdLlak;CVPh(!@&ee*=7DAoQX-A#X8F_yl9u?^yX&7>F9;A z$Xy4#F%znH@s^U?SZ^?(#l6b@ko0i8z&-5hymiFbvqGNW5=^4i%%Sne;R}%w6f zA2f${nmYF=XVS!l{6llwpdZ?nnT8^#o35tp#&n(^k$w;b4)svCMgNBsDg@h1la=fYvav zL&rZ6`0s|Z>bK9WLbQS3KVdI^Kijsi-S!NM*NixbFH}N*qBo$!X$&h(?j!EF(4p=r zT~>ftT*4v)zI)7#DdCL_4w~>-bLg@(*|8 z6W=uOcLY9Aj`$W+SdsHQ^+%P*8n8s`8sK6Q%PGQNRhDJF=ZP?S>6PUs$JW-W=b|BS zonob2@oH^Ez6J-KKNR;6ID9J+Ujp(5UqY&hGtZ3;6djm5ZJqMo0rXs+hXsCLFo7HL z*261uSTAdsZeh$w9p(eN*9hr{4YS_AFIoZ>BUdc!X}j>Fq1H}ZF_O1+A*Ex!gg5>` zt1afUoO+1T+E68#lbfHc=xG7<2ZqU;v_T!Mwt7{^R!|+8i=Bo+NduWFjp+2F$gyh+ zDVLeCyvSv&;-L)LQ>U0lq0cUwQj?3u*yL&HQQUw}k3|9*>?c?+GLAJ7Cp%wtrUmdE zS?9wPt1a{UScnMWZ$jm?)J^9JJ?dO6Xndpwy$9W3U(zlN-UEGG)cb?ZX$#LBpn$>` zWx)=c??Rl69S;1KgjXNhmH~|i$Rl*c&$~IAOOq`U!=>Yh8#|~4pSVNMchWTT*^!eO zf&|FjaAfc7u91OR`z!LpOPIWet$p%n#44i!-Xhg3?vZaP^1k3Q4O&p;QI{;}$!Bt5 zf~HO1iZFXcuN05mIn%;rMwF=tfVNSOUN z{h5JjywTJnFgOV^wW&d1nGSl_aSBpDK6z8r?52V<()UMvj}RGqB&D)p*_y6jPa5{|+jA<30D&Nz4J>iyIFsj~Wi_JpwZry+Dv z@%@J<1OasY%B{__okK(0hdjRy9X^$Q8fJ3w*P53^sOnbVw8N~|3HSbe=!K!)h<^Yp9mm4n7n)W>1y;9M{g$-_#O65+rC+7lxez!DWVzo%A~l-xxZU= zVqT;|%>9(V!7cz)k!`|s-~^dLFE2jyZ1?U!0p4M&+bm||qf9d_%t=(-gbAw&*5AEi zVo{|25041+fPZ*IaOX_vPCOUwCb|uJsM4>2&gPzFu>a{1A>H#}uu&4e96R1V&f6SS z`Mi1ssSS784AhA3`@`*lXa~`4$U_Z$4fKc413o7x1bPsTs#7ne7C7GWgs;Y`wFzc# zL{&bj-tKe_l$Wi`)Z_%2KwaQzo*~|$C}w~6<%z7LD9;ez&~)Ga?x=|mN0U9LuZ3nP z91l26ppHK9oW804@ewCT3%VY44MfZ#j>dC>G@vlO4&1^KWu}7ne-OH6xCyslCTz6o z>n2UuM(Yy4(+4#m-XP^%WribX>KcDrZGxwMkU?T^8J5yc;ps$0zKB`r)ueD>kkM$^ z*IhPoI9i)%*`fCUt#Dw_#+>zuihLZi!>h$M$7y_GPwd*l)NWW?7w=|NWO9sU;U`>& zG3{elf49X%f3yzKl4h;t>fJ45-0 zn}WK&f4C{Qqi|E8PEq(<@PZzl>A=mHb19zv-AWT{^giMYjyR0|8YOsWu@>eB(#R_c zkBbuAvshi_pYf6lE!EUdarY6twlFXc1ZCu9jJ*2)*n9JMD8K%HyiF=;Dk52?wBTKt zN_J-2q)px>jf7D`k$q>(gd&7?iHwp|G?HX&Gi1*)N%m#zW1lh8m>IMEE{u0|f9~$P zevj|t`~By0J&beC>zvm)uj^drb@uZ-Vf4?y5^n{-CQ{u3y%`7TG8VCx zyh@~0^949e15=XS(r8>mb`$qzn9xNmqAYne$Te`lOB3<&K}#c~Ce}^Fn{k}J&LSFs zkU*}By#Oa@AW8t>1DBd+x8*a44B{5I07M3)1OR+M&?J4l(b@40J->SlrUMD4-eKH2~HZ873X41x6JyKf@Rf@G!vo8a+ zHp&f-u@>e(u1=630e~WpJo*C09H1Un$XLsr)^#zIw`n(OL?)fQvv20^!k1aymm)iF z%Uh2RYP>tRmZg(#-e$1^VFRxQz(mr<9Q-`AkvA;gT*h95WTic*eL&sno&7p@1-=q{ zRukA{*V6cSa05#(-@M&I3}XW)?QJf$Z*BA+%ww(0Z!59@W9;Cvak9NjytBh|cSDP@ z8fuzl6)lZYgM(U$mH@nJcwbAS#$c1yLrW)n=SZ8D##Mt;T8}NqFHPJ8N?qOHKDjEa z_ioXiW!~BGx!b!cuv5EyDtg8oj6HU(vH?9U%(V=kxZz`+oskRbD#uP~GE2_4GzJYW z^p(ihY0+EeVhs;_9MH8OpLnG{_Snc7x};t#fSRHwPPBvDKT7S38ynd{KcV-;@`+7iRBC1# zy~blw(%UP@51Lpriv%LkD&3IM!8!yferjgvY!zDZHf?+Db}9fqlI^!np%{x*&nPZw zX=Ds~`7X=Pt1nmxx(L^d*X&t1Hgc9O)e&Ra>D(2{d7GwNtLqB!_R8^-2EaO)k4jv3 z<>xiaMdxRwacViPaBs#n?M0%QX`;1vv~FAKUyA-H-`ZF*c)26dQvYIfu~Ta!vnCU# z9w4XxDf@({o^y0#-=GanCEx!Ga*?JT+&E6c_286X!Q0&~%k+fp#LR*x$k5is$=1`| z?<@eU3BV8^MFPag?cZ0He+9AO_d_KAEHm2y%nyYg{}y7SLg@M1`-_-DhTq*^q%0I& z9!TLIh>iIbz|{b87GeWwY&czEC}rAqfBdzVW2&X)-p&?>W}drwO4{X+)7#Tu8Rfs0 zOu208GuC8V(v+h7ZvCdc;WrN*Pz*nD^FD6t5yfY>94*&+cD^Ftk^w6&Z-Nl4+Fi z>;Mk8Z^J9DW7w4zYlbuxlYLiPY2H9;Zpyn(GqO@H59{lFb0fYgcHDhe;zT?QI2kYZ zp`0^1^0Ao=W%dzW^)K!j*$skAo9OpKs;Jru7J<_EN8Y0N0{PKVdt9RDdIrwN24sSI ztK3Fb>yRtFhBS2_*jTQ_Q$)dqWU0N)?=8exC7gV++ zBa0jEUSq7ELsIC+fO`W&M?=SVfyWAOKIs>YgJK3I5gg9s9mlvzL|hE8Z

9=C>p4 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

rr=WIb-TxYKAu^uYhWs$rcLMM8b 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�q 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 literal 0 HcmV?d00001 diff --git a/UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx.meta b/UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx.meta new file mode 100644 index 0000000..cec04b6 --- /dev/null +++ b/UnitySDK/Assets/Tests/tiltbrushbrushesall_blue.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 2305b408fbf8d5d4f8a4becb9ab1e552 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -3 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/CoarseBristles/CoarseBristles_15.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/CoarseBristles/CoarseBristles_15.mat index 292cfac..5fcfef7 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/CoarseBristles/CoarseBristles_15.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/CoarseBristles/CoarseBristles_15.mat @@ -9,7 +9,8 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: CoarseBristles_15 m_Shader: {fileID: -6465566751694194690, guid: 52520deaab18aa84986e102463fa4a65, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584_ON BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F_ON + _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -76,12 +77,14 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584: 1 + - BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F: 1 - Boolean_10f7618faac4429f94d7ab2e78dfebba: 1 - Boolean_420d47fff25e4551842d5543b683d9d9: 1 - Vector1_43d512ab2ecd4b68a10ca02a004c7f3a: 0 - Vector1_7683367b3a324d5397407217add23608: 1 - Vector1_7e140da91b024369b3c2752f10e96ce6: 0 - - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.25 + - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.111 - _BumpScale: 1 - _Cutoff: 0.25 - _DetailNormalMapScale: 1 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet.shader b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet.shader index 0d09f74..4e50b9e 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet.shader +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet.shader @@ -18,6 +18,7 @@ Properties { _AlphaMask("Alpha Mask", 2D) = "white" {} _Speed ("Animation Speed", Range (0,1)) = 1 _EmissionGain ("Emission Gain", Range(0, 1)) = 0.5 + _Intensity("Color Intensity", Range(0.1, 5.0)) = 1.0 } Category { @@ -43,6 +44,7 @@ Category { float4 _MainTex_ST; float4 _AlphaMask_ST; float _Speed; + float _Intensity; half _EmissionGain; struct appdata_t { @@ -64,7 +66,8 @@ Category { v2f o; o.texcoord = TRANSFORM_TEX(v.texcoord,_MainTex); - o.color = TbVertToNative(v.color); + o.color = v.color * _Intensity; + //o.color = TbVertToNative(v.color); #ifdef AUDIO_REACTIVE float3 displacement = _BeatOutput.y * v.normal * diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet_16.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet_16.mat index d681ffb..672665b 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet_16.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Comet/Comet_16.mat @@ -64,17 +64,18 @@ Material: - _Cutoff: 0.5 - _DetailNormalMapScale: 1 - _DstBlend: 0 - - _EmissionGain: 0.532 + - _EmissionGain: 0.5 - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 + - _Intensity: 1 - _Metallic: 0 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _Speed: 0.811 + - _Speed: 0.779 - _SrcBlend: 1 - _UVSec: 0 - _ZWrite: 1 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/DuctTape/DuctTape_15.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/DuctTape/DuctTape_15.mat index 9706d83..de2d545 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/DuctTape/DuctTape_15.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/DuctTape/DuctTape_15.mat @@ -9,7 +9,8 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: DuctTape_15 m_Shader: {fileID: -6465566751694194690, guid: 52520deaab18aa84986e102463fa4a65, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584_ON BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F_ON + _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -76,7 +77,13 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584: 1 + - BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F: 1 + - Boolean_10f7618faac4429f94d7ab2e78dfebba: 1 + - Boolean_420d47fff25e4551842d5543b683d9d9: 1 - Vector1_7683367b3a324d5397407217add23608: 1 + - Vector1_7e140da91b024369b3c2752f10e96ce6: 0 + - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.5 - _BumpScale: 1 - _Cutoff: 0.2 - _DetailNormalMapScale: 1 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Icing/Icing_16.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Icing/Icing_16.mat index d40fc6a..fcce8ea 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Icing/Icing_16.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Icing/Icing_16.mat @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Icing_16 m_Shader: {fileID: -6465566751694194690, guid: e5bf8593aee88ef41932c0c708089790, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_USEEMISSION_ON _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -76,6 +76,11 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_USEBASECOLOR: 0 + - BOOLEAN_USEEMISSION: 1 + - Boolean_1: 0 + - Boolean_1a6115acc30b435faaa4e56e9e741f9e: 0 + - Vector1_0f7e061867ad44748f1d4c935bf4277b: 0 - Vector1_7683367b3a324d5397407217add23608: 1 - _BumpScale: 1 - _Cutoff: 0.5 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Lofted/Lofted_16.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Lofted/Lofted_16.mat index 98edd95..31f4f08 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Lofted/Lofted_16.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Lofted/Lofted_16.mat @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Lofted_16 m_Shader: {fileID: -6465566751694194690, guid: e5bf8593aee88ef41932c0c708089790, type: 3} - m_ShaderKeywords: + m_ShaderKeywords: BOOLEAN_USEBASECOLOR_ON BOOLEAN_USEEMISSION_ON m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -52,6 +52,11 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_USEBASECOLOR: 1 + - BOOLEAN_USEEMISSION: 1 + - Boolean_1: 0 + - Boolean_1a6115acc30b435faaa4e56e9e741f9e: 0 + - Vector1_0f7e061867ad44748f1d4c935bf4277b: 0 - Vector1_7683367b3a324d5397407217add23608: 1 - _Cutoff: 0.5 - _EmissionGain: 0.5 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/MatteHull/MatteHull_16.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/MatteHull/MatteHull_16.mat index 23dfcb0..4fb5d20 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/MatteHull/MatteHull_16.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/MatteHull/MatteHull_16.mat @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: MatteHull_16 m_Shader: {fileID: -6465566751694194690, guid: e5bf8593aee88ef41932c0c708089790, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_USEBASECOLOR_ON BOOLEAN_USEEMISSION_ON _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -88,6 +88,8 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_USEBASECOLOR: 1 + - BOOLEAN_USEEMISSION: 1 - Boolean_1: 1 - Boolean_1a6115acc30b435faaa4e56e9e741f9e: 0 - Vector1_0f7e061867ad44748f1d4c935bf4277b: 0 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/NeonPulse/NeonPulse.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/NeonPulse/NeonPulse.mat index 2b2a9d2..3b99ecb 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/NeonPulse/NeonPulse.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/NeonPulse/NeonPulse.mat @@ -46,7 +46,7 @@ Material: m_Floats: - Vector1_2c46f77092924d00a526853bc74e6389: 0.147 - Vector1_7683367b3a324d5397407217add23608: 1 - - Vector1_84bd9cc5c05e47a7a55776dc739f48f6: 0.805 + - Vector1_84bd9cc5c05e47a7a55776dc739f48f6: -0.52 - _EmissionGain: 0.5 - _InvFade: 1 - _ScrollSpeed: 0 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Paper/Paper_15.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Paper/Paper_15.mat index 3f0ce63..233d6a0 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Paper/Paper_15.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Paper/Paper_15.mat @@ -9,7 +9,8 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Paper_15 m_Shader: {fileID: -6465566751694194690, guid: 52520deaab18aa84986e102463fa4a65, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584_ON BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F_ON + _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -76,9 +77,14 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584: 1 + - BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F: 1 + - Boolean_10f7618faac4429f94d7ab2e78dfebba: 0 + - Boolean_420d47fff25e4551842d5543b683d9d9: 0 - Vector1_43d512ab2ecd4b68a10ca02a004c7f3a: 0 - Vector1_7683367b3a324d5397407217add23608: 1 - Vector1_7e140da91b024369b3c2752f10e96ce6: 0 + - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.5 - _BumpScale: 1 - _Cutoff: 0.16 - _DetailNormalMapScale: 1 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Petal/Petal_16.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Petal/Petal_16.mat index 2ffa3ec..2b82d1e 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Petal/Petal_16.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Petal/Petal_16.mat @@ -9,7 +9,8 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Petal_16 m_Shader: {fileID: -6465566751694194690, guid: d7799aa75294c5949b842c0acc5de7d4, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_13AA9CDA63434DF4BB60D8EAE8802E4E_ON BOOLEAN_46B60ECE27FB4C3DA64046B377C93FDF_ON + _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -80,6 +81,8 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_13AA9CDA63434DF4BB60D8EAE8802E4E: 1 + - BOOLEAN_46B60ECE27FB4C3DA64046B377C93FDF: 1 - Boolean_352a5d6dfa47403e809111fcb393fc90: 1 - Boolean_35561e464ec84839b6821bad1c357431: 1 - Vector1_0f7e061867ad44748f1d4c935bf4277b: 0 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.mat index a6e7cd7..d781e79 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.mat @@ -4,12 +4,13 @@ Material: serializedVersion: 6 m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: Smoke m_Shader: {fileID: 4800000, guid: b00f8a3e2356b6144b32fe4a62905a7b, type: 3} m_ShaderKeywords: _EMISSION - m_LightmapFlags: 1 + m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 @@ -18,6 +19,18 @@ Material: m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - Texture2D_1: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7cc1569ec5ab475ebef759959328b817: + m_Texture: {fileID: 2800000, guid: 5a1c975bb724e2a4ebdde0f9e9674023, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BASE_COLOR_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BumpMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -34,10 +47,18 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _EMISSION_COLOR_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _METALNESS_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 2800000, guid: 5a1c975bb724e2a4ebdde0f9e9674023, type: 3} m_Scale: {x: 1, y: 1} @@ -46,6 +67,10 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _NORMAL_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -54,7 +79,47 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _SPECULAR_COLOR_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SPECULAR_IOR_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SPECULAR_ROUGHNESS_MAP: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} m_Floats: + - Boolean_10f7618faac4429f94d7ab2e78dfebba: 0 + - Boolean_420d47fff25e4551842d5543b683d9d9: 0 + - Vector1_1d803cb879f241719aaa5d77a394f7b1: 0.02 + - Vector1_2c46f77092924d00a526853bc74e6389: 0.439 + - Vector1_43ef903fc0274c719a5804685023d093: 3 + - Vector1_582d3806361f45f5ac72fd7df24aa504: 1 + - Vector1_7683367b3a324d5397407217add23608: 13.95 + - Vector1_7e140da91b024369b3c2752f10e96ce6: 0 + - Vector1_7f3c652563a6414cbeda3da773603b8f: 0.5 + - Vector1_81e6058b91064cc08d9391b149a47718: 1118.6 + - Vector1_8373b74b98a044739c528c2ba5e6f44c: 0 + - Vector1_84bd9cc5c05e47a7a55776dc739f48f6: 0.02 + - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.365 + - Vector1_cc730e49b7c1403da37194f1459c011e: 0.01 + - Vector1_e1766899b6b840fa9758dfd102209010: 0 + - Vector1_fdc84e4b47d642d7ab002ce5ab371967: 0 - _BaseGain: 0.4 - _BumpScale: 1 - _Cutoff: 0.5 @@ -64,10 +129,14 @@ Material: - _GlossMapScale: 1 - _Glossiness: 0.5 - _GlossyReflections: 1 + - _Intensity: 1 + - _METALNESS: 0 - _Metallic: 0 - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 + - _SPECULAR_IOR: 1.5 + - _SPECULAR_ROUGHNESS: 0 - _ScrollJitterFrequency: 0.2 - _ScrollJitterIntensity: 0.02 - _ScrollRate: 0.75 @@ -81,9 +150,14 @@ Material: - _WaveformFreq: 0.1 - _ZWrite: 1 m_Colors: + - Color_2ca6888f8e6b4df4838a0a56190ca5f2: {r: 1, g: 1, b: 1, a: 0} + - _BASE_COLOR: {r: 0, g: 0, b: 0, a: 0} - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EMISSION_COLOR: {r: 0, g: 0, b: 0, a: 0} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SPECULAR_COLOR: {r: 1, g: 1, b: 1, a: 0} - _ScrollDistance: {r: 2, g: 6, b: 0, a: 1} - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 0} - _TintColor: {r: 1, g: 1, b: 1, a: 1} - _WaveformIntensity: {r: 0, g: 15, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.shader b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.shader index 07abbdc..ae58eb1 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.shader +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Smoke/Smoke.shader @@ -17,6 +17,7 @@ Properties { _TintColor ("Tint Color", Color) = (0.5,0.5,0.5,0.5) _MainTex ("Particle Texture", 2D) = "white" {} _ScrollRate("Scroll Rate", Float) = 1.0 + _Intensity ("Color Intensity", Range(0.1, 2.0)) = 1.0 } Category { @@ -43,6 +44,7 @@ Category { sampler2D _MainTex; fixed4 _TintColor; + fixed _Intensity; struct v2f { float4 vertex : SV_POSITION; @@ -110,8 +112,8 @@ Category { fixed4 frag (v2f i) : SV_Target { float4 c = tex2D(_MainTex, i.texcoord); - c *= i.color * _TintColor; - c = SrgbToNative(c); + c *= i.color * _TintColor * _Intensity; + //c = SrgbToNative(c); return c; } ENDCG diff --git a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Splatter/Splatter_15.mat b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Splatter/Splatter_15.mat index f2cd683..e22130d 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Splatter/Splatter_15.mat +++ b/UnitySDK/Assets/TiltBrush/Assets/Brushes/Basic/Splatter/Splatter_15.mat @@ -9,7 +9,8 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: Splatter_15 m_Shader: {fileID: -6465566751694194690, guid: 52520deaab18aa84986e102463fa4a65, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584_ON BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F_ON + _EMISSION m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -76,11 +77,14 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584: 1 + - BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F: 1 - Boolean_10f7618faac4429f94d7ab2e78dfebba: 1 - Boolean_420d47fff25e4551842d5543b683d9d9: 1 - Vector1_43d512ab2ecd4b68a10ca02a004c7f3a: 0 - Vector1_7683367b3a324d5397407217add23608: 1 - Vector1_7e140da91b024369b3c2752f10e96ce6: 0 + - Vector1_9ad13ac4dc80418d801a917ac39565b0: 0.5 - _BumpScale: 1 - _Cutoff: 0.2 - _DetailNormalMapScale: 1 diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Hypercolor.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Hypercolor.shadergraph index 8798cef..3cff6e6 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Hypercolor.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Hypercolor.shadergraph @@ -3718,7 +3718,7 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1004.6666870117188, + "x": -1098.0, "y": -516.6666870117188, "width": 140.0, "height": 34.0 @@ -4088,10 +4088,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -768.0000610351563, - "y": -552.0, - "width": 186.00001525878907, - "height": 251.33335876464845 + "x": -861.3333740234375, + "y": -556.0, + "width": 186.6666259765625, + "height": 250.66665649414063 } }, "m_Slots": [ @@ -4365,10 +4365,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -665.4666748046875, - "y": 60.950035095214847, - "width": 0.0, - "height": 0.0 + "x": -657.3333129882813, + "y": -203.3333282470703, + "width": 130.6666259765625, + "height": 118.0 } }, "m_Slots": [ @@ -4384,7 +4384,7 @@ ], "synonyms": [], "m_Precision": 0, - "m_PreviewExpanded": true, + "m_PreviewExpanded": false, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] @@ -4466,10 +4466,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -582.0, - "y": -173.33335876464845, - "width": 130.66665649414063, - "height": 118.00000762939453 + "x": -414.666748046875, + "y": -410.6666564941406, + "width": 130.0, + "height": 118.0 } }, "m_Slots": [ diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Lightwire.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Lightwire.shadergraph index fbca58c..faf2e17 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Lightwire.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Lightwire.shadergraph @@ -42,9 +42,6 @@ { "m_Id": "a23fd0e00c3f44b4aa2844ebbe534cb3" }, - { - "m_Id": "02b0c0dc184e494b982ec2831d29e27f" - }, { "m_Id": "211562ea2c514c5b990fded5cffc5dc3" }, @@ -52,7 +49,11 @@ "m_Id": "2c432d9468eb4cce9a08811d9ae20945" } ], - "m_Keywords": [], + "m_Keywords": [ + { + "m_Id": "317394885b74478a86cb558363890d38" + } + ], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -219,12 +220,6 @@ { "m_Id": "6c7b6f4317a84c5898021addf9d391a8" }, - { - "m_Id": "b91770352da8402bad011ba4ff5fd9b4" - }, - { - "m_Id": "9f7796d3b67745c8949ce1a0f6bbfe99" - }, { "m_Id": "d2bd9c1df5c6432294d94666def06bd9" }, @@ -236,6 +231,9 @@ }, { "m_Id": "5e1fcf0d8ced45a2a9a367c56b309f03" + }, + { + "m_Id": "041dc016f81641458e097627b58f00b5" } ], "m_GroupDatas": [ @@ -273,6 +271,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "041dc016f81641458e097627b58f00b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "421dd25f73584f97a17057361829bb70" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -674,25 +686,11 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "9f7796d3b67745c8949ce1a0f6bbfe99" + "m_Id": "041dc016f81641458e097627b58f00b5" }, "m_SlotId": 2 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "9f7796d3b67745c8949ce1a0f6bbfe99" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "421dd25f73584f97a17057361829bb70" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -777,20 +775,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b91770352da8402bad011ba4ff5fd9b4" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "9f7796d3b67745c8949ce1a0f6bbfe99" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -912,7 +896,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "9f7796d3b67745c8949ce1a0f6bbfe99" + "m_Id": "041dc016f81641458e097627b58f00b5" }, "m_SlotId": 1 } @@ -1286,20 +1270,43 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "02b0c0dc184e494b982ec2831d29e27f", - "m_Guid": { - "m_GuidSerialized": "2cc64ca9-d1d9-4ef5-9bea-c1b829ef4685" + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "041dc016f81641458e097627b58f00b5", + "m_Group": { + "m_Id": "" }, "m_Name": "WireColorOverride", - "m_DefaultReferenceName": "Boolean_02b0c0dc184e494b982ec2831d29e27f", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 512.6666870117188, + "y": -310.0000305175781, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "a19cfdd6b867461185f4bf5e15529467" + }, + { + "m_Id": "56ebd64033b84a60838d2762d144c809" + }, + { + "m_Id": "b99821745aaf48a9abc8a78e3864ec45" + } + ], + "synonyms": [], "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "317394885b74478a86cb558363890d38" + } } { @@ -1562,30 +1569,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "11b4a11f6dcf45808b812287ab37df79", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2270,6 +2253,25 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "317394885b74478a86cb558363890d38", + "m_Guid": { + "m_GuidSerialized": "b30f67c4-5d78-43b5-b721-782f9bdde009" + }, + "m_Name": "WireColorOverride", + "m_DefaultReferenceName": "BOOLEAN_317394885B74478A86CB558363890D38_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -3127,20 +3129,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "4cd595390d3d446baa523033be71df1a", - "m_Id": 0, - "m_DisplayName": "WireColorOverride", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -3388,6 +3376,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "56ebd64033b84a60838d2762d144c809", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -3556,30 +3568,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "5eca523cf9b74ebaae30827489217345", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4697,20 +4685,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "8d855938357b419f965d799ff201f4da", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4735,30 +4709,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "94b459b5332c43ff92905e9fc2bea20b", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4917,47 +4867,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "9f7796d3b67745c8949ce1a0f6bbfe99", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 625.3331298828125, - "y": -228.66659545898438, - "width": 172.66668701171876, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "8d855938357b419f965d799ff201f4da" - }, - { - "m_Id": "5eca523cf9b74ebaae30827489217345" - }, - { - "m_Id": "11b4a11f6dcf45808b812287ab37df79" - }, - { - "m_Id": "94b459b5332c43ff92905e9fc2bea20b" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -5034,6 +4943,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a19cfdd6b867461185f4bf5e15529467", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -5673,36 +5606,25 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "b91770352da8402bad011ba4ff5fd9b4", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 368.66668701171877, - "y": -191.3333740234375, - "width": 176.00003051757813, - "height": 34.00000762939453 - } - }, - "m_Slots": [ - { - "m_Id": "4cd595390d3d446baa523033be71df1a" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b99821745aaf48a9abc8a78e3864ec45", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 }, - "m_Property": { - "m_Id": "02b0c0dc184e494b982ec2831d29e27f" + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 } } @@ -6238,8 +6160,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 391.3333435058594, - "y": -148.0, + "x": 330.66668701171877, + "y": -289.99993896484377, "width": 131.33334350585938, "height": 34.0 } diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_NeonPulse.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_NeonPulse.shadergraph index 3e1f0dc..c77487b 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_NeonPulse.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_NeonPulse.shadergraph @@ -721,7 +721,7 @@ ], "synonyms": [], "m_Precision": 0, - "m_PreviewExpanded": true, + "m_PreviewExpanded": false, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] @@ -1366,8 +1366,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2118.666748046875, - "y": 124.66670989990235, + "x": -2216.6669921875, + "y": 90.66670227050781, "width": 136.666748046875, "height": 34.0 } @@ -1973,10 +1973,10 @@ "overrideHLSLDeclaration": false, "hlslDeclarationOverride": 0, "m_Hidden": false, - "m_Value": 0.019999999552965165, + "m_Value": -0.019999999552965165, "m_FloatType": 1, "m_RangeValues": { - "x": 0.0, + "x": -1.0, "y": 1.0 } } diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Petal.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Petal.shadergraph index bafc931..dff2384 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Petal.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Petal.shadergraph @@ -14,15 +14,16 @@ }, { "m_Id": "bccd97528bf74296b30a9cdaf1ba6886" - }, + } + ], + "m_Keywords": [ { - "m_Id": "352a5d6dfa47403e809111fcb393fc90" + "m_Id": "13aa9cda63434df4bb60d8eae8802e4e" }, { - "m_Id": "35561e464ec84839b6821bad1c357431" + "m_Id": "46b60ece27fb4c3da64046b377c93fdf" } ], - "m_Keywords": [], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -94,16 +95,10 @@ "m_Id": "ed9b27a150904a28acb43e0e6d05793b" }, { - "m_Id": "7914bc757c914ccfb1242229cf49f717" - }, - { - "m_Id": "6488bb921c9849c6b7db612a1c488241" - }, - { - "m_Id": "4a13525379184cc5b797263de747bba2" + "m_Id": "c8d73ac2ba3e418c80973dec67a53d45" }, { - "m_Id": "e07d741b3f954201b38cbf0b79f5dc49" + "m_Id": "0c814e1d03634334926939c0c975f6f0" } ], "m_GroupDatas": [], @@ -112,29 +107,29 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "2b7f3cc3201c401ab59622eabd336b62" + "m_Id": "0c814e1d03634334926939c0c975f6f0" }, - "m_SlotId": 1 + "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "ec160f0ed7a5446eac92cbac2f780035" + "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" }, - "m_SlotId": 2 + "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { - "m_Id": "4a13525379184cc5b797263de747bba2" + "m_Id": "2b7f3cc3201c401ab59622eabd336b62" }, - "m_SlotId": 0 + "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { - "m_Id": "7914bc757c914ccfb1242229cf49f717" + "m_Id": "ec160f0ed7a5446eac92cbac2f780035" }, - "m_SlotId": 0 + "m_SlotId": 2 } }, { @@ -154,27 +149,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "6488bb921c9849c6b7db612a1c488241" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" + "m_Id": "b562a62c739747f2a8efce042be32479" }, "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "7914bc757c914ccfb1242229cf49f717" - }, - "m_SlotId": 3 }, "m_InputSlot": { "m_Node": { - "m_Id": "421dd25f73584f97a17057361829bb70" + "m_Id": "2b7f3cc3201c401ab59622eabd336b62" }, "m_SlotId": 0 } @@ -182,13 +163,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "b562a62c739747f2a8efce042be32479" + "m_Id": "b6bb93c9f827446ebeb2e2def166ac75" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "2b7f3cc3201c401ab59622eabd336b62" + "m_Id": "0d6a6a1afb6145b083aac132c48abc86" }, "m_SlotId": 0 } @@ -196,13 +177,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "b6bb93c9f827446ebeb2e2def166ac75" + "m_Id": "bcda835d84264db6b608e547bcbd5e39" }, - "m_SlotId": 0 + "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "0d6a6a1afb6145b083aac132c48abc86" + "m_Id": "f305fc9b79b84e0082360fbab24c5654" }, "m_SlotId": 0 } @@ -210,13 +191,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "bcda835d84264db6b608e547bcbd5e39" + "m_Id": "c8d73ac2ba3e418c80973dec67a53d45" }, - "m_SlotId": 2 + "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "f305fc9b79b84e0082360fbab24c5654" + "m_Id": "421dd25f73584f97a17057361829bb70" }, "m_SlotId": 0 } @@ -263,20 +244,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "e07d741b3f954201b38cbf0b79f5dc49" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "6488bb921c9849c6b7db612a1c488241" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -308,13 +275,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "f305fc9b79b84e0082360fbab24c5654" + "m_Id": "ed9b27a150904a28acb43e0e6d05793b" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "6488bb921c9849c6b7db612a1c488241" + "m_Id": "0c814e1d03634334926939c0c975f6f0" }, "m_SlotId": 1 } @@ -322,13 +289,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "f305fc9b79b84e0082360fbab24c5654" + "m_Id": "ed9b27a150904a28acb43e0e6d05793b" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "7914bc757c914ccfb1242229cf49f717" + "m_Id": "c8d73ac2ba3e418c80973dec67a53d45" }, "m_SlotId": 1 } @@ -528,25 +495,42 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "0ac91a1c85954631ae1b6cc780e98b1e", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "0c814e1d03634334926939c0c975f6f0", + "m_Group": { + "m_Id": "" }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "m_Name": "UseEmission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -381.9999694824219, + "y": 343.33331298828127, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "e6c2ab130d404b82895214ec3b22a046" + }, + { + "m_Id": "ce94d092529f43f9a4753a6f46163535" + }, + { + "m_Id": "a4762bc146bd4c23ad61f2024a7874ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "13aa9cda63434df4bb60d8eae8802e4e" } } @@ -638,30 +622,21 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "10cb8c92efa343e19ca482cbf943a57f", - "m_Id": 0, - "m_DisplayName": "BaseColor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "14390aa39e8a48e293881b7727a8e977", - "m_Id": 0, - "m_DisplayName": "UseEmission", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "13aa9cda63434df4bb60d8eae8802e4e", + "m_Guid": { + "m_GuidSerialized": "ed875a06-1d96-44a7-a68a-fe2c126d4031" + }, + "m_Name": "UseEmission", + "m_DefaultReferenceName": "BOOLEAN_13AA9CDA63434DF4BB60D8EAE8802E4E_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true } { @@ -712,6 +687,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "228e043ba2d4403692cbae36a2fc9208", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", @@ -891,42 +890,6 @@ "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "352a5d6dfa47403e809111fcb393fc90", - "m_Guid": { - "m_GuidSerialized": "f67283d0-1567-4eec-9c60-c3b2f372ccaf" - }, - "m_Name": "UseEmission", - "m_DefaultReferenceName": "Boolean_352a5d6dfa47403e809111fcb393fc90", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "35561e464ec84839b6821bad1c357431", - "m_Guid": { - "m_GuidSerialized": "be74a3ac-1696-463b-905d-6b12a2eb0288" - }, - "m_Name": "BaseColor", - "m_DefaultReferenceName": "Boolean_35561e464ec84839b6821bad1c357431", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -975,20 +938,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "3b16ddfbbe784c43aef61e3caabe5c55", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", @@ -1120,36 +1069,44 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "4a13525379184cc5b797263de747bba2", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -559.8583984375, - "y": -200.57919311523438, - "width": 0.0, - "height": 0.0 - } + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "46b60ece27fb4c3da64046b377c93fdf", + "m_Guid": { + "m_GuidSerialized": "76db346f-52ac-4eb5-9438-032dd4d06150" }, - "m_Slots": [ - { - "m_Id": "10cb8c92efa343e19ca482cbf943a57f" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] + "m_Name": "UseBaseColor", + "m_DefaultReferenceName": "BOOLEAN_46B60ECE27FB4C3DA64046B377C93FDF_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4fddcc939bda4708aef160c02bb50074", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 }, - "m_Property": { - "m_Id": "35561e464ec84839b6821bad1c357431" + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 } } @@ -1281,47 +1238,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "6488bb921c9849c6b7db612a1c488241", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -293.33331298828127, - "y": -52.6666259765625, - "width": 173.33334350585938, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "3b16ddfbbe784c43aef61e3caabe5c55" - }, - { - "m_Id": "c07336e82f9349bc8a33c2c19bc83cdd" - }, - { - "m_Id": "f55d7b1159854bdea0d32d53379cbdd0" - }, - { - "m_Id": "a6d97c1c942e4701ae0651198515d75b" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -1419,49 +1335,8 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "7914bc757c914ccfb1242229cf49f717", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -293.3334045410156, - "y": -234.0, - "width": 172.66668701171876, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "79d8b638b5844fbc841b0c7ca4311623" - }, - { - "m_Id": "0ac91a1c85954631ae1b6cc780e98b1e" - }, - { - "m_Id": "f1dfa7d52c9a4870b1be88349bdad191" - }, - { - "m_Id": "fb8bd54a477141729592e04d1b2960f5" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "7972144cb593483f860852620a025e78", + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7972144cb593483f860852620a025e78", "m_Group": { "m_Id": "" }, @@ -1491,20 +1366,6 @@ "m_SerializedDescriptor": "VertexDescription.Tangent" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "79d8b638b5844fbc841b0c7ca4311623", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1645,6 +1506,30 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f168678ccef486fab9d9d19469b7e3e", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1756,30 +1641,15 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "a490084eebba490b95a3843d37183721", - "m_Id": 1, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "a6d97c1c942e4701ae0651198515d75b", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, + "m_ObjectId": "a4762bc146bd4c23ad61f2024a7874ed", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Out", + "m_ShaderOutputName": "Off", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -1795,6 +1665,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a490084eebba490b95a3843d37183721", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2149,30 +2034,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c07336e82f9349bc8a33c2c19bc83cdd", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -2198,6 +2059,47 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "c8d73ac2ba3e418c80973dec67a53d45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseBaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -381.9999694824219, + "y": 104.6666030883789, + "width": 139.3333282470703, + "height": 118.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "8f168678ccef486fab9d9d19469b7e3e" + }, + { + "m_Id": "4fddcc939bda4708aef160c02bb50074" + }, + { + "m_Id": "228e043ba2d4403692cbae36a2fc9208" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "46b60ece27fb4c3da64046b377c93fdf" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2266,6 +2168,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce94d092529f43f9a4753a6f46163535", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -2427,41 +2353,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "e07d741b3f954201b38cbf0b79f5dc49", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -543.9884033203125, - "y": -49.81419372558594, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "14390aa39e8a48e293881b7727a8e977" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "352a5d6dfa47403e809111fcb393fc90" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2477,6 +2368,30 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e6c2ab130d404b82895214ec3b22a046", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.LerpNode", @@ -2556,30 +2471,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "f1dfa7d52c9a4870b1be88349bdad191", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -2618,30 +2509,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "f55d7b1159854bdea0d32d53379cbdd0", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -2726,30 +2593,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "fb8bd54a477141729592e04d1b2960f5", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Toon.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Toon.shadergraph index c9a61ba..d533c66 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Toon.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_Toon.shadergraph @@ -6,12 +6,6 @@ { "m_Id": "7683367b3a324d5397407217add23608" }, - { - "m_Id": "10f7618faac4429f94d7ab2e78dfebba" - }, - { - "m_Id": "420d47fff25e4551842d5543b683d9d9" - }, { "m_Id": "2ca6888f8e6b4df4838a0a56190ca5f2" }, @@ -28,7 +22,14 @@ "m_Id": "a9c5ecab4a7840cfbc3086766fe76885" } ], - "m_Keywords": [], + "m_Keywords": [ + { + "m_Id": "249e2fdb1cc9490485efe478339006e2" + }, + { + "m_Id": "420757feefbf4e549fdff814ad63334d" + } + ], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -84,18 +85,6 @@ { "m_Id": "b0057e3ebe354b08bd2adef652534e86" }, - { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - { - "m_Id": "847c619b7c434d77bdb7c64f5fada2d9" - }, - { - "m_Id": "b612ab4018f245e7b4393558ff23f736" - }, - { - "m_Id": "3db8f988d9d043b4bcee6c22b2b2f23a" - }, { "m_Id": "12df185e40fc479c9420098fd05d0933" }, @@ -110,6 +99,12 @@ }, { "m_Id": "34351094cfb84d87902d5b6272c79d95" + }, + { + "m_Id": "fc6941a0dccd474c9c3ddb9864ad2e7b" + }, + { + "m_Id": "61c45e3d57814216aa8c0b388d1b2961" } ], "m_GroupDatas": [], @@ -138,7 +133,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" + "m_Id": "61c45e3d57814216aa8c0b388d1b2961" }, "m_SlotId": 1 } @@ -152,7 +147,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" + "m_Id": "fc6941a0dccd474c9c3ddb9864ad2e7b" }, "m_SlotId": 1 } @@ -199,34 +194,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "3db8f988d9d043b4bcee6c22b2b2f23a" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "421dd25f73584f97a17057361829bb70" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -244,27 +211,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "847c619b7c434d77bdb7c64f5fada2d9" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" + "m_Id": "61c45e3d57814216aa8c0b388d1b2961" }, "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" - }, - "m_SlotId": 3 }, "m_InputSlot": { "m_Node": { - "m_Id": "ef28792bb1ca45dfa741ca2fd5cd6e5e" + "m_Id": "421dd25f73584f97a17057361829bb70" }, "m_SlotId": 0 } @@ -352,6 +305,20 @@ }, "m_SlotId": 1 } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fc6941a0dccd474c9c3ddb9864ad2e7b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ef28792bb1ca45dfa741ca2fd5cd6e5e" + }, + "m_SlotId": 0 + } } ], "m_VertexContext": { @@ -500,6 +467,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "01e7e5e8590343f6aad0a29071243fbd", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -563,20 +554,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "07653e1312c542c88e17ab9cebdface7", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -721,24 +698,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "10f7618faac4429f94d7ab2e78dfebba", - "m_Guid": { - "m_GuidSerialized": "65bf1f82-cb63-47a4-b913-994a9a4c2ff2" - }, - "m_Name": "UseEmission", - "m_DefaultReferenceName": "Boolean_10f7618faac4429f94d7ab2e78dfebba", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.FresnelNode", @@ -780,30 +739,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "1dbce5f48af640f48fb06ae331df520c", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -852,6 +787,25 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "249e2fdb1cc9490485efe478339006e2", + "m_Guid": { + "m_GuidSerialized": "4eea5ccb-f41f-44cc-a735-a6b1d12ab3b9" + }, + "m_Name": "UseEmission", + "m_DefaultReferenceName": "BOOLEAN_249E2FDB1CC9490485EFE478339006E2_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -890,30 +844,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "279e830d0d694562959585f1a3ccb7ce", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1169,41 +1099,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "3db8f988d9d043b4bcee6c22b2b2f23a", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -398.6667175292969, - "y": 139.99998474121095, - "width": 133.33331298828126, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "59dd9dd18c4842a497e8e7ee3a99cd35" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "420d47fff25e4551842d5543b683d9d9" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", @@ -1230,20 +1125,21 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "420d47fff25e4551842d5543b683d9d9", + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "420757feefbf4e549fdff814ad63334d", "m_Guid": { - "m_GuidSerialized": "e2434c39-139c-4198-bdb5-580bcb21ca56" + "m_GuidSerialized": "09b6839a-49e9-47f3-8b31-ff859e6b972b" }, - "m_Name": "BaseColor", - "m_DefaultReferenceName": "Boolean_420d47fff25e4551842d5543b683d9d9", + "m_Name": "UseBaseColor", + "m_DefaultReferenceName": "BOOLEAN_420757FEEFBF4E549FDFF814AD63334D_ON", "m_OverrideReferenceName": "", "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true } { @@ -1350,47 +1246,6 @@ "m_Space": 3 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "4fb371e29c8e4fa9a9ad10099a7ff989", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -139.33338928222657, - "y": 99.3333740234375, - "width": 173.3333282470703, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "07653e1312c542c88e17ab9cebdface7" - }, - { - "m_Id": "89064c113c0b490ca7e1c087dcf574ec" - }, - { - "m_Id": "c49f63f07ab648e5805ace1731ac7146" - }, - { - "m_Id": "d9188582eb3e4d6a83510f2763f41401" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -1415,20 +1270,6 @@ "m_Space": 2 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "59dd9dd18c4842a497e8e7ee3a99cd35", - "m_Id": 0, - "m_DisplayName": "BaseColor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", @@ -1511,22 +1352,63 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "626d99c1c72143d9ba661bb73be904dd", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 2.0, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "61c45e3d57814216aa8c0b388d1b2961", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseBaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -79.99996185302735, + "y": 106.66667938232422, + "width": 138.6666717529297, + "height": 118.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "7e3f6d50e95641068e0e519f5bdfbc84" + }, + { + "m_Id": "be6456cc4d37438195addf03b4da2e4e" + }, + { + "m_Id": "76d654cff9084958a09a34ed3ff82863" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "420757feefbf4e549fdff814ad63334d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "626d99c1c72143d9ba661bb73be904dd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, "e13": 2.0, "e20": 2.0, "e21": 2.0, @@ -1619,6 +1501,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76d654cff9084958a09a34ed3ff82863", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -1732,6 +1638,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7e3f6d50e95641068e0e519f5bdfbc84", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", @@ -1761,73 +1691,15 @@ "m_Labels": [] } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "81622e2f9ede493a93d19cb2783cb766", - "m_Guid": { - "m_GuidSerialized": "97735182-6269-4b44-882a-46903424bd92" - }, - "m_Name": "FresnelPower", - "m_DefaultReferenceName": "Vector1_81622e2f9ede493a93d19cb2783cb766", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 0, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "847c619b7c434d77bdb7c64f5fada2d9", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -398.6667175292969, - "y": 283.3333435058594, - "width": 147.3333282470703, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "fd21d3ac4aac41fab6d64af2781bc53f" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "10f7618faac4429f94d7ab2e78dfebba" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "84aaa699e493422c8445684ad2dd2ef8", + "m_ObjectId": "80dfae8bdce642b88d5b0584087cefe1", "m_Id": 1, - "m_DisplayName": "True", + "m_DisplayName": "On", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "True", + "m_ShaderOutputName": "On", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -1844,26 +1716,25 @@ } { - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "89064c113c0b490ca7e1c087dcf574ec", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "81622e2f9ede493a93d19cb2783cb766", + "m_Guid": { + "m_GuidSerialized": "97735182-6269-4b44-882a-46903424bd92" }, - "m_DefaultValue": { + "m_Name": "FresnelPower", + "m_DefaultReferenceName": "Vector1_81622e2f9ede493a93d19cb2783cb766", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "y": 1.0 } } @@ -1962,6 +1833,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac6c0dd2d7e34b4397253917a9596b5a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2012,42 +1907,25 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "b612ab4018f245e7b4393558ff23f736", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -139.33338928222657, - "y": 265.9999694824219, - "width": 173.3333282470703, - "height": 142.0 - } + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be6456cc4d37438195addf03b4da2e4e", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 }, - "m_Slots": [ - { - "m_Id": "c227c4acf886478fb384c2c19c69eb81" - }, - { - "m_Id": "84aaa699e493422c8445684ad2dd2ef8" - }, - { - "m_Id": "1dbce5f48af640f48fb06ae331df520c" - }, - { - "m_Id": "279e830d0d694562959585f1a3ccb7ce" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 } } @@ -2137,20 +2015,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "c227c4acf886478fb384c2c19c69eb81", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -2176,30 +2040,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c49f63f07ab648e5805ace1731ac7146", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2272,30 +2112,6 @@ "m_Space": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "d9188582eb3e4d6a83510f2763f41401", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2646,6 +2462,47 @@ "m_SerializedDescriptor": "SurfaceDescription.Alpha" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "fc6941a0dccd474c9c3ddb9864ad2e7b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseEmission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -80.6666488647461, + "y": 250.66668701171876, + "width": 139.3333282470703, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "ac6c0dd2d7e34b4397253917a9596b5a" + }, + { + "m_Id": "80dfae8bdce642b88d5b0584087cefe1" + }, + { + "m_Id": "01e7e5e8590343f6aad0a29071243fbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "249e2fdb1cc9490485efe478339006e2" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -2694,17 +2551,3 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "fd21d3ac4aac41fab6d64af2781bc53f", - "m_Id": 0, - "m_DisplayName": "UseEmission", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_UV_X_Scroll.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_UV_X_Scroll.shadergraph index 83f99ba..e210650 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_UV_X_Scroll.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_UV_X_Scroll.shadergraph @@ -18,14 +18,15 @@ { "m_Id": "84bd9cc5c05e47a7a55776dc739f48f6" }, - { - "m_Id": "5e08902ae2264f9cad04066e9c838644" - }, { "m_Id": "fbb47df2937646a59e66a9ebee2ea7cb" } ], - "m_Keywords": [], + "m_Keywords": [ + { + "m_Id": "b623d3f08b5d4c7c8a03ee37befb4117" + } + ], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -105,12 +106,6 @@ { "m_Id": "b449c5e8ca0a4228a9f58284bb73f3b4" }, - { - "m_Id": "5e74a8577183403fa8c82c4c0d2885da" - }, - { - "m_Id": "c822926c2358499282b97b89114ef2d4" - }, { "m_Id": "6701c686aac24e8491e5ace0be88deda" }, @@ -122,6 +117,9 @@ }, { "m_Id": "db53c303fc4043c5adee70dc26737414" + }, + { + "m_Id": "7a2a1c144c0a479f980fc84f56e8ec5a" } ], "m_GroupDatas": [], @@ -228,29 +226,29 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "5e74a8577183403fa8c82c4c0d2885da" + "m_Id": "6701c686aac24e8491e5ace0be88deda" }, - "m_SlotId": 0 + "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "c822926c2358499282b97b89114ef2d4" + "m_Id": "cc08a4b3085446f28087e2805e3a45b7" }, - "m_SlotId": 0 + "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { - "m_Id": "6701c686aac24e8491e5ace0be88deda" + "m_Id": "7a2a1c144c0a479f980fc84f56e8ec5a" }, - "m_SlotId": 2 + "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "cc08a4b3085446f28087e2805e3a45b7" + "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" }, - "m_SlotId": 1 + "m_SlotId": 0 } }, { @@ -281,20 +279,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c822926c2358499282b97b89114ef2d4" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -444,7 +428,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c822926c2358499282b97b89114ef2d4" + "m_Id": "7a2a1c144c0a479f980fc84f56e8ec5a" }, "m_SlotId": 1 } @@ -669,6 +653,30 @@ "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "07015550c47949328ff67361051bc380", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1071,30 +1079,6 @@ "m_OutputChannel": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "37800cbdd5124792a719f0c46810c800", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1427,30 +1411,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "4fe700807835400bb41dea692e167459", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1636,24 +1596,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "5e08902ae2264f9cad04066e9c838644", - "m_Guid": { - "m_GuidSerialized": "0d9343c6-8f54-4997-82e4-7bc928ff9eed" - }, - "m_Name": "UseEmission", - "m_DefaultReferenceName": "Boolean_5e08902ae2264f9cad04066e9c838644", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1717,79 +1659,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "5e74a8577183403fa8c82c4c0d2885da", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -147.33331298828126, - "y": 510.6667175292969, - "width": 147.3333282470703, - "height": 34.000003814697269 - } - }, - "m_Slots": [ - { - "m_Id": "dc359787a4a6444d86ebd361849e518a" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "5e08902ae2264f9cad04066e9c838644" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "5fb3ab2f32ff4bac8da4ba6e040b63c7", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "61a15443297b4935812779c25e383e01", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -2136,6 +2005,47 @@ "m_SerializedDescriptor": "VertexDescription.Tangent" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "7a2a1c144c0a479f980fc84f56e8ec5a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseEmission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -30.66669273376465, + "y": 429.3333435058594, + "width": 138.6666717529297, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "07015550c47949328ff67361051bc380" + }, + { + "m_Id": "d83b54d79d264f268398f900b5de8cda" + }, + { + "m_Id": "e50a7a60555a48239c2d93669f0cbd3c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "b623d3f08b5d4c7c8a03ee37befb4117" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -2727,6 +2637,25 @@ "m_SerializedDescriptor": "SurfaceDescription.Alpha" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "b623d3f08b5d4c7c8a03ee37befb4117", + "m_Guid": { + "m_GuidSerialized": "121cc365-5f12-417e-8774-5d9dbe2dcff5" + }, + "m_Name": "UseEmission", + "m_DefaultReferenceName": "BOOLEAN_B623D3F08B5D4C7C8A03EE37BEFB4117_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2893,47 +2822,6 @@ "m_Channel": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "c822926c2358499282b97b89114ef2d4", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 49.33332824707031, - "y": 474.0000305175781, - "width": 173.33334350585938, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "61a15443297b4935812779c25e383e01" - }, - { - "m_Id": "4fe700807835400bb41dea692e167459" - }, - { - "m_Id": "5fb3ab2f32ff4bac8da4ba6e040b63c7" - }, - { - "m_Id": "37800cbdd5124792a719f0c46810c800" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -3146,6 +3034,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d83b54d79d264f268398f900b5de8cda", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.TimeNode", @@ -3223,20 +3135,6 @@ "m_SerializedDescriptor": "SurfaceDescription.Specular" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "dc359787a4a6444d86ebd361849e518a", - "m_Id": 0, - "m_DisplayName": "UseEmission", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -3352,6 +3250,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e50a7a60555a48239c2d93669f0cbd3c", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_doublesided.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_doublesided.shadergraph index 218d806..e06e10d 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_doublesided.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_doublesided.shadergraph @@ -12,12 +12,6 @@ { "m_Id": "7683367b3a324d5397407217add23608" }, - { - "m_Id": "10f7618faac4429f94d7ab2e78dfebba" - }, - { - "m_Id": "420d47fff25e4551842d5543b683d9d9" - }, { "m_Id": "2ca6888f8e6b4df4838a0a56190ca5f2" }, @@ -28,7 +22,14 @@ "m_Id": "9ad13ac4dc80418d801a917ac39565b0" } ], - "m_Keywords": [], + "m_Keywords": [ + { + "m_Id": "558e5ef25c8d4948a5d9d1de3e880584" + }, + { + "m_Id": "d7d1d6e73b7f4a4c9f775ce255b2222f" + } + ], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -90,18 +91,6 @@ { "m_Id": "b0057e3ebe354b08bd2adef652534e86" }, - { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - { - "m_Id": "847c619b7c434d77bdb7c64f5fada2d9" - }, - { - "m_Id": "b612ab4018f245e7b4393558ff23f736" - }, - { - "m_Id": "3db8f988d9d043b4bcee6c22b2b2f23a" - }, { "m_Id": "391ad37f342843d3b37d13db07ed1f0c" }, @@ -111,9 +100,6 @@ { "m_Id": "b7ed05a2a99d4fcfa15a433d06e48cf3" }, - { - "m_Id": "0bf90c63960546f3a64c5363a48095c2" - }, { "m_Id": "2fb646a24ac944d7b10f20a2f14d035a" }, @@ -122,6 +108,12 @@ }, { "m_Id": "52d51926b3914a37a2e0d75b4ec49c0b" + }, + { + "m_Id": "3ef230e1725048e790d6308a648838a1" + }, + { + "m_Id": "b5af2fc9e6a54891952dfb153a6c8e64" } ], "m_GroupDatas": [], @@ -172,27 +164,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "3db8f988d9d043b4bcee6c22b2b2f23a" + "m_Id": "3ef230e1725048e790d6308a648838a1" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "421dd25f73584f97a17057361829bb70" + "m_Id": "ef28792bb1ca45dfa741ca2fd5cd6e5e" }, "m_SlotId": 0 } @@ -256,27 +234,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "847c619b7c434d77bdb7c64f5fada2d9" + "m_Id": "b5af2fc9e6a54891952dfb153a6c8e64" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "ef28792bb1ca45dfa741ca2fd5cd6e5e" + "m_Id": "421dd25f73584f97a17057361829bb70" }, "m_SlotId": 0 } @@ -388,7 +352,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "4fb371e29c8e4fa9a9ad10099a7ff989" + "m_Id": "3ef230e1725048e790d6308a648838a1" }, "m_SlotId": 1 } @@ -402,7 +366,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "b612ab4018f245e7b4393558ff23f736" + "m_Id": "b5af2fc9e6a54891952dfb153a6c8e64" }, "m_SlotId": 1 } @@ -653,20 +617,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "07653e1312c542c88e17ab9cebdface7", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -700,59 +650,6 @@ "m_SerializedDescriptor": "VertexDescription.Normal" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1Node", - "m_ObjectId": "0bf90c63960546f3a64c5363a48095c2", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Float", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 221.33331298828126, - "y": 387.3333740234375, - "width": 117.33332061767578, - "height": 34.0 - } - }, - "m_Slots": [ - { - "m_Id": "0cdc8f66cce3406da876fec67f9d9b6e" - }, - { - "m_Id": "fd24e7399808471eb6e33d9d1654098e" - } - ], - "synonyms": [ - "Vector 1" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Value": 0.0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "0cdc8f66cce3406da876fec67f9d9b6e", - "m_Id": 1, - "m_DisplayName": "X", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "X", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -831,24 +728,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "10f7618faac4429f94d7ab2e78dfebba", - "m_Guid": { - "m_GuidSerialized": "65bf1f82-cb63-47a4-b913-994a9a4c2ff2" - }, - "m_Name": "UseEmission", - "m_DefaultReferenceName": "Boolean_10f7618faac4429f94d7ab2e78dfebba", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -899,6 +778,30 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1c6e38aa010b4886a51b6b580810c204", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", @@ -915,12 +818,12 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "1dbce5f48af640f48fb06ae331df520c", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, + "m_ObjectId": "1d62d0dbda034b9a9cc3cba894c66309", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "False", + "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -999,30 +902,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "279e830d0d694562959585f1a3ccb7ce", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", @@ -1272,6 +1151,30 @@ "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38bd40d0352643e1af127bfea7e7f38e", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1307,36 +1210,42 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "3db8f988d9d043b4bcee6c22b2b2f23a", + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "3ef230e1725048e790d6308a648838a1", "m_Group": { "m_Id": "" }, - "m_Name": "Property", + "m_Name": "UseEmission", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -410.66668701171877, - "y": -80.66667938232422, - "width": 133.33331298828126, - "height": 34.0 + "x": -117.33328247070313, + "y": 278.00006103515627, + "width": 139.33334350585938, + "height": 118.0 } }, "m_Slots": [ { - "m_Id": "59dd9dd18c4842a497e8e7ee3a99cd35" + "m_Id": "1d62d0dbda034b9a9cc3cba894c66309" + }, + { + "m_Id": "6aee3138f94c4c8e829402adff4b0434" + }, + { + "m_Id": "1c6e38aa010b4886a51b6b580810c204" } ], "synonyms": [], "m_Precision": 0, - "m_PreviewExpanded": true, + "m_PreviewExpanded": false, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, - "m_Property": { - "m_Id": "420d47fff25e4551842d5543b683d9d9" + "m_Keyword": { + "m_Id": "558e5ef25c8d4948a5d9d1de3e880584" } } @@ -1364,24 +1273,6 @@ "m_Space": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "420d47fff25e4551842d5543b683d9d9", - "m_Guid": { - "m_GuidSerialized": "e2434c39-139c-4198-bdb5-580bcb21ca56" - }, - "m_Name": "BaseColor", - "m_DefaultReferenceName": "Boolean_420d47fff25e4551842d5543b683d9d9", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1415,6 +1306,30 @@ "m_SerializedDescriptor": "SurfaceDescription.BaseColor" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "42b6721bd7fe495fbfd458783bc8856f", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", @@ -1491,47 +1406,6 @@ "m_BareResource": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "4fb371e29c8e4fa9a9ad10099a7ff989", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -151.33326721191407, - "y": -121.33334350585938, - "width": 173.3333282470703, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "07653e1312c542c88e17ab9cebdface7" - }, - { - "m_Id": "89064c113c0b490ca7e1c087dcf574ec" - }, - { - "m_Id": "c49f63f07ab648e5805ace1731ac7146" - }, - { - "m_Id": "d9188582eb3e4d6a83510f2763f41401" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1593,6 +1467,25 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "558e5ef25c8d4948a5d9d1de3e880584", + "m_Guid": { + "m_GuidSerialized": "7a1af2b1-e81c-4d24-9d14-3146e07b30df" + }, + "m_Name": "UseEmission", + "m_DefaultReferenceName": "BOOLEAN_558E5EF25C8D4948A5D9D1DE3E880584_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", @@ -1648,20 +1541,6 @@ "m_NormalMapSpace": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "59dd9dd18c4842a497e8e7ee3a99cd35", - "m_Id": 0, - "m_DisplayName": "BaseColor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", @@ -1807,6 +1686,30 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6aee3138f94c4c8e829402adff4b0434", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2089,89 +1992,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "847c619b7c434d77bdb7c64f5fada2d9", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -410.66668701171877, - "y": 62.000003814697269, - "width": 147.33331298828126, - "height": 34.00000762939453 - } - }, - "m_Slots": [ - { - "m_Id": "fd21d3ac4aac41fab6d64af2781bc53f" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "10f7618faac4429f94d7ab2e78dfebba" - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "84aaa699e493422c8445684ad2dd2ef8", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "89064c113c0b490ca7e1c087dcf574ec", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2491,34 +2311,31 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "b612ab4018f245e7b4393558ff23f736", + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "b5af2fc9e6a54891952dfb153a6c8e64", "m_Group": { "m_Id": "" }, - "m_Name": "Branch", + "m_Name": "UseBaseColor", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -151.33326721191407, - "y": 45.33329391479492, - "width": 172.6666717529297, - "height": 142.0 + "x": -117.33328247070313, + "y": 73.3333511352539, + "width": 139.33334350585938, + "height": 118.0 } }, "m_Slots": [ { - "m_Id": "c227c4acf886478fb384c2c19c69eb81" + "m_Id": "42b6721bd7fe495fbfd458783bc8856f" }, { - "m_Id": "84aaa699e493422c8445684ad2dd2ef8" + "m_Id": "38bd40d0352643e1af127bfea7e7f38e" }, { - "m_Id": "1dbce5f48af640f48fb06ae331df520c" - }, - { - "m_Id": "279e830d0d694562959585f1a3ccb7ce" + "m_Id": "c2357efce6294bfea8602a3edfed5a7c" } ], "synonyms": [], @@ -2527,6 +2344,9 @@ "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "d7d1d6e73b7f4a4c9f775ce255b2222f" } } @@ -2542,10 +2362,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 133.62158203125, - "y": 607.9530639648438, - "width": 0.0, - "height": 0.0 + "x": 170.6667022705078, + "y": 520.6666259765625, + "width": 129.3333282470703, + "height": 34.0 } }, "m_Slots": [ @@ -2620,27 +2440,13 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "c227c4acf886478fb384c2c19c69eb81", - "m_Id": 0, - "m_DisplayName": "Predicate", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c2357efce6294bfea8602a3edfed5a7c", + "m_Id": 2, + "m_DisplayName": "Off", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "c33a1bb582ce406483512431a018083c", - "m_Id": 0, - "m_DisplayName": "ColorOverlay", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", + "m_ShaderOutputName": "Off", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -2653,19 +2459,18 @@ "y": 0.0, "z": 0.0, "w": 0.0 - }, - "m_Labels": [] + } } { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c49f63f07ab648e5805ace1731ac7146", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c33a1bb582ce406483512431a018083c", + "m_Id": 0, + "m_DisplayName": "ColorOverlay", + "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "False", + "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -2678,7 +2483,8 @@ "y": 0.0, "z": 0.0, "w": 0.0 - } + }, + "m_Labels": [] } { @@ -2815,26 +2621,21 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "d9188582eb3e4d6a83510f2763f41401", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "d7d1d6e73b7f4a4c9f775ce255b2222f", + "m_Guid": { + "m_GuidSerialized": "05c068fd-d620-488b-8099-ba9a183c42cd" }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } + "m_Name": "UseBaseColor", + "m_DefaultReferenceName": "BOOLEAN_D7D1D6E73B7F4A4C9F775CE255B2222F_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true } { @@ -3285,32 +3086,3 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "fd21d3ac4aac41fab6d64af2781bc53f", - "m_Id": 0, - "m_DisplayName": "UseEmission", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "fd24e7399808471eb6e33d9d1654098e", - "m_Id": 0, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - diff --git a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_singlesided.shadergraph b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_singlesided.shadergraph index b6988a1..b9108b6 100644 --- a/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_singlesided.shadergraph +++ b/UnitySDK/Assets/TiltBrush/Assets/Shaders/URP_Shadergraphs/S_URP_TiltBrush_singlesided.shadergraph @@ -17,15 +17,16 @@ }, { "m_Id": "0f7e061867ad44748f1d4c935bf4277b" - }, + } + ], + "m_Keywords": [ { - "m_Id": "1a6115acc30b435faaa4e56e9e741f9e" + "m_Id": "b9a8a9d0d0f24fdd8f4bb95140ba2b63" }, { - "m_Id": "f21adfb4204a4964a0cae3483186694e" + "m_Id": "d0dc9633128b41cfb07fa1c691a486a9" } ], - "m_Keywords": [], "m_Nodes": [ { "m_Id": "7cfafa5c64014b74afb3c33f4f5f9de0" @@ -91,55 +92,21 @@ "m_Id": "b6bb93c9f827446ebeb2e2def166ac75" }, { - "m_Id": "3cecf970f5ce41c3b457d9cc974ae825" - }, - { - "m_Id": "2e7d2366b2594d5581d0ed3733f246af" - }, - { - "m_Id": "9fcdceea6cea42fa836f6a68c46e2d71" + "m_Id": "8a79a9da4976472a8979a0fceb813f1b" }, { - "m_Id": "7750951d9879430ea0517edc8536ce8d" + "m_Id": "a176ef3c7abd479388c004026e5310d0" }, { - "m_Id": "8a79a9da4976472a8979a0fceb813f1b" + "m_Id": "bc59b36449004dfa9abf51edb3122417" }, { - "m_Id": "a176ef3c7abd479388c004026e5310d0" + "m_Id": "f9448a948878442cb8ea75ff2888dcfc" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [], "m_Edges": [ - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "2e7d2366b2594d5581d0ed3733f246af" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "3cecf970f5ce41c3b457d9cc974ae825" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "421dd25f73584f97a17057361829bb70" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -168,20 +135,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "7750951d9879430ea0517edc8536ce8d" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3cecf970f5ce41c3b457d9cc974ae825" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -199,13 +152,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "9fcdceea6cea42fa836f6a68c46e2d71" + "m_Id": "b6bb93c9f827446ebeb2e2def166ac75" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "2e7d2366b2594d5581d0ed3733f246af" + "m_Id": "0d6a6a1afb6145b083aac132c48abc86" }, "m_SlotId": 0 } @@ -213,13 +166,13 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "b6bb93c9f827446ebeb2e2def166ac75" + "m_Id": "bc59b36449004dfa9abf51edb3122417" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "0d6a6a1afb6145b083aac132c48abc86" + "m_Id": "74e3d42dd77d4e69ad57229294c9b37e" }, "m_SlotId": 0 } @@ -317,7 +270,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "2e7d2366b2594d5581d0ed3733f246af" + "m_Id": "bc59b36449004dfa9abf51edb3122417" }, "m_SlotId": 1 } @@ -331,7 +284,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "3cecf970f5ce41c3b457d9cc974ae825" + "m_Id": "f9448a948878442cb8ea75ff2888dcfc" }, "m_SlotId": 1 } @@ -349,6 +302,20 @@ }, "m_SlotId": 1 } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9448a948878442cb8ea75ff2888dcfc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "421dd25f73584f97a17057361829bb70" + }, + "m_SlotId": 0 + } } ], "m_VertexContext": { @@ -541,20 +508,6 @@ "m_SerializedDescriptor": "VertexDescription.Normal" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "0b69f2a2c0aa430cb7dbc0f3f44e18f2", - "m_Id": 0, - "m_DisplayName": "Predicate", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Predicate", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -658,16 +611,26 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "11e361342fc84622bfb6c729c2cc9039", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "13a032973844449ca4ff7ab7dbd34346", "m_Id": 0, - "m_DisplayName": "UseEmission", + "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } } { @@ -720,24 +683,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "1a6115acc30b435faaa4e56e9e741f9e", - "m_Guid": { - "m_GuidSerialized": "f7e9d5a9-dca7-42a3-af22-230b7ac8a474" - }, - "m_Name": "UseEmission", - "m_DefaultReferenceName": "Boolean_1a6115acc30b435faaa4e56e9e741f9e", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", @@ -751,30 +696,6 @@ "m_BareResource": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "1d21b1d8a876498689f7d186bd31862d", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -823,30 +744,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "220674515f094589aba9e785fae7748c", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", @@ -931,47 +828,6 @@ "m_ColorMode": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "2e7d2366b2594d5581d0ed3733f246af", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -261.5069274902344, - "y": 66.44862365722656, - "width": 172.6666717529297, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "0b69f2a2c0aa430cb7dbc0f3f44e18f2" - }, - { - "m_Id": "220674515f094589aba9e785fae7748c" - }, - { - "m_Id": "e8691cb7ee7b49038cc7a30fbc2fa900" - }, - { - "m_Id": "89e77d7e583943dea2d354101dc3d701" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1084,47 +940,6 @@ "m_DefaultType": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BranchNode", - "m_ObjectId": "3cecf970f5ce41c3b457d9cc974ae825", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Branch", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -261.5069274902344, - "y": -100.21800994873047, - "width": 173.3333282470703, - "height": 142.0 - } - }, - "m_Slots": [ - { - "m_Id": "88a7321fd8664cc58b77c6f628177393" - }, - { - "m_Id": "c42ff04277e04fd3af373bf9eb11b035" - }, - { - "m_Id": "e0a5dd01ae5340b6ae888d1f0562cbbc" - }, - { - "m_Id": "1d21b1d8a876498689f7d186bd31862d" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", @@ -1149,6 +964,30 @@ "m_Space": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3fa702fb95a74177a001394b5bb2635e", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1243,6 +1082,30 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5521a638a4ce433b86e68fc58f8ee95d", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", @@ -1310,10 +1173,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1147.9998779296875, - "y": 242.0, - "width": 115.99999237060547, - "height": 93.99999237060547 + "x": -1284.666748046875, + "y": 248.6666717529297, + "width": 118.0, + "height": 94.0 } }, "m_Slots": [ @@ -1527,41 +1390,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "7750951d9879430ea0517edc8536ce8d", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -478.53692626953127, - "y": -73.71607971191406, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "9ae6ced5a87d4c979d2b3003b51096f2" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "f21adfb4204a4964a0cae3483186694e" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1732,16 +1560,26 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "88a7321fd8664cc58b77c6f628177393", - "m_Id": 0, - "m_DisplayName": "Predicate", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "889b571714da44e78f93f37d0847bb98", + "m_Id": 1, + "m_DisplayName": "On", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Predicate", + "m_ShaderOutputName": "On", "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } } { @@ -1759,30 +1597,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "89e77d7e583943dea2d354101dc3d701", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1846,20 +1660,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", - "m_ObjectId": "9ae6ced5a87d4c979d2b3003b51096f2", - "m_Id": 0, - "m_DisplayName": "BaseColor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": false, - "m_DefaultValue": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1930,41 +1730,6 @@ "m_Channel": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "9fcdceea6cea42fa836f6a68c46e2d71", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -534.1328735351563, - "y": 63.420555114746097, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "11e361342fc84622bfb6c729c2cc9039" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "1a6115acc30b435faaa4e56e9e741f9e" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1Node", @@ -2003,6 +1768,30 @@ "m_Value": 0.0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3ddb4d2666a4123b8f8a3f1b5848e34", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2167,6 +1956,25 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "b9a8a9d0d0f24fdd8f4bb95140ba2b63", + "m_Guid": { + "m_GuidSerialized": "6c54c6b4-622a-490e-ada8-4188ea0743c2" + }, + "m_Name": "UseEmission", + "m_DefaultReferenceName": "BOOLEAN_B9A8A9D0D0F24FDD8F4BB95140BA2B63_ON", + "m_OverrideReferenceName": "BOOLEAN_USEEMISSION_ON", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2200,6 +2008,47 @@ "m_SerializedDescriptor": "SurfaceDescription.Occlusion" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "bc59b36449004dfa9abf51edb3122417", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseEmission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -220.66671752929688, + "y": 70.0, + "width": 138.66665649414063, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "3fa702fb95a74177a001394b5bb2635e" + }, + { + "m_Id": "889b571714da44e78f93f37d0847bb98" + }, + { + "m_Id": "e319bef66d564a1cbe156fd8d77f32e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "b9a8a9d0d0f24fdd8f4bb95140ba2b63" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -2263,30 +2112,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c42ff04277e04fd3af373bf9eb11b035", - "m_Id": 1, - "m_DisplayName": "True", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "True", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", @@ -2321,10 +2146,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1251.0, - "y": -17.0, - "width": 139.0, - "height": 33.999996185302737 + "x": -1197.3333740234375, + "y": -26.66666030883789, + "width": 140.0, + "height": 34.0 } }, "m_Slots": [ @@ -2359,6 +2184,25 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "d0dc9633128b41cfb07fa1c691a486a9", + "m_Guid": { + "m_GuidSerialized": "3abbb937-71a6-4eeb-83c6-cdfb29864a84" + }, + "m_Name": "UseBaseColor", + "m_DefaultReferenceName": "BOOLEAN_D0DC9633128B41CFB07FA1C691A486A9_ON", + "m_OverrideReferenceName": "BOOLEAN_USEBASECOLOR_ON", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -2487,12 +2331,12 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "e0a5dd01ae5340b6ae888d1f0562cbbc", + "m_ObjectId": "e319bef66d564a1cbe156fd8d77f32e4", "m_Id": 2, - "m_DisplayName": "False", + "m_DisplayName": "Off", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "False", + "m_ShaderOutputName": "Off", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -2523,30 +2367,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "e8691cb7ee7b49038cc7a30fbc2fa900", - "m_Id": 2, - "m_DisplayName": "False", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "False", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2617,24 +2437,6 @@ "m_NormalMapSpace": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", - "m_ObjectId": "f21adfb4204a4964a0cae3483186694e", - "m_Guid": { - "m_GuidSerialized": "b8d0dc64-4f2e-4f3a-915a-14335771a65c" - }, - "m_Name": "BaseColor", - "m_DefaultReferenceName": "", - "m_OverrideReferenceName": "Boolean_1", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -2757,6 +2559,47 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "f9448a948878442cb8ea75ff2888dcfc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseBaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -221.3333740234375, + "y": -95.33332824707031, + "width": 139.33334350585938, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "13a032973844449ca4ff7ab7dbd34346" + }, + { + "m_Id": "a3ddb4d2666a4123b8f8a3f1b5848e34" + }, + { + "m_Id": "5521a638a4ce433b86e68fc58f8ee95d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "d0dc9633128b41cfb07fa1c691a486a9" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", diff --git a/UnitySDK/ProjectSettings/ProjectSettings.asset b/UnitySDK/ProjectSettings/ProjectSettings.asset index 9d1647f..d68c2f0 100644 --- a/UnitySDK/ProjectSettings/ProjectSettings.asset +++ b/UnitySDK/ProjectSettings/ProjectSettings.asset @@ -145,7 +145,8 @@ PlayerSettings: resolutionScalingMode: 0 androidSupportedAspectRatio: 1 androidMaxAspectRatio: 2.1 - applicationIdentifier: {} + applicationIdentifier: + Standalone: com.DefaultCompany.TiltBrushURPTest buildNumber: Standalone: 0 iPhone: 0 diff --git a/UnitySDK/UserSettings/EditorUserSettings.asset b/UnitySDK/UserSettings/EditorUserSettings.asset index 2d9c71d..778b54c 100644 --- a/UnitySDK/UserSettings/EditorUserSettings.asset +++ b/UnitySDK/UserSettings/EditorUserSettings.asset @@ -12,7 +12,7 @@ EditorUserSettings: value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd3c3e302a07a37e0901373ae01e0008f707250d171df81a53a5415d42964b97429a4b4b9b4e4c9d9c4f84af97dbebc2d7f9eec2d1d1b4f3f8dfe8fee6f4b1b9f0f1b293f9fcade2fc929691959ee69c95938585b7ede2daa4d69089c2949d9483d5888b97ddeccfbbd2fdf7caf8eac5c6f6caffcecbcce738e6f6347b7a flags: 0 UnityEditor.ShaderGraph.FloatingWindowsLayout2: - value: 181344140043005e1a220d3b1f364b524c0c5a27130c293326201334cee5322ca0bd30e8eb293a707b0fd0180b3d0a36fc0d3d04e649500d1002ee0b5dbd1d2c27c00ad113cb1e10e41f1addc80993b98d9884a69ae6d8f0d1cda9e8fbfefaf9f9dea3fdb9ade882f0f7b0e1e380cafbf2c3adc18e9cd285a2908b82ec879c858f80d28281d78c8d81daf5c1e089e5fec2f3f0d8c3f3cffdcfcbc5e536e6f932337a75a7 + value: 181344140043005e1a220d3b1f364b524c0c5a27130c293326201334cee5322ca0bd30e8eb293a707b0fd0180b3d0a36fc0d3d04e649500d1002ee0b5dbd1d2c27c00ad113cb1e10e41f1addc80993b98d9884a69ae6d8f0d1cda9e8fbfefaf9f9dea3fdb9ade882f0f7b0e1e380cafbf2c3adc18e9cd285a2908b82ec869c808a85d6818dd78a888ddef7d8eed2bee6c9f0f6c2dbf3cffdcbccc9eb37e5fa36343275a7a1 flags: 0 UnityEditor.ShaderGraph.InspectorWindow: value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4ba95e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1b388908fecb0f9cfddf1eff4e7a1b1eae482f0fcaee1e1928b86d888ed909d9f8794e9818287ed8682868183dc82c49a