master fb6dceffac3b cached
304 files
1.4 MB
584.4k tokens
17 symbols
1 requests
Download .txt
Showing preview only (1,542K chars total). Download the full file or copy to clipboard to get everything.
Repository: cubedparadox/Cubeds-Unity-Shaders
Branch: master
Commit: fb6dceffac3b
Files: 304
Total size: 1.4 MB

Directory structure:
gitextract_6fonv2li/

├── .gitattributes
├── .gitignore
├── Assets/
│   ├── Cubed's Unity Shaders/
│   │   ├── Demo Lightmapping.unity
│   │   ├── Demo Lightmapping.unity.meta
│   │   ├── Demo Scene.unity
│   │   ├── Demo Scene.unity.meta
│   │   ├── Editor/
│   │   │   ├── FlatLitToon/
│   │   │   │   ├── FlatLitToonInspector.cs
│   │   │   │   └── FlatLitToonInspector.cs.meta
│   │   │   ├── FlatLitToon.meta
│   │   │   ├── FlatLitToonLite/
│   │   │   │   ├── FlatLitToonLiteCutoutInspector.cs
│   │   │   │   ├── FlatLitToonLiteCutoutInspector.cs.meta
│   │   │   │   ├── FlatLitToonLiteInspector.cs
│   │   │   │   └── FlatLitToonLiteInspector.cs.meta
│   │   │   └── FlatLitToonLite.meta
│   │   ├── Editor.meta
│   │   ├── Materials/
│   │   │   ├── Ground Plane (Unit Shadowed).mat
│   │   │   ├── Ground Plane (Unit Shadowed).mat.meta
│   │   │   ├── Lightmapping Material.mat
│   │   │   ├── Lightmapping Material.mat.meta
│   │   │   ├── New Material.mat
│   │   │   ├── New Material.mat.meta
│   │   │   ├── Skybox (Simple Gradient Sky).mat
│   │   │   ├── Skybox (Simple Gradient Sky).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Distance Fade).mat
│   │   │   ├── UnityChan (Flat Lit Toon Distance Fade).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Improved).mat
│   │   │   ├── UnityChan (Flat Lit Toon Improved).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Front Cull.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Front Cull.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Outline).mat
│   │   │   ├── UnityChan (Flat Lit Toon Outline).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Rainbow).mat
│   │   │   ├── UnityChan (Flat Lit Toon Rainbow).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon).mat
│   │   │   ├── UnityChan (Flat Lit Toon).mat.meta
│   │   │   ├── UnityChan (Unlit Shadowed).mat
│   │   │   └── UnityChan (Unlit Shadowed).mat.meta
│   │   ├── Materials.meta
│   │   ├── Shaders/
│   │   │   ├── CGIncludes/
│   │   │   │   ├── FlatLitToonCore.cginc
│   │   │   │   ├── FlatLitToonCore.cginc.meta
│   │   │   │   ├── FlatLitToonCoreLite.cginc
│   │   │   │   ├── FlatLitToonCoreLite.cginc.meta
│   │   │   │   ├── FlatLitToonShadows.cginc
│   │   │   │   └── FlatLitToonShadows.cginc.meta
│   │   │   ├── CGIncludes.meta
│   │   │   ├── Flat Lit Toon Lite/
│   │   │   │   ├── Flat Lit Toon Lite Cutout.shader
│   │   │   │   ├── Flat Lit Toon Lite Cutout.shader.meta
│   │   │   │   ├── Flat Lit Toon Lite Fade.shader
│   │   │   │   ├── Flat Lit Toon Lite Transparent.shader
│   │   │   │   ├── Flat Lit Toon Lite Transparent.shader.meta
│   │   │   │   ├── Flat Lit Toon Lite.shader
│   │   │   │   └── Flat Lit Toon Lite.shader.meta
│   │   │   ├── Flat Lit Toon Lite.meta
│   │   │   ├── Flat Lite Toon/
│   │   │   │   ├── Flat Lit Toon.shader
│   │   │   │   └── Flat Lit Toon.shader.meta
│   │   │   ├── Flat Lite Toon.meta
│   │   │   ├── Misc Shaders/
│   │   │   │   ├── Flat Lit Toon Distance Fade.shader
│   │   │   │   ├── Flat Lit Toon Distance Fade.shader.meta
│   │   │   │   ├── Flat Lit Toon Rainbow.shader
│   │   │   │   ├── Flat Lit Toon Rainbow.shader.meta
│   │   │   │   ├── Simple Gradient Sky.shader
│   │   │   │   ├── Simple Gradient Sky.shader.meta
│   │   │   │   ├── Unit Shadowed.shader
│   │   │   │   └── Unit Shadowed.shader.meta
│   │   │   └── Misc Shaders.meta
│   │   ├── Shaders.meta
│   │   ├── UnityChan/
│   │   │   ├── License/
│   │   │   │   ├── ENGLISH/
│   │   │   │   │   ├── Character Use Guidelines.pdf.meta
│   │   │   │   │   ├── LicenseNotice.pdf.meta
│   │   │   │   │   ├── Summary Unity-Chan License.pdf.meta
│   │   │   │   │   └── Unity-Chan License Terms and Condition.pdf.meta
│   │   │   │   ├── ENGLISH.meta
│   │   │   │   ├── Japanese/
│   │   │   │   │   ├── Character Use Guidelines.pdf.meta
│   │   │   │   │   ├── License Notice.pdf.meta
│   │   │   │   │   ├── Summary Unity-Chan License.pdf.meta
│   │   │   │   │   └── Unity-Chan License Terms and Conditions.pdf.meta
│   │   │   │   ├── Japanese.meta
│   │   │   │   ├── License Logo/
│   │   │   │   │   ├── LUUL_LOGO_rules02.ai
│   │   │   │   │   ├── LUUL_LOGO_rules02.ai.meta
│   │   │   │   │   ├── LUUL_LOGO_rules02.psd
│   │   │   │   │   ├── LUUL_LOGO_rules02.psd.meta
│   │   │   │   │   ├── LUUL_logo-guideline.pdf.meta
│   │   │   │   │   └── LUUL_logo-guideline_en.pdf.meta
│   │   │   │   └── License Logo.meta
│   │   │   ├── License.meta
│   │   │   ├── Models/
│   │   │   │   ├── UnityChanShader/
│   │   │   │   │   ├── Shader/
│   │   │   │   │   │   ├── CharaMain.cg
│   │   │   │   │   │   ├── CharaMain.cg.meta
│   │   │   │   │   │   ├── CharaOutline.cg
│   │   │   │   │   │   ├── CharaOutline.cg.meta
│   │   │   │   │   │   ├── CharaSkin.cg
│   │   │   │   │   │   ├── CharaSkin.cg.meta
│   │   │   │   │   │   ├── Unitychan_chara_akarami_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_akarami_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eye.shader
│   │   │   │   │   │   ├── Unitychan_chara_eye.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eye_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_eye_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eyelash_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_eyelash_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_fuku.shader
│   │   │   │   │   │   ├── Unitychan_chara_fuku.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_fuku_ds.shader
│   │   │   │   │   │   ├── Unitychan_chara_fuku_ds.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hada.shader
│   │   │   │   │   │   ├── Unitychan_chara_hada.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hada_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_hada_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hair.shader
│   │   │   │   │   │   ├── Unitychan_chara_hair.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hair_ds.shader
│   │   │   │   │   │   └── Unitychan_chara_hair_ds.shader.meta
│   │   │   │   │   └── Shader.meta
│   │   │   │   └── UnityChanShader.meta
│   │   │   ├── Models.meta
│   │   │   ├── Prefabs/
│   │   │   │   ├── Directional light for UnityChan.prefab
│   │   │   │   └── Directional light for UnityChan.prefab.meta
│   │   │   ├── Prefabs.meta
│   │   │   ├── SD_unitychan/
│   │   │   │   ├── Animations/
│   │   │   │   │   ├── SD_unitychan_motion_Generic.controller
│   │   │   │   │   ├── SD_unitychan_motion_Generic.controller.meta
│   │   │   │   │   ├── SD_unitychan_motion_Generic.fbx
│   │   │   │   │   ├── SD_unitychan_motion_Generic.fbx.meta
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.controller
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.controller.meta
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.fbx
│   │   │   │   │   └── SD_unitychan_motion_humanoid.fbx.meta
│   │   │   │   ├── Animations.meta
│   │   │   │   ├── FaceAnimations/
│   │   │   │   │   ├── Generic/
│   │   │   │   │   │   ├── angry@sd_generic.anim
│   │   │   │   │   │   ├── angry@sd_generic.anim.meta
│   │   │   │   │   │   ├── confuse@sd_generic.anim
│   │   │   │   │   │   ├── confuse@sd_generic.anim.meta
│   │   │   │   │   │   ├── damaged@sd_generic.anim
│   │   │   │   │   │   ├── damaged@sd_generic.anim.meta
│   │   │   │   │   │   ├── default@sd_generic.anim
│   │   │   │   │   │   ├── default@sd_generic.anim.meta
│   │   │   │   │   │   ├── eye_close@sd_generic.anim
│   │   │   │   │   │   ├── eye_close@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_L@sd_generic.anim
│   │   │   │   │   │   ├── mth_L@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_R@sd_generic.anim
│   │   │   │   │   │   ├── mth_R@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_a@sd_generic.anim
│   │   │   │   │   │   ├── mth_a@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_e@sd_generic.anim
│   │   │   │   │   │   ├── mth_e@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_i@sd_generic.anim
│   │   │   │   │   │   ├── mth_i@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_o@sd_generic.anim
│   │   │   │   │   │   ├── mth_o@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_u@sd_generic.anim
│   │   │   │   │   │   ├── mth_u@sd_generic.anim.meta
│   │   │   │   │   │   ├── relux@sd_generic.anim
│   │   │   │   │   │   ├── relux@sd_generic.anim.meta
│   │   │   │   │   │   ├── sad@sd_generic.anim
│   │   │   │   │   │   ├── sad@sd_generic.anim.meta
│   │   │   │   │   │   ├── scold@sd_generic.anim
│   │   │   │   │   │   ├── scold@sd_generic.anim.meta
│   │   │   │   │   │   ├── smile2@sd_generic.anim
│   │   │   │   │   │   ├── smile2@sd_generic.anim.meta
│   │   │   │   │   │   ├── smile@sd_generic.anim
│   │   │   │   │   │   ├── smile@sd_generic.anim.meta
│   │   │   │   │   │   ├── strain@sd_generic.anim
│   │   │   │   │   │   ├── strain@sd_generic.anim.meta
│   │   │   │   │   │   ├── surprise@sd_generic.anim
│   │   │   │   │   │   └── surprise@sd_generic.anim.meta
│   │   │   │   │   ├── Generic.meta
│   │   │   │   │   ├── Humanoid/
│   │   │   │   │   │   ├── angry@sd_hmd.anim
│   │   │   │   │   │   ├── angry@sd_hmd.anim.meta
│   │   │   │   │   │   ├── confuse@sd_hmd.anim
│   │   │   │   │   │   ├── confuse@sd_hmd.anim.meta
│   │   │   │   │   │   ├── damaged@sd_hmd.anim
│   │   │   │   │   │   ├── damaged@sd_hmd.anim.meta
│   │   │   │   │   │   ├── default@sd_hmd.anim
│   │   │   │   │   │   ├── default@sd_hmd.anim.meta
│   │   │   │   │   │   ├── eye_close@sd_hmd.anim
│   │   │   │   │   │   ├── eye_close@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_L@sd_hmd.anim
│   │   │   │   │   │   ├── mth_L@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_R@sd_hmd.anim
│   │   │   │   │   │   ├── mth_R@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_a@sd_hmd.anim
│   │   │   │   │   │   ├── mth_a@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_e@sd_hmd.anim
│   │   │   │   │   │   ├── mth_e@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_i@sd_hmd.anim
│   │   │   │   │   │   ├── mth_i@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_o@sd_hmd.anim
│   │   │   │   │   │   ├── mth_o@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_u@sd_hmd.anim
│   │   │   │   │   │   ├── mth_u@sd_hmd.anim.meta
│   │   │   │   │   │   ├── relux@sd_hmd.anim
│   │   │   │   │   │   ├── relux@sd_hmd.anim.meta
│   │   │   │   │   │   ├── sad@sd_hmd.anim
│   │   │   │   │   │   ├── sad@sd_hmd.anim.meta
│   │   │   │   │   │   ├── scold@sd_hmd.anim
│   │   │   │   │   │   ├── scold@sd_hmd.anim.meta
│   │   │   │   │   │   ├── smile2@sd_hmd.anim
│   │   │   │   │   │   ├── smile2@sd_hmd.anim.meta
│   │   │   │   │   │   ├── smile@sd_hmd.anim
│   │   │   │   │   │   ├── smile@sd_hmd.anim.meta
│   │   │   │   │   │   ├── strain@sd_hmd.anim
│   │   │   │   │   │   ├── strain@sd_hmd.anim.meta
│   │   │   │   │   │   ├── surprise@sd_hmd.anim
│   │   │   │   │   │   └── surprise@sd_hmd.anim.meta
│   │   │   │   │   ├── Humanoid.meta
│   │   │   │   │   ├── _faceOnly.mask
│   │   │   │   │   └── _faceOnly.mask.meta
│   │   │   │   ├── FaceAnimations.meta
│   │   │   │   ├── Models/
│   │   │   │   │   ├── Materials/
│   │   │   │   │   │   ├── def_mat.mat
│   │   │   │   │   │   ├── def_mat.mat.meta
│   │   │   │   │   │   ├── hair_mat.mat
│   │   │   │   │   │   ├── hair_mat.mat.meta
│   │   │   │   │   │   ├── mouth_mat.mat
│   │   │   │   │   │   ├── mouth_mat.mat.meta
│   │   │   │   │   │   ├── nol_mat.mat
│   │   │   │   │   │   ├── nol_mat.mat.meta
│   │   │   │   │   │   ├── skin_mat.mat
│   │   │   │   │   │   └── skin_mat.mat.meta
│   │   │   │   │   ├── Materials.meta
│   │   │   │   │   ├── SD_unitychan_generic.fbx
│   │   │   │   │   ├── SD_unitychan_generic.fbx.meta
│   │   │   │   │   ├── SD_unitychan_humanoid.fbx
│   │   │   │   │   ├── SD_unitychan_humanoid.fbx.meta
│   │   │   │   │   ├── Textures/
│   │   │   │   │   │   ├── ENV2.tga
│   │   │   │   │   │   ├── ENV2.tga.meta
│   │   │   │   │   │   ├── FO_CLOTH1.tga
│   │   │   │   │   │   ├── FO_CLOTH1.tga.meta
│   │   │   │   │   │   ├── FO_RIM1.tga
│   │   │   │   │   │   ├── FO_RIM1.tga.meta
│   │   │   │   │   │   ├── FO_SKIN1.tga
│   │   │   │   │   │   ├── FO_SKIN1.tga.meta
│   │   │   │   │   │   ├── alphatest.png.meta
│   │   │   │   │   │   ├── utc_all2.tga
│   │   │   │   │   │   ├── utc_all2.tga.meta
│   │   │   │   │   │   ├── utc_nomal.tga
│   │   │   │   │   │   ├── utc_nomal.tga.meta
│   │   │   │   │   │   ├── utc_spec.tga
│   │   │   │   │   │   └── utc_spec.tga.meta
│   │   │   │   │   └── Textures.meta
│   │   │   │   ├── Models.meta
│   │   │   │   ├── Prefabs/
│   │   │   │   │   ├── SD_unitychan_generic.prefab
│   │   │   │   │   ├── SD_unitychan_generic.prefab.meta
│   │   │   │   │   ├── SD_unitychan_humanoid.prefab
│   │   │   │   │   └── SD_unitychan_humanoid.prefab.meta
│   │   │   │   ├── Prefabs.meta
│   │   │   │   ├── Scenes/
│   │   │   │   │   ├── SD_unitychan_Generic.unity
│   │   │   │   │   ├── SD_unitychan_Generic.unity.meta
│   │   │   │   │   ├── SD_unitychan_Humanoid.unity
│   │   │   │   │   └── SD_unitychan_Humanoid.unity.meta
│   │   │   │   └── Scenes.meta
│   │   │   ├── SD_unitychan.meta
│   │   │   ├── Stage/
│   │   │   │   ├── Materials/
│   │   │   │   │   ├── unitychan_tile3.mat
│   │   │   │   │   ├── unitychan_tile3.mat.meta
│   │   │   │   │   ├── unitychan_tile4.mat
│   │   │   │   │   ├── unitychan_tile4.mat.meta
│   │   │   │   │   ├── unitychan_tile5.mat
│   │   │   │   │   ├── unitychan_tile5.mat.meta
│   │   │   │   │   ├── unitychan_tile6.mat
│   │   │   │   │   └── unitychan_tile6.mat.meta
│   │   │   │   ├── Materials.meta
│   │   │   │   ├── Shader/
│   │   │   │   │   ├── AlphaMask.shader
│   │   │   │   │   ├── AlphaMask.shader.meta
│   │   │   │   │   ├── Textures/
│   │   │   │   │   │   ├── AlphaMask.png.meta
│   │   │   │   │   │   └── Unity_Icon.png.meta
│   │   │   │   │   └── Textures.meta
│   │   │   │   ├── Shader.meta
│   │   │   │   ├── Textures/
│   │   │   │   │   ├── unitychan_tile3.png.meta
│   │   │   │   │   ├── unitychan_tile4.png.meta
│   │   │   │   │   ├── unitychan_tile5.png.meta
│   │   │   │   │   └── unitychan_tile6.png.meta
│   │   │   │   └── Textures.meta
│   │   │   └── Stage.meta
│   │   └── UnityChan.meta
│   ├── Cubed's Unity Shaders.meta
│   ├── Editor/
│   │   ├── Instant Screenshot/
│   │   │   ├── Documentation - Instant screenshot.pdf.meta
│   │   │   ├── ScreenshotTaker.cs
│   │   │   └── ScreenshotTaker.cs.meta
│   │   └── Instant Screenshot.meta
│   └── Editor.meta
├── LICENSE
├── ProjectSettings/
│   ├── AudioManager.asset
│   ├── ClusterInputManager.asset
│   ├── DynamicsManager.asset
│   ├── EditorBuildSettings.asset
│   ├── EditorSettings.asset
│   ├── GraphicsSettings.asset
│   ├── InputManager.asset
│   ├── NavMeshAreas.asset
│   ├── NetworkManager.asset
│   ├── Physics2DSettings.asset
│   ├── ProjectSettings.asset
│   ├── ProjectVersion.txt
│   ├── QualitySettings.asset
│   ├── TagManager.asset
│   ├── TimeManager.asset
│   ├── UnityAdsSettings.asset
│   └── UnityConnectSettings.asset
└── README.md

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
# Auto detect text files and perform LF normalization
* text=auto

# Custom for Visual Studio
*.cs     diff=csharp

# Standard to msysgit
*.doc	 diff=astextplain
*.DOC	 diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot  diff=astextplain
*.DOT  diff=astextplain
*.pdf  diff=astextplain
*.PDF	 diff=astextplain
*.rtf	 diff=astextplain
*.RTF	 diff=astextplain
*.blend filter=lfs diff=lfs merge=lfs -text
*.obj filter=lfs diff=lfs merge=lfs -text
*.dae filter=lfs diff=lfs merge=lfs -text
*.fbx filter=lfs diff=lfs merge=lfs -text
*.mp3 filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.bytes filter=lfs diff=lfs merge=lfs -text
*.bmp filter=lfs diff=lfs merge=lfs -text
*.tga filter=lfs diff=lfs merge=lfs -text
*.pmx filter=lfs diff=lfs merge=lfs -text
*.vmd filter=lfs diff=lfs merge=lfs -text
*.mesh filter=lfs diff=lfs merge=lfs -text
*.anim filter=lfs diff=lfs merge=lfs -text
*.asset filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.tiff filter=lfs diff=lfs merge=lfs -text
*.max filter=lfs diff=lfs merge=lfs -text
*.3ds filter=lfs diff=lfs merge=lfs -text
*.maya filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.sbsar filter=lfs diff=lfs merge=lfs -text

================================================
FILE: .gitignore
================================================
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/ShaderForge*
/Assets/AssetStoreTools*
/[Pp]ackages/
# Autogenerated VS/MD solution and project files
ExportedObj/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd


# Unity3D generated meta files
*.pidb.meta

# Unity3D Generated File On Crash Reports
sysinfo.txt

# Builds
*.apk

# =========================
# Operating System Files
# =========================

# OSX
# =========================

.DS_Store
.AppleDouble
.LSOverride

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Windows
# =========================

# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msm
*.msp

# Windows shortcuts
*.lnk
.vs/
Assets/VRCSDK/
Assets/Plugins/VRCSDK/
Assets/VRCSDK.meta
Assets/Plugins/VRCSDK.meta
Assets/Plugins.meta


================================================
FILE: Assets/Cubed's Unity Shaders/Demo Lightmapping.unity.meta
================================================
fileFormatVersion: 2
guid: eede8eef0e54e81448f11e1dc73c8c20
timeCreated: 1512868304
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Demo Scene.unity.meta
================================================
fileFormatVersion: 2
guid: d2888afc92356d047b839f1894e3274d
timeCreated: 1490231584
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToon/FlatLitToonInspector.cs
================================================
using UnityEditor;
using UnityEngine;
using System.Collections.Generic;
using System.Linq;
using System;

namespace CubedsUnityShaders
{
    public class FlatLitToonInspector : ShaderGUI
    {

        public enum OutlineMode
        {
            None,
            Tinted,
            Colored
        }

        public enum BlendMode
        {
            Opaque,
            Cutout,
            Fade,   // Old school alpha-blending mode, fresnel does not affect amount of transparency
            Transparent // Physically plausible transparency mode, implemented as alpha pre-multiply
        }

        MaterialProperty blendMode;
        MaterialProperty mainTexture;
        MaterialProperty color;
        MaterialProperty colorMask;
        MaterialProperty shadow;
        MaterialProperty outlineMode;
        MaterialProperty outlineWidth;
        MaterialProperty outlineColor;
        MaterialProperty emissionMap;
        MaterialProperty emissionColor;
        MaterialProperty normalMap;
        MaterialProperty alphaCutoff;

        public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props)
        {
            { //Find Properties
                blendMode = FindProperty("_Mode", props);
                mainTexture = FindProperty("_MainTex", props);
                color = FindProperty("_Color", props);
                colorMask = FindProperty("_ColorMask", props);
                shadow = FindProperty("_Shadow", props);
                outlineMode = FindProperty("_OutlineMode", props);
                outlineWidth = FindProperty("_outline_width", props);
                outlineColor = FindProperty("_outline_color", props);
                emissionMap = FindProperty("_EmissionMap", props);
                emissionColor = FindProperty("_EmissionColor", props);
                normalMap = FindProperty("_BumpMap", props);
                alphaCutoff = FindProperty("_Cutoff", props);
            }

            Material material = materialEditor.target as Material;

            { //Shader Properties GUI
                EditorGUIUtility.labelWidth = 0f;

                EditorGUI.BeginChangeCheck();
                {
                    EditorGUI.showMixedValue = blendMode.hasMixedValue;
                    var bMode = (BlendMode)blendMode.floatValue;

                    EditorGUI.BeginChangeCheck();
                    bMode = (BlendMode)EditorGUILayout.Popup("Rendering Mode", (int)bMode, Enum.GetNames(typeof(BlendMode)));
                    if (EditorGUI.EndChangeCheck())
                    {
                        materialEditor.RegisterPropertyChangeUndo("Rendering Mode");
                        blendMode.floatValue = (float)bMode;

                        foreach (var obj in blendMode.targets)
                        {
                            SetupMaterialWithBlendMode((Material)obj, (BlendMode)material.GetFloat("_Mode"));
                        }
                    }

                    EditorGUI.showMixedValue = false;


                    materialEditor.TexturePropertySingleLine(new GUIContent("Main Texture", "Main Color Texture (RGB)"), mainTexture, color);
                    EditorGUI.indentLevel += 2;
                    if ((BlendMode)material.GetFloat("_Mode") == BlendMode.Cutout)
                        materialEditor.ShaderProperty(alphaCutoff, "Alpha Cutoff", 2);
                    materialEditor.TexturePropertySingleLine(new GUIContent("Color Mask", "Masks Color Tinting (G)"), colorMask);
                    EditorGUI.indentLevel -= 2;
                    materialEditor.TexturePropertySingleLine(new GUIContent("Normal Map", "Normal Map (RGB)"), normalMap);
                    materialEditor.TexturePropertySingleLine(new GUIContent("Emission", "Emission (RGB)"), emissionMap, emissionColor);
                    EditorGUI.BeginChangeCheck();
                    materialEditor.TextureScaleOffsetProperty(mainTexture);
                    if (EditorGUI.EndChangeCheck())
                        emissionMap.textureScaleAndOffset = mainTexture.textureScaleAndOffset;

                    EditorGUILayout.Space();
                    materialEditor.ShaderProperty(shadow, "Shadow");

                    var oMode = (OutlineMode)outlineMode.floatValue;

                    EditorGUI.BeginChangeCheck();
                    oMode = (OutlineMode)EditorGUILayout.Popup("Outline Mode", (int)oMode, Enum.GetNames(typeof(OutlineMode)));

                    if (EditorGUI.EndChangeCheck())
                    {
                        materialEditor.RegisterPropertyChangeUndo("Outline Mode");
                        outlineMode.floatValue = (float)oMode;

                        foreach (var obj in outlineMode.targets)
                        {
                            SetupMaterialWithOutlineMode((Material)obj, (OutlineMode)material.GetFloat("_OutlineMode"));
                        }

                    }
                    switch (oMode)
                    {
                        case OutlineMode.Tinted:
                        case OutlineMode.Colored:
                            materialEditor.ShaderProperty(outlineColor, "Color", 2);
                            materialEditor.ShaderProperty(outlineWidth, new GUIContent("Width", "Outline Width in cm"), 2);
                            break;
                        case OutlineMode.None:
                        default:
                            break;
                    }
                }
                EditorGUI.EndChangeCheck();
            }

        }

        public static void SetupMaterialWithBlendMode(Material material, BlendMode blendMode)
        {
            switch ((BlendMode)material.GetFloat("_Mode"))
            {
                case BlendMode.Opaque:
                    material.SetOverrideTag("RenderType", "");
                    material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.One);
                    material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.Zero);
                    material.SetInt("_ZWrite", 1);
                    material.DisableKeyword("_ALPHATEST_ON");
                    material.DisableKeyword("_ALPHABLEND_ON");
                    material.DisableKeyword("_ALPHAPREMULTIPLY_ON");
                    material.renderQueue = -1;
                    break;
                case BlendMode.Cutout:
                    material.SetOverrideTag("RenderType", "TransparentCutout");
                    material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.One);
                    material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.Zero);
                    material.SetInt("_ZWrite", 1);
                    material.EnableKeyword("_ALPHATEST_ON");
                    material.DisableKeyword("_ALPHABLEND_ON");
                    material.DisableKeyword("_ALPHAPREMULTIPLY_ON");
                    material.renderQueue = (int)UnityEngine.Rendering.RenderQueue.AlphaTest;
                    break;
                case BlendMode.Fade:
                    material.SetOverrideTag("RenderType", "Transparent");
                    material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.SrcAlpha);
                    material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha);
                    material.SetInt("_ZWrite", 0);
                    material.DisableKeyword("_ALPHATEST_ON");
                    material.EnableKeyword("_ALPHABLEND_ON");
                    material.DisableKeyword("_ALPHAPREMULTIPLY_ON");
                    material.renderQueue = (int)UnityEngine.Rendering.RenderQueue.Transparent;
                    break;
                case BlendMode.Transparent:
                    material.SetOverrideTag("RenderType", "Transparent");
                    material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.One);
                    material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha);
                    material.SetInt("_ZWrite", 0);
                    material.DisableKeyword("_ALPHATEST_ON");
                    material.DisableKeyword("_ALPHABLEND_ON");
                    material.EnableKeyword("_ALPHAPREMULTIPLY_ON");
                    material.renderQueue = (int)UnityEngine.Rendering.RenderQueue.Transparent;
                    break;
            }
        }

        public static void SetupMaterialWithOutlineMode(Material material, OutlineMode outlineMode)
        {
            switch ((OutlineMode)material.GetFloat("_OutlineMode"))
            {
                case OutlineMode.None:
                    material.EnableKeyword("NO_OUTLINE");
                    material.DisableKeyword("TINTED_OUTLINE");
                    material.DisableKeyword("COLORED_OUTLINE");
                    break;
                case OutlineMode.Tinted:
                    material.DisableKeyword("NO_OUTLINE");
                    material.EnableKeyword("TINTED_OUTLINE");
                    material.DisableKeyword("COLORED_OUTLINE");
                    break;
                case OutlineMode.Colored:
                    material.DisableKeyword("NO_OUTLINE");
                    material.DisableKeyword("TINTED_OUTLINE");
                    material.EnableKeyword("COLORED_OUTLINE");
                    break;
                default:
                    break;
            }
        }
    } 
}

================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToon/FlatLitToonInspector.cs.meta
================================================
fileFormatVersion: 2
guid: 08c0123a0bd6ea649874555916a054d8
timeCreated: 1491519385
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToon.meta
================================================
fileFormatVersion: 2
guid: 51c418521d26bf047928dd350ccd9cec
folderAsset: yes
timeCreated: 1525640368
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteCutoutInspector.cs
================================================
using UnityEditor;
using UnityEngine;
using System.Collections.Generic;
using System.Linq;
using System;

namespace CubedsUnityShaders
{
    public class FlatLitToonLiteCutoutInspector : ShaderGUI
    {
        public enum CullingMode
        {
            Off,
            Front,
            Back
        }

        MaterialProperty mainTexture;
        MaterialProperty color;
        MaterialProperty colorMask;
        MaterialProperty shadow;
        MaterialProperty emissionMap;
        MaterialProperty emissionColor;
        MaterialProperty normalMap;
        MaterialProperty alphaCutoff;
        MaterialProperty cullingMode;

        public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] properties)
        {
            { //Find Properties
                mainTexture = FindProperty("_MainTex", properties);
                color = FindProperty("_Color", properties);
                colorMask = FindProperty("_ColorMask", properties);
                shadow = FindProperty("_Shadow", properties);
                emissionMap = FindProperty("_EmissionMap", properties);
                emissionColor = FindProperty("_EmissionColor", properties);
                normalMap = FindProperty("_BumpMap", properties);
                alphaCutoff = FindProperty("_Cutoff", properties);
                cullingMode = FindProperty("_Cull", properties);
            }

            //Shader Properties GUI
            EditorGUIUtility.labelWidth = 0f;

            EditorGUI.BeginChangeCheck();
            {
                EditorGUI.showMixedValue = cullingMode.hasMixedValue;
                var cMode = (CullingMode)cullingMode.floatValue;

                EditorGUI.BeginChangeCheck();
                cMode = (CullingMode)EditorGUILayout.Popup("Culling Mode", (int)cMode, Enum.GetNames(typeof(CullingMode)));
                if (EditorGUI.EndChangeCheck())
                {
                    materialEditor.RegisterPropertyChangeUndo("Rendering Mode");
                    cullingMode.floatValue = (float)cMode;
                }
                EditorGUI.showMixedValue = false;
                EditorGUILayout.Space();

                materialEditor.TexturePropertySingleLine(new GUIContent("Main Texture", "Main Color Texture (RGB)"), mainTexture, color);
                EditorGUI.indentLevel += 1;
                materialEditor.TexturePropertySingleLine(new GUIContent("Color Mask", "Masks Color Tinting (G)"), colorMask);
                EditorGUI.indentLevel -= 1;

                materialEditor.TexturePropertySingleLine(new GUIContent("Normal Map", "Normal Map (RGB)"), normalMap);
                materialEditor.TexturePropertySingleLine(new GUIContent("Emission", "Emission (RGB)"), emissionMap, emissionColor);
                EditorGUI.BeginChangeCheck();
                materialEditor.TextureScaleOffsetProperty(mainTexture);
                if (EditorGUI.EndChangeCheck())
                {
                    emissionMap.textureScaleAndOffset = mainTexture.textureScaleAndOffset;
                }

                EditorGUILayout.Space();
                EditorGUILayout.Space();
                materialEditor.ShaderProperty(alphaCutoff, "Alpha Cutoff");

                EditorGUILayout.Space();
                materialEditor.ShaderProperty(shadow, "Shadow");
            }
            EditorGUI.EndChangeCheck();

        }
    }
}


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteCutoutInspector.cs.meta
================================================
fileFormatVersion: 2
guid: 14d31501a41deb94bbb4611b36c5198a
timeCreated: 1491519385
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteInspector.cs
================================================
using UnityEditor;
using UnityEngine;
using System.Collections.Generic;
using System.Linq;
using System;

namespace CubedsUnityShaders
{
    public class FlatLitToonLiteInspector : ShaderGUI
    {
        public enum CullingMode
        {
            Off,
            Front,
            Back
        }

        MaterialProperty mainTexture;
        MaterialProperty color;
        MaterialProperty colorMask;
        MaterialProperty shadow;
        MaterialProperty emissionMap;
        MaterialProperty emissionColor;
        MaterialProperty normalMap;
        MaterialProperty cullingMode;

