Professional Documents
Culture Documents
------xxxxxx----
shft + midle button to Pan
------xxxxxx----
shift + c to get back into main scene
------xxxxxx----
------xxxxxx----
alt + z is x-ray
------xxxxxx----
s & shft + z, will disallow z-axis only... y & x will work
------xxxxxx----
------xxxxxx----
h to hide selected object; alt+h to reverse
shft +h to highlight selected object
------xxxxxx----
------xxxxxx----
Alt + c to complete a curve join between two selected ends
------xxxxxx----
mirror modifier
------xxxxxx----
remesh mod
------xxxxxx----
Modifiers - 21 - Generate - Screw
------xxxxxx----
alt + z for X-ray
------xxxxxx----
------xxxxxx----
shft+S to switch menu (in shader editor)
------xxxxxx----
ctrl+shft +right-mouse to get mixer node (in shader editor)
------xxxxxx----
Shaders and Materials - 17 - Input Nodes - Layer Weight
------xxxxxx----
Shaders and Materials - 18 - Input Nodes - Light Path
------xxxxxx----
Shaders and Materials - 20 - Input Nodes - Particle Info
------xxxxxx----
------xxxxxx----
Shaders and Materials - 90 - Node Groups
------xxxxxx----
------xxxxxx----
Shaders and Materials - 91 - Script Node (OSL Shaders)
------xxxxxx----
Shaders and Materials - 93 - Project - Micropolygon Displacement
------xxxxxx----
Shader - Emission
------xxxxxx----
Shader - Hair BSDF
------xxxxxx----
Shader - Principled Hair
------xxxxxx----
Shader - Principled Volume
------xxxxxx----
Shader - Subsurface Scattering
------xxxxxx----
Shader - Translucent
------xxxxxx----
Shader - Transparent
------xxxxxx----
Blender kit comes with blender but here's the website for more info https://www.blenderkit.com/
---------------------------------------------------
------xxxxxx----
Shader -Color Adjustment
------xxxxxx----
Shader - Wavelength
------xxxxxx----
Shader - Volume Scatter and Absorption
------xxxxxx----
------xxxxxx----
Shader - Transparent
------xxxxxx----
Shader - Translucent
------xxxxxx----
u + unwrap
------xxxxxx----
ctrl + e + mark as seam
------xxxxxx----
12 - Mesh Editing and UV Correction
------xxxxxx----
13 - Selection - UV Sync Selection
------xxxxxx----
Cameras - 03 - Camera Switching
Cameras - 04 - Camera Navigation - Camera Transforms
------xxxxxx----
Render (Cycles) - 02 - Rendering Basics
------xxxxxx----
Render (Cycles) - 09 - Lighting in Cycles - HDRIs
------xxxxxx----
Render (Cycles) - 22 - Render Properties - Performance
------xxxxxx----
Render (Eevee) - 25 - Screen Space Effects – Simplify (hair)
------xxxxxx----
Render (Eevee) - 26 - Screen Space Effects - Hair
------xxxxxx----
------xxxxxx----
GET Character Creator 3.3 - https://bit.ly/3b16Wcw GET HEADSHOT CC: https://bit.ly/2XpspUw GET SKIN
GEN: https://bit.ly/2L8m3G2 GET ICLONE 7 - https://bit.ly/38QDfbb GET ACTORCORE:
https://bit.ly/3adV9XK GENERATED PHOTO https://generated.photos/ SCATTER 3.0 DOCUMENTATION:
https://sites.google.com/view/scatter... GET TREE BOTANIQ ADDON! https://blendermarket.com/products/bo...
GET TRAFFIQ ADDON: https://blendermarket.com/products/ca... GET TRUE TERRAIN:
https://blendermarket.com/products/tr... GET ANIMATION LAYER FOR BLENDER
https://youtu.be/ZQWyjD0KEH0 https://blendermarket.com/products/an... GET FREE 3D CONTENTS HERE:
https://youtu.be/aXZySDYl0b4 GET3D UPDATES HERE: https://youtu.be/riR8Rcku4HA
------xxxxxx----
F2 to rename bones
------xxxxxx----
ctrl = p to parent
------xxxxxx----
alt + p to clear parent
------xxxxxx----
shft + rgt-cursor to move 3d-cursor
------xxxxxx----
shft+c to bring 3d-cursor to origin
------xxxxxx----
Blender 2.9 for Absolute Beginners - Complete Starter Tutorial-
------xxxxxx----
Create An easy Stylized Forest Animation Loop in Eevee, Blender Tutorial-
------xxxxxx----
Recently I’ve discovered these Blender 2.8 addons that I think you’ll enjoy, which can help make rigging and
animation in Blender a bit easier! 10 - Sprite Sheet Handler - 00:22 - https://bit.ly/2Qf16IM 9 - Text FX - 01:18 -
http://codeofart.com/text-fx/ 9a - Text Effects - https://bit.ly/2EvHGMZ 8 - Wiggle Bones - 01:58 -
https://blenderartists.org/t/wiggle-b... 8a - Jiggle Bone - https://github.com/artellblender/spri... 8b - Spring Bone -
https://github.com/artellblender/spri... 7 - AnimAll - 03:15 - Comes with Blender 6 - X-Muscle System - 04:07 -
https://bit.ly/2EsgHlA 5 - AnimAide - 05:08 - https://github.com/aresdevo/animaide 4 - Dynamic Parent - 05:59 -
https://blenderartists.org/t/wip-dyna... 3 - Auto-Rig Pro - 07:07 - https://bit.ly/3hnvzQS 3a - Voxel Heat Diffuse
Skinning - https://bit.ly/2CUWQew 2 - Bone Layer Manager - 09:04 - https://gumroad.com/l/STdb 1 - Animation
Nodes - 09:55 - https://animation-nodes.com/ 1a - Sverchok Nodes - http://nikitron.cc.ua/sverchok_en.html 1b -
Ghost IK - https://blenderartists.org/t/ghost-ik... 1c - Motion Tool - https://bit.ly/31jNFgU Should everyone install
these addons? - 12:07 Watch the Free tutorial series "Getting Started with Blender" http://bit.ly/36xCDVJ
------xxxxxx----
Making Perfect Looping Textures in Blender 2.92--
------xxxxxx----
Node-based Organic Animation in Blender 2.92-
------xxxxxx----
SCULPT - Blender 2.80 Fundamentals---youtube-downloader
------xxxxxx----
40_Real trees 39_Lineworks https://blendermarket.com/products/li... 38_Animax
https://blendermarket.com/products/an... 37_Rapid PBR Material creator 36_X-Muscle System
https://blendermarket.com/products/x-... 35_Blender GIS 34_City builder 3d
https://blendermarket.com/products/ci... 33_Node Wrangler 32_SKETCH STYLE
https://blendermarket.com/products/sk... 31_Archimesh 30_Radeon Prorender 29_Archipack 28_Nebula
generator https://blendermarket.com/products/ne... 27_Neoner https://blendermarket.com/products/ne...
26_Molecular Script https://github.com/scorpion81/Blender... 25_cube surfer
https://github.com/porkminer/CubeSurfer 24_Voxel heat diffuse skinning https://blendermarket.com/products/vo...
23_Rigui 22_Rigify 21_substance painter live link 20_Tesselator 19_modeling cloth
https://blendermarket.com/products/mo... 18_Mira tools 17_Grasswald https://blendermarket.com/products/gr...
16_Pro lighting skies 15_Ghostool 14_extreme PBR https://blendermarket.com/products/ex... 13_X-Pose Picker
https://blendermarket.com/products/x-... 12_Machine tools https://blendermarket.com/products/MA... 11_Box
cutter https://blendermarket.com/products/bo... 10_E-Cycles https://blendermarket.com/products/e-... 9_Gaffer
8_Autorig pro https://blendermarket.com/products/au... 7_Retopoflow https://blendermarket.com/products/re...
6_octane render 5_Renderman 4_Vray 3_Hard Ops https://blendermarket.com/products/ha... 2_MESHmachine
https://blendermarket.com/products/ME... 1_Flip fluids https://blendermarket.com/products/fl...
------xxxxxx----
BY-GEN - https://gumroad.com/l/BY-GEN BY-GEN Tutorial - https://www.youtube.com/watch?v=mSA1Q...
------------------------------------------------------------------------------- Tissue - https://github.com/alessandro-
zompare... Tissue tutorial - https://www.youtube.com/watch?v=PRIcB...
----------------------------------------------------------------------------------------------- Rando Mesh -
https://github.com/mantissa-/RandoMesh Rando Tutorial - https://www.youtube.com/watch?v=GMhjd...
------------------------------------------------------------------------- Blender kit comes with blender but here's the
website for more info https://www.blenderkit.com/
------xxxxxx----
Blender - Abstract Animation Loop in Blender 2.8
------xxxxxx----
Blender - Abstract Animation Loop in Eevee Blender
------xxxxxx----
Blender - Abstract Flower Animation in Eevee (Blender 2.81)
------xxxxxx----
Blender - Abstract Shading in Blender 2.8-
------xxxxxx----
Blender - Easy Asteroid or Meteor Animation in Eevee and Cycles-
------xxxxxx----
Blender - Easy Balloon (text manipulation)
------xxxxxx----
Blender - Easy Blinking Lights Animation in Cycles and Eevee
------xxxxxx----
https://www.youtube.com/watch?v=updE3_Tf3nY
------xxxxxx----
Blender - Easy Car Paint Material in Blender 2.81---youtube-
------xxxxxx----
Blender 2.8 Beginner Tutorial - Part 12_ Rigid Body Simulation (camera shortcuts)
------xxxxxx----
w for camera
------xxxxxx----
Blender - Easy Eevee Environment Design (Blender .tube (Ethereum)
------xxxxxx----
0 6 Most-BASIC-Blender-MATERIALS-Eevee-and-Cycles-Tutorial-
------xxxxxx----
Blender 2.8 Tutorial - Cell Fracture Explosion-
------xxxxxx----
Blender 2.80 Tutorial_ How To Create A Hinge_Pivot Point For Objects To Swing_Rotate From
------xxxxxx----
10_Shot Matcher https://blendermarket.com/products/sh... The Shot Matcher addon speeds image merging
workflow by analyzing an image’s or video’s color range, which can be automatically mapped to the foreground
and background elements in the compositor. 9_Waterial https://blendermarket.com/products/wa... Waterial is a
Blender addon for creating animated water surfaces with low memory requirements and much less performance-
intensive than simulations. 8_Blaze https://blendermarket.com/products/bl... Blaze is a new Blender Add-on that
Creates Cinematic Fire Shaders in Blender. 7_Advanced Ocean Modifier https://blendermarket.com/products/ad...
Advanced ocean modifier offers a Fast and Simple Way to create an Interactive Water Surface in Blender.
6_Neoner https://blendermarket.com/products/ne... This is a Blender add-on for easy creation of various neon
signs, lamps, pointers, and lights. 5_Nebula generator https://blendermarket.com/products/ne... this is a blender
addon for creating nebulas using Blender. 4_Khaos https://blendermarket.com/products/kh... “Khaos” is a tool
that allows visual effects artists to create custom 3d explosions within a short period of time. With its assets, it
provides the ability to procedurally add various particle effects including fire explosions, smoke explosions, and
various particle debris. 3_Molecular Script https://github.com/scorpion81/Blender... Molecular Script is a particle
collision addon that makes particles collide for creating certain types of simulations and effects .and particles
linking as well. 2_cube surfer https://github.com/porkminer/CubeSurfer CubeSurfer Addon allows us to remesh a
particle system in realtime. 1_Flip fluids https://blendermarket.com/products/fl... The FLIP Fluids addon is a tool
that helps you set up, run, and render liquid simulation effects. The custom-built fluid engine of flip fluids is based
around the popular FLIP simulation technique.
------xxxxxx----
Blender Particles Tutorial - Blender 2.8 Beginners Tutorial
------xxxxxx----
Blender Tutorial - Camera Tips and Tricks for
Better Animations and Renders-
------xxxxxx----
Blender Tutorial - Object Breaking Animation-
------xxxxxx----
Blender Tutorial - Quick Rigid Body Fun-
------xxxxxx----
Bottle Cap Challenge _ Learn Animation Hindi _ Urdu _ Lecture
------xxxxxx----
Create any City in Blender in 20 Minutes-
------xxxxxx----
Blender Particles Tutorial - Blender 2.8 Beginners Tutorial
(using different items to create waves of particles
------xxxxxx----
Every Force Field Exampled in Blender in 17 Min-
------xxxxxx----
Hologram Material With Node Editor _ Learn Animation in Hindi _ Urdu _ Lecture (shade editor)
------xxxxxx----
How to Animate Camera _ Camera-Rig Addon _ Blender tutorial Hindi _ Urdu _
------xxxxxx----
Maximo Character Animation with One Click _ Learn Animation in Hindi_Urdu _ Lecture
------xxxxxx----
How to Animate in Blender _ Mixamo Facial Rig _ Tutorial for Beginner Hindi _ Urdu _ HDsheet-
------xxxxxx----
How to control the camera like a boss in Blender 2.8X
------xxxxxx----
How to Create Realistic Landscape _ Easy Blender Tutorial in Hindi _ Urdu
------xxxxxx----
How to Create Rigid Body Initial Velocity in Blender-
------xxxxxx----
How to Make Electricity FX in Blender - Iridesium-
------xxxxxx----
How to Make Slow_Fast Motion Videos _ Blender As Video Editor In Urdu_Hindi _ Lecture
------xxxxxx----
How to Use Physics in Blender (concept of physics)
------xxxxxx----
5 Blender Camera Tricks [Cinematography
------xxxxxx----
DNA Transformation Effects│Blender 28x Mograph Tutorial--
------xxxxxx----
How to use the Compositor in Blender 2.8 _ Blender 2.81 Compositor for Post Processing-
------xxxxxx----
Intro to Shape keys _ Learn Animation in Hindi _ Urdu _ Lecture
------xxxxxx----
Learn Blender's Water Physics in 10 Minutes! (Blender 2.8)- (the priciples)
------xxxxxx----
Let's Make Coffee_ Blender Fluid Sim (Manta Flow) For Beginners
------xxxxxx----
Make a Realistic Flamethrower in Blender - Iridesium
------xxxxxx----
Particle Beam FX EEVEE │Blender 2 8 FX Tutorial-
------xxxxxx----
Physics simulation in Urdu
------xxxxxx----
RandoMesh 0.1.1 [Blender Add-on]
------xxxxxx----
Randomly Placing Objects with PARTICLES in Blender-
------xxxxxx----
Top 6 Blender Nodes To Make Any Material in Blender 2021-
------xxxxxx----
10 - Sprite Sheet Handler - 00:22 - https://bit.ly/2Qf16IM 9 - Text FX - 01:18 - http://codeofart.com/text-fx/ 9a -
Text Effects - https://bit.ly/2EvHGMZ 8 - Wiggle Bones - 01:58 - https://blenderartists.org/t/wiggle-b... 8a -
Jiggle Bone - https://github.com/artellblender/spri... 8b - Spring Bone - https://github.com/artellblender/spri... 7 -
AnimAll - 03:15 - Comes with Blender 6 - X-Muscle System - 04:07 - https://bit.ly/2EsgHlA 5 - AnimAide -
05:08 - https://github.com/aresdevo/animaide 4 - Dynamic Parent - 05:59 - https://blenderartists.org/t/wip-dyna...
3 - Auto-Rig Pro - 07:07 - https://bit.ly/3hnvzQS 3a - Voxel Heat Diffuse Skinning - https://bit.ly/2CUWQew 2 -
Bone Layer Manager - 09:04 - https://gumroad.com/l/STdb 1 - Animation Nodes - 09:55 - https://animation-
nodes.com/ 1a - Sverchok Nodes - http://nikitron.cc.ua/sverchok_en.html 1b - Ghost IK -
https://blenderartists.org/t/ghost-ik... 1c - Motion Tool - https://bit.ly/31jNFgU
------xxxxxx----
https://www.youtube.com/watch?v=o3N8H8X-GJk&list=PLJSCK4DjIWhk-
JIGOIJKLUB1bGXfDBgzZ&index=5
Animation Nodes
------xxxxxx----
Tutorial - Super Relaxing Perfect Loop in Blender
------xxxxxx----
UV in Hindi
------xxxxxx----
[04 Inputs to Outputs] Introduction to Animation Nodes Tutorial Series for Beginners
------xxxxxx----
nodes]- amazing
------xxxxxx----
[020] Blender 2.80 - Scales Transform [Animation Nodes]-
------xxxxxx----
7 - 3D Animated Halftone Photo - Animation Nodes
------xxxxxx----
------xxxxxx----
Blender quick tip - Randomize material per polygon-
------xxxxxx----
------xxxxxx----
shft +S , then cursor to center
------xxxxxx----
Blender Tutorial_ Fantasy Text Factory Animation --- new ideas -explode
------xxxxxx----
Blender Tutorial_ Fluid Trick --- new ideas -melt
------xxxxxx----
Blender Tutorial_ High Tech Scroll Animation --- new ideas -melt
------xxxxxx----
Blender Tutorial_ Liquid Text Animation- scope
------xxxxxx----
Blender Tutorial_ Photorealistic Ring- 4-30 – angling vertices & 21 for noise patterns on ring
------xxxxxx----
------xxxxxx----
Blender Beyond Basics Surprising 3D Modeling Tool-- amazing features..
------xxxxxx----
------xxxxxx----
Bonsai Tree _ Let's Build It In Blender- - new ideas
------xxxxxx----
------xxxxxx----
How to Make Sci-Fi Particle Effects in Blender - Iridesium- new ideas
------xxxxxx----
Intro to Array, Bevel, Boolean and Mirror Modifiers in Blender-
------xxxxxx----
------xxxxxx----
Motion Graphic Abstract - Blender RBD Simulation - Chapter 3 –2-20 (turning multiple bodies
into rigid bodies – ( object , then rigid nody, then select active)
------xxxxxx----
Transforming A Car Into A Zombie Destroyer In Blender _ Let's Build It In Blende - new idea-
zombie cars
------xxxxxx----
[008] Blender tutorial - Pin Point Imprint Toy [Blendance – 01]- new idea-
------xxxxxx----
------xxxxxx----
Blender Tutorial - Paint Roller Effect w_ Dynamic Paint – mesh & dyna - V.
Impt concepts
------xxxxxx----
Blender Tutorial - Paint Splatter Effect in Eevee-- concept & new ideas
------xxxxxx----
Blender Tutorial - Pixel Fire Effect in Eevee
------xxxxxx----
Blender Tutorial - Volume to Mesh Modifier w_ Mantaflow (2.91)concept & new ideas
------xxxxxx----
Blender Tutorial How to Create Mist in Blender
------xxxxxx----
Common Mantaflow Problems
------xxxxxx----
Epitrochoid in Animation Nodes I Blender 2.8 Tutorial-
------xxxxxx----
------xxxxxx----
Blender - 80's Style Animation Loop in Eevee---
------xxxxxx----
Blender - Abstract Animation Loop in Blender 2.8-empty – looping formula-
concept & new ideas
------xxxxxx----
------xxxxxx----
Blender - Cinematic Movie Text Animation In Eevee—concept of light looping
------xxxxxx----
Blender - Easy Asteroid or Meteor Animation in Eevee and Cycles-animation tips
------xxxxxx----
Blender - Easy Balloon —concept of pressure on cloth
------xxxxxx----
Blender - Easy Blinking Lights Animation in Cycles – 2-45- UV & shading
concepts etc
------xxxxxx----
Blender - Easy Eevee Environment for Beginners (Blender 2.8)--
------xxxxxx----
Blender - Easy Environment Design (Blender 2.8)---scene setup
------xxxxxx----
Blender - Easy Hard Surface Control Panel in Eeve-- v. Impt
old pc look concepts
------xxxxxx----
Blender - Easy Infinite Loop animation in Eevee Blender 2.81-
------xxxxxx----
Blender - Easy Infinite Loop animation in Eevee Blender 2.81- concept of cubes &
scene idea
------xxxxxx----
Blender - Easy LEGO Animation in Eevee Blender 2.8 ---animation tricks
------xxxxxx----
Blender - Easy Sci-fi Environment Design (Blender 2.8) concept
------xxxxxx----
Blender - Easy Sci-fi Hallway Design in Eevee (Blender 2.8)-- 6-10- remove volume
cube-
------xxxxxx----
Blender - Easy Sci-Fi Landscapes (JS Placement)-
------xxxxxx----
Blender - Easy Sci-fi Style Animation Loop in Eevee (Blender 2.8)- random select
------xxxxxx----
Blender - Easy Soft Body Animation in Blender 2.8 animation trick
------xxxxxx----
Blender - Glitching Animation in Eevee (Blender 2.8)be-- glitchy effect
------xxxxxx----
------xxxxxx----
Blender - Hard Surface landscape in Blender 2.8-
------xxxxxx----
Blender - Hard Surface landscape in Blender 2.8-amazing look-scene idea...
------xxxxxx----
Blender - Leather Shader in Blender 2.8-
------xxxxxx----
Blender - Make anything React to MusicAudio (Blender 2.8)--
------xxxxxx----
Blender - Melting Animation Tutorial Blender 2.
------xxxxxx----
Blender - Organic Sci-Fi Animation loop in Eevee-imp
------xxxxxx----
Blender - Procedural Blinking Lights Animation in eevee Blender 2.81-
------xxxxxx----
Blender - Procedural Lava Shader in Blender 2.8--
------xxxxxx----
Blender - Procedural Rust in Blender 2.8 Nodes-
------xxxxxx----
Blender - Sci-fi Hologram Material in Blender 2.8 Eevee
------xxxxxx----
Blender - Sci-Fi Particle Simulation in Eevee Blender 2.8 scene idea
------xxxxxx----
Blender - Simple Eevee Environment For Beginners! (Blender 2.8)--
------xxxxxx----
Blender - Simple Motion Graphics in Blender 2.8--scene idea
------xxxxxx----
Create the Light Speed Star Wars Effect in Blender
------xxxxxx----
Blender - Stylized Emission Shader (Blender 2.8)
------xxxxxx----
Blender Just Made Creating Wood So Easy in Blender 2.9
------xxxxxx----
Blender- Surface Imperfections Tutorial (Procedural Shading)
------xxxxxx----
Create A Plexus Style Animation in Blender Eevee - Easy Blender Tutorial-.tube
------xxxxxx----
Create A Surreal Sunset Environment in Blende
------xxxxxx----
Create an easy Abstract Design in Blender (Blender tutorial) --Wow
------xxxxxx----
Create easy Stylized text with nodes in Blender ___ Blender 2.81 tutorial-
------xxxxxx----
Easy Pipe Generator in Blender 2.82 (RandoGrid)-be
------xxxxxx----
Easy Procedural Dust in Blender 2.82-
------xxxxxx----
------xxxxxx----
Easy Reactive Audio visualizer For Your Entire Song (Blender Eevee Tutorial)--11-15- copy
mods & materials
------xxxxxx----
Easy Satisfying Stylized Ocean Loop in Eevee (Blender Tutorial)- v imp tips- idea scene
------xxxxxx----
Easy Shrink Wrap Simulation With Cloth (Blender Tutorial) v imp tips
------xxxxxx----
Easy Surreal Landscape in Blender 2.81 Eevee -- 9;20- Cool new objects
------xxxxxx----
How I Come Up With Ideas in Blender Every Day-
------xxxxxx----
How To Animate Spaceships in Blender 2.90 (Blender Quick Tip)---??????
------xxxxxx----
Impossible Geometry Addon for Blender 2.8_ The Paradox Toolkit
------xxxxxx----
Intro To Shading Nodes in Blender 2.90! PART 2
------xxxxxx----
Intro To Shading Nodes in Blender 2.90!
------xxxxxx----
Introduction to Geometry Nodes Part 2
------xxxxxx----
------xxxxxx----
Simple Audio Visualizer Addon in Blender 2.82 FR
------xxxxxx----
Animation Nodes 2 Getting Geared Up-ideas
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----
------xxxxxx----