diff --git a/Aliens/Aliens.css b/Aliens/Aliens.css new file mode 100644 index 0000000000..0e4703e1bc --- /dev/null +++ b/Aliens/Aliens.css @@ -0,0 +1,94 @@ +div.sheet-tab-content { display: none; } + +input.sheet-tab1:checked ~ div.sheet-tab1, +input.sheet-tab2:checked ~ div.sheet-tab2, +input.sheet-tab3:checked ~ div.sheet-tab3, +input.sheet-tab4:checked ~ div.sheet-tab4, +input.sheet-tab5:checked ~ div.sheet-tab5 + +{ + display: block; +} +input.sheet-tab +{ + width: 150px; + height: 20px; + position: relative; + top: 5px; + left: 6px; + margin: -1.5px; + cursor: pointer; + z-index: 1; +} + +input.sheet-tab::before +{ + content: attr(title); + + + border: solid 1px #a8a8a8; + border-bottom-color: black; + text-align: center; + display: inline-block; + + background: #fff; + background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + + width: 150px; + height: 20px; + font-size: 18px; +} + +input.sheet-tab:checked::before +{ + background: #dcdcdc; + background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + border-bottom-color: #fff; +} + +input.sheet-tab:not(:first-child)::before +{ + border-left: none; +} + +input.sheet-tab2::before +{ + background: #fff; + background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); + background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); +} + +input.sheet-tab2:checked::before +{ + background: #dcdcdc; + background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); + border-bottom-color: #fff; +} + +div.sheet-tab-content +{ + border: 1px solid #a8a8a8; + border-top-color: #000; + margin: 2px 0 0 5px; + padding: 5px; +} + +div.sheet-tab2 +{ + background-color: #dcdcdc; +} \ No newline at end of file diff --git a/Aliens/Aliens.html b/Aliens/Aliens.html new file mode 100644 index 0000000000..96c620d52a --- /dev/null +++ b/Aliens/Aliens.html @@ -0,0 +1,731 @@ + + +Aliens Character Sheet + + +
+Name:
+Rank:  + +
+Branch: + +
+Specialty:  + +
+Grade: + +
+
+ + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CHARACTERISTICS
Character +Point Total
PrimarySecondary
StrengthCharisma
IntelligenceLeadership
WillPerception
HealthMotivation
Agility
Learning +RollKnockout +Value
+
+ + + + + + + + + + + + + + + + + + + + + + + +
Combat +LoadFully +Loaded
Base +Speed + + + +
Max +Speed + + + +
Combat +Actions + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Combat +Actions by Impulse
1234
Combat +Load + + + + + + + +
Fully +Loaded + + + + + + + +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Physical +StatusKnockout +Table
AgeTotal Physical DmgValue%
Visual ScarsUnder +1/10 KV0%
Over +1/10 KV10%
Physical DamageOver +KV25%
Disabling InjuriesOver +2x KV75%
Over +3x KV98%
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
General SkillsN
+-4
C
+0
P
+4
E
+6
M
+8
G
+10
Class 1
Gun Combat
Class 2
Balance + + +
Hand +to Hand + + + + + +
Class 3
Climbing + + + + + +
Scouting + + + + + +
Survival + + + + + +
Class 4
Espionage + + + + + +
Infiltration + + + + + +
Class 5
Diplomacy + + + + + +
Awareness + + + + + +
+

Support Skills

+
+          
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WeaponPhysical
+Data
Aim
+Time
Aim
+Mod
Shot
+Acc
Ballistic
+Data
204080140200400600800
L1 + + + +
W2 + + + +
3 + + + +
RT4 + + + +
ROF5 + + + +
6 + + + +
Cap7 + + + +
AW8 + + + +
9 + + + +
KD10 + + + +
11 + + + +
SAB12 + + + +
+
+
+
+
+ + + + + + + + + + + +
Combat +EquipmentWeight
Armor: BPF:
+
+         
+
+ + + + + + + +
EquipmentWeight
+
+          +
+
+
+ \ No newline at end of file diff --git a/Aliens/alienscs.jpg b/Aliens/alienscs.jpg index bcd1750ff2..fe998a748f 100644 Binary files a/Aliens/alienscs.jpg and b/Aliens/alienscs.jpg differ diff --git a/Aliens/sheet.json b/Aliens/sheet.json index 95cb54a277..d05c8aa1d1 100644 --- a/Aliens/sheet.json +++ b/Aliens/sheet.json @@ -1,6 +1,6 @@ -html: AliensAdventureGame.html -css: tabstyle.css -authors: Garrett G -roll20userid: 639367 -preview: alienscs.jpg +"html": "Aliens.html" +"css": "Aliens.css" +"authors": "Garrett G." +"roll20userid": "639367" +"preview": "alienscs.jpg" Instructions: No sheet rolls currently available. \ No newline at end of file diff --git a/Atomic Highway/Atomic Highway.html b/Atomic Highway/Atomic Highway.html index 08269a796a..c711aab82a 100644 --- a/Atomic Highway/Atomic Highway.html +++ b/Atomic Highway/Atomic Highway.html @@ -1,1951 +1,1307 @@ - - -Character - -Vehicle - -All + + + Character + Vehicle + +All
-

Atomic
l
Highway

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - -
Name
Concept
Rearing
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Skills
Athletics - - - - - - - Ride - - - - - - -
Boat - - - - - - - Scavenge - - - - - - -
Brawl - - - - - - - Shoot - - - - - - -
Criminal - - - - - - - Sleight - - - - - - -
Drive - - - - - - - Stealth - - - - - - -
Heal - - - - - - - Survive - - - - - - -
Intimidate - - - - - - - Tech - - - - - - -
Lore - - - - - - - Zoofinity - - - - - - -
Melee - - - - - - - - - - - - - -
Notice - - - - - - - - - - - - - -
Persuade - - - - - - - - - - - - - -
Pilot - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - -
Player
Race
Pursuit
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Difficulty
Difficulty RatingSuccesses Needed
Difficult1
Extreme2
Arduous3
Tremendous4
Heroic5+
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Fortune Costs
EffectCost
Extra Success1
Reroll Bad Things Happen3
Plot Tweak2
Plot Twist5
Reduce Opponent’s Success2
Reduce Injury1
Perform Dual Action2
-
-
- - - - - - - - - - - - - - - - - - - - - - -
Mutations

-
-
- - - - - - - - - - - - - - - - - - - - - - - -
Flaws

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Fortune
Armor

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Weapons
RollWeaponAttributeSkillDamageDamage
Type
Max
Range
CapacityReloadHandsBurst

-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Gear
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Health
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-
-
- - - - - - -
-

Health = (Muscle+Tenacity+Toughness) x2
-
-
-
+

Atomic
l
Highway

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + +
Name
Concept
Rearing
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Skills
Athletics + + + + + + +Ride + + + + + + +
Boat + + + + + + +Scavenge + + + + + + +
Brawl + + + + + + +Shoot + + + + + + +
Criminal + + + + + + +Sleight + + + + + + +
Drive + + + + + + +Stealth + + + + + + +
Heal + + + + + + +Survive + + + + + + +
Intimidate + + + + + + +Tech + + + + + + +
Lore + + + + + + +Zoofinity + + + + + + +
Melee + + + + + + + + + + + + + +
Notice + + + + + + + + + + + + + +
Persuade + + + + + + + + + + + + + +
Pilot + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + +
Player
Race
Pursuit
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Difficulty
Difficulty RatingSuccesses Needed
Difficult1
Extreme2
Arduous3
Tremendous4
Heroic5+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fortune Costs
EffectCost
Extra Success1
Reroll Bad Things Happen3
Plot Tweak2
Plot Twist5
Reduce Opponent’s Success2
Reduce Injury1
Perform Dual Action2
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
Mutations

+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
Flaws

+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fortune
Armor

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Weapons
RollWeaponAttributeSkillDamageDamage
Type
Max
Range
CapacityReloadHandsBurst

+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Gear
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Health
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+
+
+ + + + + + +
+

Health = (Muscle+Tenacity+Toughness) x2
+
+
+
-

Vehicular
l
Action!

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Passengers
(Not Counting Driver)
Health
(Muscle + Toughness) x15
Armor
-
-
- - - - - -
Vehicle Name
-
- - - - - - - - - - - - - - - - - - - - - - -
Vehicle Customizations

-
-
- - - - - -
Type
-
- - - - - - - - - - - - - - - - - - - - - - - -
Vehicle Flaws

-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Vehicle Weapons
RollWeaponAttributeSkillDamageDamage
Type
Max
Range
CapacityReloadArcBurst

-
-
+

Vehicular
l
Action!

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Passengers
(Not Counting Driver)
Health
(Muscle + Toughness) x15
Armor
+
+ + + + + +
Vehicle Name
+
+ + + + + + + + + + + + + + + + + + + + + + +
Vehicle Customizations

+
+
+ + + + + +
Type
+
+ + + + + + + + + + + + + + + + + + + + + + + +
Vehicle Flaws

+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Vehicle Weapons
RollWeaponAttributeSkillDamageDamage
Type
Max
Range
CapacityReloadArcBurst

+
+
+
\ No newline at end of file diff --git a/WFRP-2nd-Ed/WFRP-2nd-Ed.html b/WFRP-2nd-Ed/WFRP-2nd-Ed.html index 7fbc80d733..012d0d1448 100644 --- a/WFRP-2nd-Ed/WFRP-2nd-Ed.html +++ b/WFRP-2nd-Ed/WFRP-2nd-Ed.html @@ -1,1546 +1,1235 @@ -
-
- -
- - -
-
- - -
-
- - -
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
- - -
-
- - -
- -
- -
- -
- - -
- -
- - -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
-
-
- -
- - -
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- - -
- -
- - -
- -
-
- -
-
- - -
-
- -
-
-
-
-
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
- - -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
- - -
- - -
- - -
-
- -
-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- - -
-
-
- - -
- -
- - -
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
- -
- - -
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
-
-
-
- -
- - -
- - -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- - -
-
- -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
- -
-
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- - -
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- - -
-
- -
- - -
- - - -
- -
- - -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
-
- - -
- - -
- -
-
- -
-
- -
-
- -
-
-
- -
-
- -
-
-
-
-
- -
- - -
- -
- - -
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
- -
-
- -
-
-
-
-
- - -
- - -
- -
-
- -
-
- -
-
- -
-
-
-
- -
-
- -
-
- -
-
-
-
-
-
- -
- -
\ No newline at end of file + +Warhammer
+ +
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +

+
+ +
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+
+ +
+ +
+ + +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+
+ +
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+ +
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ + +
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+ + +
+ +
+
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+ + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
\ No newline at end of file