        public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] properties)
        {
            { //Find Properties
                mainTexture = FindProperty("_MainTex", properties);
                color = FindProperty("_Color", properties);
                colorMask = FindProperty("_ColorMask", properties);
                shadow = FindProperty("_Shadow", properties);
                emissionMap = FindProperty("_EmissionMap", properties);
                emissionColor = FindProperty("_EmissionColor", properties);
                normalMap = FindProperty("_BumpMap", properties);
                cullingMode = FindProperty("_Cull", properties);
            }

            //Shader Properties GUI
            EditorGUIUtility.labelWidth = 0f;

            EditorGUI.BeginChangeCheck();
            {
                EditorGUI.showMixedValue = cullingMode.hasMixedValue;
                var cMode = (CullingMode)cullingMode.floatValue;

                EditorGUI.BeginChangeCheck();
                cMode = (CullingMode)EditorGUILayout.Popup("Culling Mode", (int)cMode, Enum.GetNames(typeof(CullingMode)));
                if (EditorGUI.EndChangeCheck())
                {
                    materialEditor.RegisterPropertyChangeUndo("Rendering Mode");
                    cullingMode.floatValue = (float)cMode;
                }
                EditorGUI.showMixedValue = false;
                EditorGUILayout.Space();

                materialEditor.TexturePropertySingleLine(new GUIContent("Main Texture", "Main Color Texture (RGB)"), mainTexture, color);
                EditorGUI.indentLevel += 1;
                materialEditor.TexturePropertySingleLine(new GUIContent("Color Mask", "Masks Color Tinting (G)"), colorMask);
                EditorGUI.indentLevel -= 1;

                materialEditor.TexturePropertySingleLine(new GUIContent("Normal Map", "Normal Map (RGB)"), normalMap);
                materialEditor.TexturePropertySingleLine(new GUIContent("Emission", "Emission (RGB)"), emissionMap, emissionColor);
                EditorGUI.BeginChangeCheck();
                materialEditor.TextureScaleOffsetProperty(mainTexture);
                if (EditorGUI.EndChangeCheck())
                {
                    emissionMap.textureScaleAndOffset = mainTexture.textureScaleAndOffset;
                }

                EditorGUILayout.Space();
                materialEditor.ShaderProperty(shadow, "Shadow");
            }
            EditorGUI.EndChangeCheck();

        }
    } 
}

================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteInspector.cs.meta
================================================
fileFormatVersion: 2
guid: 0496f408d7c52044b99e7447c6b4746d
timeCreated: 1491519385
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite.meta
================================================
fileFormatVersion: 2
guid: de1dd1d641b92e34da0b284592f25066
folderAsset: yes
timeCreated: 1525640374
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Editor.meta
================================================
fileFormatVersion: 2
guid: b848211e4c124a64ba847f1f27382df0
folderAsset: yes
timeCreated: 1491519366
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/Ground Plane (Unit Shadowed).mat.meta
================================================
fileFormatVersion: 2
guid: ccb74dadf0156884fb7d685b00fd81a4
timeCreated: 1490231815
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/Lightmapping Material.mat.meta
================================================
fileFormatVersion: 2
guid: e62204e1fe0bd094f8cbcf1aec88005b
timeCreated: 1512866681
licenseType: Pro
NativeFormatImporter:
  mainObjectFileID: 2100000
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/New Material.mat.meta
================================================
fileFormatVersion: 2
guid: 855eeac416698d1429ac0253661ea6c2
timeCreated: 1491523788
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/Skybox (Simple Gradient Sky).mat.meta
================================================
fileFormatVersion: 2
guid: 294d2449ef01ca14badf4c334b2ee54c
timeCreated: 1490232035
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Distance Fade).mat.meta
================================================
fileFormatVersion: 2
guid: f1657bb70dd968a409e6b4993b296f78
timeCreated: 1490239391
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Improved).mat.meta
================================================
fileFormatVersion: 2
guid: b0853062fed97de4a921753c788d5f2c
timeCreated: 1491410994
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat.meta
================================================
fileFormatVersion: 2
guid: ba97a277a989a1140bf30d26947e6742
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Back Cull.mat.meta
================================================
fileFormatVersion: 2
guid: 8375ea1e5b2e44e4fb6781aa767e07bc
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat.meta
================================================
fileFormatVersion: 2
guid: 80ed24103b1ab2b40bafd971c59fba5a
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Double Sided.mat.meta
================================================
fileFormatVersion: 2
guid: d82e520d4e0f4be468337422eaaa334f
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Front Cull.mat.meta
================================================
fileFormatVersion: 2
guid: 8391eb12ad9dac843a813ca3bebdaba6
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Outline).mat.meta
================================================
fileFormatVersion: 2
guid: 1aa7e065cc091b74297a3d5e019d6c91
timeCreated: 1490238980
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Rainbow).mat.meta
================================================
fileFormatVersion: 2
guid: 896dbcc0eac0f464096c9405705d6d6f
timeCreated: 1490238434
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon).mat.meta
================================================
fileFormatVersion: 2
guid: 3415b24ad1b27c2458e08e70eb3a95ee
timeCreated: 1490236664
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials/UnityChan (Unlit Shadowed).mat.meta
================================================
fileFormatVersion: 2
guid: aa1fdf14e53c9a645987e76f004f4b50
timeCreated: 1490232892
licenseType: Pro
NativeFormatImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Materials.meta
================================================
fileFormatVersion: 2
guid: 4496687a66c6c0b469433c2d3b85b302
folderAsset: yes
timeCreated: 1490231693
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCore.cginc
================================================
#ifndef FLAT_LIT_TOON_CORE_INCLUDED

#include "UnityCG.cginc"
#include "AutoLight.cginc"
#include "Lighting.cginc"

uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
uniform sampler2D _ColorMask; uniform float4 _ColorMask_ST;
uniform sampler2D _EmissionMap; uniform float4 _EmissionMap_ST;
uniform sampler2D _BumpMap; uniform float4 _BumpMap_ST;

uniform float4 _Color;
uniform float _Shadow;
uniform float _Cutoff;
uniform float4 _EmissionColor;
uniform float _outline_width;
uniform float4 _outline_color;

static const float3 grayscale_vector = float3(0, 0.3823529, 0.01845836);

struct v2g
{
	float4 vertex : POSITION;
	float3 normal : NORMAL;
	float4 tangent : TANGENT;
	float2 uv0 : TEXCOORD0;
	float2 uv1 : TEXCOORD1;
	float4 posWorld : TEXCOORD2;
	float3 normalDir : TEXCOORD3;
	float3 tangentDir : TEXCOORD4;
	float3 bitangentDir : TEXCOORD5;
	float4 pos : CLIP_POS;
	SHADOW_COORDS(6)
	UNITY_FOG_COORDS(7)
};

v2g vert(appdata_full v) {
	v2g o;
	o.uv0 = v.texcoord;
	o.uv1 = v.texcoord1;
	o.normal = v.normal;
	o.tangent = v.tangent;
	o.normalDir = normalize(UnityObjectToWorldNormal(v.normal));
	o.tangentDir = normalize(mul(unity_ObjectToWorld, float4(v.tangent.xyz, 0.0)).xyz);
	o.bitangentDir = normalize(cross(o.normalDir, o.tangentDir) * v.tangent.w);
	float4 objPos = mul(unity_ObjectToWorld, float4(0, 0, 0, 1));
	o.posWorld = mul(unity_ObjectToWorld, v.vertex);
	float3 lightColor = _LightColor0.rgb;
	o.vertex = v.vertex;
	o.pos = UnityObjectToClipPos(v.vertex);
	TRANSFER_SHADOW(o);
	UNITY_TRANSFER_FOG(o, o.pos);
	return o;
}

struct VertexOutput
{
	float4 pos : SV_POSITION;
	float2 uv0 : TEXCOORD0;
	float2 uv1 : TEXCOORD1;
	float4 posWorld : TEXCOORD2;
	float3 normalDir : TEXCOORD3;
	float3 tangentDir : TEXCOORD4;
	float3 bitangentDir : TEXCOORD5;
	float4 col : COLOR;
	bool is_outline : IS_OUTLINE;
	SHADOW_COORDS(6)
	UNITY_FOG_COORDS(7)
};

[maxvertexcount(6)]
void geom(triangle v2g IN[3], inout TriangleStream<VertexOutput> tristream)
{
	VertexOutput o;
	#if !NO_OUTLINE
	for (int i = 2; i >= 0; i--)
	{
		o.pos = UnityObjectToClipPos(IN[i].vertex + normalize(IN[i].normal) * (_outline_width * .01));
		o.uv0 = IN[i].uv0;
		o.uv1 = IN[i].uv1;
		o.col = fixed4( _outline_color.r, _outline_color.g, _outline_color.b, 1);
		o.posWorld = mul(unity_ObjectToWorld, IN[i].vertex);
		o.normalDir = UnityObjectToWorldNormal(IN[i].normal);
		o.tangentDir = IN[i].tangentDir;
		o.bitangentDir = IN[i].bitangentDir;
		o.posWorld = mul(unity_ObjectToWorld, IN[i].vertex);
		o.is_outline = true;

		// Pass-through the shadow coordinates if this pass has shadows.
		#if defined (SHADOWS_SCREEN) || ( defined (SHADOWS_DEPTH) && defined (SPOT) ) || defined (SHADOWS_CUBE)
		o._ShadowCoord = IN[i]._ShadowCoord;
		#endif

		// Pass-through the fog coordinates if this pass has shadows.
		#if defined(FOG_LINEAR) || defined(FOG_EXP) || defined(FOG_EXP2)
		o.fogCoord = IN[i].fogCoord;
		#endif

		tristream.Append(o);
	}

	tristream.RestartStrip();
	#endif

	for (int ii = 0; ii < 3; ii++)
	{
		o.pos = UnityObjectToClipPos(IN[ii].vertex);
		o.uv0 = IN[ii].uv0;
		o.uv1 = IN[ii].uv1;
		o.col = fixed4(1., 1., 1., 0.);
		o.posWorld = mul(unity_ObjectToWorld, IN[ii].vertex);
		o.normalDir = UnityObjectToWorldNormal(IN[ii].normal);
		o.tangentDir = IN[ii].tangentDir;
		o.bitangentDir = IN[ii].bitangentDir;
		o.posWorld = mul(unity_ObjectToWorld, IN[ii].vertex);
		o.is_outline = false;

		// Pass-through the shadow coordinates if this pass has shadows.
		#if defined (SHADOWS_SCREEN) || ( defined (SHADOWS_DEPTH) && defined (SPOT) ) || defined (SHADOWS_CUBE)
		o._ShadowCoord = IN[ii]._ShadowCoord;
		#endif

		// Pass-through the fog coordinates if this pass has shadows.
		#if defined(FOG_LINEAR) || defined(FOG_EXP) || defined(FOG_EXP2)
		o.fogCoord = IN[ii].fogCoord;
		#endif

		tristream.Append(o);
	}

	tristream.RestartStrip();
}

float grayscaleSH9(float3 normalDirection)
{
	return dot(ShadeSH9(half4(normalDirection, 1.0)), grayscale_vector);
}

#endif

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCore.cginc.meta
================================================
fileFormatVersion: 2
guid: bea0c9306c9650e47947f090abb359e7
timeCreated: 1512863519
licenseType: Free
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCoreLite.cginc
================================================
#ifndef FLAT_LIT_TOON_CORE_LITE_INCLUDED

#include "UnityCG.cginc"
#include "AutoLight.cginc"
#include "Lighting.cginc"

uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
uniform sampler2D _ColorMask; uniform float4 _ColorMask_ST;
uniform sampler2D _EmissionMap; uniform float4 _EmissionMap_ST;
uniform sampler2D _BumpMap; uniform float4 _BumpMap_ST;

uniform float4 _Color;
uniform float _Shadow;
uniform float _Cutoff;
uniform float4 _EmissionColor;

static const float3 grayscale_vector = float3(0, 0.3823529, 0.01845836);

struct VertexOutput
{
	float4 pos : SV_POSITION;
	float2 uv0 : TEXCOORD0;
	float2 uv1 : TEXCOORD1;
	float4 posWorld : TEXCOORD2;
	float3 normalDir : TEXCOORD3;
	float3 tangentDir : TEXCOORD4;
	float3 bitangentDir : TEXCOORD5;
	float4 col : COLOR;
	SHADOW_COORDS(6)
	UNITY_FOG_COORDS(7)
};

VertexOutput vert(appdata_full v) {
	VertexOutput o;
    UNITY_INITIALIZE_OUTPUT(VertexOutput, o);
	o.uv0 = v.texcoord;
	o.uv1 = v.texcoord1;
	o.normalDir = normalize(UnityObjectToWorldNormal(v.normal));
	o.tangentDir = normalize(mul(unity_ObjectToWorld, float4(v.tangent.xyz, 0.0)).xyz);
	o.bitangentDir = normalize(cross(o.normalDir, o.tangentDir) * v.tangent.w);
	float4 objPos = mul(unity_ObjectToWorld, float4(0, 0, 0, 1));
	o.posWorld = mul(unity_ObjectToWorld, v.vertex);
	float3 lightColor = _LightColor0.rgb;
	o.col = fixed4(1., 1., 1., 0.);
	o.pos = UnityObjectToClipPos(v.vertex);
	TRANSFER_SHADOW(o);
	UNITY_TRANSFER_FOG(o, o.pos);
	return o;
}
float grayscaleSH9(float3 normalDirection)
{
	return dot(ShadeSH9(half4(normalDirection, 1.0)), grayscale_vector);
}

#endif

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCoreLite.cginc.meta
================================================
fileFormatVersion: 2
guid: 62caa4058bfb416478a1bafd0e4ec406
timeCreated: 1512863519
licenseType: Free
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonShadows.cginc
================================================
#ifndef FLAT_LIT_TOON_SHADOWS_INCLUDED

#include "UnityCG.cginc"
#include "UnityShaderVariables.cginc"

// Do dithering for alpha blended shadows on SM3+/desktop;
// on lesser systems do simple alpha-tested shadows
#if defined(_ALPHABLEND_ON) || defined(_ALPHAPREMULTIPLY_ON)
    #if !((SHADER_TARGET < 30) || defined (SHADER_API_MOBILE) || defined(SHADER_API_D3D11_9X) || defined (SHADER_API_PSP2) || defined (SHADER_API_PSM))
        #define UNITY_STANDARD_USE_DITHER_MASK 1
    #endif
#endif

// Need to output UVs in shadow caster, since we need to sample texture and do clip/dithering based on it
#if defined(_ALPHATEST_ON) || defined(_ALPHABLEND_ON) || defined(_ALPHAPREMULTIPLY_ON)
    #define UNITY_STANDARD_USE_SHADOW_UVS 1
#endif

uniform float4      _Color;
uniform float       _Cutoff;
uniform sampler2D   _MainTex;
uniform float4      _MainTex_ST;
#ifdef UNITY_STANDARD_USE_DITHER_MASK
    uniform sampler3D   _DitherMaskLOD;
#endif

struct VertexInput
{
    float4 vertex   : POSITION;
    float3 normal   : NORMAL;
    float2 uv0      : TEXCOORD0;
};


// Don't make the structure if it's empty (it's an error to have empty structs on some platforms...)
#if !defined(V2F_SHADOW_CASTER_NOPOS_IS_EMPTY) || defined(UNITY_STANDARD_USE_SHADOW_UVS)
struct VertexOutputShadowCaster
{
    V2F_SHADOW_CASTER_NOPOS
        // Need to output UVs in shadow caster, since we need to sample texture and do clip/dithering based on it
    #if defined(UNITY_STANDARD_USE_SHADOW_UVS)
        float2 tex : TEXCOORD1;
    #endif
};
#endif

// We have to do these dances of outputting SV_POSITION separately from the vertex shader,
// and inputting VPOS in the pixel shader, since they both map to "POSITION" semantic on
// some platforms, and then things don't go well.


void vertShadowCaster(VertexInput v,
    #if !defined(V2F_SHADOW_CASTER_NOPOS_IS_EMPTY) || defined(UNITY_STANDARD_USE_SHADOW_UVS)
        out VertexOutputShadowCaster o,
    #endif
    out float4 opos : SV_POSITION)
{
    TRANSFER_SHADOW_CASTER_NOPOS(o, opos)
    #if defined(UNITY_STANDARD_USE_SHADOW_UVS)
        o.tex = TRANSFORM_TEX(v.uv0, _MainTex);
    #endif
}


half4 fragShadowCaster(
    #if !defined(V2F_SHADOW_CASTER_NOPOS_IS_EMPTY) || defined(UNITY_STANDARD_USE_SHADOW_UVS)
        VertexOutputShadowCaster i
    #endif
    #ifdef UNITY_STANDARD_USE_DITHER_MASK
        , UNITY_VPOS_TYPE vpos : VPOS
    #endif
) : SV_Target
{
    #if defined(UNITY_STANDARD_USE_SHADOW_UVS)
        half alpha = tex2D(_MainTex, i.tex).a * _Color.a;
    #if defined(_ALPHATEST_ON)
        clip(alpha - _Cutoff);
    #endif
    #if defined(_ALPHABLEND_ON) || defined(_ALPHAPREMULTIPLY_ON)
        #if defined(UNITY_STANDARD_USE_DITHER_MASK)
            // Use dither mask for alpha blended shadows, based on pixel position xy
            // and alpha level. Our dither texture is 4x4x16.
            half alphaRef = tex3D(_DitherMaskLOD, float3(vpos.xy*0.25,alpha*0.9375)).a;
            clip(alphaRef - 0.01);
            #else
                clip(alpha - _Cutoff);
            #endif
        #endif
    #endif

    SHADOW_CASTER_FRAGMENT(i)
}

#endif

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonShadows.cginc.meta
================================================
fileFormatVersion: 2
guid: 3766f212419920c45b0fd6152bec1a7f
timeCreated: 1512863519
licenseType: Free
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/CGIncludes.meta
================================================
fileFormatVersion: 2
guid: 0c0dda5faf7d2c245b160f9133d886cf
folderAsset: yes
timeCreated: 1525552925
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Cutout.shader
================================================
Shader "CubedParadox/Flat Lit Toon Lite Cutout"
{
	Properties
	{
		_MainTex("MainTex", 2D) = "white" {}
		_Color("Color", Color) = (1,1,1,1)
		_ColorMask("ColorMask", 2D) = "black" {}
		_Shadow("Shadow", Range(0, 1)) = 0.4
		_EmissionMap("Emission Map", 2D) = "white" {}
		[HDR]_EmissionColor("Emission Color", Color) = (0,0,0,1)
		_BumpMap("BumpMap", 2D) = "bump" {}
		_Cutoff("Alpha Cutoff", Range(0,1)) = 0.5
        [HideInInspector] _Cull ("__cull", Float) = 2.0
	}

	SubShader
	{
		Tags { "Queue"="AlphaTest" "RenderType" = "TransparentCutout" "IgnoreProjector"="True" }
		Cull [_Cull]
		Pass
		{

			Name "FORWARD"
			Tags { "LightMode" = "ForwardBase" }

			CGPROGRAM
            #define _ALPHATEST_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag 

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdbase
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
				
				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);

				float4 _EmissionMap_var = tex2D(_EmissionMap,TRANSFORM_TEX(i.uv0, _EmissionMap));
				float3 emissive = (_EmissionMap_var.rgb*_EmissionColor.rgb);
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

                clip (baseColor.a - _Cutoff);
				
				float3 lightmap = float4(1.0,1.0,1.0,1.0);
				#ifdef LIGHTMAP_ON
				lightmap = DecodeLightmap(UNITY_SAMPLE_TEX2D(unity_Lightmap, i.uv1 * unity_LightmapST.xy + unity_LightmapST.zw));
				#endif

				float3 reflectionMap = DecodeHDR(UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, normalize((_WorldSpaceCameraPos - objPos.rgb)), 7), unity_SpecCube0_HDR)* 0.02;

				float grayscalelightcolor = dot(_LightColor0.rgb, grayscale_vector);
				float bottomIndirectLighting = grayscaleSH9(float3(0.0, -1.0, 0.0));
				float topIndirectLighting = grayscaleSH9(float3(0.0, 1.0, 0.0));
				float grayscaleDirectLighting = dot(lightDirection, normalDirection)*grayscalelightcolor*attenuation + grayscaleSH9(normalDirection);

				float lightDifference = topIndirectLighting + grayscalelightcolor - bottomIndirectLighting;
				float remappedLight = (grayscaleDirectLighting - bottomIndirectLighting) / lightDifference;

				float3 indirectLighting = saturate((ShadeSH9(half4(0.0, -1.0, 0.0, 1.0)) + reflectionMap));
				float3 directLighting = saturate((ShadeSH9(half4(0.0, 1.0, 0.0, 1.0)) + reflectionMap + _LightColor0.rgb));
				float3 directContribution = saturate((1.0 - _Shadow) + floor(saturate(remappedLight) * 2.0));
				float3 finalColor = emissive + (baseColor * lerp(indirectLighting, directLighting, directContribution));
				fixed4 finalRGBA = fixed4(finalColor * lightmap, baseColor.a);

                UNITY_OPAQUE_ALPHA(finalRGBA.a);
				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "FORWARD_DELTA"
			Tags { "LightMode" = "ForwardAdd" }

			Blend One One
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHATEST_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdadd_fullshadows
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));

				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);
	
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

        		clip (baseColor.a - _Cutoff);

				float lightContribution = dot(normalize(_WorldSpaceLightPos0.xyz - i.posWorld.xyz),normalDirection)*attenuation;
				float3 directContribution = floor(saturate(lightContribution) * 2.0);
				float3 finalColor = baseColor * lerp(0, _LightColor0.rgb, saturate(directContribution + ((1 - _Shadow) * attenuation)));
				fixed4 finalRGBA = fixed4(finalColor,1) * i.col;

                UNITY_OPAQUE_ALPHA(finalRGBA.a);
				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "SHADOW_CASTER"
			Tags{ "LightMode" = "ShadowCaster" }

			ZWrite On ZTest LEqual
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHATEST_ON 1
			#include "..\CGIncludes\FlatLitToonShadows.cginc"
			#pragma multi_compile_shadowcaster
			#pragma fragmentoption ARB_precision_hint_fastest

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma vertex vertShadowCaster
			#pragma fragment fragShadowCaster
			ENDCG
		}
	}
	FallBack "Diffuse"
    CustomEditor "CubedsUnityShaders.FlatLitToonLiteCutoutInspector"
}

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Cutout.shader.meta
================================================
fileFormatVersion: 2
guid: 6378c2f1c30e54a40bf9e856f82ac39b
timeCreated: 1493839045
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Fade.shader
================================================
Shader "CubedParadox/Flat Lit Toon Lite Fade"
{
	Properties
	{
		_MainTex("MainTex", 2D) = "white" {}
		_Color("Color", Color) = (1,1,1,1)
		_ColorMask("ColorMask", 2D) = "black" {}
		_Shadow("Shadow", Range(0, 1)) = 0.4
		_EmissionMap("Emission Map", 2D) = "white" {}
		[HDR]_EmissionColor("Emission Color", Color) = (0,0,0,1)
		_BumpMap("BumpMap", 2D) = "bump" {}
		_Cutoff("Alpha Cutoff", Range(0,1)) = 0.5
        [HideInInspector] _Cull ("__cull", Float) = 2.0
	}

	SubShader
	{
		Tags { "Queue"="Transparent" "RenderType" = "Transparent" "IgnoreProjector"="True" }
		Cull [_Cull]
		Pass
		{

			Name "FORWARD"
			Tags { "LightMode" = "ForwardBase" }
            Blend SrcAlpha OneMinusSrcAlpha
            ZWrite Off

			CGPROGRAM
            #define _ALPHABLEND_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag 

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdbase
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
				
				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);

				float4 _EmissionMap_var = tex2D(_EmissionMap,TRANSFORM_TEX(i.uv0, _EmissionMap));
				float3 emissive = (_EmissionMap_var.rgb*_EmissionColor.rgb);
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);
				
				float3 lightmap = float4(1.0,1.0,1.0,1.0);
				#ifdef LIGHTMAP_ON
				lightmap = DecodeLightmap(UNITY_SAMPLE_TEX2D(unity_Lightmap, i.uv1 * unity_LightmapST.xy + unity_LightmapST.zw));
				#endif

				float3 reflectionMap = DecodeHDR(UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, normalize((_WorldSpaceCameraPos - objPos.rgb)), 7), unity_SpecCube0_HDR)* 0.02;

				float grayscalelightcolor = dot(_LightColor0.rgb, grayscale_vector);
				float bottomIndirectLighting = grayscaleSH9(float3(0.0, -1.0, 0.0));
				float topIndirectLighting = grayscaleSH9(float3(0.0, 1.0, 0.0));
				float grayscaleDirectLighting = dot(lightDirection, normalDirection)*grayscalelightcolor*attenuation + grayscaleSH9(normalDirection);

				float lightDifference = topIndirectLighting + grayscalelightcolor - bottomIndirectLighting;
				float remappedLight = (grayscaleDirectLighting - bottomIndirectLighting) / lightDifference;

				float3 indirectLighting = saturate((ShadeSH9(half4(0.0, -1.0, 0.0, 1.0)) + reflectionMap));
				float3 directLighting = saturate((ShadeSH9(half4(0.0, 1.0, 0.0, 1.0)) + reflectionMap + _LightColor0.rgb));
				float3 directContribution = saturate((1.0 - _Shadow) + floor(saturate(remappedLight) * 2.0));
				float3 finalColor = emissive + (baseColor * lerp(indirectLighting, directLighting, directContribution));
				fixed4 finalRGBA = fixed4(finalColor * lightmap, baseColor.a);

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "FORWARD_DELTA"
			Tags { "LightMode" = "ForwardAdd" }

			Blend SrcAlpha One
            ZWrite Off
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHABLEND_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdadd_fullshadows
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));

				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);
	
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				float lightContribution = dot(normalize(_WorldSpaceLightPos0.xyz - i.posWorld.xyz),normalDirection)*attenuation;
				float3 directContribution = floor(saturate(lightContribution) * 2.0);
				float3 finalColor = baseColor * lerp(0, _LightColor0.rgb, saturate(directContribution + ((1 - _Shadow) * attenuation)));
				fixed4 finalRGBA = fixed4(finalColor,baseColor.a);

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "SHADOW_CASTER"
			Tags{ "LightMode" = "ShadowCaster" }

			ZWrite On ZTest LEqual
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHABLEND_ON 1
			#include "..\CGIncludes\FlatLitToonShadows.cginc"
			#pragma multi_compile_shadowcaster
			#pragma fragmentoption ARB_precision_hint_fastest

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma vertex vertShadowCaster
			#pragma fragment fragShadowCaster
			ENDCG
		}
	}
	FallBack "Diffuse"
    CustomEditor "CubedsUnityShaders.FlatLitToonLiteCutoutInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Transparent.shader
================================================
Shader "CubedParadox/Flat Lit Toon Lite Transparent"
{
	Properties
	{
		_MainTex("MainTex", 2D) = "white" {}
		_Color("Color", Color) = (1,1,1,1)
		_ColorMask("ColorMask", 2D) = "black" {}
		_Shadow("Shadow", Range(0, 1)) = 0.4
		_EmissionMap("Emission Map", 2D) = "white" {}
		[HDR]_EmissionColor("Emission Color", Color) = (0,0,0,1)
		_BumpMap("BumpMap", 2D) = "bump" {}
		_Cutoff("Alpha Cutoff", Range(0,1)) = 0.5
        [HideInInspector] _Cull ("__cull", Float) = 2.0
	}

	SubShader
	{
		Tags { "Queue"="Transparent" "RenderType" = "Transparent" "IgnoreProjector"="True" }
		Cull [_Cull]
		Pass
		{

			Name "FORWARD"
			Tags { "LightMode" = "ForwardBase" }
            Blend One OneMinusSrcAlpha
            ZWrite Off

			CGPROGRAM
            #define _ALPHAPREMULTIPLY_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag 

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdbase
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
				
				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);

				float4 _EmissionMap_var = tex2D(_EmissionMap,TRANSFORM_TEX(i.uv0, _EmissionMap));
				float3 emissive = (_EmissionMap_var.rgb*_EmissionColor.rgb);
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);
				
				float3 lightmap = float4(1.0,1.0,1.0,1.0);
				#ifdef LIGHTMAP_ON
				lightmap = DecodeLightmap(UNITY_SAMPLE_TEX2D(unity_Lightmap, i.uv1 * unity_LightmapST.xy + unity_LightmapST.zw));
				#endif

				float3 reflectionMap = DecodeHDR(UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, normalize((_WorldSpaceCameraPos - objPos.rgb)), 7), unity_SpecCube0_HDR)* 0.02;

				float grayscalelightcolor = dot(_LightColor0.rgb, grayscale_vector);
				float bottomIndirectLighting = grayscaleSH9(float3(0.0, -1.0, 0.0));
				float topIndirectLighting = grayscaleSH9(float3(0.0, 1.0, 0.0));
				float grayscaleDirectLighting = dot(lightDirection, normalDirection)*grayscalelightcolor*attenuation + grayscaleSH9(normalDirection);

				float lightDifference = topIndirectLighting + grayscalelightcolor - bottomIndirectLighting;
				float remappedLight = (grayscaleDirectLighting - bottomIndirectLighting) / lightDifference;

				float3 indirectLighting = saturate((ShadeSH9(half4(0.0, -1.0, 0.0, 1.0)) + reflectionMap));
				float3 directLighting = saturate((ShadeSH9(half4(0.0, 1.0, 0.0, 1.0)) + reflectionMap + _LightColor0.rgb));
				float3 directContribution = saturate((1.0 - _Shadow) + floor(saturate(remappedLight) * 2.0));
				float3 finalColor = emissive + (baseColor * lerp(indirectLighting, directLighting, directContribution));
				fixed4 finalRGBA = fixed4(finalColor * lightmap, baseColor.a);

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "FORWARD_DELTA"
			Tags { "LightMode" = "ForwardAdd" }

			Blend One One
            ZWrite Off
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHAPREMULTIPLY_ON 1
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdadd_fullshadows
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));

				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);
	
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				float lightContribution = dot(normalize(_WorldSpaceLightPos0.xyz - i.posWorld.xyz),normalDirection)*attenuation;
				float3 directContribution = floor(saturate(lightContribution) * 2.0);
				float3 finalColor = baseColor * lerp(0, _LightColor0.rgb, saturate(directContribution + ((1 - _Shadow) * attenuation)));
				fixed4 finalRGBA = fixed4(finalColor,1) * i.col;

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "SHADOW_CASTER"
			Tags{ "LightMode" = "ShadowCaster" }

			ZWrite On ZTest LEqual
            Cull [_Cull]

			CGPROGRAM
            #define _ALPHAPREMULTIPLY_ON 1
			#include "..\CGIncludes\FlatLitToonShadows.cginc"
			#pragma multi_compile_shadowcaster
			#pragma fragmentoption ARB_precision_hint_fastest

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma vertex vertShadowCaster
			#pragma fragment fragShadowCaster
			ENDCG
		}
	}
	FallBack "Diffuse"
    CustomEditor "CubedsUnityShaders.FlatLitToonLiteCutoutInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Transparent.shader.meta
================================================
fileFormatVersion: 2
guid: dba0f1a849fc15c4a97b9bf664bf81f4
timeCreated: 1493839045
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite.shader
================================================
Shader "CubedParadox/Flat Lit Toon Lite"
{
	Properties
	{
		_MainTex("MainTex", 2D) = "white" {}
		_Color("Color", Color) = (1,1,1,1)
		_ColorMask("ColorMask", 2D) = "black" {}
		_Shadow("Shadow", Range(0, 1)) = 0.4
		_EmissionMap("Emission Map", 2D) = "white" {}
		[HDR]_EmissionColor("Emission Color", Color) = (0,0,0,1)
		_BumpMap("BumpMap", 2D) = "bump" {}
        [HideInInspector] _Cull ("__cull", Float) = 2.0
	}

	SubShader
	{
		Tags
		{
			"Queue"="Geometry" "RenderType" = "Opaque"
		}
		Cull [_Cull]
		Pass
		{

			Name "FORWARD"
			Tags { "LightMode" = "ForwardBase" }

			CGPROGRAM
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag 

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdbase
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
				
				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);

				float4 _EmissionMap_var = tex2D(_EmissionMap,TRANSFORM_TEX(i.uv0, _EmissionMap));
				float3 emissive = (_EmissionMap_var.rgb*_EmissionColor.rgb);
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				float3 lightmap = float4(1.0,1.0,1.0,1.0);
				#ifdef LIGHTMAP_ON
				lightmap = DecodeLightmap(UNITY_SAMPLE_TEX2D(unity_Lightmap, i.uv1 * unity_LightmapST.xy + unity_LightmapST.zw));
				#endif

				float3 reflectionMap = DecodeHDR(UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, normalize((_WorldSpaceCameraPos - objPos.rgb)), 7), unity_SpecCube0_HDR)* 0.02;

				float grayscalelightcolor = dot(_LightColor0.rgb, grayscale_vector);
				float bottomIndirectLighting = grayscaleSH9(float3(0.0, -1.0, 0.0));
				float topIndirectLighting = grayscaleSH9(float3(0.0, 1.0, 0.0));
				float grayscaleDirectLighting = dot(lightDirection, normalDirection)*grayscalelightcolor*attenuation + grayscaleSH9(normalDirection);

				float lightDifference = topIndirectLighting + grayscalelightcolor - bottomIndirectLighting;
				float remappedLight = (grayscaleDirectLighting - bottomIndirectLighting) / lightDifference;

				float3 indirectLighting = saturate((ShadeSH9(half4(0.0, -1.0, 0.0, 1.0)) + reflectionMap));
				float3 directLighting = saturate((ShadeSH9(half4(0.0, 1.0, 0.0, 1.0)) + reflectionMap + _LightColor0.rgb));
				float3 directContribution = saturate((1.0 - _Shadow) + floor(saturate(remappedLight) * 2.0));
				float3 finalColor = emissive + (baseColor * lerp(indirectLighting, directLighting, directContribution));
				fixed4 finalRGBA = fixed4(finalColor * lightmap, baseColor.a);

                UNITY_OPAQUE_ALPHA(finalRGBA.a);
				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "FORWARD_DELTA"
			Tags { "LightMode" = "ForwardAdd" }

			Blend One One
            Cull [_Cull]

			CGPROGRAM
			#include "..\CGIncludes\FlatLitToonCoreLite.cginc"
			#pragma vertex vert
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdadd_fullshadows
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));

				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);
	
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				float lightContribution = dot(normalize(_WorldSpaceLightPos0.xyz - i.posWorld.xyz),normalDirection)*attenuation;
				float3 directContribution = floor(saturate(lightContribution) * 2.0);
				float3 finalColor = baseColor * lerp(0, _LightColor0.rgb, saturate(directContribution + ((1 - _Shadow) * attenuation)));
				fixed4 finalRGBA = fixed4(finalColor, 1) * i.col;

                UNITY_OPAQUE_ALPHA(finalRGBA.a);
				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "SHADOW_CASTER"
			Tags{ "LightMode" = "ShadowCaster" }

			ZWrite On ZTest LEqual
            Cull [_Cull]

			CGPROGRAM
			#include "..\CGIncludes\FlatLitToonShadows.cginc"
			
			#pragma multi_compile_shadowcaster
			#pragma fragmentoption ARB_precision_hint_fastest

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma vertex vertShadowCaster
			#pragma fragment fragShadowCaster
			ENDCG
		}
	}
	FallBack "Diffuse"
    CustomEditor "CubedsUnityShaders.FlatLitToonLiteInspector"
}

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite.shader.meta
================================================
fileFormatVersion: 2
guid: 133dbd66dec36aa40a1beadb85f201a2
timeCreated: 1493839045
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite.meta
================================================
fileFormatVersion: 2
guid: b759a476a75638844908ee4134594947
folderAsset: yes
timeCreated: 1525552881
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon/Flat Lit Toon.shader
================================================
Shader "CubedParadox/Flat Lit Toon"
{
	Properties
	{
		_MainTex("MainTex", 2D) = "white" {}
		_Color("Color", Color) = (1,1,1,1)
		_ColorMask("ColorMask", 2D) = "black" {}
		_Shadow("Shadow", Range(0, 1)) = 0.4
		_outline_width("outline_width", Float) = 0.2
		_outline_color("outline_color", Color) = (0.5,0.5,0.5,1)
		_outline_tint("outline_tint", Range(0, 1)) = 0.5
		_EmissionMap("Emission Map", 2D) = "white" {}
		[HDR]_EmissionColor("Emission Color", Color) = (0,0,0,1)
		_BumpMap("BumpMap", 2D) = "bump" {}
		_Cutoff("Alpha cutoff", Range(0,1)) = 0.5

		// Blending state
		[HideInInspector] _Mode ("__mode", Float) = 0.0
		[HideInInspector] _OutlineMode("__outline_mode", Float) = 0.0
		[HideInInspector] _SrcBlend ("__src", Float) = 1.0
		[HideInInspector] _DstBlend ("__dst", Float) = 0.0
		[HideInInspector] _ZWrite ("__zw", Float) = 1.0
	}

	SubShader
	{
		Tags
		{
			"RenderType" = "Opaque"
		}

		Pass
		{

			Name "FORWARD"
			Tags { "LightMode" = "ForwardBase" }

			Blend [_SrcBlend] [_DstBlend]
			ZWrite [_ZWrite]

			CGPROGRAM
			#include "..\CGIncludes\FlatLitToonCore.cginc"
			#pragma shader_feature NO_OUTLINE TINTED_OUTLINE COLORED_OUTLINE
			#pragma shader_feature _ _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON
			#pragma vertex vert
			#pragma geometry geom
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdbase
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
				
				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);

				float4 _EmissionMap_var = tex2D(_EmissionMap,TRANSFORM_TEX(i.uv0, _EmissionMap));
				float3 emissive = (_EmissionMap_var.rgb*_EmissionColor.rgb);
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				#if COLORED_OUTLINE
				if(i.is_outline) 
				{
					baseColor.rgb = i.col.rgb; 
				}
				#endif

				#if defined(_ALPHATEST_ON)
        		clip (baseColor.a - _Cutoff);
    			#endif
				
				float3 lightmap = float4(1.0,1.0,1.0,1.0);
				#ifdef LIGHTMAP_ON
				lightmap = DecodeLightmap(UNITY_SAMPLE_TEX2D(unity_Lightmap, i.uv1 * unity_LightmapST.xy + unity_LightmapST.zw));
				#endif

				float3 reflectionMap = DecodeHDR(UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, normalize((_WorldSpaceCameraPos - objPos.rgb)), 7), unity_SpecCube0_HDR)* 0.02;

				float grayscalelightcolor = dot(_LightColor0.rgb, grayscale_vector);
				float bottomIndirectLighting = grayscaleSH9(float3(0.0, -1.0, 0.0));
				float topIndirectLighting = grayscaleSH9(float3(0.0, 1.0, 0.0));
				float grayscaleDirectLighting = dot(lightDirection, normalDirection)*grayscalelightcolor*attenuation + grayscaleSH9(normalDirection);

				float lightDifference = topIndirectLighting + grayscalelightcolor - bottomIndirectLighting;
				float remappedLight = (grayscaleDirectLighting - bottomIndirectLighting) / lightDifference;

				float3 indirectLighting = saturate((ShadeSH9(half4(0.0, -1.0, 0.0, 1.0)) + reflectionMap));
				float3 directLighting = saturate((ShadeSH9(half4(0.0, 1.0, 0.0, 1.0)) + reflectionMap + _LightColor0.rgb));
				float3 directContribution = saturate((1.0 - _Shadow) + floor(saturate(remappedLight) * 2.0));
				float3 finalColor = emissive + (baseColor * lerp(indirectLighting, directLighting, directContribution));
				fixed4 finalRGBA = fixed4(finalColor * lightmap, baseColor.a);

                #if !defined(_ALPHABLEND_ON) && !defined(_ALPHAPREMULTIPLY_ON)
                    UNITY_OPAQUE_ALPHA(finalRGBA.a);
                #endif

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "FORWARD_DELTA"
			Tags { "LightMode" = "ForwardAdd" }
			Blend [_SrcBlend] One

			CGPROGRAM
			#pragma shader_feature NO_OUTLINE TINTED_OUTLINE COLORED_OUTLINE
			#pragma shader_feature _ _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON
			#include "..\CGIncludes\FlatLitToonCore.cginc"
			#pragma vertex vert
			#pragma geometry geom
			#pragma fragment frag

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma multi_compile_fwdadd_fullshadows
			#pragma multi_compile_fog

			float4 frag(VertexOutput i) : COLOR
			{
				float4 objPos = mul(unity_ObjectToWorld, float4(0,0,0,1));
				i.normalDir = normalize(i.normalDir);
				float3x3 tangentTransform = float3x3(i.tangentDir, i.bitangentDir, i.normalDir);
				float3 _BumpMap_var = UnpackNormal(tex2D(_BumpMap,TRANSFORM_TEX(i.uv0, _BumpMap)));
				float3 normalDirection = normalize(mul(_BumpMap_var.rgb, tangentTransform)); // Perturbed normals
				float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));

				float3 lightDirection = normalize(_WorldSpaceLightPos0.xyz);
				float3 lightColor = _LightColor0.rgb;
				UNITY_LIGHT_ATTENUATION(attenuation, i, i.posWorld.xyz);
	
				float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
				float4 baseColor = lerp((_MainTex_var.rgba*_Color.rgba),_MainTex_var.rgba,_ColorMask_var.r);
				baseColor *= float4(i.col.rgb, 1);

				#if COLORED_OUTLINE
				if(i.is_outline) {
					baseColor.rgb = i.col.rgb;
				}
				#endif

				#if defined(_ALPHATEST_ON)
        		clip (baseColor.a - _Cutoff);
    			#endif

				float lightContribution = dot(normalize(_WorldSpaceLightPos0.xyz - i.posWorld.xyz),normalDirection)*attenuation;
				float3 directContribution = floor(saturate(lightContribution) * 2.0);
				float3 finalColor = baseColor * lerp(0, _LightColor0.rgb, saturate(directContribution + ((1 - _Shadow) * attenuation)));
				fixed4 finalRGBA = fixed4(finalColor,1) * i.col;

                #if !defined(_ALPHABLEND_ON) && !defined(_ALPHAPREMULTIPLY_ON)
                    UNITY_OPAQUE_ALPHA(finalRGBA.a);
                #endif

				UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
				return finalRGBA;
			}
			ENDCG
		}

		Pass
		{
			Name "SHADOW_CASTER"
			Tags{ "LightMode" = "ShadowCaster" }

			ZWrite On ZTest LEqual

			CGPROGRAM
			#pragma shader_feature _ _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON
			#include "..\CGIncludes\FlatLitToonShadows.cginc"
			
			#pragma multi_compile_shadowcaster
			#pragma fragmentoption ARB_precision_hint_fastest

			#pragma only_renderers d3d11 glcore gles
			#pragma target 4.0

			#pragma vertex vertShadowCaster
			#pragma fragment fragShadowCaster
			ENDCG
		}
	}
	FallBack "Diffuse"
	CustomEditor "CubedsUnityShaders.FlatLitToonInspector"
}

================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon/Flat Lit Toon.shader.meta
================================================
fileFormatVersion: 2
guid: 645ddb695a089034b803c929e740378f
timeCreated: 1493839045
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon.meta
================================================
fileFormatVersion: 2
guid: 31582e6e5342215478596c2d3f50047f
folderAsset: yes
timeCreated: 1525638803
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Distance Fade.shader
================================================
// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'

// Shader created with Shader Forge v1.27 
// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.27;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:False,qofs:0,qpre:2,rntp:3,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False;n:type:ShaderForge.SFN_Final,id:9361,x:34890,y:32520,varname:node_9361,prsc:2|custl-5720-OUT,clip-3507-OUT;n:type:ShaderForge.SFN_Tex2d,id:851,x:33995,y:32176,ptovrint:False,ptlb:MainTex,ptin:_MainTex,varname:node_851,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,ntxv:0,isnm:False;n:type:ShaderForge.SFN_Color,id:5927,x:33995,y:32382,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_5927,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:1,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:544,x:34455,y:32305,cmnt:Diffuse Color,varname:node_544,prsc:2|A-851-RGB,B-5927-RGB;n:type:ShaderForge.SFN_Code,id:4082,x:33398,y:32674,varname:node_4082,prsc:2,code:ZgBsAG8AYQB0ADQAIAB2AGEAbAAgAD0AIABVAE4ASQBUAFkAXwBTAEEATQBQAEwARQBfAFQARQBYAEMAVQBCAEUAXwBMAE8ARAAoAHUAbgBpAHQAeQBfAFMAcABlAGMAQwB1AGIAZQAwACwAIAByAGUAZgBsAFYAZQBjAHQALAAgADcAKQA7AAoAZgBsAG8AYQB0ADMAIAByAGUAZgBsAEMAbwBsACAAPQAgAEQAZQBjAG8AZABlAEgARABSACgAdgBhAGwALAAgAHUAbgBpAHQAeQBfAFMAcABlAGMAQwB1AGIAZQAwAF8ASABEAFIAKQA7AAoAcgBlAHQAdQByAG4AIAByAGUAZgBsAEMAbwBsACAAKgAgADAALgAwADIAOwA=,output:2,fname:CubemapReflections,width:515,height:130,input:2,input_1_label:reflVect|A-7331-OUT;n:type:ShaderForge.SFN_Code,id:3693,x:33621,y:32526,varname:node_3693,prsc:2,code:cgBlAHQAdQByAG4AIABTAGgAYQBkAGUAUwBIADkAKABoAGEAbABmADQAKABuAG8AcgBtAGEAbAAsACAAMQAuADAAKQApADsACgA=,output:2,fname:Function_node_3693,width:292,height:112,input:2,input_1_label:normal|A-9945-OUT;n:type:ShaderForge.SFN_Multiply,id:5720,x:34648,y:32606,varname:node_5720,prsc:2|A-5427-OUT,B-4653-OUT;n:type:ShaderForge.SFN_Clamp01,id:4653,x:34318,y:32626,varname:node_4653,prsc:2|IN-6707-OUT;n:type:ShaderForge.SFN_ViewPosition,id:102,x:32825,y:32593,varname:node_102,prsc:2;n:type:ShaderForge.SFN_Subtract,id:1025,x:33026,y:32674,varname:node_1025,prsc:2|A-102-XYZ,B-996-XYZ;n:type:ShaderForge.SFN_ObjectPosition,id:996,x:32825,y:32736,varname:node_996,prsc:2;n:type:ShaderForge.SFN_Add,id:6707,x:34121,y:32626,varname:node_6707,prsc:2|A-3693-OUT,B-4082-OUT;n:type:ShaderForge.SFN_Normalize,id:7331,x:33197,y:32674,varname:node_7331,prsc:2|IN-1025-OUT;n:type:ShaderForge.SFN_Vector3,id:9945,x:33409,y:32525,varname:node_9945,prsc:2,v1:0,v2:1,v3:0;n:type:ShaderForge.SFN_Lerp,id:5427,x:34757,y:32245,varname:node_5427,prsc:2|A-544-OUT,B-851-RGB,T-7279-R;n:type:ShaderForge.SFN_Tex2d,id:7279,x:34190,y:32459,ptovrint:False,ptlb:ColorMask,ptin:_ColorMask,varname:node_7279,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,ntxv:2,isnm:False;n:type:ShaderForge.SFN_Noise,id:8453,x:34121,y:33131,varname:node_8453,prsc:2;n:type:ShaderForge.SFN_Lerp,id:4164,x:34318,y:33061,varname:node_4164,prsc:2|A-5485-OUT,B-8453-OUT,T-1014-OUT;n:type:ShaderForge.SFN_Vector1,id:5485,x:34121,y:33061,varname:node_5485,prsc:2,v1:1;n:type:ShaderForge.SFN_Slider,id:1014,x:33964,y:33296,ptovrint:False,ptlb:Dither Amount,ptin:_DitherAmount,varname:node_1014,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0.28,max:1;n:type:ShaderForge.SFN_Distance,id:6911,x:34318,y:32924,varname:node_6911,prsc:2|A-2191-XYZ,B-9858-XYZ;n:type:ShaderForge.SFN_FragmentPosition,id:2191,x:34121,y:32786,varname:node_2191,prsc:2;n:type:ShaderForge.SFN_ViewPosition,id:9858,x:34121,y:32924,varname:node_9858,prsc:2;n:type:ShaderForge.SFN_Multiply,id:3363,x:34492,y:32924,varname:node_3363,prsc:2|A-6911-OUT,B-4164-OUT;n:type:ShaderForge.SFN_OneMinus,id:3507,x:34673,y:32924,varname:node_3507,prsc:2|IN-3363-OUT;proporder:851-5927-7279-1014;pass:END;sub:END;*/

Shader "CubedParadox/Flat Lit Toon Distance Fade" {
    Properties {
        _MainTex ("MainTex", 2D) = "white" {}
        _Color ("Color", Color) = (1,1,1,1)
        _ColorMask ("ColorMask", 2D) = "black" {}
        _DitherAmount ("Dither Amount", Range(0, 1)) = 0.28
        [HideInInspector]_Cutoff ("Alpha cutoff", Range(0,1)) = 0.5
    }
    SubShader {
        Tags {
            "Queue"="AlphaTest"
            "RenderType"="TransparentCutout"
        }
        Pass {
            Name "FORWARD"
            Tags {
                "LightMode"="ForwardBase"
            }
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDBASE
            #include "UnityCG.cginc"
            #pragma multi_compile_fwdbase_fullshadows
            #pragma multi_compile_fog
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
            uniform float4 _Color;
            float3 CubemapReflections( float3 reflVect ){
            float4 val = UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, reflVect, 7);
            float3 reflCol = DecodeHDR(val, unity_SpecCube0_HDR);
            return reflCol * 0.02;
            }
            
            float3 Function_node_3693( float3 normal ){
            return ShadeSH9(half4(normal, 1.0));
            
            }
            
            uniform sampler2D _ColorMask; uniform float4 _ColorMask_ST;
            uniform float _DitherAmount;
            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float2 uv0 : TEXCOORD0;
                float4 posWorld : TEXCOORD1;
                UNITY_FOG_COORDS(2)
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                o.posWorld = mul(unity_ObjectToWorld, v.vertex);
                o.pos = UnityObjectToClipPos(v.vertex );
                UNITY_TRANSFER_FOG(o,o.pos);
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                float2 node_8453_skew = i.uv0 + 0.2127+i.uv0.x*0.3713*i.uv0.y;
                float2 node_8453_rnd = 4.789*sin(489.123*(node_8453_skew));
                float node_8453 = frac(node_8453_rnd.x*node_8453_rnd.y*(1+node_8453_skew.x));
                clip((1.0 - (distance(i.posWorld.rgb,_WorldSpaceCameraPos)*lerp(1.0,node_8453,_DitherAmount))) - 0.5);
////// Lighting:
                float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
                float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
                float3 finalColor = (lerp((_MainTex_var.rgb*_Color.rgb),_MainTex_var.rgb,_ColorMask_var.r)*saturate((Function_node_3693( float3(0,1,0) )+CubemapReflections( normalize((_WorldSpaceCameraPos-objPos.rgb)) ))));
                fixed4 finalRGBA = fixed4(finalColor,1);
                UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
                return finalRGBA;
            }
            ENDCG
        }
        Pass {
            Name "ShadowCaster"
            Tags {
                "LightMode"="ShadowCaster"
            }
            Offset 1, 1
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_SHADOWCASTER
            #include "UnityCG.cginc"
            #include "Lighting.cginc"
            #pragma fragmentoption ARB_precision_hint_fastest
            #pragma multi_compile_shadowcaster
            #pragma multi_compile_fog
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform float _DitherAmount;
            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                V2F_SHADOW_CASTER;
                float2 uv0 : TEXCOORD1;
                float4 posWorld : TEXCOORD2;
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                o.posWorld = mul(unity_ObjectToWorld, v.vertex);
                o.pos = UnityObjectToClipPos(v.vertex );
                TRANSFER_SHADOW_CASTER(o)
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
                float2 node_8453_skew = i.uv0 + 0.2127+i.uv0.x*0.3713*i.uv0.y;
                float2 node_8453_rnd = 4.789*sin(489.123*(node_8453_skew));
                float node_8453 = frac(node_8453_rnd.x*node_8453_rnd.y*(1+node_8453_skew.x));
                clip((1.0 - (distance(i.posWorld.rgb,_WorldSpaceCameraPos)*lerp(1.0,node_8453,_DitherAmount))) - 0.5);
                SHADOW_CASTER_FRAGMENT(i)
            }
            ENDCG
        }
    }
    FallBack "Diffuse"
    CustomEditor "ShaderForgeMaterialInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Distance Fade.shader.meta
================================================
fileFormatVersion: 2
guid: 8acdc84706777f843a6ae4631308af9b
timeCreated: 1490239432
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Rainbow.shader
================================================
// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'

// Shader created with Shader Forge v1.27 
// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.27;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:False,qofs:0,qpre:1,rntp:1,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False;n:type:ShaderForge.SFN_Final,id:9361,x:34890,y:32520,varname:node_9361,prsc:2|custl-5720-OUT;n:type:ShaderForge.SFN_LightColor,id:3406,x:33718,y:32826,varname:node_3406,prsc:2;n:type:ShaderForge.SFN_Tex2d,id:851,x:33995,y:32176,ptovrint:False,ptlb:MainTex,ptin:_MainTex,varname:node_851,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,ntxv:0,isnm:False;n:type:ShaderForge.SFN_Multiply,id:544,x:34303,y:32280,cmnt:Diffuse Color,varname:node_544,prsc:2|A-851-RGB,B-9738-OUT;n:type:ShaderForge.SFN_Code,id:4082,x:33398,y:32674,varname:node_4082,prsc:2,code:ZgBsAG8AYQB0ADQAIAB2AGEAbAAgAD0AIABVAE4ASQBUAFkAXwBTAEEATQBQAEwARQBfAFQARQBYAEMAVQBCAEUAXwBMAE8ARAAoAHUAbgBpAHQAeQBfAFMAcABlAGMAQwB1AGIAZQAwACwAIAByAGUAZgBsAFYAZQBjAHQALAAgADcAKQA7AAoAZgBsAG8AYQB0ADMAIAByAGUAZgBsAEMAbwBsACAAPQAgAEQAZQBjAG8AZABlAEgARABSACgAdgBhAGwALAAgAHUAbgBpAHQAeQBfAFMAcABlAGMAQwB1AGIAZQAwAF8ASABEAFIAKQA7AAoAcgBlAHQAdQByAG4AIAByAGUAZgBsAEMAbwBsACAAKgAgADAALgAwADIAOwA=,output:2,fname:CubemapReflections,width:515,height:130,input:2,input_1_label:reflVect|A-7331-OUT;n:type:ShaderForge.SFN_Code,id:3693,x:33621,y:32526,varname:node_3693,prsc:2,code:cgBlAHQAdQByAG4AIABTAGgAYQBkAGUAUwBIADkAKABoAGEAbABmADQAKABuAG8AcgBtAGEAbAAsACAAMQAuADAAKQApADsACgA=,output:2,fname:Function_node_3693,width:292,height:112,input:2,input_1_label:normal|A-9945-OUT;n:type:ShaderForge.SFN_Multiply,id:9937,x:33901,y:32901,varname:node_9937,prsc:2|A-3406-RGB,B-5621-OUT;n:type:ShaderForge.SFN_LightAttenuation,id:5621,x:33718,y:32968,varname:node_5621,prsc:2;n:type:ShaderForge.SFN_Multiply,id:5720,x:34648,y:32606,varname:node_5720,prsc:2|A-5427-OUT,B-4653-OUT;n:type:ShaderForge.SFN_Clamp01,id:4653,x:34318,y:32626,varname:node_4653,prsc:2|IN-6707-OUT;n:type:ShaderForge.SFN_ViewPosition,id:102,x:32825,y:32593,varname:node_102,prsc:2;n:type:ShaderForge.SFN_Subtract,id:1025,x:33026,y:32674,varname:node_1025,prsc:2|A-102-XYZ,B-996-XYZ;n:type:ShaderForge.SFN_ObjectPosition,id:996,x:32825,y:32736,varname:node_996,prsc:2;n:type:ShaderForge.SFN_Add,id:6707,x:34121,y:32626,varname:node_6707,prsc:2|A-3693-OUT,B-4082-OUT,C-9937-OUT;n:type:ShaderForge.SFN_Normalize,id:7331,x:33197,y:32674,varname:node_7331,prsc:2|IN-1025-OUT;n:type:ShaderForge.SFN_Vector3,id:9945,x:33409,y:32525,varname:node_9945,prsc:2,v1:0,v2:1,v3:0;n:type:ShaderForge.SFN_Lerp,id:5427,x:34757,y:32245,varname:node_5427,prsc:2|A-544-OUT,B-851-RGB,T-7279-R;n:type:ShaderForge.SFN_Tex2d,id:7279,x:34190,y:32459,ptovrint:False,ptlb:ColorMask,ptin:_ColorMask,varname:node_7279,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,ntxv:2,isnm:False;n:type:ShaderForge.SFN_HsvToRgb,id:9738,x:33761,y:32231,varname:node_9738,prsc:2|H-1939-TSL,S-1783-OUT,V-3302-OUT;n:type:ShaderForge.SFN_ValueProperty,id:1783,x:33520,y:32258,ptovrint:False,ptlb:Saturation,ptin:_Saturation,varname:node_1783,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,v1:0;n:type:ShaderForge.SFN_ValueProperty,id:3302,x:33520,y:32338,ptovrint:False,ptlb:Value,ptin:_Value,varname:node_3302,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,v1:0;n:type:ShaderForge.SFN_Time,id:1939,x:33520,y:32106,varname:node_1939,prsc:2;proporder:851-7279-1783-3302;pass:END;sub:END;*/

Shader "CubedParadox/Flat Lit Toon Rainbow" {
    Properties {
        _MainTex ("MainTex", 2D) = "white" {}
        _ColorMask ("ColorMask", 2D) = "black" {}
        _Saturation ("Saturation", Float ) = 0
        _Value ("Value", Float ) = 0
        _Speed ("Speed", Float ) = 0
    }
    SubShader {
        Tags {
            "RenderType"="Opaque"
        }
        
        CGPROGRAM
        #pragma surface surf Lambert addshadow
        struct Input {
            float4 color : COLOR;
        };
        void surf(Input IN, inout SurfaceOutput o) {
            o.Albedo = 1;
        }
        ENDCG
        
        Pass {
            Name "FORWARD"
            Tags {
                "LightMode"="ForwardBase"
            }
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDBASE
            #include "UnityCG.cginc"
            #include "AutoLight.cginc"
            #include "Lighting.cginc"
            #pragma multi_compile_fwdbase_fullshadows
            #pragma multi_compile_fog
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform float4 _TimeEditor;
            uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
            float3 CubemapReflections( float3 reflVect ){
            float4 val = UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, reflVect, 7);
            float3 reflCol = DecodeHDR(val, unity_SpecCube0_HDR);
            return reflCol * 0.02;
            }
            
            float3 Function_node_3693( float3 normal ){
            return ShadeSH9(half4(normal, 1.0));
            
            }
            
            uniform sampler2D _ColorMask; uniform float4 _ColorMask_ST;
            uniform float _Saturation;
            uniform float _Value;
            uniform float _Speed;

            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float2 uv0 : TEXCOORD0;
                LIGHTING_COORDS(1,2)
                UNITY_FOG_COORDS(3)
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                float3 lightColor = _LightColor0.rgb;
                o.pos = UnityObjectToClipPos(v.vertex );
                UNITY_TRANSFER_FOG(o,o.pos);
                TRANSFER_VERTEX_TO_FRAGMENT(o)
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                float3 lightColor = _LightColor0.rgb;
////// Lighting:
                float attenuation = LIGHT_ATTENUATION(i);
                float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
                float4 node_1939 = (_Time * _Speed) + _TimeEditor;
                float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
                float3 finalColor = (lerp((_MainTex_var.rgb*(lerp(float3(1,1,1),saturate(3.0*abs(1.0-2.0*frac(node_1939.r+float3(0.0,-1.0/3.0,1.0/3.0)))-1),_Saturation)*_Value)),_MainTex_var.rgb,_ColorMask_var.r)*saturate((Function_node_3693( float3(0,1,0) )+CubemapReflections( normalize((_WorldSpaceCameraPos-objPos.rgb)) )+(_LightColor0.rgb*attenuation))));
                fixed4 finalRGBA = fixed4(finalColor,1);
                UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
                return finalRGBA;
            }
            ENDCG
        }
        Pass {
            Name "FORWARD_DELTA"
            Tags {
                "LightMode"="ForwardAdd"
            }
            Blend One One
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDADD
            #include "UnityCG.cginc"
            #include "AutoLight.cginc"
            #include "Lighting.cginc"
            #pragma multi_compile_fwdadd_fullshadows
            #pragma multi_compile_fog
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform float4 _TimeEditor;
            uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
            float3 CubemapReflections( float3 reflVect ){
            float4 val = UNITY_SAMPLE_TEXCUBE_LOD(unity_SpecCube0, reflVect, 7);
            float3 reflCol = DecodeHDR(val, unity_SpecCube0_HDR);
            return reflCol * 0.02;
            }
            
            float3 Function_node_3693( float3 normal ){
            return ShadeSH9(half4(normal, 1.0));
            
            }
            
            uniform sampler2D _ColorMask; uniform float4 _ColorMask_ST;
            uniform float _Saturation;
            uniform float _Value;
            uniform float _Speed;

            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float2 uv0 : TEXCOORD0;
                LIGHTING_COORDS(1,2)
                UNITY_FOG_COORDS(3)
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                float3 lightColor = _LightColor0.rgb;
                o.pos = UnityObjectToClipPos(v.vertex );
                UNITY_TRANSFER_FOG(o,o.pos);
                TRANSFER_VERTEX_TO_FRAGMENT(o)
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
                float4 objPos = mul ( unity_ObjectToWorld, float4(0,0,0,1) );
                float3 lightColor = _LightColor0.rgb;
////// Lighting:
                float attenuation = LIGHT_ATTENUATION(i);
                float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
                float4 node_1939 = (_Time * _Speed) + _TimeEditor;
                float4 _ColorMask_var = tex2D(_ColorMask,TRANSFORM_TEX(i.uv0, _ColorMask));
                float3 finalColor = (lerp((_MainTex_var.rgb*(lerp(float3(1,1,1),saturate(3.0*abs(1.0-2.0*frac(node_1939.r+float3(0.0,-1.0/3.0,1.0/3.0)))-1),_Saturation)*_Value)),_MainTex_var.rgb,_ColorMask_var.r)*saturate((Function_node_3693( float3(0,1,0) )+CubemapReflections( normalize((_WorldSpaceCameraPos-objPos.rgb)) )+(_LightColor0.rgb*attenuation))));
                fixed4 finalRGBA = fixed4(finalColor * 1,0);
                UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
                return finalRGBA;
            }
            ENDCG
        }
    }
    FallBack "Diffuse"
    CustomEditor "ShaderForgeMaterialInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Rainbow.shader.meta
================================================
fileFormatVersion: 2
guid: a3f9e82b06401404c8fbd72697874439
timeCreated: 1490238374
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Simple Gradient Sky.shader
================================================
// Shader created with Shader Forge v1.38 
// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.38;sub:START;pass:START;ps:flbk:,iptp:2,cusa:False,bamd:0,cgin:,lico:0,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:False,aust:False,igpj:True,qofs:0,qpre:0,rntp:1,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:True,fnfb:True,fsmp:False;n:type:ShaderForge.SFN_Final,id:3554,x:32728,y:32938,varname:node_3554,prsc:2|emission-9834-OUT;n:type:ShaderForge.SFN_Color,id:8306,x:32089,y:32870,ptovrint:False,ptlb:Sky Color,ptin:_SkyColor,varname:node_8306,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.197,c2:0.197,c3:0.197,c4:1;n:type:ShaderForge.SFN_ViewVector,id:2265,x:31370,y:33241,varname:node_2265,prsc:2;n:type:ShaderForge.SFN_Dot,id:7606,x:31541,y:33241,varname:node_7606,prsc:2,dt:1|A-2265-OUT,B-3211-OUT;n:type:ShaderForge.SFN_Vector3,id:3211,x:31370,y:33381,varname:node_3211,prsc:2,v1:0,v2:-1,v3:0;n:type:ShaderForge.SFN_Color,id:3839,x:32089,y:33053,ptovrint:False,ptlb:Horizon Color,ptin:_HorizonColor,varname:_GroundColor_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.4980392,c2:0.4980392,c3:0.4980392,c4:1;n:type:ShaderForge.SFN_Power,id:4050,x:31889,y:33241,varname:node_4050,prsc:2|VAL-6125-OUT,EXP-7609-OUT;n:type:ShaderForge.SFN_Vector1,id:7609,x:31710,y:33389,varname:node_7609,prsc:2,v1:8;n:type:ShaderForge.SFN_OneMinus,id:6125,x:31710,y:33241,varname:node_6125,prsc:2|IN-7606-OUT;n:type:ShaderForge.SFN_Lerp,id:2737,x:32295,y:33053,cmnt:Sky,varname:node_2737,prsc:2|A-8306-RGB,B-3839-RGB,T-4050-OUT;n:type:ShaderForge.SFN_ScreenPos,id:8097,x:31127,y:33014,varname:node_8097,prsc:2,sctp:2;n:type:ShaderForge.SFN_Code,id:2675,x:31451,y:32603,varname:node_2675,prsc:2,code:ZgBsAG8AYQB0ADMAIABwADMAIAA9ACAAZgByAGEAYwAoAGYAbABvAGEAdAAzACgAcAAuAHgAeQB4ACkAIAAqACAAKABmAGwAbwBhAHQAMwAoADQANAAzAC4AOAA5ADcANQAsADMAOQA3AC4AMgA5ADcAMwAsACAANAA5ADEALgAxADgANwAxACkAIAArACAAXwBUAGkAbQBlAC4AeQApACkAOwANAAoAcAAzACAAKwA9ACAAZABvAHQAKABwADMALAAgAHAAMwAuAHkAeAB6ACAAKwAgADEAOQAuADEAOQApADsADQAKAHIAZQB0AHUAcgBuACAAKABmAHIAYQBjACgAZgBsAG8AYQB0ADMAKAAoAHAAMwAuAHgAIAArACAAcAAzAC4AeQApACoAcAAzAC4AegAsACAAKABwADMALgB4ACAAKwAgAHAAMwAuAHoAKQAqAHAAMwAuAHkALAAgACgAcAAzAC4AeQAgACsAIABwADMALgB6ACkAKgBwADMALgB4ACkAKQAgAC0AIAAwAC4ANQApACAAKgAgADIAIAAqACAAMAAuADAAMAAwADcANQA7AA==,output:2,fname:dither,width:1001,height:132,input:1,input_1_label:p|A-8097-UVOUT;n:type:ShaderForge.SFN_Add,id:9834,x:32500,y:32998,varname:node_9834,prsc:2|A-2675-OUT,B-2737-OUT;proporder:8306-3839;pass:END;sub:END;*/

Shader "CubedParadox/Simple Gradient Sky" {
    Properties {
        _SkyColor ("Sky Color", Color) = (0.197,0.197,0.197,1)
        _HorizonColor ("Horizon Color", Color) = (0.4980392,0.4980392,0.4980392,1)
    }
    SubShader {
        Tags {
            "IgnoreProjector"="True"
            "Queue"="Background"
            "RenderType"="Opaque"
            "PreviewType"="Skybox"
        }
        Pass {
            Name "FORWARD"
            Tags {
                "LightMode"="ForwardBase"
            }
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDBASE
            #include "UnityCG.cginc"
            #pragma multi_compile_fwdbase
            #pragma only_renderers d3d9 d3d11 glcore gles n3ds wiiu 
            #pragma target 3.0
            uniform float4 _SkyColor;
            uniform float4 _HorizonColor;
            float3 dither( float2 p ){
            float3 p3 = frac(float3(p.xyx) * (float3(443.8975,397.2973, 491.1871) + _Time.y));
            p3 += dot(p3, p3.yxz + 19.19);
            return (frac(float3((p3.x + p3.y)*p3.z, (p3.x + p3.z)*p3.y, (p3.y + p3.z)*p3.x)) - 0.5) * 2 * 0.00075;
            }
            
            struct VertexInput {
                float4 vertex : POSITION;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float4 posWorld : TEXCOORD0;
                float4 projPos : TEXCOORD1;
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.posWorld = mul(unity_ObjectToWorld, v.vertex);
                o.pos = UnityObjectToClipPos( v.vertex );
                o.projPos = ComputeScreenPos (o.pos);
                COMPUTE_EYEDEPTH(o.projPos.z);
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
                float3 viewDirection = normalize(_WorldSpaceCameraPos.xyz - i.posWorld.xyz);
                float2 sceneUVs = (i.projPos.xy / i.projPos.w);
////// Lighting:
////// Emissive:
                float3 emissive = (dither( sceneUVs.rg )+lerp(_SkyColor.rgb,_HorizonColor.rgb,pow((1.0 - max(0,dot(viewDirection,float3(0,-1,0)))),8.0)));
                float3 finalColor = emissive;
                return fixed4(finalColor,1);
            }
            ENDCG
        }
    }
    CustomEditor "ShaderForgeMaterialInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Simple Gradient Sky.shader.meta
================================================
fileFormatVersion: 2
guid: 4202c79467f16594caa6c990e712385f
timeCreated: 1490232210
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Unit Shadowed.shader
================================================
// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'

// Shader created with Shader Forge v1.27 
// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.27;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,rfrpo:True,rfrpn:Refraction,coma:15,ufog:False,aust:True,igpj:False,qofs:0,qpre:1,rntp:1,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False;n:type:ShaderForge.SFN_Final,id:3138,x:32719,y:32712,varname:node_3138,prsc:2|emission-5273-OUT;n:type:ShaderForge.SFN_Color,id:7241,x:32120,y:32811,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_7241,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:1,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_LightAttenuation,id:2224,x:32120,y:32973,varname:node_2224,prsc:2;n:type:ShaderForge.SFN_Tex2d,id:1771,x:32330,y:32633,ptovrint:False,ptlb:MainTex,ptin:_MainTex,varname:node_1771,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,ntxv:0,isnm:False;n:type:ShaderForge.SFN_Multiply,id:5273,x:32504,y:32811,varname:node_5273,prsc:2|A-1771-RGB,B-5918-OUT;n:type:ShaderForge.SFN_Color,id:1234,x:32120,y:32640,ptovrint:False,ptlb:Shadow Color,ptin:_ShadowColor,varname:node_1234,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.5,c2:0.5,c3:0.5,c4:1;n:type:ShaderForge.SFN_Lerp,id:5918,x:32330,y:32811,varname:node_5918,prsc:2|A-1234-RGB,B-7241-RGB,T-2224-OUT;proporder:7241-1771-1234;pass:END;sub:END;*/

Shader "CubedParadox/Unit Shadowed" {
    Properties {
        _Color ("Color", Color) = (1,1,1,1)
        _MainTex ("MainTex", 2D) = "white" {}
        _ShadowColor ("Shadow Color", Color) = (0.5,0.5,0.5,1)
    }
    SubShader {
        Tags {
            "RenderType"="Opaque"
        }
        
        CGPROGRAM
        #pragma surface surf Lambert addshadow
        struct Input {
            float4 color : COLOR;
        };
        void surf(Input IN, inout SurfaceOutput o) {
            o.Albedo = 1;
        }
        ENDCG
        
        Pass {
            Name "FORWARD"
            Tags {
                "LightMode"="ForwardBase"
            }
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDBASE
            #include "UnityCG.cginc"
            #include "AutoLight.cginc"
            #include "Lighting.cginc"
            #pragma multi_compile_fwdbase_fullshadows
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform float4 _Color;
            uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
            uniform float4 _ShadowColor;
            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float2 uv0 : TEXCOORD0;
                LIGHTING_COORDS(1,2)
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                o.pos = UnityObjectToClipPos(v.vertex );
                TRANSFER_VERTEX_TO_FRAGMENT(o)
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
////// Lighting:
                float attenuation = LIGHT_ATTENUATION(i);
////// Emissive:
                float4 _MainTex_var = tex2D(_MainTex,TRANSFORM_TEX(i.uv0, _MainTex));
                float3 emissive = (_MainTex_var.rgb*lerp(_ShadowColor.rgb,_Color.rgb,attenuation));
                float3 finalColor = emissive;
                return fixed4(finalColor,1);
            }
            ENDCG
        }
        Pass {
            Name "FORWARD_DELTA"
            Tags {
                "LightMode"="ForwardAdd"
            }
            Blend One One
            
            
            CGPROGRAM
            #pragma vertex vert
            #pragma fragment frag
            #define UNITY_PASS_FORWARDADD
            #include "UnityCG.cginc"
            #include "AutoLight.cginc"
            #include "Lighting.cginc"
            #pragma multi_compile_fwdadd_fullshadows
            #pragma exclude_renderers gles3 metal d3d11_9x xbox360 xboxone ps3 ps4 psp2 
            #pragma target 3.0
            uniform float4 _Color;
            uniform sampler2D _MainTex; uniform float4 _MainTex_ST;
            uniform float4 _ShadowColor;
            struct VertexInput {
                float4 vertex : POSITION;
                float2 texcoord0 : TEXCOORD0;
            };
            struct VertexOutput {
                float4 pos : SV_POSITION;
                float2 uv0 : TEXCOORD0;
                LIGHTING_COORDS(1,2)
            };
            VertexOutput vert (VertexInput v) {
                VertexOutput o = (VertexOutput)0;
                o.uv0 = v.texcoord0;
                o.pos = UnityObjectToClipPos(v.vertex );
                TRANSFER_VERTEX_TO_FRAGMENT(o)
                return o;
            }
            float4 frag(VertexOutput i) : COLOR {
////// Lighting:
                float attenuation = LIGHT_ATTENUATION(i);
                float3 finalColor = 0;
                return fixed4(finalColor * 1,0);
            }
            ENDCG
        }
    }
    FallBack "Diffuse"
    CustomEditor "ShaderForgeMaterialInspector"
}


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Unit Shadowed.shader.meta
================================================
fileFormatVersion: 2
guid: 28f9bcf6d39cd73458a9df7ffbe1fd42
timeCreated: 1490231929
licenseType: Pro
ShaderImporter:
  defaultTextures: []
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders/Misc Shaders.meta
================================================
fileFormatVersion: 2
guid: e54bf3b9b13b23641b0ad56c80492b2e
folderAsset: yes
timeCreated: 1525552942
licenseType: Free
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/Shaders.meta
================================================
fileFormatVersion: 2
guid: 82a0b15fd63dcc54bbdbd7d890b16fa5
folderAsset: yes
timeCreated: 1490231698
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Character Use Guidelines.pdf.meta
================================================
fileFormatVersion: 2
guid: 062fd5a58ac6d4580b9a2b395e7d86e5
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/LicenseNotice.pdf.meta
================================================
fileFormatVersion: 2
guid: c63a3e913965c4904a6597fef7ecfb69
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Summary Unity-Chan License.pdf.meta
================================================
fileFormatVersion: 2
guid: c156ee310fd424ce29fc16ecb6195b24
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Unity-Chan License Terms and Condition.pdf.meta
================================================
fileFormatVersion: 2
guid: 0906715dbf223451ab01ce73f7a90e59
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH.meta
================================================
fileFormatVersion: 2
guid: dbd6f5b8ac6cf49c1897f1f32485e448
folderAsset: yes
timeCreated: 1426647464
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Character Use Guidelines.pdf.meta
================================================
fileFormatVersion: 2
guid: 335a2e6f665424bd8b16ad278a1261aa
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/License Notice.pdf.meta
================================================
fileFormatVersion: 2
guid: f853d3e1a819840d382319747966413c
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Summary Unity-Chan License.pdf.meta
================================================
fileFormatVersion: 2
guid: fe60d82fdefde4088a0e7854bb64fc98
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Unity-Chan License Terms and Conditions.pdf.meta
================================================
fileFormatVersion: 2
guid: b437b5eeabe064c08b668e2a70dd9e9b
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/Japanese.meta
================================================
fileFormatVersion: 2
guid: 1393d64a7073442a1ae82ebed0c49dbb
folderAsset: yes
timeCreated: 1426647464
licenseType: Pro
DefaultImporter:
  userData: 
  assetBundleName: 
  assetBundleVariant: 


================================================
FILE: Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_LOGO_rules02.ai
================================================
%PDF-1.5
%
1 0 obj
<</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R 23 0 R 40 0 R]/Order 41 0 R/RBGroups[]>>/OCGs[5 0 R 23 0 R 40 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<</Length 20707/Subtype/XML/Type/Metadata>>stream
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c014 79.151739, 2013/04/03-12:12:15        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"
            xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
            xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
            xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"
            xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
         <dc:format>application/pdf</dc:format>
         <dc:title>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">facelogo_01</rdf:li>
            </rdf:Alt>
         </dc:title>
         <xmp:MetadataDate>2014-03-04T19:51:47+09:00</xmp:MetadataDate>
         <xmp:ModifyDate>2014-03-04T19:51:47+09:00</xmp:ModifyDate>
         <xmp:CreateDate>2014-03-04T16:18:35+09:00</xmp:CreateDate>
         <xmp:CreatorTool>Adobe Illustrator CC (Windows)</xmp:CreatorTool>
         <xmp:Thumbnails>
            <rdf:Alt>
               <rdf:li rdf:parseType="Resource">
                  <xmpGImg:width>256</xmpGImg:width>
                  <xmpGImg:height>184</xmpGImg:height>
                  <xmpGImg:format>JPEG</xmpGImg:format>
                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7Zq+rfo36oTayzxXNxFb&#xA;PLHw4wmZxGjvyZTx5uB8IJxVIE/Mazkimmg027mig9YMU9JmY28ImkAUPUbOqjlSpPhvircf5j6d&#xA;PX6pZXNwvGaRGUIOcUBdTKoLV4MYiAWpvtiq+b8xNMgEIltLlbiVxF9VojS+pzuY2UKrNzKtYv8A&#xA;ZrWq064rSnL+ZOnJLbCOxuZ4L0k2l1F6bxSRpG0kkgKuSAip+0BWop3oqqv+YekpBFI9vOryrA/1&#xA;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&#xA;AKoYrb//2Q==</xmpGImg:image>
               </rdf:li>
            </rdf:Alt>
         </xmp:Thumbnails>
         <xmpMM:InstanceID>uuid:d80b2aab-be52-48d8-9ec1-189db372e736</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:cc360411-9373-704d-afe6-01c985d67847</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
         <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:e7458414-d38a-bf47-b4af-ae0254885aa8</stRef:instanceID>
            <stRef:documentID>xmp.did:e7458414-d38a-bf47-b4af-ae0254885aa8</stRef:documentID>
            <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
            <stRef:renditionClass>proof:pdf</stRef:renditionClass>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:C4E62E7BFB90E211A46DF02567676531</stEvt:instanceID>
                  <stEvt:when>2013-03-22T20:26:47+09:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Illustrator CS6 (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:cc360411-9373-704d-afe6-01c985d67847</stEvt:instanceID>
                  <stEvt:when>2014-03-04T16:18:35+09:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Illustrator CC (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <illustrator:StartupProfile>Print</illustrator:StartupProfile>
         <illustrator:Type>Document</illustrator:Type>
         <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
         <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
         <xmpTPg:NPages>1</xmpTPg:NPages>
         <xmpTPg:MaxPageSize rdf:parseType="Resource">
            <stDim:w>209.999998</stDim:w>
            <stDim:h>148.000011</stDim:h>
            <stDim:unit>Millimeters</stDim:unit>
         </xmpTPg:MaxPageSize>
         <xmpTPg:PlateNames>
            <rdf:Seq>
               <rdf:li>Black</rdf:li>
            </rdf:Seq>
         </xmpTPg:PlateNames>
         <xmpTPg:SwatchGroups>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <xmpG:groupName>初期設定のスウォッチグループ</xmpG:groupName>
                  <xmpG:groupType>0</xmpG:groupType>
                  <xmpG:Colorants>
                     <rdf:Seq>
                        <rdf:li rdf:parseType="Resource">
                           <xmpG:swatchName>DIC 125s</xmpG:swatchName>
                           <xmpG:type>SPOT</xmpG:type>
                           <xmpG:tint>100.000000</xmpG:tint>
                           <xmpG:mode>CMYK</xmpG:mode>
                           <xmpG:cyan>0.000000</xmpG:cyan>
                           <xmpG:magenta>14.000000</xmpG:magenta>
                           <xmpG:yellow>100.000000</xmpG:yellow>
                           <xmpG:black>0.000000</xmpG:black>
                        </rdf:li>
                     </rdf:Seq>
                  </xmpG:Colorants>
               </rdf:li>
            </rdf:Seq>
         </xmpTPg:SwatchGroups>
         <pdf:Producer>Adobe PDF library 10.01</pdf:Producer>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                           
<?xpacket end="w"?>
endstream
endobj
3 0 obj
<</Count 1/Kids[7 0 R]/Type/Pages>>
endobj
7 0 obj
<</ArtBox[1.10516 0.0 595.276 419.528]/BleedBox[0.0 0.0 595.276 419.528]/Contents 42 0 R/LastModified(D:20140304195147+09'00')/MediaBox[0.0 0.0 595.276 419.528]/Parent 3 0 R/PieceInfo<</Illustrator 43 0 R>>/Resources<</ExtGState<</GS0 44 0 R>>/Properties<</MC0 40 0 R>>>>/Thumb 45 0 R/TrimBox[0.0 0.0 595.276 419.528]/Type/Page>>
endobj
42 0 obj
<</Filter/FlateDecode/Length 35914>>stream
HWˮd9WigGb`fm4v{A@ QK}e;_~~t7tǸW|/w?Mhy`<O;!㽅e?C4UE4R|/r>1|]q	QZ{C}C},;꬇vOv6
1%_1gWLԼEƁ/&87XaGHŎ㴠"r Wqq2/p)GףS 0{R^'@OpfMVeeDf2.>nC2ޕfw(H^G?
~ýc91
4v:f|xkZt䷔gqf}/P=F~LGY+nuZ
XȮݧ.fp2#t	ݚ8|fKj<#y\Ƭ8<50<[	7`ӎrIe%w+Ej
!Z"OilO=M~qwXPBv mDr`NH)9ψ6i;Z89ui8!'=bfl"٘p06ͰUē2*Tge깰-ב#w|:B6(?@5$\PJ'?H[~>߿Fe3FH!;;&V~AX}&+-y;,y>|c'e+@	yMZf=ʌ1@ru_Vpbʈ;u5˞/Z6yS& /mRA#*aQF˞jG<Xܼy}.k%-Qh{v+pr.L
f3,vcdK?YΌQuZ~O5<[Ι^!ba1KʩVNSudGh1DJ38ͺY,ì5H\Ԕm;1"罽Lzv>%Z٥,=UEԤWi=V*xBlv®KdqH	V"
=A	LqrO`ny7֧JA? +ʉJF+
AC Ĭ~ed3bTR]Ȩ!Ҷ
-M=tWL(S2pU*r
dVֱIV$S1kD7l:Xw_97Nume
$NşKUbom ,ՀJ=:SEKx;.֍Jo=z]Ȣtο5g=zxP{a/[ghXm!/ԚiIwXvvV};X9[͢u̝K;"Zm"%aŔѪIޏ9d7
,e9fYkYGVXSk-GLmG^f)4O??ZPJ="k8pBi]Qk^!ҌyEɡh.?&h:I1٬;nThB1I Z~W=Άy虺齞JX&-zx1XY}0Wz9c4RIj?z8Y|e(ٙkXZ:{aC:t#/M:*g-1KY[xTJ&{{m jSrEo1_{z6]'T)gD՛ׂgrژ>*&g˒Re32OGH*k.]0D"5D0RKά*7q~Fg8?#`<#)_Y3W+zfſ*$꣐B>	BXda6,+rj?Jc[a{&65v
j=g_0lª
 /mRA,aQ|bg"Ҕ,%vF<2Ξp
:K?5bu{DVh#&N\ڲ%Ќ>ͺf_F}#TB}y
	T[3=,0ۺSMt51XI2Fԋ{ν1.+ߡ:"rR7
k.Biglm$^$2]EI!(-%K]hL6WuNq{9읿籐nsfMs#\x7NXQd-Jky6^x7NEں/L+'#Ӱ.\䢀
{8G[]	:Q㽔i
yàĽD7CS~mJAEk]=K-|y0=A%6FKǖȆ׈4fGv]v@!;t	A0.Pu}vJS6aS`P".Dv)
vq)]yC	Htr^K5:&;'#'7]͓ζF*Ix9)AԾVIFm{cZr,qާtA)½}잁i6UPdDм
0곘&\!/ʈ/!B:ӊj*vѩXaL`^l]DyD# %ښYD&ƭņ3G15ύdh'y6X Aq
Asv.1,_%7ߔzScjxa_^ﻟ !27H"mMƾ|os;xB<\K\c]dzlKֆ;=i_}YGrX.V}:Lgt	Β$A˽Ni:mN۽NUuڻ,1+4`VN.NS[cr'Vxf5ha|ed9%7
B[rN`>#@?8
?N{VD+^a2/-{4ZT<Dݫ=|4nTH/b|z׸@NZ%f
<܄qu_:Ah##';q&c;/#+SL	Ya]E9|ȿ?io`3&%1s[ЛcYylR`0ul1}A氣lE^rFeT,q V5DNWT81tϣ(.&rolwՔ<hƲ
['x1f\nn k?ێ̹yhK̒P?'72_h
a޿Ԕd(+vt~0\;'h1K ~m%q mb}/[?u.RC&5^>ۍgv6vɍYK
Ie?+n'Poᅷdc=qX}[C
y_0Ҁ`~ƴ@#]f
)/GUl#V]1΁i~I8{fnƖv]P|mʖ:Rg,8$-ڢMҘNԤ;wZ"%Y;0o䧓3O8w/ y
0F]O,X7.D'H-Fu<[<<
O4A^7筪՚錞RK^*-WC+xe"eP4PomDhr_>!J=ڱčΙurcuKÌm$*zlR{mu<EZۿFFdIdo%$InM.3
Q
)HtS &Szwfo܂,ciyl_+o oP\VLrsÀ8w	&npXngXV_aE ݆1t3?05pO'2?ud܎+
0]M=D{W>}E6=գ> {=rb1gM$r`˒VgM\gM˚1/z0!>bij9ƞ.GLi-3yr1tmf6|tYC˴P㵁g]:T4OP>%?)ؑ[D8߭yMTv[)$N0c@IT8Pm'S3
UQ<C'`1ث _;%a%PoP~}&+rʫD((VDv::=gyO0awpdxzSApl:Nƽ٫΋GKYBfnWnOрJ*Ȍ
&}ҼOy@]]L헪׭
Qmy?5Ls2*;ѳOES.'jD8ji\oG!7JRg@mZLd7qXylk"PvLIVg"XAH~e@"7N%j%R'IqZ lz85u)r'}EsM&UXRYe1%zlutgu_e<RۆO')Yl͟K\\-ԬDugl\BAD\a"+X#JUc/X4Dnjܥv8.'!
i\6(bA%*169x!y1&!rƻ(2hc	x%y.Y;:sVY%URc;KְGc&8glܼJ<Sg/o~=ܵr&뀏Y_Ys~K3z

|HfB}ޏI=|2,R?,0Ak;Wwk1D9Mu~
fKiȡ'7~y;
6d2Ǵ&dm)Jv;La&774ʆ[|W]`FP}0YвѬ:w67q0-{q.sy({vZDE$z8OneAUazDXgn
Ѽ	1C"i!qƎF$*NMHa~qprx̟8f~*]P2̐URr"Ն's܎^WsCԐ|r
N!zL7R@84[~Y-{/ڇu\#ȧ}V{*{5Ck+ab|($t!rqI8ʼ$%TGiLfCȯeLid#X\yTTi6CtmP@q fz䊂
6`0eFrUex7Jx:5ak?CAfթm`;B*_M:;*"''`3lŘ-R(q^]f47ՖcWn
o
Qoǟiݧd0 0><WGbؓb4oQx~xW}[z>yOIb]u!{,]\nXΎ܈ȼT!*S߱c1IWg#KN
7;$⅒*M\hFJj2{{qb?Z?gڼߘ fY
>>xL;DOIUwk3/thq
z/dq&*i)Hydz.3{RNoj³Ԓ(̋=9a[?ʣĺ/iJ2<[ː]%J$:T;z A>ܖo?/빜=MSE5H28Miիk
n"' AZ>U9)3{E9P
x%DeR&5
(9o9!ĤX`82gqZpvN YoUo:zj/0N7|(Cuv	64s1*_d@{KR_Ql6D3ŵ"{p&eӆ.\X}F>GZ7xb
	`;1ᡠ%[}-WڠwLFٳa(ᚈo泈I=$,dUcu/ݙ'$޷.
p쓆X-i|Q*]aS@4T'oXM
W1o.a.{~FX.}]wuʢ|# cy̼z1t%UȆ#
&<?[<~rtyT`X:Dt'Cǽ'+pS
v;׭ZTUu
'{cИt,0@k\^ȑKw
lM|;徠KsL'q@{ԭ*ɛ""aYoiwiU6D#R T²i$,"/;1e9mڔK_N\ I]ESU<
Hoz\jMy?DƍWP*n0q)iĒ^-L"hh0%ItC265
R&0|~}PDwy'1~:4P<
)YB6`bͮ;T`@+d
zf7`k2TriR^:RP5WSυjAXwM!
	-YުdEObn64^V%2〪1(pS=y06=P'f.-=mSJ)=GU.=Eh)l-lvU0ϐ晦%Nq]3lgyR֝Kc"nA#WMNӥF1h(0Oޱ2BAƠr;NR%}ܣgZ.BlI =Y:j>y=^PkAz2r0r,Ͷ	q"ةz9[64k8N]@ WH&#UVP&/P<LLcfux_iAa˒fIMauއgmهZQqx^(QZVmC7)[2,5Pu&{V< @I{tM<ח5y 4+qWHoFpQ]&"*֎$";1?oJJK#jilqܩ>d,)z>W'Z
oȕ8d
9MPG^>2ÑYWr{hOs+/N4HiQ"Y_]c5#Dƪ	nuXM(B3qHC[/9e-`O6D&}h-MDL%9[m ;!%;/kOX/Kɽ[h6c/C^n*~UvC%ҳ$P*\[3쯸ޜM%$eΘ`O"f˾5*,Fv`Ј5w܂ Qm!^d6mb	*VeJ瑆!Tf2D1;ސp4YÀ+6!TUvaQfxޜ2˴?Z b\4	,)4SgD-xs"v4c??!<0*C4xRj(	eLU~S	.i#FjÍ%
ob9-'m;R(A]7,6'N5v/#Ddؼ{'J*=~
Ff	\J
@4k6p)9;E
2F{a#M-;vPv	"r9M z._bn5
o/15kKMĞ,ho=漅/Q(:oܵlяc($_"1؎vƀ=t
}p㈩p_UbG(I<Uo;fAs2u)4%㢘П!M]TKBT?'
qdsB4!++P˴رg@+(>O׻oLunxɡ둢%I;Rj@6Z-WU6TJU<WF-)rԥC?Xjɍ+Ɂ{Bc 1{1|kЋ6_=Lེu)eP|cU&<|fǿ~/K*x[v͢W	JH;Ox%r~:6w>h6_d=Ϯo85>i((H? eD
_6kShnw@?O{NWR]C>w<pwTODl~Y9$)VhGCzdߣhc&ˀ`䆉9A4O<z"e­'룮QM♫|YL6O]|%EO4<XC(KCZ-싎yN˓%440aetA4|0Wg-GD%tA"n دv۟t\ݼ.}"zs;b@ċ]CD}֣W.Cmh|S}A}Uʉru97rn6Gp Zadz[>CPm+!Ap\Bĉ#wAK8`X>c#a3d;{ZuI|`>oC2pNLy;YWt>֧̋FјpcR[v$Kj͇|[PՆmHl:w>@"GP7
_ tcjսzL7s-1-ne/88}[̔bht*bc's7야4$<h]9ׯh*F*e]E@Zk+5T5pi<"n u<BNWQ*Z&.Ƅd(tlQ0%e?d(YZC7>Vl6D&/&`!"!i5
E&'!e`+/qwz~;?OU3O>`=̌
ؤ>`O1-|ܯ+ѓƨ-)!߼^?oz{7z4otVf\--AXzXwֿ+Bl7
	LHD-^+ _*iJ_J
WYM)||K|_1E#񙪊d'T4*?lfݛSo* :oF~Y82Z52q4r'ebz%g"GY;_EMh1|]qͼ 9Yҏ,Ż#f1G(M&DO5Qz[QQ ]qWv[%:pf8VMTNyiuۗo.)7ɭ*,DEs:KVaI)\Kd4UVNA?CVEyW&<%.5{}!a*Evpgw`GoC⛗aZhs#EsC%}pFqRD<k!*$&
:ȥ[9m\z%Keh8ۚw_`vIe!G@'j4Jc|s]o2<4J}lөd~-t&W5M-IJntH{hOa*5'Y~[	t.ޝEAQGx3uʛZsg#9t.Op+53#R_Qz4]IIZؗ5զ&|`L53#
<'#ɡ<.O76@n)}/۷};kDg885$<)Ϧ	Eb&4V}#Cv]r5^;xX~udW~aVSLY20\0JfqD
SwǪuBQFпJqIM@M.2jcek]hXƫg&jOiW(hVw}-4[)l-4~28oRһ9pvM/VuHcsd1QS΢v;
oԮTͫ[-n1Ca8*jDVbG32ǰ-8vW$пww*mnqqB҃|Jۀ
̯qdf}ۿh8lZ\Xl_xERS_|lIt+v.swl}r>]N"-trda|
)B6US
mL'a%:exɘ
\U3<3ܑe8+MՖlZ?oQ^i6;
&9V{KbQUDwǐkN9metQ<1<aoCڿS$_Y6:߅3	PMTX]ȷW!Qz	uMWa
n #Hwt6:zMS%dno.e
M	lhe;+])"6n4",E+j2{+=~!G2U5Kolf5|r{{r5r1}INsUǜ\nɉVSz=iiT^,zCI(<Mx/u]WM3lvKO;Xaj
%+
4ZMj
w=	]mE`0}SUí1Sz9+[go,o=2{4M߭)G;vڔq.iRWG3[vugpgWߋD(Mċ]Bv%Yr0t+Ћ8-
G8*;uzA=̣	aJ5Õ}<PPRҩ9{_;m۾4~t$ǖkNq\:/s?$wRrzڋ*TyZmbWIk׆YUPVOɇn/"TХH$58;<
<"
Ô+|*sQgDcho/ѸoU
ͳ\Qc]7,12c#u;<Nx)|
S4M>ߟ7pVJ9F޿j-8Xv	[U2&9:`4?4,CCC|dl^_72oDUS|.MV$~D,3tQ*6Ȫc
zJ!-n)NmOhף}
)/
<qYp!q=6+jhkxP('#leWfMsՙhhԢu>2So;UUms5j~ѩPKAWk8S$*BdR?G^q4}m띋՗IR-ZDF5XF^f!DXFhn.]*`\Ԣk\}s~]<fq+O+a<*_u_=rths
}iBTXncs4_-#Ob垾Ee
L4j5*

Z"뜯klznm<sc|y9&71o9
O$(j*]ВrSc-K:l|WXQb!1z.q5n73k̞&V nM~vяm+<Q8Q.)tĬ}⸾cCgՎzsÐ<(um> 믋9?.=R̤>]cġ#;
hƢ|3CL-:rUjEc3Ly/T/UKX)hٹ?65gڄfx/_xaփuHZ>0:(xip;l5VGXdIj&DDb
&j	E_撛Hҿa]oQ֚ ]_#wʛTyZƹX Ū
۸:spZ!	v7ﺋ3xoƴOSͱMnuڲ;uΖ=_;OԻʣvS_Bx_]/|0J|NM&*
/|^O<D0Ii[8;;$n-pN).Ks>1U=zj}J56Ji廇cyC=;d\0ԗ:*;:v-s郚HC4ۧ1TEPU Uڒ/t FW<nA=t/4_qizy,ĎEtM x]|]
k&.'spNI8u
6A?9V/ڌ4	PLX!mxM7(|S/CtZg> .TG I&"1GZDX]Ẽxt=^Ǭb?]mPv+qM&]Q:QMVʔu؀$6q1q0ivR5'$rbA3ߺ-mNz]ilKFK5jZ#r#i*Zn
tAA1wҁ(!޻|e;o&5SgWKPG_F80C].GUM֠i3sRx%naUcS	't!*amȇ6^c4#w)wصUˈH.?!9Y-$:FÛG۩v+:E'Q¶x\A]W`JaZx
*d_UTUJ*tRRteWqnXJ*-:	Oqci_Jz!+y,E{g996KOTLmS#L/5c3ѷ;0}N-@|WvYz4ьFVt|_Pl:q~)hiFt!o5z1V$$J)cLZ#Sޖ.,;/6Nɽ§JquƠqtyuќ,A=2RMil=n4'np]͇c3EXG:Z0WҺPr1u$298u1}-r*ؔ)LyX
uBs
jqIx~2L}qs~>͟שf%Lٚ^mf&fGA`d̍wI	N,O8/$hF$F oskB0$g؏W-;X7X4$iNb-1Ni:"v;I
@!o0@xm©zIVt^nE$.iPzAɶO"!
Zfv./$|nv~ct#变jWዴۢ`4;hj
ZHQ<L,]g儏4f~?wOJPTdjЇ9׻Ϳ.Mo#}@d&hcZ$@W!e.V/\*XYTs*-R8
DB1stFM	Z+Traf}
'A8;V2,:2A6$C	B	J[ߩf"Nxu8U__yPh
3-
Xw0%Sufs9sm7Kϯ\S|ؙ(DhmLo"$R͵yF?&Quteﭿn}W輏y>WY~H~c(uY<[KU
6KW+Ա߀CDNvUT
d$ǵQ8JpG-Vi{Ֆ}HZ&b}QX<ey|xf%1"{EzdW@E0Z_٢MJ@.fMH-[@G>LcW7w`)A-:iLºrcn­W	R9/Ec>rYƝϓH6Z/{g6LSbAdHM톱9Owv3Vn;[\(냥=ZF%kؒz1&7]dpJ"`QzSK1ܛrb1ey\"?a2_]r[O{1)P{E$MOOzLv;)ȡ<u_`6a~߫UM*׶z23|zMD,MK#LaDާéh&xƮwhT ;?٩$zѷ!Ŀl1ەNK=cV%'6̍2PE3NDRiq{DUK5?k͇MU)){-1K.L03A&>
>,>gtjuRFr_|Q[xw+MYO&dOQZo8jnt'dK;G3nxT2!M崦Ƈe"|#}w-W.j2fכP|ɐcLyM¾'+Q]
Oax(12%zg&SWIрLAjLa"jٵ2 ν.M+emZ>?ovGrtZm2`,|!{.~>od׺,:O#+=Fae`II0:hs&ܵ&/l=偲RyNI׆@	og_M5ҒYvm_nTm&V<vwD#x]8+HOͥXp*.$7pcn;Y_W=Ύo]2 Z]Vպ ztcbM~Oz5㾣:U[²}kKWtGE%L|.
KzKB(Cd-6W˝ścgoD`SF1^u%$`mN
İ}ﴃ>p*I@]cܟ!;dj-..J9" Y~>[O``GPfWd#KSߊnK7Q2ʪ=dbU7eq=ʘtx1Q
I%u;爦T
xEC!@4*7|IwHޒ"Ah3;<7i"49-POQ;m²&Ҵ<T- AgQ)&SAzCRڱ]1zwV<d!͊Vs񻧚Ꜯ,ۆ	nM_B$Sv~&r_txe3P(zI
iTH,g4 >p6ם&26OscR0gvU`\hd݊Ǝs(62/+
+*@˹1ZJR:̶|
87p*;*BKca5*pca_U."r]N8dP_@5WA%K7	uXS\}mhx>\prvFJÔWuTw~C)#HΐO렇8lb%`cLhJ1s%Քۏ7lI!k?_5ƮṾjuZ)'7M ϔ~<$hLHj|?G}˟u~hFT֏GO_0YX־ϙ`+z**UhٍlU^+'wO^1߇w`HOHUk%|b*[G
B'ԑ*'u&ߕѴ0|9%V8UʦWT
rJů8߯3&R9+m-rI4SSIʭMHƗLZ::ЬUtwPsMx~y=e1
V"Ml?TX9Cn$R?.5hY\Uugy
4ߜ<>\ˣCp87#*!H7<ޭir͖@|>7a2&~ۄnp[h@?{	&@&ɴ:gMx$Ƈ& .vϽ
o
w`2	лO}EI#
4L:H[kg`}ⶔm7Pf`K[@DN+nPkj!ˍ$u9M}];SP(rQ#F/ӎz@n,d_ow}gBBj"͘H,-pS4ΆC
<'M0AzÁ*hńxo(!G=#_E/0˜ch	{CbF7G2g{]^Nl̬*QZzK-C{iEEfڒXx־)F
Y67<Q]m=[}{d\{# VS
 ?Qbn*u^u+y=rOG
m<D^b)ezf%?a?E۫zn	Y+9
1}̥P:XG
cG}Gv!RYZL7u$
c^׎n#acNF[:N%`Y+ȸ\q_ALVy<~T˸8,8
5g~1|G#VDN5}煀d'wCxHT1J}3n1~]JJЌ/C<q*nI{@ȃʌd:]ͯžN/kY~³儤=!2{%+<gU"N|WfxAE /B``c14)deN3ʀ*zѡ]B	PL
$ҠS37wm`w7w
BUfuZ2e:=`oX75%b8SM-Z=ꢞO_,~ Mǎ4)^gE)(14J
Nh96ho6YN{sgcrV"xYy}2La+/ƥ_'Lяr?5E#x`;QɱC͚t-{OEpvB΂vXM\cs6Plj8G-֧ZHEAT홶(/Qa;2w~uFG}Ѐ
ptGCh+Vwhu[ٝG$
|Kg(;ZUi0)*B"^߶#J,Zj1LKTpXng|B\kۃͭvδb><;T$IeiX~}
?Vc_aE792@d[	#LfB+EۊvVZ^:khSu$jv/<ꫴ\qj tK3>ؽ?OIy"/ɾh^XlIoNR#
"_9>рΰBm:SM%%	_S΅!{l75<p
PøLtgwIu)-p]hʪ1p>q 5s8>$'^ڕiBx0ﲊ~‚-;	ƭ򡸬<yuVry#f|u%;>ZhE+'7~"0,P~Yk,+5|)j'7TirˣEȢ<)ViKJP>/,/ZnK'"5AwMvgoc5@T?5sn_~ 	N7(3#E=!O%K[
2dwG7tMtͬD#z2Cm.}qՍSrrB6ۊJ8]q
PCV8AAO5PBHDh[/RkT#"~[6TeQ0RK`[W>
:Di!
xNGL*Zc穑U9~TL{F9T/*F]*B2},Ԛ㵢*k9Ȑmur:e;4ς^t];c؟/ 9x_Lo~t^/fZ]J.
ݾւw0X]JR:
,AQb@hDa[R4[xE<ܿ⪘	ږ{7Գ{Z:iңyY"y	anWX(&5wU&mU?W5(c*Y.iG
`^J]xhI`ZmaH(
/"R7*i9,ɤ%n{~?1=_N]R?%V!gXiD!!
˄f̕>
2rq>aq<6T@
^;;?9ݖ^Z	y7Ϸ뽾WH9B|Z;|$(nV_ox'ÖU,lrH^q)%>CH(m*h|qHↄt9J}һx?\V. ݡzQ
gT\+ȳNهvuc[b\ZiLsQ&7p	CŠW5ϔEkaMR_NLRo&,_~wA`odt|D8$U:sQq'JnⳫ,Nq(am^t{z[ycf 7x*+ʾ2Q;n9mۂ隹KP3*.U2(*6bږe]rzMQN;xD1v?2Pӎo5
Q\N,'\q0
Nm[0}!v%9vb60)=ӿC<{ur[cYET﷒M6[g	ך\8+y,
8v.!?']
2,]v4	K~b)<5&-CHd9E9ysޕM~=G05bw}**cWR:+n"|g,΄bV(尝Aѧ`((.p$pH	h$3g^'PyLP4*\?Ď
1p.sGG,4׊}Yl0jKђl&>/v[s|R7>l+ιoU¢O:s;T::J]CF.l։,bަ<`k9dM?&7W0z3cj!۾-NFSRf$f"]2Z!X		 681$ѺVB%#1Rgel{~5SQRَ}zq&&H-KSC]{v6ncgc!swЁeajE{vb0xbΣFۚg~;QˇB,kh{F2lU)%uXHx(xekB&!-0ig
yh(M*ܛ:vJ淢d^y_ϮY`*"K$<:*
^QcYNm%Ϣš/`7<$*kX-VKn$[TY.-X( in.eB~;
b:9>4ʙW|?(
%k\JP.pc1SQ3:!ЫY:f@<\sX{zq1R?3ڲ:1\~;@N	V9ӹ=
+dF`?.`۫fjVK8!AgB%e+<qÚf'ۢA=fhsGlWN/@ܗX\
%=`06XIѳ?~fx#rQ ҟL["cV+gĺfjcIu	V32xp O>k&.5:eN9a	".7ZƦuʞ9l*G
(ߍ's{U|}Y51'&_a<e?c|1 
HM;>a;;k*'9T/$Sz<t/>R Ʌjem4Z:\ë%~Fj#B
a,w[ٴ2<^>Gs.>ש!y,%joy	I+61^kF,绗S*A*AkRj<"=;/B)PJ7(s'oȴȬ
j*C?+ςO4/SDʸ`sppMӄelʷ
)^'P9{4סBkڇ@EsHm@^_?Q*;EoUMfʈ)	BŨ+RD8hqޓ/ujPvFRoaXx̄\Gc4	pXޡa	ͦ!^BqΘRp@_K8xcH$ư1j7f_^rxSj0uesB 5PN%*u_**#O
@*Hx;]2:Gu|
gfj]Q|+F%bה0g]&[S:\Kﳜ;ޓ}qvzl
.4uCk)UjG"NoInr.f,*~B38pr\`)]̠fDsibnluV8-4x[ V6zBąqð_4)ήt.ܡ\޼
M	FP@Cc\6F`g6\(ĵs	r׹sυ.X̝Hm,=~edmab_#;x<!p˯jȤLNuk}*CU:<s9zcJK9ͮzŒ[D]蚴m3"Uˑ+u!yxX#CT5.[dȽB)$挻!t;mn׽1'Կ!n^B1{?ƹyRǣpeo,!
n4]#]K/"-Ҙ#H	m%=ԌMЛN%KĐpֈ/=Ju_,5@$gwѣ4L>S}oi5}nBs)7RrטlػpVFsm
z"77:_j'kKշC!²1o43LКGc*anV0
WؤQ~;䚬,ߣIP`%@_)'>V\lyX)|<%2}ݷ>M2~l/=U]n{~9GRmQpAa7cܑq *E=1yT.GQW~H<		u§)D&'b

"kI9vAu[fl`~2VPbUoKPՅt?d7e겛kxZ>ĶHTN.<L7&f:&epN~!vM4wmtg5
ra7εmS-mckۣB	Z~v$$4tG<I@"M2ԈeR%F@֯mdhs=emP%qxdHUmEZZ*ciÓê9Z蛳FO)Rkm4+&9rB$@dq~9t IwؗrYdU]5\F6-^]R7@Cq/j|/K	B>[a{Z1&F9XCs.[֫ޠn?ycyanZ}Ɇ6:~AGuN{lX@V}>EF|][K'_t.0,%S}SGʛa~5n-Vailo+}]hLqk<&O\k!WJjxLj	UzOroS@PF\NҖ2D.nBE;J?Æcк,e|Ү\U)S2RRg; fo#:'n.,HpZy{Xholp9+fQ^^mnkަf?ȶNmDe	Wl_4έw#;>GG֍W#Y5DrpT;WS1^oz fc`K=L<`4LNW_Bj!)΂gX9
Q&4%-Z~٭ia(^K|{l,A&N[:V9x\t)RyXU}QCӹm<<:Tz肕駥s6خ>~#(r+j,L){㷁i,00xݑB$ƢpIy!8Ǭ=}qL ptJQ9F6,%*9t3UaC:X
׎֙/8`g70qso͟c>nFL)]kh/'|[<.z#T#h<ƑtqI-淒վKiE:6u
ס[{9!dg5j&R,}HszvcT+X\v9\PeR
suN{LYA7mTS+WN\~`G^̼O#:|pnXI&"$)qU6s.t0,44G-;wkw
k%ۄqְ-hKL5WjsW$+rZgi9$;c4
[j+Y<(Έ|FS~NgOx#ӛa5{İkfnO~C%	Z8WO< B-c{,q-Sq ӁNҭi@.^;-Je+fm֟n۽h\,)^k0L}[ϲ'y㫶 Ƿ*2HGZ $+lIt*D[_..2
2l	s ad®or'a3‚s\aVtH5fWF?J?هrqcLY5\~g-;YHb]/;ho¥vs16MÛ1rhAfxoi|e76:鬯%_u9f.J2%' 0L)hpi@XYe2zkai9m?s.RX2*?O
{EsC+ESKӤC
z>0ÇIDi$GQONKyMm;Qn
8>KS"ި삉~\7Ѩ;w(ap6?]	LoCQe{7]>'άҜܜ >DuV BIX)?\t$Omrp|ٴnUEe\18qUsj/i )6ؾ̣sF+%H%)T2n
!`<e?ŨǁDd咩by؁Ӟ/J>AB-EƇ޷|GWo@~G61-O,M$;StSuaҫF*WS}M/
+ ΂JumeZyK
<LdPhlN'rHRicl1ڵ8cP͋i;ǒoui؛G$U:&	]mrHm/^[8
#d񍄝={;yCHVG]:9Jklɍě:!AcCؚEghes8ynӵ5ѳr"6Nw%3h;707i0asV=y0炙:BC7]XP槾x*M0"rI6bܫJg=J:»7]V']|HyzĿw'SL;OTY:JPu͠u@9⏂׼o,Ɔ059'J9j~t~e*fK:V.dqڇJ'u?6b1ޏ:G%3
)vK﬏ռ=ymQdU0#ohq:͍u',	ڈu!+Q _{\s)KЇ3]T?3Dԉc\&>AeXM}i`*agbL
Ӷx(ͳc /d|un?G/c}@!cm\-m1/;c+pop6Qx̢y>!Tg%ok8kXصK%^\SM`Ғm;N6ӶלՁsG:m9oZ6*km+R8Z0AD M^cBэ.#b&:>՚d:fk&N%v<M[=֛L%SmX3Mڶl-$$HG,ٝjGև|L*}V\/C2<צ705R^<
qźu<1\|ص>?`.qK
ksol3+ 7|R`TfӴt08mh#sNԗ3H97;<9-sf֗PƝьdө+$!H?k#W'źt'z'7,g<Jw18rt'eg@3:DOyL̄%豒й+ʟYDIK)q%O+.~W['5W& ~?<	`G0쒑~Р1ѐG?/4>]h?R\_爽c\Zq)aV>~kay֐	7bvLUpko_1ߗdl'J*fBDbA6]anOAS"o|vb `{ח_EOͶ@BpJɲ1_~t/F눊.I+ցfT̴5uqU\:g`eԬJ<~3RLof-OJ_q	daA@ O0&V:yc/q2orϹV\
%_Ę=t[Bïwɪ)IwRb;w|hhGU|bCOjFqdiSkFUSK}iyvN\BleM[HmϺءfgL{ԏc]|@|N;?5׊sFfM.7wf[7ܡQ*G0ڪ'׵)\%Oouٳahctuf!*{<8(DhiZ{^izFK8Y8b>pԛ9`_M
ir=nO_/r
a±k4a> Ş>
9ZY@"&&t͜ڮ{־	ZB xek͊gZXKgշgNVn
Q_}~F=\sQӨfUP_YYCq>[W/я0Zv]gV^GxE}ޭZs?{ufS(Q}e	Xǻ
c'Q9Dt.S19O\K!k<q}ٍp\tKJ]p	Xp&-25ng.L9ᶪ}
U5{b!dՖhT߼ CkoߗZbT_ʓ jy0T,ax@ȃL1t^\]SO˽,Ѐ+fy6@ 'z'Q؟._֬pU);H8yw5c-6Ŀh47J
nVɚB̬O"Dd@1J:HWz2OSn~oV
Bfretx
c}9,i|(dR5hE=׏AntLӜuVZ+Tfg.Vz/*ܠzKΦxlXSNɗ;;)ϕ$*^{S_^a~2`þ[7lj\*(.PX+3ErI"bd
;чn	=o(;0dW7H.	̓}Fܨq~;QZXECtbQ8Oȣ`w'uxc$_;&P98׉9@CWVhݖ:[zQ-ӕ;;>4xT6
s\.tCKvjx*㪙>y<vPqKzm!'e=qoM+&JdzCKd_VŽbU.W<$b}1OaD^QhQl&W-lqVd|P-/}kgͥ:r5^8yWio@:DN'3?G1V\WǗ)!Kv4/,WlIo~~IKr6}O,zm@Ro8#a!G걎b{lkx曹+]	W"PvƵNXH3hB^|Y\bիI2䡌H!&vwJmסiIRph#ʂ8➙7+$*`rx0Β~B,E&BP4V<h~P)n ?YujZ19·ToPt-,6XVc?| b)zH.
ii/:9-OkP |ܗ<߆jVcAL󃹲?kg~pOdXB
 N7u~}d(uI<ћ"^j&[GDDҐtcF;oRN</wޡs@<B|v<N(;5F _		r "N@wZ&XK_=Zΐbt%>Oz}P!#ԛ
ޓqE
S>{2/ZO@AhLPz~-%|[PՆMv6$6PBOzDJs?@"GP7~	oAԆG[`%EOrkaPNWrDq.3c=]>ޞƑ5MH%XrC4H\kme#tJ.MG
$'@>p:JţXZcŘl#!r-dl%_kh]f|Šm擨D5KoSIHچp"pOӐd0Kd~_ouޗx{i*3rFC&A)؟!3c~҆@^lRP'qܘT|>QEspd1jKJ7ߗf	l@<|'(REe"Twڐf~E*R$H?BFPxD$f`QW.R$z(2UƯx+ESx+׀6t#UU.OhV~_Ϻ7\FEāuXb3̦rZ52qtr'fbzեg"GY[_7io }I1|eqͼ09Y,(#f1GM.Dʛ(-(vR+;ܭw}d]yy*<XmVnUm7|^?CzݭKbry0EѠΒUyúuW?MUESPvQnI޵phQ=>Cz,~Ge;8U裻@!ͻ0T)	T!ŬKY2+=bMieHIgoXe蠪}h5y!r%6vΚG/WVR?7:Cܶܗ]AY&9yfMVϱ>yq*`wv*YN}l-ө\aH+BWlBxUϔNfLG2ᯇAςBj'Eq.ϹqzuF'Ϝ_2ug={6rɜCϥKˌH}EA4t'iUc_JT90̌4"\?bQ1soYfi/޾cI[4$9YqqC$/4Iq6K(7mr;@
DXlJՙxO_jlmSLYr(\0JcqB	SwƪeBQ>пpM8M&Ĩ]1uVc
ϲl
YlAҮĥIчv[iڶR
Zi$9S
`	d!Ǔn
]K\UÅ.0\}:؃
PלZvި]WZԜc8=[\BIZ1hˈ:ةKTi@֦Y᳤;E Io淤ؽ||#3Ec_EajbK,ʥc{OUa
^mZ	4-v:I
ъGWAa+\T&Jo鹽ⶒ9s59Rg$|m9]ʤQjf2Y{Fs&jK6-s/(4DLVre%lsŨ)\GڻcI5ǜ2s<(LdiekwF5^#7wfp*?&v`f+Uԫ^FxUX">rj=t-$qm;eBv7RWAl#6i?ZngG9E|Fmxt_|)KPWdVBjYd%]:F&30SyN?͕̠ӽ3d69H?mHn=k<JγZ3MKb	dNοaxJTUrp5]%̰-=`dO,;xgݰ'+
tZ=jD
=6G+ٍzݿmn"Ɋ2tYctܙQ(xsՃ.U6G<N2\?&mʱn(Aȯy wNj}&U6CxwUh2Ayؤ%V\u:g[֎|pZ*!ƒ=rL̔rmtw5A[H5qwLmE49E,ob&}Yj@*a*\i!rɭFW
<$Ѹ?u	^YW,~2#N"Lu]TR3
okCU`q
CCa
"kOURxUw#;q!cay+j,놶ҁmG.36B^ډAdI*hȐ‡0UNS=TCP}oq9U'DgjA=q=҅@/i	sTP(Z=
oᆚh@DO|3xJyЩ}~dl=މPz!m䋖<(]5b_=8JżD[UShRYpԒ	Bڞ3ЩG" Raxhl?-,;ŕE<Rv	4O
[AUZSCou&:<@螏ԛENzn2]ͫeDuvҤeԴe{-8?UņNV7loAݺ>uaZ`5t6}4yTǥk…fX
=s-=`S{˹ҽ7T^:R?R|Qш>,?~{"504A
Ĭ24`kA#'s./!Ճ&yU$ lnmh)6dF]sUjd4r:٨&f?[3BB@Xtߋc+7\;[jnf' <=.Λ"!<yXk6#q#^D2!9h>]߱RuyaTCw6EɜaWwu)tfRx1dvckoX^}w蛉%W[6u:Vݹhm6ne‚:57tC=;wqhF*CT9}ë;<N&\XCN$Pr>jh nKqŨ:"iMr5q $}0e`}'uU¹j8H~.9m؊bkכyv~4f2Hnd(pզl.Hjwwr6.c9vBm^wq&͘፻9+
zn[vn<@-~:hkWzr~XGPߗn9Ѐd!
uCS	;tџ:Fh	OWI^oʩ5LnUaҞZu9xR@~."O!xN fnRpR8PYDujyS>oB;@|UHbWmKՍ]<ȻipӐ!iu|~;U5M2u\uuL8G]HຜF;=&j\*	XHnk3r٤cC%3bQc7ݡ@?^<RoՎc9B 1Hw#[xF~Q&<duL-S?e-l1-awi᭓ukFjf|Y
NhoNway '?:o'eӉr~Ml+.2$LBD0p–j'u˾4EVSZxs59ٴxUI-ܜ/;%cW}!A]g@|2NУt>Ńio@ʼIMC._U*U谺so
9G;ںeT$|I[[ñ[,ku}M(sܣ۬vk:BF'Qƶ+x\Am8XW!`JjxM_J0ܫ;Tư܆ȭ=汘-T[<t|GJTm=Klf.Sɟ5FRRg3wjAԏhFfgݲA>٩޿%	N+o8;7^m/[)4h۱Ft!p51V6DK#ބ52mf΢깪j5\/z;W
eZGǫ	9T,PoXc.\[勷t\ƿ~XjZ@I[SvRB	{ĸבj\|/̉cSPGb==6u%	Jpi43J5:gM1$͎@[	WcJ-2X`q^h0Q58Jō*	Eޖ`IZ6ͱn8%`hHӬ
\3r[VcRu5p44v	~Cߺa㻄b=^rja>^;Mev:!>;w3ӏ!
Zhv6/(|nv~dtc寤!z:1?c؋'tRV
_
A[Om_jHR|LD"]hτĐ4k~_T.__˜.Ճ>}¨PYjbtmpwc9l'|ߓ^h6|GCetSL^:XpG	}#FL8;f,J[_o4zin6sf$m {#$m=:82?Xvf]YL[GBW=s@SomwiP3w@M[~0".=ln	
=Wn};N#
As_؁fPNkʲwL8og%sUuK-%G35W&m>{;ұ6_3aPdtGn X>Jn5oy`;XpߎG
B8W?k1@3*dr*Dw]uݺW,+Ne,f6bs'rK;n}v0AR`
3aTFn3l>/UfN#"&T0$d%,-At.E[_,-&N]9|)4n2 `EJty5*W>0EfnhzXbӷH6SH]4>t.j'ivf;ڻt0.-/񋥝Z$'wlrAIoI%DXY
jjMF63.+LϿġ
wrs.R8Փ_dLͅ6OZ)⺎jwk4)e94#>"	$~'^۱/ړmKvf~iԃTLyNrnZXF'I1]_g(ap^<?Z&zoM?(2˳K3u[}LTx'aLJ;<\Ÿ(mrqp|ش˪ʸBpcɿ.2.3bE}߫43A
(OiBQ|/>V5ѽgy/UNE<sdOW[<{=6{iPpp;J)X<׵Nk፳򜲈}K}~si
We> O~J4#듸c,L6䦑KN:o0nS]zB\TU:zoy(]wdu~e 2J(	4^Mu:<f\vDecemAHm:՛}G$mczl6uOCCv*xEBΚxلb:?$HK\())üN`5y`ɑ)8*Xgɵ;r@
,aFQY搖}+ɵt	sj́x_JdNu]A6_._F^߀|J4ǓuKK4RjzZ
ʩ[0y^Qs7(Z3>dey#2<Wľ#h
W`/]s=_mԑTKu>O1ޗyEx_P
^n?Alםm⻳?eXyzLTu
,(w1+=ny&rOՙȕ;awK/{"BC^f6a>9KGF\Gm㲈.PȬ3Am`H}@uE0:ۅZXLgӢ5ΒO}-AD:wO{אK5qh7c>6Y_Ƚyj2U
2(z<^cyDK9uk.$=!41k?&]S=WDҚ\tV:uUҞts7ЧnsZOQ;Mےen]ת1-MrZD4HSYA3-z'6
R	ڶ1zw[js3fQj=:]([&
.pbist!on:вH>e*&Q)[=d`͜Tx,|8iT鷲yyC>Ms	4$jd`vyxS`bhtݞ9c؛qaɵ4hf^r΅1ct<&\MF
KƀRW0wi8q4Sq;@)\T91I`_Auڛ`%XS<dzΈ$g'yU5PPQHݟ!MVӞB(\B?7F液A}dS?^YIB;F
endstream
endobj
45 0 obj
<</BitsPerComponent 8/ColorSpace 46 0 R/Filter[/ASCII85Decode/FlateDecode]/Height 52/Length 493/Width 74>>stream
8;Z]"6*>ho$q**LGQ-daPj.HT`n+qQKG)=8i`IbCW0&T0+Zd7Ej-8"Kn[*L1-/'u3
e;EtqOZ"C=q`iu7FT0Cs=XR9r1jLK4I@P3(FHF$#3@1f,?SPauk>L1D,4rr,<r16?
h!0J)E0Aej>mW_91k;2n;BHgY9)D2+]6kes]q4qR^e\*$U\&HjVbn)f<;!%=Bi61P
XQMPFI^1EqIKGt&T*-BsPBo:NVisqolmE;k/"=2?3Z:IGaa@!L:d2EHd;UJ':P+gr
:BmZ:HUgo[Qqtdr3hNdG:d3k/A>[GAo!YN6;Yft;o6$6:pMi6t&t1'X:$=P)OIts1
G?iaQ3M:*Y;g[giY^br<:BFkR"Qpepo?QAD/ps+ZH5?5gaWurEW=e.!VLd6cT>l/s
@6]0@%BSETT>l/s@6ZJ`A3"DH:M&o5o?NUs;Nig1U7[T;.?I>[U.@IfV8RTEa)S6W
W@&GWIjYS!]2_)'4k(:l]@R%'9Wng~>
endstream
endobj
46 0 obj
[/Indexed/DeviceRGB 255 47 0 R]
endobj
47 0 obj
<</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0
b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup`
E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn
6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1
VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<
PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(
l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~>
endstream
endobj
40 0 obj
<</Intent 48 0 R/Name(000000)/Type/OCG/Usage 49 0 R>>
endobj
48 0 obj
[/View/Design]
endobj
49 0 obj
<</CreatorInfo<</Creator(Adobe Illustrator 17.1)/Subtype/Artwork>>>>
endobj
44 0 obj
<</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>>
endobj
43 0 obj
<</LastModified(D:20140304195147+09'00')/Private 50 0 R>>
endobj
50 0 obj
<</AIMetaData 51 0 R/AIPrivateData1 52 0 R/AIPrivateData2 53 0 R/AIPrivateData3 54 0 R/ContainerVersion 11/CreatorVersion 17/NumBlock 3/RoundtripStreamType 1/RoundtripVersion 17>>
endobj
51 0 obj
<</Length 1331>>stream
%!PS-Adobe-3.0 
%%Creator: Adobe Illustrator(R) 17.0
%%AI8_CreatorVersion: 17.1.0
%%For: (kyouno) ()
%%Title: (LUUL_LOGO_rules02.ai)
%%CreationDate: 3/4/2014 7:51 PM
%%Canvassize: 16383
%%BoundingBox: -39 154 556 575
%%HiResBoundingBox: -38.5775303087448 154.48619609735 555.592885964543 574.013785499192
%%DocumentProcessColors: Black
%AI5_FileFormat 13.0
%AI12_BuildNumber: 273
%AI3_ColorUsage: Color
%AI7_ImageSettings: 0
%%CMYKCustomColor: 0 0.140000000596046 1 0 (DIC 125s)
%%CMYKProcessColor: 1 1 1 1 ([レジストレーション])
%AI3_Cropmarks: -39.6827000000003 154.48619609735 555.592885964543 574.013785499192
%AI3_TemplateBox: 257.955093483506 364.25 257.955093483506 364.25
%AI3_TileBox: -28.1626994987655 -44.9651198356914 543.757300501235 773.674880164308
%AI3_DocumentPreview: None
%AI5_ArtSize: 14400 14400
%AI5_RulerUnits: 1
%AI9_ColorModel: 2
%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0
%AI5_TargetResolution: 800
%AI5_NumLayers: 1
%AI9_OpenToView: -257.21157318316 800.75 1.5 1801 1031 18 0 0 60 122 0 0 0 1 1 0 1 1 0 1
%AI5_OpenViewLayers: 7
%%PageOrigin:-39.6850999999997 -56.6952999999994
%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments

endstream
endobj
52 0 obj
<</Length 21706>>stream
%%BoundingBox: -39 154 556 575
%%HiResBoundingBox: -38.5775303087448 154.48619609735 555.592885964543 574.013785499192
%AI7_Thumbnail: 128 92 8
%%BeginData: 21518 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA87D4BFD3E52A8FFA8A9A8FFA8AFA8FFA8A8A8FFA8FFA8FF
%A8A9A8FFA8FFA8FFA8A9A8FFA8AFA8FFA8A8A8FFA8AFA8FFA8A8A8FFA8FF
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A85252275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%2752275227522752275227522752275227522752FFA87D7DA87DA87DA87D
%A87D7DA8A87DA87D7D7DA8A8A87DA87D7DA8A87DA87DA87DA8A8A87D847D
%A87DA87DA8A87D7DA87D7DA8FFA8FFA8FFA8FFA8FFA8FFA8522752525227
%525252275252522752525227525252275252522752525227525252275252
%52275252522752525227525252275252522752525227525252275252A8A8
%7D7D5252527D2752527D527D5252527D277D527D5252527D527D527DFD05
%527D5252527D277D52A8A87DFD0552FD0DA8525227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752275227522752FFA8FF84A87DA8A8
%A87DFD10A8FFA8A87DFD07A87DA8A8A87DA8A8FF7DA8A8A87DA8A8FFA8FF
%A8FFA8FFA8FFA8FFA87D27FD3E52A8A8A8FFA8FFA8FFA8FFA8FFA8A8A8FF
%A8FFA8FFA8FFA8FFA8AFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FF525227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752275227522752FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B5227
%525252275252522752525227525252275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%FD40A8525227522752275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA87D4BFD3E52A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A852522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA85227
%525252275252522752525227525252275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%5252FD1FA8A9FD20A8525227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D27FD1B522752525227FD1E52
%A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FFA8A8A87D
%A87DA87DA8A8A8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FF5252275227522752275227522752275227522752275227522752
%2752527D527D7D7DFD045227522752275227522752275227522752275227
%52275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8A852A8527D527D52A852A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA87D4B5227525252275252522752525227525252
%275252524B52527D52A87DA87DA8FD047D52522752525227525252275252
%5227525252275252522752525227FD18A87D7D7D522727F827F827275252
%7DFD1AA8525227522752275227522752275227522752275227522752527D
%847DA8FFFFFFA8FFA8FF7DA8525227522752275227522752275227522752
%2752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FF7D7D5227202720272027202720277D7D7DFFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA87D4BFD1652A8A8A8FD0AFFA8A8A87DFD1752
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FFA8FF527D52A87D26F827
%F826F827F8267DA8527D52FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8
%A8FFA8A8525227522752275227522752275227522752FD042752A87DA852
%A8FD08FFA8527DA87D7D2727274B27522752275227522752275227522752
%2752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A8527D7D7D525227A8A8FF7D
%272752525226277DFFA8A82752527D7D7D52A8A8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA852275252522752525227525252275252527DA87DA87DA8A8
%A8275252FFFFFFA8FFA8FFFF5227527DFFFD04A87DA85252275252522752
%525227525252275252FD0FA8FFA85227FD047DA8A8FFA8A87D7D527D527D
%7DA8A8FFA8A8FD047D2752A8FFFD10A85252275227522752275227522752
%2752277DA8A8527D7D7D27272752527D7DA8FD047D274B275252FD047DFF
%7D5227522752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA87D52FFFFFFA8FF7DA8FFFF2727202727FFFFA87DFFA8FFFF
%FF527DA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D27FD0F52277DA8
%A82752275252A827277DFD04FFA827527D7D2752274B7DFFFD1352A8A8A8
%FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A87D27A8A8FF7D527D52A8A87DA87D
%A8A8527D527DFFA88427FD04A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%5252275227522752275227522752275227522752A8A8275227A87DA87D52
%7D7D527D277DA87DA85227527DFF52272752275227522752275227522752
%27522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A87D7D207DA8527D
%527DFFA8FFA8FFA8FF7D527D52A87D207D7DA8A8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA87D4B5227525252275252522752525227525252597DFF
%FF527DA87DA87D4B522752275252A87DA87D52A8FF527D52522752525227
%525252275252522752525227FD11A8FFA87D2727F82752A87DFFA8FFA8A8
%A8FFA8FF7DA85227F827527DA8FFFD12A852522752275227522752275227
%5227522752277D7DFFFFFFA8A87D522752275227522727277D52FFA8FFFF
%A87D52275227522752275227522752275227522752FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8A87D52527D277D5252277DA8FF84A8A87D527DA8A8
%205227527DA8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4BFD1152
%7DA8FFA8A8FF7DA9A8FF7D5227A87D7DA8FF7D52A8FFA8FF7D7DFD1352A8
%FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA87D527D4B27A87DF826F852A8
%FF52272752F87DA8525227277D7DFFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8
%FFA8A8525227522752275227522752275227522752277D7DA8A8FF7D52A8
%FFFFFF7D2727FFFFFFA8FF277DA8A8FFA87D522752275227522752275227
%52275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D7D527D7D
%52A8A8522727F8A8FFA852FFFFA87DA8277652527DA8A8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA852275252522752525227525252275252522752
%FD06A8277DFD04FF52527D7D275252527DFFA8FFA8A8FD04522752525227
%52525227525252275252FD14A8F826274B7DAFA8A87DFD04A8A9A8A8A8FF
%7D27527D27A87DFD13A85252275227522752275227522752275227522776
%7DFFA8FFA8522752527D525227522752275227A8A87D7DA8525227522752
%2752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8A8525252A8527D7D4B275227522752275227277DA852A8525252A8A8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D27FD0F524B52FD04A87DFF
%52FFFFFFA8FFFFFFA8FFFFFFA87DA87D7DFFA8A8FD1352A8A8A8FFA8A8A8
%FFA8A8A8FFA8A8A8FFA8FF7D52524B525252A8F827F826F827F826F827F8
%A8272727524B527DFFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF525227
%52275227522752275227522752275227A8A8FFA8A8AF7D7DFD0AFFA852FF
%A8A9A8A9A852275227522752275227522752275227522752FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8A8525252A852277D7DF8272027F8272027F8
%847D767D7D275227FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B
%52275252522752525227525252275252527DFFFFA87DFFFF52A8FD09FF52
%A87DA8A8FFA8A827522752525227525252275252522752525227FD11A8A9
%A8522752F82752277D7DF827F826F827F87D7D27277D5252277DFD14A852
%52275227522752275227522752275227522752A8A8A8FFA8A8A87DA8FD07
%FF52A8FFA852FFA8FF5252275227522752275227522752275227522752FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA85252277D52277D7D7D5227
%274B527D7D277DFD0552A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A87D4BFD115227A8A8FFA8A8FFA87DA8A8FFFFFFAFA87DA9FFA8FFA8FFFF
%A8FD1452A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FF524B5226F87D
%522752FD057D5227527D7D2652527DFFA8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FFA8A8525227522752275227522752275227522752275227FFA8A9
%FFFF7DA8A8A87D7D7DA87DA8A8A87DA8FFA8A85227522752275227522752
%27522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFFD05522752A8FD0427527D207D5227527D52FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8522752525227525252275252522752525227FD
%0452FFA8FFA8FFFFA87DFD04FFA8A8FF7DFFFFA8847D2752275252522752
%52522752525227525252275252FD16A8527D5227F852592627A820525227
%F8FD0452FD17A8525227522752275227522752275227522752275227277D
%A87DFFFFFF7DA8FFA87DFF7DA8FFFFA8A8A87D2752275227522752275227
%5227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FF7DFD04522720527D27207DFD0552FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA87D27FD13524B5252FFA8FFA8FFFFFFA8A8FF
%FF7DFFA8FFFF7D27FD1652A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8
%FFA8A8A8FF7D522752275227522727277D51527DFFA8A8A8FFA8A8A8FFA8
%A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF525227522752275227522752275227
%52275227522752275252FD06A8FFFD07A87D275227522752275227522752
%275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA87D27527D52275252527D84A8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B522752525227525252275252
%5227525252275252522752277D7DFFA8A8A8FFA8A87DA87D522752525227
%5252522752525227525252275252522752525227FD19A8FFA8A87DA87D7D
%7DFD04A8FFFD1AA852522752275227522752275227522752275227522752
%2752275227515252527D7D7D525227522752275227522752275227522752
%275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4BFD19524B525152275227524B
%FD1C52A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8
%A8A8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8
%FFA8A8A8FFA8A85252275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%5227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8A8A8A9A8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8522752525227525252275252522752
%525227525252275252522752525227524B52515252522752525227525252
%27525252275252522752525227525252275252FD17A8847D7D52FD047D52
%FD047D525252FD19A8525227522752275227522752275227522752275227
%522752FD0B274B2727275227522752275227522752275227522752275227
%5227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF7D7D
%52FD047DA87D7D7DA852FD047DFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA87D27FD1752274B27522752275227522752275227FD1852
%A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8
%A8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FF5252275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%2752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA87D4B52275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%52525227525252275252522752525227FD40A85252275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%5227522752275227522752275227522752275227522752FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4BFD
%3E52A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FFA8A8525227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA852275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%525252275252522752525227525252275252FD40A8525227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275227522752275227522752275227522752275227522752FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D
%27FD3E52A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8
%A8FFA8FFA8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8A8A8FFA8A8A8FF52522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFFFFFA8FF7DFF7DFF7DFFA8FFFFFFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%5252522752525227525252275252522752525227FD17A8FFFFA8A8FD047D
%527D7D7DA8A8A8FFFD19A852522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%522752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FF7D7D5227202720272727527DA8A8A8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4BFD3E52A8FFA8A8A8FF
%A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8527D2026F827F826F827F826
%277D52FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A85252
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%2752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D7D7DFFA820
%27F8272027F82727FFA87D7DA8FFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8522752525227525252275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%52525227525252275252FD0FA8FF7D52527D5252277DFFFFFF7DF852527D
%5227F8A9FFFFA8FD04527D5252A8FFFD10A8525227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752275227522752FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FF5252FFFFA8FD06FFA87D7D527D7DFD07FFA8FFA852
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D27FD3E52A8A8A8FFA8A8
%A8FFA8A8A8FFA8A8A8FFA8FF7D52A8FFFFFFA87DA8FFA827F827F852FFFF
%A87DFD04FF7D52A8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF525227
%522752275227522752275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA852A8FFFF7D7D7D52FD
%07FF27A852A8FFFF7D52FFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A87D4B522752525227525252275252522752525227525252275252522752
%525227525252275252522752525227525252275252522752525227525252
%2752525227FD11A8FFA87D52277DA852A852FD08FFA852A852FF27277DFD
%15A852522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA852202720
%7DA8FD05FFAFFD05FFA87D2027207DA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA87D4BFD3E52A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF7D
%7D27A87D52A852202752FFFFA87DA8272652FF7D275252527DA8FFA8A8A8
%FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8525227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275227522752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FF7D847D5252FF7D27202751FFFF7DF87D7D52A8FF527D
%2052A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA852275252522752
%525227525252275252522752525227525252275252522752525227525252
%275252522752525227525252275252522752525227525252275252FD11A8
%FF7D7D527D5252FFFF5252274BA8FF84A8FD04FF7D527D7D527D7DFFFD12
%A85252275227522752275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%5227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA827205252FF
%FFFFA8FFA8FFA8FFA8FFA8FFFFA827A8527DA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA87D27FD3E52A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF
%A8FF7D7D4B7DA852A87DF8272027F8272027F827F8A8527DA852277DA8FF
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF525227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752275227522752FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFFFA852524B7D527DA827F8272027F8272027F852FF
%52275252524BFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B5227
%525252275252522752525227525252275252522752525227525252275252
%522752525227525252275252522752525227525252275252522752525227
%FD11A8FFA852277D7D5220A87D26F827F826F827F826A8FD047D52527DFD
%14A852522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF5252522752
%A827A87D27202720272052A8A82752A8525252A8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA87D4BFD3E52A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8
%A8A8FFA8FF2752277DF8FD057D5252527D7D7DF8A82752275252FFA8FFA8
%A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A852522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFFFA82752204BA8525252FD047D527D52A87DA827
%7D52FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8522752525227
%525252275252522752525227525252275252522752525227525252275252
%52275252522752525227525252275252522752525227525252275252FD13
%A8FFA852277D5252F87DA827F827F87D52277D52F87D7DFD17A852522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A87D7D27277D7D20
%7DFF277DA85227527D27A8FFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA87D27FD3E52A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8
%FFFF7D275227522726277DF827597D525227FD04A8FFA8A8A8FFA8A8A8FF
%A8A8A8FFA8A8A8FFA8A8A8FF525227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8A8FD04527D524B524B527D527DFFFFFFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4B522752525227525252
%275252522752525227525252275252522752525227525252275252522752
%5252275252522752525227525252275252522752525227FD19A8FFA87D52
%A85252527D7DA8A8FFFD1AA8525227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%27522752275227522752275227522752FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FD04FFA8A8FD05FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D4BFD3E52A8FFA8A8A8FFA8A8
%A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FFA8FFA8A8A8FF
%A8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A852522752
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA85227525252275252522752525227525252275252522752525227
%525252275252522752525227525252275252522752525227525252275252
%5227525252275252FD1BA8FFFD05A8A9A8FFFD1CA8525227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52275227522752275227522752275227522752275227522752FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFD0C7DA8FFA8FFA8FFA8
%FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA87D27FD3E52A8A8A8FFA8
%A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A85252527D52A8FD047D
%52A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF5252
%275227522752275227522752275227522752275227522752275227522752
%275227522752275227522752275227522752275227522752275227522752
%2752FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF7D
%A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8
%FFA8FFA8FFA87D4B52275252522752525227525252275252522752525227
%525252275252522752525227525252275252522752525227525252275252
%52275252522752525227FD19A8A9A8AFFD05A8FFA8A8A8A9FD1AA8525227
%522752275227522752275227522752275227522752275227522752275227
%522752275227522752275227522752275227522752275227522752275227
%52FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8FFA87D4BFD3E52A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8
%A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8A8A9A8A8A8A9
%A8A8A8A9A8A8A8A9A8A8A8A9A8A8FD05274B2727274B2727274B2727274B
%2727274B2727274B2727274B2727274B2727274B2727274B2727274B2727
%274B2727274B2727274B2727274B2727FFA8FFFFFFA8FFFFFFA8FFFFFFA8
%FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFF
%FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DFD7FFFFF
%%EndData

endstream
endobj
53 0 obj
<</Length 65536>>stream
%AI12_CompressedDataxr3ɖw`_
;$@.@+@qX1Ƕl9d)$/VkFg&rYzoHڲ
ai߽ PuNɓ'ZyaG}tE5˦tYx`7![%ײA3bHn>ov)
˝r%_0)"(Owl@y^ P4@Ew}wO}aH(!jr"&27AS z%kBx 	/x*D`=HPpf,j^L*jJM	,:u&҇H,T'OwYdB>tAW:Tk0Q8}*,f%j"<`&A	2Ŵ+;_@G/׷_~__}/|re&+DjO0L8o/*BuzIGCBH @D|/@MCԮ ٹ2H#$
&$#@W<@Dh(Cp ~PqoŜf6ɬk,O`kq>^"Zŀ r.Q?.3׀}-O#`H*Kz^_4PWݐ^IaaOAH?$|#pZA21 /UWVh<&/dr`$@W/@de
h؞0J`("BE^@SFp_9OB4ӷB#<58|^ +ġ*.F]@lЅ*3C'ݱtnfY'X۠@*OW+E_h_|(AKi XvTmbgOwy>C|Walg)4?SVv==],iSw>0=uUy1h
QP v.KCe	=zeUw6z>XIƽF8-L#O9|4312ՇXL%-t?l Y<;&4VTR_Iw.?}p({
?RtRGl[20~o>m+n
1Tfo<1]fL;h|:Zی״Khfj%[氖"@(
Rv<aAeu#0N/Sh_ٷ_P&]wF\mmsZhL*7_ߤ
	7ݚ^A9Fj<z
FYhm4ۛjE`]]Tд}}Z?~0>WM#ۼǫ\mm'{ݜ!ɯa:[O/9C]hޖrda6nqo]qaA	֮1zεL" p~bݶY]fu	k
`mN7Bcxcp;׎J<zc!P
ow&ȅ7wNvu]2?7=&SNRzMiC+>lp}*FW]=b݀?w
HtG"~"d
p}Sf<XO
?A0?ÐNt;ܨ7-ߑ~z~]ɛZ,[&Rk6fhx(HO6߉~uwԱ#t&rpgOa%_)M /60;O2t7"QJ
|M'(S(&=!_b1U
͆eƫmL>?LjCB
灞lWؾU1M	R\ f0ʖ*ɬ{.3fD6 :Y}SfTX2zK†k;_-]?F	&)@%wjV1#-Jvfhf)J82:&J>M6=&R+6(퍧5???O߶YA(e0 k9!p8[zaz43=4pZ+eG*r{(ݿrw>tGX`|6T2@#/kϦ5~/YuWtj#X`f(Bkh2_'@jRR&uPo
954hJaB9L3d;'
\a]A
'w=If[	C:Jt`Q`HqJ$nA<TVݾ Eu_`,I)$hiH;Ug\^ U|\*4
Pj`KLR*żJW>|h4)=LڣRԗ'ja-vJ‹0
xN`(<S7'bn3bKw@%5[v1u-G]5MlIfg=
SD)IӧqcHjit)/
WZ4SH	Q+n)dV6Azl{`waT,M``K|O3Kʳuxtr4H棶9[pK$$$ڮߣHS;614!w$x4LKǙp/]T4ne	`AbHP$Ƞ8P,AA.Oʄm|@P`LJrcf%ۡ"	
1+='$;(
;wP`Kh聂5yk}~/ŌVx'Wy?=OouX<Bh6^͊I\Vo=j*S_O>#`<%3$qP҈2RVgz'`ަ>=<x=kӈ|E* E<c`ՅÑP(gjHBpQj-ǰl3xRaǯs5u%#<dPQ~ӫ"Hh6{kOqRˉJBF
`ܦ'o%i4g@ƣ9TZU\0QKi]BZI'f{SN{q
0ZM30UX[2`~O7[r\M@GmV5+onnuF/}ճݨ?_i25hS%iwi\C폞CKh1lbq2jϊ{ly5,oնmU@W&;^r)==Հ5=+`4Ԏ4%60RAعtcQT3U6&'o֖,o@@4a[L<גќuJ+AwFp)S
h3o/4%1ĦُPVڼ@KmO4ݔQZ!*|?SZ-
oTY|6mQ+Ң/r3뵑;XK|Vb9|~=4^,+-/[@PJKDiۨ5uKvtM9GQMh|5eRҲGKLLVnz^<.vm@|ͥgŔ0g@yDx:Czj2^tvظ
{`КOH[-ƨe/=OR,zH$uOn߀U}C$eJMy;;*gךk2+$)kzJ4eݑs|\7<y^r:l[ޥ!†TJA8z+\ň^^)
ٗ	7,xCb}໗}ρ)%$1_qxtSya=5
$]$bmR$ŧx"u[kP^w~/'>.QŽRuL
7c@dhf57m0݃=r*`7h53RTI@~]?MS!p?˿e?ѷηۿ?~?Olaݿ	8 ohϿ\TOOa'_η_(G2~7~~SH/o}w;ɿhƍ?_+;o?o?o?o?`ڼOW/u"(eT -|CPQ3>@3㙬?.s
(>䲨.+;ġVSƠESu1k:rlMC=B*|`3:͜-Ox<@3IIW;Xc)h	ei4"z~3/A
@L):`)r	7=wҋ`x\H]a9:	RƲHMS?P懑]e:ͬ㥕˙'<Th·vy*D"izeYoOܬ*Mzc-cJL-N>>m,Zwұrb;̯_c){)1*ze\OKiJAex+EQUrrSV/p}+d|?||7+LAz&%̢]oc~X^7(7	D,j)tmEYĵOwOJ) !<kI
ݚ4LlMzdf[.:`2>DOH`9'_QawQHC4<=s/48?n|zAx[)h%˔{}n_(%T1Hq$	*Rz:BxCI8\k.3!y	g[w.MsqFDA>ٱ9eބ\8[s Sry)fwYjĶp3"RR'#8}eNrg\.7roY:tHOH׻\$"DD,5#K!CmpgK(bmhP;@[Q;u# #VFɝG@:b	o~q>1{{;rmb =7iǀqD9FZ~On1
4oj,ZX244]u=]Y/M׍RqL~79fMy
E:Z~&M?R?#U33r˶ǑĪDyen֩QᾜZz|g<hWyCE4_g>Rg+9[W`g<xeOϩ	"Pdjܿ&iOC+.Mro3sf\-?4^Ne=RĴ>3)Ȼ%'_ص:JGfEs<Ogs`D>m~?Xgq\DKGqsqw'ؙ?X$톘{tܾV7|$5=qyW	^6y:s^^zC׫q(]
}I_$()gnV
@=Atv$W6NMC;V".ΞH8S|	CEk^T
/AS~IOMA7ǠA n3n̒3;&o!zE?bܷSĶO,4E7	g<uQ*v9kzUR
h&v]=V]S"w^]~tfW۵HS̰6J|E)a	<g;7\(:H@{(0XõY)Y);J}PbӚ]KϽb4YYo'#.F	~2U+mňz]gk‡ e8\"ҖϗjGꦜOvnH71=g<I"V)EYGau=9_:h-eQ`u,`pg#
]gI>´!~Ϻ]ҴD&t)
$'6H&UnMb,,EPy69{uz)g<L-
?e3P*4񐅆axߗz0KME<0JN2ZQ9;|~XcoTYD=3V$f/[ݗKP޿gzE%mgI>_ϩ;/@4b
KMlq.'m~ptq$dmW_O#ڶ@V?%Y{Isw#D&
 ʖ$k_CL?ja_5
J3f2%{}i1HQ
|tD֌s?{uhQeB_/D)=Kwܓk1+1|$H\7r!/:x"41@S>g z"nwZg(]>K,U"{hb~"]Q:[}<gɇ(};O+&DS
~Y_T.dG#M\?ATbؖp]7#z?T{D4H/
D	3}
e`0Be$JTAlbp
U_  @j
xC*OjY
> h,uY/D(*[`|{4_3|)8yfHy.a@R‹$@&{mEsf烠{0/:`#LOgId/+0XWD@IIUD]͌kv3(YaEL‡CJfz@ᜑR4NEi'~-w7پM]ToYvUDDpk@Cd[U417=I77Pχh}*@sDOUhԴ>48"퉨ńo7)tWݓS~=
6dj5SJO8RokcQ@Hx'Su9n
B1-דR~f$ƒ4:u48zU]+>>Z痧Hy鿓-˔?(:9!"4uJ<#PwЀ^UE=O(qSJMn@ëBBPWfDt0pn$&H0e_=xLb8ew"2:CM꾚Ru5-xqd^Xdӫg_UhSQ4v3s	xGoKjibI1eoRz\	v2rYrL<$hu%ӛBawzk0C.ױ?X}X=O<;-gmv'bwLVKmD

xWs6ήnaKZƐ`Z+
Dth/c'p4@^8_J@00fGӥ)77(6:Yjv.Jw`q,h;v5I.IsZZte2PtgUH1/^@GWmCJDpe{TAF
Gn5~6
|Y:ۮ:@cghkoQf,~dK*hzh֜E-W`
ʛ)Py@MՔ[kΙs6QԋErx^P*t~kIZ@\CW9.R-7fq0'	r~ѱ(zd.*84|ӀmԊopYKm Ent9V3	ddLlݳ1d/r*$f>}n\s3R=iN|aj#O4>z0PKULQA&}fk<_IŅsde_Fn^2YfKW˹al	@	Hwaݛ}I#VrQqXFТWOEUWAD&l=< P);J
\:6ʥYLFr3ѨXfuDh%@",ewT0:Vc'ۙ3_ϗ-a|@jfW7zӒhx<xxDsi<Ӝϛ¥ʩ%S`z?;OnڏSPd
*1#WjVdL2)&ϩ%iBt733$3l)Wo`px@#;7s5tVBŪ^瘠L>~A#d]^J{O}ҢcmhHlHZA>0O@Y&+dI"_ዒ׎@\?KPd
hP+v+nR<jǮ@/k2T́IhUЦPVaJ1:}`o[̆,0'k>Ou;@&QX~]YnʷP@r8no0=-5
%ΑEХrlx1F+-؉tDLӰ1+as KCgɇEyqU5dAh,i
X:f&
?WᡌbgPɴ[伏d=js.(OYg4loz,9Zp?H?%bӜWjK+}K|5ҕނ̝w|q.$יz@`PsM5@sw#M>Vt2~KckTki}Z*:7po9v$~.fDA){jh/2Rx-KSqYƈJ-t.<DfI{zRa`K3Psul%^k&kYrl>nOz^"ls:2a?4|=XI7!sٍpzB6:lSs[;a>"lP$ X!h&hXDs2?hJf-!qdVC-ڼJ'DM
\fq{/Y`s7Djq^%+ַ;i8En&}]C/ǥp`=eJ7o_2*=n9
ө)ί^BR*v2#_Z=,03B@p"z5z%$YNNgO[	C`K_.Oό7y!CSdTQ,G*䋅3M 6ԸzlYp|gPOs./?sx:zJq5J3+Ē%=nsVX[#iѾF#
̍yHHM~Qj3<i@8t}Dn!q=P”*ߜL As2r_[ӆ#.\.Eԗi~Kާ[`zr7d1"S5Rl{B~Ě;zgEPbHk)m6v4
rYgu-$:~f&.s]˭ZKgAe[*s%hs*`N;HV1eז+ˬ$[$R*iSP`:C	

e)ڲCa{:3|;T`_RNr!u%[c(>nЍKu}H~R8{B".ܥW#͞ӧ0@cv}|niɒHOn<rx6SґZWݰ"/Dl]ֿ DPw/fmljy/% ]yC~s
nd&*jաӫpn^l91s8Hu5
sc͛-˳!g[j`G_^1yVfCűWR6JTBER=u>)cKӲY;¤=	B>4o(cۛ~ViWŊT)22V
jX昅VF*xaJ)ļne.
Ѐm-˔Ԗ	UU5ujX;ǼA-C%PTھ~PZ8._43>i{|VV꼜F*Xgg_
[/D*b="̽V"(ahbm+ߢٳXQXCK;>	&nkR{`f_'9	8Q.F|ckWȟ˰(φ47mlMT2֒,CiDRZK~/~^eX!f]+_BXzNy?԰Fۊ(6lkEOESvy&Êpij몭H"ַ*Itja5^vү<]:TkdXY4VU3&W@έSpFiCaC<8dfJY㶂t:ubum/YVƷkbmMnnIpXN\ ;'ae60|jm@b&KnMrJf*Cfm^?`1ˉ0Y'Ugf*Rޅ꠯_t6bqjaT%|M"D%{_vWH[Gne3T@?^ȦջE`Dkm|Qz~z.+%Sզx#~9T6UoM6z8Fg~7F}+_KջQr"LFonoL3F3\>䤏/pBehosYt~+\32<eZYf|W޵5k`s8͠3)|_NHU~Ho攲^Uݜ=hU|VdlP4E6<ޫC%U9qCV["bV4/}XgϏXŞg)>ܘَc1j°,3֐EdUUv˔4bEv<}B]k5T*дP.m=AwT
)ҩ=w]779AN҄Ļ#4)pnѹ@Hx$LSki㓻⮬HiqП.?6`w;[	?VOa6Ca!أeɷ%Q7#
2Ơ/	&l()gp!ւ@Cxp´jnVbtFIx};\Dږ-}ttWT#dCa%sh=50p>	^dgL^KA&OJ 賽dm7_"s	s.=;Q_F`COӞUҳdR(wHPV.:Sgb$4:-Btca5噅{QG[@>
Ym*Ʉd
s48ޥ*e:zMnaF楰|ʡcϾfFz{xj-qv֣-Au!yChqlsˏu )CK=Gn-i)]9P{ݣ6
j\(PΩlJJ2b-! 	^?zŎ@gW-:LyIfΉ$ꐒiigƤ
#Sީ-JлN2~{R:*^RM/>=Btt=O^偓.c W"1rm0
Vss845wa4xD#J4DH4n͵mݎ
9c@[`L[_ue}+/QA<;(00mb6N9y4oPh:^uc`T@YODJ3aM'Z^dY:g{)K3Sm,4߷hE|wTOQh[Oh[k(:;aQYvwݨߪ1alrχK9
"!1~5yӘTtK`mf^=%
qme_J\;,7ƹ/jv#]-<j;쎢#Wٙr#s<ۦm!p#n;{
)S5mMۯN3$b@aDŷ	QbhQ(H\R5ۻf/KR5(4mlgO@=ii[[E)Pn`p#eI+׏$uƆ.mmCF$l{$:f'mlSQsK[;޾UƻI!5P$;e4*<jlT5@ahyi!Y;BΜ($56
vGa]`qP$vY4jqMhi[|j/df'^AFd\L0ʡ/D
UY&rR@nK[c-]XGDp,PU,
t'ӌƠ pxfN*MˁAA(Lj"@R&	#
	N-@n+.іy;fP|i-468r)q$t!4LQ\5$e$eV”BwOYʖ٭$뺥CaNnio*y=Q2;eQ!GhƖBd]<`/7÷5Hf?joy:dT戣iď6GfгWPNMnyh6kO[Qq	
}XF`jr~ВRф(ax0,
X
nƞO
chu&7zmRڦЪ;UCnSJq:~Jm"\CP
lnv
@hd|$gJoeU1t}0AAW[3d-E&ݤE-8吲!
_sQKxשri_ud|qkiG(Ӯ僣9J9So/Ӯ;AG(Ɗ|ڵ|'t|XZ>A8O͹=B9<f)Ӯ4r>YzRgޫ#y}rn3W/Z-oĒ> 5ӷ)jl;jU棐v0VV[dB
h:Y^:#[E|G(ut)ÄM t]Thv3(vEFWL
պ||_ˀLgpz,GnDx!)}(KD'AmxM؎ts~ViH~ZH19ם^E	ݣTTszIr1QQsI}m$^`\MuǨEQ#TSl0_9fFNRiQy?ɹ^ѴPo؋5䨀&:<iMH4[@iDRv&nM/^ǿ;f{WPfL]7zvX~CtOIn85PYmCg_Fnjۃ,
ڲB_n4tT9KF
TQ^΀ЧȖja"{NMCRy?*344L,lc,jW|a0tq'_̖(Pz*H,++J؅KhuRRIqvZAZlO|v4*{'nU4He{sz[;yo$}zˈ<2J774ٍ6ȒeOͶ_<8F2bPڹ{nὁp[E
ޜhTCF:}^Bu)ҰɬnD:ޙOTH΍v ap6b#9k^iޛ
%C蕱aʟZۭxz2,,	[0-Nu=@!cm0ж6kv>^Iz:2yǮӏ2O#y'3{<v*;veމKNZj+Nߥz<<ap3ۧ2O67x1+Ԭ5PZB֎z(^hFR/
^
I΃uE5y`1h:0
Ef]kdX:?2X\өR]Bv[k=6T_!TcP*i~zۺk+j_@F߅eⲀQJI^1şղ!xSж*VulU[&l_GT^3B3TjH<bESZ[T$t"٧>HA2]KR v_y
/Ea;x2{z<ZQ:(Dm,cS'AEy{؞m;<uQi,7$oCkT_{E=:+(u64p,p &qi3OJaDðRkq
T]d-d.UBԓQz\:At52ΚI_
<ނG~cveY9f"4MRƬ,B4IٝFb;gy3Fq!)
=kS7bհT+N96\Y<[*?V-U~^KJ؏E;V/kiX*Vx9-e*Vf7+a=7'u?M=<ibvYฏLakRfԻm팹iQ{[(KFEUkN;s3дSf2Ի%Uw89^+NWwE).c<S'P5rSpqU7p#PtU:9\Fniۺ9B1VVOP$Zwxa sOoK>Oɋn('^4DOɍ$qCh?m¾_fSaz&Q<(
+)dNmwpawOIG*SSR=OisD1Tl[ا4'ءAG*SCT@kay¾_aю\wv(S2N^){UG+S O)آyPaRU{`aRv`>>>%rly/SS
Xاd}mME_
l#RoD3;4ef5}^Y8)~j*ǑOU9ʺŎ9
|a\n)I_(ȢQک\W',evKO+0J*6Z*_O|[LWkKU|frSʳ1v;pp~ۉNA>|hTw'T3<?fvz)0aq.᧒ܻ;Ҫs5ǐ\O%"KZO#.K\a34%Wh*W<ܸKxv*1yc	(0[%Mݎ"GJ-`kl*ZUgGKjUMҮv=bUǻ=C(]0hv:ʸ,c=f$DzY};Ҭڡ>Iu
T9P^csU|۴(0;KvcaT,wwB
ϐ$1RB(&F*^!:>c:o
#P
4U>bB,
Lp'I
Geis	W0 &&aۚ{kܿ-;1p.~}};,z0"ݲ0hƫ}5dij_B#TnYR4_*^1
L(ÀH#(§ H-<EXFD`ew/o‘
6Rk[ӮRL3`ݟ3R˳o(ڂG=l6:.؞*BySiTrF[)(1cǺۖ0%תLhMF">ѾT:3\ˣ5{k6-abU>҇Twnrlͺ[QBN'RfGDՂ
2]A'[3,u9	qbEI˷lJyl:KTT歬%I&jZZV/D$r`Ek|Ȱ")5
:|i	Xg_+iT	9Q^
Ȏēcv ^K2oDb%rosuajGDeXOL,FaXYZFݨNf`]Vj4IʕHfәoRG̢qd-rAaάZf$$fH.+PHeQ	#9sXztsuceF9Nb"@#Y54}'jTsJ^ySO|έ1t9B
Gw/4&_uhUpeU=-Kb۸6{7߱DkgUr*
n0QvWkIJX('S$VR%]xݚUJyw3Zǫ/lM	jIavVE]9}|"4<0팄A^juvq
XNz88N'Tzt$.rMݨrO}tn657P*d#chz	ljAk>?hzD;t#? hzG
F4ZUZlU1KF)v.I46[h仃J#%
sX(Kݵ$h="ޣ$Q.UrnUfi1S('9Q2\ië$Gܶm
_B+V~8a\֐8BA_B5ݑ+HQ<a'aRĭ"իT,+vxrZivh8N]juۃO;7wýrv?P75xB:z.j{FX`5>CmѵFʎtifC@<֎qT鼾}W0{jk<>Pu'Qx~)v(o9PflpZJ{ᡜ&x
9V
x<Dڽ<.=Q.CU%v˱灇ei';SVFt:C8S;C-jv%Fce֩YraC#Rjv(<ƒK.+%<Ԏ6?P[<x([xjpࡶ1<Ԏ]+%sRզWejC9=Cm[6;xhBasJbX9C	mvLS8P[vx@)pO;4;x-AJl+{xGF<dN;<yMO;ixDCUvG4Wu;psÃSقO9CmD<.ҕmxTƦ>ׁ8p'fgyMe<.|^+PVev+x;DF,#Qd2%zJT儔eVLsDch<P]$NNUxldROfpZu4\Q[ffkșڽnhb҇-}D.Mwm`@(R/DO:Vvi
ux
uA4XޜO׽VIt9x cm;ܹ*dVKD/ejx|6-|B59Y(^O7}Z1:5-`Z9X637o1 Wx1;{MQ%z!r@1[[۽pű:/~8q'r?[TUij[rպFGu'
z]\g2]-2_-L&V༴٦@dy3!ZYh2#U\Vw׉0lQ^%KOOmgu
"=gl+us(A~fW
7<p
B𼠂1[tq?:fvTz7	]}#6[u7l;o$\
GηM;+=>jc	H>u>osPx5_ߛMuNyd?)D:|gK
[=	~>h4	>J뻮=4=vdVM(@&/9¾%ݶ\%5
I}IMtY\
O#!
>^EG{#TZ&Z7Tfoe3حCzǧWVg=x \T~6zn74͈zZDh!Gt`VtOoםI#.KµG]?yo7f\,qn79adPΛ/;t߲7NȇQ3+NyVfz"v'KM[ȗ{W(,K?HWJ{6ݯwI<Up_2-_*5O[qf%[.(aăou]?eau(!
G/q8	oj4p-큊N39j`%P$h#h@
^PIW	3WKnE5fnb	Qi<L<Gϋ#³W|FD'[Z!9H>|2+q
KP,Y"{L듚l߁dˁ)
m\kڙ-i+nڅ.sO.Иq*-|F?vЦ|Xã%/`?Ô/3u马oH`,|kk<ƻ!GE؈G̍lmcB%Yro߱
D?nE`I},~;|CNui@~IKYx~>"irZuzd]Lǎ"B	QRXTv7$C$@xa|=QR<Az:{K6Njt/Y$
Vي6;)cg<2j,K&zf`Ol51t0W/M
fI<!_e܄8\|L|0ScYps2wB	a fmOUN|l0ѹ'kMFyjwZ[mg˃M"HDxւAtgqNUY:(1ca֧J5*shDDq^jaE{,
qָZ49Z(;{C%<_\"|s@E0鞝9LoQWIkG	I>dd&5#zw!&9xm٩L}9`%9a$?+ϯzefjtfj?tFk{C%xE0Gl]_˲u۬D6orU/PNiNVަ-%=o/坜.:',(/	6'va`(8QsceMy8qN<dWNۉݘUJ!4w\CRrnsbivC/zؔJ5_m	gD?}׏fwPD\!ק<t
60t-r/rB*,_WI֛:m/>mm⃎D0g3M圅Hw/k!XTG#󴾏z"}
\?p7H8KXz8^RF$ySTnYGcTzs{^-kd\o/$m뵩xHu}sB<Y*iM>y!omsbAh}_~u!f2rc.$vH%M1ga!'6KϹ֟֍5ܧ6M,U;L{rz;
I2-mGDž+VxOAxD<K)=/u8?`z癍`tBVQb?"\.98fb8@Ƒ287	{Hk&xL\s?;'m{㜫e:xQHO42M.
6>kh'߅">'G`#p &fJ3f<M@]|MIq>X?3fFצɛp Cľ=^fwZXw]_2H~R8{fD+.Z/.ξ/fml
e	HR924dLh3S;e>yփ٧i[H>u:W7ulgx[Z6/%~W@XUʥGW{w狎MM:'!~Vg۹c	K<[zPm!+66Z묹	wr6B^~~[\P	c9@)[?doD]QvnF;D724HGb7/9kp7Fpÿ,ʸ;;0\?8	{ƭy(	z]}t{]枃ۿDp}P0\X퇲7ĥRSȑek`MKe45EJpA+y_{`]=oQ9gU(x	:
aG	,ĊH*sg>yzO$E=~	,<~xG,$1<7w-č}>B06(hu<LPE%N4ΝX.'%qy`^t}'FMoG~x
gIwsV:sm#̫%AAbPz>_z%\p/2j1=e?̞ٛ!H3\'f%vvOoP7[$
KNT
3 y~ZJDbLQ$Т
](ơX7?l'^tރBԫ ?;Ɖi`j۪7aì&qJ@"FZ$K> 0a|Ta&NL"Qxý
@nj91q݉}jl	[U}	v@*5Wn<dQym|X/{$*Z8ø[1E"-$<3_3<EB0R^kIqpUˆ8EjwƑ_k|Zw\;pkX$p s	mO
t*Qs9w	d,rh3rTt("Q_$aD@Qm~Hd^h::tpȈ֎st%j1|Y
R9tAEI;j
Wfy<h `rԗ&mt |s@^_2Yly>nͶ=9ە0"kǁ40\䟭~l@gtuڡXei`&eХ>/\)pd
Lšε}b;f+*rӴ4}iGQ;P=չ4́,q	4;#9,uߤ`kck_@MZޏ<K҅m{reMw<1L{ܤSY$IKJ(1u
Ykɺ	AN)./H	cLo6BkG=y%˹Mր,jډ{uGEeWr>~-GͯHHtZTEh~5G
*ӑ*;JяHͯH5GSr._Ǒ|qx؟cUJ<!kKIK-MrfeO-,g˚05*
t@%︹ӱ+D_eF=%$DxsL_9N8+&^/x0V&΂K!_|06bR;_d-1F"1&FL +,Nv>Tכ%jx^H3'ߑ&T `
ES^,N}}_j7dx:3NjyEךb5)>~i$heGD;”ߨt:Lr};$u6)v
^¯L#h#u}k1F'&T D)*D! }p4;F*D߷ݨЈ=pHmilcuž@(>"Ê#$ h"ЭF
FgLI
~CɲۓPd i@0>
!HNrRЯH #xH aI0äôc#m=""9q>>'!C#)*ƃ(	?	C

5:k#
Y1`8(~8H8a/fQ<B*D(yT	RJ%cn$¾HN
@a@FEi裙0p’lBn	Q
a*̷&<uߜgb?*+u$//	~{_d5ٝ@d͊ȼC>Sg}94;.y/u]ݥRNP}ldG2;S-"=\ϻ׾8J=|gKRR6N>]j:3R3{@\TTɞq.H󡺅+ҚeҧMNI]J8b^yۚq~'Nk@{}9ݸgN)ױk,?mWكyL|~-{C㵕gԺڂsZчk7cz\j5:DM%w
,Nҩg^&G(oI;4^_jHzx+PGy˛PMXwHMj>dvx>CF{:OePzCT>
h)ZBLZ8-ӣ
06N筿w/G=GCtܸK綗v۽O&-hm9&!_zlsӁK-:/
k΅{BƛLZ:u,KxcV'}5n1=i<ϟYFo깿:o<=NTt#Vte)ʱ&k;]kL>Ǵetk<LR-=wգ.4Ftgص̶1
пM6(Cnf8l/3/A^"-552)eE3=j>OJ9nLI^L&`ֺxKF/xY@i_訿-AuY6w{Y]ЪrHKMC!PղtioʣznNZZY<$4:TɆ}^B~{>S^৭ΚܽGwiyKkw2TZaeX]›LW,rwok)#s!]j]R|Z9b%sK oGK_w,Ixh5f[Sfn7eõ#/n.7G]
EbZu9wIAi0kdֱ>Pw^]m}9Wھrw[<_[Nvr曌CƺܗWsܦ	ozhJ$ac<뤐­2Zˢwa}/R\9Gd(d<kc%:S<?,3SR7:FRWFRQYB֞flҼ%^~|IvY%3ixS}ZQ{~6uwIFwqoMþ;W'`݃t;-sˑTPAw݆Fp_oܭ37j| #2R#v!cpQY}ƹ̵)ۈguaQG\x=7ZA꼍2S	+=`%kOt~׾;x=;5he-{'xV'eKA}$ 6SP!ėMD^*yW+#F[heٕFWX\aZtدЏopW
dU6;߳lzG
S3C##o>byqʢMQ.:sܷ|20t>`Qxs'gFz>$gxա5ק,ʣ;ZߓY:o d7B"6!`ĨA@OFo2.>`>^.!<:i%Z,:Psɠo8'#8ߚ{SmO7A7fq.`quL"ZI+^zF|A?GC[9-cOrŊ7SۯCՄ|BMЧnwټWb0$\OSgIvF6OgXrdb+Z]>:mH|IQ0SdԺC'ަZ䎴-^c2(>R<wM@bNVέ-42Z˻F~-%˘r'L<[Wߜ|K>K-}mqOnq52>]VVu^F<
מ]/A|kbWGHpS5u)~<Qfa^ERzOFϒ{ZFRmK {W3he4*6#D9݈VVPgk1c\tfy;(baa)MErn'e?h+wMcqBVd6dfxZOc>ޢɀg>E^nY,sߙI762[+MW	<p?1d;+wW;c7/=vϻJfY|یheN[L˿HuhM9u~26Ϻ<Oumw4b3A{]o,$a;.%H)3Sc9[5Oc6Sq23ut~nA\N1_x͖"a3~oq.GKkNVBHZZ"x>]8>ox+9׺is.mg?9tY-o'>r;rV76ZMn\=DF7V17)YmKU,ʅgVN7אk]
g›\&'7X3k`dDeJ`&~i:-^E3lc9dil7A:uxԾ`z\lai!kHem'6<`;)o2.iMV8	|
U}G`𦧼#4F9ZQKX2b|8GE|y"DП&XΖ,0[“`	QotO]wquPui&bM~Kx%Y4r&ZZ!>[ȭ8`	GgcZ5r
+60joO.}mC_-HFBkFKX!IfeX%%$tlbӢhMF`6ךʽ%}T&ldq??/>믮u+Ki6JZ;";ui^wY4I!\./>]g?%-&ӹܾu&~žW1׵[[`|º+ׇoX	:yK\flu\-k>{4rN"{Ao^f[G(V=q	<f1IKWuInԴqd6Jx2m@ȷ130K3
Q7
pxyM2%!#	-ymIĦȂ{hFAGUlz\ZXnu$(Aj.%MO\1'AvGcJתɠ%mpa_UVfޒ=ExFOUp*od=G++PJfv:`iwmP>z0@mØQxgY]!$/z S\:D{۫lc]Ց֖;uIh.^)f=flkommx{gwpb>ȴp橜z1!M{+VK&x-DgSY2]ff@]T;]tfjrA{	YRZ8_gRW1L k=[nY"N-	QD9uAT=YE$kIo1<ޠ)W&ŕ|?^/5t
{%N0	)9>8:m'>{1PX-oq5I0_~}'"+nay";֓] 40c5M)nh7H
6v-ټ=o1b\O$gutyEӼgtG7DK=Ut5KB5pO?+|G@)j~>	]WzȦ{
Ƿ>?7NWG\c俛$I8~ګI>qjI_&>NF|8I
/~]D=<%A6L-ç&򖈼c[mo["5b=f
9_Bhz5NǓfvHuժfB>H\Sض衿|Xu=8@LAl'x~yO;"
R[<XR.͛Rrdg?0cAQLnDL25x+x\:p_&:?5J7ӏEfy;?Rߠ~Z!r,y;k}##rx8^lUÚ :AzKGvmܣikM<΁94prP}i:Q:BSjpϧM\GYj[5tK$_GAew* DvЎ3@	A^
.s'<^i6=9֝D7]>v{5~,CgWn1n%>D~VT~m̘׻\5W=mg29}7\Vܵk3S=\bl87ÌP~5ZEn1}zf[\
Ïף=pР[ɝXYȧK2hY
-&~@"
:<*9vU%<7-6EarjM)Z+ި	׍ޭS_@®Uow]Z&ek<v]]t2!Сƴ	hWv,9P޶vhStp;۴Τ=]jYSC4&->BǴCE],\nC(q:4(
iz2w!.5G-FM+<.MX>㵪\Ffh0c=EtU$3GkY߬"z-foI<F5z9

pgCǩ	rCRN@ǸU_<%U81E_`k<9ti>^PSoA'r*c"`C5p}Y)hÆUЄܹBGS5~X]F%6V_!	mT!
W}Ty6H&3Ppzx6{-{VgI	?^~dc:b<n2b/ӰҐHcA1<zSȂv&qWWB
SF0
l6In=Y`9ٵH1_ڔ̹{HoR[8u<hiǮ	%" q3UvP5`#P+p<-odl<8f>_3BFTyrT,vZ-gW+`O	05M4?J?<#=%?^Mڷ^a淟.xyv9>׺Ai8)n>`O5QSQhY55$gXH-DdMp՚g|.Sʱй;`&b:Etڷ\נ2=[Z
y+6mxj*i@CjXg>'64x3gCUrN)6ꚅU'
W2D)Mi-UK_86*1뜚&vkiqZ`{[U;C:AԖ26no!=|eԗB Vf`6}NGk~MO,ơ[\.%㍱!J62]dv:
KJx[o>NM3=$]n3.Yho7;2P4InVLoYPL@'Ƿ\M9nMN _Xʴ#&Rڗ!8oec9D?"b[8<dZ1+Y.rICLݙ@SF#b29H)5"&œ߾(31͏zCji'+ rZc#Ci(;QS5py)V2`\)?X/Eq^UŖ
F {dְMbژ_c2
-zj)U5Zr4
-YФYl^YyZSyC?zqG-Dzco&kqa{WӰ‘:dF3|-wvĸ
hwz1rg͹F5u?-oڜzwĝNo)fB˝p'4qg3F%iXoOzĝ鹳;[(d;ֱ
Gcɀ&
=w62m';7=jG|׺!nf|*q_[@hQJȭi|ĝ鹳m쥍0|
qζejV`e8}[Z;{!0qg/dzl^w7=%ߒL١-(hҎ;˩sgJoeD({kF0i#ޠ^K^i&1_'&lDtQWw$sg읗ӏopž+,pf q"w#Fɉ;`|YO >3~(qg/.1w6'>Ng"7'It1w,}>Y_,rz7Dfld[H􉦎;QO!@]Dt3;dZ=wĝr>	Pׄ&H˝[ʷȅOz&y5n`quΞEb/hح&xrCo2jB~>y{*!aDӺΞfLOZkiuni[0wv Dt|m|I`Ξel[csrn-/WFe"w6׵|6*_}n}Qy{?RsM&r_mϝϜY;eu_b@Xw|K;{YWU]o;2VF_ݷvps7=wB`ΞE1wd^rgG`
ueD@C  BaHCxL{*GB`ber"	6ǃOut|MwC([iM`::8]vcbd,:1dbK70Fj
DCXv=c-+7?1f`\+c˥q=h`4.40"R
:=312ࢻr'l%n`|ߦc\nWG}"h24}2-o~O-q$N|_n
Mtچa}M$[+ږ@[̺ճJuɸj߅@XÌ2/oz;2}#b^p`0<So_ˌgz+d
>wZ?7>
r*a4Ji`tr=|k
{>R/6XI=ɸ
6	LlZkہbMOyG
t?ٳ%f,@6Z8q]~5YU~+;%<̖$3X¼Ek4b#LGD-aho-r7ZKxW2%@*-a.>--q#%L_0X¡Ks*1XFF#Z-WK#ŕo`	IRkRfl`	Ӻ0܂
;l	#з-b?ԬmNjL|5I
+QB#qJsh[/|>s/t<I?!&\*?6}&G<3B~<i)_oXUfoב433u[jEC!4[n$d@rp}ӌF;Z2-x#oxOU'Ih%i,ݐnanZЭ8Z9+V(e^vn>?`3׃RH u&ųhښ2K%Ծz<KH4"
ȞN+fŀ͏zK{`ݝfC
De(~7P,".w^O3Pn4z`o@|v
*d XM~*-z!o
"3fW!qnpbjؿ4kZh/Ӣ>-Sgh27	Cc쌣=s#TQx9m{{ƛTWђ+EЬ-o%$dM|Fw'b\r{tωK-漺-\v46-kL4}ܭњ%y.h^ϫ,%p"pO6B#hNn2I[J~2!Y?
!M$n:yux㊽² ӌ%nBߛ~h|UhhIO5J͍h7	OX`	BrnUt
m9ԙA=3lį/D~V$ߩ&<rzbvB"W@HA갮Ɣ	0E
$N-wt]O})Ka-,Ö/P{>aF\K5ɌC6ollW8n̥pwEOZ^+ԊVU@s2)O?uPYސ'2_@SΟdt;.4TV)3.n{grLX~+Uފ{:B&Z<RB7؛k
B\ST}+jh7fltPwzZOɳz|҂[wI]t]6YDx!a+hZy\WsYz2WS⛳g]?f_/'p*)œ.(m
$;y!p|rXt+kI()v(eFޒLJYqkɼ%3Yp-7-^r^K:X^n:ؒzZ2ncs^{
rnA~|+﷡(]s'9<̗y-F[pǼ0jҎfs]_
jSXg)4Aob2/m|3 uGy9<<ٜWۏ׫dt!5T9	y12|<-|F:޾<4YPS\-J؟evLDSRM.ZY7a,PV5^d PyS-P'l:{m_KHn\_BfK5m]ǻQ`^Ƨ"Y&ce}e2}{dxSazeY.\ Zr!k"3EݫS@!<
yG_hKB-C\'Soְ:K8/EngS?VS
ϒ[KM~+AH{{d1RLӧ]oȌhi.]VAڼOi7H ۓk8H
:
.b$; [#evk7LP>iMMEZo4:?pytKS1JGwq[_p4gT\\MhE^vd[:'^ME:|=J\
T'{0_Az%UΣf?XVoT{nJMRLTeS1ơh}^/LE0&>^wuMyBFSՔ}k*&1-O㘇.cuX|Ob
D =]Hj?>{"C`2C `9%^2t_NSkAW5쮛칧iGSՖPmQi(sPI'{tB_.PNYŪ,͇Zr,vOFeցxOd{:%AOt	BK5ܸ1w߂gx'@JRbZC>ޔȸm*byg1RW]N7ٵ7SϹhrU]
c'w=C,/Юs	:u-ޜl!\Kv}Al}oCrm0_׀=ǦBLv"̸wc9.Y4i<s
&9ð;o"6<F]WlҼ٠cg!p*.=;3A2B`2s6~Sf,D.C>݆_X"loBJM1ÙE1wd^ph S{6dj)qAдpS([Xn@Gm1pch "~o<>YLF!~w2mw}\k0ۜE1phPֆmM.ctεALk#lm }..O1YfiGxSM4O8=q{猎^2My(񵒘_
Ja!3>)SHޓߑiJ}}.P`pw<P;.L6g%d0}*KNC*a磌c"P{^
EH]J	EPr>%loUfHřh[g¨pzDYU@[u&H7Rb;#Ǽ!<gƥ/catz8-Cmq
fܦ9,)w	KbQ.FBO>8Zgb.(y55ŀa5%U7JЍhb=RTܔG؛}{Ϟw7e"fa!?h`;:WYb{ⷅnòa^%<i:>e+84|Y7Gbw$ϱ>-@fӮ~)z8ȼ?sflrZ
=
{Ǝەk8>s\O(KPK9C|gV/FbQ_'nYY<cF
m=2RUU|Yms
UmQٟ(r]z;׏^i>ҟuȆ.4\_oQ6:kxbr=c&31_DЍk2.
E :7E n2؏qX\ŀ̼﬙ӳy!Q8E Fu\xz4,cA"a"SDse
vG-]|y.ؙdvkw
O/r%"_If~\g|wd^DKi~5\]`G@MyGè]=2gs9c]rZrEI|/AN>B`fw𲒟up|.Fܷ\{Î><ewsq5粹jq
Hˑsz۶lS'klfk!\0L6WhNr$؜j
VxWs!ZnIR;,Tk(8NN2މ-L[s%O>qNChK'"c%IeZx]3P6
lc
<Ry1qӸWi I8Sno,<E</O,d)2ndEgT2ٻy7컣y.42OiدSt]&>ҙ<dvk6nmJ\H/Fɵ{oNN=_'|T-tTO>伄]1֓ۇjF'g3zrh@|!ד;Mg!֡~\>
?u*ݻ˨fcNAm?ڦ`rT.¶Cw9UJlo|qy'_{H1֓C h'g RX	0XO>l.
ܘLmK<ao:7ػz벣v\OJ-n,3DmY̤q;!1[.
=|d۾oIeFq5%^|{?8U:R{uoNqXGmA?
d
ϙPGIՕ>A:=zO#H{C5Oj=y<a>wg#a"c[O}&2o9{ô>0LvԷZ
`hXQm/$3)^K,y}G&; $2DcF,+ߟXH꘽
B7I]Ԭ}ZwQYV^Bfٝ	e<uh-K
)dG_KRXcKGkb>[+u&[ś43]вK)L^AQ=
XrP鼸Ɵ9>_o}Gcxw2mIcФ젢YC>6:T}CW>$tr3n-#c~4#4QFXLɋIk<$<`U_Cf9v`r6)>{E{8p5{{`rl-d<hޠㆷ}}l8dկfr0}/;Hyۛ+	P^r'!oA]jexWۀi:c'z烺H'|އmҺ?A=ILuR;Ol!?fA]zh)ij/5߅z4kp?|3Ծ>Lx\᠞zj{hIw4^AZ9ԯf9mg_u_OL~m!|)߉?~?
u___?}q_N_|H{݈7kqp%_waKGq|ч]SxsRL}ZPBgj"nk@Wy@[Gp8lAM|Tx\(rgO#vqUg4Ge~<O0˜
x.?;x,u3iB-eS>|i:(G$Skvhd46.R"Ç,3wlR3'~Pˋ3DXo<$6GHf;v`-@n4
Kdh*eQmK PӿUS6M$aI3'+RC1,YȆ%%5LJӒqi4fI3B,FSpdwNq{8%A<#]2d1OWubptmt)r]Mf7TzZIA
i.g!dZò4Hx@|jZ%
*wGcA'.Y;\/H
9.)w94_f͇8T-J#p@l]WylhъtbbCJ~B]B=6>:oܵCah1sop聮teg[	VSe[,fd$HgGaֽB)]nrր1bU.Xc<43썦9~$v>BmClc^4^d(tKۯ=;>Wyۓ}sBYIVrZ]TKLE$>Zc{oM'KEXI7jHxnގ-[I񞖴1xH*l0ckC9LLf1nn48<.#ǹtdk)܉2"m#Y67T)av"%(:3g`;<ǔY;Mf	YO
AG;|&I;qi1mUqiWv$jߏ	Y+뵷WEy}	*em|07>jaCqY*r!>bkƔ%mHvM˴H$B}pM̍I&!!ˡmxr6Zz-TY4b_ҎEefN0Il_UGh㰕<Xl4	Щq)o)0&:X[9ЮYLxO΄om r$dql(k^9$ic6;jQ7*I[-aѴd.<) 9/'9Ң;rڥ+%ZZyы7&7_yVK!84!mDb\vlh}J{p**Ⱦ$˥Chs{BSH&a6}VOe[6YH"g*,CZ=/^D&UfPe8VںD1̼OVX@֞Y+嗙@rrx2$
n[$ f3Q}j,wlhtBNgr$$d?T蓉(sǛs„uu~Yb9b,\8v0eJHRX&iqhڅ&~͛ɯ]u"kl.{E:|HV,4(W"
qa9Bte kD/f.Q&
ڲdzqBX-~jdk.1蘌?0d:hX[Xm)1Bgr=˰l_2J5zcm
.deƆY+!9CUWѺ=AgP<mQCi3K7zC*V;q"PŌ9|U1[X\Ķ)949낪_rgoSqEl
JI1򳐎f_ݲag\`9Q⬙T6X?֜Kt6ɎAKG}߫2؋Ѭ6+`=$BIPAg1r
3ր`WӖ3A`Tl3kIkRL!=o%*S7Ѥ	3\GZR
^"nyh+2aoxNwi%*SD¦kRYza靥HYY X*7q,C{	pnMfHHVN1<myTRfFv|pr?r!u>1I	7uCLYĈu
l/#B-* UNzΙ,*yDnAG36$$9NT0D{hNƈX88N4wjF'(
aKoS6h1Xo4[Rd%Iio(k/B>HUE4e%ɖ8%4MQޒyaI9͐c=>z@*UxNQYT6ݖՔeQh˲s}]Q4"[di5ݫelXpV*/#H$kKk@`lROG2$22T)&,jVb_6(f%Y7/5Qٰz6^u52=߾cT@z_p$nڡމaUCC^y;}zemSw>ͫ3SjF0
\)&_wިm9,RTk㤩tz0׊,Pd2_I)h	%k~5Ed2oj@[^K}ܣ#s7DK4OS:t	]w|'	.-nu&9sFҚS_;RнdT-7a~Ԩ[X֊̐a<sԒ]
I^_$Bn'čY:e7J>: izkd%YhfYZDzL
	:ɡE;Xd=	j|V5tn`RuٰHu=6H5$hS67RUh[%2%5	oSXCoPCLEI'V!LfHxW$W7w!NIp?xS'5%a	D4
T`ANNZQK'֠^6K'YZO654Ec(-|,N0R}LLmĕt{ۖ5譻UHo3	h9Xѭw6:=4AFz<y=KZ.=
;S9:0H|f:ȁm4ؼhhil+2ȝ=ֻx{lL5^"AJUcRj1͡+;zHñYNO4YF>#f'ɜ+lB)*DމNɑwdָ=HAS7XRT 49Q-Eܯђp4R)GVwi,RxnX(eٗ}9>j̈́2QZ,@1IYX`8~ᰐ!=?id*SALjĮTz׹3ud:hF~6j~pbZECĘKU.7LOfʻ!
cgGYu=5~jH[Rnr2A5N&.Iq`V룺&hvk'뀮heL:n!u.	pz@40d&B4*=3%!1I-*Ri4:)'V11`8<58=WD'&$Pvx\2L7t(}]3y]am"U+;eQqH9OUu|9
G`qG8o0Lx\G4t.#<K돤G?ëMY5Ar'#}ǰiVe
ɨ$dzt{Jv'ŀL{,-Q
Z^H.|ZΑq1Y8\1F): .͍qK]fB-34nLtlI8HآmFG=,TBwلaFWN)m	{
;F
&̓^sBr|)o#=ڷ	[	i
H`Ł	z(dgA\EJlr3Vk0B e%ԅhӨ|IjJ`*NAJwwj7<mZ,b$&`urԟ3	̘LHcoFlyuMhgTL̾aE&wDg2Ȁ#'${^q❹
`~)\|HV{r){ě@}Æ"k %Z,c(X@@D$R^VtvBG.df@x
U4TV3Tdz
Z| H(Qe|ԭHt8nBM|+cd8Hz{g9s}v
yZ`y#fzB$$hh7-dxXexX ێհQ>>Bk8A-W!Bov&qï2e\n[	&A-
Q`,
^UMClg\֑kaѾJel5oT62PVk')@!F7/"ˎIEP|jz4P:>	I5,Il}k(
c F
Download .txt
gitextract_6fonv2li/

├── .gitattributes
├── .gitignore
├── Assets/
│   ├── Cubed's Unity Shaders/
│   │   ├── Demo Lightmapping.unity
│   │   ├── Demo Lightmapping.unity.meta
│   │   ├── Demo Scene.unity
│   │   ├── Demo Scene.unity.meta
│   │   ├── Editor/
│   │   │   ├── FlatLitToon/
│   │   │   │   ├── FlatLitToonInspector.cs
│   │   │   │   └── FlatLitToonInspector.cs.meta
│   │   │   ├── FlatLitToon.meta
│   │   │   ├── FlatLitToonLite/
│   │   │   │   ├── FlatLitToonLiteCutoutInspector.cs
│   │   │   │   ├── FlatLitToonLiteCutoutInspector.cs.meta
│   │   │   │   ├── FlatLitToonLiteInspector.cs
│   │   │   │   └── FlatLitToonLiteInspector.cs.meta
│   │   │   └── FlatLitToonLite.meta
│   │   ├── Editor.meta
│   │   ├── Materials/
│   │   │   ├── Ground Plane (Unit Shadowed).mat
│   │   │   ├── Ground Plane (Unit Shadowed).mat.meta
│   │   │   ├── Lightmapping Material.mat
│   │   │   ├── Lightmapping Material.mat.meta
│   │   │   ├── New Material.mat
│   │   │   ├── New Material.mat.meta
│   │   │   ├── Skybox (Simple Gradient Sky).mat
│   │   │   ├── Skybox (Simple Gradient Sky).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Distance Fade).mat
│   │   │   ├── UnityChan (Flat Lit Toon Distance Fade).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Improved).mat
│   │   │   ├── UnityChan (Flat Lit Toon Improved).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Back Cull.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Double Sided.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Front Cull.mat
│   │   │   ├── UnityChan (Flat Lit Toon Lite) Front Cull.mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Outline).mat
│   │   │   ├── UnityChan (Flat Lit Toon Outline).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon Rainbow).mat
│   │   │   ├── UnityChan (Flat Lit Toon Rainbow).mat.meta
│   │   │   ├── UnityChan (Flat Lit Toon).mat
│   │   │   ├── UnityChan (Flat Lit Toon).mat.meta
│   │   │   ├── UnityChan (Unlit Shadowed).mat
│   │   │   └── UnityChan (Unlit Shadowed).mat.meta
│   │   ├── Materials.meta
│   │   ├── Shaders/
│   │   │   ├── CGIncludes/
│   │   │   │   ├── FlatLitToonCore.cginc
│   │   │   │   ├── FlatLitToonCore.cginc.meta
│   │   │   │   ├── FlatLitToonCoreLite.cginc
│   │   │   │   ├── FlatLitToonCoreLite.cginc.meta
│   │   │   │   ├── FlatLitToonShadows.cginc
│   │   │   │   └── FlatLitToonShadows.cginc.meta
│   │   │   ├── CGIncludes.meta
│   │   │   ├── Flat Lit Toon Lite/
│   │   │   │   ├── Flat Lit Toon Lite Cutout.shader
│   │   │   │   ├── Flat Lit Toon Lite Cutout.shader.meta
│   │   │   │   ├── Flat Lit Toon Lite Fade.shader
│   │   │   │   ├── Flat Lit Toon Lite Transparent.shader
│   │   │   │   ├── Flat Lit Toon Lite Transparent.shader.meta
│   │   │   │   ├── Flat Lit Toon Lite.shader
│   │   │   │   └── Flat Lit Toon Lite.shader.meta
│   │   │   ├── Flat Lit Toon Lite.meta
│   │   │   ├── Flat Lite Toon/
│   │   │   │   ├── Flat Lit Toon.shader
│   │   │   │   └── Flat Lit Toon.shader.meta
│   │   │   ├── Flat Lite Toon.meta
│   │   │   ├── Misc Shaders/
│   │   │   │   ├── Flat Lit Toon Distance Fade.shader
│   │   │   │   ├── Flat Lit Toon Distance Fade.shader.meta
│   │   │   │   ├── Flat Lit Toon Rainbow.shader
│   │   │   │   ├── Flat Lit Toon Rainbow.shader.meta
│   │   │   │   ├── Simple Gradient Sky.shader
│   │   │   │   ├── Simple Gradient Sky.shader.meta
│   │   │   │   ├── Unit Shadowed.shader
│   │   │   │   └── Unit Shadowed.shader.meta
│   │   │   └── Misc Shaders.meta
│   │   ├── Shaders.meta
│   │   ├── UnityChan/
│   │   │   ├── License/
│   │   │   │   ├── ENGLISH/
│   │   │   │   │   ├── Character Use Guidelines.pdf.meta
│   │   │   │   │   ├── LicenseNotice.pdf.meta
│   │   │   │   │   ├── Summary Unity-Chan License.pdf.meta
│   │   │   │   │   └── Unity-Chan License Terms and Condition.pdf.meta
│   │   │   │   ├── ENGLISH.meta
│   │   │   │   ├── Japanese/
│   │   │   │   │   ├── Character Use Guidelines.pdf.meta
│   │   │   │   │   ├── License Notice.pdf.meta
│   │   │   │   │   ├── Summary Unity-Chan License.pdf.meta
│   │   │   │   │   └── Unity-Chan License Terms and Conditions.pdf.meta
│   │   │   │   ├── Japanese.meta
│   │   │   │   ├── License Logo/
│   │   │   │   │   ├── LUUL_LOGO_rules02.ai
│   │   │   │   │   ├── LUUL_LOGO_rules02.ai.meta
│   │   │   │   │   ├── LUUL_LOGO_rules02.psd
│   │   │   │   │   ├── LUUL_LOGO_rules02.psd.meta
│   │   │   │   │   ├── LUUL_logo-guideline.pdf.meta
│   │   │   │   │   └── LUUL_logo-guideline_en.pdf.meta
│   │   │   │   └── License Logo.meta
│   │   │   ├── License.meta
│   │   │   ├── Models/
│   │   │   │   ├── UnityChanShader/
│   │   │   │   │   ├── Shader/
│   │   │   │   │   │   ├── CharaMain.cg
│   │   │   │   │   │   ├── CharaMain.cg.meta
│   │   │   │   │   │   ├── CharaOutline.cg
│   │   │   │   │   │   ├── CharaOutline.cg.meta
│   │   │   │   │   │   ├── CharaSkin.cg
│   │   │   │   │   │   ├── CharaSkin.cg.meta
│   │   │   │   │   │   ├── Unitychan_chara_akarami_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_akarami_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eye.shader
│   │   │   │   │   │   ├── Unitychan_chara_eye.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eye_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_eye_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_eyelash_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_eyelash_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_fuku.shader
│   │   │   │   │   │   ├── Unitychan_chara_fuku.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_fuku_ds.shader
│   │   │   │   │   │   ├── Unitychan_chara_fuku_ds.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hada.shader
│   │   │   │   │   │   ├── Unitychan_chara_hada.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hada_blend.shader
│   │   │   │   │   │   ├── Unitychan_chara_hada_blend.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hair.shader
│   │   │   │   │   │   ├── Unitychan_chara_hair.shader.meta
│   │   │   │   │   │   ├── Unitychan_chara_hair_ds.shader
│   │   │   │   │   │   └── Unitychan_chara_hair_ds.shader.meta
│   │   │   │   │   └── Shader.meta
│   │   │   │   └── UnityChanShader.meta
│   │   │   ├── Models.meta
│   │   │   ├── Prefabs/
│   │   │   │   ├── Directional light for UnityChan.prefab
│   │   │   │   └── Directional light for UnityChan.prefab.meta
│   │   │   ├── Prefabs.meta
│   │   │   ├── SD_unitychan/
│   │   │   │   ├── Animations/
│   │   │   │   │   ├── SD_unitychan_motion_Generic.controller
│   │   │   │   │   ├── SD_unitychan_motion_Generic.controller.meta
│   │   │   │   │   ├── SD_unitychan_motion_Generic.fbx
│   │   │   │   │   ├── SD_unitychan_motion_Generic.fbx.meta
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.controller
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.controller.meta
│   │   │   │   │   ├── SD_unitychan_motion_humanoid.fbx
│   │   │   │   │   └── SD_unitychan_motion_humanoid.fbx.meta
│   │   │   │   ├── Animations.meta
│   │   │   │   ├── FaceAnimations/
│   │   │   │   │   ├── Generic/
│   │   │   │   │   │   ├── angry@sd_generic.anim
│   │   │   │   │   │   ├── angry@sd_generic.anim.meta
│   │   │   │   │   │   ├── confuse@sd_generic.anim
│   │   │   │   │   │   ├── confuse@sd_generic.anim.meta
│   │   │   │   │   │   ├── damaged@sd_generic.anim
│   │   │   │   │   │   ├── damaged@sd_generic.anim.meta
│   │   │   │   │   │   ├── default@sd_generic.anim
│   │   │   │   │   │   ├── default@sd_generic.anim.meta
│   │   │   │   │   │   ├── eye_close@sd_generic.anim
│   │   │   │   │   │   ├── eye_close@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_L@sd_generic.anim
│   │   │   │   │   │   ├── mth_L@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_R@sd_generic.anim
│   │   │   │   │   │   ├── mth_R@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_a@sd_generic.anim
│   │   │   │   │   │   ├── mth_a@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_e@sd_generic.anim
│   │   │   │   │   │   ├── mth_e@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_i@sd_generic.anim
│   │   │   │   │   │   ├── mth_i@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_o@sd_generic.anim
│   │   │   │   │   │   ├── mth_o@sd_generic.anim.meta
│   │   │   │   │   │   ├── mth_u@sd_generic.anim
│   │   │   │   │   │   ├── mth_u@sd_generic.anim.meta
│   │   │   │   │   │   ├── relux@sd_generic.anim
│   │   │   │   │   │   ├── relux@sd_generic.anim.meta
│   │   │   │   │   │   ├── sad@sd_generic.anim
│   │   │   │   │   │   ├── sad@sd_generic.anim.meta
│   │   │   │   │   │   ├── scold@sd_generic.anim
│   │   │   │   │   │   ├── scold@sd_generic.anim.meta
│   │   │   │   │   │   ├── smile2@sd_generic.anim
│   │   │   │   │   │   ├── smile2@sd_generic.anim.meta
│   │   │   │   │   │   ├── smile@sd_generic.anim
│   │   │   │   │   │   ├── smile@sd_generic.anim.meta
│   │   │   │   │   │   ├── strain@sd_generic.anim
│   │   │   │   │   │   ├── strain@sd_generic.anim.meta
│   │   │   │   │   │   ├── surprise@sd_generic.anim
│   │   │   │   │   │   └── surprise@sd_generic.anim.meta
│   │   │   │   │   ├── Generic.meta
│   │   │   │   │   ├── Humanoid/
│   │   │   │   │   │   ├── angry@sd_hmd.anim
│   │   │   │   │   │   ├── angry@sd_hmd.anim.meta
│   │   │   │   │   │   ├── confuse@sd_hmd.anim
│   │   │   │   │   │   ├── confuse@sd_hmd.anim.meta
│   │   │   │   │   │   ├── damaged@sd_hmd.anim
│   │   │   │   │   │   ├── damaged@sd_hmd.anim.meta
│   │   │   │   │   │   ├── default@sd_hmd.anim
│   │   │   │   │   │   ├── default@sd_hmd.anim.meta
│   │   │   │   │   │   ├── eye_close@sd_hmd.anim
│   │   │   │   │   │   ├── eye_close@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_L@sd_hmd.anim
│   │   │   │   │   │   ├── mth_L@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_R@sd_hmd.anim
│   │   │   │   │   │   ├── mth_R@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_a@sd_hmd.anim
│   │   │   │   │   │   ├── mth_a@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_e@sd_hmd.anim
│   │   │   │   │   │   ├── mth_e@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_i@sd_hmd.anim
│   │   │   │   │   │   ├── mth_i@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_o@sd_hmd.anim
│   │   │   │   │   │   ├── mth_o@sd_hmd.anim.meta
│   │   │   │   │   │   ├── mth_u@sd_hmd.anim
│   │   │   │   │   │   ├── mth_u@sd_hmd.anim.meta
│   │   │   │   │   │   ├── relux@sd_hmd.anim
│   │   │   │   │   │   ├── relux@sd_hmd.anim.meta
│   │   │   │   │   │   ├── sad@sd_hmd.anim
│   │   │   │   │   │   ├── sad@sd_hmd.anim.meta
│   │   │   │   │   │   ├── scold@sd_hmd.anim
│   │   │   │   │   │   ├── scold@sd_hmd.anim.meta
│   │   │   │   │   │   ├── smile2@sd_hmd.anim
│   │   │   │   │   │   ├── smile2@sd_hmd.anim.meta
│   │   │   │   │   │   ├── smile@sd_hmd.anim
│   │   │   │   │   │   ├── smile@sd_hmd.anim.meta
│   │   │   │   │   │   ├── strain@sd_hmd.anim
│   │   │   │   │   │   ├── strain@sd_hmd.anim.meta
│   │   │   │   │   │   ├── surprise@sd_hmd.anim
│   │   │   │   │   │   └── surprise@sd_hmd.anim.meta
│   │   │   │   │   ├── Humanoid.meta
│   │   │   │   │   ├── _faceOnly.mask
│   │   │   │   │   └── _faceOnly.mask.meta
│   │   │   │   ├── FaceAnimations.meta
│   │   │   │   ├── Models/
│   │   │   │   │   ├── Materials/
│   │   │   │   │   │   ├── def_mat.mat
│   │   │   │   │   │   ├── def_mat.mat.meta
│   │   │   │   │   │   ├── hair_mat.mat
│   │   │   │   │   │   ├── hair_mat.mat.meta
│   │   │   │   │   │   ├── mouth_mat.mat
│   │   │   │   │   │   ├── mouth_mat.mat.meta
│   │   │   │   │   │   ├── nol_mat.mat
│   │   │   │   │   │   ├── nol_mat.mat.meta
│   │   │   │   │   │   ├── skin_mat.mat
│   │   │   │   │   │   └── skin_mat.mat.meta
│   │   │   │   │   ├── Materials.meta
│   │   │   │   │   ├── SD_unitychan_generic.fbx
│   │   │   │   │   ├── SD_unitychan_generic.fbx.meta
│   │   │   │   │   ├── SD_unitychan_humanoid.fbx
│   │   │   │   │   ├── SD_unitychan_humanoid.fbx.meta
│   │   │   │   │   ├── Textures/
│   │   │   │   │   │   ├── ENV2.tga
│   │   │   │   │   │   ├── ENV2.tga.meta
│   │   │   │   │   │   ├── FO_CLOTH1.tga
│   │   │   │   │   │   ├── FO_CLOTH1.tga.meta
│   │   │   │   │   │   ├── FO_RIM1.tga
│   │   │   │   │   │   ├── FO_RIM1.tga.meta
│   │   │   │   │   │   ├── FO_SKIN1.tga
│   │   │   │   │   │   ├── FO_SKIN1.tga.meta
│   │   │   │   │   │   ├── alphatest.png.meta
│   │   │   │   │   │   ├── utc_all2.tga
│   │   │   │   │   │   ├── utc_all2.tga.meta
│   │   │   │   │   │   ├── utc_nomal.tga
│   │   │   │   │   │   ├── utc_nomal.tga.meta
│   │   │   │   │   │   ├── utc_spec.tga
│   │   │   │   │   │   └── utc_spec.tga.meta
│   │   │   │   │   └── Textures.meta
│   │   │   │   ├── Models.meta
│   │   │   │   ├── Prefabs/
│   │   │   │   │   ├── SD_unitychan_generic.prefab
│   │   │   │   │   ├── SD_unitychan_generic.prefab.meta
│   │   │   │   │   ├── SD_unitychan_humanoid.prefab
│   │   │   │   │   └── SD_unitychan_humanoid.prefab.meta
│   │   │   │   ├── Prefabs.meta
│   │   │   │   ├── Scenes/
│   │   │   │   │   ├── SD_unitychan_Generic.unity
│   │   │   │   │   ├── SD_unitychan_Generic.unity.meta
│   │   │   │   │   ├── SD_unitychan_Humanoid.unity
│   │   │   │   │   └── SD_unitychan_Humanoid.unity.meta
│   │   │   │   └── Scenes.meta
│   │   │   ├── SD_unitychan.meta
│   │   │   ├── Stage/
│   │   │   │   ├── Materials/
│   │   │   │   │   ├── unitychan_tile3.mat
│   │   │   │   │   ├── unitychan_tile3.mat.meta
│   │   │   │   │   ├── unitychan_tile4.mat
│   │   │   │   │   ├── unitychan_tile4.mat.meta
│   │   │   │   │   ├── unitychan_tile5.mat
│   │   │   │   │   ├── unitychan_tile5.mat.meta
│   │   │   │   │   ├── unitychan_tile6.mat
│   │   │   │   │   └── unitychan_tile6.mat.meta
│   │   │   │   ├── Materials.meta
│   │   │   │   ├── Shader/
│   │   │   │   │   ├── AlphaMask.shader
│   │   │   │   │   ├── AlphaMask.shader.meta
│   │   │   │   │   ├── Textures/
│   │   │   │   │   │   ├── AlphaMask.png.meta
│   │   │   │   │   │   └── Unity_Icon.png.meta
│   │   │   │   │   └── Textures.meta
│   │   │   │   ├── Shader.meta
│   │   │   │   ├── Textures/
│   │   │   │   │   ├── unitychan_tile3.png.meta
│   │   │   │   │   ├── unitychan_tile4.png.meta
│   │   │   │   │   ├── unitychan_tile5.png.meta
│   │   │   │   │   └── unitychan_tile6.png.meta
│   │   │   │   └── Textures.meta
│   │   │   └── Stage.meta
│   │   └── UnityChan.meta
│   ├── Cubed's Unity Shaders.meta
│   ├── Editor/
│   │   ├── Instant Screenshot/
│   │   │   ├── Documentation - Instant screenshot.pdf.meta
│   │   │   ├── ScreenshotTaker.cs
│   │   │   └── ScreenshotTaker.cs.meta
│   │   └── Instant Screenshot.meta
│   └── Editor.meta
├── LICENSE
├── ProjectSettings/
│   ├── AudioManager.asset
│   ├── ClusterInputManager.asset
│   ├── DynamicsManager.asset
│   ├── EditorBuildSettings.asset
│   ├── EditorSettings.asset
│   ├── GraphicsSettings.asset
│   ├── InputManager.asset
│   ├── NavMeshAreas.asset
│   ├── NetworkManager.asset
│   ├── Physics2DSettings.asset
│   ├── ProjectSettings.asset
│   ├── ProjectVersion.txt
│   ├── QualitySettings.asset
│   ├── TagManager.asset
│   ├── TimeManager.asset
│   ├── UnityAdsSettings.asset
│   └── UnityConnectSettings.asset
└── README.md
Download .txt
SYMBOL INDEX (17 symbols across 4 files)

FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToon/FlatLitToonInspector.cs
  class FlatLitToonInspector (line 9) | public class FlatLitToonInspector : ShaderGUI
    type OutlineMode (line 12) | public enum OutlineMode
    type BlendMode (line 19) | public enum BlendMode
    method OnGUI (line 40) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp...
    method SetupMaterialWithBlendMode (line 132) | public static void SetupMaterialWithBlendMode(Material material, Blend...
    method SetupMaterialWithOutlineMode (line 179) | public static void SetupMaterialWithOutlineMode(Material material, Out...

FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteCutoutInspector.cs
  class FlatLitToonLiteCutoutInspector (line 9) | public class FlatLitToonLiteCutoutInspector : ShaderGUI
    type CullingMode (line 11) | public enum CullingMode
    method OnGUI (line 28) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp...

FILE: Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteInspector.cs
  class FlatLitToonLiteInspector (line 9) | public class FlatLitToonLiteInspector : ShaderGUI
    type CullingMode (line 11) | public enum CullingMode
    method OnGUI (line 27) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp...

FILE: Assets/Editor/Instant Screenshot/ScreenshotTaker.cs
  class Screenshot (line 6) | [ExecuteInEditMode]
    method ShowWindow (line 23) | [MenuItem("Tools/Saad Khawaja/Instant High-Res Screenshot")]
    method OnGUI (line 36) | void OnGUI()
    method ScreenShotName (line 194) | public string ScreenShotName(int width, int height) {
    method TakeHiResShot (line 209) | public void TakeHiResShot() {
Condensed preview — 304 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,618K chars).
[
  {
    "path": ".gitattributes",
    "chars": 1398,
    "preview": "# Auto detect text files and perform LF normalization\n* text=auto\n\n# Custom for Visual Studio\n*.cs     diff=csharp\n\n# St"
  },
  {
    "path": ".gitignore",
    "chars": 1172,
    "preview": "/[Ll]ibrary/\n/[Tt]emp/\n/[Oo]bj/\n/[Bb]uild/\n/[Bb]uilds/\n/Assets/ShaderForge*\n/Assets/AssetStoreTools*\n/[Pp]ackages/\n# Aut"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Demo Lightmapping.unity.meta",
    "chars": 174,
    "preview": "fileFormatVersion: 2\nguid: eede8eef0e54e81448f11e1dc73c8c20\ntimeCreated: 1512868304\nlicenseType: Pro\nDefaultImporter:\n  "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Demo Scene.unity.meta",
    "chars": 174,
    "preview": "fileFormatVersion: 2\nguid: d2888afc92356d047b839f1894e3274d\ntimeCreated: 1490231584\nlicenseType: Pro\nDefaultImporter:\n  "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToon/FlatLitToonInspector.cs",
    "chars": 9429,
    "preview": "using UnityEditor;\nusing UnityEngine;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System;\n\nnamespace Cub"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToon/FlatLitToonInspector.cs.meta",
    "chars": 262,
    "preview": "fileFormatVersion: 2\nguid: 08c0123a0bd6ea649874555916a054d8\ntimeCreated: 1491519385\nlicenseType: Pro\nMonoImporter:\n  ser"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToon.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: 51c418521d26bf047928dd350ccd9cec\nfolderAsset: yes\ntimeCreated: 1525640368\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteCutoutInspector.cs",
    "chars": 3395,
    "preview": "using UnityEditor;\nusing UnityEngine;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System;\n\nnamespace Cub"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteCutoutInspector.cs.meta",
    "chars": 262,
    "preview": "fileFormatVersion: 2\nguid: 14d31501a41deb94bbb4611b36c5198a\ntimeCreated: 1491519385\nlicenseType: Pro\nMonoImporter:\n  ser"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteInspector.cs",
    "chars": 3125,
    "preview": "using UnityEditor;\nusing UnityEngine;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System;\n\nnamespace Cub"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite/FlatLitToonLiteInspector.cs.meta",
    "chars": 262,
    "preview": "fileFormatVersion: 2\nguid: 0496f408d7c52044b99e7447c6b4746d\ntimeCreated: 1491519385\nlicenseType: Pro\nMonoImporter:\n  ser"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor/FlatLitToonLite.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: de1dd1d641b92e34da0b284592f25066\nfolderAsset: yes\ntimeCreated: 1525640374\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Editor.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: b848211e4c124a64ba847f1f27382df0\nfolderAsset: yes\ntimeCreated: 1491519366\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/Ground Plane (Unit Shadowed).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: ccb74dadf0156884fb7d685b00fd81a4\ntimeCreated: 1490231815\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/Lightmapping Material.mat.meta",
    "chars": 207,
    "preview": "fileFormatVersion: 2\nguid: e62204e1fe0bd094f8cbcf1aec88005b\ntimeCreated: 1512866681\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/New Material.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 855eeac416698d1429ac0253661ea6c2\ntimeCreated: 1491523788\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/Skybox (Simple Gradient Sky).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 294d2449ef01ca14badf4c334b2ee54c\ntimeCreated: 1490232035\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Distance Fade).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: f1657bb70dd968a409e6b4993b296f78\ntimeCreated: 1490239391\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Improved).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: b0853062fed97de4a921753c788d5f2c\ntimeCreated: 1491410994\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Back Cull Transparent.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: ba97a277a989a1140bf30d26947e6742\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Back Cull.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 8375ea1e5b2e44e4fb6781aa767e07bc\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Double Sided Cutout.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 80ed24103b1ab2b40bafd971c59fba5a\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Double Sided.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: d82e520d4e0f4be468337422eaaa334f\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Lite) Front Cull.mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 8391eb12ad9dac843a813ca3bebdaba6\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Outline).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 1aa7e065cc091b74297a3d5e019d6c91\ntimeCreated: 1490238980\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon Rainbow).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 896dbcc0eac0f464096c9405705d6d6f\ntimeCreated: 1490238434\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Flat Lit Toon).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: 3415b24ad1b27c2458e08e70eb3a95ee\ntimeCreated: 1490236664\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials/UnityChan (Unlit Shadowed).mat.meta",
    "chars": 179,
    "preview": "fileFormatVersion: 2\nguid: aa1fdf14e53c9a645987e76f004f4b50\ntimeCreated: 1490232892\nlicenseType: Pro\nNativeFormatImporte"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Materials.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 4496687a66c6c0b469433c2d3b85b302\nfolderAsset: yes\ntimeCreated: 1490231693\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCore.cginc",
    "chars": 3983,
    "preview": "#ifndef FLAT_LIT_TOON_CORE_INCLUDED\n\n#include \"UnityCG.cginc\"\n#include \"AutoLight.cginc\"\n#include \"Lighting.cginc\"\n\nunif"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCore.cginc.meta",
    "chars": 196,
    "preview": "fileFormatVersion: 2\nguid: bea0c9306c9650e47947f090abb359e7\ntimeCreated: 1512863519\nlicenseType: Free\nShaderImporter:\n  "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCoreLite.cginc",
    "chars": 1604,
    "preview": "#ifndef FLAT_LIT_TOON_CORE_LITE_INCLUDED\n\n#include \"UnityCG.cginc\"\n#include \"AutoLight.cginc\"\n#include \"Lighting.cginc\"\n"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonCoreLite.cginc.meta",
    "chars": 196,
    "preview": "fileFormatVersion: 2\nguid: 62caa4058bfb416478a1bafd0e4ec406\ntimeCreated: 1512863519\nlicenseType: Free\nShaderImporter:\n  "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonShadows.cginc",
    "chars": 3114,
    "preview": "#ifndef FLAT_LIT_TOON_SHADOWS_INCLUDED\n\n#include \"UnityCG.cginc\"\n#include \"UnityShaderVariables.cginc\"\n\n// Do dithering "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes/FlatLitToonShadows.cginc.meta",
    "chars": 196,
    "preview": "fileFormatVersion: 2\nguid: 3766f212419920c45b0fd6152bec1a7f\ntimeCreated: 1512863519\nlicenseType: Free\nShaderImporter:\n  "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/CGIncludes.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: 0c0dda5faf7d2c245b160f9133d886cf\nfolderAsset: yes\ntimeCreated: 1525552925\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Cutout.shader",
    "chars": 5970,
    "preview": "Shader \"CubedParadox/Flat Lit Toon Lite Cutout\"\n{\n\tProperties\n\t{\n\t\t_MainTex(\"MainTex\", 2D) = \"white\" {}\n\t\t_Color(\"Color\""
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Cutout.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 6378c2f1c30e54a40bf9e856f82ac39b\ntimeCreated: 1493839045\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Fade.shader",
    "chars": 5879,
    "preview": "Shader \"CubedParadox/Flat Lit Toon Lite Fade\"\n{\n\tProperties\n\t{\n\t\t_MainTex(\"MainTex\", 2D) = \"white\" {}\n\t\t_Color(\"Color\", "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Transparent.shader",
    "chars": 5892,
    "preview": "Shader \"CubedParadox/Flat Lit Toon Lite Transparent\"\n{\n\tProperties\n\t{\n\t\t_MainTex(\"MainTex\", 2D) = \"white\" {}\n\t\t_Color(\"C"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite Transparent.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: dba0f1a849fc15c4a97b9bf664bf81f4\ntimeCreated: 1493839045\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite.shader",
    "chars": 5688,
    "preview": "Shader \"CubedParadox/Flat Lit Toon Lite\"\n{\n\tProperties\n\t{\n\t\t_MainTex(\"MainTex\", 2D) = \"white\" {}\n\t\t_Color(\"Color\", Color"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite/Flat Lit Toon Lite.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 133dbd66dec36aa40a1beadb85f201a2\ntimeCreated: 1493839045\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lit Toon Lite.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: b759a476a75638844908ee4134594947\nfolderAsset: yes\ntimeCreated: 1525552881\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon/Flat Lit Toon.shader",
    "chars": 7090,
    "preview": "Shader \"CubedParadox/Flat Lit Toon\"\n{\n\tProperties\n\t{\n\t\t_MainTex(\"MainTex\", 2D) = \"white\" {}\n\t\t_Color(\"Color\", Color) = ("
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon/Flat Lit Toon.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 645ddb695a089034b803c929e740378f\ntimeCreated: 1493839045\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Flat Lite Toon.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: 31582e6e5342215478596c2d3f50047f\nfolderAsset: yes\ntimeCreated: 1525638803\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Distance Fade.shader",
    "chars": 9979,
    "preview": "// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'\n// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)'"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Distance Fade.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 8acdc84706777f843a6ae4631308af9b\ntimeCreated: 1490239432\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Rainbow.shader",
    "chars": 11314,
    "preview": "// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'\n// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)'"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Flat Lit Toon Rainbow.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: a3f9e82b06401404c8fbd72697874439\ntimeCreated: 1490238374\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Simple Gradient Sky.shader",
    "chars": 5597,
    "preview": "// Shader created with Shader Forge v1.38 \n// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.c"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Simple Gradient Sky.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 4202c79467f16594caa6c990e712385f\ntimeCreated: 1490232210\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Unit Shadowed.shader",
    "chars": 5975,
    "preview": "// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'\n\n// Shader created with Shader Forge "
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders/Unit Shadowed.shader.meta",
    "chars": 195,
    "preview": "fileFormatVersion: 2\nguid: 28f9bcf6d39cd73458a9df7ffbe1fd42\ntimeCreated: 1490231929\nlicenseType: Pro\nShaderImporter:\n  d"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders/Misc Shaders.meta",
    "chars": 192,
    "preview": "fileFormatVersion: 2\nguid: e54bf3b9b13b23641b0ad56c80492b2e\nfolderAsset: yes\ntimeCreated: 1525552942\nlicenseType: Free\nD"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/Shaders.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 82a0b15fd63dcc54bbdbd7d890b16fa5\nfolderAsset: yes\ntimeCreated: 1490231698\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Character Use Guidelines.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: 062fd5a58ac6d4580b9a2b395e7d86e5\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/LicenseNotice.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: c63a3e913965c4904a6597fef7ecfb69\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Summary Unity-Chan License.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: c156ee310fd424ce29fc16ecb6195b24\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH/Unity-Chan License Terms and Condition.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: 0906715dbf223451ab01ce73f7a90e59\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/ENGLISH.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: dbd6f5b8ac6cf49c1897f1f32485e448\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Character Use Guidelines.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: 335a2e6f665424bd8b16ad278a1261aa\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/License Notice.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: f853d3e1a819840d382319747966413c\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Summary Unity-Chan License.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: fe60d82fdefde4088a0e7854bb64fc98\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/Japanese/Unity-Chan License Terms and Conditions.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: b437b5eeabe064c08b668e2a70dd9e9b\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/Japanese.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 1393d64a7073442a1ae82ebed0c49dbb\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_LOGO_rules02.ai",
    "chars": 130614,
    "preview": "%PDF-1.5\r%\r\n1 0 obj\r<</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R 23 0 R 40 0 R]/Order 41 0 R/RBGroups[]>>/OCGs[5 0 R 23"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_LOGO_rules02.ai.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: 57d4631de55fe45ee904ace21a87fe92\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_LOGO_rules02.psd",
    "chars": 131,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:79bf93338777bcd70b3fe49367c8676626b651c300c98b7188a65ab29e51eced\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_LOGO_rules02.psd.meta",
    "chars": 1121,
    "preview": "fileFormatVersion: 2\nguid: 2aacbb8c0eb594221bc82082e258aa94\nTextureImporter:\n  fileIDToRecycleName: {}\n  serializedVersi"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_logo-guideline.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: e4d5e599bd03649d5af593b949dfc194\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo/LUUL_logo-guideline_en.pdf.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: e38d156797c714c6f8e296dcf1db67d3\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License/License Logo.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 7558f44a052d3493391c93cfc4e2cf73\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/License.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 3b94eb9dcb19747b1a1f7b23634e58b0\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaMain.cg",
    "chars": 5337,
    "preview": "// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'\n\n// Upgrade NOTE: replaced '_Object2W"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaMain.cg.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: c3d0f1648f39e1a408ca5a56b25e96bf\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaOutline.cg",
    "chars": 1648,
    "preview": "// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'\n\n// Outline shader\n\n// Material param"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaOutline.cg.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: 98e9eccf54dd0e34c9cb77865555483f\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaSkin.cg",
    "chars": 2836,
    "preview": "// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'\n\n// Upgrade NOTE: replaced '_Object2W"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/CharaSkin.cg.meta",
    "chars": 133,
    "preview": "fileFormatVersion: 2\nguid: fe01eae1ec1d1c24b99530833c8c8241\nDefaultImporter:\n  userData: \n  assetBundleName: \n  assetBun"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_akarami_blend.shader",
    "chars": 785,
    "preview": "Shader \"UnityChan/Blush - Transparent\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"S"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_akarami_blend.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 0298b868476735f41857e9ba8f0d4cd1\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eye.shader",
    "chars": 681,
    "preview": "Shader \"UnityChan/Eye\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Shadow Color\", Co"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eye.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: abaf2020b803b6847b5c081ed22c05c5\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eye_blend.shader",
    "chars": 788,
    "preview": "Shader \"UnityChan/Eye - Transparent\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Sha"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eye_blend.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: bf944057124b80b4e84496139e3b072c\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eyelash_blend.shader",
    "chars": 776,
    "preview": "Shader \"UnityChan/Eyelash - Transparent\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor ("
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_eyelash_blend.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 9627902a73805264c818754ecb22c8f9\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_fuku.shader",
    "chars": 1159,
    "preview": "Shader \"UnityChan/Clothing\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Shadow Color"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_fuku.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 00262b50562beb14cbab9b52bced4f9f\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_fuku_ds.shader",
    "chars": 1177,
    "preview": "Shader \"UnityChan/Clothing - Double-sided\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_fuku_ds.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 96d05de60c5f7474491f9f94568cf623\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hada.shader",
    "chars": 908,
    "preview": "Shader \"UnityChan/Skin\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Shadow Color\", C"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hada.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: b35a2abbdd5b15d4ca40103088758eac\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hada_blend.shader",
    "chars": 774,
    "preview": "Shader \"UnityChan/Skin - Transparent\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Sh"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hada_blend.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 7a95784c68f03494d8c7911e15fab82a\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hair.shader",
    "chars": 1157,
    "preview": "Shader \"UnityChan/Hair\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"Shadow Color\", C"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hair.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: fe3954a9664afb042a2af588b53680b0\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hair_ds.shader",
    "chars": 1171,
    "preview": "Shader \"UnityChan/Hair - Double-sided\"\n{\n\tProperties\n\t{\n\t\t_Color (\"Main Color\", Color) = (1, 1, 1, 1)\n\t\t_ShadowColor (\"S"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader/Unitychan_chara_hair_ds.shader.meta",
    "chars": 154,
    "preview": "fileFormatVersion: 2\nguid: 235ca6f7bbc0ead4990f386a7ec24292\nShaderImporter:\n  defaultTextures: []\n  userData: \n  assetBu"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader/Shader.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: e5f4979e7944d9d48aa62d1c31e3529c\nfolderAsset: yes\ntimeCreated: 1426647465\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models/UnityChanShader.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 154085a734dc3fb488884c24c4456a62\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Models.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 5d869c46a82d5cd499cf90be70aed13d\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Prefabs/Directional light for UnityChan.prefab",
    "chars": 1854,
    "preview": "%YAML 1.1\n%TAG !u! tag:unity3d.com,2011:\n--- !u!1 &100000\nGameObject:\n  m_ObjectHideFlags: 0\n  m_PrefabParentObject: {fi"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Prefabs/Directional light for UnityChan.prefab.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: b76c71a1e3f6c4fdab657f4fbf5466de\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/Prefabs.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: cee2ae6e7d741864a86652e01411059c\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_Generic.controller.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 7b8db3e2f0141a94ca06a5f0dcaa7b9c\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_Generic.fbx",
    "chars": 132,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:b057c4c7934226f0cee54767da24411e3dfb2bc07ceaee26b6598cc8ab164c0e\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_Generic.fbx.meta",
    "chars": 327421,
    "preview": "fileFormatVersion: 2\nguid: b6475d894388e0f4bbe9ba904c073a2e\nModelImporter:\n  serializedVersion: 18\n  fileIDToRecycleName"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_humanoid.controller.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a0702f03fac0faa4d983e423203b2fb4\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_humanoid.fbx",
    "chars": 132,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:cde724a3eb518bf0312bc76dc9f2563a4c7f7223d6e5cf8f80cdbce392d51950\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations/SD_unitychan_motion_humanoid.fbx.meta",
    "chars": 415878,
    "preview": "fileFormatVersion: 2\nguid: f320efa63ce12874a9ad50add869c0b5\nModelImporter:\n  serializedVersion: 18\n  fileIDToRecycleName"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Animations.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 04f73a2b09f11ef4ca887c338814f973\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/angry@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:909c26684b6466fb585d4cc89ec5027612331aa88946bfa4e068e76280852288\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/angry@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: b6af7063efc0bc6468d4cd7f0b9fe0f9\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/confuse@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:f1061d933e4f0393a53e5e695c9757d1e2180d5bd2638c9de82db6a096a28f81\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/confuse@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 6bc770c2b792a814b933a20020654d70\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/damaged@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:7966fd760ff3eae54cd46f6335e3a23c1b1bc9c2297b299076c027328bda32bb\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/damaged@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 7753af29ddf89c24997a3af890dd69b0\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/default@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:0bbbc9f0d9029b0a34936a8ba9507fa53d9e01ea56eee1f46964d57c802bfc9b\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/default@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a69449929078cf14a99a34501fd4e5a0\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/eye_close@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:7017da3d507963064781837bc10d522f8d5dac2a2b9a6c2bdb3c7a5c0f4452e8\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/eye_close@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 433a706b1b1cac9488ddbd2d1083baf9\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_L@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:7fd99a62dcc005648e34f294b1eb4d40f428e65073df7ca881eb5c95b25c382c\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_L@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: af80b011e2db14248815aa9b483264ca\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_R@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:b599254e64a6f12ac6e9e0d5b33756bc9865040f10a89a5129497788893c125c\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_R@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 2a4678d510ba7ab449c6a94d12ddb49e\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_a@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:19083c8cacf2bc7d95a0d0a02da0ce2dc347bab88411ff93643bed3bb60ce550\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_a@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a38817086aca50e449be73167fd9fc0b\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_e@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:5e69ea72ce292f6964233c6d8b70b8102baa8edbc45f9d12f843c1111f2d3945\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_e@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 64e8e919196070343b5b04e5b1a12292\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_i@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:5ba3c4292112e6f92ba6e32dd2a6f3803a294334eb4ce586ebf72918d9e49674\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_i@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 5d0cd7872021e3f48b584e0c14a8069f\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_o@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:1dce091c2a48284f68a5853cf37562dd6e01b297adac483626b5f89fa54a2511\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_o@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 271ba0f0962ffe240ac223395ab3f8d5\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_u@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:629ab25bbcb1e4259495c9a2484bd9016406990df2b203bfd936aa50c1c58428\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/mth_u@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: e1bf3957b66d1f940ae32181274e5d38\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/relux@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:efe4025b12200d2f747f482b05541f595bba6c9af4b5cdb42afb96eb8a461c69\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/relux@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: abca4b366869eeb4b9e8bc9a82031de8\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/sad@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:5428276c3f3f7fb84b0b609d6312338735003a4008def5a4f27d061cf67f0197\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/sad@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: ac018e0743b1c0344ad0643151e416ac\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/scold@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:aaa92aeaf0b54913927880ee7dd0d8d0575ff97f940b72a5d3f6847b3a787200\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/scold@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: eb0ff5dd0d2591f4b8790ef033375a40\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/smile2@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:068ea7887720521a9ec01535bc14f692ee22a98fdd6b76e94e7a711b09cb08d8\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/smile2@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: cad8a141717a7354c99414a512a598a0\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/smile@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:32d02c5bff34cb477088b25d2e9d43d62218d092e3fcc3a399de23fe40ab1516\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/smile@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: f63e6c7ca833eac4e92df46a104911cf\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/strain@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:f2a854b2ace0727a47d947060975722963665064fd850934658fa7bf5ef6edea\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/strain@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 962012f756587bd45b49dec07bac580c\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/surprise@sd_generic.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:277de32dceba5613b3feb50fdefcace882a9aceb37fb98e6ffa22404c9f3cb1d\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic/surprise@sd_generic.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 9553278f438c5344082f1692d1c162e8\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Generic.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: cebe7ff9894836c4db0c2965ce04a1fd\nfolderAsset: yes\ntimeCreated: 1426647465\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/angry@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:0779071f5bdcf89e27948d3f5326e9dc445a5b6092141a4d6aaddc8de86f83d2\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/angry@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: d022baae72960439ca9bc35168cde644\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/confuse@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:f5e20da3a5de08b9b7e683fcbc908cf9d322eb92909390a155db1aac5d8f4187\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/confuse@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 7fb84b7bbc6fe402a8a888ea10646789\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/damaged@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:c741d5d7efd40d1720eaca094bcb4de4ac4ba271367cc5827452eff99e7ac261\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/damaged@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 052052524e8fd4e47b75db0131b4b118\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/default@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:78b924988a9e332cbddd8b7e1e4decbe7a2c233078190ca048796fde3e5b2169\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/default@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 5ba07efc7490d48959dfb3879f8be04a\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/eye_close@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:78808e73f7efc4c0dd06c7545cb5667df3edb514263f928ec73611db76709109\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/eye_close@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 1c6ef5f43979d4ac396faf724a6a4dd0\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_L@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:2ec0b5f775c789506898f61b4bb31a876c2d738c524babd34ea2dca7a0d94de4\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_L@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 0ccfe86ed1121478bbeacb8e227ec19c\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_R@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:32696ed0f69f074ecf31226b184d4631a0e154d9ee194aec257cc3d9658b73b1\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_R@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 508261753cbbd4493b10da3a43602a39\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_a@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:f79ad8af0b34b982ea5940aa042a615516e086b46acb2c41379d90970d4efae7\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_a@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 2ac255bd0dd6047e9b2df5ac70b1c45d\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_e@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:2cd3c341cd797f931013400aff0904167064d107b4722cb23ed9925af979ebd2\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_e@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: e7c86dc2bf7f54f6caa8076d5b450437\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_i@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:97becedad15f2029f6d22fa76dcc6abbaf8617081d47d7c42bb80971417f7d19\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_i@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a13d16a8fe186444f9bd2b411d43351c\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_o@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:aaf89a5b34c8a578af3aed1dd4455eaa50353317f5c923cc0619115e9ae65e18\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_o@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 24f6fd9f7d6e14b429858f4d017e7195\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_u@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:ef0c3dc3e472df51060a05b2c8a33677b82207336add8c7ceee44854c4605caa\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/mth_u@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 73be46601457e417584986e26fcaf567\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/relux@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:ff7e750b6013dcff6b73737f990fba798951d4e3841cb0c46b32dcdc1ce6c4ef\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/relux@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 0c7ae9e4974854c81a425f98211bc25f\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/sad@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:5e99ba39d80668466cd2aaba4eaf417f485e7b0987eee5b3c02815ac0715075b\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/sad@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: ccf2553d159754da6b08936ec9999869\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/scold@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:2e6ce8c17ba37bc5f56a5e85b1696f78f69dbd1ac109b4e2130f816033fd681f\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/scold@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: e4b9611887a9f43c0ae3fc39870a7b5f\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/smile2@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:523c0315080c0de48fda7bf42f8b91acb885975afc370c9e0bbbe93324469aa9\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/smile2@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a9388e606933645cdbb57d61ab9cc186\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/smile@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:aa53979650696849a92c8337f1c684a85c433c696e565e092c0f65beaecc6379\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/smile@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: cec97cfaae8c7454f9e3fb92ebf3b337\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/strain@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:94158d41d1dad9aaba99e7a52998db58778cb438a77f9e0eecdd3a538d8c4b84\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/strain@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: e996ba46f070c4ec9b73996777f95a10\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/surprise@sd_hmd.anim",
    "chars": 130,
    "preview": "version https://git-lfs.github.com/spec/v1\noid sha256:99c844d7719b69bdcebf6ee14641b0eaad36f265adf6c1656a84a28830d40bf4\ns"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid/surprise@sd_hmd.anim.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 4b7c62bb2e05c47c5afd5486e2eceaf6\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/Humanoid.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 2c57263c8486a4f4c804707428e0cfba\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations/_faceOnly.mask.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 2d4e0e0d2eda147be851af6d686de166\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/FaceAnimations.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: 5b1c87a3b91d3414ca85dca100de04ed\nfolderAsset: yes\ntimeCreated: 1426647464\nlicenseType: Pro\nDe"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials/def_mat.mat.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 33617e2203e55fa46801e063486b59f3\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials/hair_mat.mat.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 787cbe8c6e6ebf74e856c2ccb3eb1923\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials/mouth_mat.mat.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: 09608bb10cbd4714a94445805ab7a652\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials/nol_mat.mat.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: a172534e4207dec438dea0e660e996a7\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials/skin_mat.mat.meta",
    "chars": 138,
    "preview": "fileFormatVersion: 2\nguid: b87a4da61900d68429a41bed3ea42d16\nNativeFormatImporter:\n  userData: \n  assetBundleName: \n  ass"
  },
  {
    "path": "Assets/Cubed's Unity Shaders/UnityChan/SD_unitychan/Models/Materials.meta",
    "chars": 191,
    "preview": "fileFormatVersion: 2\nguid: d082e0bb5ac6fdb4a81a858b4f437832\nfolderAsset: yes\ntimeCreated: 1426647465\nlicenseType: Pro\nDe"
  }
]

// ... and 104 more files (download for full content)

About this extraction

This page contains the full source code of the cubedparadox/Cubeds-Unity-Shaders GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 304 files (1.4 MB), approximately 584.4k tokens, and a symbol index with 17 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!